f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d", 0x148}], 0x1) 19:33:32 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(0xffffffffffffffff) r0 = socket(0x18, 0x400000003, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x80000000, 0x2e, &(0x7f0000000000)="eb0e1e66ff7a192bb3aa05713048e69931929648", 0x14) r1 = syz_open_pts() write(r1, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) r2 = syz_open_pts() close(r2) close(r2) r3 = fcntl$dupfd(r1, 0x0, r2) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x183) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x6, 0x9, 0x73bd, 0x1, 0xff, 0x5, 0x6, 0x1, 0x1, 0xffffffffffffffff, 0x1}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) chflagsat(r5, &(0x7f0000000180)='./file0/../file0\x00', 0x0, 0x1) 19:33:32 executing program 1: select(0x895d4eeb22cabad4, 0xfffffffffffffffe, 0x0, 0x0, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r0, 0x0, &(0x7f0000000080)) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x6, 0x7ff}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040)=0xace, 0x4) 19:33:32 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000000300)='./file0/file1\x00', 0x2fb) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 19:33:32 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x2}) recvfrom$inet(r0, &(0x7f0000000000)=""/25, 0x19, 0x800, &(0x7f0000000080)={0x2, 0x0}, 0xc) 19:33:32 executing program 1: ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000400)={0x0, 0x0, './file0\x00', 0x0, 0xfffffffffffff001}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)={0x0, 0x0}) sendmsg(r1, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000100), 0x49, &(0x7f0000000200)}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000040)={{0x80000000}, 0x3, 0x1865, 0x7fff}) shutdown(r0, 0x0) 19:33:32 executing program 0: r0 = socket(0x2, 0xc003, 0x29) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="9befe5d951a6a66ead937de6fafbd7eadff100da3d4cfbfec559278f0b0472dbec3145a07fc3c8ce2908a9a325e0af82b82efde2f070b86329ecf95cd5e01e64658ce52ed63d5bd7a5247d5e74a4c861819b0e2fbc107171b2a69d6eecf6602cf3232cd9d58f456a6f6af1fd846260ff4acc4faa0ab84da620a05f43c8dac3e665c89936c06e545c435f4937c6d4fcf0d27bcf486342219b3ba8", 0x9a}], 0x1) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf383f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e5746360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf5547612f871f4385f04557795ea4a5c5fe65baa202361cd8ca05dbbc5b65c6593d2870bc122cd235000000000000000000000000000000000007adb1ff02fb37ecd2cf8724eb18089278e314330000000000000000000000e205e5d10f524a64ef5632ccf137c8ae115db3119e911c3a94fb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1c103681b82634ad276d3a365e12d3b1433eab57e9e9a3da45a9931cfcc92aa14d14cb2412b25bd1bc73000000000000000000000000f1ca5f2071c1f276b670a2a93110d876454aee547f98e515464903ac94794738537d5d5d74f90bd08c5f4d51be32f0ebd9189746005454d719e5a9e7a50f6c453ee525baad02581807c0cbfa1e220f379363c68c0b2a299b208dfa12aa5d5037263725391fa4e9cbdcc9eb6fd5e9dec4d723127ad15c42b2bb8fd236ba056419f99ab5ba9e812a96aee4ba82f46f1cc00e0e3b92967d2921075aef14000000000000000000000000000000160000000000000000e8b845daceefed"], 0x10) writev(r0, &(0x7f0000000540)=[{0x0}], 0x1) 19:33:32 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x799, "0000007f066ec500000000000000000100"}) write(r0, &(0x7f0000000180)="962e6bb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66e08981ecfc232d4b90a0cacd6ed14bba3f12e84a4d3badd6217727897322c3bf545d23d263d85f23fa8fe15eb591bbbbc6592c2dad2c5aafd8b505550f533216b9d65d7cad0e28eac2851184702feaa4817186ec599db3efc2fc4c05baaa10ffd19ed97806d8ea0cabe6ad6630b75d40c66954b16d9dd0f8900aef60e423968e94f7794c2e89fb25709c54764a16c74d6295635421e0051c3b14050e27849dbd2fc625823a7724b79edfbfc2260426dc7a6b54c52b2ea110394ca9ee77fd7ae66bb5d0f729e7b24f20d1ff94045c4c479fac91ef2c7295ed8516036c5542b97913e6a05040a2b7bda3a421ccf8ad903b3cda209f28674e9ac120666f40fb9240087569", 0x11c) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x104) ioctl$TIOCSTART(r1, 0x2000746e) 19:33:32 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) shutdown(r0, 0x7) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000100), &(0x7f0000000180)=0x10) socket(0x18, 0x8003, 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(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSDTR(r3, 0x20007479) 19:33:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pipe(&(0x7f0000000040)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x2}) mkdirat(r2, &(0x7f0000000180)='./file0\x00', 0x50) open(&(0x7f0000000240)='./bus\x00', 0x80, 0x90) r3 = accept$unix(r1, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) recvfrom$unix(r3, &(0x7f0000000300)=""/61, 0x3d, 0x2, 0x0, 0x0) syz_emit_ethernet(0x0, &(0x7f0000000080)="b6") 19:33:32 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x22}], 0x2}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x50, 0x20, 0x4, 0x0, 0x3c1, 0x7, 0x401, 0x0, 0x1, 0x3}) 19:33:32 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x3ca) setsockopt(r0, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00481cd88ddbe193c900"], 0xa) socket$inet(0x2, 0x6003, 0x2) 19:33:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x5f2, "031f000000930a0010005900000000003f00"}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 19:33:32 executing program 1: write(0xffffffffffffffff, &(0x7f00000000c0)="e13a7ec8f4da4c8e67fdbf4cabf8", 0xe) r0 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = syz_open_pts() close(r1) close(r1) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f0000000000)=0x38df4e52) 19:33:32 executing program 0: r0 = socket(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f00000002c0)=[{0x10}], 0x14}, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x2}) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x8) 19:33:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x5f2, "031f000000930a0010005900000000003f00"}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x804, 0x12) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x40) poll(&(0x7f0000000080)=[{r0, 0x20}, {0xffffffffffffffff, 0x4}, {r1, 0x87}, {r2, 0x2}], 0x4, 0x6) poll(&(0x7f0000000240), 0x1, 0x0) 19:33:32 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x102) sendto(r0, &(0x7f0000000300)="c23289ded878948f50af9c9e21ee6c460d2b603fbca8d260eca4acc445d5d11fb38f9fdbd66148f689012576e8707ff4c7cd62eab1c0d5000dafc3a1ad9d9a411cb3c940b64278192f4ca60923ba0a9bcea7f30520ba6b950e82e8ef469ef7457263a936afbb9db848b7221aa7", 0x6d, 0x4, 0x0, 0x391) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f00000018c0)={0x5, 0x8}) semget$private(0x0, 0x2, 0x200) write(r0, &(0x7f0000001900)="6f4c8b76f6dd729d4f5963aef80500b2d6bdc42e97bb40f30aaca7b848ea775204344e569f95a33dd5fb63659bf26976cc68b0762de4fc41737a9253570f8e415afac671f2f6b2fe3288c16486b23a0582160757c96128923826879504861abf383208941045e24e990d4f3aa8075a8c2c1a5832ff02242ae0fcde911209506b000000000000000059a8ebc67f55f3ce4f0202240703b2fd729c902eb3513c9880503555f41e6f24e7a682e8fb05c7fb666186d22e8f658aac569848abfd0e5f315d0019edc5a54984e2ce4dce4db410a4889df3996eaa8bca709b084a002998b74015c133abf9c65b3439d86b7b6f53a9d2871f2e90abd517e4c96f5389315ca6ea6743c700000000000cfbaf9e2c046efbd88aef43295d73624b8da8c4efaddb24ac03165eab9b88a7619042d650c62cbaf0ec0963f4d933bacb6bba1079735b87bbe144014ea28bedc02dc16e13ba3a9dbdc7da93f83cc5adb7788a78a503679baa2beeafc15d06c187e86abd5656176b6c2118a91b38320408d398b623476c648b580205b5cf82881e398c632e", 0x333) r1 = syz_open_pts() write(r1, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) open(&(0x7f0000000380)='./bus\x00', 0x2, 0x22) getgroups(0x34e, &(0x7f0000000480)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) ioctl$PCIOCGETROM(0xffffffffffffff9c, 0xc0107005, &(0x7f0000000080)={{}, 0x3, &(0x7f0000000040)=[0x0, 0x0, 0x0]}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x10000, r2, 0x0, r3, r4, 0x18f, 0x7}, 0x58, 0x6, 0x2}) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x80, 0x100) getdents(r5, &(0x7f0000000100)=""/49, 0x31) socket$inet6(0x18, 0x4000, 0xe0) r6 = getgid() fchown(r1, r3, r6) execve(0x0, 0x0, 0x0) 19:33:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x25}, {0x400000028}, {0x6, 0x0, 0x0, 0xff}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0xffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 19:33:32 executing program 1: r0 = socket(0x18, 0x2, 0x0) shutdown(r0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r1 = socket(0x2, 0x2, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r2, 0x0, &(0x7f0000000080)) r3 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r3, 0x0, &(0x7f0000000080)) bind(r3, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) r4 = accept(r2, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) connect$unix(r4, &(0x7f0000000040)=ANY=[@ANYBLOB], 0x1) writev(r1, &(0x7f00000013c0)=[{0x0}], 0x1) 19:33:32 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000040)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(r1, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) 19:33:32 executing program 1: openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x0, 0x0) r0 = syz_open_pts() r1 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0x1) r2 = syz_open_pts() munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x5f2, "031f000000930a0010005900000000003f00"}) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r3 = syz_open_pts() close(r3) close(r3) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000140)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "880a342311d78f706db714f3a7a32330b1929414", 0x0, 0x10003}) r4 = syz_open_pts() write(r4, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) pread(r4, &(0x7f00000000c0), 0x0, 0x0, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000080)=0x2) 19:33:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x4) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() write(r2, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x2, 0xfffffffffffffffa, 0x5, 0x800, "bf254d0ec185a514c49c81296fef5f0f7a0dc858", 0x9}) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000080)={0x2}) r4 = accept$inet6(r3, 0x0, &(0x7f0000000100)) read(r4, &(0x7f00000001c0)=""/32, 0xffffffffffffff5b) 19:33:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x5c}, {0x800000000026}]}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x5f2, "031f000000930a0010005900000000003f00"}) kqueue() fcntl$dupfd(r1, 0xa, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r2 = syz_open_pts() write(r2, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) pread(r2, &(0x7f0000000140)="c21471c9d80a41f3f4f59db8a4828fad1b1cf1c75052740299b811a25999148af77798626a3e8d0f7f151dc558d1864386552251f41246dd56aa0639104d9e70e9", 0x41, 0x0, 0x0) 19:33:33 executing program 1: r0 = socket$inet(0x2, 0x1003, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f0000000080)) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) 19:33:33 executing program 0: r0 = socket(0x11, 0x3, 0x0) pipe2(&(0x7f0000000800)={0xffffffffffffffff}, 0x4) recvmsg(r1, &(0x7f0000000a00)={&(0x7f0000000840)=@in, 0xc, &(0x7f00000008c0)=[{&(0x7f0000000880)=""/22, 0x16}], 0x1, &(0x7f0000000900)=""/215, 0xd7}, 0x81) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f00000000c0)="ff010000", 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0}, 0xc) r3 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x10, 0x8) r4 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r4, 0x0, &(0x7f0000000080)) recvmsg(r4, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xfdfb, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0xfffffffffffffe93}, {&(0x7f0000000b00)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) pipe2(&(0x7f0000000c40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20004) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000c80)=0xe6b) write(r3, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r3, &(0x7f0000000100)={0x2, 0x1}, 0xc) r6 = getegid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000016c0)=0xc) setgroups(0x2, &(0x7f0000001700)=[r6, r7]) pipe2(&(0x7f0000000cc0), 0x18004) chown(&(0x7f0000000a80)='./file0\x00', r2, r7) recvmsg(r0, &(0x7f00000007c0)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000000600)=[{&(0x7f0000000140)=""/84, 0x54}, {&(0x7f00000001c0)=""/91, 0x5b}, {&(0x7f0000000240)=""/42, 0x2a}, {&(0x7f0000000280)=""/86, 0x56}, {&(0x7f0000000300)=""/241, 0xf1}, {&(0x7f0000000400)=""/26, 0x1a}, {&(0x7f0000000440)=""/80, 0x50}, {&(0x7f00000004c0)=""/21, 0x15}, {&(0x7f0000000500)=""/197, 0xc5}], 0x9, &(0x7f00000006c0)=""/241, 0xf1}, 0x42) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000b80)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_USEFONT(r8, 0x80585750, &(0x7f0000000bc0)={'./file0\x00', 0x9e4, 0x80000001, 0x80, 0x0, 0x2, 0x7ff, 0x0, 0x1, 0x1, 0x1, 0x8}) sendto$unix(r0, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea6fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90000002000000000000020208a371a3f8000024070000000000000000000000000800"/177, 0xb1, 0x0, 0x0, 0x0) bind(r1, &(0x7f0000000a40)=@in6={0x18, 0x3, 0x8, 0x9}, 0xc) 19:33:33 executing program 1: ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x5f2, "031f000000930a0010005900000000003f00"}) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000000100)="102de5b822658b81be3b144bdb4a57f5b5804a1f630fee6de648c9873499534e839f6bae51f8faf04edec13c06321ed383c9caec", 0x34}, {&(0x7f0000000140)="5a18997e510f6f6ff215e48a1ff37fabf41493253753e68fd5cdbe2d948a5dfcdb68d0398f594363781a473d03704ce735a4f6b34091e28ea114c6341cf3af9994b5f7d4e68db36250af2e97dd7c5f9c9f7af16e3eb324882837b8029289b62a0fee72e1f3a352137381ab67b1c5ecc159a2f933b874b1aeb1e0ffb06f76892aa2a8c7d68193d823cad37879e512a3ce5afa47af1a55b3d1a8", 0x99}, {&(0x7f0000000240)="10b55fc34b0c74f767168ae5599e807159e37f4f0e73d4c385738bca3051531bd7983a8554f13868194c2dd2b13fdcd0284ec7cd3fa3c16141a9e83ab47059d0c94d45f7a7d5a4d006d0df081357a081130a7aa44a2ddcbe6de67346de11da6cc61417c1f3465945b5793e673704887ec9ef028a67f2e3fc5f03e0e10d48ac301faea8ab6725ba2ce08caabe5034dff562b49c229effda6e343c74ecef2dffcbdc11c9050e25230fab5de6b040a4f5cbcf6527f43b", 0xb5}, {&(0x7f0000000380)="30011965efdb165d584e0360a0bb33a11d8b4402a8e8300f642c5b6386261b115b53ff0ab252354dcf05d962e90fa21e70ff8dd63825275a4df5cb6a3a564a9b82f4701c13d24b05217b33a5882acfedca0feaf0ebaea7da2779e0bd38b13362444b9a6587", 0x65}, {&(0x7f0000000400)="5e594d39392708de97aece286b6fcc38f7bd6e0bb1d361a42dfda1db0c2ceb7871d7ae5505ea818231c8dbcac03ddfc9cf0f4e95ed847d92dbfd2850c76579e60e50182b3a8be499137e0f34f4b9a3130f48af78f26352d9c1ee417a93c2500186411e13e6f53b4c25fecc14f13a2e6453853a296aa23905082be3a074d07eff5971a30a08e6c962a2ce90c2708f98ae1dd50bb954ece65f16dd7bba330a6fe25ab7ff820dd5471e75a0", 0xaa}, {&(0x7f00000004c0)="d4663550d7f9f87533e06bf5041b19cf6716c49ac22836cb5760ab6b9fb67725f99039bd1ced0e06dfc2e3b0538d2eebfe59434efc8f5f1f322a30283657c1cb416a29828017d31f79990da0ee971327a4b13964dea3f0abab932605965e0de63259c6704b1ba7dc325bc153495c7f086a203cae80e711b379aae3", 0x7b}], 0x6, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x30}, {0x1d}, {0x6, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = msgget$private(0x0, 0x102) msgctl$IPC_RMID(r2, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:33:33 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x2}) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000100)={0x6, 0x1, 0x6, 0xdc55, 0x6}, 0xc) pwritev(r0, &(0x7f00000014c0)=[{&(0x7f0000000080)="d74c78007f", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) socket(0x2, 0x1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000000)=0x6) getsockname$unix(r2, 0x0, &(0x7f0000000080)) r3 = syz_open_pts() close(r3) close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x5f2, "031f000000930a0010005900000000003f00"}) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x5f2, "031f000000930a0010005900000000003f00"}) r6 = fcntl$dupfd(r4, 0x4a3a12f39f7c1048, r5) connect$unix(r6, &(0x7f0000000180)=ANY=[], 0x0) 19:33:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000000)="b6") 19:33:33 executing program 0: r0 = socket(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f00000000c0), 0x0) r1 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r1, 0x0, &(0x7f0000000080)) sendmsg(r1, &(0x7f0000000600)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000040)="6dad3e685873adab0cb3d434155164d70edb271f1622868b1ea39c160ad2b122520a42df295cc7289f", 0x29}, {&(0x7f0000000080)="34b0c93ac845c2608d947dcbab8be0404b494927c55588c1cf696eaf72c134946de37c0a28dfa777149c8afce04d7e4d29032c9e9a9083139ccb74a2c683ff04a49115243e73bf8b98b7dafa1095edff17989c9ce9ee883d8bddc232819dd58b0118062ee87e89c421cbfb6f6238d785f9e125d9a2c7321e722376075765af190de66198a7bb0a8e58ccefef0675ddcdc862c5fbec4e3e9b21f73f34e70153a2c43cdea43aef7d641efeb88f21362758447b6b6b2b7c24acc1680445c7a9f22d309e992a1fd10101ae", 0xc9}, {&(0x7f0000000180)="93a89567f7c6da7567b85a9bf88001162fd8ff75efaa086ad4621c31560845902dd54631bfd4fc90def442669e696e7dff95989f9722e2f0016b63539a66db1df1d1a73fd8df077ee83782f3e8599238068f8e9227aca747379033a6c60595ccfe7c", 0x62}, {&(0x7f0000000200)="5a1dbd75ecc4b2d95f0afb9e48f4d9c86b077dfb783b8836ea148331b9d97cc28c52f4ba0535a4f54abed0e4d448d610cf895659808daec68e35fce2654f5e020ff3131526e1a5888f7d914d65683314fccdf4b73435560d9d350e8f47bf055660f6305bec1928bfa71041d422e839a3278f66b5ee6f6d5a7c9602422d37436d8955bab0595073b42fc0a311c6536e003ca8bc464bbb4f50a225a3d74b5dc7f7635482ec9cc5109eb1a72f49c1a313c698e78354df83ee30f4db778c053dfbe8fbf4545aae84cdec74672730fd65c31b0907bcf5be73e5c4338f9ff56d382998e9d153511d16f4eb45fc290922d5819ccc79c9f7821ef3dc9fe2", 0xfa}, {&(0x7f0000000300)="9eb97e20d615f476f88b1a73b0a280d2b02e1f5e312c989d0bdad560ea299e3b5effab7a8e59873e5865e4fd13b4b108830e2c8cc61a397c65c2387216695bc415931f5af74eabe2425c18353da7be16f9bc417f191bf3bd9ef541128c5ddeccb39237409b68843b47d1218240fb928e4c64976c8434a41a78b1df99a220d6c122ffd240c479553d2bfb4b1daf17a017b8395c74b83e39391e723faf9f22dce94c4d5025154a84786a2d72c6a97c0986656bae59fcfb3ef62b1ddc8ea0ada4278e6b768c93d3d2937ba4e56f28c378dfa80237c6a02f43d813", 0xd9}, {&(0x7f0000000400)="04895e5855aa3e86753238196a354dc9795749e89a69c83114f025521fc44cb9a88fd19e89cc477742e081511d1674ddb511ef984e8d64878baa7811a84f945f04dd77c70370031cef1021db04aa4443deeabe36daf6218d6a8fc5eb91f2cbc01b048558475cee340aaf51bb6f4d1ccbaa1cf9e9563c40c7a22edfdf890862ad023c24d7e4f3165f3c8e07b76f77554b0d2ba5d3a57bfd3ebd96e0c0c37ebc360671b56c", 0xa4}], 0x6, &(0x7f0000000540)=[{0x98, 0xffff, 0x3ff, "f51f9832ce5b971df9e2ecf289801a917def76bb484f87ce651bdfa602bd40ed87441c60491d1acd7fb9cf78cba8d539c4c88cbccba48a57e8571eeac5ecd075d08c60329205f248c24200d6217c716af0b023158c8d815088944cc7d38c481550b1c656e6e743bc7df469bbd7726d51a3a6b092cc1cb3008dea63be76f3e8f15074b250642f"}], 0x98}, 0x2) r2 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r2, 0x0, &(0x7f0000000080)) r3 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r3, 0x0, &(0x7f0000000080)) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000680)={0xdeb9, 0x9}, 0x10) bind(r2, &(0x7f00000006c0)=ANY=[@ANYBLOB="db847391bfb41f388f200000001d000000000000"], 0xa) 19:33:33 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc028698d, &(0x7f00000000c0)) lseek(0xffffffffffffff9c, 0x0, 0x0, 0x5) 19:33:33 executing program 1: nanosleep(&(0x7f0000000280)={0x3ff}, &(0x7f00000002c0)) r0 = open(&(0x7f0000000040)='./file0\x00', 0xbf0676f6df041b86, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = syz_open_pts() write(r2, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) r3 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r3, 0x0, &(0x7f0000000080)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, &(0x7f00000005c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) r6 = syz_open_pts() write(r6, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) r7 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10000, 0x0) r8 = dup2(r7, r7) ftruncate(r8, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r8, 0x40044274, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(r8, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) lseek(r8, 0x0, 0x0, 0x1) sendto$inet6(r8, &(0x7f0000000400)="289caefad85b04ccdf900d249bbae457eeaba523b29dfb209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e78292cb99d639050128ad91f7afe5b4192fdb7fa3c4693c93274943dd501c10", 0x57, 0x4, 0x0, 0x0) ioctl$TIOCSBRK(r8, 0x2000747b) ioctl$VT_GETACTIVE(r8, 0x40047607, &(0x7f00000001c0)) ioctl$TIOCFLUSH(r8, 0x80047410, &(0x7f0000000300)=0x3) ioctl$FIOGETOWN(r8, 0x4004667b, &(0x7f0000000080)) sendto$inet6(r8, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0xd4, 0x2, 0x0, 0x0) fcntl$setown(r8, 0x6, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0x24677a0861439003) fcntl$setown(r8, 0x6, r9) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) r11 = getegid() r12 = syz_open_pts() close(r12) close(r12) r13 = syz_open_pts() write(r13, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) r14 = syz_open_pts() ioctl$TIOCSETA(r14, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x5f2, "031f000000930a0010005900000000003f00"}) r15 = syz_open_pts() write(r15, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) r16 = open$dir(&(0x7f00000006c0)='./file0\x00', 0x80, 0x148) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0}, &(0x7f0000000740)=0xc) r18 = semget(0x2, 0x1, 0x440) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000300)={{0x10000, r19, r20, r21, r22, 0x18f, 0x7}, 0x58, 0x6, 0x2}) sendmsg$unix(r1, &(0x7f0000000880)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f00000000c0)="ae7f7b6ae4334f4e17d7df55d57aa2dc914a8993db50976e6180489014db66091f86b9dee50f2be3ba6a7178fe65e9298518e11caf3364b51da5e94e8af10b6dffeb486f91ce0e818e81dd229fb64fd2ba11c759e3aaa8c3f2137c8afa0b1828f1679fb72da1477438c4befc0db8f48b8e02ecc17fdced7bfb0d529317a6eaae5cac2eadbaa3bc746799abde4b75244810e4d5d5b4cca546f17a4ad28dfb30c558bced735b419790bc381d10e11285fd85e34e9d739ab751a7da5d8a69a7beb23b3de1b7a941d3a60cf92e861301f02798610241c64f0346c45d47e8665ab301", 0xe0}, {&(0x7f00000001c0)="228f3649ba2c6ce8b07c3b1caaec0b2f940e5b77b6dcc4b53ad8efc5341c2188d2af150b9be3d65de59c56afad80efc81aef146e38433d322fd8b68fcddca5ad4acf6395f1952d261894e7fc2bb6c4d7b20b7909a5af3858b76eb69729dc1c9500aba9fd354531c745fb2657baf58c4920dc4e9fe85028c9877fce1e3b1919c9f921da4b668a1b5b3b74807693fe6d999614c6c5d9e940b9029df0177580761ee1afc1e215a9ef9a6b57ed2fa8f66b7d835ab7eeeaace145f72324aad3", 0xbd}, {&(0x7f0000000300)="53c718d98992fce658fffc343522c98e3b65c94bfd05f5c012de08e3173f3e4b4217bbc15e222ec8d282e53380b09dc60b65de88f7946b67035fb456fff9a075347373", 0x43}, {&(0x7f0000000380)="3fceacb7793176dd238c265f4b03a73af345c8825ca2162b8a41a6034a5a730f6e6aa3e34109f879bb2bf096ef825a23881329b3e9dfcb96ff312fad99622536e040ec76263c1996404293fa8f", 0x4d}, {&(0x7f0000000400)="d4ba62ae74ef4bb5397baf82ef6a9ca2a09f5b4cab3d66dc4de1c49277ba41323d5ad2922b06063a70f62e532b9cb6bf307e9e0222abaf86a2aca449b849ade6d3ab7016db899519b74c7ea6", 0x4c}, {&(0x7f0000000480)="435ab8b768861a9c8d6292cd151476ffba933e245d625a2e933fda0f5269387d6b8a04e5ad73f664e4340427fe70dccc9d0e86e0631825259dc280bbdcac3e84c1c3f1cecbd293711a2cffca1e0436bc6c74c1df786d94902dde4a80af2252f0913f4ab27883fc67e4cf762a0118b91b7c98125ba7e83f8a33cb97e767f6db", 0x7f}], 0x6, &(0x7f0000000780)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r2, r0]}, @cred={0x20, 0xffff, 0x0, r4, 0x0, r5}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x18, 0xffff, 0x1, [r6]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x28, 0xffff, 0x1, [r12, r13, r14, r15, 0xffffffffffffff9c, r16]}, @cred={0x20, 0xffff, 0x0, r17, r19, 0xffffffffffffffff}], 0xd8, 0x401}, 0x6) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) execve(0x0, 0x0, 0x0) 19:33:33 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r1, 0x0, &(0x7f0000000080)=0x7f7e3de77d3a83eb) recvfrom$unix(r1, &(0x7f0000000000)=""/38, 0x26, 0x1, &(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8) setuid(0xee01) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) 19:33:33 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = syz_open_pts() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000080)={0x2}) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x1, 0x9, 0xfffffffffffffffa}, {0x18, 0x3, 0xa7d9, 0x40}, 0x2, [0x7, 0x7f, 0xfffffffffffffffa, 0x5, 0x7fff, 0x2, 0x84b, 0x800]}, 0x3c) r4 = syz_open_pts() write(r4, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) fchdir(r1) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000180)={0x870, 0x0, 0x8000, 0xffff, "7a7b89f53d14614208ecff3b4ffad73e8caa3f6b", 0x0, 0x1}) write(r2, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) close(r0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x100) writev(r5, &(0x7f00000001c0)=[{&(0x7f0000000100)="000000186004008b00002b27feffffab7b74371b2891ffa49c22cdfffe0040000000000000922c70766c307d", 0x17b}], 0x34c) getrusage(0xffffffffffffffff, &(0x7f0000000200)) 19:33:33 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x1, 0x1) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffc, 0x9}, {{r0}, 0xffffffffffffffff, 0x7}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe}], 0x85f5, 0x0, 0x9925, 0x0) 19:33:33 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x1, &(0x7f0000000200)=[0x0]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setuid(0xee01) mkdir(&(0x7f0000000280)='./file1\x00', 0x8) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) 19:33:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x72}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x2}) utimensat(r1, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)={{0x7, 0x5}, {0x8, 0x36b}}, 0x0) execve(0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x181a0, 0x0) 19:33:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x35}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = semget$private(0x0, 0x6, 0x4) semctl$SETVAL(r1, 0x7, 0x8, &(0x7f0000001840)=0x123) semop(r1, &(0x7f00000001c0)=[{0x7, 0x4, 0x1800}, {0x2, 0x401, 0x1000}, {0x6, 0x7f, 0x1800}, {0x3, 0x40, 0x800}, {0x3, 0xe7, 0x1000}, {0x0, 0x400}, {0x1, 0xfff, 0x1800}, {0x0, 0x4, 0x800}, {0x0, 0x7f, 0x800}, {0x0, 0x46, 0x1000}], 0xa) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000005c0)=""/88) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000140)=""/107) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:33:34 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = dup2(r0, r0) shutdown(r1, 0x1) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0x9) sendmsg$unix(r0, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=[@rights={0x10}], 0x10}, 0x408) 19:33:34 executing program 1: r0 = syz_open_pts() close(r0) close(r0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x218, 0x4) r2 = syz_open_pts() close(r2) close(r2) fcntl$setstatus(r2, 0x4, 0x80) r3 = socket$inet6(0x18, 0x8001, 0x0) listen(r3, 0x0) r4 = getppid() fcntl$setown(r3, 0x6, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r5, 0x4004427c, &(0x7f0000000040)) accept$inet6(r1, 0x0, 0x0) close(r3) execve(0x0, 0x0, 0x0) 19:33:34 executing program 0: pipe(&(0x7f0000000140)={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, 0x2f}], 0x1, 0x0, 0x4) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) r4 = syz_open_pts() write(r4, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) write(r4, &(0x7f00000003c0)="8103cf0fa70ed06df563b17e68ab02a539572e66ba6c6dae75f66a28eaf1f65adc72225c469fc791287ac9eba87fd32f7bfee0da6400d38133330136205b44fc602f4a71c6e3e1e4a4ebbc38e5ed92048304b3cb24566f1263fec548876eb174c2a362da6cc7d44fdc5a6754c182aeb5763846b1b5c733c473893d009f740b94f3561608345132f372cfce2d04eeed756331b74e6322347cc217837e33531ac8487bbf26ea33f6bb6245db16c9c814da45fdc5ace38d54c0fb22704e11bf229741f35032cc77ad765099dfca2a", 0xcd) close(r0) pwritev(r2, &(0x7f0000000180)=[{&(0x7f0000000240)="2f3a2074f81563f956a769433641e50619be3ba99d68151aba8c950b13d88f09d87bb0b710edb29c819876f14b9a5f25637e43c8f9c378ab8d1cfa048732c3798946da25b62e073976f7af598a175337522161d7a430a6c275cf845f1ddd872056c2f6fb02a1e8d5d807f2a97e4a1b83c0e3890b3ceb85975124c204962a2ba70b81e2d8947bde7d6deb9975ca2dfcf67a0864", 0xfffffffffffffefb}, {&(0x7f0000000300)="9211eb73af82ee3ca6776a4b81ac1cb6ec6b170bfbbbc2aa96194a7aa280d29aef407d1b0d5026718ce548de9a5ec33ce28e9540903ec67f044ebfe6899d35811249f72f219c346010f5ac5caa49709d9d50e078b811bdb25bd47857", 0x5c}, {&(0x7f0000000000)="b09a61620f0ffbca0a15b359f2713d9bbaf905c3666e4f18cd00ecca4c", 0x1d}, {&(0x7f0000000380)="e539ca10a6cbd44e44043f9c7be235144e0345d3202deda712e7fb1a18eb08b4a90f", 0x22}], 0xffffffffffffffcd, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) poll(&(0x7f0000000200)=[{r1, 0x1}], 0x1, 0x0) write(r1, &(0x7f0000000080)="a6", 0x1) 19:33:34 executing program 1: symlink(&(0x7f0000000080)='./control\x00', &(0x7f0000000040)='./control\x00') chflags(&(0x7f0000000280)='./control\x00', 0x0) unlink(&(0x7f0000000000)='./control\x00') 19:33:34 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = shmget(0x0, 0x3000, 0x1, &(0x7f0000002000/0x3000)=nil) shmat(r1, &(0x7f0000ff9000/0x4000)=nil, 0x3000) shmget(0x0, 0x4000, 0x400, &(0x7f0000001000/0x4000)=nil) r2 = shmget(0x1, 0x4000, 0x20, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_RMID(r2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x480000001023, &(0x7f0000000080), 0x1) r3 = shmget(0x0, 0x3000, 0x1, &(0x7f0000002000/0x3000)=nil) shmat(r3, &(0x7f0000005000/0x2000)=nil, 0x0) shmat(r3, &(0x7f0000004000/0x2000)=nil, 0x2000) 19:33:34 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x1, 0x8000, 0x800) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 19:33:34 executing program 1: pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) poll(&(0x7f0000000480)=[{r0, 0x21}], 0x1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r2, 0x0, &(0x7f0000000080)) connect(r2, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) 19:33:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x10000, 0x29) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = syz_open_pts() write(r2, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) ftruncate(r2, 0x0, 0x1e) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x4c, 0x0, 0x0, 0xfffffffffffffffc}, {0x3}, {0x6}]}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x1f4) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000080)={0x2}) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x90, 0x0) linkat(r4, &(0x7f0000000240)='./file0\x00', r5, &(0x7f00000002c0)='./file0\x00', 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x3, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:33:34 executing program 0: r0 = shmget(0x2, 0x3000, 0x2, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000140)=""/7) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0x36d000, 0x0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xc1}], 0x9, 0x0, 0x0, 0x0) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)) 19:33:34 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x4) r1 = socket$inet(0x1e, 0x3, 0x0) r2 = dup2(r1, r1) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000000)) 19:33:34 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x23f) syz_emit_ethernet(0xd1, &(0x7f0000000200)="4521ccc0ef0afd3e8d6937115f1dac789df57648a94186cdb110807cba0994316d74b805c37d22afb2a5fbef0832b9b68256506438bae6172069ec2f56d94c42244574e9b1d29b432db6a6a3e72b2681007d4b146448cebc60fbb0469a62c1f2809d6061a1b0589585257ee74b507186c4b45aea29a39d1b95f81b93686ceb734b1e99b6dd217acfa8cc7baa9a2e3634424e4325da081750eb8dfbf3b9b2171ad91c66de6e7ee9bde2cd4c9f24f7378f1b58cde73702f6665181a72c260b858e060c87ec8680ef1942d02e344ef5643c00") chdir(&(0x7f0000000180)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) r0 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r0, 0x0, &(0x7f0000000080)) recvfrom$unix(r0, &(0x7f0000000100)=""/97, 0x61, 0x43, &(0x7f0000000300)=ANY=[@ANYBLOB="05002e2f66696c653000271a2bed818de0e99a835222babdfc117cba704b742e543233e23802341070129e845dd5c3089928951c32defdb3db4e2941c25afac36b21b1b0430602cf9768c5cc5f5086c63bcb9d9380ce8fe1763e6226a4c88fd2f0eaae8e7ad97955a83747c6014950b8948e48776c69ce9bb35ae301d07a5b8155fa497f04d90b62236a63bc5689f6fed40dde4c5da9b6ab15bb74c026728cf880974f85a37b861ef0934f035f249e54af2c0ff58dddbb0361f8384a4e7a61a818ae4d2aa446fa0a96d6dcfafa4a9286b7b1d86b048a932a7d029cd5383b5b8115e7e019b623f4"], 0xa) r1 = syz_open_pts() write(r1, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) ioctl$TIOCCBRK(r1, 0x2000747a) socket$inet(0x2, 0x1, 0x5) r2 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x804, r2) 19:33:34 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x2}) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000000)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x2}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x0, 0x9}) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x100) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x2}) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000240)={0x1, 0xffffffffffffffc0, 0xfffffffffffffffa, 0x3, 0x318}) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0x1, 0x7, 0x7, 0x0, 0x1000, 0xffffffffffffff1b, 0x5, 0x0, 0x0, 0x9, 0x7fff}) clock_getres(0x3, &(0x7f0000000100)) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000200)=0x1) clock_getres(0x5, 0xfffffffffffffffe) 19:33:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000080050000000000000200"/28]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000000)) 19:33:35 executing program 1: symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x3d}, {0x60}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000100)=[{0x1f, 0x2, 0x1, 0x5}, {0x29, 0x1f, 0x4, 0x1000}, {0x0, 0x5, 0x1e, 0x8}, {0x2, 0x1, 0x3, 0x5}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") 19:33:35 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x80002005, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000400)=[{{}, 0xfffffffffffffffa, 0x2b}], 0x200, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x2}) getsockname$inet6(r2, &(0x7f0000000000), &(0x7f0000000080)=0xc) dup2(r0, r1) 19:33:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x15, 0x0, 0xfffffffffffffff9}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 19:33:35 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x100) symlink(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00') rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0/file0/../file0/file0\x00') 19:33:35 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="00000018600417b2ee222b00fe0000ffffffff00000008f6ceffff276e2b8d2a48d69e0000000000000000003a030000000058a393355fdee30badc2", 0x3c}], 0x1) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x44) 19:33:35 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) r2 = socket$inet(0x2, 0x5, 0x4) recvfrom(r2, &(0x7f0000000180)=""/146, 0x92, 0x800, &(0x7f0000000240)=@in={0x2, 0x3}, 0xa) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="fb18c3003c08feffffca32b2b57e5e00003f0000348adb0100010083352058a42f5cd2b8a8d1e40000000000000012efb52438d0b3246e0f9e8a7f28270d9111e1a0a80e598ff2a9a4bbb5cb6d26cd7133a66f142412355cdccafa7ebbb48b2df68a60309ae6376be8d0b074ea5dcabecffedaecfca5c18a3ab152eeaeda0551b37e0f73434f053437101ae5e8c0b1a76d918a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b887340a472826ca652b9a6e5ea8816d0f4321c52039e40232f533ec95778c24760877adbe23804"], 0x1c, 0x0}, 0x0) accept$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) r3 = dup(0xffffffffffffff9c) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000280)={{0x18, 0x1, 0xcc93, 0x8}, {0x18, 0x3, 0xffff, 0x101}, 0x8, [0x8d1, 0xac2, 0x20, 0xd13c, 0x0, 0x6, 0x60, 0x7f]}, 0x3c) 19:33:35 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)=0x2) close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000540)="c80bfe2d2e33f67306bb033c29ded717787d28ed54e43cc04e790b2337e44bbdcd385ba12fa34e4f60c5244e91cf31373ade5217ca615ec1d7b9d97e9c6ec68987998810bb02773605460997ea6f32109de193cd7f5769a6d5d6006462cd2f365bce155798116b7626386b1309f254e6439a3ba13107c63602fa8bcc0a3223f3fbc906fe00b5b80918e90792db033873d7755b07b258deb2dcd41de7d7bd3193226179e48a9ff48914dc3e39519b40816931d52b403d785e887f7832a54649677c45693f5985bfd57aa2cd80639cde56482245592f14c883dbcff397cccb7f1c630c4a4b445fb4623f1a213a7907404b51030c755e383b279e93991a8d43eaa681e2f4a94958312839fa9394578da4434abdb8be2303fe41a8481125953e1dbd2f7b72b5cdb8cb5e3de3a75902af005466e0090427cf8332afa2633983b4f2ff641a1f3937bf2bab2ad7f44342db6753f7eb9edc3aa037d8ad818476df9d0d27165722570fa643523187487cdef778d606feda34be48e0e4ec9936c385d705ea822a7b8cf124473727b6743f29ad0280e733ed3a9788a90124b162c8c3495003de954e9cb2ef05f9ae62ffa975c74c38ac6e82624bcd85990afab6662b489d0061227696177a5d23b92f707b9fba5f3ade6ffd59e92e24009fa70fbd0f34e19f2c9a6fdbcafc7cd24e5417e2a1de818b6743b95c602749d6fae88eaa91edff69c5a235765f94c2ec68b31f89c919bb1a90bb5cd67e8c1d7bf8a7879422f69fdabaf31c8dff26a547a5ea2dfa18c1cf066eb473b7d1b9dcd1c2e6fd63cb69c7aa6f61bfc574162f260ba368d6827e6298293f1e69195538ef0d1798a6b5ed632f5ff618cd1031133e93b0bdae55b7b586a53f44763b4b6692cc3cab80612ab4450e61a009d80c9840a910e8c792b60f40c8d44245ed4fe61ff1013510aef037891a7043a93d0fbeae482d484c38f65aeee47162cef41c95dad0afc76277a4fda806c1c61a74b743abd1760dc0597f2ee19b9dc4a89dddb15f1e44fb7aadc3ad5b03e56efe0ea2373de9a739ebc047a8b81588a12233a8ae58a76c3cee9fd272a4ede12743fb55b05eb33922df45d26e689a9bcd75b3d8f34b6ce1e5c5d01281375ffafbb55b3d61971ec628eb31004de8fc004c4ba1c7aa81179982f9c697dd3213b8ffb717861b1bebe421766a0cb519ae7cd71efeb03dceb9a4bdf6196d25e47b1de968c24a7e72e9a0abf0345930aeec17b43cd10e72bc86a4d652ec7375e40118f5112f07aaa3757396ad2f617e1b251766c7d85c3e47e30d4a6b7b85b6735be70e790419fb10f6e54477eb15442e74b94c7e4a75e86c30cda428ea461d714506c87174376fc662182ba559ef7b04a7e1f68562549b2f45073992985f69b10b1629b5cce514d91592842528b043958ef11f0686b8a35cee4b6ffd35114b864d6325541139a25cbaa715b1b5ec0a1e126f44731080eebb586a9f4d27e3d2cf8b1131e5ef11fcac7bdd5c8580304c60a75d53e4e37f3d013e2e833720139f7a836cdb17471e9af9d52e7b23d847234576cc1460df615c1604798eb26469757abbe3f236b3c19ca681d92e8610d487b5a0d7f367f5dfc676197135cde7d434eba109a5b363775618a7b39fee14bc79e39975d0c6cb0bd96c8a72d66117f70bee7ce5dddade08834aea4be3cde9de1ddfb27a5127cf3d0809288f8cfa644f45a3258d865caf5eb37b1dee7bf9e0a0ccc3b1897d04bddac93b030d998ccf0e34896647eace91fa9545402dcecc49a79f32864e5c1604b30406da4ba332165f395e05d19b5c164566ec893798a8f38fff30f8b0321971a614720c82098c56b39511e0d98ab82b542bc032662af9cc56c46e6c4fb9cfc2a1701bf177570a482d8b5045155b62871bbd27a87719437fc8cbb503258e0fbff6774165121d1bf64aeb10269e0f0fb690bf0f4f2659d484d2d210168958a60fa60c0987669ffe99910be7af9b8c4fa55776e43d415c67ce34bc30ebee54477b0df86db229ad6586f1ee8c9b982de74ce727c450ace9416dcc10b96a5303db8a1bd63deea842fc3a0ec298fd9be213724daff2aad380c05495fd31bbd9c9586b221a3a20f341686c5585cedba69bad0c677e3faf99bbc8ee4e295aa1cc0ec32bd04278528a984a51ff1afa1994c76130ffc4fbeb1fc28e485a8eae17514fe5d1feb197b92d6083ee11004437c021a651e06d768b3727637cd1b73cf3d65eed0dc68371c86cf9c2583608d085960486b5d77a86ad759c80ba8cc31a42641ce21a2a77ab7218754e55ca4f1919287a9f48625331e97ac3d3080069fe806b111f8fa44b187aef7381b757a25d21486e48b70b5388e6e4eb1f2ee5f2b244028070cfe359b513c0787c7a6eaf409dc7059c651506ce9c2d4d85aca9366559aff90c48a9fe2b3edf5e4daae347cc9c5c8ab79d27c257161c2f52d1c1c3626ff103d8f338c4c863dfa1679588819e3a608d2ccfc13ac2eebfe25524e6381e43ac6d66b8e5d309b186fbd2bff93ca63f7fa7ecccae1a2dc4355882286fdfcc746bbb979e3808ec8b771927dd8dfeb33b9eaeff438479ce8535274023bbd4b1cdb4c5de811b1b708424c4f772b05b1d83dea5f0e8a30cc49e9638426af8688e1ee1ad0939badd54d151a7b3dff4eac8ecddc13227811701e30bc168de54fa47c94b42eb465cd45fb3f2071a879d1249d80a243d73bb657d7ea4e940d77bc60facda1830e9272644ff3def334dba3637c89f64078b8c0a022d2d04f7454623b2652bd7c592dc576be0ba4943cf98ba5d0368bfaf9c08b94e5298b3e3207cf35d55f502995daa3049beb61bc8e4dca973fefc40a82f6a1d0109bf47709c51b96d8d8fa7083ac82fecec9b2468461373d4b67193ba4ddfaa24b69ac7689ed0b3a7fa435b3108a2eb09d506329290eb08dc68577e2ee44d2ab2bf0c386ebcdbbfb98d05f61a215ebf99c2c69d9495a889b0586861d146005acb0a3fecb2459c0bfdea92a1d0c12a1b5e4e37e1894284f28223e542dd09feb6c97493dff00e6ea3011a3cc39231d918d12e438eb079de983108ebf193cbb3d36097db5684ec3eda052037f73204f72d2dea77674177e04b4ba5b160cd0863aed4ba9cbeaac010d4789be4817e3203387d1aa27b59c2945f3cdbdfcb1f28e50e40e6a48e514339963ac815884f54e820333dc6196a3bc2d914a5c43db9a5b132162eaad549add68fed757e6c108c881f30c2823cc2de4b925634932b0d1e4096cc1a3920d1117c78cc84b07edc634b0be90315e8714ce69c500384faf859cbfa022504590354544d78cd6c2f7266a9158d926173cdf63e7afa1a1a32c6db5c21ad59a41cc27acec6cd5cc5cf1ab619090c520511acac82424b7c917f6e7edb57e093a6ba0af8225167eddf7ce11511ea42418dbbbd7d0c21dfa0c83b0717aaa79d065583b16b4d9066e6cec972afe72457845bd3c835475c5de3c627dfd510bbcbc422bad139e06e692c52ba9a87e5b87f25614f9d9eaad8c1565d17a9ff4a041b88dc0a5aadbddc29881dcb117cfc45c233eebe15ef56836e45ec52fc0bb9669ed82606f1e601d286efbdf526e1cbf632541ddd2304e40d588dda86f79c968a4c5ec67a810902fef7810b58beea76ac7686647cf069cbda7c35435f1be41d995d81b6f808ee3f43f245061e58a28915b9b841cd3ddffdc74b740e155fdc84aa1f4ddad1101fb0ab0789c2236c8e0b490d487d0d62d5eea27d3ef07f1dfa613ebfa7196eb07c60293c8fd7c388116ae42de7c6394af500febabf6c0d612e40c4aa4e79fc78993dc6aee596e35d66d6446a64a4e9185af4fee8cf489f107209b22e96710e1864404546f08596e80af16e0a03a5acfc562c62914f6f2fc3993eae2d1305525e0c41acf2fd19ef4882181b325e168c843846efe51479b096c5505ddc9e8a72ab53c95ca3a53d1e56f438e6501640687dd1314c7737508bfd8a8fa0b0ce12c79d33d85ca93c0e59b9fbd413a5efda203c16683fd9d74d2b80a4f9b6921b14b6c0290006a291bd93b3030450d7239b2034cbc854e9b683c0c30ad5a043638d8b7b136feb3dcae01ea1e8fbb56da2899db05cb207df9ab5cf41ad24d76447684f1fdf4eba262ebdcce369064a41d58f8bba9618b12dc18ad01c530b6c0a3240c98d9f4379cc26efdf730a44ce570bc247f2b61337e0c9175cbeba87839e0f806664e721c15bad9e63562a7c160434a81eba9ba78bc1d76ff415c462d202b1bdafa41ea7945070cc5145d58380efbacec2cf6a2d214cbb392107f329b62288e1c8f7d2c8add5b3deec5f7de9a7e2387152a7f2b0274069cd1cf466b004ab72d012a25e409b79caf2eb13e3430fc5121eb066480b9ab30654b75903fff09c81fa34cefaf392c7f6a35ea87de9bbea81da2aa517ac6e4b8ee4ba9e6c69a329fe2a8c07359d4e43a7aca9a18f0007f56141b08f5f21c7781751d8bb38734813331c0ba6b25aaa89ebf373bab75a9b5ec8c359b8eab9caef6a8dd8b0000264ccf7cd987afada0bf633dfe272a668c5244bff7da98b678eeddb3c4ebbf8b5641b32ddd267a3611bc0a3ec84ebca0395cc1b1ce33c52899f004b2dbc5eb8683cbd1ea2599a1bc5e41b999af80580a88fb9c8ea08a4a51d6154bd7e2e80869a2ecf69b6465c0c30dc06e29e9687de38941bc772fa23ebd0b17d1e53ee5f6930183e54468ab7e738f617c600b627e5d5ba07501ecd68cec1d2ebe9fab58451917023ca647cbda8f4fe97cdf69d3a711e324eb30d7e6c15e9d8a641a73923f8dbc65a74f3857d6f73501488ad3aaed653bab96967a85e398215869333a933312fb1d50829dfe468bcca0487710ad38f4c1838ed5459210ff13481d6177418b36eecb7727e8382b8f15b5cadfe40dbb551da8867180263424ec4c27af3a3ed4846ac28b2d67a901876a459cef9de36b7ad2206a5cf8d2e19aa41b675732e3210a167dc356a3bc38a0db0cdbe1810256402a9114da95df0b3ccf2a5a56ab74b11ecb3c2f99178a8e71eea88439cf138c454f13a91b1a9fd6f4311a51d3f5d500f61d6a39c2ed6e244ad2b5e1c81aa18db7f344ce77201255f73f9ce87ba167b89b7d76bc500c3eb0f631243b83a408b07d2812bf18d34e7eac940b9d0eefd90632841bb307c055035c2bf8c842d07b70d9fbdfecbc79b782e96b4b9e2a5a1a15edafe2d897b09069fd5fcdf787e468c7740f4c3f4b98f27f0026fd0583fca0dd380e89a3221225314a1b92a2434bff2016f586e919d249a2f273dea40679cad45587ad9b2f41f370090916b6e239532ee4f3c0d6a6366d9b1dfeebcaba6b516aaffc15623b0764089c3332da9e92de68cacff30a08e23267c55fd1b5a96c91028c8cea1dfe52357cabec3268588dd5db4d610ffc1763a030f760cc6c59258eaed2970231764184d5e8a04b491a22b2754a52ef2bf7f6a296ce4ae778bd8e06280183d52ef400c1ceb438e93697fbf96241970a056cea5690971b7cfc1e6bac62535a1ebe238e94017c7cf23586776dbc9f843082d2b9ff120e63fdde0738c71e725de1145567e82b024ae7aba99cc867619e24f4c56e3d8c871c0e6da2e02981ee763bf277076371cee993cc7f6793c2c06ce9ca8b08e373ced48fad25e58b7cdc8c9cc61161a940e7f3cc5977b1673010011e4405b5259ba1517249f1757c6629f2544374947ce957ce4752db57a4563c337aeaa7cd18632bd4509441e01e154796372af2311dc17d8b1ab199b727e62025035b9e14866a68f803d", 0x1000}], 0x1) fcntl$setstatus(r0, 0x4, 0xc4) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) writev(r0, &(0x7f0000000180)=[{0x0}], 0x1) 19:33:35 executing program 0: syz_emit_ethernet(0x1000, &(0x7f0000000380)="9f9bdf36040de49e4c455c5f8a8b68f01c72c583477bddf6aaf23534d114563e4e85a8501042f33bdab479211ab90a6aa012554c5b5761015ca86a2ac586dd646dc1ff18ae00c3fafc79cc27d91565578bc79594fc8e492ac2391f6b381c744e002d9b5f4a62f12eb7f58fa3e5a4ce07566219fdc67138d0054d3db4f8c24ec54b5d6ad0ccd0e627ebe86a3d03100350ade7f40fd4be400354c3f212b649b7d7dcdc032ad91948f737fbef60af5b6374e06e69263c16b93268717b8175ba730e596652c66ae51cf42acdea6255a660e7c8ec22f18021bf4b35380c0258ad250c33cb096f20a4fa7fac036dbbda7e7fa793d69de06cd2860395babf8dc49d0da88b3b8796b4d995e388defe8f8edc0c2b6b925a5ea12e79c84dc3d0343fec0c802e6e610590636721853d5cb5f468386faeefdb76f5794c65f3a9765fdce1df3f0b8bf48e369c6f28d18000d1a1a150d5a776ef2ab79f21aa3ad95940b44afc8b359c0deb127f3e6dd83df4b837bf938d305079f143222a63ef9dcfbea57dc2b56b168a8973fe8d27694114332d35ef5493e8061a5e030cd370e5bbc896bbdecb1a7a490a2a68cdc0401a5b6d29294bb7e8c11c5e7c32d35e0e5c9a06b875bd029925a5b36e0aac3517dd9f30fbba1d36460810cf97f017da393412086436fbd94a3a9b46025d3998fce052a874d70f285d6984eab7864a8900e91d96310023e0a657acdae8bf4c3bd46f7a6256d3351dd8a12e2c2ae6d035230205be64c9a5c8adceef55a19665967ab9536d32845136aab86bae35514d440ab93b7c80c5eb104b1921aaed8202405fee16297f5bfcf6af3e2880c48f219895bee3b68927deef7087adf3379c3d6eef9639e4cb1c3b18fdfb205467f076e8600e71c5cd8efde212d9a08a33375e041768beea78afe763c8c062e6e1d400eacfd36cd9ba0b995c169200b41b22fe094c3d0c94defb126993b00e469973928ff95f8593899d784ce5842066c06e618a539eff7faa877d1465b3226c24a6dab182549298f34a7f6894b1d8dd9f7e1803c3a37216196786a8c13f49700442608d5beff309f22caeec0460935e03007d8284ef4acdf19574034f107de8f0a1f2b4ac50f0ef1ccae28f832b67991246dafb030e655a65c4b16db5cfc0707661e19bcf86bcab1a58918401b3278c5330d0f948787516fb006c7ee6e9f98e7c748697fb1e7cdbc78c04883137d5dd595a72a977934e719396524a81cae64e21b1648b32c0cb79d0d89d69875f00b1b8ce12fb26bcc3662d05fdacd1ee509504809c52ae8ec89bcb57eff3efbc4f998250fdd16ad0a50d7a0ae041d305bdb8533dcd38e2a67dc1dfdb874806a09b21c6d8e16bcdee17bd531d2ba89c5f756489ead15028235ca4fc6d3ce82aef3c966bb2cd44f29788c0cde39f13519bcb37e1ac5188e87e6c08d1f832a1230a4974d8d103a0a8b65c1c333de497ad21bf1091d75f8bde1ff50342ae970e29f5c3ebf39cd70a924c80ecaa3900299794faff892a21142f1616c991609efca85115c2cdb0f9de7b212f31822980eeee869edf129ebad0e3660ea6161ee112d593c3e24ec8af5a067681d3affda9dc296064ffc3299096ac7c52b23b395f0019712087e58747df45852dfdfd210e4721f30e360205131cb46139442b181648c5f3993d1806c0fb40c4b747f6c84d9f31173c1428a3e9928f4d872e3459fa50c880f9f55491abbdce1c8a48dd1af4854326f403123cc0417a3fb3e44b51ff3e823de9a99ce7eee9b8e60dd454e4d004a98dd51e6b6b9c9d185e7142cb663fb5a6514fe75adfb59ec5f5124a04e462c6513150e3e76a61fcff2e4ae6baab8aca1bce887f7ef262b22add9ea08ac0c2fdc14c62e892ce4d5a5e25e4743629a295da7071997da12de4b8a12c303017095f3bf2c11a052e3e54cd6e2a215e3015854f81e5a2e090203fc02e33003b8b223023537cb484417d5caaf7669e9d928c2d0891f976469e2593a411d7b876eda614cfdae197e8c6221666013148558ea60ffb497f6267d3ff5c94297834449797fd32bf8115b29e9ebc1abd9f7fd4fb507fd607f4966e9a4d6025ddbf1ac587a47c1baece1aa6b91ddd7d99955b207a847ce544d8acd22437e7fe3da5e1ea49fed12dd2d3ed2938399c778181d92c44d8bfc1f826586e683d066dbd6cec4daba813ba6309a3242717984542b6f2268b2d6866ed5216bbc8d62feb17eb9e03e55426299032126a50438ad686829b0ec7a8edecfee2cd9a601240f2e6e5b157d53df430a6a85345cf2a166225a9fe2963b92c69856699ec08cfe60b2a8a5e5f42c8c2a70e9176793f1cfe5eb63176afd3994b25e63f6f505b4b0fa82be310d89ebb24c2029082a167b254aabbdb681814e94f66e59caf47e2a59e389533b371d67d94969929920022a3e2c2a2d08e5225aa6d90f5a2cfde62f8a4329b904f7c7ed879df3b06b7bffe31f9dd7890fb532487beed3b36b3a2ee986263ab96937d2fc2a66ff37bdab2e540ec493782d0fa0092c3c4c610ebf4ea347a612fc878a279e409d7fe0d4efb58facc54f5eca14547fc7093b3595e35d0e5e5b4d08b940d1a10718f5bf065527c0a506e9ffc37ef0324d6641339cefa5839fb71e45bd780dfcc517ac21d4e3936fd2b9f6329b118978ae345808d0232fb6df00b7570aee28b290a5db9684d044e05cf1456104409e90de390308e1069dcf246dcfd56bc3671d05b9787ced23d9eb6aa348ca01a3a7b339695349c0e24cf4b6bf5d6eb0b802173244127ffa2dd8537730c63b791e4865ccd167b3b0a2221626411f6a30b197456cdc10da926105cbea39c98392ee108abe00bd8b24c55e492d50bb53006e9fa395798ced31f7ac505fe6494f3ec22243fbdf0ef56e3aeb141d416c16cc76892fec48345dcc28992a64e3801ae9c74f2f8ba10cb947ce948b920aa140fb229e9c3171f62ce001752ad627f4a2bac0e9196f5b66708c2898a63098e1380e680edd551a83701630733f5b07df3be871b589e8d4aa01a8cb6763d6be90b4f765dc0ab45474f23b22a4993b232c167963910f390f8b0d02416da7df0e600f4142a5d103673c342f860ac67c9cd5f986583df5fbd5a7955683250dfa8911a3ef8ef776f643c3d87e1dd4fe5ae909fd4156f3a4edda9a7c1ecabac6b429d97c116d4ac4903dca7f2b5493e20c11a436d52dfb3bf7cb4007cfa815b6b67cf80a811cd9c2d6ee39b5b53b408393c90e61e491bd2499f3d347e1a0120643e94974765c2a0b9d5561982560651940477e64fbfed13008eb92515bb248237d8e9c9502a1b4d6cd8f61783547a1a4297993a1063d6b1a8b053561571efb0b5100e16dea9dcd03806e93242baa8c977ac4110e47be712b19918b822f54d3bae56e0456c6001ff61768b57ef16e4b1439260d5ad94bd59313ef9a1ae59820f2f4882be5574b04a8183ebe81623a0212aeb90e237e3184f33744aad913c5199a8d8ad283619444f31d98077c88f9f2f7b7e0bbacc56907a5bb4e4ca40b9dd4b3ff023004db7a09844ac9712f5c53ab17b8099aedcca00e190da346ab85c913c85fcbe70ffa4c4af0f570482d2ba993705a0f46f9ae38c0133c2a27faa8022ff732f137cf19f6b8ff68ac73cd75ba0389471a14b292cec1f6dcf519123a47868b6a6fb1bf1693343e1c19b634b2517e326d37123f83133c72d77b0a863d9390df04d4dca41f95e1008407f26759037f4ae19a5020200cd1b8e28f54015f06cea9e8d6eadd74d0ee5d635dff47bac87f389e7588ee2e052faba724120d4d95f9ed2eea67088d67e817151a0c8a1c5ac3072af92ae6b6406474038ebf3ab9fae042ab9ff10c9b7d1eda1dcac4b119970474a25cc6bb05271e3dd7b799b037f05dc9a648a5a3129163bc0a304087c6a0370fe72b28a9687c894283d5c68360ca0b7a262808dc307281118039d77631809f805525b57d58383236d6ad159eb040b78df96bb3267895afb656fff2a6188cf07ad03cfe89161d9b96ca032882982080c7b31086362fed93522497744476de39829d0e9686dd01df3bf95c2185dcd81824bf5531934c5ce603510130cfb18e1724a81346b135dcba7b04575fd4176b09b3342b1ec67c5a086f1e44277961b4200ee1673bd6cc4600e74905af4afa02fbfcc73b0a8b8fd2dbed2b089c4754ff4a2356b29b7d35e872631c4a7b63a9076614081c5705747353e4d296a2dad536925b16cc9e38cb1ca8387b995cf415ed41f9e2a6b38cbb251d35969d369b1e830496efb3a37efef834879ba44b261fe7a33b8813108ff47d149171325728bd62dcba33245b771db565c8663b12fb3b5b1b2d1b37b92701ad2b4fcede199e88a3487f7eb518788f704b6b04a3a3fe33ed30ff8d1041da032f91e6504b2274e6334848c14e0e52d62e0690f57b42fa1d8aa6894e841e90c31802c4ac31894d3f70587233f64eefcc1c70123d890bd8d1e1754a25dfe250a7eecc23277824c59e1ae440cd48eda1953e40e554376661c0f84f8a7ea316527a00841cf10f3a61ac68355923d96a8daecc45b358359ed9eae5ce4ef82366ab0316f9067b1eb1c467284257ae583c8712562c36743697f1e1a3d08b21f19a1319a97a0b867ae107cc9525e06f6b94e191eac0c459a89a84311870337156bc20e6e70f4991a83e5780d2eede24b2f9c6c068e11810207d11239db5884a2430e6f43c8f83832afc2c824fdfcd89d1e2ce4e1fdaf307688e518ee67cfeb814582b09f32c55ab452b6aae7aed281aa5b9ba468c6225bc26ce834ee1bd6e70da1a3ec5673f96dacce1847aad1b0baf040176c9055ed971c1d0499de6fe51dde72cc7857bd2c712302f1465c26c55871468f87e33759626500abcf62ee2a761538f0d8f3880757cd87bdd300a7aec890529f364494c8d7922951749b49ce4ae657cb6ea84dfa6c499055057f21a76623ee49c77cd91fd6dcaf2c92f70db8682bd2eb8d11ab54a8a9bb009b611b2c1e26dd866691a80c31135b5eb0ab881ed1b79e724c47dd7fbdcf5ffef737b3bc6f60cc3e219595a2b940d0bd75ee6e6f6fa7bb87e3a244dc3bec30b5247b5f8cc44d86cfc039c650b1ce01f0219d449b2643d5eade36b5561804e03ace4937d5ca26b9357234e7ac7f9e66b4b5251a6753b2b25be275b2dd368034f7bf62b9be082cc4137e43b2f95c1fdc82cef95ca2633683b0313f4551db79b5068fce6566d06f65fbc47c0e6d77ab63e62f1a6c1e965d8ee6c180029c5e158d4f0f03e67a3e57fa6552b95c985e0cfc28967e683c960a7a5fd1b671df8bf026fc4879226d0eafd4548d35aa70d2fc071d731dd4c4046449f9c7b43e0c965928090e413c1a8df605ec3e721f01971e0fd80f205ac216508c04276ed3781c25ba762534001b5c6860785e11a3130216bdfdad531ca33fa5cb7c709025fc53a45c162ffa13e955f26f2cac4666ac1fa56c4fcf628312abdeefb76a57da7eb760df7eb973fb4a91e092ef098b43faf1a2ac234b554d6fea35e9c8a3e22880c60284dec1e313fcb2834e1f61718734e03d5247319aba3e604b3b3456473beb2c0be1a4a6cbf5353f826268922eee75c8645ecef4f69d51e815f2169af7416821c9620ecddeecedc8f2f8324e88a35d5ecafec13d2adace87e0fae7bcc6b2ca452d2443d3672e232cd621e6ef26a408fba9f4c0dbb85e404b817b4cab4a621c93d5ee4d7a99e32c354af4d0ddff0ea1719705f86bfc6cb22fc5e6dedfc77977ce1edce3d8b7ce235269efc249bc36ab0a45") r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x7, 0x1, 0x2, 0x2}, {0x8, 0x7fff, 0x3cb, 0x6}, {0x7fff, 0x7ff, 0x200, 0x5}, {0x7, 0x0, 0x80000000, 0x1}]}) r1 = dup2(r0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x4}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:33:35 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") socketpair(0x9, 0x4000, 0x9, &(0x7f0000000040)) 19:33:35 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x10, 0x0) r1 = syz_open_pts() close(r1) close(r1) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x40044266, &(0x7f0000000000)) 19:33:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x48}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000300)="b6") syz_emit_ethernet(0x1000, &(0x7f0000000340)="708c1abcbee5f46bee4aba0972a6f5e584d6995a8caede9faefac25c484c1d25dc52c9a1b5ed7fa3819c370587ab51e0b66f9dcdc363170303676eecd100d646f2e179ec60261ae3c4420295b7993becf788cdf8c06fe1379626bbe7195d7ffcf16352bd851917614858e953c95ad0b6cca5759d6e0ef8bde186ea5867bcd9acb2bc9cd33c8b0f2258a25f6e9f3d0d4ae247851bffaa445998484bd12fcc6e1818c92e323c0b496f35affec9920c873900e74899b3c05262334d1684c7340b5a073fad6a4f418abf0fd5f41844d6c03e7cd4c9bcf9e62d803a91a5409e54d21a973da2dc3edda4b79d753cadf8ba3c6c42540c453fc0c2b2568fe3d3065b6e0fa8eebb6251a613dfc144f8d8c9d24c8198da538dff8c6c22becdb6a40bfee6d73f4ee51e4e1e5ad1d62fa2e99f8e601b2fb8d7fbb1ba50082d0a777ad339524fb684e0101a2800759e1e6b4cf8d8efe2a25a3a2f33d3f920f8e278cb3832c40ba27c9b91ed426eb5c0f76e4dc9052d43642f07cf5338747f1ed9301b4a1196277756fdd732bb5f4ca4402a80f8693d72eb81f632da0e357775b6eca294fb74a45ac27884236166cb2d7a9702b78f7c52852bb3ccfc97cb5328a326ce679647d63f2701641a6a74335ad1ee5f45d4e49d7abdd8ecfb12ed1e7d444b0942b8628349aba8ad535a6fae5c8178795f3f574ec17e43cd9656636f9292ab1101bc2a84aac8c7672c3a11c041399924890795ec1656bb2be4a419edcf7536e0bb17d813d2b214cf94c4554e7f82edb036bb9c2afd67d94592c1748728157f2d6dd50caaaad167a89d2f74f82140d6f151a1eb4479f6f55c07a3c8efb8893087906eb0606fbc16f915273fe86ab3eceb722d1748e13cd72840cbe11caf8353b69ae62a0a952ed0bcbcd3dbf51b56dfb8c69bf24d961423c03b4abe63b3132dfc80cfaf3054656e5759f5f2f9b9774ba43ccfe86c2d27bb39f40499fdf1e862b15f378b6eb5d8e839e514f813ab11f6ef29374c147cb4c47072132755ba4529551c1e819659169114770b3546c0dcb2ea47500344cbcfc7a75798b308f6a853a846ce587018efb180d8e0c6991e905b3e1d88f52a6cf2617b277f9c440e57be605995629d2cc3c00a6c6e6428c2c48e7ab77c5555e89b6e0db6c24590e024c28b0408d533679f431822377812fc64c277e8aa414fffb717a6685fe2ca880513dd4cbfb09432355946031a838a33b062f959dcef493ac2491585814afdb62157f8e959045797c75a25479a9db74c526cf345fa025ac26d2a81760ddb090092d1b2f119eaa9d276253ee93bbf5c811e5f25d470b1518a8f94a12a5215eadc324383d701da8ae8c8b9a87b62b959f460362bb68d7af09dbda83c715a9317eddc2d4001bf5ec46a798cf72bd25fcb96e4c522bf5a916d1850486c23ac83abfcad7f46e6bbf55d074454ea09be63e1828eaa0a37c221dd9bccbcad17a433ee3c445fc3d4655f35516e577ce59bb2f715fcb603343e32dc5a05b0bc1c5a8ce16c0ecdd13319ff9f009149c1682570a212599e22ca5b5797b1ab6cda6f86a60aa4a876c433132eeb18c71e44e07920230421299de4e1acc7eaed603deb1c07520069901d1032f0c2fb4e92dedadbd0c97fa3d18eb3858302be710cede6bc21c6cccb80d9c851a4ac2b2915c7b1eb06fd4ad6842254dd5d649fc7d32ce1b22a77e6b2a6ef9485d0210da088a9c9693a809ec81db6b1ef4abcc6bff1f9735c7f69dc4817d012e197101e6e79650f4d50ae6ecc94f3dbf30df4d98e3ac741ea3612dfc3e045f16e8ae5d287a7a16215a63c234752bc16ce272285c27d48eea2bc54c9e4400a42c331d7b68305a2c210b7dfff323488fa2179dcea16deca8f0df06d3c3f52d221b6d58cf3ec1a27c852a04dbe1ef81421365eca6ec839a1591c2d674b6501e4f122cb6f87622b45ba351fc59a00e6944d293e9bde7a4245c37dbe2e7bc2818332477ed88aaaf8cdac4f45ca168ee448996688d95d6a5c48a1206cb0ee422ed69689b9eba1028a2f245ece1e2b8f4369840aa1a46443d07d2793b68e025eb3d0e20471909af90ed647643c5d2849ab00cb84ce0ae357b50e2b1367f0a1f6c1060fb646e28421e438941114cbbc493c5ccb143b5a7d48eff072eb575041407f860dc69cdf6bfecd23020147b8313ee9b5b5a3c014746628d2f47800826f67cb29bef15810eb3e6af8aaa8fcb0b5000ff697bcb4cf945ec077fc5528a5bc2c73354859e5e455760d0a9ceed987510162112cb323eddc3b583dd44bfd9cfa3e65ded01794650ec2b24260bdfdaff6f67039a71200673b431042eaee235c09f9c3bbf9ac5f900935f628e17574d42b32c6b6c16423d9dd3b6714283831b2d8e45f18629905896aa72cc46e12c27e0a8c65f932ed216a960edcf9b6cb6973c6a154777cb2f6ba6b8287b1f748b6bbaf2cfb98b18ecb5b7efa36f9f34fb73cc7b966bc33bc46ca59753690eafbdce7937384748c93b80454900ecbf4b6d7e0973d2304ae70c167839310a0dc79e9a127c562d3636b2b3ca73e2aaed52d782e6ad82d7d3a85c4ceb4fd10f13c2ef89f4b8c1d7c1808ae1fd0dc38de542a12d9f8cdd121d82eccd23d0ec4d0c44c04967150204f29554ebe72903d4ff5d201b84b32475380b799f57583ddbb537a8721e44cfa7cadf83919288b0aa1e51c12c7943600b2fdd8eab7eb41e5d253a1ce238f3d82bedd728849a6e7008535d2e2b0147d05e86c96f117c6f7632f67c886efd1d1f8814ec0647351a34886e19c7a0ee40b70561cfe5da8cdc254972fd5900374ad36a1a1ba4ed434aec84a2eb676327d31af2ddf3067560676c8e2493819cecaac010022bb95a435b6bed7b056acca2ac2491afe457f5a07dec0332ac3d40270daa6a70f501425aa541137349207ebffda9645d8d5fcc535b5157213128aa17715d8f9010890a825690b3c05a31f9a950c932d325eea3240b515cdef68f6ce2234299c3513894a1b2dff36bb1b9d46d6f0d62d15c535b9bd3fb33f503c8a32f634e7fcf741cb0d5b9d55d23353fdf788af76b86e060825589284b549e1ccc7c7a32c976eb1a77f16abb8e2287b478a500273ca17c257debfb3f29c740f5934b2768f329b8f84cd531e35377a6565802d36b0c998e326733503e6a843de4c7004544517681d6599ecdd053e85523299fd38692f4e004a570a2ad6aabfa28aa26444e77092030a45926e8bf01b7aeaf1b22ac4639a2845004b617a2dea73d5b6568fbc7b081fb01568e3d876fe93369ba4c451225a050a80a83105087fea4db717fa7248d3a4307bc06caf08c1cb4f525aded10bb548d3ea1e5cf9f538e18bb30d1a8120c0eb633ec34f800983c7498d0c4539d80cf67b0cdd2bcddbafa4bcc40c39c33a994102dcf8e8ee896dc96af40a23b12282bb0f7f0a6c8f91002bf24883a52b8ec11c25d9019171d8df5cbac59499c505c63b84e58dda7b7d2f2c12b8da71519c1f6681c96efc03e76f75c7a467f9c90fe93484f95030da88b2028649cd28b35dc1d2fd4eff40a4cbc555a6e0a6040743ef53d450dbd1af58e05376c1d77ff646a2d749f03f0ab00c7ca2539e1f692c5407831ad03df59df3b9a16abbc2abab1323fe9c96a394e85cc96481bac2c6e5d87966c87dd8bc7a084c8f97ab49da65f2dda8da3e2e707b34bef61dcbe8c72852783bfa37f1884ef941da991afe5bdef4c74bec08a0dc34aa4ce4acb575563580663f456a1d8382aacc58c9b967b2ec4928211c2561ee63016eb790bc9fa27e9b0f950737920d5a029bf76ae10ae31db32a136335e916a8943520c5885516d35eedab4f668e165f6141d52addfabe35fa184f85a0128d113798cc73e9a9b19f6762541f3f09223c5324faa8bed94ff6c051b442e097a6020ddcaff90ef843e12163c9f756e183f5eead921d6e83d39c75f497d2ebfb93b4d8d327dec6c34a4a0e09f9b508a431a7241bd6d60515af9bc7e48b506dee722c18581e2298f2727444f64971d29a8a3d2c3a15d4850f08de4ef6de00b45bddfa005a7e2994e3b20ab4f327ffe469041b3bd74998810fd038ba5682808da57d7969732ccb4c44c3be791c0c4b386a1b0a1e1d229b024531d13ea01655ae4ef6f9813e03f46d7eb9d5474f32a1c45766f6e3ecbc6ea8b712ea523f3f10c8a441161bcdeb4ac4bfdbefd2fbfefe8191e30ce076c1d3d3a2d636934a51ea12b60f20e3288a633722349642f1945c62cbe069c1db559180226ceb38a964311827f8aba91c8eefb3e28a71797c60334d4d26380339cff87db424d2a23e89a2f9e8525bd54a6857b20749d863b1797d60c67710e305e5dfb83715e669748bc32405a719179ae37b3effdebe84fb6984a19ec9fbde1adf67efc1a6d03516f39870123f560282e0f57a8a164bcea1ca2edb860b35da54d03f0014d9f9ac8b3c183eee191097dd2ae8b8ea3b253f3d7052bd824371320bdee88ef8f0d6e277b9a3efcc5277d3829edd5dc92b0a4ba468942d6ac9fe4510d5af3d47e4acb2ef2971cf35d29ab5d90987576fdf64638d3a770251f23b58f5670548209ed0b61ee8069e5ec58d59c522774929d7569dd38fbc079539baed3bf244cae90f7ebe630db9bd512fe2d7786c113023a108facdb09cc32581fa47a18770fa96ff3e9b8ce0961d63f6bb6d23ff574d938782bf4e8df0310f47b49caa754552703d43f1b336198fedd7aea9b078cf8869d67c49be94cacd4641fb3d1142a1548df59f10383e491b47a1d6d78e14ed6033a2c833ff0d4a79f3072d03949f4f794e268c406574b62a6f3ae308023297034b5ee802a64045bd70953d2c6eb430fd67860309ca8ede4130af5bca512d76db016c34cc2ce98b3d790a7fb2e85624ec65a7790029a51def0b65c959c3396a92ef52989fdaee0ddad3500e71ff728b9728a899bae60ec71d80ca5cae85c1b3490cdf17edc3692070b968e4aa7c6124bc7bfb15f6b3293d0afe8ebaf8f02f5fc284be56cdf104d210244812cf93e714c9420ef4483add7840043c9cc732eb4b30d585d23a998b62270070d7312ff6d2fa23ca1bcc10399fa640302add270eac6887067f35851099e56f56998aff41f9f2f5540e25adefacf1c5f2eb18cc01f584dffe6f1c706c8b974280a410a68691a284054506bda20632cc4fdc786cec5156c2268a3db9e3d47ca1801ee8eee1ebce1832c85c8d6a654a6489acd80fe9f230dc260aff724f2f7c0a2b8d76a9b81d3781d1a24ac0c45a9e7dd00c0193ddd1ae02b0761bcb5881a3fb40401e29033a7e6ce9fe23dcf22dfcf4e4e8eb9ce72a76d34de7d72b38cb4a60f1fd678d6e4fab39e2c18fa66658ecc3313c664959beeee78546ba5f4857a8d4fcd3cbcd9f6ca7a7317146f663d307e3bffdecd81b3f84a8a7718283b1dfc9334095922f38346bcea63cf022a029c1ed8dc99c53a640fbd27a67ef5ccc4034e0fa1d66cf6bd9967805c5e3433fceea15522e11f611711c93fe4fdbd64ab2d272c03a8d9f3cfb8c841d99fcfc0689ee8dfeedc80ffed3252a07c49493add4167980ec87edb13fc29306183e73d372c1534f2ace61bd6a54a4957b87f05837ab8c60c7be1ab13d80267b36433dbc6b771ee1021c8a971850da4905a2580b3e4ea5aad4a1a0e25720d58ef1db8f8182f0dede494250c00785dd54eba56421af9e92321156a0cde492fcd656b2650a7afcf9bcbb4e95034951186eafee7932a4d2f642e324bd6d4524966186705f7d38620e9d55970437325cf93fd04b35043ea7") 19:33:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x54}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) 19:33:35 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, r2, r3}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x6, 0x4000, 0x8) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x3b9) 19:33:35 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x2}) r1 = openat(r0, &(0x7f0000000100)='./bus\x00', 0x400, 0x100) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_vnetid}) mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4500) r2 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0xc0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)) r3 = syz_open_pts() chmod(&(0x7f0000000000)='./bus\x00', 0x100) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x6, &(0x7f00000001c0)=[{0x101, 0xe3, 0x1, 0x1e}, {0x8, 0x2, 0x0, 0x1000}, {0x3, 0x7, 0x1, 0xfffffffffffffffe}, {0x8001, 0x7, 0x1, 0x8}, {0x7fff, 0x74, 0x0, 0x9}, {0x2, 0x3261, 0x5, 0xb2f}]}) write(r3, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) r4 = syz_open_pts() write(r4, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) r5 = fcntl$dupfd(r3, 0x14, r4) fchdir(r5) r6 = syz_open_pts() close(r6) close(r6) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f0000000180)=0xa229) 19:33:35 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x401, "6e935d75cd26175c56950d74ae4809000000a756", 0x0, 0x2bd}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(0xffffffffffffff9c, 0x4004745d, &(0x7f0000000080)) r1 = syz_open_pts() write(r1, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) r2 = dup(r1) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000140)) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) 19:33:35 executing program 1: r0 = syz_open_pts() close(r0) close(r0) r1 = dup2(0xffffffffffffff9c, r0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) r2 = shmget(0x0, 0x3000, 0x1, &(0x7f0000002000/0x3000)=nil) r3 = shmat(r2, &(0x7f0000ff9000/0x4000)=nil, 0x3000) shmdt(r3) shmdt(r3) clock_settime(0x0, &(0x7f0000000000)={0xfffffffffffffffc}) ioctl$VT_GETMODE(0xffffffffffffffff, 0x40087603, &(0x7f0000000040)) clock_settime(0x0, &(0x7f0000000180)) 19:33:35 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x920, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x45}, {0x5c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r2, 0x0, &(0x7f0000000080)) accept$unix(r2, &(0x7f0000000280)=@file={0x0, ""/65}, &(0x7f0000000180)=0x43) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x6f, &(0x7f0000000200)="abb2c6d3311dc43f7256a44772033ce9ea8dbf997a504f7ffbf6a530dd9682c22851eb97d2b666c46136337bc012875a2e692577bc9cedd4931bb0c1d6789b9d8a75524365da05590d8348d161cea4628a53d5af1fddaeaafbf10d1e50111757538f5539410a5a6f31607b2bf084b8") syz_emit_ethernet(0x1, &(0x7f0000000100)='\b') 16:00:00 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x40, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r1, 0x0, &(0x7f0000000080)) getpeername(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) fcntl$setstatus(r0, 0x4, 0x4) getpid() r2 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r3 = open(&(0x7f0000000440)='./bus\x00', 0x80, 0x10) kqueue() fcntl$setstatus(r2, 0x4, 0x80) readv(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000140)=""/132, 0x84}, {&(0x7f0000000200)=""/244, 0xf4}, {&(0x7f0000000300)=""/149, 0x95}], 0x3) dup2(r2, r3) 16:00:00 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r1, 0x0, &(0x7f0000000080)) socketpair(0x18, 0x4001, 0x7fc5, &(0x7f00000000c0)) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x2}) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000100)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) fcntl$setown(r0, 0x6, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x38) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x5f2, "031f000000930a0010005900000000003f00"}) r3 = syz_open_pts() write(r3, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x5f2, "031f000000930a0010005900000000003f00"}) r5 = kqueue() kevent(r1, &(0x7f0000000140)=[{{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x1c0, 0x2, 0x81, 0x4}, {{r2}, 0xfffffffffffffff9, 0x2c, 0x20000000, 0x8, 0x401}, {{r3}, 0xfffffffffffffff9, 0xc5, 0x4, 0x3e, 0x5}, {{r0}, 0x8000000000000006, 0x22, 0x2, 0x7fffffff, 0x400}, {{r0}, 0xfffffffffffffffe, 0x3b4d185e818719b9, 0x4, 0x9, 0x3}], 0x5, &(0x7f0000000200)=[{{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x1, 0x80000000, 0x0, 0x5}, {{r0}, 0xfffffffffffffffa, 0x136, 0x1, 0x80000000, 0x1}, {{r0}, 0xffffffffffffffff, 0x5, 0x88, 0x9, 0x5}, {{r0}, 0xfffffffffffffffb, 0x60, 0x80000004, 0x4, 0x3}, {{r4}, 0xfffffffffffffff8, 0x1, 0x0, 0x9406, 0x1}, {{r5}, 0xfffffffffffffffa, 0x44, 0x20, 0xfff, 0xf81}, {{r0}, 0xfffffffffffffff9, 0x4, 0x7fff7, 0x1, 0xff}], 0xe22, &(0x7f0000000340)={0x1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x87}, {0x6}]}) r6 = syz_open_pts() write(r6, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) fcntl$getflags(r6, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f00000000c0)='%tx^') 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000001c0)) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x38, &(0x7f0000000080)="1055d74019f4ded3802061fa064ddca8693f127126b2bf184ad066e604b37096c6724dd0af8f16a3c12dddb08355897ed7a7108fdc7522dd") ioctl$BIOCLOCK(r0, 0x20004276) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x3ff, 0x9, 0x20, 0x489aa80232721153, 0xffffffff, 0x100000001, 0xfffffffffffffffd, 0x2, 0x0, 0xb1, 0x7}) 16:00:00 executing program 1: mkdir(&(0x7f0000000000)='./control\x00', 0x0) unveil(&(0x7f0000000580)='./control/file0\x00', &(0x7f0000000240)='c\x00') execve(&(0x7f0000000040)='./control\x00', 0x0, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x1, 0x401}, {0xdc3, 0x9}}) r0 = syz_open_pts() write(r0, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x6, 0x7, 0xffffffffffffffff, 0xffffffffffff2bfa, "ce5ee50e19d0215b77784810c7fc95c45cccb9cb", 0x5b, 0xfffffffffffffffa}) 16:00:00 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() minherit(&(0x7f00008e9000/0x3000)=nil, 0x3000, 0x0) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00007ca000/0x3000)=nil, 0x3000, 0x6) mlock(&(0x7f000093b000/0x4000)=nil, 0x4000) minherit(&(0x7f00007c1000/0x4000)=nil, 0x4000, 0x0) 16:00:00 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000003000/0x2000)=nil, 0x2000) 16:00:01 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r0, 0x0, &(0x7f0000000080)) sendto$unix(r0, &(0x7f0000000100)="1e304c9ddb944d9e25be3f937c88136d94fcfe59d78e9e23a33b0b2a469362e79971b15e57ce498223ac28282ee713688f9124f57d528224529fc024ba671db8ad75787dd515652a26c445db6063eddfcf2400e1bb553ebcbd6c902caede6e705ced2cdcf48a041b14bde1593e03ae55d702f269519cc925830190d3e6a6288443691a31e63c059dee4086aa7f4678203a8dad3ef825690a27a840029a9d640dbd69eaaf815c97506eec4ccd07bdd4e26c9d833569eb8c1078924de9775091cd585af47cf96b5c9f59b3765c5bd31eea7dcea104b1d999ce83e0945f35848510da0a6d224632e15de62485c6bc6ccf07270336c5006754b343", 0xf9, 0x2, &(0x7f0000000340)=@abs={0x0, 0x0, 0x2}, 0x8) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000001880)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6", 0xe21) sendto$unix(r1, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="8928589bb7e322dc6dcafb3b42dc757de39dfdac1f38d66bb9ecb01cbde66e44827025d13f255b3853af0a19dc7be8fb25b3692584fd40d13eb35dadcdb72f318c391325e5e5060d78463c8da6c38b7e043ad1f2023e1c7aafc3308999f768e17293530d93c8c6517cb9ed365e1472316c23be4b01015f1b2a08f9e19a1eaea048507218f30fb3a3823d329b9cdd482cab192d719d149325e5fa0aa003689d651e0c581399750d367881530112ae34c63408298a132d8906770bc2094b54e28bafb707017913ca82ecd6d6db5c46d93357b78641d3d83ed48f3fe58ffcef1f9ac5e6635b5917c871c58d62ffdb", 0xed, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000380)='./file0\x00', 0x4, 0x26, 0x0) execve(0x0, 0x0, 0x0) recvmsg(r2, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:01 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x2}) setsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f0000000080)="1ffc0c6aabfd69856b9ebd511425269c1ce5c9a0e9b68d88505fb737d282dde25d6c02b2d04c992fa3f95d32c080c47ce1a11be978ffaa620cd12e9a348b5fa4a8642f97b6", 0x45) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r2 = socket$inet(0x2, 0x2, 0x0) dup2(r0, r2) setsockopt$inet_opts(r2, 0x0, 0x2080000000009, 0x0, 0x0) 16:00:01 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() r3 = socket$inet(0x2, 0x3, 0xffffffffffffffc1) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000080)=0x4) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43, 0xd4b}], 0x0, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000000)="aef0099c5a3453a4ccf4f75b4f097f9e4e23da9ca29d29c8dc7726", 0x1b) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f", 0x2b6, 0x0, 0x0, 0x0) r4 = kqueue() r5 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000080)={0x2}) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x5f2, "031f000000930a0010005900000000003f00"}) r7 = syz_open_pts() close(r7) close(r7) r8 = syz_open_pts() close(r8) close(r8) kevent(r5, &(0x7f00000000c0)=[{{r6}, 0xfffffffffffffff9, 0xa2, 0xf0000000, 0x2, 0x480000000}], 0xb40, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffff8, 0x10, 0x4000006e, 0x200, 0x5}, {{r8}, 0xfffffffffffffffa, 0x10, 0x15, 0x80, 0x3}], 0x0, &(0x7f0000000140)={0x2}) dup2(r1, r2) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x101, 0x0, 0x101, 0xb0c, "2931deded1dc4fb9fae4537f95bf9122f181960a", 0x7, 0x1}) read(r0, &(0x7f0000000a80)=""/4096, 0x1000) 16:00:01 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x20f0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0xf0464b7403029b3f, 0x3) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) 16:00:01 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "b0d42000006e9300"}) socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r1 = syz_open_pts() write(r1, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) r2 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r2, 0x0, &(0x7f0000000080)) getsockname$unix(r2, &(0x7f0000000040)=@file={0x0, ""/37}, &(0x7f0000000100)=0x27) r3 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r3, 0x0, &(0x7f0000000080)) bind$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) r4 = syz_open_pts() close(r4) close(r4) r5 = fcntl$dupfd(r4, 0x0, r0) ioctl$TIOCFLUSH(r5, 0xc0106978, &(0x7f00000000c0)) 16:00:01 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) close(r0) getpeername$inet6(r0, 0x0, 0x0) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:01 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) utimes(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)={{0x5, 0xff}, {0x659, 0x390}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f0000000100)=[{0x4, 0x8001, 0x100000000, 0xffffffff7fffffff}, {0x1, 0xffffffffffffff9f, 0x100, 0xffffffff}, {0x6, 0x50f, 0xfff0000000, 0x9}, {0x3, 0x163, 0x9, 0x6743}, {0x800, 0x200, 0x8000, 0x100000000}, {0x100000001, 0x7, 0x0, 0x8}, {0xffffffffffffff01, 0x2, 0x7, 0x10000}, {0x9, 0x4, 0x3, 0x9}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x2}) connect$inet(r2, &(0x7f0000000180)={0x2, 0x3}, 0xc) 16:00:01 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x2}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x7fffffff, 0x7, 0x0, 0x8001, 0x9, 0x5, 0x2, 0x2, 0x40, 0x2}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) close(0xffffffffffffffff) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffff7, 0x0, 0x5, 0x7ffffffd, "0008b37b2ebd74493dc4dcae3600"}) write(0xffffffffffffffff, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) 16:00:01 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b207d, 0xf12b) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000000)) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x2040020}, {0x6, 0x0, 0x0, 0x8000000}]}) r1 = syz_open_pts() write(r1, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) 16:00:01 executing program 0: link(0x0, &(0x7f0000000400)='./file0/file0\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000500)=""/139, 0x16}, {&(0x7f00000001c0)=""/137, 0x43}], 0x100000000000010a) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x2}) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000140)={0x3}) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000100)=0x1) utimensat(r2, &(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)={{0x6, 0x9}, {0x400, 0x2}}, 0x1) write(r1, &(0x7f0000335000), 0x10052) 16:00:01 executing program 1: connect$unix(0xffffffffffffff9c, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f1253654f503adf2f3b4affd04d71f0e9b8bbca8854747213442d720dac635800236b272dd1000000"], 0x1) socket$inet(0x2, 0x3, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="dc351a391c850fb4bacd4dbd0436786b70e09bf34bacf37ddc84f71187a5a1db6711dc59be5c8523ea1c80ab351876f9a337bb72a68e5a643572aa5ab6d94cf3f6ba233cf89fa5b3759a3f1e7ac6b32bdf787422c6903da23023ffe21faa72ec480c29d84570d7a4de90e446778bd983f61709d292db95ef7e07f7d70521774ffac88e661e0bb6536884a7e702019e7c083d5dfe38e9f241e5058655c474e162ba10d9a714c6a1c554b9799da8ae24cff5cff6e46d7741678a2d8ab94d5083c060632331368a6ed5c1f46d7210ba738e4a3780bf05dbb31323633c0476bd4ec9ee08c838768283f95218b59359067cada681b7f2ae72c87d82865bf33afa2a", 0xff}, {&(0x7f0000000280)="4c632db1ad3950153f6280d7b559f89496d86e1a690980efe0e2ea6f2677bb8169f234e4fb68102cdf1d5750cba9a545cf3fc843fdf852235e095e99870638f7163611780bf2201e6e9b51b92e384d3137d7dd2efb1186993669ee1b0fc3a0ecab51342ae8f1009a84c93f95c012fb2b09c4cc7c08c6a79fcee6c16c9ed1378600b54553d2ebd76ade56fbb565a4a7c33718e4fe67344f0b67128f73c8861c062470f04fe94c288a0f7026bd744fd85f2cc5fb98891b657b39565c9c2a869ee279a55d60b62ad466dbbcedca4a5318e5a856a12eb3a2f49f2f7e00"/229, 0x128}], 0x339) 16:00:01 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) fchmodat(r1, &(0x7f00000000c0)='./file0\x00', 0x119, 0x4) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x5, 0x0, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000080)={0x2}) kevent(r3, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) 16:00:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7b96fc690b8cb200100dfffff4c5f4de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() close(r0) write(r1, &(0x7f00000001c0)="d5", 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) dup2(r0, r1) r2 = syz_open_pts() write(r2, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x1f, 0x75d4, 0x4, 0xfffffffffffffffe, "667da843e1d72289ffe33f68321c95239f65540a", 0x7, 0x1}) execve(0x0, 0x0, 0x0) 16:00:02 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x10, 0x8) recvmsg(r1, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) write(r1, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r1, &(0x7f0000000100)={0x2, 0x1}, 0xc) r2 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000016c0)=0xc) setgroups(0x2, &(0x7f0000001700)=[r2, r3]) r4 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x10, 0x8) recvmsg(r4, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) write(r4, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r4, &(0x7f0000000100)={0x2, 0x1}, 0xc) r5 = getegid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000016c0)=0xc) setgroups(0x2, &(0x7f0000001700)=[r5, r6]) r7 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x10, 0x8) recvmsg(r7, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) write(r7, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r7, &(0x7f0000000100)={0x2, 0x1}, 0xc) r8 = getegid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000016c0)=0xc) setgroups(0x2, &(0x7f0000001700)=[r8, r9]) r10 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x10, 0x8) recvmsg(r10, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) write(r10, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r10, &(0x7f0000000100)={0x2, 0x1}, 0xc) r11 = getegid() getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000016c0)=0xc) setgroups(0x2, &(0x7f0000001700)=[r11, r12]) setgroups(0x5, &(0x7f0000000040)=[r3, r5, r8, 0xffffffffffffffff, r11]) chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') chroot(&(0x7f0000000480)='./file0\x00') execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:00:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x1, 0xec}) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000180)=0x200) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x5f2, "031f000000930a0010005900000000003f00"}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x3012, r3, 0x0, 0x0) 16:00:02 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x80, 0x0) flock(r2, 0x1) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x2}) connect$inet6(r1, &(0x7f00000000c0)={0x18, 0x1, 0x6}, 0xc) msgget$private(0x0, 0x4a1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) 16:00:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x5f2, "031f000000930a0010005900000000003f00"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffa, 0x6, 0x358d, 0x7, "020cd9d345577966db8d349d09cdd2d57475a82f", 0x7, 0xfffffffffffffffb}) socket$unix(0x1, 0x5, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9", 0x223) r3 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r3, 0x0, &(0x7f0000000080)) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0xb1}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x5f2, "031f000000930a0010005900000000003f00"}) ioctl$TIOCSTOP(r1, 0x2000746f) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) 16:00:02 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x7, 0x0, "8dc6861f62e38a64ec768840672c55a31f82335c"}) r0 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10000, 0x0) r1 = dup2(r0, r0) ftruncate(r1, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) lseek(r1, 0x0, 0x0, 0x1) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x0, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r3, 0x0, &(0x7f0000000080)) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000180)={0x8, 0x1ff}, 0x8) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000680)={0x10, 0x8001, 0x4, 0x3, [{&(0x7f0000495000/0x1000)=nil, &(0x7f0000699000/0x2000)=nil, 0x2}, {&(0x7f00002a0000/0x3000)=nil, &(0x7f0000216000/0x1000)=nil, 0x8}, {&(0x7f0000274000/0x3000)=nil, &(0x7f0000619000/0x2000)=nil, 0x3f}, {&(0x7f0000220000/0x3000)=nil, &(0x7f000009b000/0x1000)=nil, 0x1f}, {&(0x7f000026e000/0x2000)=nil, &(0x7f000054a000/0x4000)=nil, 0x8}, {&(0x7f0000609000/0x1000)=nil, &(0x7f00004b6000/0x3000)=nil, 0x1}, {&(0x7f0000553000/0x1000)=nil, &(0x7f000055b000/0x2000)=nil, 0x3ff}, {&(0x7f00003c0000/0x3000)=nil, &(0x7f000068a000/0x1000)=nil, 0x3ff}, {&(0x7f000074b000/0x1000)=nil, &(0x7f0000738000/0x3000)=nil, 0x8000}, {&(0x7f0000286000/0x1000)=nil, &(0x7f000043b000/0x2000)=nil, 0x7}, {&(0x7f000048b000/0x4000)=nil, &(0x7f00004d8000/0x1000)=nil, 0x646}, {&(0x7f0000084000/0x1000)=nil, &(0x7f00000e6000/0x2000)=nil, 0x1}, {&(0x7f0000656000/0x4000)=nil, &(0x7f00000ac000/0x4000)=nil, 0x7}, {&(0x7f0000768000/0x2000)=nil, &(0x7f0000322000/0x2000)=nil, 0x2}, {&(0x7f00002e5000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x81}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00003c8000/0x3000)=nil, 0xffffffff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x400}) sendto$inet6(r1, &(0x7f0000000400)="289caefad85b04ccdf900d249bbae457eeaba523b29dfb209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e78292cb99d639050128ad91f7afe5b4192fdb7fa3c4693c93274943dd501c10", 0x57, 0x4, 0x0, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000001c0)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000300)=0x3) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) sendto$inet6(r1, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0xd4, 0x2, 0x0, 0x0) fcntl$setown(r1, 0x6, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0x24677a0861439003) fcntl$setown(r1, 0x6, r4) getpgid(r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:02 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) r0 = socket(0x800000018, 0x8003, 0x0) getsockname(r0, 0x0, &(0x7f0000000300)) setsockopt(r0, 0x80000001, 0x200, &(0x7f0000000100)="c50ea4d32ae4b3f6e5c767b4bda4a4e982344fa81174655007bc8837a96315e0568c56c8f944aface171c48fdf7f3cc9699d36c4eca315d8a21059b8e0afc43adc63911d69851993d0de7cc799269db3fec7e7a581e5f33d8eae84e7084137fedab5df3eb887cb7a78ed34f76dc4453293d75637bb2053e7f1f2b0ecd7f9e1d2ed69d9980917eab9cb3a0ded1c29991e6d4e22474067433833c0e19951fa78a8f99d7b47cf4198987eddf299af652d95fadfccfc93e6f21bfe2fcb07b3b08d9fe756", 0xc2) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x25}, {0x81}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000080)=0x8d79) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0xbfe6020dd2926210, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:02 executing program 0: 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) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r1) setuid(0xee01) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000100)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x800, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r2 = getuid() setreuid(r1, r2) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000080)={0x2}) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000000)) mknod(&(0x7f0000000180)='./bus\x00', 0x2002, 0x1ef3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getuid() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 1: ktrace(0x0, 0x5, 0x8, 0xffffffffffffffff) r0 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r0, 0x0, &(0x7f0000000080)) accept(r0, 0x0, &(0x7f0000000000)) 16:00:03 executing program 0: execve(0x0, 0x0, &(0x7f00000008c0)=[&(0x7f0000000940)='\x00', &(0x7f0000000900)='\x00']) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x8000, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x1) open(&(0x7f00000002c0)='./file0\x00', 0x10000, 0x10) pwritev(0xffffffffffffff9c, &(0x7f0000000840)=[{&(0x7f0000000380)="2b2af7d827b05b1bb30c559d4a947302895fe6c45c5a8c5afde342bb8c1722757adf689226c880d3a75945dc05458359410a8fe6937f8fdf73ba1712d0f7e257b16fcf595bfd5f818a97d7330edbc62a5a6ce6f2853865544ad5e8c7ba165cfca0b894da3163b443c998c2e87ebcb0f15fdc3343a464549df160b51735ab63945a87e09f682c8e37481e3fc60116874947b7ae3439cf164f2a7db3ca4e267c117d47f1cc1992", 0xa6}, {&(0x7f0000000500)="b9dc2c4cc89eb852b95efb88cd35b213880040e5653e86d006595296303775bf1866f39bc304d2ca3a1179efa469f8593fcc89c3f6a9a7c8bbf2c17be55e5bde5258f21e45c74c82b012b7846017ee85cc8c0a146d7a06123c086cc832c2fbbd041b3878bade7fd834880a27bbff8c5956cd3206b566c0e3b623b64ba44e2d2c7cdd16ea0aa9fd0c832d7b6b59e2888ac9b34bba0b287f15d9e8c682c134e7806ebadfc350e0b8e0cb0d2a51528e0ac909a735c1523658334222e7b3731c650183c200fb960a11", 0xc7}, {&(0x7f0000000440)="94fd70a110bd24d6250f94c16ff808e1d3d6875b63a815ab0020460c08", 0x1d}, {&(0x7f0000000600)="b8ef69a0b3868b3f24a706c18a91381be9fef6834fcfa9470c3b3691534cc8c3cad7dfeec33626d1e1a5636c2fde21f1addc142f687cda79ed10ef2f5297013d95945e84cc4cb8e8817a81b53f3acf64b4ed7e01b811ea0afa3fcedd32988490e44cdac120646ea14c669dddd8bfa78d99de7a787159f2ea72aab8179002cd898b69756f430b7f7e32f5d436b2d54e4c15d87688abde076fcc2940a8f07673d63a7f6483af014f7dc16fbd00d0e354f0f29e30f73dc3942b099a162c0dc80546fe730e58a520e9b6a8b551f60ce3", 0xce}, {&(0x7f0000000480)="daac6d41161ea6f2ca3454c0b81a067e413fcd1a48433f4f171d0b84f05c8b445d7d43486a0300db6a93ee037a88ef75526667cf", 0x34}, {&(0x7f0000000700)="7bf7029ebd788be52ab64fea2a4a5dbe4dff6e301cf6772ba122634bcd25b87001229832310be0", 0x27}, {&(0x7f0000000740)="8b22b85cf90e4f9e5555cc0c1164951231b121c832f2ae98738389da77a0a6c22396ccea8c7fe99702cbfdf6e9", 0x2d}, {&(0x7f0000000780)="04ce2c35c4b45820bce05a7a8a51a977253689d9409bed1405562f911da31567132c8cf95932cfd7e93ee8965c2020bba1ea2f5c727319f5faa700ece6c83bb9426ee1eaab9133c3d3e870ac68355120debf610259419c0636098281f50c7453b61f7c0a509f3f77151c3f4ad0710f31360916a93b212e6394d1ce416ce2caf0d938c798", 0x84}], 0x8, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) execve(&(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000280)=[&(0x7f0000000140)='@\x00', &(0x7f00000001c0)='}\x00', &(0x7f0000000200)='/dev/klog\x00', &(0x7f0000000240)='@##,,^\x00']) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) preadv(r1, &(0x7f0000000000)=[{0x0, 0xfffffffffffffd5a}], 0xaa, 0x0, 0x0) 16:00:03 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2e84226, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000040)) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000100)) r1 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r1, 0x0, &(0x7f0000000080)) sendmsg(r1, &(0x7f0000000140)={&(0x7f00000000c0)=@in6={0x18, 0x1, 0x6, 0x5}, 0xc, &(0x7f0000000100), 0x0, &(0x7f0000000380)=[{0x108, 0xffff, 0x3f, "8881f17f28ed6b2835742abf1b5c685310e78c17073a0a0fec8db6dd77933e6542aa55e54db566feaae83cb7a19e74844a076d5602a37eb99691af26a95d8b7c62ffc2927c7bf49fee43d0a75010631fa81f23df43e3505192e880c4b4f3904965083b507dbab67e8ca0f2d0c7a3a4296775e0571ead80b3aae0e524ab00a69093fba9a9bf7dbd9b6949be21ce14f10ee858404efc8539c5965ae627c43caf8a9726a7743279a05b74249aa8ef6c3ef194afba2ac4784666551b1816d3ee7ef5246515d69bc138e1280aef97e7da0abd1b5b90b789146e836ab6734b9f7bc394f9796ddb103b5fc986c0e9846a195d1dcf1e6123af"}, {0xb8, 0x1, 0x1000, "9b77e62a6c6ba0f6b1f5868f0bb2bf154ec7dc3e4e7684188cfb4e2c37cf2d3b3ca2c1f2616b5babc4c79391628a76cbf769c0117fce398ecd45d8076cbe303b5d0f6c7f68d811ac40051a47bfbc8393ddd71e6527cf7673175e2d60b3fa0e2bf1b01a6971a687ea3b69297f18e43c5489ef57e294c84327bb754991f85dca868d3c87356cfa7da97cb6dd783984a2378baf4eefb9d42a24df229a76f64602ff213530e08b8ad6"}, {0x70, 0x1, 0xfffffffffffffffb, "b563da258d6291eb3a972fcb67d94336792b837064eeadef00c3c3457692a5606693bc4e1de509f5d4a798a7e2c411bd8c6a9cb4d51ab66241c2331857dfeb899f1e1713e97c72195c434fb9fc65e062809cfd6fd7503a6e0fe348795060"}, {0xb8, 0xfffc, 0x8, "b03fca9460420df4bfdd40702dd8e51fa56d23face7d32147e116116e826be71c9d2ee8075b7f8db3338459dc96a7e20a14f83309bf52b7e3596a1b44405855d000cd14f05eb9ed7798ac8060af6b709b85574819315a018e1bdbe7d26e6a96f3c0c4893732c647316e8067ca8d2f3e33f2ab326910f59a2603a04b6e7a2f91d2cc9e359c26df58673abd916ef222201791430dc1cbe2f0dcab36659890f4c1fdc6f1958"}, {0xf0, 0x1, 0x8, "ba9b5527ab371b45d4d29b016953d8723c4f1fe45057b866a32bc4e999a6903b0560ba12a3614a2f01dd267e71bdb07e875fbc18bf73880d161a08c881404eac200b26f8e363c4f2685042fd613e9eb67568e10643795916c049565662597d9d0be12ec5ad4dfe17b659943ba1d469a745c02fe1cded818f67b77e986f7ee50788e120210de19375351bc1ce45774564e2644a0dba23274deab10d414860ca93cd619c4e82556791e7ec04b15af642479878fb19c0d02d58dd34aa444735481e4f6a80bbdb812241713d7a82a636b806e16062a702c5d2d11573e91ff7"}, {0x1010, 0x1, 0x3795f97e, "26a5e841e0d23c6aebbab8c65728588de297a3ae13fea30171385d806da39ff3aa3c06dfc01941d1c22129e097fbb14ad5850c8b63228b3ed9b97b7c98883da1ba2f9ca6b2713640459c7a109445c1b337a278cf7fdd3cc3963d4cd51af851b13794e91a92e39a36a969475271e269130543d8d14316dcfc9d55615e620c95f1eefe451e8f5a984cca7a8368b479f81bc754f8b45430e4df47f5b66af3a9c4facd516be4c669087e1d90e431cee445fe094796d7d7aa2770e23ec7f5d9bc6609aaa38adbf4377ea166e3e3987586a7ca442287ce27663ee61f138f4e5f6c5b450c5a305c078f193d6f3c50391a1ca575bf206fa0362683afe6d79ebbfe504a0a8ad43b8dcf21792454a39e466bb246adaf2db0dff8ea8b91df6c4ecd67700a154b5fbe8958823bb04a04ab89e5e0b987f926e4d9d3a4586b85e9b2383a3a5beb4e8b6cae84814e5522327ce9711efbe87bd01fbfc8b3eb4a7121b93840a110741a912b871c9fb9acddefef7b2b7baa2fed90c7c6d42d39c1e2e0858c26447d6a7d581c4a0e9336c04cf50ec7028ed07e8b958e8023ef15aaf02bc4b26992a0768c8504763bb4edfc9eba7ec3810eb28c7b0ea01805d18f01618155d79a1e26436048e54c4d408b2eb45b98deb52312bd6c042127e6d665434eb4e1fa4ece1ae26b188b2e13e89520b30d951fb617eaf3b58b3f37e5e9b03b4b50d0c56f35dd73ba3765d4829b71906a09feeba6af5d8c53eb9fce5a30bdc8a7a90a302d57b6f707a56ff77871e6a452b099a6ab9b1b4e5d81a8dcd9c302f68bcc26ecfb225b3b2e2fdeebbb3306006e4abb844dae237be3d6d531279c04a2ee7dff56b69406228e64120091051ed60529e81061982ff20bbd3f3e86bfa12ae53a705d1eca6f546bf46f88e015fefbe20bc11c88d78e52ef89e47f6d99d21079c871a6503f2f8bae283b40f259305a466a3c59f82a45d718055483537877833aeb8f98bbd2bfea21642832fb9f07396ba9d3c7b903322b86391a2963293c288315bafbea4b1500bcb122b0827e222fbed11c967346e9e23664cce05ff8c7dc16697788c97a11b845216f05a0ee67cecc30829ea9b434e7bb510f3d7eaa0b53cf32fed8a70cb9072fddc69306d9d124ab8a4280b7d422fa198f73965db75705b8e2fef91206e127a98dddb06bf2007133db054108a0971b5c9dd015123ee2ecd70c06b9d498b9ae4f1e63a452a1c159458dc36a09fc42b54f3e430aea1d97fd4253f750816bad7b52c94798c1c170eb2f90c4553ed851687b50cd422c398183e49543fc56e4c3dddd5c386801bbeff442f5b1e3c54c28ab5ccde703f3dda3a17cffa37cfa089f6068448d70230d2455732a66bb146602ad7ae92bfd603560ea1af035f90b376db084a28428bd9aea891e92ddbc89bbc9a1954a3245a09728125b8284862813bc76673bdb07954df56597942df8967b078dc7e53975d730efc94f21071cbdd0f79530a19d5c7d09d8bfae6710b4fbb9ca250c5105ac696c1d20d88d84904ed2b78e13a5be877ff3d70b134d02b410fdfa97b2e8c4c2991b2d4bc203a17476e6145252c17253b083ce4df6d6f7ac6932250c9aeeedbed4106a680350bef1c2bff4495bbe36bc7bd0c1e9addcf9a2ec9cba0afcfaa6205bc3b8fbb7557dbf779a147f985a3c88753339efcea01991aa7a5fa6b4b38d5f05065edd72424c6877cb6eb60f6ece790812b3a9ca651004152afaaa1ea8821330c437098fe387858583ba6ea1e9710b135e3043f5dc0dbed19a895d396822f1c28faa64518f382dfcb84677c9d08b249fd0f26f7c98db7db16eebd57bbcbf2f800dd12f51272ce9cb566528f1f0173514df6a5b7223e8c020f0fb7ece4acb0186ba325cd56862faff11ba86d62e02872a8b9cdbf2f424f8d638b4eef3df861d8046d0ed748ad6cb2e21b63fb822ee65b001eaf97b45a14b29abcdd0a361fff0febbd69e7ff4ae9fb9223a55ea6182f497a63516f345d075c6e4b90ed8cf559473d3d67accacd50ca9cec36398d9aa11125c35ecd7bd97865f0eb5701d696f4ec6582011fcd45aee2a6429afc51857e001c75fa46b35ac5664b981bdf55378b8969f0ff6fcc2b69170c3a54d74654044d5a0b0669a5338c65dd7eb36be6f2c9e4594e215d839d864a2957767b971d124adb184ec590372fd7a2564a245b1d47f0143726f6f1f15d68550ce5419082de23ca5624459b7e2414fcd04df111ded776a75c9854ba71df4f78ea080215372889b704450eeb225ebb6c8b24fd10874a21e539df85e777a4c0c92ae1c29cee71b6b75ac6782a2836c4635ae7d25f197c696a0ca391b83625e1b2040fd7141be7dfad67b850690a9aa59834846a6ef0eeb60b4c70da377d51f477d73cdb49656d4874bdee9c8ce61e609a465764c5d9c442d40a8f8ef78310d6c746108328fbc1fd295a616e7f381c3204f71c39db3d62cf16c3063f429266e155903dc7c2b0ff4895889bdd3f664a22e2bcea1471a859c088e9c68bc1712af6071578491fbf7a1d27e84b0b6f2cb83de023b2b1a47d1d72a0b8ff62ea66ceac9e8dc7310132bdd91b5ec3dd57f242a0180fbedfc9c1c5da674aef127e13c68c40a3ba6c9832901d69bb8be615866ee8e81ecdae84344341845d496e027e021a4fc407c205c2d137311c21a9039f42bbbf7672ad8e8fe67283ca4fd8eaf8b4ec3ab5ea06d3d26aca501fb3c5c0444824e179f0f473d4344372d3350ee688ba8bc130a1e74a8763877fd8fb901c770ac58fc6c66ac3ab4d61a583953749e998f08c0e41d993bc34c46173a243d90c45ab83a44056a3180bbdba833260b96933ae65ba45b251fa76ed2268223a9c59fec53cf67dbabd1c083c85fd2556aa9020e70f28e667bf22c98f93d7a7325539e72be15e174ed004abdfaf290808510e0f5e708b101447227d39e8ab0fa2cdbfcd0a44aa6d1c789ccc17ca1ace8ff8b1195eda6cd6f523de0f2fe57db49455fa79a3fb040fa15f5226e95b8b191f83abd088306e9a64bba67f2e59c322e9a52245a46089f852ef4db2f56e5803139a610797b8a4b813306ca3b0c8a80feb470f0da1bc78b70be5bb591216e8647e479f83b11ee97c062bac5deb57c7e2203135441716e63db27e94b958c14f5ed307c147c3e0618953494551f4cc7bfbbf6f70be0c5b73d090e310159ed105155a79fefe07bf938b64628ae7b91562d3ab6b440ecbd2ea14b4b330b08239933269b7ee5e66ac69c1b7202a648cea7499a24cb8f0cb2d668dbc317375ad9a1366aec56610ae71f1e1304aa201c53a108787306d4004559cc4fb41b9e1840ceeda424534a1229a72622fdd77e5519065f7fde642d3fc0bc48158ad8dae8819abf9861580f070b9634d1f50c97f4ed19696783c3be9b0abf3203ed1d9192fe759361d5063ced43237cb09859d16de4422255b15ed011f97677481d506471b0bb7ca8e0f1d8b4e4566d54f3e75c8b2dda2de8a04a6886bdfdc88004a7efde2489125e49e435f83db1eb833755fcbea64e2f852724a8cf73a631f17e33fc7e5bf1c44d6a8146ce8b2458aa4635dea65be84dae59eb223ef71a087ff38a6de6a8c5a71ba2415cfc00c74d16f3c26c8205b35335ee0b2a3de3d72c495526d9c1a007fbbd39be5b97cc97f3021686647d7213c574fbb0b11a452b2488448565fbc487c7130e0741bb5ceab5f16f5c89713fc2f2966ac33f9de19182d2f4be5a47b4ec5cc929e1729e314f22c408b670d326fc0de4ecffcbcd1dec0b21d23fc991e67d99ef7863b8a6a4bcc1767515f1301cae6fbf3dd2d6e137e9f4443a641b4e0e912b22e1c2f3beb8c7e6c985fe4262c98c05c208878b1864255082491556f144de6c25235d53ec8da6a3143a6c9ad57b57b8acb06e3f7c01dd371a78138453a42780692c389e2459bf2864f7496e0909dcef78be5a5b619617941606fbc70015e23032285227332d8fdb6b3ab969226226e7aa2ff682ce6b63a375ff3e58f897faa183b203876944fb6c61deab4625885fc3f1b5449e214f09a0023318e0518ec3686c13ea902d147de16bb1f300f751f2c17dc84ff3ffeafd3500247a64ad0b72e98d1550aaaa647eacf4d49a0629eefe878095b8ed25749a2ae6db3f1049745c66fa3b4e0ab2ed3b0010ccf25b1d32eff50df64d64feff700b7591142d31fe0a53931287e400885e0bf21bb8ba35556e110a860f01b47a01dc70a15fe6c4fd8824661a178f96af99f7468ee009430bae46efe8e2f95eacbfaa9032ccff984a0fb98db2ed5c829f7e8dd0734a806995c77d31c7fc4a989ad00745b55bbb1ec58684d06a970f40b8036b87fe6287f4da42cbd07d90d8e430f60fe01329978dac7484318f64efc08057e7dacafcfdff46c680c9a85ad2fb1076eceb95da29a2164cad2d72fb122a45a7b4e73712bf3b3adb71c258362887471dfdd4f51ed9a8bcf80e63bf254cf3c7371428c390fd69605ea8d899408d8d8191c8021bad5ca631e9bbc03ef050babc689d416c40bc825c3ad061aaed694fde12c4459531ed20a4fa0204153708c0e8b4627ad11b856df4f1a1bd575225c6910b3000b076006f21b1373aebf9ad33039dc5e42712320cc00b6d1165e6e5ad83babaca855872f0c1a59dbe53a1889d1a6d3520a524fc1b46b9cef66089ce946c94c3c7358e998ffac1e95ef3babb035f819a8d44f7be84aaca488c58f6af74660986b59d5454cbd24667ee2ed07d658bd30a4a4cadfe12e56420359fcee1f19db7715fed4e4fa126c62fac01467e2cbb38dbe33503e4337e06c56b88ce5da841d9bebbe3ff12d41e6a0d99147f6955172388378e5e403bcea4a33e5a41f3b8576aad13661b89946401e25adb20aad288eef3a6ae61d3e505f4db7004dd119fc45d6ad15a4d924a46c5a7e44c3a1a7dccbf7d753895293f136577cb530837f2be1db587f436c890dfde7eb70e01fd89453eff059bb6a0ee6da832ccf3d91f22ce2e83a024385ca7692705a85f7098d2e884ca86bce175a5dfb7b2940cb79f880e25e3c634d356fb26994de17d448957f27886de80efc3eefd0ccb706df56e36043cf23cec2abcbb0dcf3163a4e78d5e0d5d4f1496a798607a183650d0272f292535643d174c4548229ef2d323fc5180702b88e5aa6eb7e469a4f7f7a94cde19fdc27e903ff022aab903d63002980f15acac61bc1d6af3ec17e93b8a2aed649a4b27039c6025ecedaf53d632a24a02730f3e45770f641bd05be5ca8ab4ae1cbb4875da8881d704e932b2224e6b170756477945a2e31989cc26b887ff1a74c2629ac9947393113de63821c836f0a0fcfe2ad2457817f1a028ee87b617f89c8e7f1b0d411bb3f75cd1d8286871bc4394db8a6b70f0e1e1bbb9e13989af96c8bf76e4adc960b8aa02199fe2bbc8cc1478873c709fb5e1b9404aecc857a434a30b1b6223783755805fe5a03446b7691b2872d4c921194e1f377dc77ae197498a951119c828d56d0897590517d789f159c54a965a56096213678c02f095525cf290bd1433f2bd7343fdb2a65303ebb1654f3e9a974fc288fd75cd7501902e26b20c751e3262fe107236c6337fd8695ba753f06e567250495f38d151d0887501833c9f2b819d32c65f0642978b91ccd132dad7f423590f8c650a82f0f71eab1cc8bf482f053428a1f5eea73733529c7f84cada85230123d1d44d0c8adb5f2378e4585469d7e6ac94a186042ad1e29138a26e176d0eb3ef7d86dd62c6b3996d4ecee35839f53cca3d732c017e881ed5eab0458b36622201"}], 0x13e8}, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x5}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x87}, {0x10000000024}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_vnetid}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) clock_getres(0x0, &(0x7f00000000c0)) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)="0ec630a1af7549a035cfae9095142b95b130553b9a3894bc1e42d5eeab9180a29c4549836f81f587ea3b7e99a29b925fe2d3f0b6e61fc3242b5845aed43cff4d78a591dcf9eb61e0336761eab16f63694add34", 0x53}, {&(0x7f00000001c0)="af707ef974a94ca4d54b43d47928f9a80673a6a3851e0fecdf8853aa5e5f5245898f378da0dc07011ceb7b3b0b13c013c7492122fe9c2698db4a57dd760f72768251edaba73de974e33a2783f0796c765cb9be06ceaab85a394afc", 0x5b}, {&(0x7f0000000240)="28602688d799dd1c9710dc489b8b576452d7aa72e5aa535a06cb16cb4af100dbeecfd83cb3a113456739c3a4360abea4ee11e1c60b70f259e6f7e4d0849f9c2fce1c26dd5ab50e4bb374a68449385f3d8dc0c16eeffdbccb125b2f094be739908efc5905d4d1ba848bf5a53bf2b8", 0x6e}, {&(0x7f00000002c0)="0973cb1d34790d4012212292f4f3b46858c6830b10914ef8e97b42b7d7b1e0cc89ade996920da18d6fb6cba480127dc5601b668476acf082034aec75af9aecbfd2693593e46e8d23e291d1fb0d4a2e14c5b19795300b4997ea3ccd79524792b6571872b424492e06fec85330c92097cc45c839ea0b8e40a66e4bfa0641300789abe2f8d5430184b19f6163b797fc01588380c7d8f8bf73eac16fda047bbd996714", 0xa1}, {&(0x7f0000000380)="c4cb128015df91ce414276194f0b67e4d8cb3edcaf5beab52bbaae9458c590bd4799adc705250ff1a6abe9fe9bfc2739d8610f9a54dc6c7616d16ed3e09f357015f0575492337a760723e12a41658c34c482fb504c1a62356389d22bad520a77d23bc9d37d42b9a7614c1f2aebca9e395d13df842fe564b4f0f69b77d15880efdcfbd9f3065854913d4d5157cdec4c0666b45ac0c2c3c591d522c1f30e00503532064105ae98fb1ccbea3425548e877868d3191ea3852e164491bab0094d9cd314", 0xc1}, {&(0x7f0000000480)="294a1fa06a082eb27a7b43cafad21e6b054c40f9c2a61a832d25fba04cf640b009d796d83ad8ba63381c60f249ed4e2886eaa53830bff5aa5ef7266b5e17ce60ca4ac28562da0fdef0a306b762a0d2149d005acdda540289e1982d8ae375f2d7b7f9b3c82c3a2d2516a9b33c65848221ab3f4d93e21f18605b55bb2e0882196ad39fd86c9b85f9cef96877cf4d31876730dace06ce6b75b8d4b44a37871e89c666186553363f77a204e905ab8a17a303962178c365063a310cb2d50f2cb7f9d768ff6a04511fc5b89dafb336fe28ae4e9a8aa18cf07adb11183cdc49c232c6b6efcb0eadcb", 0xe5}, {&(0x7f0000000580)="4d14d422efb69237aaea8bb4e2cd8b3e991facbbf175132c40c5172209f9fa12768d59ac6562c297606b02f6524bd4b75f6312d5d79c608d22d0f1c10b406b7a9e94aa714d3c7943faf64d457227988dcd6eaf4560d71031b958e5b3825fd4bb5bf58d5777a8aeb99d98c314ccf59166f762582a0090a6d1dcf03024ed722047521a833918241b6023b2fff4f934c3d8070f7ef63de93621830ff6e48fe4779be0222db3ed7b6ddad9aea3542934ec0d9d232a3b9a60b29c46c2a80f4844", 0xbe}], 0x7) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x2}) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x1, 0x19) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000100)=0x4) 16:00:03 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x94}) r0 = syz_open_pts() r1 = syz_open_pts() close(r1) close(r1) r2 = syz_open_pts() write(r2, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) r3 = dup2(r1, r2) r4 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r4, 0x0, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xc) r6 = getuid() r7 = getgid() r8 = syz_open_pts() r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x5f2, "031f000000930a0010005900000000003f00"}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r12 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x10, 0x8) recvmsg(r12, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) write(r12, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r12, &(0x7f0000000100)={0x2, 0x1}, 0xc) r13 = getegid() getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000016c0)=0xc) setgroups(0x2, &(0x7f0000001700)=[r13, r14]) r15 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r17 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x10, 0x8) recvmsg(r17, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) write(r17, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r17, &(0x7f0000000100)={0x2, 0x1}, 0xc) r18 = getegid() getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000016c0)=0xc) setgroups(0x2, &(0x7f0000001700)=[r18, r19]) sendmsg$unix(r3, &(0x7f0000000480)={&(0x7f0000000080)=@abs={0x3, 0x0, 0x0}, 0x8, &(0x7f0000000300)=[{&(0x7f00000000c0)="fcf4945bde2d71c4a95cd6d5452aa0553ba030972e72b48307582f01c6cf18401478b5fd7b394900fbf4813177914ade4de3c2a2f4460d0a7f9317fbae13c1efdf261f80b5b6626d371d6256cd3f47d7358af2ae4df9154cacd77a8738a32c14bd0b686ea5163dae42e98aba8eccac8a29160d5dc8e41e2918ab78e184df31f2ddb33aec7be7052a854ecf7e20408fde3b91292c7bb00359e9fb657f21e08fa3c5d3226449e7b16984c380f20963558beea47c2613238b608a836b50d2a4fc1266095371ad4675aa04388e319f1963331a9418f44607519618d4165b35749faf04302baf84f547778dfd1e986a10ecb08290", 0xf2}, {&(0x7f0000000500)="a16afa7ad3934dda5450026b273331ef2629a089ec394426a1ec4a29eb1e1d7f10b27e60c5234a980302a7e200675417115011ac7111c2b226a5c216cc18ddb5bbfd4242f1231f02cbbb66a28e5929a3b22f3dbdb6c61e837848ddc5b82453f5148e78224ff334e994efdfb73e8116b86fb14cc23a62115437a5413b180ef4aa7ccf3eee6a878efa9e7549c833187c97d9090e9c59ce219eb0d827599f157c489784776e8b27edb315509bbf0eca16ff7264b464f3e69f69c949428bdf6ff607184c3d6ca92a8c823b018ddc249c7091f9840b636a1374b1b8ed38339fde27a7845c8c43571aab0fe82bf45633af595c1867eab44129687a1106542ff6ed13f8bf8eeb4d8a62f676cb483d71732164179994e8175b47c8bbc3fa7546fafce48746401124bcffed390d8b3e8d0c759cedd309329304d91edb60977b0e63478f9907419bddbd8a4cd2a7f0cc66165ae5bab7a5eaf7fea59365612b105aae24e74a8ad59ce0ba84352bd86a44d15914028167d937d5f924385f89e92a80e8d6af886df3b9a5f13c29e06d77b9baf115892ef37ccb33709bfe1f447dc32c8bd50cc2a4e488a1b3547c345fa0b74e7820ca32ab05bc94d1e1f42dfbed8625b2bd181014be118cdf7b1f4395de074ef34d140d44c68e26f663b9582fc62aa3ea826555b0239db7dc4b9753e3aacbeb6d8b5a0facafe1da12d53bec9ec667857f602a095f7250e519c14b490ab4cc28525b37faa92813afcd7c6b5acb5736e2ed9a3487a2f91e6c83ac1a6db7d5617f996baa2afcf14449b3ee9e079c41a6d2a600bba33e6a2107a9600f937b0f9bac3913cb85e07fcf99fc55f55cbe58725cf8ca6e8725b11fbe8b4b80e8b56396378ee0130e742a5e881afeaad71723942ff077931333e539fdf844bc3c6130cc2ae83dedc1d97ea02ab6b4ee4f862f8e86d2ceca442c35bfbc578f9ecadaaa1f5186b479bef1e1a13e68d2d7f57c3d657072cb15dfc023280b8705cb881cdba5c4a7c87588c160814ceff1cf56e8d6191f5ce8f891dd83b5f9ad845d58ce798f5dbb66193e5ebec0f685fde9482c0b036a00ead4f193231d6c02ff89513d3a867650955f9c6e14d644cbb92a14924d40ab9749634f47e695bcda59ffa75b58335b7e5e2b2e0cae5d887ff75ed25bf008005dc1132e8788349c645efd86339097d981ff5dd40b281f633112db209acf3f929a4d0c8b14cccc5afbf3cbc0a4fccae67d5ce1071b0ec97b06540743e32ba990347267594e854e1b870738b86355b1a0a48c64671d66783dd7171f1dd3dd3f307277d6f502745c5db4038696405296a5e1b88982ea172dbd62eaf5fff5eb05ce756dff03948ec25bc39dfdb05fc10ebf84754d7db8f8f8212fc0655572475b8d9a5751e27b7a06728818d13dcea2900a34e617ec0ea8b62695aca4a1d591a61a33c828be22e760744b023249e8e4597c8bca1d7ff750b8ee4ef62d843fc360383369a5735b80a1b6bfebfdbff3999b34f9ac57a716d60d8b2093b22f6e86fc1ddde4b3db52a96539d3174b417d26db768cb7d1bfdd68634671a04a9c4c9b161639ac09bd465c0d38257c5be5d566f791eed148b6b3277c9ad6674d9717dbdeb780b2e48401397a4c2820c1be1844aa43fcde9d644a93cf0109250fd4f9092757a16030a2d23f6e229ee6aa9b2d6e8979433efcb774d10d58b2a96045efb2ae8f6f4f3fae3409d6b909e2d3aa628c2393ae887b732ef216dc5a6d7414d3f3f1ff3618888062f1f6f165ecfcc6863f7143ca87182a611ba4bd277668576d5c2963d9ff2a4322cd640db533767f4cf4e32ccfad861aa0c425c84623f7af864e54cb48a0a9dda21f5b40f4197f495fe4870801a9f167d4dccc90a78f41e5960cb8f71cf13d342acccfba107deb80a8fde4b883f722119a12a0eb37bd5f774c8091dc6060a965e3fbd56546fbf188d6d31167ab984878d11da0d9f25091ed3315128fdb51218f9c48e456f3d60fa9f04a365d15ace0f0335ec1f94486f21caf214508050f0d24ed7f2f346007ac426590e2a957ff343bcbf1a39f357907446a6c0123c650c91183412b094c7e690541b9982cec51575bbdfd85dc0d1126b6d50c1d570516e2caf97c0e9ee49326d86a8494968b9b80a6e7db2ecd088509cfa4c570e4bba17d1a9fbd7959c0ae0ca8aa04020a1b6281155b508bc6f8aa326c6a51c3589aceb11ba86320e86543d35771950dd940951d61d69b408b00596ef290bb72225f528c6de2da4f54a979cc10882716edde33de4bdce1f26467b51fc0114e171880acb645f9fa86ebed6a06485ca5fd1ca67ddfa1b59bea245c7480314b370c44d0510ba4f872d360c4ef108486ce490c3b32f93765aad405e9a5057d2fec681441c988329a999895108fc76f438a97d1bfd6cfeb8c50c5a1d4aba3f8dd7ca61c5560bc7b97d92ac81c905fdcab62feeff50e067c3800db02719a1681e11f7119ded0d65894374aadfdcfd03efa80501a36a27a2d5dc87e17c4f4671fe192db36f6bc3e52e556fecdb3b220363e2d3eb322b858f1ecac162c0221f3fb5b599372595b11b51e310995a9cb5595f98de572e11542df0dbf407b56da58a74b629443f2c9168052cd8da677fc20f53102fe3daa787ced88869776ca11d13a6db18aefec0877001941eea798dd346cb5f57be7c507c757091ec3cc0fe5198c96b17145bd505b82c010dbde3ddbbddf15d33f0dedc2b9e080c4037aef06d5a6913fc666fe796623033564e582d426ae7a14a4eb0c63db22453a84cf53700714f0d466f832693bb2e662b60c9dc6337acceee352b49ed98d9838b31d18ae7e93f2bef1d941169ea3c51d56ced9814306cc187d86c5bfc109b756308e33efec7f604088552a43c767ac8dfddf1f7036cdafc43b32362bf7094489f53347baf78ba340510503ebc9dc3218b663ab6c2634b4f48580c3b0b6ceb3a40d17a6cf812ba116e4ea88c4df3b5c1b5d250e7cb3c22be0f81fdf726ffd5b819a952b80ccc4baa2e6b9de27931bab01df5824d7ba7b3e6fbba6526e1ed250a508e752cb4a9fbe794e15b677226fbb29072910e23c8a21a38bb2dadab1321e019bdb38acce4e9b88f59f5f792f9bbacf19acf4bc165dcda72ca49adcc54304f59acb9ba29538fd922c2598c3a9d41dcb26713959b863baeef00d76120af04ed08612801df77fb1d833b4a3c042d1006b98770d283305613cca2d0c3a4d044d9a223f74defe73f3342cbe504df25ba24fec411efb5f2f09f812482cf92f54b8722fd18ac269144955e09093f2a68fe26e5112c4a697a2eda12f46130a6801dc0e1a27fdc1ed0754250d64509a094b05fd510ae6760e7cabf2311b8d02f13d04db332219759b94540716efdc1dc555535a4f4d484bb70af2f955087137197fc8c22ee27917d215d4d2e1140263233c045a3bb1b2a860432ca3eb2f2bf8562f2ffba55d04698a87edb6e77d7bf05b04ffaba713d859a1005199c5a017dc67b8215246e3bdc5f6830f589719ad12dcde85f39d32a9cf0f4a2d787af22c5f1ab2f2e098365653e64e152b33ae5dd295cb0129afc4ee3efd0d52f1e521775ca1c39603e6887ee2cfc44428a3c8a6735e5139b17fa5149a8d7987982039222b703796261f3fb1250f500470f044b268ac15b66e7fcc98be3c35032da8952f6c803fc7968c6ac0423a8a60df7b715db1ad2d1f32dcf3a940c8b91fd1acd32412a3c1a1368c85fad3f66ebc33475b5f54699ecb01ba529250434b58903a4c1bd32609df498d96083fd65a4b43fe59f43b144c977f25d94e9f4c87095a52a5c5b832d7e11171e28034d3025a118e73f40b34b34b8d21b3dab72cb567e6d6c6efebeeb7869a41d293a41d5ca23753a4c7aaf813ba01aa6aba784035f3cafee987cbe52d848ddbf0fdf46ecdc37b8e30694ecfd6dcf909a81893de08f2a0dd0d880f04b3cc9d05e870bc8d98954890459ba6f75b93afafdb4495409d6c71cc3da56bb66246d37d1a48a9d28a0cb3bdb8fdcbff8d02bd9859986a89ca3ef57d6657bc58fae63d80ffe98f3dee0d36e24b55723e81ab5f0e9993f3479bc62b0d87abaab5fac8427251d2a8b3bbee4c90fc20166e46108e78aa805a02ff66cf7b74558ea92210fad34515fb648ca13821ce3fc2630978315b523da0e2c4fb7b8a11635c3df15ab2a7239a3ba7a1ad17bea33fcf0337d5321c58598fb17ef48c2c1b75e649398e7faf3a29764b81bd7ed5b2e3b5414211d5e8891d4aaf0f55f840c5dbe02ac0d5e8e323828d8d1507d4df014dab08e988c03e8d985e389b70afabba29bf7efed281570d12a31bcbbeda1d59fee414045f73b0dd4112bcde325be8a721025f19add9936da03b1850f5038b7a4f824a3b56e40627ea57f4ff0287a6e918187ef16e9af3efad7eb89ef572a3da39ec885a2496016f3ee69c90dff35859a8f635d48492e88c7c63b88cc36af4b3fb09fcefac47e787ec5f213a530e86b327914e056d30cd29d090aa066f57132ddc02a45f908fc66c03523168b949ce503abf012a9f059b1c94772a43a377ece7c3108a5c2436a6506362f5c67359eae3b5e290a56e61b7162b4ffd6eb23ce78b70df84143b48d2428b6cc2a411f8cbf1860abf208c9f6bf0c9f4a4fa5353513501f02cc240fbc131c3cf14976f5979a5b97f82e9fbf9a2bfc26b6093acfe229fc55e72ca8cf33432c43e5983b294a10d44ed9b9a9ea04544815e6e5e1586ffb0521916191b57444ee5e1700b1af4ed124535afcfc931d4041b5924b87b90b70f37e7ee5aeb77430c838b87ab3fd37f2cea3da054f7297e722bcb7e32d96f38f300a052c983346d2c21bc0024fe90a7991fb16c42c329622f30bfe92eee10c7837e271e51c3068a6693595ae9fbedbe6bea35fc8a9c118fb0fb41413e9f9c9523c37940ad8aad9e2f10dc12f16eb0ff9792790b529e968879f8171ee31303560afa2429a133e60c38712e4f643d2eb03d1a1902940e0e8ee83df0f863dd32c60bb3e9143851e7f1a991acb8a075de65b5913ee18775e71e5c6d6a70c1ae2efdb874bdb7581c1752fb4e74ea551fd91a98850e9701493b2e5ea910bf1602874685c2862fac708629638e316ec456564bdb917cdaeb01ff7bc7db73f677e0faf53abe4d1e378f07bf6c6254f49567264be1cfb5e6c0dc438555af9e5745865d2c7e10fe42ffc8a806bf84e8a9b08dc21759f65fba00a217a10d683a0cf628890af71b6aedc327c9514d8725beecb594fadf9bfd198decb6f537e54cf8505b9fc8f757738f20209e80cd9698d22032f7f53e1af84dc53f723a1a92c869d65b6364faa08e69b79a861d74d91a5271f199b77e9c482996d10110dcc91b35bfbc515c8c3fbe799223d57b913a6e58b2acab8301cbb514b43ded048520bcef5c1761c529c61c9a05bd1b3782be6231e41b9812b29b046325b9d32e7d4b4ce29c9207658b780a23d2491c7db9ca6bb5d10ece79cc8f82a6bb4cdc77f358332bc217a88b4ccbbe3e1ae7c3303e97f00a66d1599fafba4137193131c782d8c3e7a1948ac5103f418072b311764a94092109d9276a716bab99e19f0eec881ef347bf368c7369730c78d558e76587eed94627eb159c4f2ccb39b6f4fbcd6da7abdd397d6da431c6895804042fc379c26cf83823dbcbb235f8c8874a9f10ac9915cbab906aebf6de6dc2d1faac9f5cd793ed686603fc84ac0dd12ce0fdb54e33c2484182b81c36a5bb99ec9d5c67a336230531ac7abc47c23c4816a3b38676d37badf74f42cf467a0b629e", 0x1000}, {&(0x7f00000001c0)="146233ad5e0d16f958a3d16e399c46953099dc4544e871a30cd7c4a6", 0x1c}, {&(0x7f0000000200)="0c9fac9ab120cb43447fa57a9e32e1d804bba9c3ce9204d4d92cb6a4baf8a33d85089f10d3a0a07d5e1d8bad45b302051f9ea807b1b994ce12136d71995331832d16f6c219067bae224b1fd643caaee16f1f5a531f249120ac2df79a580a67c9727bb98cb79d16826804e54df87ad4d3af40fae5502621e1505b9d4b03c8beb46830c19b414560c84e73e7ac4934488a8573171ab17e954f59dbb177f79030505e959442c6586ea7c4e255986e65e89cba0896e38916f270fb18ee9ad0f8f6324a3c73f2affe", 0xc6}], 0x4, &(0x7f0000001500)=ANY=[@ANYBLOB="2000000000109ca2d086000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r8, @ANYRES32, @ANYRES32=r9, @ANYBLOB="0000000c2000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r14, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r18, @ANYBLOB="00009800"], 0x88, 0x4}, 0xc) close(r0) r20 = syz_open_pts() close(r20) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 16:00:03 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x54}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") setsockopt(r0, 0x0, 0x4, &(0x7f0000000040)="ffffffff", 0x4) 16:00:03 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x2}) unlinkat(r0, &(0x7f0000000040)='./bus\x00', 0x4) r1 = kqueue() r2 = openat(0xffffffffffffffff, &(0x7f0000000100)='/', 0x0, 0x0) fchdir(r2) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x4, 0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_pts() write(r5, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) r6 = openat(r0, &(0x7f0000000180)='./bus\x00', 0x20820, 0xc890bb8815d721ea) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r8 = syz_open_pts() write(r8, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) r9 = syz_open_pts() write(r9, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) r10 = syz_open_pts() ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x5f2, "031f000000930a0010005900000000003f00"}) r11 = syz_open_pts() ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x5f2, "031f000000930a0010005900000000003f00"}) r12 = open$dir(&(0x7f0000000240)='./bus\x00', 0x4000, 0x1) r13 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x80, 0x0) semget(0x0, 0x0, 0x584) r14 = accept$inet6(r0, &(0x7f0000000400), &(0x7f0000000440)=0xc) kevent(r4, &(0x7f00000002c0)=[{{r5}, 0x0, 0x2, 0x80000000, 0x6, 0xd6f5}, {{r6}, 0xfffffffffffffffa, 0xb, 0x2, 0x9, 0xe8}, {{r7}, 0x3, 0x30, 0xf0000000, 0x4, 0x2}, {{r3}, 0x7ffffffffffffffb, 0x1, 0xfffff, 0x100000000, 0x5}, {{r8}, 0xfffffffffffffffc, 0x10, 0x0, 0x7ff, 0xd4b}, {{r9}, 0x0, 0x10, 0x8, 0xfffffffffffff488, 0x1b20}, {{r10}, 0xfffffffffffffffb, 0x8, 0x0, 0x0, 0x3149}, {{r11}, 0xffffffffffffffff, 0xaa, 0x1, 0x1a4, 0x1}, {{r12}, 0xfffffffffffffffc, 0x40, 0x2, 0x2c1d, 0x1}, {{r13}, 0xfffffffffffffffc, 0x14, 0x2, 0xfff, 0x6}], 0x8, &(0x7f0000000480)=[{{r14}, 0xfffffffffffffffb, 0x20, 0x20, 0x37, 0x40}], 0x8, &(0x7f00000004c0)={0x1, 0x9}) 16:00:03 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x1, 0x0) r3 = syz_open_pts() write(r3, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) close(r3) sendmsg(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=@in={0x2, 0x3}, 0xc, &(0x7f0000000080)=[{&(0x7f0000000100)="ce27d76e5bb9bacced31a2a024cb945d0743bf68fc683d04c7708778bf2f3781a760d2994b57d250470a93a015d728630cabe4cfd340cac043cbeb8ca37f15844b6da686a57f891af75fa785b44aafaed6040c9d475601002eaaefffb77f099c641c1b90259bccb6681b0d4aa0ac6a68d3ffe7349757081f6334cd95d6316646f97f1ef437768bee2a58e099090977e8566df46c8299503d586b4c3d0ae92e295fca612f359a1186288e553bb22808a3f8ae98891dd23712c240e22d2ac5ff2b267c2803b89fef884e34f7af6ec761", 0xcf}, {&(0x7f0000000200)="49b73ef2495d031546df70b8eeeb9103871f15e69a99af0a2e073479173ccbde8140291412c462cae332930372987e628ed069f7c540b305257fae710882e47da0fef72864210e38df544bfe648b26a082effb795d5f71a4f7bb3f2f44c41b21f87782ce0d31a9eeea78d188713df2a5d98bf1ef9bf0dbd2c0229df6ad36e986", 0x80}, {&(0x7f0000000280)="0e84c70c2f035db0bf086d8832b5afede903e7c69d77be134f79d15b9fe8e224a9c99c4d66f0a8f4cf81a8bfa3db90bb9fa527eb4a4ddf68cccfee74fd333b15faf34544df0018671254b7d5e1bcf9", 0x4f}], 0x3, &(0x7f0000000300)=ANY=[@ANYBLOB="8800000000000000ffff0000040000000d36641b52b0d0717567c502cc4fab201aec1caf590b926dbe893f9906abece1ff47f9d40d0ad285654ac0f1c5e2dd64ef671825a469121bee6e1c8de14a8a21e069d2dcea19368d32dbd4f053f8070dd7b10f8e42ada83c4912e542a74d8d70e6c1a63cba510c8c340c8540fff1ed962500000000000000b80000000000000000000000040000001a104fd380d0fc9cf1bc235c01ef70aaa6fff7cca3552159ba234fe19e75e91b15dc291665c67c5dc0f579ee09db71f9aed02829441d10b1479ab2182bedca574e1536ed4ad021322d38343af7f910a7e007067f1c338d54a373aed0855fe9f2d6d7f05e7d511b5c1b84d9ba9f15eaa4ec65b46317c02bbbe17f045087a45910aa590e5cf473e08e28c78ab61e66398d82b266ae37b87f200220b307612bf5a28b1e00000000000010100000000000000100000087bd000046e3cafa3dcb33d2e3d39abff5a76b863bac26771074eaec41980877fba05f1c881686185c9b00bc703b2d617ac06b7d2b3f0f08a778b4ec0fc45edca9d95ac12bbbf30861552d176f8b07ed6da82c07eac056b64f8775769238de8ccef10f8cd12145c8ebbc9bdb1d31e6386ec5523a8ed992fa3f3bd383e88b8d47a7de28ef41948a9a1fe8abf9febfeda2532aeaaad9031c268dcf43b13336962b758a5f6f4f095466320eec432ba4ba024828a3fe9159d88ef15925332d2f649e6c753bbbb2f974e70cb43aa27b51d3e83f67211aa84a15746c85485e71916ced536e6bf687696c5ed6c6cf7f760beb347fbbb4a07d2ba63530e07723fb92dc52ac881640ef6b87e29b5c66e39459512b3ede3edcde5f4bdc4ff4a0158fdc583fea5b62c5dd1897fef3818121505cebb8476d15c7e28ae3d6c47cb6ecd81f9439f3e87ef4bcc546bbf58877fbe6e3d269ae2e3fa4821c80d6e5c54494309430710088969b2378a1a0417067de496e22f7c35c24ea61c1753dd0f9944debab7493e0ab0f6420d080e087af21952a2445de533312357582947c87b60e7fc2f9e237cb45ceca8fd764b80b01da5c79d96bed8bf82d797f9fddd5362faadeff4e01bcf1b9d24afe89267be412b3e0577d11031455915098dc0fdaad8812fb97f440dcc3b160cfebd07359917d368ff923a997da1ec6b90bbe57b72ff8f8fcb8ab46e22e8f6294a783aac368be351b96aa6361b2957bec17e0c90534b6b881676d14f04028822b4192c3639c7baf8294932ddfe3436b0d1eec758b72d30faae8db12091f81fa987948391a8f439db80d8b26f664e98b0a12d291b4acdbe89536162e6b62aa0c8588e400000000000000cb5426186b0ed2474af0b1142c5ca97751e51e982279ac00e7dad1d9d0b50488190cef544c283aa330d927593c9c30598800efb7aef53ef0698af5d2b5ce7d0bcae74fdff84cb98ae68eb33f80776c9457663ade9a84fe9bc467c891d10ac80fe586708143f36023918365b6b7969b6ce5c4b8e13d45d3e523762fc3588210ba84969307ad5c39d307f70129d42e020000000000000015c360248ac51b3b23a173ad8e0bd18ef4ee7f129c1d8ef2624bfb49cfd6ed512ee58cc7d6b96f5833d23b55545761432a7556072fe8e5d921140180814e4f39f3768b4a4b51415386b5d40f92c4d32178c3207d6afa0767984ae9ded37f7a297b7599b52c1012be7cef88426c49a086eae5d42867b1422e2704c00a3e817a31eceadf48e332954dad05620a2d8badea5b36e3be9e4e8fbd8d241d52ffd7d240e400e9ebceb0d03782132bf1ae1ef752785b713f70bb1649fe123b3be7d876936f312c86cf24a75fc1dbb64f29960384e5c0100238c1251ef6738479671b90a71431a4710b15d84dc0bfb2c317ecf472ba55799ffee5d1d7440a9dbc62d8d678eb1037bf02030430a843317ddb184fb30db5a1355ab970f93a71a22f9e47dd1c8c7d14fbf6aed16f49e05cfe5d25683ee90af567745fcb6af02812181806b7312efbe9b098ad1f75d345be995b9f140945b1ce4279434a3e0b31fbb63d212768c8fc6ee4e6282f23fd43ae4b9169fb67405b3f9ee9e2c99426ea04788294cbcbc87da837c5e261c5c3bb32a0ee81ec8750d85f6abbb642403688186c29af864563a470fe4ee1eb47ca7f000000e863dd52b7919d98aa99666e99429754592a7cdbc4722ee189543fb1ca66625453e649dbb921dd9bfb8151d712c1d5e74c0faf85cd9ae2dc08772aa70f8073cdb343cb4b440bcbca47b208a648c0a17bc5e1336223df6f71b3b34fe20ef1ed9c5a248f03d19eebff837a70c500a96b5c769c4e4fd21c6ac72cc4380920f712b1e23b3e3f1d007ab2ae446cdb2fa415e09a6a3b230c81252acde1dc2575bfa61fc662f00535f2ebd96ddc893c6394ddbb952d2acca6d55808947e6ddf7fdf8ac10fb01b56480e0a01741b926ef88d7e227eba294dcd221658583bfd67613f59cfe4d7f6411e84d820abbc82d9c43bb3ef3ebbdffedb22abbcfc0ac8f50a98ab31fcd0fe088321daf855498492b4f71e943212de53ec6cbeaeab681556f6dbaee0f4e01562afedd9e023b87b4472d5a4e3ce84d333ba01051031482e573a1def6094366be5698c39306bc5044ec461804ba0f328cc3530d97c9b7e341cd23a6ebf72185a8ed4634f2a88fdb2611e4ad8c513ee94c12f586e0fa7e33c4c7c50d3025ffb820f60d5542ced4abaac8e995e2e42895070e38f0c8f8afb052c8df2bc01d40d24909dab7f0afca525e6c331227ff63f4e013cf4f4eedd9e85cc6de070f50b493bdf6edc3011788eb9df82af7dd29f2b3c986b4405b9d2e36572cbf6eaa38abda3344334977523c32b257a79585f871605f22ace1d853f218fc8975d965203470191cc1d9bee063a16faf1c0d6cc596599fa76670703287846c841ff88878f99533a928b56a177408f005b6e5e42acc0a8920ae7b3bc42e87b367613c426d056d4ac9325bcbc52717eb76fa6469ee6da9a0f5667da1a1cb38f1e9ad91969ae7d46df5dd3c8831502edce5e698ec8eaeff41e010244d97ec7ae7dc8809e2cac5cca4de30cf36990f8ba4f0e513820120e8050aa42b15da318f1c92c016712710ed5947baf59534193a24dec2f6e82e3077048700c1d33be4b8834d7b0cd7ca4854220a028f478694e638576d93de69259980efcd8a45cd5b198d9d79560600ede6b5a99e5f6b4fe3fbf9417e0d7850ec5e0b0b5685f655700e9a1e520991fc1781b3be416a88b61c85df25c75192c802d13a7662525306d741a95d97b82e57d74bce20980697c1ebbe73f55bf210741b9e7205da9e3afdc74a7f03fb43e431aa301c617e2075f78c5c13f72290202e1b054afce3fe1b9c61b66894f1ad8436fe5e21d3130603063a0464415b86d4b7b8cd1334b1c8174ec2b58e3aa0d4a83a8ff51a30cdae36791fa0b21536d646db07f90844fe81c25b2bf4ff46cfdb2cc577df4eadce3731d22a867b62bad4c070599da0ac5552bf5d276b075885befe19b3d9644acc037a63071ada77fb075e06b384771780e389b5ba59bdfd54adb9de11569f9e3510491a7905e267336c4a2e95e4e4ee9a67581af036b4d87d4e2ac9232567d5b34735c0b7de6acd2079f8f5e1079582fd9048629e695cad3cd6a2475bc0d818496369ebf26539d44574e2211b90d27260e393c5f832eb3363f63abc4e5ed2b55f51f0772089a216a9813c55920952c9435684780088d589d097c0649e24121cc6a2de8f4dd16584a26e731a808df5885393489a9aa6887439e40fce4cec664bea1bdf9b47b2bb452084ff64350925c8abf9625500c318235179334c3842b23a90ca56f963177bf9bb39b99a7f18d4a51b7fd90d1b2c6018f4416fa854c7838dd8dd940f7c0450fdf1723dad18f5c9747f099b66edfef762815f5a9310d6aedab6265133c95aea8a9995a8b27da4835b0bff2cafd43fab7155250577cf556c5b3027bc689796732a893b1bd5da0844315a030198123516ed58c6c0ba311b3fd7e0eca095a28f30c5057002a33a5b75c017c14a70d1dc2387b1e1846940dc57171a595a293b55a76075ca97f4104b7d53d755b79423dc0ca10ddfaeacdb735fd335d8aa846f29b9b5d0f73efd4cc0b64a664eae8d9eeb5524490eabe4765a682b5ccef230da1509a6d5b6c6b68904c6a994516a93f921e0feb124ca4ab381975e51834fa638bc56c8bfdbac7d973f60a7e890fbe7bb2e7613117f6dcb9fc8f9187567fc4545e02c56b50a3ef1c299bcbd9233268722a582bb17a0042e38c8b8da1ccbad4139a912a88e20a61a6e3dac26ba04c42f6afb2d050104f853874e24ecf8ac9b71f2938cd2dc5c7d9b36cd7f1034a462786c11f98a4553a306ed281ef7b5d11a927b9bfad14706c42557fae9513e707ad5a5eba9a9dae7e7461f747a1ba4fcbfd4d839f723be76b9f1a76b958a4c723f1d7071166f3ed087c87e19416e5b7ce8b5247c3e9b1a5a8ceb738dcabb940df0f3e7d905bc2b1acb74622ef1d1eb38c11f7132b14d6734420fdaa106b67a3f744182ca8c3a3077dd7037b56a68b2e71abdea8d99f17786aeaad273e6358263901659174ba49a15504edc1a59e135ee295f7b03b900c9a9f3a7afaf974604dba3d651258b7419704f5f86c1fde1b6c7fbd280950a937e2fc365a77c14e11cdf064e0b90a285cffa1a514427c81b4f8eb9dfaf44083831611dfca4e6f679a48c2a645f869308d73d4a6f1d646a8805fe18e181f778d7794cb634e4bf4be2501888f169f8252c209199d50c06c5af779fb444208076433f73aa64ea92df860ad19c940473ab4c48c3fe894703c6d5a1f8dad6b3e39b9f9a5ab651c0b25aab616d14fafa4b698761db14cdf6b365aba844a3937328ae1b2c3dbe05dfe7ef09a325b992eba4ba733eeb9d82ec31b8210fd458bfa73a2af1f4d87bfdcbb51931be6a8b4e99f72e97d126238a1e32572c0e3ce80f3002cd1c9bc902ad1f9264b03fd46bc84ac038021f658e69f207caf414f71c7deb6acc512ae026d8644d6b8243216bf4f47183bbb8487a76e74eca76746c853f0a625952516c77b190a4cfb0bc4b76750e156719b7af2cbdc5ae0f6bd190c170548bed5813062f0cf8ca120cbb3c853b8714a280778d7afefd9d8968adfd59c29a8ca0b34cd6ac0812b83d8fa43bbf1f3f5d95774837d721a30f7fc83296439f2791568798c65f2546c623fb7a147136e8ad6de0f34d61a389dfba107c8c0f9096e51ca09e36007cb8e004942c231a498f1cc278f31373cd8a59f39406530a91dce2c868e9f8dd34fe71bc04933ee1c920cd9959c28c90ea071d1374bea71fbfcac88238f25e01a717e8fdeb3a0f20dfd845bee827674d74cc11645ff8f0f3ecfafc1daf465175691b08be45238948af3877950cd908606e9dcea61e796def56729e62fb4266f34cfacd744cda1472de564606e367b1bb43dbea95f59ed59ae178c72620b3bb46dc5d5cf4143775772295dff006c86265b5cef6abd8c4b70f05c091a820b04ae3126b128ea637b44b65534d0260bd6727f02fdad37d1e5e1b6e534795c6e866247c18997924545d0aa315caaa2db4e3256c89a14e39f992f6033e6184e72db9724652d5b20a28f57d6988cc014d32280b0c838e8f8c23e0674ad9f55001ecad785e6059d00e65a2e71f15782f113cd8822448c5576dfd7e05a5bccc6d33b488ee61ac61b874e1c3a219fb345ff414072c085a8d84a62fdd9294087650eb15e57d1d5cbb1b1785b293df81b56f4c8ad3e4519ad329ce198c48ffd9636999d554f62c13a7006488f4bc794d9136342165e1118f41e98289c213b2e11362a2ac7a5edad630aad5da0a9dd5b1a0d93596422538e42851091b53f3628d62312ae6ff3ada033a78ff0a20ac0377544d50792ac1ca612588f302bcf345d7ac9f63dd2518c8a4ff8b8fc884d31973ca515d661523ea2a27f55ab515dd6f2f0312cd23e3f02e26abbe09667ede8d17e0e20c6498a87fe3dc3e600782c817e6398f5e13ee301db4b11e23b7e2ffa6a86f7ca839b3cf2b6dd02202a4b9321eb06c0fc7e78c0dc8fa7cc0d1827eb4fe432abd5081162c684156822500e15438ff17d4ee2a1483e4e86f11b0c94a1721b0caef540e89b2f767504f216a804460b25a2e59456818e2d346d7cd0d0b4569bd72cd3c16664f0d39272bcf0ba8a47741dfda2892331d08fa8d3d1381aaa1fbf8a00b9a19f9ef2aec4a9093c6cde7988000000000000000100010001800000dc898a958f25ce9871ea1ea5f8fb77c77bc97e5726317859b499bee9ff7159878f4b33af51a6553765be099eb1508bce181471e3c3cd03c48634f2f09eb2f9999cf14d28472b07574af2eb011a25757bb03926272762452f81b54f89a4cb54bde5ff8883e2c81d34152ee3e36551e5e3fe7c4e6f4700000088000000000000000100000043040000a38a6ba648881e35fd801db19f35c7f4e0360bb2a7e4aed04f05507163521076377eb45913094e11710ccdbf186e82341376eb4c4519f59e8e17b5b21c79c51a82ab4d53b12a102361aa671b4f4d7eb6ef1ac0d82bdb2afbba1c3fe3fbe3b67868f236ce1244eaa62599b218f87074be6075216566aad700e000000000000000feff0000ea060000f33bc346f1973617fa91de1e70962c4bfd82e70f5a88df70e7167fc352b387c6d0e814c7174634f355e10cf15033927fcb9df81572de5c5a9a8274780c39ec5c58049e0da6a639d099dc18ea35c88fbf36c108acd19121c292b6585332798cfc7e45c7761de14734f8417f6a164fcc51d4f9b9c7a42485a0fca41b98c3d1e8b5afc27bda8ab3b2f3328321d39430599d431e47673b273405b7c73783de2963116845e78e54652d5b8719ba33890d73d5093c9068fc0b255f3634a036e06704fc5f8a952e72f9086ce7000000000000009000000000000000ffff00000000008016d1941e126aceee6e6a1b7809ffe12b39323d6a84fecb70845ff7551ad99bb427e7eac3528cca69adb6fd37c9a5142fc7e308cdb286d925645014f5c6fd2aaae16bc989b68298a9b80b4a48a00b0a402a188844b84f996e717212c68a8ab3650af4f89c5f1d79d0c9c0af74cc9768cf26e2768172cc9ab73ff68f8249a600"/5072], 0x13d0}, 0x400) fcntl$dupfd(r1, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:03 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() close(r1) close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x4, 0x9, 0x7, 0x8, "055eee62836560b9e56d7605000089f2510b00", 0x9, 0x101}) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r2}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)) 16:00:03 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x843, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x400, 0x0) fcntl$setown(r1, 0x6, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20000, 0x298d3f3bf68fbd1c) ioctl$TIOCSTART(r2, 0x2000746e) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x12, 0xffffffffffffffff, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000100)) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000140)={0xd0, 0x6}) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000180)=0x100) syz_open_pts() acct(&(0x7f00000001c0)='./file0\x00') select(0x40, &(0x7f0000000200)={0x3f8, 0x3a80000000, 0x4, 0x7, 0xfffffffffffffffb, 0x7, 0x40, 0x800}, &(0x7f0000000240)={0x2, 0x1, 0x5, 0xffff, 0xfffffffffffffe00, 0x3, 0x0, 0x11e39396}, &(0x7f0000000280)={0x2, 0x0, 0x6, 0x101, 0xfffffffffffffff8, 0x7, 0x7, 0x800}, &(0x7f00000002c0)={0x2, 0x2105}) r4 = socket$inet6(0x18, 0x6, 0x9) read(r4, &(0x7f0000000300)=""/140, 0x8c) sendto$inet6(r4, &(0x7f00000003c0)="937f48dc89d2ce08b2cc11c6c20aeb630975c0bfb1e9f279b4e4dc14eb2c3d5d361c9bc63a18b0e05ebacb825765a8e73e70f8cd51296c6af116ef7f23652a852eff4ba4ba459a62539d5862589475ed85409a796a0d5c3d9382f671a839d97e387f79e52b612f74e239f27387", 0x6d, 0x5f4d86c0b1bff167, &(0x7f0000000440)={0x18, 0x1, 0x6, 0x400}, 0xc) open(&(0x7f0000000480)='./file0\x00', 0x8, 0x20) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wsmouse\x00', 0x8120, 0x0) fsync(r5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x8, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000540)='./file0\x00', 0x0, 0xc1) ioctl$BIOCSBLEN(r6, 0xc0044266, &(0x7f0000000580)=0x2) writev(r3, &(0x7f0000002700)=[{&(0x7f00000005c0)="2b752548a31232335f81a7779b8e5d29526cb9300cc23eb7ffc6434966c013adf2ff9d9e199577242bc79002ad01855d5c759d6a8a71b1f41a64877b4e8823ff59fe0aa1d5dd744f8a1e91eb6e4b39647c7b5acbd90e485495800557b3b53a72e195e88d9b5b4805e74a41220069e9987a7e99af1d901b52bc632582078ab74397e04ce0e0557b72c4d01c056b5826519564dc9e244cc69b90f2215516ef776090c63ae30013460ae9bcff11fc2472b294f1fa3f54a6ad5557109f7ca09612c7b92537a56cbfe36800ad0d1dad4c6c3d1c4026102b215392f0cc7e2a54800980d26a156f1734b4406c7fff23061ad6a6227112a483319ea58b3facf2059b3c5eb6fdef779aea726ab8c63fda9befb58012dbbce4294b0d13711a98b18e0ab871f09aab60e4a2bd73d30a46d896931ce9a247f3d071870c2866bf5e046d41b95249557c5630810b0e02c7790f5f04a7612566680412ef88dd1360ae67b67ad5fcf3914ef0762b33bd2f4a45929613e1ea61dd4b7cba3e1dee5ab86ba72ceff5b313d0c98b78d737b27d29f7a5cbe4138a11a09218f1a717855d28da92c52b0a10440e19c07a3937f3d8ee293ef1dd298f117025f5af836babb2d1fb6f09c9769c1effe2102fd3c91280dd3e9ec7455157611b79d4fdcf1878dded324eb826b77a9959d4a8069dca8c6b6f05fea33aab6aaf474c4f628abbc4044967bf6a40bf3352ababa19f6f566cbb02d83ac97871b85b1b9c87d62c918ab0ecc186a412736860f4719101db91e67b8d10cb7a6919d9937402f8020fd94e8e361a255b45edde274fce1446b14374167fdce7cae3bcebadf8252554e3405377129d5805195bd3d74aaf0c164523e85ebad749f514a32869adc15ab3b4e233847294ab52a9c1d4e9fe7c6411316348b6eabb19a8b24d5228b03b53fd2acb511605a5452deee36c891c4268f566f6a2a4ef1448deff8f868c9edaf3cec38dcc73dd45dcf32b4f0b24f9fec050f78852f6f4f4fbd9f261f01ab8aeffa14a258676a55f45287f89e937adfc59297941dd49faf39ea6df774cdf76f7f9f5cc385b7f8dc41ced1a9a3c31ea2a4d63a894a580035a63e4dcf353254debff474dc5ad7c5a7e79d0db402add92c00947b9949137be0a6ed2114f8fa987059cb3556e82b3f9b8654b83eaec44a9e4192db65046cd8d59203f32ec0f503af35246e557cfb4c272e283074172e99c70bf0fc74df91ab6ed3947ba9a6eae932fd95724589403f76b6553ae8594c2150da5fd7027b53dcb4a2a3f6f92631bddcfeeec1e5ac90814ef285a620496a7a4066bd50939ce199014044ad55009d3f12054587e440a025356cac3b4fc8317db8e501e0281bd17b96fdbf0d515b0e97076b9ff6de5e30b619b20ebcea575c1e44427d7d8fca2af6d4a2a2a3c0a9b8acac6ee0141fe9f05238cb8c9b0f0bc5af83672322dc01049a8cbb5f917aaacad56dfdad0ce5447777b73642c5a781252085d1ad31160458abbf946bf2232a1465667bed86032727f6a0cc295898ce8e97e300b397de2daf2b8f75ba0f7ee9a3390f946a3e97a558f344dc360fe663ebafbdb93c19c5113d18cfc3b5af4bf9c8d852447eca152fee5db3c924bbb23fa63202430b5e90ad42214c2e5cf6d881909c50d10b5d6beb6ec57f0a6702c4ebab2eaf2159f2f927049e4fcb90c164db28fccca5b4f155db0e1b6e81a1da5a9275383fd37997b67a3c4da9c4cdf67dc6530d835420401350530ac64c285b1a9ffaf65d488ea62b69ccdc77b44d33820ce26fc374252a32913a855b378190da893b7cc32bc55f8e3a38e196c6ab858367d5a34eb0535c0fa34ed8e85bfe14922cfa5ac1730d159214a3c6b774c578e4a93cb0108ff65f897d6eaea0122c5480c6a4f42b091371a3d7b6c7209b3a20cd66b5ee17725d872d96168b6d5e5763a331f845ede5cef388ffb59ea9731a054528c8ca6fb23e0864ace6d5006cd169a1f9c2f4e8f6c0180338abdef4a0fa39a4acd8268bdd886236cbdcdda790e69ba59ccc2edde3bc6051d8c43467730d95c3b9ff5a63c39fbf7ff4633bbc77fc04d89364f008cd9239d0e7767cef030d4b71458bb825c555bf2106a9a2f3ff0fa65fb9f7a3e7e33b32cb773d17ad6a3321814c5dd7e53c0a6452cbeb1bcf0d6a6d8cfc8722d680c4b8b7143a3bd59fd4e69167c85d8208a3a9902e6f6e5e42f1eb4dc4d58e9850a08b67d11ed5d6a7694f6fa0b3f1c65169db73c2dacd78c621bfd030b770f28dfd7629b474434152b5ed0e496341531b1d236ba439ef82bd26392c830639553a9529882230a346ccffc20e6e0766338af2b437f0676cc4fc48c1966a594eac0ce3541cbd5896696c5f0483c65f3960d67cc33f3b2f5cab2df992f83334bb273f75668fe5e76c536190557548d5dbb348224415bacc1910ad82f409af69bd13afed54c0ad1d330f6217480ea17bc7348797b759bf453a4603bebf8b27778e0b3113f66c6337e5d150f5d837e0464874e330a71e2a3cac12146d081d2c7afd094f3f039b575a3ad76fcedf48a5f953c88b722a83c52fa8bd777a3f7916aff830fba06a13dc6c09331c397fb190c268d2b890b3dbcadbd5120f0273ef6aa7013a4507954540af4271c609b3bcb2908ae517b820175449cf7ad2e3907649b6366d286a9b6da495c0a63e32b9a0f23654f9a88694dcc70b190f34e191eef8c8c8d940a084c8ebb72ee19a652d6ac31a69de926c7cc17b6c08a895c0efcb28ca8a32844820aae5f25fe7d54ec6f9ae115c2d84c692fca66154caaad543976d8ec3b1824bbb33cb49759c3aa2d81cc269d96f51b84201a7821d9fe0cbc931d19654be049faae0058e39db303d536c534df35b83935ab24940ef86b7ec9b74f41f243c3153927fe26e942f1fba20c20c86dec098feaef80e9316a2d374a762bd95f2116ac543020a321eabcac2fb74f4ded5bd96bac160cd7f6ff832c28939b934ba5c1deb6c3b08e2894f553083c03d428c4d44b95a51205c6e4fdc3386b033e5670bb9d06f4441801f6f4fb985083ea7383f10c20ac9cd02e413a829807e8670dea5aa33fe75eb9ce1c06884413292ea9f2a431c145793a93ff5134a355e22341cf7cc18863145cebd5b5e72df292e6a2da55fa7b3d4d4d5750d0e0e7b59ffe77686c2be4eb52d49b821ba6ce3b19ec3c25eb43673ab9b381e61d4fc3932761115d652a5c50f5a4dfb89eee55f8f910b072b3ac7ced61f522957d4c33596a10e7532c0ea233099a5a441170d51d44acfc26c6e75694d4c0b8f31b213b3d02bc99a7eadedcf5c15319278ba2b7348de84da79a9122f02473478125a7a4e22ec72da16d18d173498b340b0fe0b0a797ff1b9ad9cb5098667b4f4adbc5d5db03b2a4bdb7c4844b1bb5b33de0ebb8c2ca987adf27dd4542473fa4d86d98f329ba836d833ef8ae5d725c646005d17db1140ff5387466e0fc941c0bef0c2ec63bbe9a424d421d85154f6e62b05fec706f7fead2924affc2fda7b1539803efef918df54d7461ffb05686aa57bb33fc7bf7d8054e12f1d678b15c04658ed034c5bec8a67ad02ff490f6f62ca19a8c702670c5cefefa832cf77406b52f6815adea0784a2b4d8b736b72b4c86f3a0ea69bbce3a7fd3c09f953e6c9a1fe604f266a94cf631e8154a819b93496c197b9e48a308649f528ec26ffff76de22d17344836d54ef2332df1944022490811fb85fbde6a160efde6dba2c4f5075883a08ad997ffe88a43deaf12f34fbe50bd41457ed1f6a3709fad4ca2b404344c20e1742b61e39c2aba908c7c0e66e6682960849d4f4276a8df47eeeb0ebb35695ce78d2e6418455fb4b7172a29918abdb10143156ac90fe65f1698d7c3981b16526073975874add65b8d3051f40715a8a748949b3f737b01793f8182ab4d26b5eb913dcb04635fe5f0a8b531bdd76b2a216c171448efed71991e02f1390a30892bf2cf30c60994069d7bbb0b8f0bd0f18be550429f7cee277c0ad333730478a4d6c481d11e5bccb2e740eb8481904136a102abc0a1c3383356d458b2bc5546ca5237cb62dbca6a75fdb7b91ebff59b4c9bcc058a402fe5fe65e7da6e82a1176c9e8f47b854487afe612af47dd6ce90619d95115ff7dcace5b00ac606a7c80f7744d86281bcd4b23d188a8c289875574e74ac832c5feecbe9d25522ae6c32d92ee94e08297f7e0aa44a4c5fbf5e58466a756bc83dd5fc1861f98d8368c2900dda078dc718f06e7cb3a317db1d22de4ece53334b2c5a220c28b6836b75943b46b98015e087c5f9f6e984b8372fdf1ea98b16f063ba7d1972541e640f962d52f4771a2d9add50068a2fbfdb3c88078978923a8adf40a045f46699e87b7e0936bd238a8ed43fd42d723c9bdd098489f9afd05f0ac0fcc9f7601bc4d8166335de95a6c47137717e6a6ab30486c8e8a8b281e765dfa7f2d2a198697081e4b092c6abcab5b079f092c5d29ad71d1d9199ce270a0c88f802878fc74ebe01c033e971ed77668ffcbbaced0d95fafb8b6199f03429f2e320068a207405cbdbf98b1f05588566a9f4ba01aee1ff17c3ea62d0b63beb296f49e693968d088a25ef24b566b0ca0aff44603dbd865c3fa9a077b781e0cb1c4d0b980e94de1b60f0ba8f21562b6eb0c85eac10f74cc7b842ff79db7aa36f1905b230c93ca2d53072a345eb15880572a41ec8d3c378260c368f3828b80fa5785d4305a75fede94657b20020229fcbf2ad2237b44d1c4ff4c9396f851ede656c1e2a13b24f2eec7b1c5fb5d1b0af9a629cd6c55f28dd50c37a09d43ba108b612dc867f606cdb03d2067702f2d93cacda34106efb66a836e42b8d73bc63b736af05f3186d80ec4ea4aa5090961272fecf8d5a175e5441ae8fa98542c32aa78e7912509d7ee421646952ae47b6dfba8761be45fcd0f49672bd84f9b980bb52f3516b3335eae7ac47e6f1316c03e822d97b70289e2e0e94ef327fa2c6f245c84d5f1b5f3b3ce9a2376605af473fc7f825a47fcfc76dc0d1f7a6ec18520579a59f1b34f5be9bdbe11e1cdbf16cacb5a88dbe212e31afd4e0ec229032029e317ffd713ae1f4c5eb2472b48f9e52c8359317323f753373231391012175d5df6ff1f3ff3dda7c5ac075d3d25f3fcdabccd85f7a4da5f00da939b3a4b24c3fd37b3bc58bc65654ded17dfcb5d21037262f1823e4adb9d686ea9b9bdf0f8e7f8b6a6c7637ba74b0b3f0cd421e60a996aa798741c58444c745dfbc882bad2fd98a45e2d1099089230fbe6f0687a50dbb2059d06cffb083cf08e99825ea323b57fa37c71f6609b0189e685e06f3a1358c7f2b8507a4ca5cc5fabc8184640382cb3a2bf32e627373af2df55d53f0f2b28b37dfbc2edd5bd60b294a7f9d33f166483874f1eb08c48559e8e2c59cd29f7838585dfe0b490feef76c7cdbf8e2073dc222e7a1d1fc0808c2c83ddc6b1111b4e7684ffb8afdb69b1fb14c47631c540656d4a900af643ed883c7523f7481bbb1962c0adda2bc5deaea74a6882e16d2d91b484e3cf2652d7e6f2caf7f692648f737545c80ad69aa8e2a1757f88932440b38f036d5908027b3613673d4e1f2910fafa22b365e2459f128fed03fc10c58cf2fb589def360ef97f71774cc38a58b63018a39df456ddf55e84bec0f33809179495c290fe3498530e43be4ed6a2b62342d3136e4a1547777ac7f469f42328115f1f03762350c98e2c946e70a262fb49419dead2ac2bcbc8bd1036ea4ecfd763576b6df6e36412df955f04aafe9efe2391d28f3fb52a94dc1554e7f5483", 0x1000}, {&(0x7f00000015c0)="f9f3aa514f777c44d9de19c4c2e9137441aa45c11c4224a636d05c2c0eeab4d7a72d309d5ba65cf1d8095484ae69cb9c461dcccea42e33064644984ae5619a0db710d1aaf9d6b11c85c655c5a509073f86d1f1dcfa14935f2e", 0x59}, {&(0x7f0000001640)="a1fa584a9669d459f2e84b9e54163bcaac18d196d46e834d08d0f55a27844904d5036867ee1e941e359cfed64ce974a312214c267afb8de9594005e0a4a0512770eaf1ca377cc5ff6b0bc43334bac8e9c50690c9a078754cf491025cb6cfd67fcc79bae1bf989dad1b5bc9282a9c4c88bda2db17c06b777927b9516028a9037036d45e8e1e5ec17e335345e09b9072752b910a3155cf874c6de7c5fc", 0x9c}, {&(0x7f0000001700)="6f991b2a3a3454ef12625b5a665fbeac8648245759d82479b2f619d3423f95609e28c66cdfaf6d9e742390b5d4d42b2daf1d019d400f87ea5f7bb77c681b2288f1b89fd014d5ba0fb8d669b38cee280a351c85d9d265150edcf308c5a98902a14da7ac47c9626e72c3d8031c56276b1f78aeb3af40b3e6655f56a8836a50a05e9fe6011f276a7d6f32b146a879227ac4be8690b5fe93f9fc36db9387e84af371a2b9e4fb676ec9377f4e86bf740c541fba4db9e2291f93fc73691599ee4b8bb2521b0a11c9b9d64e05cc1b45649329a3b8725e896a83eacefcd1754df126fbdc0e9416720acc49496ad9175148779c753b15c1376018583e06ec13a82e2b88a0a5f5bd0b548e7edf6b95f317a937e62df39bfb4f586b6b399067d9d206e5a65defb8c93a48490f86aebf8efc9c8926a086cddd5a85bd5c976130e01c87d743cf19ad943613f6eff520a1a8b1d25865d271e19ad9ed3cc8b56162242b08db6d7d8d57e8ded2c510665e53704d9e87a3c66337bb208874a72f8f05fdaa522683982d62628b566ee383c105b29a5b73a4250c09b29e6545374c1460e54ceebebbc4aa1f209e6c0f65a3f50d8daf0cae9fb817acc123813860a53293e2e5edb81af0c1b5a6037892f4ecef5cb5b3ee0487555f6aeda0e5383c2356d5c2766ce9dc2e79bcdac6778817090398d04b9adb9b9fee30e13ced055a32a3abdff7f5e8c9c4e625078b6edcde58a911b047dce8f47165ab8686accc03cad4fc9850cd790e65fa6d55dd0ff1081854ec3001fda3312e1b9293e1fab3c089ae6811ef25468c96d65a2c6c79e47edbcbb476c0b71849b8fbabb7c58be37e3b630766a5b311e1d56b8d0cd50d422bdb17bcbc8b8ac787f4c6b1ae42b7f73fc35d7827b38c33e841ef29a49ad0f5121b531fbbd17e7e5433b62f00a29bdd5843fe78821bb57efc96ddabd9c6731f54f0237d13723b16c8f0e02ff8f203811e4197fdd236390f50ed60c3f48a85efab237e35b0380c59d7929f7564e7b65ff8534397e01f048f63263c608a150b63a76fd59d7e3c99e6ad9bb40a71d95970854ee49720b9968d4d3e58d32b48abb63dda81296a54044a0884129f0730ab02d951c1beab9f92689b468d70bd4f40831b0997ef41fce3f71dc7d758f6bf60f9bf04eac93a2228f87f40c331049eae43fd2b62c5b95967c2bcc8ac97928c84d22284c7de5da4ec3fb8efadb9b70c530ac3e9d1561e10dd993ed57067dc6440797bbc42f18fc370312577ac8fecf78bc67eed82ec75c43cb3d36e0fcc842a582c8d734c333b43a9c14e6de04a6513998ad279e5a72a54741b506e777885c7033bd5b65247a91c4da9945548c90ecbb813e87c95074b71bedcd6b3241be47cff2d1f3b297ce0025e90f105f50100bb569ae2b958f6313c93a8b46f2feeffef5b43afbbcfbaea6cfa54aa58bad4a8dee8be147a5b71462d68354664ea19f6ad810b5c706d630e580c1e3bc939b9a380c39feec8ae767299a419bdfbb17a11a2887ca771df5966aee5c0259683b11f6d487802c39dbb15d5fdc4976d70a46ef2a40876a0d641bcaf423086a2edb3230068632acb957825398de0b01e9b343f63d857d497e669a7ec89ebfe3942c644eb554892d0a972f38c67a26040094071e6aa4c502c5693db9a0ac94aaac93c38fd0ed6075828c2f4f35bf37a4a189810f1f717c635804b4cde6655f0bcfb834d930a2e16ec730fd334e4d59d5a07f60cc5c2f7d646f5bcbbd7a5a61ec5ddc8b6b4721249725ae54d5f80b2c4a834f5a49b99aedee132da11e6bb8f3f921a09b5720fb033d239e32c2583c3458b87b3c7ab5f0600ab782ea87f3cb823a628dfa47c9c2d2fdba51d9b1bb1e3b0da3f9ea15adfbbf2315f8e9676280740fa5c3c8f1c052fec7c0f5d96ff94935bd9a0f48a78decdc7e75abd74ab624b02f0419bed1aa8e2e2f7c94196c0f94ab49942f5e4cf0242b5ec8a4118b7a229273d8e58847fe6f4606c8727668ae3a6b2d6913886a5e5154d7d9ae4941c85e6e223720dde1f2aa878b2f110ed425cc691f6425bc8bdd0305bcf368567e03214e22803d0a463fbbb01988c9f5c2977a52a6123d8e88e0c86eb59de02d34365094c49eaf4ed978c40e559326a80f78a79142d9262f30fe1008695a69628f720cf20a5f29a093e266c27c3895c2f85020bfdb70ba0d1b8aee466861ae2007acf17198d55957e7fbf488296b3c39f665c126c47c20d5ba4aabc6858578620faaca3e8a6db3f59f7f4c2754b2790ca2a1fdd7670e85b2bea60b4ebbb37f9c990543feb15ae49d27237f3472258a1eadce1a8afed0a37496f250552505ad899a2df3414ed52e576a76ef10a6363fcdabdd15f24d9b89ffa0cfc8d653fc6eed64c4b093d3587b1a6ce1de8d9eb38afb992e01d5453c8e0008327a0494ff4aebf2f72e3697faa665c3120fafcf1475bbff5c1e2337d5c42337dbbd053e702338ce61576de6d2767c33ed79f5695cbd18e3ae6c549558a5bda98e4dc6d3ced0e058bc0d523dd6aca5f01e6e858ae589a8984ea9b19393e028c0155eda2a80fd63a95dbf2c8f83b5933dce7c4d1d996ed16e44f6c722084615b4077968e78536e9b440c7ad84a1079c1ceb6f32fc33da5e5a1ad704b1d9b80dbf2a5d3a4a726397785b95e7091799ecd3b9b9487249f631f4d5399cb73c875f53278389ec05100212795044fd7ccafb4e69c55e0f86ef6f44b86900e538bf33f5563612369f1fa7303c51159801547bc003be80a759c5cee6be0a6e2de2a1229859be4cf34a8ac5b1bdde20d95efb6faa9650a9812908a6fb87a267dab748e355f74d5e786325f13611ee820c1d6e0c21a711b3cda0f68be6f8dc74d70a5ad0ca954241cf17960ed1321c9e9bb63697a04415c8f5e4cda50625252cb65383388303241b78f33bf7bbc98cdc31c09e36688bc57862e486bffb23a0653ecd023e74062d21dafdb6a317ced9bb65c1572f9e7815cf0c1e2d36526bd20a86aac0388a3ce3c89d55a669c0670cd163eb8a5be025fcd962d0455be7a91b7167b324b567b1f011ba107a0deee656c26200947f4b47afbce5283f0677d3a014c11e428535fa205ae377e8ef1a0ee6f36ea93e5eb3417d8ad4bfabb2492e13b8142db41321cb526a4416e66ec42aacbbc9027fc856178e30728d593893dc48dcf18cd382520aeb75af3eb2a2d4eed8f14cf91eb35a4507e384b830d1de5c143c2d861d1ecbea8d75a03c8e5b50978cbfdd4214b7c2a912d0f54a032f3ce30751cb29c63eca2a48aab830d0b09c345bbd175cc9465a92b2e33ffebf3b43c9fcb4b1f5e3d6122590f3e8862d452152918737b539462bedfb968e9816aa4174137f140b7ef0bddc3ef98ddcfe75f26fbe1fe12350b056e8c27ebe170e4ea86a18907544144a614f00176a5033feb9a6c59af51d466273e40f1dbb18f1e842d5ad78dab8164886c4b097321c01e3573f8124b5d8ba6f60a52d1c8ecdd63309e11398cd26b6fd89007bb7fd3857240ddf151cdfbe0a97ccdb13c4b44a58eb340db763f85061d2ffe9917a35929f7ba1e4113659bc7821ec2768fafc9e9e075b3defce3a0c3d140990574e82a45f610e2f61bc3d7201ed128a6b24cf75fb65095b05ba927e74bd0170f6061b801fc4ed0b03e0b0b68970c52ac3c9d3c0e7cc484e9c267460301f3d97f12b5655ffe54d325bf8d21002057d33d96ea4df12144dfdc76881829603eb6e3fbaae14a6f7dc5e02af355a931f34c3a534ee5b71f49b178c6473745be3c37b044b61fa0eba0825465a51038a8cd636b7630bf1103f125a0c0458074bba689115ea1b61cc09a72c91133a21d7b4c09c83bcb56f52644f394a17df761134ac547dca72252796aa06c277745772971375e9ee9832943ecd29507cdff4637259ccfccde53e4837c19ad029648ccfbd2aaf96869274a9075f4208e254ac41be1c1c724c72e57da80642215e77785ae065871b2c0e3e56989f21d785d9f18533a874e4bf4bb5d4cf9fb616cecd1246cac48fb1789374b8b39135d8056d8448eb8bb09073089673ccbb213fd92f93139a64457b85d38737ce31516e798eff2ecdfffaa9799b332a62abdaada4ba964a58bcfe3f3504a143d3dae3bfddc8fb895d498d6e6d65bf0c1e28f6c4a3c13ccaa676766e343a11255283f4e9f84044e99ca2672aafe929364181b3e133c9915d67a864379482220c0d8dcaaba51eb91285810f961189a3e544c40d492b3b3036682d6ec32bd18073c000b2a737cb98a1d3e6138d444ecc314dd592b4559a2656e76668daa7e6d7169b1d7f03bad18ad54671db36d8929467f036d076cebb0f0ba2534939010a4928779929dafe752e65e3f0e14f186455626477b44eb733e499520ecc49a8f994a118cd471a0f1f2ee536a46609f70b22e05a97b26c21c1e5b62502e4ab9d01969ddefaaaef79d56cb72d2abb940e2a32f835eda30dabfb80dc41486b2f78ef86a833cdb19540132f435bd9a3045ab5147630eeeec46084527c5e880d57323e5d8b545cc52d4904015c083e67a1b49a3a066284dffdcc18425a56c07bc5df7efb4d843f591c62c65fa538c5d82ed5a92929e86b8069d10fa1d857593634747d0ba8806c5061bcaf9713f9e321aa3525e04a7bf5470cf84b4615781aad7689356f0b43a7e1a71c5cd5e0cf887c42f619a2d0bdc7ae824ddcb93f95e30587fc47e508b72970f84634cc43b806c103ab3621dfc28e5b915f55e7c57959eacfd75af8943f8dc8311ebba766e31efb8a2ed731dc62a3ad708e9beedc0fe64aec9c7ba42a4faca094c0ce0393d23175211e828f4ea4112bf956e2305d1ca445e7923c70db9767c528e7ad70b484b63d1a6b3ec44637e9e470526269fa17eb8b2b97cf7dc80766b6e431f4cd3df81f18805fc8a22a36759cae5cdc27abb05db9fd854bc1f847c3f3598cbb37104a5179f55102a96df96eecfdc70900a85237051d2386fcfd04cc2b6e32dc990f11d4b7a3aa237919d177310432e96a3d9a705155e4464b32ce70ef4f5d4d24e2b7ef454d6fb27ba08d07892560bdba4d8933b000d52815b05e786353a0f6ff4ec0a5791711902d39dcb462ac23767b346116c9ecd53ba9f1d07525936ce7f7cbab9ce72f0ea38c4679d2421dcb45129ecd4bf9a36105edcce9e1b758520971354deb2d237f30d3a46110136f5fdfd9a5e71b6a862b57ab06d7cdfc2a6e7548145dfde35e5bf7aee5435ba67c6ccc36c2c340ffd6040fdfdd138f03f39f8157909e7de58226babfd86fb9d2e8a617baf240dccab581e6668114d1550683c98344d66be1b817b84407d5eac1af451d877858a580f2e4e7baed2baaf43d10f65c6c82053b5fc247fd2ddbe3909bf29548e7871f3bf9d207aedd66a6a47a183435627c021215e01e5cbdc7ae7eab57af978bb333b514cc6af00fefe613fbebc052f313615285b9fe420e1beee2445342cf569806d9ed841d38ad962d262f4bca9a751782c10f02c57615e727822deeb30d7fd6591370647daedfee5b795e7aa125d217499eefbd03d6ab849873f5351b4907184373196b64399acde21859941c1391bca82f15bc5d376d85336f4b70563ac17e38cdcaa9448bde631b8cc538043329e1cecb1ebd35dc4280b0ff828f8e5d5786e95a71fddae4ff75104e93b6a9ab8d33c5fdd93811350a9240dabbf8c416aff91c5383f49883db6fab13a94cc5d20c3e95bfec21a92de2d7002b469f7ae074481d20d32f401ff49492c7c280cfc34106af9f8bc28421e5430344f1563fe", 0x1000}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002740)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000002780)=[r7]) select(0x40, &(0x7f00000027c0)={0xbc2, 0x7, 0x8001, 0x7ff, 0x80000000, 0x5, 0x5}, &(0x7f0000002800)={0x8000, 0x8, 0x107d, 0x2, 0x100000001, 0x4, 0x3ff, 0x7}, &(0x7f0000002840)={0x3, 0xffffffffffffff1d, 0x20, 0x10001, 0x0, 0x8001, 0xdbc, 0x8d64}, &(0x7f0000002880)={0x80000000, 0x202}) mknod(&(0x7f00000028c0)='./file0\x00', 0x1000, 0x2) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000002900)='/dev/zero\x00', 0x8000, 0x0) ioctl$KDDISABIO(r8, 0x20004b3d) 16:00:03 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') utimensat(r0, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', &(0x7f0000000100)={{0x0, 0xfffffffffffffffe}}, 0x0) 16:00:04 executing program 1: pipe(&(0x7f00000013c0)) socket(0x11, 0x3, 0x0) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x7, 0x8001, 0x80000000007fff, "031f000000930a0010005900000000003f00"}) r2 = syz_open_pts() write(r2, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000080)={0x2}) accept$inet(r3, &(0x7f00000014c0), &(0x7f0000001500)=0xc) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x7) r4 = syz_open_pts() close(r4) close(r4) close(r4) close(r0) preadv(r0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/82, 0x52}, {&(0x7f0000000080)=""/95, 0x5f}, {&(0x7f0000000100)=""/241, 0xf1}, {&(0x7f0000000200)=""/233, 0xe9}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/58, 0x3a}], 0x6, 0x0, 0x25) r5 = kqueue() sendsyslog(&(0x7f0000001400)="e7caaa778e9e0edb85d9bdd6f0da96a26b214dc33bd65d51a0dc5d161068b6a4ee9a3d8cb9c80d70e432e98cca8a47a0c61ced7e59b06af576344ac8a445fb214157fca89bcfac8bf3403581efc11eb3d44200034c78feabbee6d33df4936e3d12508b156e8ccab1d2624db442bc9b111a314084b0f80fff4b7061584dc0831e74b9df368e88b7bd51e6d02c6a19a052e089233f08c5f393cae14d8fa2ed388301a3fdd3f80f213cc6219705596e27a074d0d90d93bdb76784c09319", 0xbc, 0x2) kevent(r5, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 16:00:04 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x2}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x4, 0x0, {0x0, 0x100}}) r2 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r2, 0x0, &(0x7f0000000080)) r3 = accept(r2, &(0x7f0000000040)=@in, &(0x7f0000000240)=0xc) getsockname$unix(r3, &(0x7f0000000280)=@file={0x0, ""/108}, &(0x7f0000000300)=0x6e) r4 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r4) r5 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0xc003, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r6, 0x0, &(0x7f0000000080)) setsockopt(r6, 0x4, 0x0, &(0x7f0000000140)="2f82c1ddfb673ce512308326c45787d6639b3db6a6e1b8a35f8cf614949d06defe943c8f061902afafcdcdc94dc6f70fbc6c4dcd12832cfcd48441f54ed3ba9e31a4ac2282cd32dc7cf28ac7b94f359d949fb7b177cfa5f5a90defcd9241c1c6398b6ceb74962b9dcadb3051321cf9d0a4f06e40139cf5cbf25e12fd9c922242b399d8ad1bc0f1f5d5ab33a4dd7d57d41ebcb738604e3bb972e5f5327629d47671b10068f4594df2a8249bced3d336289f3399d5dcd6e86010291b067514e6e17d8f8e409fba18c15055794dd2a7fe2a48689faf4321e5ec3e837adc71e9615680dc47a57c20e066b0f54a3eb9fe90abba8c9d2c32bcb65f7e1d965136d2", 0xfe) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000100)="8c65", 0x170) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x84}, {0x7c}, {0x80000000000006}]}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x2}) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000100)={0xfffffffffffffffb, './bus\x00'}) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x1b0, 0x92f2670f7693eb0) syz_emit_ethernet(0x1, &(0x7f0000000300)="fa") openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x8, 0x0) 16:00:04 executing program 1: pipe(&(0x7f0000000040)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x2d}, {0x6}]}) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x188f51ed89eb61a1, 0x0) r1 = syz_open_pts() write(r1, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$TIOCSDTR(0xffffffffffffff9c, 0x20007479) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x5f2, "031f000000930a0010005900000000003f00"}) lseek(r0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x24}, {0x6}]}) r2 = dup2(r1, r1) openat(r2, &(0x7f0000000180)='./file0\x00', 0x400, 0x1) getuid() r3 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x1, 0x40) openat(r3, &(0x7f0000000140)='./file0\x00', 0x100, 0x72772080b358a72f) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x4d1, 0x0) lseek(r1, 0x0, 0x0, 0x0) ioctl$TIOCDRAIN(r3, 0x2000745e) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f00000000c0)) syz_open_pts() ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000380)={0x6, 0x7ff, {[0x7, 0x4, 0x7f, 0x100000001, 0x5, 0x3a, 0x7f, 0x1, 0x6, 0x6, 0x8, 0x400, 0x8, 0x3, 0xcb4, 0x69db, 0x1, 0x3e], [0x8, 0x80000001, 0x1, 0x1, 0x8000, 0x1, 0x0, 0x80, 0xff, 0x8], [0x31, 0x6, 0x1000, 0x101, 0x4, 0x80000001, 0x6], [0x4f4, 0xfcb, 0x0, 0x6, 0x80, 0x8], [{0x9, 0x3f, 0x32, 0xfff}, {0x9, 0x159, 0x6, 0x4}, {0xa000000000, 0x7d, 0x1, 0x3}, {0x2, 0x3, 0x100, 0x2}, {0x9, 0x70, 0x7ea, 0x1f}, {0x96, 0x100, 0x7ff, 0xb8e}, {0x7ff, 0xcab0, 0x2, 0xfffffffffffffc00}, {0x70000, 0x101, 0x3f, 0x7e06}], {0x9, 0x7d1f, 0x7c, 0x4}, {0x6, 0x100000001, 0x8, 0x8000}}}) r5 = geteuid() r6 = socket$inet(0x2, 0x4001, 0xffffffff) bind(r6, &(0x7f0000000340)=ANY=[@ANYBLOB="002a2f66696c6530c5c39f02"], 0xa) r7 = socket$inet(0x2, 0x2, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x10010, 0x0) setsockopt(r7, 0x0, 0x8000000000009, &(0x7f0000000040), 0x4) r8 = semget$private(0x0, 0x100000004, 0x0) seteuid(r5) fcntl$getflags(r4, 0x1) semctl$GETVAL(r8, 0x754bc2148cd23160, 0x5, &(0x7f0000000280)=""/101) 16:00:04 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000176000/0x1000)=nil, 0x1000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') rmdir(&(0x7f0000000100)='./bus\x00') 16:00:04 executing program 0: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x4) chmod(&(0x7f0000000200)='./file0/file0\x00', 0x149) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000003c0)=""/247, 0xf7}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) accept$inet6(r2, &(0x7f0000000280), &(0x7f0000000300)=0xc) open(&(0x7f0000000100)='./file0/file0\x00', 0x40, 0x110) write(0xffffffffffffffff, &(0x7f0000000380)='\x00', 0xfffffffffffffe96) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)=0x3) r3 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r3, 0x0, &(0x7f0000000080)) setsockopt(r3, 0x0, 0x7fff, &(0x7f0000000080)="ed5220e6c85a22a9776260e0d33839070c3326181dda0bbc424167381675940e061c86a0f2d8a312828bbe254419a6fcac57758984d433eab11b48bdf838b7e2c6834146b405054455bf784d85db6d9da8d87bc4619d297f2b9db3eb1fe50097f2a46ee4deb66f0fe3cad809517b03", 0x6f) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r4, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r7, 0x4, 0xa0) pwritev(r7, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r6, 0x0, 0x0) write(r5, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) write(r0, &(0x7f0000000080), 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x60}, {0x2c}, {0x6}]}) r1 = syz_open_pts() write(r1, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = syz_open_pts() close(r2) close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x5f2, "031f000000930a0010005900000000003f00"}) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x5f2, "031f000000930a0010005900000000003f00"}) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000200)=0x2) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') 16:00:04 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x1000, 0xfffffffffffffff9) 16:00:04 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x4}], 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x2}) kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x5, 0xfff, 0x7f, 0x1, 0xfffffffffffffffa, 0x0, 0x9dc7, 0x0, 0x0, 0x8, 0x7}) 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140), 0x0) getpgrp() sendto$inet6(0xffffffffffffffff, &(0x7f0000000000)="bb35a4273b34054692c46e8e8971a987e7e2c34c129f2ad10bdf7bdee4628e737a89531397af74ae2e66e1e9eff0c3ebb51e4a01c353f1d6ae8fbab4f8618f0a62cea23247e19ecf863863e96ac151b6442cfe8b4f436148ee8fb61b06904c67b6309d", 0x63, 0x3, &(0x7f0000000080)={0x18, 0x3, 0x3, 0xfffffffffffffffb}, 0xc) r1 = socket$inet6(0x18, 0x5, 0x6) sendmsg(r1, &(0x7f0000000c00)={&(0x7f00000000c0)=@in6={0x18, 0x0, 0x0, 0x10001}, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000140)="19bb6f83ed386d2e", 0x8}, {&(0x7f0000000180)="a5", 0x1}, {&(0x7f00000001c0)="6b39de662ad934b282927923ec4f165dbae7c2", 0x13}, {&(0x7f0000000200)="69e2a3b82016be846f3202f4aac6e04f2e69f70fb6a6528ba1ff44b7baa333964706039cc26007da1151a901a283cc84941a2573193b7612eaf3d0e7d37b1a9f719b9200c47b29ae0bdc610cdd09add514661a7b4a7eced23eb39db3d9cd1ab2733190efc2b858c1c242edc9dc2c9d5c5529c98aa8fc060bf471315aeea5ea01", 0x80}, {&(0x7f0000000280)="bf6ca6dac3436fb9e3d5cb5e0ee0ae3e4bca442aa4965e041c006a537894596b9dd3a13045532d5ebea82fcfe646b6915b964ab144825f9e74c0ab489d1344e8a0611030a7ddc15f7c877db3c9f8b26bf5ca52ec5e17cb4458ed7b6ca30fc6d5dc9b882c370daf968536c03199781cf05d6f30c079eac003d1cdc6bd94", 0x7d}, {&(0x7f0000000300)="d0b2e9113e6ffd2515096b7b29e14ab6dbf22723f2ab874fdd00670821b766806da3c4ac6e1242f11d5acc26be556d4a1d42be0d5e509ad67e358d35e8cd51135e2afb01fa5330a8d5ec17d1d917bf206d6e62240129d03dff365d344a880086ff7be271724023925422e9b0e58a7c830bf362a9974537ac608a", 0x7a}, {&(0x7f0000000380)="ccfc16f4ed6432ab322fa637a08169588f6b8a274754899d10560fe4b5e1abdaedc411ccbf44cd7db82e0d78cb2fd03562834a2e8989c07b471680509457bf8a9b3f182065f9195476ca403c4347e4ab867d053956a53d2f322d04c0c5760c6ae5ff43b75d80828a3fc66ee71fdbe9b6e0b8b3708d461551f4b0e2563829c6e2f794b386d963eec307723762f8b84f08b5897310fc2a91c4f4841b7120b08c7f97e5b76e8764e5be9d6d6f8918d2e1d4b8a3960f092fe074b01a5cad8cdeba5f", 0xc0}, {&(0x7f0000000440)="451ee77cbe72bcd4b4e45f666a9a4fe38c82164a18570e176ad9b3983abcbb7740842de693332cc4e7c516ad63b4800f3ca5ce6e127285db4cf85580f8eb8e18456cfa3dbbe8ef384fe4561824dbf26f2f2f64761c9e031779b3bb20dbf3226c4ea2700294797162eded63b6bf40073f5c4b8e160c3055e1e745e6e14366f3730ce7e24a83be35df5d7c31b415b464c9c01d6c040dc6a8242f", 0x99}, {&(0x7f0000000500)="c7c3043d72e03168809fec11da8c2484ed18234b0dfb872519e944e26e5272537e0f4b558611be8c687f536e8b8608100c9988ef4ad18ba77123a5e6f80e4056624c9e2ad4212dd16e", 0x49}, {&(0x7f0000000580)="a3", 0x1}], 0xa, &(0x7f0000000680)=[{0x110, 0xffff, 0x2, "8ae2c55d058575f19b8e7f31983566ee23479f936dbd77337b1ce00875df60677e768ea17ba2f43a0e152096769355b9167d2321d655dd798472976a68a81f921b8309c44fce3764c934edb301513d815563a235181f13d56536ab5a047a598e55bf6d6edc193ee676ef509a2a315ec94c46d904918495389a1390dbb0c7712c64b770984a22ad3fc0c606bb3fbc01572fc2aa03d0f6cb6cc0eafe666f90798fba6a956af10df28011ca59b6244f17363d6cdfc4b04b86d9334d2b84c769ce78d6aed1c7bb38fe71b12aef0b52c904dd47f6bcad9e22a7b6015a7adf10d23ad37f00a303e24592ac4cb1a85543eae01e3b63e2293ff3ebdde052d7817a"}, {0x50, 0xffff, 0x0, "5f8575b9380343fe02c3f8cae438ef3b56a94efe0d78ad865b9f069ed8bc33a06ec72fa3ba6c64a368d9b6d8865acaaaa9c481261cc007574a3e32ee43d2"}, {0x38, 0xffff, 0x9, "9730a3f0085f44f7e3e2c6ee9bb1112f14d37e4058fe7bca428038cb4a2a7352cd"}, {0xe8, 0xffff, 0x4000000000, "64b1b2b72abf51f412541508975aa458299f35aff78561c0d003ac8aadcf73dc0a0fa25850efb6fbd8306b61ac4b627ff3b97ac10a32ce7281f9881b9a6bb63954e5937fd12679fb9f9ccef4c9fd48ea399bbf2a72f83f78f1863b9968d5353229dd029380660ea9756661c15a55f8085f5e2034975a46101572c6c147f8a6c66093c35688baafe11dc5b7b2e2dffbf1ae64a2eb9ee85782d082b5bf285ce746a6671c578c6d4ba2fed510cb041605af0d9124e0cd403af6b679744614d6c60ebfaee7c6b02cf748ee56474a9276dd9e40d5dd184de806"}, {0xd8, 0x1, 0x1, "e812a60d213e7f8891dd2c4ad0e9353b447eed8b06f95d3907f1a9a3e7b741d8cceef4c17c92ef56f0f266062e6033fa85870894a444c48b7dbdbd2829752861edee03e65c4f96ae8405fdc72e24d77f4028c16c2554eda63334e5ba3aa121ec61969400f0a8bdc31b23ba7964b8fc125877181409c18d8b7b4c9565f562005ad2e6e1d7b1b8067fadc5f79bc005f8dd2daef85eec26f9a8dcd5f13bea0f639ec94f2e27176c116acc9716d87e3512a524430fdc61eefd0da28c21815bb6aac2751fdaea"}, {0x68, 0x1, 0x1f, "053ffe436ea51cdee5e306d896065310746a72798cec9f0cbc5f2632122af0e8eddab28d0d4a1f6fd0a6a6961267b408efd957ad6d7b3072c1e590950ee96aa82101e163ca8d7e95098ab3a570f0d31401b28e"}, {0x38, 0xffff, 0xd097, "b89f6b40141573b1f9be506d92223e58eadc080380a5a94c0a24e528003583851fa7d764afdb"}, {0x68, 0x0, 0x5, "fb40ad7e53687176b51d8585cc943e2fd818d926033995cc98042f3b1caec510a1d766fdd3e2a083e4f00a4e8ba09082de67397289092b3773c60e9d0f078085fee715e7ff29133d823d9d69031d188b5a61f68a"}, {0xb8, 0x2, 0x8, "1436565d8d99dc96561eca45f045819f92d229888b08ad763d54f938cdbb05e785a50dede40c7da04038fee1f56473450bc4b98aa25e66cd0357ccf872bdb43f7695626f2a10d722b386a287c0cc56f38dc2af303dfee631e94277dcb4518600ae6e2d05c9638e610da1b9557d81f8f4cef3c8f184a2753a892c1419801b0226d6e596b32f6a5dbd436f9befae670057a5d2e27f3d3e473bde551585ede947299240e556"}, {0x30, 0xffff, 0x6, "679ce0013a0ab85b5a1b199dd4c75e988333f155aac97df32bfb"}], 0x548}, 0x0) 16:00:05 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000600)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a070c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001e245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac63580023d8272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e21100f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e3f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d47ae0e1f8adc5fd73fc3c6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8ede5e11ffcab9d420cceb4b2e05930673a8d85e6bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b2548bd4b3148fa4b5be5877f0f2d194da4a0c317c5630000000000000000000000000000000000000000000015cbfef480d3007d00"/1165], 0x10) socket(0x18, 0x400000002, 0x0) getpeername$unix(r0, &(0x7f00000016c0)=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000040)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1180db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a639492", 0x8c}, {&(0x7f0000000180)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b5bbc0545a6a50ee05cd90463e7df829ad88938bff629beb5141d263c6e8cc36a091bd45137a60eaa79d8c02fd648a4f023e0f708ba41e326d4450c149cc5b748ecaaf69ee35bfcced815ed4627e65a95c1ab4eb3d6522d1de24e9cce", 0x21d}, {&(0x7f0000000240)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459136973cfcd72bd05ded6f7", 0x3b4}], 0x4) 16:00:05 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0x2259) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./bus\x00') 16:00:05 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000b00)={0x5, 0xffffffffffff4464}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x5f2, "031f000000930a0010005900000000003f00"}) write(r0, &(0x7f00000000c0)="c33c3f1e69e632195101e4f6395660c7828d2422447e7f84f0283759c62d33ba75858c2f22658412ba71d779ff58eeb3fea3239a668f4b8ead38f1efef2662ca59400c8c358741143bc38b436b984cc2ba4166058dbade8b5b7c46695735ffc0c6e5483620a21c793f19efe24fecd13b0dfc9e4f74fff8e664426c5baf27689798f69e5dc7213c5486c85a109192c442975deeb59d39e881fec90fb957a6e58d433045a67b03bf8ae6858cc6a17cdd19d7d8af10ff5a2d8e906c69f70220", 0xbe) r3 = syz_open_pts() r4 = syz_open_pts() close(r4) close(r4) r5 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r5, 0x0, &(0x7f0000000080)) accept(r5, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x5f2, "031f000000930a0010005900000000003f00"}) socket$inet(0x2, 0x0, 0x5) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x5f2, "031f000000930a0010005900000000003f00"}) close(r7) close(r3) recvfrom(r0, &(0x7f0000000000)=""/43, 0x2b, 0x800, &(0x7f0000000180)=@in6={0x18, 0x0, 0x8, 0x6}, 0xc) close(r3) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x5f2, "031f000000930a0010005900000000003f00"}) fcntl$dupfd(r1, 0xa, r8) 16:00:05 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x2}) openat(r2, &(0x7f0000000180)='./file0\x00', 0x80, 0xe8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) close(r1) socket(0x400000000018, 0x3, 0x33) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x5f2, "031f000000930a0010005900000000003f00"}) pwritev(r3, &(0x7f0000000100)=[{&(0x7f0000000040)="2daa11beb3024463d57871b3b1751fa0eacd64ca1409df470f8e2eb6f32d383a927f6077ec47e9f07f6f4b681a4553057efbed54081ff5904cc7", 0x3a}, {&(0x7f0000000080)="497092b2796c54cd14dbfc0e41d1642d1ccd0104d198c8f4b5ef1af29eb0c5dd2a4fee00af972d1f95344fa42c5ee9702f41c643b4a04f89dbc764", 0x3b}], 0x2, 0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x5f2, "031f000000930a0010005900000000003f00"}) write(r4, &(0x7f0000000140)="4918f340b5c614feb76643e944f73d78ad566b", 0x13) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:05 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002009, 0x5dc1) r1 = dup(0xffffffffffffff9c) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x2}) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x2, 0x79a7}) pipe2(&(0x7f0000000240), 0x4) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000140)=0x3) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x3a0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000180)) ioctl$TIOCFLUSH(r3, 0x8004745d, &(0x7f0000000100)=0x8000000000000b5) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f00000001c0)=0xfffffffffffffe68) 16:00:05 executing program 0: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f000000d000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10000, 0x0) r3 = dup2(r2, r2) ftruncate(r3, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) lseek(r3, 0x0, 0x0, 0x1) sendto$inet6(r3, &(0x7f0000000400)="289caefad85b04ccdf900d249bbae457eeaba523b29dfb209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e78292cb99d639050128ad91f7afe5b4192fdb7fa3c4693c93274943dd501c10", 0x57, 0x4, 0x0, 0x0) ioctl$TIOCSBRK(r3, 0x2000747b) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f00000001c0)) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000300)=0x3) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000080)) sendto$inet6(r3, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0xd4, 0x2, 0x0, 0x0) fcntl$setown(r3, 0x6, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0x24677a0861439003) fcntl$setown(r3, 0x6, r4) fcntl$lock(0xffffffffffffffff, 0xb1423ab1bb5a83c, &(0x7f0000000000)={0x2, 0x4, 0x1, 0x8, r4}) close(r1) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) dup2(r0, r1) 16:00:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0xffffffffffff8000, "06f7b1cda0ff37f16721648088c02d35c2a532fc", 0x6, 0xa72}) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x40}, {0x6, 0x0, 0x0, 0x3}]}) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x5f2, "031f000000930a0010005900000000003f00"}) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0xfffffffffffffffd, 0x7ff, 0x5f2, "031f000000930a0010005900000000003f00"}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x5f2, "031f000000930a0010005900000000003f00"}) fcntl$getown(r6, 0x5) fcntl$getown(r2, 0x5) r7 = syz_open_pts() close(r7) close(r7) r8 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10000, 0x0) r9 = dup2(r8, r8) r10 = syz_open_pts() write(r10, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) r11 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x80, 0x0) ftruncate(r11, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r9, 0x40044274, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(r9, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) lseek(r9, 0x0, 0x0, 0x1) sendto$inet6(r9, &(0x7f0000000400)="289caefad85b04ccdf900d249bbae457eeaba523b29dfb209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e78292cb99d639050128ad91f7afe5b4192fdb7fa3c4693c93274943dd501c10", 0x57, 0x4, 0x0, 0x0) ioctl$TIOCSBRK(r9, 0x2000747b) ioctl$VT_GETACTIVE(r9, 0x40047607, &(0x7f00000001c0)) ioctl$TIOCFLUSH(r9, 0x80047410, &(0x7f0000000300)=0x3) ioctl$FIOGETOWN(r9, 0x4004667b, &(0x7f0000000080)) sendto$inet6(r9, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0xd4, 0x2, 0x0, 0x0) fcntl$setown(r9, 0x6, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0x24677a0861439003) fcntl$setown(r9, 0x6, r12) fcntl$setown(r0, 0x6, r12) close(r5) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f0000000180)=0xf) close(r4) r13 = syz_open_pts() r14 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x20646, 0x80) ioctl$VMM_IOC_RUN(r14, 0xc0205602, &(0x7f0000000280)={0x80, 0x12d2, 0xfff, 0x4, &(0x7f0000000600)={{0x8, 0x0, 0x4f7a1311, 0x3, 0x3888, 0xb4ac, 0x77a}, {[0x3, 0x4, 0x4, 0x1, 0x1, 0x1000, 0x85dc, 0x7, 0x1, 0x81, 0x1ff, 0x4, 0x3f, 0x2f3, 0x7ff, 0x4, 0x8, 0x2], [0x0, 0x4, 0x0, 0xff9, 0x401, 0x1a075b03, 0x4, 0x100, 0x8, 0x300000], [0x6, 0x776, 0x5, 0x1, 0x69ea, 0x5, 0x1], [0x8, 0x7, 0x9, 0x81, 0x100000000, 0x5], [{0x8d, 0x3, 0xffffffff00000001, 0x6}, {0x8, 0x0, 0x101}, {0x4f32, 0x0, 0x3f, 0xda7d}, {0x6, 0x7, 0x6, 0xff}, {0x5a557a8d, 0x40, 0x5, 0xff}, {0x5, 0x7ef5, 0x2, 0xda7e}, {0xfffffffffffffff7, 0x3, 0x101, 0x4}, {0x9, 0xe3, 0xb872, 0x9}], {0x5, 0x1000, 0x8, 0x8000}, {0x259d, 0x4e3c, 0x800, 0xda8b}}}, 0x3, 0xf2}) close(0xffffffffffffff9c) write(r13, &(0x7f0000000500)="c51a9c0f90261d780f32bc7af595fc0368b66c08d06e29f6e34bc3cfc87c1ae2ce983a6c1ea522d6256a74ca09847a6f20557029e8cf61e032c08815e98f7593647e337e16e5216dffcaee96e7380771923d3884d60226b3fa55af62486fb689e38dad3b61641be4ea879363865e5f8d0a8c9ee1e12ca41ce2a04d628e218df2535c0c56f8f0f6d87bfa5c59ac37b617888d7432a4891edbaf50c5aa75b7078e8bf04f2cb6766abfd9c13a07b36369c064058ae736a756606660eaca7588d1d64dddecf96650287e97dd4f6c7131b0de6afaf9a2409b08ae3b344bbf3325a75e218a6af0a5caebd76e35ec0152f22e6f82af227573914a47f744adcc8035ed", 0xff) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x200, 0x0) ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r13, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) readv(r2, &(0x7f0000002540), 0x1000000000000067) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000040)) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) shmget$private(0x0, 0x3000, 0xfbf2dc7eb3e2582f, &(0x7f0000ffd000/0x3000)=nil) getegid() 16:00:05 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x28250, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000040)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000000c0)) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x2}) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x4, 0xff, 0xd09ab44, 0x0, 0x3, 0x0, 0x3}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x5f2, "031f000000930a0010005900000000003f00"}) r4 = shmget(0x0, 0x3000, 0x1, &(0x7f0000002000/0x3000)=nil) shmat(r4, &(0x7f0000ff9000/0x4000)=nil, 0x3000) shmat(r4, &(0x7f0000ffe000/0x1000)=nil, 0x2000) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000180)=0x2) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f00000001c0)) 16:00:06 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f00003e9000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r1 = kqueue() r2 = syz_open_pts() write(r2, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r3 = getppid() setpgid(r3, 0xffffffffffffffff) ioctl$KDSETRAD(r0, 0x20004b43) kevent(r1, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) r4 = getppid() r5 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) r6 = syz_open_pts() close(r6) close(r6) fcntl$lock(r6, 0x9, &(0x7f00000005c0)={0x1, 0x0, 0xffffffff, 0xfffffffffffff522, r4}) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000080)={0x2}) r7 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r7, 0x0, &(0x7f0000000080)) getpeername(r7, &(0x7f0000000540)=@in6, &(0x7f0000000580)=0xc) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x7, [{&(0x7f00001f2000/0x3000)=nil, &(0x7f00003e7000/0x3000)=nil, 0x101}, {&(0x7f00001ed000/0x3000)=nil, &(0x7f00001f3000/0x4000)=nil}, {&(0x7f00001f2000/0x4000)=nil, &(0x7f00003e7000/0x4000)=nil, 0x1000}, {&(0x7f00003ea000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00003eb000/0x2000)=nil, 0x40}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00003ec000/0x3000)=nil, 0x689}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x5}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00003ee000/0x1000)=nil, 0x7fff}, {&(0x7f00003ee000/0x4000)=nil, &(0x7f00003e9000/0x3000)=nil, 0x7}, {&(0x7f00001f1000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2}, {&(0x7f00003f0000/0x1000)=nil, &(0x7f00001ee000/0x2000)=nil, 0x4}, {&(0x7f00003ef000/0x2000)=nil, &(0x7f00001f5000/0x4000)=nil, 0x3}, {&(0x7f00001f3000/0x1000)=nil, &(0x7f00003f1000/0x400000)=nil, 0x1}, {&(0x7f00004a6000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f000070a000/0x11000)=nil, &(0x7f000041f000/0x3000)=nil, 0x9}, {&(0x7f000077d000/0x4000)=nil, &(0x7f00004bb000/0x3000)=nil, 0x1}], ['./file0\x00', './file0/file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) ioctl$TIOCSTART(r5, 0x2000746e) mmap(&(0x7f00001f0000/0x4000)=nil, 0x4000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) 16:00:06 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="45217d3721849cec4d21054e1f767265c03aa5b1d9431ff39e71a08cc5b9c8b2e7f26f629c1f9c7484d1a695ff1dbbb943c8149f89356879fcb21356a7faa9d760f75a5ba476604d0174b38e8b4bdca357b224045636f8ac25b0a894511451a25c87ea9b41ab589ec70a95e66fa1ebdc1d1deba88a329f933d8c4117b685022cb2dcdfd273895223a1ac3a033403b63e9da009c9536e17ab16016b4aedd8de851c327b8f26cf5efe98d1f9ec9ba08c2b405421146d165443320720c6564451f5ae675bcc9438a206afd71cc2f277275ec31debcada288c66d55fa80beea2aa401bcfa3c543ecaf4280fc"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = syz_open_pts() write(r1, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) r2 = dup2(0xffffffffffffffff, r1) setsockopt(r2, 0x10000, 0x1, &(0x7f0000000040)="cfe810a95b374853babe57790050f3256a95bbc579f12dfd97c0a3621c89c4ecf14b7d52ec6d2b25d927e286a46a60100d2a9071c63ff17af4cded8a17d0d87c9f621f9a614ab520bced5f9d01ee5765ab1a64e0ed052a3a6a78ca1438bc6cb2fe8b13549e5f4d52d35725c8098c46bc64c0fb0f2615be61ac616bf2aa45aa90509690071d4712676e5510007a4be2f11c8409e95182b977ea21eb11c9f26ad451c4b8fed9e685147e972aad37d4ca568db43e3871612303bbf6", 0xba) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000300)) r3 = socket(0x1df1d7ada386dbb7, 0x2, 0x200) mprotect(&(0x7f00004fa000/0x2000)=nil, 0x2000, 0x7) r4 = dup2(r0, r3) minherit(&(0x7f0000506000/0x1000)=nil, 0x1000, 0x0) connect$unix(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="31c42599789e220eea66c9502817e5092bb017061f4caca800f81ff145ad4d3c5f10fa386545d672e2c1e06277159eda71503bec15149e7323bccadd1e1a66b3ecbbb72ac1412ad87d63b91eb2a8eadac92ca975060c488ad69622cfef255622e61a994edada3fe8f65d17b93bac1bf8a2d1e341e53054023ce78046446a5c37d498f288ab1e80039eda599649"], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) r5 = socket(0x6, 0x7ad712fb0898a96, 0x1) write(r5, 0x0, 0x0) 16:00:06 executing program 1: rmdir(&(0x7f0000000000)='./file0\x00') mknod(&(0x7f0000000040)='./file0\x00', 0x20, 0x80000000) r0 = fcntl$getown(0xffffffffffffff9c, 0x5) ktrace(&(0x7f0000000080)='./file1\x00', 0x2, 0x0, r0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000100)={0x8000, 0x0, 0xff, 0x760a, 0x6}, 0xc) r2 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x8, 0x92) fchmodat(r2, &(0x7f0000000180)='./file0\x00', 0x40, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file1\x00', 0x10000, 0x48) mknodat(r3, &(0x7f0000000200)='./file1\x00', 0x1000, 0x10001) r4 = getppid() ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x1210, r4) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x20010, 0x0) r6 = fcntl$dupfd(r3, 0x578e6f5728f200d8, 0xffffffffffffffff) renameat(r5, &(0x7f00000002c0)='./file0\x00', r6, &(0x7f0000000300)='./file1\x00') chdir(&(0x7f0000000340)='./file2\x00') r7 = socket(0x10, 0x5, 0x3ff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) fchown(r7, r8, r9) r10 = fcntl$dupfd(0xffffffffffffffff, 0xa, r3) ioctl$TIOCSETAW(r10, 0x802c7415, &(0x7f0000000480)={0x21, 0x80000000, 0x8, 0x101, "31b9b5520cef8e7bff2f0ca5a0b05848ddb9fb19", 0x4, 0xff}) r11 = msgget$private(0x0, 0xd4ee09f4218bd587) msgrcv(r11, &(0x7f00000004c0)={0x0, ""/255}, 0x107, 0x3, 0x1800) r12 = syz_open_pts() write(r12, &(0x7f0000000600)="fd80bd9173543f2265c70fcebb96b7c1159d6a3f2003c4d05c8e85d0d7b3d13260dc81cf81cbe5a2f7f35e63d53530f3772f04cb8fbe5d4277769f44a16d8df3d8d7451504fd57f24a53bd9ba21b1c69950b5eb0ecd1195078e5fef1a66f34a454fede146890c73cf17f2599d2035280512de011fc584c4780bccda572280fc8e7ef71a191a115ebd97feb9652004f42861a27baf1de380870d43bfc43ac27cadf939bf943e3ba6faa68b91e78bf7dba758354b29232", 0xb6) getitimer(0x0, &(0x7f00000006c0)) msgsnd(0x0, &(0x7f0000000700)={0x1, "f05b85c5507d10945b0be7d48a4b3cf960273c12b6b16bbbeebc0a2ac7ae5e9b5e2f52fdd972144323bb360703d8c9bacb6de2d54de053ef3b99f3271004322e21a976f6796ef19b40b37031d85520690d8e85537e84793214f120e438bd1278611c68926752c7338ec38638c1da60cf3e71d02d451b9234205008b7ae89f5610ef7f72e9e7e5c84903bc033deff4f2749388e90c1043de895b44c9c9d30c039f6b68ed907e48e675346df752c0d59d1d514c98c60903637e703fe6490c034f666e54fa6a0d9ac76a640824a60c587e318f7e718365a116c14ec78ff4735bb260b8e69b8efe336a93f17c55415654e11f6114dabfb3e03102e5b1edbdb3b22a1d749b47f6a95796f5611e66d7d260f3b4742ee46894bd4019c8556b07a927029fca9a00faea0bbe5269c723eb3e0e81d6a71b7fa237732d22676d1dbd5b401130b72a53467b478c5856d53a9791cf4c1aa21d9839c1a1e4ae31d6d6b4b26fb8311bdcb8e68d18076358896840cbd68a655fb7cb36166467caf2fbf86e043e5a08c336d6595041c34a2aeec44fec0b28e180b78b5bf11d39ca7f602cf01999606e95fd5f8cfe10701b9f242d16d75e3916b579310a889af74094a393dd9024289c44d44cd57f04f94795f799ea8322ec2ea3ebd95bca5d60368f09340e503e1a34cad0246c9232b2abd8cd276f1eda5efcb608c47cc5774fde53096eaeee868a092483e2dbdf8965057ae17eb804d63316abe392521fc378e5b3090d204cf275f7ecd5d15007a2a0c090d5991acbd3e97f3dc3c3b09f2847654d0052b5d2b9f66d8e0f50bacb6a90916fd0cbc191c002ccfef0563580ad8d96191bbdf128c5ce41d2fe62901adae7a56cbf2f7b6881f5caa4ed0813fd48c6e323fb25d336a59c6d5a7f8552676aa6a38e537c35eaafeb00e6f09ba45e8f458ce96d5fc4831efd3388f02f123b1ac13501728db252203a3956eb2537d49141cf3dad67b8f7fed45aed4eafa6270bc3e389083fb183ad280fa957a89e8ea246fe5821627289d933db9e26c5b131929673e2923713f352b2adbda3ec44b060cc1df092970a7b1279ba6593a942c5bbec744c5a6c2f747ba3eb55bd49ebef42f7e535613a7acb444ca17b965dafece72ddcedd7af1978bb33f5765e6936f12e73ff9810ca1c768e44a255d952c1f3f9bc38d19251a91ab3d9577258cf049b0c6d76434d8e8f73bbed876836e6ff9d27a2eea47ff390622c7a4270b766f75d5ae4bffad7c6d8a26b11c054b5d7e22fbb9b30aa47e653e1b88c4388ca21ccd5949d1e009c00d7860bd0a22b4a3706fbeae7ac521404f193df299f412129f0b42fb9031bd83740121a5146060fc1b25fdc04aa4895ee338f72642402a884b61a9ec6b6ef816643ffdda5eb468fa0f8e051ec71dd1c715e8da2cac4831982c6ce6b6d15d41f8250bd63c158ab1d30ea55308c5b322db96e58a4392f33969e31edbd0c8127e037fc43ad17e8bf9292c8f0d89a8ddcdf5bbd9db762e09d44f227fd5d1dbce611e60f5792fffed59acafb69b3ca5cccbf8fd8e6c57afabb2a56183933d81f423041403fa4bcfdeb65349e8e0011e867b2058365b6d2897afa9906b3060d55e7b1903082d824572842076eaa0e2b859593e292bc9bea5f842876771a7710e840fd0db91dd8261a42d974fd277625fceedc6d929788c8df92817fc7b47970f0c810152db762110c9db3b144dbabd515b24b439fc217d506230e23cf0b26bf28956e7924e92befbea3980aec20b132451a6bb750e3daee9cdbd2340f8835dec5ef2ce1046d8ae653b4b22bcde18fa06e8851c1d470e79d1843d045057ba6ffba08a9d6a16d2cff167de34cc53db1a085896791bb996bbcc1406831216b37d6e2bf3f41e596d183011762f623ba93c1004f2d35e9621a40ada2b1df7b5c35c1baef53b9fafb608fd09e547d1bd425a81469ae6fc5cbd38012ab255123d175e54749922cd0d7a2684e2fd89a85ede0e2fb3d96db18fbb6cd9ab58189089d2dfdb3966fa06911014e3028d6ea6a60c6aff28a92a6287ce73f986301de100984ec693a7d5be15e8510211679810cef57682560cba0775a21b491b3f4bb1e9fc06bcfed7923f60ad3d839bc0af0537a965769707bc25add656f6878d554d070bddf32e11b333d5cc48d19d712d92ffa6fe220e9e42e84d3972a3774eea2efed9a92cc36cf91e3fed23da328158294e18041385fe6dd6623c15101bef299575404789006efab91994f56f340e161217357b9b3ff309ddf986196161a9a29b49f17a9a52fd18df34d3362ebcad39c34abe88103d8a8c2029f248fc3773c965ad8e0a6dff491aab372d3cc4fa53dee420c7c03b216a55fca984a92f58311f087d30badd91d13a632bbebb5a335707cf2bc577aba631648972e8c0bf95a8eff239e48e5e232dbd2e5cd29d51afda7906c101b6d541b4000c198310e8b2baf804412fcbd4fe7010c334f7e78dce3cb63551ccb45f163d00bd081e5236c6222720aca9b8e98668e34d022f38fa241fdc28c4696aace0f4ebddac625941f9b46ea9d996b60aa310f11d5e6f493b7eb36237e8bb2b055078a5f63fbd3d860b15bd48dcba0a8e6a6c90bb682138004a9c9deca18865982fbce409f7c77dc32c584f0e967422d98e0d034fb5a7ec54ac846580b444f863206f1b5feeaea4ba6bc1fe917ebab9299adbf5a3f3f9e3b0da6b3f1d41c89662037965d442f2fa50cb7e66f5979d35ec2f1688af6ac2b4bba588945bb2b941bfcf6430d084cfc99585504fbd9288e126a1e2d0133f7ae6c9a5dc79ad349465d4f90a291aec95d3c70404ecb71e1f552b6f64810d874007f2e53b6256e2505e7eae6b229f7fa1d093e5e6cc3f0831a7edc6104392ce1d0155c435c8ce2d16a9e092b0ca6a1b7629be2b4201dcc11330fe53b6b201c5fd646aa891c53d9f4f180d175e1766bf79b9657ac9654c34ef782adde2b806a37c40d846ba1af5f24130a19526913e92bf18c08da0eaa5f77e7b94a9e2f0b9d63f991b345aea4eb594973177d0f55089274b64a397b3635a5e70bccf1a8d5a4c1188d73bc4ea4da983cd3e2708b158e0080aff9f0301b45e885197d1fe327f6938612f5fe1907d2a123875df38f48136832316644823de4d2c5493bce74464a3bafd8543be149a7b1b991fb02d02fa0588761d3c6f42273b3e01651e13b56047295ace1be3e80c7ede5b7796c4612b92306f60240544df879d2df050e8cf4d5e3afb03eaedb5f8047fdc4e1f2a9ab67a8edd97fdb42702b2bb75cc0e50df273db9c8d999a448c2de78e971b253c2cc84d5e51625a195076c6a24177d27214b5da70787a230ffb618e84e8f68dda0c124f6b307fb6edbc69fab2ab6097973936ecaba3ce06ac8ae0f612a5c8995c09c1b2f8092d0a303c4e46c9f3b4168ed54bfd362ca1805cf9b1f8663c1347410cc178a9893edf90cc607b31138aab8c31a791808549b3df0a33cc3208053b5072a47e6fb8d87afef26f24cebc682e288a92922d8d09ac9c9d822458f7402d74732124875694642509354354433faa6d0f5f4e93850897c8c83efd2a105df84e8f8534279254c81d880a9b4cb8b8e1f74cbed46ec14e8b860f699c85cfd5480b9531c27d0805439ab4781e6a67d30f03ed9306158827477615c9617906fd6376acbbd1180ccde855c66e234a358d63461490c8cc8cb5288f77857cbe9d3839fc6a0ed2e3aed6e6f6f07e7c0d6159fac706ede264c773dc43c09dd488cbd67d4e38f0a9889e57ee1478ac23f5f7e123c968599809a292496e0a214fd79b69958ceadce7839dd947d51038a98b040a4ec7bb3495863de4e07eeff083855a75e3cf756d991d996f485e3e721b857ca63436fdd69e0022fe871fda5bb8a7d6397783312d174877b684d2d233693015e8e903194449a20b12d318ff91622746b3bacfeb0fefee8d8548a30ea0b4069720312035130b471d907ddff0293e229aac382a1aa4e105d505d0c96ad22ed5b18e599e45d0e1aad133f68d426621a0557ab33eb4461a77f95f2b79e9d9b987daf828c98b2f418df9cafc691db453dac3a1d375ff37a7cecedd097687e1585bb39bb52ed24dbe83125da24677487c40ff6403a62eafdbbbe4a2b65c6eec452149a0e46fb2048d271238ac6a32502abb112d2d5081b5b7f97c0cab99d4d0d3915f7ddbba42c54d500db0d933469ecd927181e45ae9faafc5f5e4c2ace8daa33ee5e20d2d0662193ceb900bd34f2494c14e15f23e08b0de972d2d3ec36e2115ac5becb84cdf3e5343e9f8038e94da9995536d39e5d481fdc2e0daa3af897ad275a1f24ffc677c906538415442d6cae2cc1bd280a3c4b382b42f888f704f14e7fa9ac8d4c2ccacd27e1f81a26e5b8f3b2625eef2dcbf7a58383f3568ffb285ca64efffd7b28df2d9af808117e3b8d6f3d9d5c346a85ebf56e3e2c1e88473b8f10c83a5991024c3a6691d5a5308d0147718210ba75a5094cab69855f856be95a2d4240e67e13934c553e33c18dc15d0655c1ebd17911b831c99f4fa8e62d8559a6048746331f15a7244be948c232f519f60c9897a45b915a8fc26e4a7d9b1c2ac2efc7c48eb48cc6f6749d238833abd636f056320362dafeab784c9a4747f732a8cb271df6a97a0ba7139668b38f4ae08a115f179a319b6c1f11d31cd23b74e55adaf9234e52a6a182bb7d14993901cf02ceb95b1c56a009a29d4809f82c4f2506f6240197e8a52b3a5b2a6a869cbf7ccce24024c05efe3f54a24945484a1b4cf410f0ee21c11092c634b025e689124ad0128aabfb2c26de16724d93416947ced9afa06e38bbb5a06647450a1e8ada1eb8bb8cbdfa3b515d98b7eee13bdeb0efa28a67aa9fd2b424f9bfa9ee33acce045f84ed73d1c2753acbea30ea602b5df5830444786a2c06d011664e163ac172c305e021bfa527999294111b80b041487ad52fc8ea84c9367a8bb49d92b2f122e039b82f012778b1488540a002ea77f8feead1ff9c2e24aaac70ce02133e6c49a3e3bb9dfd261204f9a268dd5006019c83f581ee1bbbc686716cfa1f66503c284e0c72f83ed1eefda300e107a7e326e434be60ee8b2b827833d75b9d053eeb759c3ae75648e122f58f9d0c2e17a068ae1a418aaec5f2b444327ef323822f95f4b5a12be38f4b6ae0edc0d3dfea1e7d3639a4ef37897273f52d329a8891c0ae17738f96d8abaa83f3e1e25fd03c0e10d959c86448d9eac508783f90d115c7f4d26251017a9576967837a7ed1539ea5b0875525e82689cb1f00f33d3fbaf25ed9a9a93df38affd5621740e3e85d65d7650828c4039b2c1f262002369b64c0eb288b9fde6ea3d908e16e2e3111322fe9b4b5022799fad14bac50686b8022ec4477d4dbfd6a378aee756744cbf77e941c4c6efa76b01d11c3bb929448cb0a082fb1a928f8d1993764d211533db459c026c66ea3dd33786f25db5f4189e0490da8efc1b251493f2ed058123ac24f6e44d351d1e6762044df25b2e9da33475e2a6eb48382ba1a148f68d206344510ff5bea47b4e8f9b4e32e2f20b63a83de878241f4c39075d4a54e0127d98ca7aa480bd10d31d6ab497709450ae2e3d0dc956d8ce8ca53c08890937e8045d1a89d5195fe241c77342f09b5686283e6c5813fbc2fca5d888dc0a7e95c390068280663d186cbb744a344e706bb3f687bc5448a3613895093e18fe33ee134ffab7114bf22bbea22b446590891044b210a18c0046cfcd9fabd40fed71708af590f1b7a36259213d0052044e0da5b5b768da9ad6"}, 0x1008, 0x1e37e3cbaa2d0fd5) r13 = getgid() r14 = getegid() r15 = getgid() r16 = getgid() setgroups(0x5, &(0x7f0000001740)=[r13, r14, r15, r16, r9]) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80c8, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x102) r1 = syz_open_pts() close(r1) close(r1) read(r1, &(0x7f0000000240)=""/113, 0x71) read(r0, &(0x7f0000000040)=""/32, 0x20) 16:00:06 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000", 0x3}) r0 = socket(0x18, 0x3, 0x7) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r1, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x4, 0x8, 0x6, 0x7, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffffb, 0x800000000000007}) recvfrom$inet(r1, &(0x7f0000000d80)=""/96, 0x3ac, 0x841, &(0x7f0000000c80)={0x2, 0x2}, 0xffffffffffffffef) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000240)=0x1) setsockopt$sock_int(r0, 0xffff, 0x1117, &(0x7f0000000540)=0x9, 0x4) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000800)=""/231, &(0x7f00000002c0)=0xe7) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r1, 0x2) r2 = accept(r1, &(0x7f00000017c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000feffffff000000cab5a4a70000d42f4b8d081e7cc505000000000000ff0f00000000000020000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000e03631381b04052cb62bf291f6cfcda5ccb192d636f0f243255748ef5d3b4e45866f9d4ccb2e5a541d771cc99e579ce80f9c7494c60e7798c22ae488f1d6d91f85d92b4a4f63f428e702703d8e369f6a51abb07db21e0dde6b062bf0ff6014f8291a7717255e47c1b5ae0274a6e6fb0e57723615cfd12e8b2822f711eceaa808fb87e85f32d93c9626bc8d2dd542ec98ce92c040284048a66c43b9b58259d09d3f4b8a95f8aa28b0371dbf38a3ed481fbb08c58981f109433585234a16661936e434215545e56581fc53c0326075f992b826b0ee296cb6ed9ee7f17c98b7f6033e306ebc7c4b85fd67957702aaa185b5e94f1cc2132ebbc3723759afc285593c0386461edf939586503a68b84adb42c8358c43e44d8d6f1a97d076c3a30040b3f8d2f67890fd0e7ad0a38e9c4b03c1618c8934d57b513770d7efe75f97f9133198fadd316d02756867d2767cb35fea985b937e60b56bab957077cbb08a940859f2144ff7f47029b060d21aabc29ffac75dc48afd7f36ba265226cf7f482369f5a7175e1475fd89d881cec8b4c0d559fb4a90475fec43d0429f86e4e0e34e299b7c7de175c5b210b6be3a06a14e723189ed8843e6880c9507777b41cf8e2df3a363b4218747c3d1a827c85d95acb0b9541c4ed1fd6529deaa60f9935098e6cd19106e69dcb2a5d477f6a6be98c0aa37c4145177c19110ca7b78cd0970b3136ab1522ffc7bfee361ab11de2b8e081fba606f334a19e99d6823334672aa287cf1d7a74a27b36b9599d6a40ed92b32378640c22b5c47390ae9c8c5dcab444d1c2cc5f2e4ee2a22580ff743a431b4170f4f41ce8447d8a7d610b580e2a77e646c8a02264ea6dd9affa3cde3aaeeafc13b51bd1638fe026077096f008e4183d782d8b568d971a28e52cf3783f89b294030797f625d34d9990f7912295ba3061b97957e0fe5949d02f4c9ce000000000000d82e2fe3c4991b57806d31edef558a1e4bfb79555dd776f538045d7396e2e653b6cbb3fc4236c3b4bc8c1dc1876290cf2f5682853b782407ed5a276284166e6ee986533ccf4700e12dd7046eb876691052793431376a304360a90a700f59a49a51e4247bc0ec0dbfc9dab7e5b36694df5963f76aca1a05ef7cd18d7542975419e483079c910c9c1ffd21557ead1bbdc4a2534a8862dc61e118e3858a49c3c04ebe67afa859515d2efa5d788649cabeb7e7876aab80b889f2c93fcfa80a1637beab763a523165f4960135378f99dd9cbacb91baa543a5e6f56e04eec381dcc2901407b0702da1fa59ce4d21fd1375eeeff837aec1939515483dd66a5013c970d5af37258e90b068ab8810655c56ea90e94fcafcc8915609e5e5436a53914be604f2a735daa809bda713943978976eec15b70be1ab8d6dcb55d1a97ddbadec9fc13f3f3a03bfa2cd5d670827741d97960f01c4cb443d1f01da16639dd073d6e35180a2825375aa82184430d6cc46d87daff4a4a27ba3862526996d888e1b8f6c16c32c33b8ab9be14c5ecbc30ca3973a933dfd49f8e8989d39b7ecea2c637988da0310074cb47bd0d6975d65b5d4b11166ee9ffcdcd4c12ec5262754e100c44843a2bc1202ea36392ccb00e502ff30675fa0c0fef51120000000221bd4066f043d55bf900195711cf7cb7df022b3f47531b35ec2551f9323c405e06fc5cac9891b8985ab495d287688b05971f9"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r3 = fcntl$dupfd(r1, 0x0, r1) r4 = getpid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000c00)=0xc) r6 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r6, 0x0, &(0x7f0000000080)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, &(0x7f0000000d40)=0xc) r8 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0}, &(0x7f0000000d00)=0xc) sendmsg$unix(r0, &(0x7f0000000e80)={&(0x7f0000000600)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000740)=[{&(0x7f0000000640)="2f5b758a5bab8ba225d102364f35d14de1013551edd016eb39b41f", 0x1b}, {&(0x7f0000000680)="23c4c2cf6efafe78dd613f18d9f364d88e45f26fb5317700ee9c88dec484cbfde9fc8488afc2605da2ea73ffb4371bf2ed11a60afc0bebe13a718a76db4352dbbc57a7266c84946b77a459ea13f8badfa6fcced8316d2fbb1f1a8a4a63bc899064b0036e9bb331e970c5", 0x6a}, {&(0x7f0000000700)="817697fabe", 0x5}, {&(0x7f0000000900)="bc2a2202ccabca9b23ee5d6002509e6db0c024643f4384f73169b202d79a1110b2b175f06039c8835c674f425fe872c27e512c166172ea93919601a35a67080d253bc1e4fd18e36d951dc83c418d8f468a8e150c7464aaa36aedb45b1fc74dc7831b1e02a9f9df66f29950a166ee47e30b0c19a37df83597561564667e4a16b1434718db61a743ab6b571305345d8d27b85447340e5503cf8bbc913cb1390467c314e2fce4fed125761262fae3c39f8a73f619543924eaba260a5647acbcd346177109b6f3", 0xc5}, {&(0x7f0000000a00)="12b0a13bb8cf5ef283759761f2fa7d3f1a13fae6d38e65d2e3bfe69cdd98efeb493049798398881cd753252923094dcb407e1aa46b61749b3cad8ab7bee66a817b6f658f326d80c15bd1725fd837fcdd6593c30c9827df2e1e186bad75a49fda50a10fe7ccd462a267bc975a34cb8d5acf426b42ea94c21acc3bf840ab9beb82027eacb8ae3b13967bf091928e720c09ea70cbb4db03cdcf808d4eb7dad1cbb3cadf0b4bf12ec81293c7593d03840f4304c20d2785b76eea655f81c425953c666e225b3de42e3eba53bfeb9f008740b033fa72a372df56471ced58a808071f3e02749729fca2f073739c0500653b44a0ced3540dd1228bba7f", 0xf9}, {&(0x7f0000000b00)="a822885a2c7ba4727608325ea1c3fdacdcc44ad8494781ee1cb904afdf548b829ba7194a548536bfa8a2fd60d05c9c48dcf572e25021bf8f6bf24eba93d742c2b201cdd2973e671628f31036fc9a50752bbe9ba29c6d5d76363c698cac3c0be3ea4f123f3040501bb3be9463c3899010065fb7989430470cb5a505d0d222dbb1e47e2f49e45fa61c45582f764bb5acbdad19a06cf899786b78dc01d0c09df25d3e580e30f847d1cd0579717d8fa5f28dfa5ec8fd1d7ce1e2e5023f7bc308b7ba77cc086bab54056c10f779ec3b9276e3370f29cdfd6fc5b6a5ed3c63f614a3e8b7e3f4d6cefb36b4300226e1d631facc0cb2aa892bb6", 0xf6}], 0x6, &(0x7f0000001400)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r7, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r3, @ANYRES32=r0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r2, @ANYBLOB="2800000000000000f5c82353ff0e01b4fa9dc200d9b82832c0ef01b3000f155aa68ae6540882cc2691c4e5d2fe431babfb26007ec1108787428148cbaf69d5d6af5f27e921026092580ee82666aa52035dcb7249368829e0d969f3c915a7ae8439010000005aacae0b139d90efe270de54c7c99eb9531069777aa29faaf02ab906614d7a6ad171c25a55cd628f1b696de089cb360e399b1690380ba8e5954ca8ab28e83f4ac32746fdb2bacca117c70e583905e5c0661efc44a5877df6ca646d6984919d6e780c562e0020ac3248be39ea9742d51e64b267783988b644b3db9ec95d8b709aa7c8ab46352ffe5423ef18cb", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYBLOB='\x00\x00\x00\x00'], 0xd8, 0xd}, 0x1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000480)=0x4000000103) r10 = semget$private(0x0, 0x3, 0x100) semop(r10, &(0x7f0000000500)=[{0x1, 0x81, 0x1800}, {0x0, 0x1, 0x1800}], 0x2) semget(0x1, 0x4, 0x4c0) close(r3) sendto$inet(r3, &(0x7f0000000380)="19478d880c37852bc31b03e95eec08a8a3a332c15c5b324f9714e58ba27eb7bdfbb82219306f1c85f005721eb9fc1cb24a67ece830c68dcf82ab2b24d1b3bf2ce07c149264e23af48d56e88cbd0da0fcc46ed60208d398e575625c8c2c8b133eb4babd7fa72b6774b0c003b1c668d5e8061d0962886fbf627926756999b4656fbcc8b78053bda3b2f7689c1357ea2e3834b722657a06d453e4b686b84ba8d946d326fec10aaf1223657611d5f20f5466c3ffc2fe06a7daf0f869faa008d701fc196ef55bb0663f4101d4e21c07abf7bd268aa2a32db1b8ea249451442594835e884a15743e1499ce849e", 0xea, 0x4, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wsmouse\x00', 0x10029, 0x0) r11 = semget$private(0x0, 0x5, 0x40) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) semop(r11, &(0x7f0000001780)=[{0x0, 0x7, 0xb702a859f9b38c6}, {0x0, 0xfffffffffffffff9, 0x1000}, {0x0, 0x80000001, 0x1000}, {0x1, 0x7, 0x1000}, {0x2, 0xe, 0x1000}], 0x5) 16:00:06 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair(0x1a, 0x1, 0x5, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r0, 0x3) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getegid() setgroups(0x2, &(0x7f0000000080)=[r2, r3]) r4 = msgget(0x2, 0x200) syz_extract_tcp_res(&(0x7f0000000140), 0xfc6f468, 0x7fff) msgrcv(r4, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000000200000019548302d47c00dd240000000023819830f5da79f50000000000000000000000000000000000000000000002976e73ad3aa2c6f73a000000000000002366ca7b8b00000000adfe777a68d7f8afc11c5b7e9d936535b8107aeea0cea8d7c767f88f3c8d0000000000000000000000000000000000000000aeab0804251391831ab53c5e62c435afd0c7dc2f55585b2a459dff6689171c3dd9795d4ce9d80990b82ce3b85ee158663491f6ce7977827563d64df82efaa7e3ad10e86930b80b4bdfdef657fdde7591a1c09776e3d4d482ce7c3b670b070699c5ec3018b1e6b1c3492b4d4a2de82706fccfdc1748f56ca9ba34193f90acf041747f988c8ea3d2e9e21acf0c946f2ff646bf0513ac122e37a6feec0de51e86bb507d8efba1765103d7966ad32da37affc5587588ebba15391e841b7ab876aded3045e13c4ec480ebb835432ca125bcdc0c3777fa9c1d923b92a74019b2e8bc885296e1227435a839e7bd3427876f8171587a98541581a2fad57a671eaa25bd99e46e7dee08739ce032f72f0b0b0003070b62452b00eceefee05b3379915d05563366ecab01b404103f5407109f686a93c37e5d59eb6e"], 0x3b, 0x3, 0x1800) close(r1) r5 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x1, 0x8000, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) listen(r6, 0x6) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10004) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f00000001c0)={0x0, 0x8, {0x4, 0x5}}) msgctl$IPC_STAT(r4, 0x2, &(0x7f00000002c0)=""/52) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) 16:00:06 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)="b854b31cc1c6a16edd77a565feddd4a0831f0c79dc85daa81d6888127e2c0fb0778d6a230ba079f26620ef4dbd1560226c", 0x31) write(r0, &(0x7f00000002c0)="6f92620000e261e1335eaa2d561cab44f81de0dfbbbfca8b473cb367b1047ff5a0207d865cda3e10d3b379cc88a6662e", 0x30) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x2}) renameat(r1, &(0x7f0000000200)='./bus\x00', 0xffffffffffffffff, &(0x7f0000000480)='./bus\x00') r2 = syz_open_pts() close(r2) close(r2) fchflags(r2, 0x0) accept$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) execve(0x0, 0x0, 0x0) 16:00:06 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x2}) renameat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x9, 0x7ff, 0x3, "0326288fef0a04001f3c02df7179000076efffaf"}) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a", 0x14}], 0x1) 16:00:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2404, 0x800000000004515) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10000, 0x0) r2 = dup2(r1, r1) ftruncate(r2, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) lseek(r2, 0x0, 0x0, 0x1) sendto$inet6(r2, &(0x7f0000000400)="289caefad85b04ccdf900d249bbae457eeaba523b29dfb209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e78292cb99d639050128ad91f7afe5b4192fdb7fa3c4693c93274943dd501c10", 0x57, 0x4, 0x0, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f00000001c0)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000300)=0x3) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000080)) sendto$inet6(r2, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0xd4, 0x2, 0x0, 0x0) fcntl$setown(r2, 0x6, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0x24677a0861439003) fcntl$setown(r2, 0x6, r3) getppid() fcntl$getown(0xffffffffffffffff, 0x5) r4 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10000, 0x0) r5 = dup2(r4, r4) ftruncate(r5, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) lseek(r5, 0x0, 0x0, 0x1) sendto$inet6(r5, &(0x7f0000000400)="289caefad85b04ccdf900d249bbae457eeaba523b29dfb209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e78292cb99d639050128ad91f7afe5b4192fdb7fa3c4693c93274943dd501c10", 0x57, 0x4, 0x0, 0x0) ioctl$TIOCSBRK(r5, 0x2000747b) ioctl$VT_GETACTIVE(r5, 0x40047607, &(0x7f00000001c0)) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000300)=0x3) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000000080)) sendto$inet6(r5, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0xd4, 0x2, 0x0, 0x0) fcntl$setown(r5, 0x6, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0x24677a0861439003) fcntl$setown(r5, 0x6, r6) r7 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10000, 0x0) r8 = dup2(r7, r7) ftruncate(r8, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r8, 0x40044274, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(r8, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) lseek(r8, 0x0, 0x0, 0x1) sendto$inet6(r8, &(0x7f0000000400)="289caefad85b04ccdf900d249bbae457eeaba523b29dfb209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e78292cb99d639050128ad91f7afe5b4192fdb7fa3c4693c93274943dd501c10", 0x57, 0x4, 0x0, 0x0) ioctl$TIOCSBRK(r8, 0x2000747b) ioctl$VT_GETACTIVE(r8, 0x40047607, &(0x7f00000001c0)) ioctl$TIOCFLUSH(r8, 0x80047410, &(0x7f0000000300)=0x3) ioctl$FIOGETOWN(r8, 0x4004667b, &(0x7f0000000080)) sendto$inet6(r8, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0xd4, 0x2, 0x0, 0x0) fcntl$setown(r8, 0x6, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0x24677a0861439003) fcntl$setown(r8, 0x6, r9) r10 = getpgid(r9) fcntl$setown(r0, 0x6, r10) r11 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$setown(r0, 0x6, r11) 16:00:06 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x8000, 0x4000000000008) open$dir(&(0x7f0000001180)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) 16:00:06 executing program 0: socket(0x0, 0x0, 0x0) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1000000008003, 0x4) connect$unix(r0, &(0x7f0000001480)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cb412f6b1602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a539859770ce1f000000d9405b2065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c348fb3ea586bee5c3bc1dec12052faedfc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05344fd29d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386d95cecbced716979a03316fff66a9ee4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d989a9d096637071666cfbf0259fc5b9321f5a3b0552cea3a380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9cdec59f3d7dd05e270a08059947700000000f282ebea0ea0e3cff50258a2b84c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70654d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03f096e24"], 0x10) r1 = dup2(r0, r0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x2}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000000)={0x8, 0x76, './file0\x00', 0x7, 0xbb, 0xfff, 0xe723}) sendmsg(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000001400)=[{&(0x7f0000000180)="e195f0855c6e3a8e62b033953c83992cac27d34a08c686cc", 0x18}, {&(0x7f00000001c0)="4b8e566c0a84147c640394c16bdbb8fd2401ca841968e19a05e6b08a0e39f3416b0ccdd44f500e04b78ed5f7f0280b9c98", 0x31}, {&(0x7f0000000240)="0d91c3b8130d0658c03ad7e4dbd144e31060a290c95400ec41f17f7595033b92b660f407e32b21ece9c1eb9254363498a0f6f85479532414be", 0x39}, {&(0x7f0000000280)="8638fa760161e7a0a2540fa676c5efe059f119544fa84c2b039370a40e9e0b371d9f882a9ffa2df3312e227dad0e407d5d400e896e03d3f5a3667026ce0bc6ce49a7de52711df3b086d2b9c4d381155466fa258be63f67a2485cb9e9d0a8442fb1f2794bb1fda91578edb2fe25a5997a6795f400680caad8d7a5b1a037b405de72af1e0664ea4e09be558117969c7aa5025c2f3e9d330255f2644b9e6072bfff767867", 0xa3}, {&(0x7f0000000340)="08dca8954a1a4e1e242e2235335c2838193ae7dddb4595515d9be70cfd4c7763be98827a6f9f43ac0ae7b7b76c6d6c6df259ce199b8fedc32923061a5dcf8be9c2be426e6b58cde2e39413fb0cda14b1aedf00c2f7ef1803afe8ce62f300f812b10978b0980c52e313c8a71e61fb5f4c89551bda6974867a7bfd3836416f926a8d0c26aff4741fc21958f8e226f4441addf4981ad62758dc412920b918df1d0e4754afe1b8ab402a690fc54e4e1255ee0be8490e73d14af76a1efa32f41e15912529800624e8bc1230b4135483dfd4edbed9bf9773dbafc552d1acf809b2662919de160f55f26212c359835b9f99a2f2e9dfd0382b8d1644a33d15cfccc75a74ebef147946094a07bb8283ecc9fd11ebe978cb8a280463bda183ecb9cb9e8e34adf8bc3c4d2e588502d599027f152d0c5443f5f1b4fd01f3e0a0243b51991994413d62959f671830f575b15c866753a06627c1d730d63386e00795de802542f64cb4c5b14d05290b441af59c364250071669984da788355d7fac9859586f8d22049c62223229ae5e5e57cf7c1a52cf35fa5661279b35659f37af5c3475dd553921c01fb906c0e9446e955f5452b8d51562c1a7d3f57615c1cdf048bfc450733c8fad3c58b5e99739d8c310138643c761bd29bdf1aa3286c84a4d549c7f23d901e1f008e11420eaf042af12bb8278b6391ebd44863524fe28e10d0162ad10b796a36fb18afdfe0e2c980a373b5ab306c117344ccd6216b18e376d75fc387afaba0061667e884da9fc370818e1ba33ab380d859e6edd84e25d637584b808e4007b16139976084b9a7b99e3fc5479eecd1ce933a1ad3300dad72f6ced192688aa5b7c0ebd0bf17ff558b4023dc93aa95e5b313391a0f7e35786a72c27f2e8ada60f9f98e407edea353f45376305c6c5dc7f7cd2b5fdb11fedd88164712c4ca53b92f33dc5cc7f681748334baa680e8a8f0318228216a81ec3982d3df853544bcb871fda713fe04759298a750faabb239cfc92aa87a6cc3c63133710f9528219ae546ee3d8b165caf49f2043307b90c33db7f5790bdf096dfc2c1a63692b9a9f86fd8dce9ffc32764e6738a75b507403ffc27eec7e245c47f6794a923c2b5a6f442ceb973b70b51e29e2434bc2f9db0c68b994c0f8d95a3712fbcee4012294205cc5162394f4603f97a6b6e6d02451abd7ea5be74bc4041e8f3db9aeb2c91bd463b90bfeace7b67e089659b358b716387394d44898e50f543c97dba1bc0868c9dd0b54ed70dfce4f685a5b412fa60816bafb5395899905efde15e06a72b59fe0591dbdde685565ca50e34d33c1f7949f45a1b9b514f6a3b3eff850c9292b8e5080dbb8ddd3d01cd22a08b322d92f96a552e1f1b72819c815a5d9d523ce68194846a099f4ccbad07b9ac16a068d14a4524ea9abcf0b73e6cb6a2c4f7d77a658e6fc5f771532119ff2b16bc27ab7bce46fb4e9bf35a2947348381c58806620a0e83f8e70bb45340ef381ce3c5ba6c36f21d00155a989e5a23ce6733098e7411cb50e49a99da20cf9452855abe09f839a4a5a7a835baaca185e6878b3b8487e3508417a5a0d7148c3134b2847f0e90c7d22967aed58cc0efe680c3f03cfb0903211f374f53ac72032b951749ff382763b1301eb90f35b4e63b1accbcfe0f9378a0892d10eec0c91", 0x4a4}], 0x5, 0x0}, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000800)=0x6130) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x5f2, "031f000000930a0010005900000000003f00"}) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000140)) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000080)={0x2}) ioctl$KDENABIO(r4, 0x20004b3c) 16:00:06 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) ftruncate(r0, 0x0, 0x100004000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x32ed8db7ce2446e9, 0x180) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000280)='/dev/klog\x00', 0x800, 0x0) r3 = socket$unix(0x1, 0x7, 0x0) getpeername$unix(r3, &(0x7f0000000680)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) r4 = dup2(r2, r2) ftruncate(r4, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) lseek(r4, 0x0, 0x0, 0x4) sendto$inet6(r4, &(0x7f0000000400)="289caefad85b04ccdf900d249bbae457eeaba523b29dfb209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e78292cb99d639050128ad91f7afe5b4192fdb7fa3c4693c93274943dd501c10", 0x57, 0x4, 0x0, 0x0) ioctl$TIOCSBRK(r4, 0x2000747b) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f00000001c0)) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000300)=0x3) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000080)) sendto$inet6(r4, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0xd4, 0x2, 0x0, 0x0) fcntl$setown(r4, 0x6, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0x24677a0861439003) fcntl$setown(r4, 0x6, r5) fcntl$setown(r1, 0x6, r5) 16:00:06 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x80, 0x0) fchmod(r0, 0x5) socket(0x2, 0x400000000002, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r1 = socket$unix(0x1, 0x1, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000140)=0x6) getsockname$unix(r1, 0x0, &(0x7f0000000080)) r2 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r2, 0x0, &(0x7f0000000080)) r3 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r3, 0x0, &(0x7f0000000040)) setsockopt(r3, 0x80000001, 0x24, &(0x7f00000000c0)="7146b11410198f2c64c4bd2154c315", 0xffffffffffffffd9) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') r1 = syz_open_pts() r2 = syz_open_pts() close(r2) close(r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x300, 0x0) close(r3) close(r1) ioctl$TIOCSDTR(r1, 0x20007479) 16:00:06 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23f) chdir(&(0x7f0000000140)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) open(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file1\x00') 16:00:06 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) setuid(0xee01) fchdir(r0) r1 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r1, 0x0, &(0x7f0000000080)) recvmsg(r1, &(0x7f0000000700)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000600)=[{&(0x7f0000000080)=""/154, 0x9a}, {&(0x7f0000000140)=""/132, 0x84}, {&(0x7f0000000200)=""/239, 0xef}, {&(0x7f0000000300)=""/198, 0xc6}, {&(0x7f0000000400)=""/193, 0xc1}, {&(0x7f0000000500)=""/229, 0xe5}], 0x6, &(0x7f0000000680)=""/126, 0x7e}, 0x21) 16:00:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86538) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000240)="a0ca93232bfb6fac7dc9b8c5d3fa", 0xe) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r2, 0x0, &(0x7f0000000080)) r3 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10000, 0x0) r4 = dup2(r3, r3) ftruncate(r4, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) lseek(r4, 0x0, 0x0, 0x1) sendto$inet6(r4, &(0x7f0000000400)="289caefad85b04ccdf900d249bbae457eeaba523b29dfb209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e78292cb99d639050128ad91f7afe5b4192fdb7fa3c4693c93274943dd501c10", 0x57, 0x4, 0x0, 0x0) ioctl$TIOCSBRK(r4, 0x2000747b) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f00000001c0)) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000300)=0x3) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000080)) sendto$inet6(r4, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0xd4, 0x2, 0x0, 0x0) fcntl$setown(r4, 0x6, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0x24677a0861439003) fcntl$setown(r4, 0x6, r5) r6 = semget(0x2, 0x1, 0x440) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000300)={{0x10000, r7, r8, r9, r10, 0x18f, 0x7}, 0x58, 0x6, 0x2}) r11 = fcntl$getown(r1, 0x5) r12 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r12, 0x0, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r14 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x10, 0x8) recvmsg(r14, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) write(r14, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r14, &(0x7f0000000100)={0x2, 0x1}, 0xc) r15 = getegid() getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000016c0)=0xc) setgroups(0x2, &(0x7f0000001700)=[r15, r16]) r17 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10000, 0x0) r18 = dup2(r17, r17) ftruncate(r18, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r18, 0x40044274, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(r18, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) lseek(r18, 0x0, 0x0, 0x1) sendto$inet6(r18, &(0x7f0000000400)="289caefad85b04ccdf900d249bbae457eeaba523b29dfb209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e78292cb99d639050128ad91f7afe5b4192fdb7fa3c4693c93274943dd501c10", 0x57, 0x4, 0x0, 0x0) ioctl$TIOCSBRK(r18, 0x2000747b) ioctl$VT_GETACTIVE(r18, 0x40047607, &(0x7f00000001c0)) ioctl$TIOCFLUSH(r18, 0x80047410, &(0x7f0000000300)=0x3) ioctl$FIOGETOWN(r18, 0x4004667b, &(0x7f0000000080)) sendto$inet6(r18, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0xd4, 0x2, 0x0, 0x0) fcntl$setown(r18, 0x6, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0x24677a0861439003) r20 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10000, 0x0) r21 = dup2(r20, r20) ftruncate(r21, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r21, 0x40044274, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(r21, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) lseek(r21, 0x0, 0x0, 0x1) sendto$inet6(r21, &(0x7f0000000400)="289caefad85b04ccdf900d249bbae457eeaba523b29dfb209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e78292cb99d639050128ad91f7afe5b4192fdb7fa3c4693c93274943dd501c10", 0x57, 0x4, 0x0, 0x0) ioctl$TIOCSBRK(r21, 0x2000747b) ioctl$VT_GETACTIVE(r21, 0x40047607, &(0x7f00000001c0)) ioctl$TIOCFLUSH(r21, 0x80047410, &(0x7f0000000300)=0x3) ioctl$FIOGETOWN(r21, 0x4004667b, &(0x7f0000000080)) sendto$inet6(r21, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0xd4, 0x2, 0x0, 0x0) fcntl$setown(r21, 0x6, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0x24677a0861439003) fcntl$setown(r21, 0x6, r22) r23 = syz_open_pts() ioctl$TIOCSETA(r23, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x5f2, "031f000000930a0010005900000000003f00"}) r24 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10000, 0x0) r25 = dup2(r24, r24) ftruncate(r25, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r25, 0x40044274, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(r25, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) lseek(r25, 0x0, 0x0, 0x1) sendto$inet6(r25, &(0x7f0000000400)="289caefad85b04ccdf900d249bbae457eeaba523b29dfb209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e78292cb99d639050128ad91f7afe5b4192fdb7fa3c4693c93274943dd501c10", 0x57, 0x4, 0x0, 0x0) ioctl$TIOCSBRK(r25, 0x2000747b) ioctl$VT_GETACTIVE(r25, 0x40047607, &(0x7f00000001c0)) ioctl$TIOCFLUSH(r25, 0x80047410, &(0x7f0000000300)=0x3) ioctl$FIOGETOWN(r25, 0x4004667b, &(0x7f0000000080)) sendto$inet6(r25, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0xd4, 0x2, 0x0, 0x0) fcntl$setown(r25, 0x6, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0x24677a0861439003) fcntl$setown(r25, 0x6, r26) r27 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10000, 0x0) r28 = dup2(r27, r27) ftruncate(r28, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r28, 0x40044274, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(r28, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) lseek(r28, 0x0, 0x0, 0x1) sendto$inet6(r28, &(0x7f0000000400)="289caefad85b04ccdf900d249bbae457eeaba523b29dfb209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e78292cb99d639050128ad91f7afe5b4192fdb7fa3c4693c93274943dd501c10", 0x57, 0x4, 0x0, 0x0) ioctl$TIOCSBRK(r28, 0x2000747b) ioctl$VT_GETACTIVE(r28, 0x40047607, &(0x7f00000001c0)) ioctl$TIOCFLUSH(r28, 0x80047410, &(0x7f0000000300)=0x3) ioctl$FIOGETOWN(r28, 0x4004667b, &(0x7f0000000080)) sendto$inet6(r28, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0xd4, 0x2, 0x0, 0x0) fcntl$setown(r28, 0x6, 0x0) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0x24677a0861439003) fcntl$setown(r28, 0x6, r29) fcntl$setown(r23, 0x6, r29) r30 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) sendmsg$unix(r2, &(0x7f0000000400)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000140)="b42ac154a4601cb0e0e57dd485c17ab8dbbd0243f28c593dff4e1cab42deb13885d12041c1dd042997c1a42f3f91599816e4e98271ceb67d3f72f61ea02a50d36b3f07249018c14bb21dfa4f015e533239f4056c5928e164bb192eaea6223de21c4d988d4546476af8665db503a09e60bfe6456033f45ef0771f6a5a33573e14925c7577fa17aefb266d2da71e58925bcc1cf0df03b9f0ebe8bb276cd7d1fdac98", 0xa1}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r5, r7}, @cred={0x20, 0xffff, 0x0, r11, r13, r16}, @cred={0x20, 0xffff, 0x0, r19, r30, r31}], 0x60, 0x8}, 0x4) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x40, 0x9, 0x7, 0xfffffffffffffff8}, {0x0, 0x1, 0x3ff, 0x8}, {0x1, 0xdd92, 0x80000001, 0x100}, {0x7, 0x6a, 0x1ff, 0x401}, {0x3, 0xfffffffffffffffe, 0x6, 0x20}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x64}, {0x4d}, {0x6}]}) ioctl$BIOCGFILDROP(0xffffffffffffff9c, 0x40044278, &(0x7f0000000140)) r2 = syz_open_pts() write(r2, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x5f2, "031f000000930a0010005900000000003f00"}) r4 = syz_open_pts() close(r4) close(r4) r5 = socket$inet6(0x18, 0x6002, 0x4) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x5f2, "031f000000930a0010005900000000003f00"}) poll(&(0x7f0000000240)=[{0xffffffffffffffff, 0x40}, {r1, 0x10}, {r2, 0x4}, {r3, 0x100}, {r4, 0x80}, {r5}, {r6, 0x10}], 0x7, 0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="84") pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDDISABIO(r7, 0x20004b3d) 16:00:06 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r0, 0x0, &(0x7f0000000080)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r1) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x1000000009) 16:00:07 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10108, 0x0) r2 = syz_open_pts() close(r2) close(r2) r3 = getegid() fchown(r2, 0x0, r3) write(r1, 0x0, 0x0) 16:00:07 executing program 1: r0 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x2}) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000040)) 16:00:07 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x60240, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x1, &(0x7f0000000000)=[{0x7ffffffe}]}) syz_emit_ethernet(0x7e, &(0x7f0000000080)="faddde36fef63fc1548329a163468b04b77f99f5b94b6af4da47e7882b9a0822982736ba01fee98ef711bbb77f2f7ece04799f3ef0b3f27f52eb8db89019d9c08bfd45ed669551770121fa0d1bb32368d53ccb8dd77f58bcc6e7d36103dba50ffdbee2026e2eeabbcbb32b6ac868f0ceb460ff2e033326d44d6a7df3c4a1") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x0) semop(r1, &(0x7f00000002c0)=[{0x2, 0x10001, 0x1000}, {0x7, 0x0, 0x800}, {0x0, 0x0, 0x1000}, {0x7, 0xffffffffffffd2ac, 0x800}, {0x3, 0x59f, 0x800}, {0x1, 0x1, 0x800}], 0x6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000000)=[{0x7, 0x10001, 0x5, 0x5}, {0x10001, 0x1, 0xffff}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0xff, 0x9}, {0x2, 0x1, 0x5, 0x3}, {0x4, 0x4, 0x3, 0x8}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x1, 0x1000, 0x8}]}) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x400, 0x1, 0x2, 0x8, 0xffffffff}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r4 = semget$private(0x0, 0x3, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000001640)={0x1, &(0x7f0000001600)=[{0x0, 0x10100000, 0x990, 0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x7, &(0x7f0000000180)=[{0xfffffffffffffffa, 0xa0, 0x0, 0x7}, {0x9, 0x0, 0x1, 0x7}, {0x7, 0x8a, 0x2, 0x9bb0}, {0x80, 0x7, 0x0, 0x9}, {0x1, 0xfffffffffffffe01, 0x10001, 0x100000001}, {0xffffffff, 0x3b6, 0x100000001, 0x1890}, {0x2, 0x92, 0x9, 0x6}]}) semget$private(0x0, 0x2, 0x36f17a5b825fdfd8) semctl$GETNCNT(r4, 0x5, 0x3, &(0x7f0000001680)=""/120) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001400)={'tap', 0x0}) getgroups(0x1, &(0x7f00000013c0)=[0x0]) r6 = getegid() r7 = getegid() getgid() r8 = getegid() getgroups(0x2, &(0x7f0000001500)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) r11 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x10, 0x8) recvmsg(r11, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) write(r11, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r11, &(0x7f0000000100)={0x2, 0x1}, 0xc) r12 = getegid() getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000016c0)=0xc) setgroups(0x2, &(0x7f0000001700)=[r12, r13]) r14 = getgid() getgroups(0x4, &(0x7f0000000200)=[r5, r6, r13, r7, r14, r8, r9, r10]) semctl$GETVAL(r4, 0x3f7d88c5953537b7, 0x5, &(0x7f0000000340)=""/4096) semop(r4, &(0x7f00000013c0), 0x0) syz_emit_ethernet(0x106, &(0x7f0000001700)="52b3b5d89bbe78e91a954e5247ebe260c6cc82cc5cdc86e79ddc71c09823619e90b17752139e208a49f3c6e423e139671c2f2a72995795f0dc3baf46735a5938d653d45ba6305842c84d9f5bdea5344bacabb452a722519a6634962d19575f6f92a3cc0c0018274427a1a9b5ce07e6584f68183eaa4ef81659178a4b03b7ba19305c779655629e30481faf99006df8f27088f409d47af12a300612e0364197c8c30f271d3f1f4008752842745143521a04d61fc096a030547f83c09a91fd96272d32f58cb32865c24ba15172cd0017e4b678f471f8649bf324e93a5921616c221683b85f1dd72234ac01dc15fb36cfb001d858791d1189596200"/262) dup2(r0, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001440)={'tap', 0x0}) 16:00:07 executing program 1: mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) select(0x40, &(0x7f00007dafc0), &(0x7f00007e1000), &(0x7f00006c7fc0)={0x0, 0x0, 0x0, 0xfde3, 0x0, 0x0, 0x0, 0x800000000000}, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x180, 0x1) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x3) 16:00:08 executing program 0: 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) r1 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r1, 0x0, &(0x7f0000000080)) r2 = socket$unix(0x1, 0x2, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x10004) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000000640)) r5 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) poll(&(0x7f0000000040)=[{r5}, {r3}, {r3, 0x12f}], 0x3, 0x0) sendto$unix(r2, &(0x7f00000004c0)="2a15f89018ea2ddb1a6f7e60801da3e36e3a9b9cfcdc16177cc92183e6b44f272c691e01f3238c1797913e95e6919f84f02dd80ebfd12df0e24eb225075637be4b55ddb43e2bda5bf29143d992999806cc7a793128d9d75a79d7572b7027130f75089ccd936d3ea05aa74efcbca2ac4bc7e527077d3630573128eead877a86a1b935b1e52129839398b9d9cd201df3598eeca619163434f378ccce20d6989900dbc7d7788f8c0aded754afd3800ebe6eed6d06edfcdcae6be3ec44cfe97aafc7c6356f65eba212b73d6d962dabb1585658e0660af4b32ad940f41dd7cf6b053848c6557cf1926f9631a763476f6943982f63", 0xf2, 0x409, 0x0, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r6, 0x0, &(0x7f0000000080)) bind$unix(r6, &(0x7f0000000240)=@file={0x1, './bus\x00'}, 0x8) r7 = accept$inet(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f00000005c0)=0xc) sendmsg(r7, &(0x7f0000000140)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000080)="12026354855e5575d3273731b4d5284b8da36bd6e63266d8adbc4b1f54637f784a43cb01287601179de772365f4b8f23a4bc0a6815c4d89b9718183b91d022b91d47945fbce6b28a7e10eb411a19fa7e7a10c9b2842a89842e1ca5d141c7ac2dcfc38c1af936b1701157d4", 0x6b}], 0x1, &(0x7f0000000680)=ANY=[@ANYBLOB="e800000000000000ffff00000000000006e58cc76f07ba7b1c41835a8011187afa66ac529e18392c585727dadf5b13afeedf0f121730d0304c63f0d27fe5ce4121d95c6ed6258e7078a826c9de9036ba760f2f36d8daad428d5c7bb4944c885cc23594978f9f6b9f3fe22ed87d7d617002987b4b630efcb7348c01927d606643138cb419dd0594409ca9c4018d1a8da22aab8b33b21792f9e71a1ddf8adce934bffd2dbf9a6549179fcffc050fd6346d4fe1eaf0e895f0fcc8daef3f3d16688bad493b1e625c4f2123eabbab133550fd2c4ba1663214e9bf07baa35c68875307fbf06d7c3627fbbfa800000000000000010000000100000087608479a17b8275b7f0637d72084e531d08bb41a5fa6182c19b583cbae83f1c0c6b0899583cb5317b9b91dd5d64e949be1ef3b586f14c92ec9661d66181118c47a4fa21514ec91d914c3ad90c2eb8728dde7f320121b3f225c209dd4a5a88843f2387401a3b554ff3d6073a6b95d49ff7f4af81649e6824bbe1129afe2a6b988fc3e04326095843c0885a8aadbceccafee6ac98d51ff600d800000000000000feff0100faffffffc1f4b97361fe909a5416350b25c88ba1a371c2f81b7fa9934abb87f103f764c11b886a097699ac8d734b7c20239f6e9496af0fc48941df54619bc567b253f7a01e303943fd5cf1037e3f9e2f07926a9bfbc5d000f2e7f46ae82d4ea13afe2317e4835a7f56372c434c5d88cf0645e7585ce9563b2a2e536da78187338ce9c563aa389d6fd9a15b767c57fa2c3d14461d473f732d74757d25db8f41add2ce86ab4ed248ec54726c53a6609e799b61187ba2bbd6be0728d38ab4548bac02c5aeceeb5c747aeea22e0081fbea869d1af423b3886644300f856f2f98"], 0x268}, 0x3) 16:00:08 executing program 0: r0 = socket(0x2, 0x4007, 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202f5fffffffffffffff764d229a581e375ac9aae3266f67f9f99c3cd0afd"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x3, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000001c0)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c, 0xfffffffffffffffd}, {0x1d, 0x401}, {0x9, 0x0, 0x0, 0x2}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000080)={0x2}) r4 = syz_open_pts() close(r4) close(r4) r5 = syz_open_pts() write(r5, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) r6 = dup2(r4, r5) fchmodat(r6, &(0x7f00000002c0)='./bus\x00', 0x8, 0x6) r7 = openat(r3, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) ioctl$WSDISPLAYIO_DELSCREEN(r7, 0x80085754, &(0x7f0000000280)={0x2, 0x2}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x40}, {0x6}]}) pipe2(&(0x7f0000000040), 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x1, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="c3") 16:00:08 executing program 1: r0 = socket(0x20, 0x1, 0xb) close(r0) socket(0x10, 0x2, 0x7e88) getsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x0) 16:00:08 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x31, 0x0, &(0x7f0000000100)="5f2edc277c20b1d900dc58c2c84b5b5ff3896af944f21acc3ff9a9b3bfec7e21ecfbe63093f76a4872a26a1941b22d3689bb2af8661d5ae211b13bbdf2d4916bb9657e8fb9d5d2a499edb274a0f7f8fffd1ceadc02f5822eb182f71c9b74ccebfcea1c7c163b641cd388347669a7fbcdf69760a9c4618623a0bea9cd2bed654edb270c705891352fb589476a9085df48830637941e93555663da12545d9507166ec22d5a0d77c1f1691e5e914593bf9bcca50da58e137e05f5ce7a9ca44c6d9be7947ea4dbc143d76bd40dd78a9c081e2dee3d0417679b05ad01835871dc30c2e2afca54abdde0e6357679d44b24dde0f51dae70f5c4ebe56a42a456db0d08525510054fdfc984cd2103e30bddcea29c85a7ce8c62c8996a3b4cedfcdc2ee09a2ef13a7a0206021a738e15bac3b1fabd0ccc2e30cdc9ef580b53e72cc3cf3ae0ee43885507176eee6fe76b", 0xffffffffffffff17) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_open_pts() write(r1, &(0x7f0000000000)="bdea", 0x14) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x5f2, "031f000000930a0010005900000000003f00"}) ioctl$TIOCSBRK(r2, 0x2000747b) 16:00:08 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x411, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x400, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x2}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0xff5, 0x8, 0x10001, 0x1, 0x7, 0x5, 0x800000, 0x2, 0x2, 0x8}) 16:00:08 executing program 1: unveil(&(0x7f0000000580)='./file\x00', &(0x7f0000000680)='W\x00') r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) socketpair(0x20, 0x4, 0x401, &(0x7f0000000500)) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000000)={0x10, 0x1, 0x4, 0x8, [{&(0x7f0000002000/0x2000)=nil, &(0x7f0000002000/0x4000)=nil, 0x80}, {&(0x7f0000003000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x80000000}, {&(0x7f0000005000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x1}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000000000/0x3000)=nil, 0x2}, {&(0x7f0000007000/0x2000)=nil, &(0x7f0000002000/0x4000)=nil, 0x1}, {&(0x7f0000002000/0x3000)=nil, &(0x7f0000008000/0x4000)=nil, 0x6}, {&(0x7f0000000000/0x600000)=nil, &(0x7f0000219000/0x1000)=nil, 0x4}, {&(0x7f00004dd000/0xc000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7ff}, {&(0x7f000044a000/0x4000)=nil, &(0x7f0000458000/0x4000)=nil, 0x1ff}, {&(0x7f0000568000/0x2000)=nil, &(0x7f00000af000/0x4000)=nil, 0x44c}, {&(0x7f000034a000/0x1000)=nil, &(0x7f00004e8000/0x4000)=nil, 0x3}, {&(0x7f00001e3000/0x1000)=nil, &(0x7f00002ed000/0x3000)=nil, 0x2}, {&(0x7f000041a000/0x2000)=nil, &(0x7f00003a0000/0x3000)=nil, 0x8}, {&(0x7f0000386000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8}, {&(0x7f00005b9000/0x2000)=nil, &(0x7f0000191000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f0000204000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x80}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) readv(r1, &(0x7f0000001480)=[{0x0}], 0x1) getsockname$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) recvmsg(0xffffffffffffffff, &(0x7f0000000980)={&(0x7f0000000540)=@un=@abs, 0x8, &(0x7f0000000840)=[{&(0x7f0000000580)}, {&(0x7f00000005c0)=""/175, 0xaf}, {&(0x7f00000014c0)=""/4096, 0x1000}, {&(0x7f0000000680)}, {&(0x7f00000024c0)=""/4096, 0x1000}, {&(0x7f00000006c0)=""/55, 0x37}, {&(0x7f0000000700)=""/236, 0xec}, {&(0x7f0000000800)=""/61, 0x3d}], 0x8, &(0x7f00000008c0)=""/137, 0x89}, 0x0) 16:00:08 executing program 1: r0 = socket(0x1, 0x8000, 0x1fffffffffffffff) r1 = socket$unix(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockname$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) getsockname$unix(r1, 0x0, &(0x7f0000000080)) bind(r1, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) sendto$unix(r0, &(0x7f0000000180)="500105010000000000000001170600000807000000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e000000000200fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd3f8008bda247bbafee7d78c04fffdd54f7f392a37cffbac00be07129bff0000000000000000000000008539cd8e001467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d938a2a5fc1233cf6e27749bbd97bbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030323b4125ce41203583671ac5e51a783dc1a0c21d548f2de6c031b7b303759b60642b45cbc5737b8e2405a90171000000000020", 0x150, 0x0, 0x0, 0x0) 16:00:08 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x5f2, "031f000000930a0010005900000000003f00"}) fcntl$setstatus(r1, 0x4, 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r3, 0x0, &(0x7f0000000080)) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000180)=r3) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x80, 0x0) write(r0, &(0x7f0000000080)="cdc07fe345c48e2c0d5aaefe48eba288eff85826d2956bdc9e2e80361edf6e48f50793e3d6d5e9c02a68eba1aa4aaa92b0a11915fec691682f9236568ed0d3e38fe639d20ea791b2d9e6ac52adcd8b7e0f0464894e43fc1182303dcfb4af8ba5c5131963c178ba46b076319a51b1167f6d4eb9404b0a026fe4c51e226df9c34327e175ae435ea2", 0xfffffffffffffd4a) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) 16:00:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xf8) fchown(0xffffffffffffff9c, r1, r2) getsockname(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r3 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x194) close(r3) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[{0x3, 0x3, 0xfffffffffffffffe, 0xfffffffffffffff7}, {0x7, 0x9, 0x3}, {0x5, 0x3, 0xda, 0x8000}, {0xfff, 0x0, 0x9, 0x16}, {0x7b, 0x100000001, 0x5, 0x1}, {0x0, 0x1f, 0x6, 0x6}, {0xfffffffffffffea7, 0x401, 0x100, 0x2}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000580)='\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:08 executing program 0: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, 0x0, 0xfffffffffffffe9f) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') 16:00:08 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x100000, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) r1 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r1, 0x0, &(0x7f0000000080)) shutdown(r1, 0x1) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:08 executing program 1: open(&(0x7f0000000280)='./file0\x00', 0x20a81, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10010, 0x0) r0 = kqueue() r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x800, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r2, 0x0, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) fchown(r1, r3, 0xffffffffffffffff) readv(r0, &(0x7f0000000040), 0x3d5) r4 = shmget(0x0, 0x3000, 0x1, &(0x7f0000002000/0x3000)=nil) shmat(r4, &(0x7f0000ff9000/0x4000)=nil, 0x3000) shmctl$SHM_UNLOCK(r4, 0x4) sendto$unix(0xffffffffffffff9c, &(0x7f0000000040)="2cd8e546a9259b8b749b94c07f14ee245c9270d0dcee60d35925608e08e6a0aaf3c87feafeedd197e73d7f578d2fcf85590e8bd5fe111071f9ce36c369ef292d2650781464ed3add9b58b5ffeeba8cdc1e90d5d620f8b12a2133113e046e5bc400a5608b2e78ee86e9cdf2cf762d2ee8c378d104b465f6a171a21cd164a5a59f8687b672f226b44738dcb07366b0ad9e13e1ed1add0f0eae4a205ff91d9b4c0f2388d90fd7927e636f6244edbf46ace879668d0f2c67cd295bb21f0e50d5005e75fa86a411b55de629", 0xc9, 0x8, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x3}, {0x30}, {0x6, 0x0, 0x0, 0x100000100}]}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8, 0x0) pwrite(r1, &(0x7f0000000080)="4ebb8dfa4e8a4863e66979796250ac669a16a815d29e1486e81ab2ccc55b96f0c72ddcab45cc69392d6a02eee1f24d4872a509729d", 0x35, 0x0, 0x2c) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffff9c, 0x80045756, &(0x7f00000000c0)=0x1000) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:08 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x2}) r2 = accept$inet(r1, &(0x7f0000000000), &(0x7f00000000c0)=0xc) recvmsg(r2, &(0x7f0000001540)={0x0, 0x0, &(0x7f0000001400)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/253, 0xfd}, {&(0x7f0000001240)=""/193, 0xc1}, {&(0x7f0000001340)=""/77, 0x4d}, {&(0x7f00000013c0)}], 0x5, &(0x7f0000001480)=""/192, 0xc0}, 0x1) close(r0) r3 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xd, 0x400, "73cc5160527b0100e5340700"}) write(r0, &(0x7f0000000100)='\x00', 0x1) 16:00:09 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x104) chmod(&(0x7f00000001c0)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') 16:00:09 executing program 1: setrlimit(0x8, &(0x7f0000000480)={0x5, 0x95}) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3}) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xfffffffffffffca8) r1 = syz_open_pts() setuid(0xee01) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x82, 0x1) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f00000000c0)={0x36, 0x0, &(0x7f00000001c0)=""/54}) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x200000035, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r4 = msgget$private(0x0, 0x0) msgrcv(r4, 0x0, 0x0, 0x0, 0x0) r5 = msgget$private(0x0, 0x5a5) msgctl$IPC_RMID(r5, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="01002e2f66496e65b92f643d15653000"], 0x10) close(r1) syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r6 = open(&(0x7f0000000240)='./file0\x00', 0x400, 0x3eb6f8bb13780c5) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f0000000280)) r7 = accept$inet6(r6, &(0x7f0000000380), &(0x7f00000003c0)=0xc) getsockname(r7, &(0x7f0000000400)=@in6, &(0x7f0000000440)=0xc) r8 = syz_open_pts() write(r8, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd", 0xff, 0x5}) close(0xffffffffffffffff) close(0xffffffffffffffff) pipe(&(0x7f0000000180)) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x40}, {0x6}]}) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x2000020, 0x0, 0x200}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) 16:00:09 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) socket(0x6, 0x8000, 0x4) setsockopt(r0, 0x0, 0x8000000000009, &(0x7f0000000040), 0x4) 16:00:09 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = kqueue() r1 = syz_open_pts() close(r1) close(r1) ioctl$TIOCNXCL(r1, 0x2000740e) kevent(r0, 0x0, 0x0, 0x0, 0xc4e, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r2, 0x0, &(0x7f0000000080)) sendmsg$unix(r2, &(0x7f0000001380)={&(0x7f00000000c0)=@file={0x3, './file0\x00'}, 0xa, &(0x7f0000001300)=[{&(0x7f0000000100)="47374dbd4bdbd205d60077c7b94aeca50af31b75a666ca4dbb861bc58417d9aab1fc26942ffea44325ee8ca9a2b6b536ea7cace49e5155b8c7e3af3939d24b13d4958c8073749b3d7a7a76825c280b321b6f724c219e5e453ee9614403bea774f4f100512136cf6589b30fe95418e0152f96e934cad338bc6b13ba4dc5e74b1ccf7bbb61fd3794bd9aeec7e5608a147bf6e7df770234f53684f9c5f6c9904e65ccfa15596298a7ff6cc1b13a312fc7f8b6f3893f4618c3f7d75f97832bab2d6a95bde8f553044590824d4bb2796e953a39dc713774b8701a6c7daba54e73df434c35afb3ceda83d93bb84fa237e48c47ab4ebcfe788484c0630a78b381fbb17e6d88573fa0c2ebb026866c4201fbde99f693f5969af90cd24dbcbb4e6a6cd1c0dcb73e956aca79c66f226b997003169ec12856be1394c3941c56aaf03d23cfd5491f01564746bb8faa36c6c429467b05dbcb50ea1bfdabcbea6e494b10d30834ff55626f05c50c2b5a15541a5b7d33e527cf22c9329822653e9a95c328ad7893de0f506323165768596c1cd00b479fad671691486c96ff5fde5342539b328172ab4933292657c6efa8d9d111e227b4a0e372e7a3cb127092b29dcd32fe2195b2eeddb0cf131396d29c9292b280df8c9a3852d80b933b95b7c74f8485f17d45663a326de81cb883620e82b99889f4e373beec5bae63cc1f0137d65593e1f8d6f27075fa18e6d6fe50d9be4c479359c9fcc73533b5103824a5466cba77a3b44b1bdeae8a37b9ce34a29a79ea63b0cd9d0e290053c017745f76d28f0075aa89060eb019dcf7d6980af1f4d0b0859879bbf06e3c60f096e172c42ff2eaa150580fc33d28889bc6ee0381cb61350295fd7813281aca09d5d013c8b275dad9313527e5e24e6451c8d7dc4754ca43387adde363108af3eeb579ce1e4b09a556a2575a7443f39605bc08d37ad954d59e7ca6659ce21d9654c8849c04d90a1ed5d0899ca891e4c409da9a78f946c286224bde37c448d7117aa24bcf01e557e05799ccfb5c16f3b3d54227f82fa68f35e51006f93c4d1aaa6f1d12ee075bd4798228d859af6ed345bd470acb8bc3e91087c2a8f18ce5f9b44131aacdd5b0704177f2c1c45ebaaf2a87b956c9a7f2921e33e538ef84f74fe6fff029e9a01f451e38d69010e944d8b4229a9a4d9b2f2231375a36d1b15c6c17557c5b596dfc6c83328149f82979c67c01b38192994a9c35ec9c2ef2065632be2395d3c1513d87b0a06f66bd55ca66b035d44e9682eb1d0f4bdc48d3e90e380d77e68b6bf99dfeba815b49b32d8311e13a347008785512cdcf9c1e5d363f93deb20368d3bde823a0e67284da65f1458c9b1ad5b0f7192e247952036ec478b4adf6a1fc00b694db85afd0c47215d4983b3490f9b4286d0227ec9e397a6372a73b206b4287d782e8e3d0189178a4858043d0c6e30297e12de65baadc783d21567710d0b79d7e29911b0ea9575ae06a96c8c855c77c6a674222c1577f5bfcb192bbbec24f0e90f7771810b02b9e29b7643803b7738cf723d8dea72cba03ced6a08717eeba9c857184b51230302942265785fe2b7aac322c48b4168c4a46bf5ead7c8c3ad727d9050513d8a0e849d0b5e16a78f1c9755bca28ea606d0d75e7551e26c8a933c56912eb93b9d5e2578402ea30e310f17d60c94e8453fb173a226ae402771ca735386b40b31d27ace19a5ec82ea4a007e99e1f1e2635e3eb98037fbc4e626c2e9e626cf40756ae7ae85112dc0675cd7e435481d813ff8db42883a0c786f0ad5f1800311258ca43f8adbd5609adf8283fbd612c58865f777d2e5bc11bd50c5463e8dca1ff02b6e446850a21e55f51ab48b1e340afb367ede01ca3b77b106b1424c862c1489abc8d53db71ef6468fde6bb7eb41f2c5d2816a968ec4361d45516a67be8cc9c5b067f866972a11b5ece22ba465f6e820c78bb21bd0f3bdb99b7a8f9505ca36ec0a7d750a8006f893436e3037f1a6b2438f9118f6c40209ce05ba2da6a95a1e860c1f07df6bac00941c062f7cff48c4323eef0a694b3f11a40ac3e6a5f7acc4d80059cf341b4e8e6e6b5f9ae4080d4a12c504b1ab338cd1debc37862582726cfbe959ca140626930f122b103b1897f7b40e39f8264f6892054ec013977e0533b596f4940e2ab948202bb61b6d86e12ffe2f5e8a12eed5035bcb160fbfda584cc3ff9e452e320a04eb7f0e1045a020ac57955ba530afdbecfdc014dabfe46bfc55e832b60f6f03cf3b0a065c84d3564e93438f508b64e192b85d3406d92019c03fc75ba8f4ded6c87329b39183d5c15b2f705e2f8c38bc9192c2e85bf396ff08a90b5d0160128a504a4ee7e2464b89fc52f1726334c59932a48f785f19376918335e925afb923a5589f97ce2ed28d6d80908d7bf44ccc5a47202f7bfe7c40794256531f1ae8ba0b76186c27eb9d8bc381640c50e3b39f616473208d20874685e879cd3895ea68193796dd8cedbe224f10302ca2128895818ff89a56766cc375133515c6f60766e1ba0365de7e99412fd88e548784624c9097f91e6397ef43aec51d0aa2ca3b8db67fda5cb84a9a1dc4aa0122e47c5563dcefb1231e8067c7f6111b28cfa3a41ddac445a98090007f1ed3c5eb3853e397b8c3e45e007ec97f48bdb37831a3c50d58c724ad13fdcebf5a236274f3e9ea0f09429387fe21f5de5c1769dc4c6702e570296ad87637a3791ea3f27e95ecbab9a4b56fb813478626003982bd6b02a53cbefb282eb204a5b3a2efac4b928d9bfd8579aeb63d4a169f2ac9861013e567eee8b91542eac15eebc285ba1274dd292496a42dc165774740fa83283b5df9e32229959a56230c3af26bbee28a5ca5d60a05f99238b8f6835f0bb0d220aa99cc499fc2505b92266bf906980126bc5aaaf880226742cf3df8668eafdd2b48c8384a32764cf2cca317c4e4db166924550208aba24352bf1072c0ed83409dc324dfbe93cd126226cf09e74337f4bbaa339a2e3d2eb146e3f87154bb78430e2c1aff7719ba7e4615d8ecdb7f2ab29b195f911542147884a911a3538b991c47c6d6098b5dc132758c5923ffa4d56c23305665c1b44d2ab784757d633f7d271dde8cddf6ad5456d581617ceb0f347177c62251bf6844cf699c450642b79f6466dbe07b0884b714e7cf7ba72c5122cf6908d770300715e79b0223304e76533a8a297605cf293a93ace6c930e606299b4e6fa953764d718d2048b782cc76a0a7073a16c87b63a49161678b84f0df9b3d4d15f6662791c0f2cb5a0e66e53b5cec2140a515b56f998e8e2d6dc9bce7f2bc2e0ffb6899afa696da1354e99dac5ea84efe0ebd1c40427fcf407d33c2d11dafe3af4cba604e8c6868d993927efa794cbab1b19a7ce8419490c57c39a02c4acdca928e66900f13d8e2dd041c9ba19c34546555ed47951c7130cf432e68fd8cbc01c31b39e67a0ee551f5f3211a10c0fd3cc7d5743f86f9f6ab4784f59c3604695f71c12495b991b356534ae0c5a8c2aca21b8b2fa9868cf1e2666a0461661a135850c5ef854a183e1308c4590344bbfe1bd10abde15971ed5ed3a59d4ff268d2d077e32fa98499f3a6f36df0302088e7065115e61272769f3f24ee6b24bb22ec3a94d6134ef5115bcfab7e2aaeba66ac51337ce54fe0a703dd8db8fa296bf66f61fe69caab5a9d5af40675adc33f0f2e1a27f21e912f4afdbae64e46545b8ee905f3d419c215d37a38c6c3dd3f72a33e5a7c7c9659239fe7fa8f458c9917fc9f09155baa1b9e4f8363cebee2c8500a761593cbd999065c06a485f4c80076b70559a9685d99e9d86e304141041beb3e2a7f26a3dacdb38c710c21ffda6551047ba8706103b16e3740daa3b9d8b0147a13957a71393d4f38d7c82f3f265fef5a5ec602aca172bdff119af40abd8ffa8361d92e59514d467d8dca6d2cc3fdd8b1de2f7136cc722e842871d35009dccc1a85b05d54d9dcfedb6e74077058ff6491ffae28a2d44f5641df3b852b3023c32089c71b10de98050af92a4a53aa7cd189cfb429a3acec64c8430500bd07707da68198d70338f3e6ee4940be365cb3edda5e9ec37a696c03bc6a4572681abdf50396241bbc507c67a735e2c34bb4bcdbb0f15351e3a32719156b4209f52ac8f6031ddfaf2a1119b42ddeb1d1987acaba0d388510fb65883f9d3619f86f91755f1f05036867849edb69a8afad7404d5399b21dacce00328591cf54a9fb47ed5de9ebf2c590adeecf202c80556dd5905fbe144a623e0014851281ab5cd4bdbc7fc24afc31bf0f4368e2f2fe0de2272bb1cb68425f5683fcb5c2bcf83bd8e46d3bed5eda604e675526c252f70f6c8ec3fe1367af77281ea926eb132c1bfe83600c111341b39584c5bdb472446a6898c973dd778d98d0b9529b0441e02efa456ee37d0a4a0bfe685065d522616ab9e0cf9d85077f87b07adbd8cd9943dadae667c3cd5e1b0b3aa8cdbe3a3fc8f33de8dd6dfe13d2bfa2f0a458ec376e160edfa6e23870224cf363284ce1df2f8fb031f96be65641b4979d56cb70f21e5267e5bb9d9e9275f782f8d95d33d571c673fc4ed044924f9d8812a9a7256a16f728ab3767977f59e56623a27c84117848f2c4d95d17da8d48804257c3c766696c439a5a90f71f7d772fd7a08a457cc9fa9954b527f017d582c7989dd0efd5f7122e33e5dfa4736abc8cf36f357cd37f08298f498d8397e5d080897e38aacffd229cf7901b9f5ccf469abbf3acb467a6101e548265b20d737c8daca0a5aede218516419861a9eb0a733de58dba73d0e8b2eb2a22e9f16ff16d78b59b38a86c3fa66b47ad9135e00d44d55e3ab99fb4e9cae06adcb0e3c830a5387f9e21cc2df81ba640151f668a8583bd9c7105088eec1340b6acbf7f23b2cc77c22974c1122f3b602749d3c40fd3b1f816dbc5a0050df1b833249943887ebdae19b90523e82ca8582fdb9f09a6d40b528fe9241a73864ba26478e276aca4781fa89543c3384217abaf54499ef5d57fe991edaa91b27372e3e035fb647f608d3d785baa5db70c50f3b0aab718505e6c0b0176547b6ac0de526b977f91b21028cccf88f104d18d7a5006dd2369865d868e6f489e552b256af83d474e3fe9cf0d56bf41062e5fb47acddad444a0ae3f228bc1159398acec13ac320363d9fc3a61073a9b50776c0cc1a758660048dbc03fc4cddc5d9baf7b9c253f45c108e55725537e8525dcbbc0d84e4066fdd4357bd629fe3d52a4009850b46fb3e286f423663d00277546e8add658af9a19b9c93fa134c8380e97227ce91c2fc4cedb3387942cc3ffa95ef3efe8d82006e1f76e93b9566bd7e334ecdb6a81258dc9b2dc5676fc06e8d55b8889952b5946a15298e9a7db47f58712f2b7f249a51b3aafd0aa6d1d405d5eacb004eb58af8dd49dda76f37606c59f7fdf7d805d3290ef4967edd67ea4a89bbe8261f98999d32eeefba7865c7f3c0d127d1a804f2963f50df6deddc8d6231004be87690552ce3e6dad60eed4f7399672f85a5ddf82f2c46c8630f6bb29a205699fbf0a579211a7d744b8c76466601833f6743650e0d5f9982eac40b93306772d88c21893c54ae52dc82bf1e1471b398d72cbef3cc0a628fb47a1f982daa3dc20d595ae925cd16ddd9177514bcacaab563f9b98f08b999b79ab26a856c000d07ad6c8e820c9c0faaee8786ce2677d8f5e48bed043b4e0eaaa3803cc38f49da4112d0881aa9644e454386014036d0be154379bca4bd808c5d51555617a04ccb6a9422e18199378df3a8392a283e9060", 0x1000}, {&(0x7f0000001100)="1cd2e8d38d16d0c88150d3f1be977ac77d5a038d19a961d63406667d8c31f44de045df28c49cb9363c73ef1b2ff355484c62f9372f2ead366b87fa680c4d278216b594b4e32bdde3a9e5730a1874d8f594e1e7a3a1b24bae23c08317e1d703a6e1175ef01a359f76d7586ed6774f9b160c43d2e144f7ff5b53aa001d16b9242f3ca45db038aceecc572a1324d398941fd99ba111556c73a7a3dca986e3c790cf931e0a5b0bb6a17f27e8", 0xaa}, {&(0x7f00000011c0)="217630142e1668be26739dafb76231d9c7fe672fe27669ac9d0061ddbdb779d4a4b2f210d10bab2b510260e3dca664741b4b98dcce16e88cbe877aead143ad242d9f21df479e5e1c28f14b68a29a21353e9262b4a47de525412c217cf66838264f1439389fd257f303ff0b5ee80d52240d64307090b3df28476fc945f474f3d344b98ea095da4a3eee2b54b4f0f2478d5f1fd56de6b3ade12d395407408dcf52d84d7638a0ae71fec0d24c1a0951cc01166cb0", 0xb3}, {&(0x7f0000001280)="f698373029160e0a0dd3", 0xa}, {&(0x7f00000012c0)="3e7bb591df09f018dc9e4c2fa79f21431bffda11322364ed37e00d311e62a19bbf91", 0x22}], 0x5, 0x0, 0x0, 0x8}, 0xff1076ac66d5482c) kevent(r0, 0x0, 0x0, 0x0, 0x800, &(0x7f0000000000)={0x1}) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f00000013c0)=0x10000) kevent(r0, &(0x7f0000000000), 0x6, 0x0, 0xa, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x0, 0x0) 16:00:09 executing program 1: madvise(&(0x7f0000000000/0xa000)=nil, 0xa000, 0x6) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x2) 16:00:09 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="2d012e2f66696c653000423f75a8713a93edfab11e5dfde600844f2c524b1210a781c4bab29a6dbc6a76766f6783bb0d2dd549a6f5e1bc3dbc"], 0xa) write(r0, 0x0, 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)=[{0x190}]}) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0xa01, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000240)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = semget$private(0x0, 0x6, 0x4) semctl$SETVAL(r2, 0x7, 0x8, &(0x7f0000001840)=0x123) semop(r2, &(0x7f00000001c0)=[{0x7, 0x4, 0x1800}, {0x2, 0x401, 0x1000}, {0x6, 0x7f, 0x1800}, {0x3, 0x40, 0x800}, {0x3, 0xe7, 0x1000}, {0x0, 0x400}, {0x1, 0xfff, 0x1800}, {0x0, 0x4, 0x800}, {0x0, 0x7f, 0x800}, {0x0, 0x46, 0x1000}], 0xa) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000005c0)=""/88) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000140)=0x1000) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x80) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000040)) 16:00:09 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x1, 0x0) syz_open_pts() r2 = syz_open_pts() write(r2, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) r3 = syz_open_pts() write(r3, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x200, 0x0) close(r4) socket(0x800000018, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = syz_open_pts() ioctl$TIOCEXCL(r5, 0x2000740d) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg(r1, &(0x7f00000015c0)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000100)="084a1007e12198c980ef1b2a09f9c8fec3a13b2f241d826ea13c7c6e38a21ce918528614857744c59788c8f548fc7c0252fb01f41ae2f25bf6cd5b9036868222b0c4a4721d246e15e198e6c550b16a2681a635286c87660ee6c1fabddabb72fb03dc45d6a616fcceafef0c86240cd90168e2a60d402c5c49f85306838d188d9be3f54f087e782868726f84ca10a8732d28", 0x91}], 0x1, 0x0}, 0x0) 16:00:09 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) r1 = semget(0x2, 0x1, 0x440) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r4 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r4, 0x0, &(0x7f0000000080)) open(&(0x7f0000000380)='./file0\x00', 0x200, 0x8) r5 = socket$inet(0x2, 0x3de5da13f7fd6858, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getgroups(0x6, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000005c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000300)={{0x10000, r2, r7, r8, r9, 0x18f, 0x7}, 0x58, 0x6, 0x2}) setuid(r8) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000600)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) setuid(0xee01) r10 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x10, 0x8) recvmsg(r10, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) write(r10, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r10, &(0x7f0000000100)={0x2, 0x1}, 0xc) r11 = getegid() setgroups(0x2, &(0x7f0000001700)=[r11, 0x0]) r12 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x10, 0x8) recvmsg(r12, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) write(r12, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r12, &(0x7f0000000100)={0x2, 0x1}, 0xc) r13 = getegid() setgroups(0x2, &(0x7f0000001700)=[r13, 0x0]) r14 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r14, 0x0, &(0x7f0000000080)) r15 = socket$unix(0x1, 0x0, 0x0) getsockname$unix(r4, 0x0, &(0x7f0000000680)=0xea) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r17 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x10, 0x8) recvmsg(r17, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) write(r17, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r17, &(0x7f0000000100)={0x2, 0x1}, 0xc) r18 = getegid() getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000016c0)=0xc) setgroups(0x0, &(0x7f0000001700)) r19 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x10, 0x8) recvmsg(r19, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) write(r19, &(0x7f0000002880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r19, &(0x7f0000000100)={0x2, 0x1}, 0xc) r20 = getegid() getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000016c0)=0xc) setgroups(0x2, &(0x7f0000001700)=[r20, r21]) getgroups(0x7, &(0x7f0000000440)=[r0, 0xffffffffffffffff, r18, 0xffffffffffffffff, 0x0, r21, 0xffffffffffffffff]) r23 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x10, 0x8) recvmsg(r23, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) write(r23, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) r24 = getegid() getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000016c0)=0xc) setgroups(0x2, &(0x7f0000001700)=[r24, r25]) getgroups(0x7, &(0x7f0000000480)=[r3, 0x0, r6, 0x0, r16, r22, r25]) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:09 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002008, 0xffffffffffff2823) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) r5 = syz_open_pts() close(r5) close(r5) r6 = syz_open_pts() ioctl$KDGETLED(r0, 0x40044b41, &(0x7f00000000c0)=0x1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x8400, 0x0) write(r6, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) r7 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x82) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x5f2, "031f000000930a0010005900000000003f00"}) kevent(r1, &(0x7f0000000000)=[{{r5}, 0xfffffffffffffffd, 0x64, 0x10, 0x7, 0x431}], 0xfffffffffffffffa, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x88, 0x80000000, 0x8, 0x80}, {{r3}, 0xfffffffffffffff8, 0x40, 0x4, 0x100, 0x2}, {{r0}, 0x4a82b3b436a01c80, 0xa2, 0xc83c90643990abb3, 0xab78, 0xfffffffffffffff8}, {{r6}, 0xfffffffffffffffb, 0x7, 0x1, 0x3, 0x200}, {{r3}, 0xfffffffffffffffb, 0x32, 0x20, 0x3}, {{}, 0x7ffffffffffffff9, 0x0, 0x80000000, 0x2, 0xfffffffffffffffc}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0xba, 0x20000000, 0x1f, 0x9}, {{r7}, 0xfffffffffffffff9, 0x4, 0x8000000f, 0xfffffffffffffffe, 0x14}, {{r0}, 0xfffffffffffffff9, 0xa065a0f10c195b0a, 0x60000001, 0xa5, 0xffff}, {{r8}, 0xffffffffffffffff, 0x0, 0x4, 0x8, 0x5c9}], 0xffff, &(0x7f0000000080)={0x0, 0x1}) 16:00:10 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:10 executing program 0: ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x6, 0x4, 0x0, 0x0, 0x7, 0x9a6, 0x1, 0x0, 0x1, 0x0, 0x4}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000000c0)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x7c}, {0x3c}, {0x7ffffffe}]}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x800, 0x0) clock_getres(0x2, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000000080)='./file0\x00') unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') open$dir(&(0x7f00000001c0)='./file0\x00', 0x800, 0x2) utimensat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) write(r0, &(0x7f0000000100)="07de4c0baf022e0bf73be08c599254b024ed4ba0a881bb10c2b822cd0a3945b164826aa8ad28838f38c96f3dd0822656f30759fb02edca97920966fa13feadac0f6a2ff521258259b5c8b8b78abb4d27b91d8c849e604ef163038185887aef6b9b5ac66c44dd3c931f646d173a1cb5e530543ad68ae15a1aef993c724185d41f15dbe7f8ae8a7b0d7732ebcaefd6297b58202a902b65a9d4ccae2e3527358701d6845ab0d88471e6b25f8bffbe21494920fa", 0xb2) 16:00:10 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xb, 0x0, 0x0) recvmsg(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/67, 0x43}, {&(0x7f0000000100)=""/131, 0x83}], 0x2, &(0x7f0000000200)=""/132, 0x84}, 0x0) 16:00:10 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x8, 0x9}, {0x7ff, 0x800}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) close(r1) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x81}, {0x2d}, {0x6}]}) r1 = syz_open_pts() write(r1, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) pwrite(r1, &(0x7f0000000240)="0b5fe8d820200d4d619d0aab74def33a0e48aca80d51c3840577e262ee4c5f70963f2b4c1b844f6eaf95db27147788ee308bb605f2d247f6f4eea4a18b648bb6a6bbc9b89cbe3ad49c611e68d1ce75eb9f4421f4c5b9a1d0f1dd586464613ff42b71d2d1dd125b4fe027546254201bed1194c5c53d425009da108ebe164fdd2df714688b07650b8215ca5964d90256de1b26de4dee8c345ea592bf38d2ae56e3e86eea542fb0a6c31c4393fd0824f0194b0f493dd6c507b4b7", 0xb9, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) dup2(r0, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 16:00:10 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCCHKVERAUTH(0xffffffffffffffff, 0x2000741e) ioctl$TIOCSTSTAMP(r0, 0x4004570c, &(0x7f00000000c0)) 16:00:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0703a277dc5745192a101000000000ffffffffffff05060520000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000100)="220e22ab0000f9057ebc74a7ea1566214130a1246c445eb29592818a73b04134ed7bbd03452c2e043f0d92069aa62d09f2d8367db9a224c3", 0x38) r1 = socket(0x2, 0x3, 0x4) sendto(r1, &(0x7f00000001c0)="deb2ba24139a79f98f5eaa6f7b09f36b0bd7510584dd0b5694de85c177257d13799897700f9e61b81d4cbb68a89e166bde325dc1517d8fd91413f140e43ed2d7d4d567cd3bbb0a2183b4877a212b0dea244700112cfcef0c4918276b67764bace3339a369346cb314a143db9048245a1548e0f38e933fce1efc2eba07a6d228ea181f7ed8942c6cfcfe5035b13dc7184fa712ea0d36c7d7bcbb81dec154928f6e81dd5ef07768647fe14eaef100f88e56c5519fa8991a1a5", 0xb8, 0x806, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) fcntl$getflags(r0, 0x1) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./bus\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xca0b}], 0xfe038ff9be62847, 0x0, 0x0) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x20000082, &(0x7f0000000040)=[{0xc}, {0x30, 0x0, 0x0, 0x4000008000}, {0x6, 0x8000000000000}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000180)="2284da28221fef7d4c40124c728875ad2880586b9daa16fee3d219e640bbff4013e98916327a39068293c72db4625e075a55ecdc52f2653933305f42cfe41218bdd41bd5a0b3a5117b30b83ec843ee4a906f7fb3f1bffeb752859d21c36530fe095cda667c2334ff410a0c0513c67bfe9e238312a1d65823fb7c831e14b960c5c5498bfbc7fd0a8bc8c57a1372d8bc7f9c62acdd3ccbd95675b7d0e3ce5cefe241958ac38505acc6867ffa756391af55be8d0ad1b8146fcf48abe48c510f2297d0962966c1317412578375c5900232a7fb67d30d8fcffe3c95f0d7413ef23b1baebf5f1ba85dc9", 0xe7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") msgget$private(0x0, 0x20) 16:00:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="00e0", 0x2) r1 = syz_open_pts() r2 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x2}) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x11050, 0x65) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f00000000c0)) close(r1) dup(r1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xffffff7ffffff691, "0200ed00000000000008ce0331d015b2f1000800"}) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000440)) 16:00:10 executing program 0: mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 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 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockname$inet6(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) connect$unix(r3, &(0x7f0000001640)=ANY=[@ANYBLOB="01002e2f66696c5830001ec9e521c851d1f177431d7087e3d17faa4245d3e748f6c2de7614fd30adbaa426ad401edc2cc71850d98abed5ced5ba57bfbdbe5d98cf786d8bf2f47b46dc51b01af93b10664a93a3c783faae7cd4030b7a07ac80fb43b2381f372d2a8f8e069a7f36fb7927902cec33538daa9b0233f20613a78a81d1dcf7ba4419f6a3b53f25c1a720b8"], 0xa) sendto$inet(r3, &(0x7f00000000c0)="322fe4bb1f6e37abd7411ee34cfb804534cf9370c8a0039adbba85915f2be2e60a402ff5f3787e0c611864f4916982ef0024225e415ca3df31c17a931e9febcc9f1b33febe80fd45e60fd73513ca388d78d8b27cd7d5ecab0bfc366b2af19ae6f43ec58806d2e65b59ec2ee6341433f9c39c8fd6774b611b7d2d86ec8fa7e65eab50afc97f3d22142c25308423d3623c71d65116b9988a832d3da6383862fbdad5e57ce42bd14c67359465a7b25ce16bf5fa0ce44c397e8b", 0xb8, 0x404, &(0x7f0000000180)={0x2, 0x2}, 0xc) r4 = semget$private(0x0, 0x3, 0x2) semop(r4, &(0x7f00000001c0)=[{0x2, 0x4f, 0x1000}, {0x2, 0x5, 0x1000}, {0x1, 0x9, 0x2de40e8ad10b4af}, {0x1, 0xffff, 0x1000}, {0x1, 0xffffffff, 0x1800}, {0x0, 0x2, 0x1000}, {0x0, 0x1, 0x1800}], 0x7) semget$private(0x0, 0x0, 0x201) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r5 = dup2(r3, r3) write(r5, &(0x7f0000000200)="254c08816cc3f2eb71c5a52c134ee6e8cfbe60e8c4ea77a9e44f59842f2312bfc1a2bf0c92cf58971e3468e5af460fc991d80653772923f16407740b5a4f5359d265b7a266389a6fce461622f0754684b9376834b4b2b9e3f1697146fdda8013b419019f37155d04637ee5b7b0cd5b38cb9148f2dbe9b24830d5231b473c7cf204101783b985c8b9476e2dbe4efe899e2183907273d77bc913326368214cdd9b6c93983d64e81044fdf5", 0xaa) r6 = open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x10) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x10001) ioctl$WSDISPLAYIO_GVIDEO(r6, 0x40045744, &(0x7f0000000340)) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f0000000380)) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) fchmod(r3, 0x6) getsockname(r5, &(0x7f00000003c0)=@in, &(0x7f0000000400)=0xc) semctl$GETZCNT(r4, 0x3da096c30b3a00a4, 0x7, &(0x7f0000000440)=""/4096) mknod(&(0x7f0000001440)='./file0\x00', 0x80, 0x8) sendto$inet(r5, &(0x7f0000001480)="fdc0b39ca7ad0adffc", 0x9, 0x404, &(0x7f00000014c0)={0x2, 0x3}, 0xc) 16:00:10 executing program 0: bind(0xffffffffffffffff, &(0x7f0000000080)=@in6={0x18, 0x1, 0xffff, 0x80}, 0xc) mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000016d2) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000400)=[{}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:11 executing program 0: getgid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pmap_unwire: wiring for pmap 0xfffffd803f012a28 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012a28 va 0x20ffe000 didn't change! 16:00:11 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x2, 0xb5, 0x7fff, 0xd5be, "5950cf96d64174474d9e99fa55d111dcc118ba36", 0x3e9, 0x10001}) r1 = syz_open_pts() readv(r1, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/21, 0x15}], 0x2b0) close(r1) syz_open_pts() r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x40) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000040)) 16:00:11 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x20, 0x5) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20, 0x0) unveil(&(0x7f0000000040)='./file0/../file0\x00', &(0x7f0000000200)) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f00000001c0)='./file0/../file0\x00', &(0x7f0000000140)='r\x00') open$dir(&(0x7f00000013c0)='./file0\x00', 0x0, 0x183) 16:00:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = syz_open_pts() close(r0) close(r0) r1 = syz_open_pts() write(r1, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) ioctl$TIOCGFLAGS(r1, 0x4004745d, 0x0) 16:00:11 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0xc0, 0x0) setsockopt(r1, 0x1, 0xdf20, &(0x7f0000000100)="22a8a6389e3523ca44bc05639d073da57db6ef5bd78b86a1975f6f031f2e0ab822b3065c169717195db2a71706efa89a19f58671de2c2b66fe3198161856ce2353fd1f798a257a7ff9d6e41e89c1ccdc866f56a10d0520e9263fe8117d67dba2aac49065346edcc88aa673c1bd352e959612b480dd99c11155153a859e69bd34d907558315ba9b2b55f5e48fcc4633d98fa2a3df1a7532ca", 0x98) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x5, 0x1, 0x8, 0x2, "1a39708e71838f1f31a596ce9b19431a7a8a949f", 0x7, 0x2}) setsockopt(r0, 0x0, 0xb, &(0x7f0000000000), 0x0) r2 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r2, 0x0, &(0x7f0000000080)) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000001c0)) bind$unix(r2, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 16:00:11 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) syz_open_pts() r0 = syz_open_pts() close(r0) close(r0) r1 = syz_open_pts() close(r1) close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x40000000000005f2, "031f000000930a0010005900000000003f00", 0x80}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x5f2, "031f000000930a0010005900000000003f00"}) r3 = syz_open_pts() write(r3, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000240)) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002002, 0x40004000000228ba) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000040)="000000186004008b00002b27feffffab7b74371b2891fffffe0000000000000000c600"/44, 0x2c}], 0x1) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x1d}, {0x81}, {0x6}]}) syz_emit_ethernet(0xffffffffffffff93, &(0x7f0000000200)="bbfc000285f2df9b10c8e2b72b74c885bc000000000000ded9b29b208fe124005ad3e5b0fb94e5725aecfeaa5d0e91d4e48573b0f4d28a0201eaeaa2000800000000000013fdf650edfef42ad4364974d40752abf280e91154737949644ccb726aa6f989dd8d6bd0553427d6f47cd4bd2a6d46594a615414610ff778c4faf9873b7e882e0a100200b43d486ae6f8ce000000") 16:00:11 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x4300) r0 = open(&(0x7f0000000180)='./bus/file0\x00', 0x20000, 0x180) dup(r0) r1 = syz_open_pts() write(r1, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f00000000c0)={0xc5cd, 0x4}) fsync(r1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x501, 0x0) fcntl$setstatus(r2, 0x4, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x5f2, "031f000000930a0010005900000000003f00"}) r2 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10000, 0x0) r3 = dup2(r2, r2) ftruncate(r3, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) lseek(r3, 0x0, 0x0, 0x1) sendto$inet6(r3, &(0x7f0000000400)="289caefad85b04ccdf900d249bbae457eeaba523b29dfb209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e78292cb99d639050128ad91f7afe5b4192fdb7fa3c4693c93274943dd501c10", 0x57, 0x4, 0x0, 0x0) ioctl$TIOCSBRK(r3, 0x2000747b) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f00000001c0)) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000300)=0x3) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000080)) sendto$inet6(r3, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0xd4, 0x2, 0x0, 0x0) fcntl$setown(r3, 0x6, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0x24677a0861439003) fcntl$setown(r3, 0x6, r4) fcntl$lock(r1, 0xe, &(0x7f0000000080)={0x1, 0x2, 0x2b, 0x6b8f, r4}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:00:11 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x40000000000611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x1df, 0x0, 0x0) rename(&(0x7f0000002c40)='./file0\x00', &(0x7f0000002c00)='./file1\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x40}, {0x6}]}) r3 = semget$private(0x0, 0x6, 0x4) semctl$SETVAL(r3, 0x7, 0x8, &(0x7f0000001840)=0x123) semop(r3, &(0x7f00000001c0)=[{0x7, 0x4, 0x1800}, {0x2, 0x401, 0x1000}, {0x6, 0x7f, 0x1800}, {0x3, 0x40, 0x800}, {0x3, 0xe7, 0x1000}, {0x0, 0x400}, {0x1, 0xfff, 0x1800}, {0x0, 0x4, 0x800}, {0x0, 0x7f, 0x800}, {0x0, 0x46, 0x1000}], 0xa) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000005c0)=""/88) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f0000000180)=""/67) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000000)) r4 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r4, 0x0, &(0x7f0000000080)) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x1, 0x0) r6 = syz_open_pts() write(r6, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) r7 = syz_open_pts() r8 = syz_open_pts() write(r8, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) close(r8) close(r7) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000500)='/dev/pci\x00', 0x8, 0x0) r10 = syz_open_pts() close(r10) close(r10) r11 = syz_open_pts() close(r11) close(r11) r12 = getpgrp() r13 = semget(0x2, 0x1, 0x440) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000300)={{0x10000, r14, r15, r16, r17, 0x18f, 0x7}, 0x58, 0x6, 0x2}) r18 = openat(0xffffffffffffff9c, &(0x7f0000000700)='./file0\x00', 0x0, 0x100) recvmsg(r18, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) write(r18, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r18, &(0x7f0000000100)={0x2, 0x1}, 0xc) r19 = getegid() getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000016c0)=0xc) setgroups(0x2, &(0x7f0000001700)=[r19, r20]) sendmsg$unix(r4, &(0x7f0000000640)={&(0x7f0000000680)=ANY=[@ANYBLOB="01002e2f66696c653a31b5d47d"], 0xa, &(0x7f0000000440)=[{&(0x7f00000002c0)="bceaeb4568bfcc5b308c4a7e31711d0e50b0be658488dd19c410c09f4193ffbe75a78a6d30c34f12ca2be3fa11db9bd128ae3ab16deca4059dfafc43ccccaa70bd5e6b8044d2899c1d2e67b2ab49ff768649626f4a27", 0x56}, {&(0x7f0000000340)="ab049dab6c2ccafd1951f079c53864f4dc9d6c67a50977fa9aad13d17379506cd6930458b77614b99fc757a4ef9a0ca83661c3d56a31ee767aa09092c604e0294efbd237fc4d3c717d844b7a171465652ef434c4e17e8bb0dd85477e85ca79", 0x5f}, {&(0x7f00000003c0)="35bc4a7ae5476fe8f40228b298f218f307481411d8fd59807508ca7f4175df39b412470e67b19e237ae65231023f2c50b3e8c9e7dcbe3a9daff23b18b3f69721fc9d626650", 0x45}], 0x3, &(0x7f0000000540)=[@rights={0x18, 0xffff, 0x1, [r5, r6]}, @rights={0x28, 0xffff, 0x1, [r1, r7, r9, r2, 0xffffffffffffffff, r10]}, @rights={0x20, 0xffff, 0x1, [r2, r11, r0]}, @cred={0x20, 0xffff, 0x0, r12, r16, r19}], 0x80, 0xfe5d48ac58c2bd11}, 0x1) r21 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r21, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0xfeb0}, 0x0) semctl$IPC_RMID(r3, 0x0, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000480)={""/16, @ifru_flags}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = kqueue() r3 = open$dir(&(0x7f00000003c0)='./file0\x00', 0xe1c7b8afc428258e, 0x20) openat(r3, &(0x7f0000000400)='./file0\x00', 0x10, 0x80) preadv(r2, &(0x7f0000000380)=[{&(0x7f0000000100)=""/204, 0xcc}, {&(0x7f0000000240)=""/149, 0x95}, {&(0x7f0000000300)=""/47, 0x2f}], 0x3, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x5f2, "031f000000930a0010005900000000003f00"}) open$dir(&(0x7f0000000440)='./file0\x00', 0x400, 0x30) fcntl$setflags(r4, 0x2, 0x1) 16:00:11 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) setuid(r3) write(r2, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) r4 = syz_open_pts() lseek(r4, 0x0, 0x0, 0x87771a361f574539) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000000040)) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x20, 0x0) 16:00:11 executing program 1: 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, &(0x7f0000000040)=@file={0x4ca9a373541ac12b, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = syz_open_pts() write(r2, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) write(r2, 0x0, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x40}, {0x6}]}) utimes(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0xffffffffffffffff, 0x1}, {0x1000, 0xc877}}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) setuid(0xee01) ioctl$BIOCGHDRCMPLT(0xffffffffffffff9c, 0x40044274, &(0x7f0000000140)) ioctl$BIOCSBLEN(r0, 0x4004426a, &(0x7f0000000000)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x1, 0x27e, 0x7fff, 0x1}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000040)) 16:00:12 executing program 1: mkdir(&(0x7f0000000000)='./control\x00', 0x0) unveil(&(0x7f0000000580)='./control/file0\x00', &(0x7f0000000240)='c\x00') shmctl$SHM_LOCK(0xffffffffffffffff, 0x3) execve(&(0x7f0000000040)='./control\x00', 0x0, 0x0) 16:00:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x4000, 0x21, &(0x7f0000ffc000/0x4000)=nil) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r3 = dup2(r2, r2) r4 = getegid() r5 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x10, 0x8) recvmsg(r5, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) write(r5, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r5, &(0x7f0000000100)={0x2, 0x1}, 0xc) r6 = getegid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000016c0)=0xc) setgroups(0x2, &(0x7f0000001700)=[r6, r7]) r8 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x10, 0x8) recvmsg(r8, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) write(r8, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r8, &(0x7f0000000100)={0x2, 0x1}, 0xc) r9 = getegid() getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000016c0)=0xc) setgroups(0x2, &(0x7f0000001700)=[r9, r10]) getgroups(0x5, &(0x7f0000000200)=[0xffffffffffffffff, r6, 0xffffffffffffffff, 0xffffffffffffffff, r10]) r12 = getgid() r13 = getegid() r14 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x10, 0x8) recvmsg(r14, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) write(r14, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r14, &(0x7f0000000100)={0x2, 0x1}, 0xc) r15 = getegid() getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000016c0)=0xc) setgroups(0x2, &(0x7f0000001700)=[r15, r16]) r17 = getgid() getgroups(0x6, &(0x7f0000000240)=[r4, r11, r12, r13, r16, r17]) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{0x8001}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x1000) openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x400, 0x0) shmget$private(0x0, 0x4000, 0x10, &(0x7f0000ffb000/0x4000)=nil) setitimer(0x3, &(0x7f0000000040)={{0x174c, 0x5}, {0x99, 0x100000001}}, &(0x7f0000000100)) mkdir(&(0x7f0000000180)='./bus/file0/file0\x00', 0x40) mlockall(0x1) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)=0xffffffff) 16:00:12 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4000000004500) r0 = syz_open_pts() ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000240)={0x10, 0x85d, 0x4, 0xc4, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x187}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x89}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3f}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000f1c000/0x3000)=nil, 0xfffffffffffffffb}, {&(0x7f0000e1d000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xe4}, {&(0x7f0000e3d000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1f}, {&(0x7f0000c21000/0x3000)=nil, &(0x7f0000e1b000/0x3000)=nil, 0x8}, {&(0x7f0000c93000/0x1000)=nil, &(0x7f0000f0e000/0x2000)=nil, 0x9}, {&(0x7f0000c55000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f0000c62000/0x4000)=nil, &(0x7f0000c00000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f0000eb3000/0xd000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6a54}, {&(0x7f0000e58000/0x4000)=nil, &(0x7f0000f54000/0x1000)=nil, 0x88a2b23}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x81}) close(r0) close(r0) r1 = syz_open_pts() close(r1) close(r1) readv(r1, &(0x7f0000000840)=[{&(0x7f0000000780)=""/172, 0xac}], 0x1) read(r0, &(0x7f0000000140)=""/219, 0xdb) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000100)=0x1) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000080)={0x2}) sendto$inet6(r3, &(0x7f0000000000)="23625f0da4c2fc1798bae70044f469c01046a57dba7942eb3fd206ab38f027c5180b0939c7bf35f66c8eaee33f89b015a3b89029b8597806756d265b503ec5a555591c67941b83284fcbfafb854cdc6edfae1037ba065f12c9ec783b71f35c6e6daaba99f58cd691adfea10947a5d61f2f7d94b9e156dfd78856", 0x7a, 0x400, &(0x7f0000000740)={0x18, 0x0, 0x3, 0x2}, 0xc) 16:00:12 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x2}) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000040)=0x2) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x5f2, "031f000000930a0010005900000000003f00"}) r2 = dup2(r0, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x8, &(0x7f0000000180)=[{0x9, 0x3, 0xffffffffffffda64, 0xfffffffffffff801}, {0x400, 0x7, 0x4, 0x2}, {0x5, 0xb7a2, 0x134, 0xfff}, {0x9, 0x80000000, 0x7f, 0xa61}, {0xdf, 0x3, 0x5, 0x10000}, {0x8, 0x3ff, 0x0, 0x1}, {0xfffffffffffffffd, 0x9, 0x5, 0x200}, {0x1, 0x80, 0x7, 0x8000}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x4000007}, {0x6}]}) fsync(0xffffffffffffffff) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$BIOCGDLTLIST(r1, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r2, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:12 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) r0 = syz_open_pts() ioctl$TIOCCDTR(r0, 0x20007478) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) syz_open_pts() setrlimit(0x8, &(0x7f0000000080)) dup(r1) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x35}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x2}) r1 = openat(r0, &(0x7f0000000000)='./bus/file0\x00', 0xc0, 0x1) r2 = syz_open_pts() setuid(0xee01) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchdir(r3) close(r2) close(r2) r4 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r4, 0x0, &(0x7f0000000080)) getsockname$unix(r4, &(0x7f0000000300)=@file={0x0, ""/4096}, &(0x7f0000000240)=0x1002) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r2, 0xdcae7321b6339307}) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x8, 0x0) fcntl$setflags(r6, 0x2, 0x1) chroot(&(0x7f0000000200)='./file0\x00') sendto(0xffffffffffffffff, &(0x7f0000000280)="d3c5e47503676c", 0x7, 0x0, &(0x7f0000001340)=@in={0x2, 0x1}, 0xc) write(r5, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x84000080c1}) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socket(0x18, 0x4, 0x83) 16:00:12 executing program 0: r0 = socket(0x18, 0x8001, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000180)={0xfffffffffffffff7}, 0x10) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x0, 0x0) bind(r0, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) r2 = socket$inet6(0x18, 0x2, 0xcf48) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) fchmod(r1, 0x80) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x6, 0xffff}, 0x10) 16:00:12 executing program 1: setreuid(0x0, 0xee00) r0 = geteuid() r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x100) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x4, 0x5, './file0\x00', 0x1000, 0x796, 0x28}) getegid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f00000000c0)=0x7) setuid(r0) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x1, 0x0) ktrace(0x0, 0x5, 0x8, 0xffffffffffffffff) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000080)=[{0x100000001, 0x8b, 0x6, 0x7}, {0x8649, 0x7, 0xfffffffffffffff9, 0xcdf}, {0x8, 0x81, 0x5, 0xffffffffffff28b2}, {0x80000001, 0x2, 0x800, 0x7}, {0x0, 0xffffffe000000000, 0x6, 0x2}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000180)=0x7) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 1: r0 = socket$inet6(0x18, 0x5, 0xfffffffffffffffe) socketpair(0x6, 0x4, 0x10000, &(0x7f0000000000)={0xffffffffffffffff}) sendto(r1, &(0x7f0000000040)="4582a60383b1994e60fe7665e2f51ceeca7296544c2f17faa3136285efb1e2a1df0b7db73eca1de3c97df0da0792809e6092e0a70af88c515288a2817f08ff3906b50fdbbccc9909a16bfd6176e1ab20d6179ada43e803e03fdefe12428b848e9ca35c2cc4e972c4431854685d2175207399697501c20823145069abeeb12bc1d05f7ea69d7fa5eea3dbd07effa9bc43817df4f7d11543fa63fc4ba594f87b4d2653f60e867413602f4d4734662039a666290300a9b3337c8a219c468b3952a098497d1fc7c2ea24978d9ce2f228ce6911146d3370c21613573f087c29490098f0e1f335a88096fab69a0f0427bb8f167471c4f5a40d61f4dd0d9444dcdac817edc140094e3032be419eacd19eb6b5b68b109e9ddbff2c97bebf3b5a3d126136bd8a218b6af4bb5b5eb8be0a195a4e414451df6c732d13abac22548972aef01049bbf6758598b5d77b228e18a5ee2d172071cfe94ca4206a1b7f5a968d503b0a461ecb32ead13fe671672c5c4f23a1162682d76f8cf3138f93807db08ba6201c1648a4acb586b0d8977201a83ac00af5370e7500efe45e0e9939a6da38e8b560345b6f9bf1fe0d63e7111ad4826166c2ecaab9f1741f1afe4a7fac8cdc8bf352bff57f42f067eafd0f9b63492ddbbb983df2fffdf86a991b2c126470b07188142e127390a048318422b2842d1d0df7c02ef35e52292fdcc01dad1cf9e44b2d0541e13df282e5a2968d505413f6e3f761d0a74dc0a85ae0b055f90c6e41efa6bd30ea246695306e4c2937288d3d191e9d8979beec6820b5a95306121bc59c159c598a39a19fb3885856c436a89ce1f0b19e0b1ed62205a75cd8930edc9f9f85739ac675539ae6f3806992e43c8ba93f067cdc72186202cce2fad4ec1c0d31c48121a4391639aad6dd0c835a85430b4481aff6f0afa542d702603af481b039f910ab46ea32cc88edff79979a1cbbe3088c78cf35b384f4df4d42e5235d6007f0026548d67edbe6e35e169fe70aae51ab67eb286a8104f88aff4d784752fa599c8cf7bb999d7d9e583cf7fc90641a6db40991230a44a5e44394816e581925985a1e132502e5c73d900b0e65e1831a1df1942f44e1e7a6b6612db72a96e04d48848fab4dc71482937e783ef1dcff961058b7d19d1d9428ab44c58c31b452d73eb20e7f7caf676cfe1a6c43630a39d754b3890d1d7fddae00a86665eb08128364f9de73de156c0655c4e9fa8465ac935456108339635052c67db140a5ec214fede0fd909e67dd0d1e5e2a9ab8de05765c7308d30110ad434d5583ff610dcd33331b8d3ca56c76475b1a5325ee52996fde5119827a3037d7ecf2097fd42d286df7ed4eaa43011f85c3da51b46e427280011d16853db76371ee7576de934f73b0cf6ec1af8fd52007b4d122724f218212044ed39a6dbb8881dcadf2759ed7c84cd0cde96400befc42b2472aa59b42db7b8b5a47c8cd167605e13bda8bbaf1be0e0e6fb189af86d24f91b371c91b73c3bb08e0c282aa4bbf7f1bafaa8aa3628d701f2487ca442dbedd592f6778105ed160cefee002decfd89649bf3819605def84055af46b4b1002c2519735b6bafefef67ac6c985c09ebec6e70619e206f2a69c391186faa79ff881c113a7e868322a3b6d8b69764f8acffdc3c7b131acd4a4a28bf9cc920ca3b060cca5ac47360aa9ae23e5b9995a7b8f7befb7f2e634cbf239f551ece0f7cecb1dca6d5c9c6311b9d2adfd6a2b1d5c642151a6d425a18b50a445833fbbbe53f10d48cb82fa3919937ff5501db8a03e7b62deb7315c66d0d2bb0b15f91a85a088116fdc278910bb92ac555c45b899b442f022ff8910c9f9a3e26b8ec0909f4bf15de83f527972c5a010ba755bd9f4308bcbd99101e9106d6e1c5794d87e1b48c85ed857a7a71b077dfa2528b5aad589d3a220eeb0d6d12a846abbec120504c496162654cd9dfbe4770d769a89384d33b7b9247f4f604c9a4b477a0971174cd52051455f440abf0689b6f5f1e324183cc7a4c5879fd99dbb0968ed7c0be625b6f6ce182f0b153ce6abf8551506ea12e952b108320a9750488d0ea7015898afc782e43fd9b2774be15e468f05d425444820929a7bad01888460a7b2aa8e0892fa69827f7c408d03a601ad174d5641cc6b973e63cbcbe307064cc69b838dc2251686d67c31dd1faf0040b00d2597744bbc777504795bfbb639288a9aa30689bab93906cb73b4f8523b79a4ff8213fd4702bde0d25f1ee6c9e675707e7b25ebaf14373f9cfb03500b927f726b2b2f463aa4caa40bcacd457ee3544dc80e8cb668d1cc86ea4a944c18aca50fc502b5e01c7ac9785201e0888fbaf3857d272338be1f82486c95486ad3105654273c8b1c620c543c01f0e9e86d4c77a9da7cbc2851d61a21d32cffb0386f1bd867cd7feab5fe4d408d50496b722b6bb153498052fa15aca4483ee9c5954e3f07d4718718366d8e69ea58bbb86af17d985816ff7cc43dc9e1a542641634b3c0ce321b20dd9362f82d4931aded61a7488da6e3e062e47ccc63e30f1201eeb0b470ac551ce83eb491768e6f1811eba1393501fa068f4216d941e26016be0c700bd58704ce24e51edb8aaca0985583a3dfbe283e3dd251391005ab555957ff5c656ac19c34c52a2a7716f7cd586a21dd4e8b876546b5e6c2b539813254de001090aaaa0dc6266aabc2ee86735b5d45bc8e119e8592542c0ed7b2b7a47a534e2fcbadfbd801176949ea5bd96d7f59d8422daee900bba7642b6b2d94a89704f0eb479cd18f2691b125793a108402d0dbbcd9d6c579d383ae4c1474955bed4450ea38e24bdd81ce85b1ced023989e3660e196ba114688d4ed57bed3c92f637bbff4a872893b3a18b98ce18f68451b01d13e1bad4a3e0145948a30105c5447e9d30da09da3adcdf34c362dd596eea7634a7bbf5c7204edcbafc098d14f40e764f24ae8c83ad61f4ad763a874bc90629f436d17bd80160d611e4fa05b07ec2d9bfc8550f60c7e80093ee87774d07638615d4c2200ee4e5e59dbb101f447d5ed076a618d5cb11fd991715d38b9b3dc2e0b17299b2a4eb19780dfa4b28d613a6bad98bf618e93b283da57e9eeaa12d58a4339c3a04a2920c4b02ba0898657dcbe8aeb57b499da1946f54b2fd076f862ed15e844380faa5e468f637dab6385a4d11b7c81cc9ed87b5aeffe78c4667575e37cff436fb6096f1640ed07fa3a656b027246b635bef79c63ebe14293bfc3b217d1c8369d82ee46648cefd3adb5bc68f65371ec17827bc928b744e2cabd60a5c0b9153fbef4e724ffc808f8da75137fb33cb1898394cefa1c23383d2a832a0bf9515670e240df3a52e487a1454eb721a69652033b4ad8a0f4a0c3167cea8cb4da8f434513f7daece164850a4b5b84e378271212bdcf550a369c0d6c288f6360e6d8a8a3978e56b8ae1ca74b9e1b1aca9b3a7b23ff232f1cd57c9fba2f5e2ef990ef50787e89cdd084d51367ef9aff6c2d899f9e2e61e65de5eedba3b68153b047df673ae33cfe20ce2cb7016951a94c41ee2679efe21d7184b03b256b31d7e00217d70b926b246bd086fdd62a7c0befc831accaf06b8e0b867f8ad763d3a8e4c4dab474651ebeb244c8164c6f27685ab708bc0fd26e1215d715b1680ebd39be39d10f4ac3dcfc4e4dd70358565f184eea10a34e210ad169f2857ad7c8fe0eb2b5131e484394db57ce0a7af711f3b38d87b846fee26c7c19530c706930ae93d22278d56db18689dae6882bf427d93fd39dae9ce4e3b7a4a8df2d9bb2dfe2492b46c2a2d16f2fd342d6e65da63e78cf4bc4d922906cd2657602868050c05bab7c69dea793e07f393d7ef3cc3f15364b5c958c75a16e8a084ddac2bd8bdbc01138cd8bd6c29f1cb044b7c19fdc97fe5641b7b141f597955bd8b23f89f0bb1c2dd7585817c1a33d93b4f26455edb3cd6c438e9bd63999261da8462770ec813d51953301f54d15198b52bcb21f145ebbb0676fb032690d3f3705a790f7e6c3678a5570a04df51e7dcd58a53b925ccc93620adab652dce99c58563e4b4fc7bfcbd4fccbea5313042b79e7a9e08c74112e691125fcca53063a313f42b04c0eb7d5a6cb5f4feee380d1b2e0a642df1e1eec1789269365ecef2c50b2912a6af5b1887eff8db3ed5ad8cadba470e8267628f361fc68f84c25653d2af0660f23872a6884c89c1a4905d14b0db85a8a27c59e777c5212bbe2e3deb91f2ede420a482aa2ea25ebd9d188984977e9b160cd09e65fa4895fdf9d9391f427e7e1c52dc76bfa5e3d196055d883ed4d0af5598b280bd5e6c812d47b16e4d35a6830911f844be1c7fc32df1354c266f7a27d598e5f8681a97f1fd2a024affb7771419755d695b26bf747d6eb15a50c6005315f9160386cb4cb4496193cd83cef5209e060fe8ea3746421b2c1e5470d0728dd3b227a43cabb9c2e78b5447e9336ff6633b8ef47ba132eebda702f71c4ed750859fcbc351f2f5dd31b5fc15293e78af557abeddc57ab505b35de28c8ec7b9d899483c154cad6691031010f65a933ce29eabfef7436a61610864090b94195f9fbe107347bdef50b81e3182c714e6560c4cbf45774314a9ecbe7299469679306b609363121697688d387bdb43f3cf157174c12adeb308bea4c02b10dc36537fecd3e6c6b403b4622173cf1c1abe9644f9075aa4b83b65150a7ba675c961e11d85cfdd135ba973e5d89a78082dfcab3d1653ae46a2098b9760af5953f415f402e32e074ecd4ecf322a988cb82aa01e41245bb4f4c7d65440c235b57bd796bf0e1b75ecd14cbfae70200f8eb5b0b64b54d4f4d28a3b79560ee9e24c5ca5d0ae6f2b2864816abf82182df1e437d6fa9c99406ff40bf24bf75a0fd20117e3f1fec8cc588b478813f628607ae11c7c42042b9e9d95c438c29c6a1536344053ade91ddaeb55fd11dde47cb12dad947cbeb80d7a947efbf0921a9555b70c699fe232e0ba3a4e912448bbb703230d419c0b919253121ffe8b9a068033bc1e2967f1be0623f3ec33ba14c2df3e39828174bed559d0ef1c697d4c404e33c6041c20db8a1bedab73b48c2ff09640b8a9d4515b54cf01a6645fbd8a5bc29365a3018cb56b465313244cbcac4221956a8882634684621f460a8dfe733290d82fe614f70f80bd96cd0e45a22642e56e09f723c91d3d42173d6e319f592f619e1134daec1020732a7deadaf2460147fc03e4874c5d57c278a075dddc816ef6859ca34e989cfaffbf49760782cd88aba36175ce9ba2e71f56c2586421cf5a48439c99359d4cc491ff50b539f0e47c6f51909a7c39971def81166a5a68b310c33a5830a4b0bb8608830a60424df397f7d71ba32182ce5ad24634e92c66aefdc16a511599d053c57a2bab4e353b2900a78343dd04740b2e9094cff2d377247633d792428e158e0e6507e15254175c9cf85c6558db31073186589ce0faf7a0c9ed44c341e07ada9bc03f9519867644e2d90b0f40f6f55bdadccb244e02ffb55af6e1c07b54c8c6c67146060cce81b2d55404973c00c39d4479b4f161b671173b4d61048fc085ba2ab311e440c9db033ef7fc161962c7875d46c6d8c49cd47ded71e75567e89d30504af08fef432cabc3998f1254ddfea6ee2f4b743e4dede70e5ae168ed4d655aa1029543a39523d03f8a47d24249fbd8a1a986d1eae0a356f356419dfd305ce7f63907f597d509eadb3eb52e90179f5d54c6688716528e455da7d9e82387138187172ad17c71305cd75e3c5b7d81dbe47f6407c16f86f7d79325edc79430a26d19098bf", 0x1000, 0x400, 0x0, 0x0) getsockopt(r0, 0x29, 0xa, 0x0, 0x0) 16:00:12 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000100)={0x1, 0x4, {0x9, 0x7e7d}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000080)=0x6) r2 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000005}) ioctl$BIOCVERSION(r1, 0x80044270, &(0x7f0000000140)) 16:00:12 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "880a342311d78f706db714f3a7a32330b1929414"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setitimer(0x2, &(0x7f0000000080)={{0x8c4b, 0x6}, {0x2390, 0x7f}}, &(0x7f00000000c0)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 16:00:12 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c613000"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) 16:00:12 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xcb5c3e8abf87c625) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x10) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000180)={'./file0/file1\x00', 0x5, 0x6, 0x4bb, 0x0, 0x4, 0x100000001, 0x5, 0x1, 0x1, 0xfffffffffffffc00, 0x7}) chflags(&(0x7f0000000240)='./file0/file1\x00', 0x0) 16:00:12 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047466, &(0x7f0000000040)) poll(&(0x7f0000000000)=[{r0, 0x8}], 0x1, 0x5) 16:00:12 executing program 1: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) r1 = msgget$private(0x0, 0x100) msgrcv(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000040c352726f2de272d6fb98ccda0159490000000000000000000000000000000000000000ffff0100000000000000000011000000000000100000000000000000000000000000000000000000000000000000000000002f0000000000000000000000b48af41be0442414e387a6a81200e050ae6c7870194973b5f7fdc76685a556ded4d9e28a623dce4e2dce8b5be92aa1c6fa175fa7e17a7f86bf0a52999a6b876a1f52270000000000000000"], 0x6c, 0x3, 0x1800) mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r2 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) shutdown(r0, 0x1) ftruncate(r3, 0x0, 0x10000) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0xf24c, 0x48e}, {0x1f, 0x10001}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) getitimer(0x2, &(0x7f0000000200)) fcntl$getflags(r3, 0x1) r4 = syz_open_pts() write(r4, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) dup2(r3, r4) r5 = fcntl$getown(r3, 0x5) fcntl$setown(r3, 0x6, r5) 16:00:12 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000000)=[{r0, 0xd}], 0x1, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x5f2, "031f000000930a0010005900000000003f00"}) poll(&(0x7f0000000040)=[{r2, 0x2}], 0x1, 0xffffffffffffff6a) 16:00:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = semget(0x2, 0x1, 0x440) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000300)={{0x10000, r2, r3, r4, r5, 0x18f, 0x7}, 0x58, 0x6, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r8 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10000, 0x0) r9 = dup2(r8, r8) ftruncate(r9, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r9, 0x40044274, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(r9, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) lseek(r9, 0x0, 0x0, 0x1) sendto$inet6(r9, &(0x7f0000000400)="289caefad85b04ccdf900d249bbae457eeaba523b29dfb209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e78292cb99d639050128ad91f7afe5b4192fdb7fa3c4693c93274943dd501c10", 0x57, 0x4, 0x0, 0x0) ioctl$TIOCSBRK(r9, 0x2000747b) ioctl$VT_GETACTIVE(r9, 0x40047607, &(0x7f00000001c0)) ioctl$TIOCFLUSH(r9, 0x80047410, &(0x7f0000000300)=0x3) ioctl$FIOGETOWN(r9, 0x4004667b, &(0x7f0000000080)) sendto$inet6(r9, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0xd4, 0x2, 0x0, 0x0) fcntl$setown(r9, 0x6, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0x24677a0861439003) fcntl$setown(r9, 0x6, r10) r11 = getpgid(0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x80, r2, r6, 0x0, r7, 0xc, 0xf}, 0x100000000, 0xfff, r10, r11, 0x5, 0x6, 0x6}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r12 = syz_open_pts() fcntl$setstatus(r12, 0x4, 0xcc) readv(r12, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:13 executing program 1: mkdir(&(0x7f0000000180)='./file0\x00', 0x184) recvmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/19, 0x13}, {&(0x7f0000000080)}, {&(0x7f00000000c0)=""/155, 0x9b}, {&(0x7f0000000440)=""/214, 0xd6}, {&(0x7f0000000280)=""/69, 0x45}], 0x10f1, &(0x7f0000000380)=""/81, 0x51}, 0x0) r0 = syz_open_pts() write(r0, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) pwrite(0xffffffffffffffff, &(0x7f0000000640)="97abcfbf5b90a54ba97bb2d44e5afe25263cb77170d09269151a5eec3de8938fcbee50d3a152c9adaeda2da1cefef245ba2cc912f1b3c937b69c1ff8c35901a2b7da993458bf09890f4b5f3c99c758da43a354ee14e4798b2cdb4af49b5d35b1d05aea689383fc136b2a1516dc24ffcb15a5c1af2d66c51cf4101bbb2b2bd894f4e15f9ff45a979521c760e9ff1cf1824fe7ab5b10ea40eb44a48e3d668d4f898ceaee89495e20c82096ce21f14061d838405d2058b0ec459f25ac50104344df44394191fce56a4f3a9c62558e1a33a98b6b5affa608e9b3a8866c5fca331414981d4a83c53c3bc394cc0a85f80932057c7fc4282f92c44c48e809c6", 0xfc, 0x0, 0x7) 16:00:13 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffff9, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r1, &(0x7f00000008c0)={&(0x7f00000000c0)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000780)=[{0x10}], 0x10}, 0x0) nanosleep(&(0x7f0000000280), 0x0) close(r0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x80000000003d}, {0x45}, {0x20004006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:13 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x4) r1 = dup(r0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) 16:00:13 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x2, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x5f2, "031f000000930a0010005900000000003f00"}) r3 = syz_open_pts() close(r3) close(r3) r4 = openat$pci(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/pci\x00', 0x29e22aca9b2a9ac7, 0x0) r5 = syz_open_pts() r6 = syz_open_pts() write(r6, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse0\x00', 0x80, 0x0) close(r7) close(r5) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x5f2, "031f000000930a0010005900000000003f00"}) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x5f2, "031f000000930a0010005900000000003f00"}) r10 = syz_open_pts() ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x5f2, "031f000000930a0010005900000000003f00"}) r11 = syz_open_pts() write(r11, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) r12 = syz_open_pts() write(r12, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) r13 = open(&(0x7f0000000500)='./file0\x00', 0x800, 0x100) r14 = kqueue() sendmsg$unix(r1, &(0x7f00000005c0)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000140)="fbe9d97d64af0c173652648832656229d1bcfab4a9867fdb78c921e2fa45c21ca61d31aef2f130167c81e98c4c7a2915815408c14762518272f581ddb4e975c273677cca5892eab98e457b7222aa7d7af9de3a52", 0x54}, {&(0x7f0000000280)="ad8e63a40666b3f7a322ab033f712d61e18d7de507e04e3df5e1953e730958a51e51b0ff7d3d76c85edde62a449986433c7becc2a4ebf37f03e3c95efdf7636026fd3db84ce02e8149bf12f2a25a5e5465cd8bad3133a23525abe57ffe17935bc3666b61eefc603f2785831460030e069e3b7cd039cd552760497118ad699d1d2e5d7e4becef", 0x86}, {&(0x7f00000001c0)="96d60c207e633166cb52a8815a9807f9a7ad8de943b295a8ea82b83edab9b0a177c49d4da6444bfb30d0bd20c849f5876dcf44f45a4141915fe623fa200aa3e467befa1933c152cf6f2a16031c5c1add44077c8e6b26843911", 0x59}, {&(0x7f0000000340)="1fb92943e01165b59a3a34d95c28bb29a6a1331c4f7994fbdbec618d7eba5e8b20002574fb5290663b8a4c66451b2e7f5f12c7eb0d814986980765941d467b2876b9368c86d9364f987acdd04780fea1908c3a3d04763893ff5ee10dc720b5e89da85e552365cdaf27032f354bfe396507c3e743ede71dfc633c434e195316b1ba47ca6bdfd09d2f41a217c77fd86a5498b4f2cc5ff7144361f431246cd1704bdc2829ba41bb043362cf3bd9d0db7a985d13b6d792d128b671e29204f261b3535697c09c93e1e74bf154549f4587ea465db331929f856033374e0fc6a6d940f7576872ac6a276aff6f6122487694308c4fca55d9e2", 0xf5}, {&(0x7f0000000780)="c4246a745c696adae1fa0212f1ee526c4df8db31e80d0d985cc84eb4193de630eb3ee6febe20557f8ee1f52e0528f7f8abe80398e0e24390f18329f730f50639ecba65c43066fe29c5212e6d083e2f3b77c81de21506d2c8a29fcfb8e08e9b7db2e9fd40c6c95db38b054faea480419025e9186f534393d7921a2258345db7186cadb0be98ef059f18ff6609eef0278f29c51dd1ccfe5af600f83cab011e44a688e7c069777f56a7cb6112cfb38a3cadcaa430ac112f755b3e5c2c0d839fb9fb97c2f6381789275bc7df5d75e984738214c6485f8fa093e6f58cbd6b8112e0ffde4c18ba0ba775e7a79ddab615b3e663423eed4b4276120e4d7ec9bc1d82d5d39c8c907fc7c28020949d24ebb0ef2b422af58a36c705ebc572e8f3aabf7fd8951fe2a0c5b4a14ce8520d69c578b68b8c75373916ce7b411dc9836963fe4a1c5139ec79637f04dc639b956791b52b0f3afa3f8ad4ef47691a85dffe737585cc9b61fc022e6ac2fcf181cce2afc9464335b7e6c3596882f30454be229e28387c1d7d8777962ab2ceb3d7b88f1daac4c4f3a2b814f6dac76e64b2e0eb748b3877bf968f5a3b184827d0b03684c285376ddc2156b708e97620e734069e1746eb1d3b0cabb2f8cdc61713039db14f73514fe0fec6f7423751ee2f1eae234a5d0780d7be581561b3a5524e2dc0f79d3c1f4221a1f613979376fb0d9c996939ad2af748587363591cb3c1ef3677380a7721b637a3d766605b415bde344a75b6bcd8a59c25bdf97d987a58425c3385878ba6cac9e97382e64c9ee7a99b83a0084bd8e9c3db85fde0ef0f7398853b2fd38b68498cb25c35f0f7af912c2ef06f499c7af1d35e65b3e63e59214a1588f1ef62c7f119933d2eeb3c775b59bacf80fcedaf762f739ee4817abd0181e54aed27c71f312705802057786d42c03701afc013b1feb1ad077d455cd9f03385e14df3b2bb74ee88b4716f42ea10c9707fee655120b41fc61e967ed2472aaced84b44398877c4324241b063c609eaa2d26f5e6ad2b69bb8eaf8590323df0072e85b7123a8496aa9ddc2ae1600d9c52466a6cf8bb80c5cb0962608b17ea1ec76eae691cc4e9d8c1ed89207588920e004b6284bcaa311d4efa9a107de9829c22bd91c05f3b305ab9636e1d881d2b614ece1a9f079a6ca5a815022e8e8dc1868e477539b5bc323c2b01c8d04056021dc0164ef84d56613ce51943dbfcb377d025ca52dc1f39c7bc1cc8e99c7aeb2a1e94330832b06e3a5d11fc3402e28c885fad672495f9b2783cec66adb5b3fdbcdaca044faeec72e4706b137fe39f5c55d0de559e9365eb22ebf9f038dc6c8cc5f476138454c3787f56d6eb8be3db313fdc9296532fb8ab94556c068978fe00c54c7f6b0f22dc7b14a4f9cb9bbb45b80b147562bd43a0aa711e0c74a3a56057a1a1a3e719f9424ab1442d39f718422987de4c89cb2df130295ce721c06b4a0237d252cd0dc5af08e125e46d9f81ee3ba0a5129dfdb1f80df9121b15f1dc48ced8b2bbd1e1db1e66bc07191278d0d02e6f798f0fc6b7db26dc8e469f299ac20589cf2228b0afe7e0b47a949f6522ecf318f154374f59706f0d99e0bd80a3363d0e5604703f0998f7de64e2d9c16734f5446d7bc7b990be57390347857f1a4f817432fa31072de1d19c3b1871638da5c27054600634233955bb7123c7496fda4fed81fecfc4e82fe0ddf6495ea31e1bc5ad1009ff0574b68a6a99e91319771f528d989661174f1c6822c4c90bea0bf3bb014731c95837eafbad3baa7aebf334b2fbcb4b77127e5751a922cc13f1e8013947d52784340dacfdbea0cce1aa665b2c39514ecc77307e12e5482206b73e3d922ce4bfd681505d3784244a0988a6be4fda4ad33893e35f2377b5a0cb9a820e85bfdfe04088f316a2fd66a5f63c5a30decbc2c0f97bbe725ceba897a9ffb5b1ad23503ed091cc73d1b876671ebfdaaa7e02183cb6bc0c03a18c5b937acefe8db9da311495319e44c95298c751f64a846056933b9566c02a2afce21949b40da711070279706bbde9130ec73ce141a3e3a8e0306baffe817a9b91a18a66a245225220134c51abe421f69df9be33fb1e0a45e341441231b6e2f1e77c951d16fb03a8b23b00baf7100194a50e2a77c19d09af96cb4c817844a9ce6c184f295d8b4f8982da21ea0a78697a3ca21204f05d74c72dbee8abd8f8862b54948c58c586989a09cbe7a2fb30dc1368514fac7eb63f03deac4fcef95ecc72dc7ef0e5c4cd5ec9634fad907b338ed14283294370fbdaaf2663c6fa3acb3dc8e62ba09c0e7e83b8bc174b8c276dee9bb8d2c957144ab7e97f761d4b9641d555f69de307a0ae164a2314b63a68b419fcb3a870855616cd666b9502f5714f0500d06baa4021c679f4d9e5a2014d41e607b8438142e3771230e0292b2920539d9e8da367a1032e97fc993467bb086ef18734715f0a0ad98331a824838b5b44db005a7fd2809a2f134fb25e09fda2f00d1cf42e011438667c78daad6c07e7d9e29dd0bd808e0566607904f7d280a4b299653f8fdf989838db3d0b81a9e6d3395847708601b6230b2222d836bded1f8f82f1c43ea8a6cfe4d826339f2dfef11798fed7325d39b87272404b1076a706e35a79ad86f8dcd9f97f5994afc7bf0ed38437f30e971a2b723422844de7fb07e7c9fc69b30c4a0369abbd0a0be4c3bda67fd4e4dbd8819651dce4cd3e4d9f9bf478597a40a66bad5efdf095f64c491dc7d791b154740b07659b8d454cd68be888f103677661e79a52a544b79ade1ec0bf9dd2af4fec81f7942436801ffabcf694245614f5c1277caead9914d6eb23c70b107ee3c7eb2d0997935e63bcbab52aa00d2d9822d0c9cb1f8f69e3eef46fbdcc1b0afe0d78b622df77847a541dd8c5d1edf0650c9fc232e90f40aa70a6d0021e4d2b07caf582debb8bfb5058d354caf430f5402fb9fcd42d5006641c48eea302806a6d5a5cbfa1d38c8b61335a250ff2ac3d0d02a91ed6c122080c9791eeecb0b2c692fdb0566728820233b69ad138784dc0da06138778a03a62e06df9c0f38e121d91f50cd2d19c04b488f2addff399b9e82533885737d655ba901c0d46fe676655d86a266b380b2761404287c87dab981a14db97e406e114c2f00c4711572550d82e071270661e0a625c0226068baf5b56a479a701cbaf7da3ac9e6a91fecbea1bf3f7fc61d592f9d1adcb1053d8e108c327544d4244d6fefff365b22b0430a1de994363f1904414694e85f041b1a3d3d44d7f505b2d350f58aea67d3e2b636f7a93cdaea3f0c9e5a975122bae3ff4a6819d66d5ff5c62ed341fd4e42e99a6f48b7513af532ce87d03646d1aeadfb01e75996f6f94251e4b6738ce3b42fef1907cfb8d90ae85363a27ffde1836a08615f1557196488e43658e83dd9c6d0a90bfbe47dcbd36939ac212989d5a1850767fd75b399bdbb6a9c23754b6f09ef78c97911a836d40caa916a0ca06c4132a58e114dbd0460064b865bb100702969b01e28c28acf5c3573b039910d7074ff82021b98c3b5215da11db146d40c6e3ac0b8340327dfa3e53a7934ae2f93e06867625645c9a63a9bfd2838fc8fa152e1bb072b9189b5f54a7e063434ccaf19ab3f6330854fb2bfe443589cb042da3b0014f7683243a0148ef516b9077a96274d350b9847054f42b529e63f97f6036f3ba507289498994de97f0c050f1d9890ecea6d48dad45dc7b73bc5260f158ddd8b7fabb1c83112591739ca3c6bb56a60013ece2f6899b4fc2979477e597a6af1a54edb21cbc4bf47504193eb6e6563267623a8500ed00d89164e4a1272fe18cfe1ad0e1ec32b7f83daf4335236baedb0091a3caa493c4a14301ecb223375bf4b0c3dc1e73128b26ae29e7ba9972abd83a0ee9c2bd933b346d63919de4060998fbdd0b3eb3af980d23b1dec664061b20ba7d66f3a974bbd53114a8612366ef403c6decccfdcf83069cb5e633c3d150c292d9b4ca8794af7f6636bca2534f93dc48c004cf6110666b911c4e97e6ce2a342f605ca51afccb3bccf76df5182fe13a6140bd6cad7c6cb5c9bd4c6f11c590b40ed4c21499dd96cbd8b495f0b4b6a3058e3f6f846dd111376dbf8725a1e6e19a8e7c8bce089cd36d52c783f5516c3994d264836675c3383e408c7c3decf7c355ef0efb6f4f83914b51d7f24e5e8aca84cb0d57c6fb139d54057ae1e7069449cc6baf39467b5ca14b1e5cfbab6df1a7f0daf12220c6322473277a3c13b2024f919437d9ce74e5a8d4b5f28f763d760e18e3cacea70a995072c70826a336816122e8715ce29aec4b74c3cd73161a1af7ba174714f70d2ce1fb9fdb2b482c292b036b954f01a7ce16836a541ba244cad3e65e94bc41f2348a73d7a23a56b32b57e2d468e1be5b9c627c46a3f8630526940ee03ae49dd898f60a8e748ab7d7126de8c0d86622c848df16749c40db380bdabed0be477c2c343deb73b818d93c7fa83db9847278d968fc0f7ba2495229ce8a929bddf20ef2439d1c5ca432136cfacfad68231e07d7cab86391deef76bd4d2eb60f3f8184b9d81770e34198433f3814d95371e1e47341f018c7c1cc42d95f722183666a55c98c8133bfbbffc266c398a804c6d419a96181e70abbf221ab58b26ae682e9f68abfd91ed9cf30455d94a8767a1e50ce950a72e2d6acaa4ed3170d603cb952491452e5892307029782c9f5f84cba11b98bd2ce25fd8c8d4f80871ddcc748b3c21333f5c4ac520eb414efa30df5475679d42e68f8d7683f1e5dbcc352bfdfa7956df4a9862d25695c6a20464f8b472d8d12936e281f37d5ad1ec752aa56ada464f14c4f7bcc5bcf04ad88cd6c988488cf11dcb4a422305b6b29cf5bf0fdbd54d3883fd48d2cca3a2f205403b9f3f7830c0abe7f6a13ca994b434e3530ee2590cc8444808121dd4e003b4e023c8bd2531a624fa4f02479314dfae23ea218c2f64fb685795dd84fe76d28bbf9009d0e3473f29df9d4fa42b0512e9f586b0c872d49dde1a0c17387f9df196eada179e1f2387a1c0a2bf6cc1d8fd027197484d2e44be2335f775cb894b0e31de3790f76ffcea5b69d03e51fb2708829bad0ea6fdad8ebb045f5a03a9f3f51cf19b213a11627a7bc08aab73cc84c2b230886d8c3ef601224a13001fe0c75a0bedeabc41cc24181b9686d53a13b847662db5e96a03e3bbaf48f0e034b7f01d74acbbd3fa5ae4c3207d0bad0e7fd14cf806e2b0054c67b039b4f8b465d860e9780b22f59df7baf70ebbb1b31242e3f56b563e3f3d7955ba501c90ede9e81715db136f60854475914635af51d62b8860b160dd2fbd34e804fa03b17a83c526ecca220f7278b3acfb8b295f50022a1103cb24e94dd8f1d27b790b956782d561c4cfe4dc08f2a8f0414954531a062feb72c4725bde1fa66ab11928cee6c8e105cc7e4016ce565b6588cd24b273828fb6d0f553e67df7accc95a27e95dbee5e1193421d1be96be8884396c974fb1925c4b98033a0035fd98a1e781dae279e78125e0d39982a52892846b840678dcab4cdf8dae1e1b641766d79367428c745638bd4e6b5a2819a759ca0d881a8c9a909aff89f5269305f367c27f28cc7d0cde9b1103728e637357cd9aaa6b9426f4867ce3cb5ad3720f0074e9a31971e9409a8098609c04ef2a2165a7ef1329e945b44ca039af5b8ca4adb939a563df2750ed66650ed982a55784a25f5c03455d4804a87c3e27931db47b5ec20f8d40c1bf3a51c2653f6b418c619c27e636facd201278996b822f3ce61ff61348941766", 0x1000}], 0x5, &(0x7f0000000540)=[@rights={0x30, 0xffff, 0x1, [r0, r2, r3, r4, r0, r5, r8, r9]}, @rights={0x30, 0xffff, 0x1, [r10, r0, r11, r12, r13, r14, r0]}], 0x60, 0x72b884e8c2a1255c}, 0x1) sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=[{0x10}], 0x10}, 0x0) r15 = socket(0x18, 0x3, 0x0) connect$unix(r15, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r15, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(r15, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:13 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000001c0), 0xfffffef3) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x5f2, "031f000000930a0010005900000000003f00"}) r2 = syz_open_pts() write(r2, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) poll(&(0x7f0000000040)=[{r1, 0x20}, {r2, 0x100}], 0x2, 0x5) poll(&(0x7f0000000000)=[{r0, 0xd}], 0x1, 0x0) 16:00:13 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) r3 = syz_open_pts() write(r3, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) fchdir(0xffffffffffffff9c) recvfrom$unix(r2, &(0x7f0000000040)=""/16, 0x10, 0x800, &(0x7f0000000180)=ANY=[@ANYBLOB="405e2e2f66696c6530006adfdc3acdcb13bf0bbbc89a08771097edf9540e39c3c78028047ab194225d000000000e6629f316fdce555ea0ba6204c0ca812764f32a171adff45b464704c887ae13fbd4be1a11fbf0b7a15be0bd86a0c953a5a60fd579eac7e4f2b1b4093d1c19"], 0xa) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:13 executing program 0: 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) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r1, 0x0, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x87, &(0x7f0000000100)=[r2]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:13 executing program 0: setrlimit(0x0, &(0x7f0000001ff8)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x2, &(0x7f0000000000)={0x60000000, 0x60000000}) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x5f2, "031f000000930a0010005900000000003f00"}) r1 = dup(r0) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:14 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x1ffa, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f00000021c0)='<', 0x1}], 0x1) select(0x40, &(0x7f0000000080)={0x9}, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000180)={0x10, 0x8, 0x4, 0xab, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x68}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x10000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x400}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x2}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000f85000/0x3000)=nil, 0x6}, {&(0x7f0000fea000/0x1000)=nil, &(0x7f0000c6c000/0x9000)=nil, 0x7b}, {&(0x7f0000c4e000/0x4000)=nil, &(0x7f0000c55000/0x3000)=nil, 0x4}, {&(0x7f0000cae000/0x1000)=nil, &(0x7f0000ebc000/0x9000)=nil, 0x1678}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ba6000/0x3000)=nil, 0x10001}, {&(0x7f0000b02000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2e9b}, {&(0x7f0000ab4000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xca}, {&(0x7f0000cea000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', '.\x00'], 0x6}) 16:00:14 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "02000000002300"}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0xfff, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r1, 0x0, &(0x7f0000000080)) setsockopt(r1, 0x81, 0x6, &(0x7f0000000000)="d8536db6fb4efc09da1dadbeb29f5873920763064b1e1b7b90a1c9", 0x1b) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:14 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002002, 0x28ab) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000000)="000000024b2ab30bdfd982955dc1a76d410d59831a5283e4b28bed11ec5111814efd7c2200"/48, 0x30}], 0x1, 0x0, 0x0) 16:00:14 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0x24, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x80, 0x0) r1 = socket$unix(0x1, 0x7, 0x0) getsockopt(r1, 0x8, 0x2, &(0x7f0000000100)=""/115, &(0x7f0000000180)=0x73) pread(r0, &(0x7f0000000000)="f2121f7fae6ef22a1f2faca3a01d3a0140c5be54895d09bc0a376056818fb62f608c3caccaaa096bf0b6985a6d8125b1fbba47e353b2551fa68343da202b2d63a45f05670817894195b86bbe31fd9265f931347a4d8a76fc23c1a496bd9b2d401ed60da9dac5309f613d2894a9c397eb8efb532cfded85b40d826d0f5712566d765ee24c3928207e561c09ff84a8205a385c95c2726380aeeb93b3d3931663ddf990944deb3fb91c9b296a7b", 0xac, 0x0, 0x0) 16:00:14 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x2}) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x3, 0x9}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x40044266, &(0x7f0000000000)) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x25}, {0x25}, {0x6}]}) r1 = msgget(0x1, 0x1) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0300000000000000ae53f08aedfb03ea55aa9452ad7f6b265f5a9de9889cdfcab6d08c96646877cd3398152238508b80538c0c560d7a19b8c3c4364c401c871646a28eb14f8c39d6dcc3057b7b0a1cb57156b2706c2947920fd5c16900000000000000412862c830e99b8da5e19cfafd52bee9c126fc0149b79bf2093d3e438679c91e4f413ff9392a0f6109188b29c08d96ef86d0f01234e7ee95bb05fba6ab86a179d4695f02b77e42a4f3cff495f4388ef6e8808911ffd710c64ed22a56ca2b390ad6f343d80deda9d272cd95b30ddf48bfe80a1ee891f71d9fc13a98986700ee6a95a9940b00000000"], 0xeb, 0x800) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:14 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 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) setuid(0xee01) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x2, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x5f2, "031f000000930a0010005900000000003f00"}) r5 = syz_open_pts() close(r5) close(r5) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/dev/ttyCcfg\x00', 0x20, 0x0) r7 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10000, 0x0) r8 = dup2(r7, r7) ftruncate(r8, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r8, 0x40044274, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(r8, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) lseek(r8, 0x0, 0x0, 0x1) sendto$inet6(r8, &(0x7f0000000400)="289caefad85b04ccdf900d249bbae457eeaba523b29dfb209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e78292cb99d639050128ad91f7afe5b4192fdb7fa3c4693c93274943dd501c10", 0x57, 0x4, 0x0, 0x0) ioctl$TIOCSBRK(r8, 0x2000747b) ioctl$VT_GETACTIVE(r8, 0x40047607, &(0x7f00000001c0)) ioctl$TIOCFLUSH(r8, 0x80047410, &(0x7f0000000300)=0x3) ioctl$FIOGETOWN(r8, 0x4004667b, &(0x7f0000000080)) sendto$inet6(r8, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0xd4, 0x2, 0x0, 0x0) fcntl$setown(r8, 0x6, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0x24677a0861439003) fcntl$setown(r8, 0x6, r9) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) r11 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10000, 0x0) r12 = dup2(r11, r11) ftruncate(r12, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r12, 0x40044274, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(r12, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) lseek(r12, 0x0, 0x0, 0x1) sendto$inet6(r12, &(0x7f0000000400)="289caefad85b04ccdf900d249bbae457eeaba523b29dfb209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e78292cb99d639050128ad91f7afe5b4192fdb7fa3c4693c93274943dd501c10", 0x57, 0x4, 0x0, 0x0) ioctl$TIOCSBRK(r12, 0x2000747b) ioctl$VT_GETACTIVE(r12, 0x40047607, &(0x7f0000000600)) ioctl$TIOCFLUSH(r12, 0x80047410, &(0x7f0000000300)=0x3) ioctl$FIOGETOWN(r12, 0x4004667b, &(0x7f0000000080)) sendto$inet6(r12, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0xd4, 0x2, 0x0, 0x0) fcntl$setown(r12, 0x6, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0x24677a0861439003) fcntl$setown(r12, 0x6, r13) r14 = semget(0x2, 0x1, 0x440) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000300)={{0x10000, r15, r16, r17, r18, 0x18f, 0x7}, 0x58, 0x6, 0x2}) r19 = getgid() r20 = getpgrp() r21 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x10, 0x8) recvmsg(r21, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) write(r21, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r21, &(0x7f0000000100)={0x2, 0x1}, 0xc) r22 = getegid() getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000016c0)=0xc) setgroups(0x2, &(0x7f0000001700)=[r22, r23]) r24 = syz_open_pts() close(r24) close(r24) r25 = syz_open_pts() write(r25, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) r26 = syz_open_pts() close(r26) close(r26) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000005c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000080)="5f0ea2a7143c74e742af3e508b7e1cfd33d7874bd5ed184278d186b93333637b7d1ec5499b57351e4f84d2f4c54b2e9a99dcd63e25673201a64a56dbf9d9131289107f9a5f4fc1b4eaa4", 0x4a}, {&(0x7f0000000100)="7d85c3819144a2954261d17ecaaafdea1849dea3290974f5b211b1bb3e03e4171fce5f00e09e97d81fe5e2c022e57bbeb3d19804de00a5d28d6087769ec0626b44ab3d7c03ba86dd7bb301d16e95143daee3be444b076e689ad2336a3ef1cb8439bee0dac7e68befd19813494e31158d1c97524883e269d81a1c9e650ecdd46adf9c7aca84e765becbd74a73fe7cfbf9c3401d5c1429723513a76eb022b2b0d7a8c3", 0xa2}, {&(0x7f00000001c0)="519eec5284169bc39a7e0b144be2d82994018731c3e59c8adabe1b1fa3f24fbac98af7cb40206bb1e06fe6ea535e32b289109b6ff5cb9603931c344325db15a197b259d8f51612b33e88e5f9333f659f3d79c642f7c7090d94cfe2ba3c2129848594333838e9ce4b91b20a01622b30fde8891b6a2505f3a91da155058a02", 0x7e}, {&(0x7f0000000240)="4c991543e71c731484712934327a2b9d318e906646988582934f5f39db6e4f6500df743d46dbe77e76a1cb095bcb3a6dd3731f0e13aaa66c4149fdf45ad0c522ed1626433aa2d287d6d7397d408a1c8fd0ebfeb0118a9cf591611085773a920725f02cad0b89db9a39633510c396338810f02d6010d745be604635d9ed9fae4efd078827cc118a98c2bd162b4336aaebaaab3736fcd8a447a1cf5ba590df55eae497f0e589bcdd007def2265b160933557e513e0bc0d16be7d0a8aacc83a6cbd1c7e6510e6d2a7374300a2884b8d7bd545db96d0acaa444fa3e0f78866c07d9fd81947", 0xe3}, {&(0x7f0000000340)="6e426bb370059b2fcc2b99d1a7207a990c9b1d3027fe9503b749bd7634ac9ed7796250d4b981082112b67fa3cf34926bee67dacf9fc3ce0e506ac298c1910d91ee607b6c6372c3eceee9c44fa02827ea1b3d20f3268f8bed0fdd0316d4f08ddd54a4565992dc9884da3918a028d8fe", 0x6f}], 0x5, &(0x7f00000004c0)=[@rights={0x20, 0xffff, 0x1, [r3, 0xffffffffffffffff, r4, r5]}, @rights={0x18, 0xffff, 0x1, [r6, r0]}, @cred={0x20, 0xffff, 0x0, r9, r10, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r13, r15, r19}, @cred={0x20, 0xffff, 0x0, r20, 0x0, r23}, @rights={0x30, 0xffff, 0x1, [r24, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff, r25, 0xffffffffffffff9c, r26, r1]}], 0xc8, 0x2}, 0x400) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001600)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x2}) syz_emit_ethernet(0xce, &(0x7f0000001640)="8dbe0c5a0cf7cd64c9d3765b7bfe55b0b93bb8649520001e396f9676d09214f83e223a55a28882f74cba2f0f5f77f272050dc4e5ea3844062944bf03415eedcfc1a734ec7b16089943dcc30c3338e2a03248d37fcd86480d569aedbbfeacfa4ed06eea5fe78ef1083a1040ff6c58eba23cb6f8a8968e927832a5bf67c4b4e0cd1f23d74a19a706da5e62e0888374646f9b761e0ac4cabb7cb9e5aac04bc5b68c6ce28b4c8372ce585a1ac543bebd7058705ccb0a62cf1d936d027b95d5616c1bce879e3155747f506279ac9a317d") mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x80) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = socket(0x3, 0x4000, 0x80) recvmsg(r2, &(0x7f0000001540)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000280)=[{&(0x7f0000000100)=""/43, 0x2b}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000000140)=""/218, 0xda}, {&(0x7f0000000240)=""/4, 0x4}, {&(0x7f0000001380)=""/219, 0xdb}], 0x5, &(0x7f0000001480)=""/170, 0xaa}, 0x2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000001580)={0x0, &(0x7f0000000300)}) 16:00:14 executing program 0: r0 = kqueue() r1 = msgget$private(0x0, 0xc4) msgsnd(r1, &(0x7f0000000600)=ANY=[@ANYBLOB="010080e7d38182661c28400746d8c513c500feffff8e9d7a7120a59e71ff2ce927fe4657b06c932216b32aef73c29fee921c53c8cc6f47101987fa8e7b0916aca2b92a22869fe27a0f99d666f44d61d6b33229d24e000078000000100000000000000000000000000000000000e27c3950442c5843e0da7ce7ef5f0ffde03bf1c007bbaa44e736ff8a8a241f5f8738f8655017abadd901ad598b7ce3391435dbd6dbc4c394bce1151721408e1af589f35f8a532e3d81aba6753df7f81143000000000545619e94aa008c368189ca8069839c6d04ce5acf15bc6ba49d98a3ffa94b3df7d62e7f21fb80ae043dea42704d28f1e5687be370d0e968efffbefe9ad4dfbc305232664bc383b3e6a368774eaa0253a2c393bbeb8463a5e91db628db497a270000000000000000"], 0x1, 0x800) r2 = syz_open_pts() close(r2) close(r2) r3 = dup(r0) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000440)=0x8) r4 = semget$private(0x0, 0x7, 0x31) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f0000000080)=""/93) r5 = accept$inet6(0xffffffffffffffff, &(0x7f0000000800), &(0x7f00000007c0)=0x5d) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000740), &(0x7f00000001c0)=0xc) r6 = semget$private(0x0, 0x3, 0x403) symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') semctl$IPC_RMID(r6, 0x0, 0x0) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') semctl$GETNCNT(r4, 0x7, 0x3, &(0x7f0000000300)=""/164) r7 = msgget$private(0x0, 0x401) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000003c0)=""/12) shmget(0x1, 0x3000, 0x20, &(0x7f0000ffb000/0x3000)=nil) rename(&(0x7f0000000400)='./file0\x00', 0xfffffffffffffffe) mkdir(&(0x7f0000000540)='./file0\x00', 0x100) poll(&(0x7f0000000040)=[{r5, 0x4}, {r3, 0x1}, {r0, 0x5c}, {r5, 0x100}, {r5, 0x107}, {r5, 0x1}], 0x6, 0x3ff) shmget(0x3, 0x4000, 0x240, &(0x7f0000ff9000/0x4000)=nil) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x80, 0x0) chdir(&(0x7f0000000000)='./file0/file0\x00') getsockname$unix(r8, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f0000000480)=""/43) msgsnd(r1, &(0x7f0000002ec0)=ANY=[], 0x0, 0x800) msgsnd(r7, &(0x7f0000000680)=ANY=[], 0x0, 0x800) r9 = open$dir(&(0x7f0000001580)='./file0\x00', 0x10100, 0x2) fcntl$getown(r9, 0x5) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f00000004c0)=0x1) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="f9") syz_emit_ethernet(0x9e, &(0x7f0000000200)="63ac28ffda7a576873e625b8f774ef941c3270736a1a5c461dc017fa8a6f34466c34c1a1c0ac901c21f10b94a9b100685b244984ab8490de990aa1b41cf72dd306a2b5f8f19ab4943ac5ed283a8f1dffd60698abf1b93ed59d0303939de90d770ff55282719aa7be1597f6545f768aec8935dc58d1ce67ed03a4f8a53c46b279e78d48a023e5d86ed14e3edccb1797aa48e32ecd79f009b2fb9d4dd9a793") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10040, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x61}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[0x5, 0x4, 0x100000001]}) 16:00:14 executing program 1: getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getgroups(0x1, &(0x7f0000000000)=[r0]) socketpair(0x10, 0x5, 0x1, &(0x7f0000000100)) setregid(r1, r2) msgrcv(0x0, &(0x7f0000000080)={0x0, ""/77}, 0x55, 0x0, 0x800) 16:00:15 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = syz_open_pts() r1 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r1, 0x0, &(0x7f0000000080)) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0100653000"], 0xe) write(r0, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x81, 0x5, 0x3, 0x3f, "1328c0d602843f6185fcb9e1af54fa68f8da9522", 0x6, 0x60e7}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x2) pipe2(&(0x7f0000000100), 0x1000c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) 16:00:15 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={0xfffffffffffffffe}) socketpair(0x18, 0x5, 0x7f, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r1, &(0x7f00000001c0)="0d1332c1754bfbaa8cd23e66b14aab1bbd36694514cfbd7fa96f16fd3083a07187f6b76149fded93d94a86fb214749df89fd15a61f8852de226a077c36d8f934f53af19fffbbab8f22675cf53355274f9f15a9f4e9969a6f23aada59e55e3fd613c71d53995bb3184269ea0fc90389768248206c3f818af71b1abb18f31c8716d2e25295248b561e929d926f81e4a23a0f12e65e4eb84607d40193004be88cc49869a3b7911d4f7e519fdd413114a33affbeeeb5dfbe8a7a5d3d5e0dc04bf4c4ce9b2914cc5f3c6112f51203e34c8b96e6d0d21fc194ffe5a02cb1771d11cb0aba491351eb571b20736e73c0f8c4f38b1780d8e894d37267215810ed28ebc292aa4d9cc9318d0fd020706d490d99c6991833d58f0dd644287f5871cd120683a481eafb46d1cee802d6b83abaf31b7675f1b7c4f3735e86d99bf15497cf6666e3124ba3537b57c5815ac83cb9000000000000000000", 0x155, 0x1, &(0x7f0000000180)={0x18, 0x0, 0x3ff, 0x3ff}, 0xc) 16:00:15 executing program 1: r0 = socket(0x11, 0x3, 0x1) r1 = shmget$private(0x0, 0x2000, 0x12c, &(0x7f0000ffe000/0x2000)=nil) r2 = semget(0x2, 0x1, 0x440) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000300)={{0x10000, r3, r4, r5, r6, 0x18f, 0x7}, 0x58, 0x6, 0x2}) r7 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x10, 0x8) recvmsg(r7, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) write(r7, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r7, &(0x7f0000000100)={0x2, 0x1}, 0xc) r8 = getegid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000016c0)=0xc) setgroups(0x2, &(0x7f0000001700)=[r8, r9]) r10 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r10, 0x0, &(0x7f0000000080)) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r13 = getppid() r14 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10000, 0x0) r15 = dup2(r14, r14) ftruncate(r15, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r15, 0x40044274, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(r15, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) lseek(r15, 0x0, 0x0, 0x1) sendto$inet6(r15, &(0x7f0000000400)="289caefad85b04ccdf900d249bbae457eeaba523b29dfb209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e78292cb99d639050128ad91f7afe5b4192fdb7fa3c4693c93274943dd501c10", 0x57, 0x4, 0x0, 0x0) ioctl$TIOCSBRK(r15, 0x2000747b) ioctl$VT_GETACTIVE(r15, 0x40047607, &(0x7f00000001c0)) ioctl$TIOCFLUSH(r15, 0x80047410, &(0x7f0000000300)=0x3) ioctl$FIOGETOWN(r15, 0x4004667b, &(0x7f0000000080)) sendto$inet6(r15, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0xd4, 0x2, 0x0, 0x0) fcntl$setown(r15, 0x6, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0x24677a0861439003) fcntl$setown(r15, 0x6, r16) shmctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x6, r3, r8, r11, r12, 0x20, 0x6}, 0xffc00000, 0x5, r13, r16, 0x2, 0x94, 0x3}) sendto$unix(r0, &(0x7f0000000180)="b100050490000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xfffffffffffffe99, 0x0, 0x0, 0x0) 16:00:15 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x5, &(0x7f0000000100)=[{0x0, 0x80000001, 0x2, 0xc3}, {0x8, 0x1, 0x4, 0x3f}, {0x7f, 0x6, 0x1ff, 0x4}, {0x10000, 0x0, 0x6, 0xffffffffffffff81}, {0x22, 0x9, 0x4, 0x3}]}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x80044d, 0x5, 0x2000000005118, "047c2ccc2e0d00"}) write(r0, &(0x7f00000000c0)="f1", 0x1) chflags(&(0x7f0000000000)='./file0\x00', 0x0) write(r0, &(0x7f0000000140)='\r', 0x1) 16:00:16 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r1 = getpid() setgroups(0xffffff34, 0x0) r2 = msgget(0x3, 0x91) msgrcv(r2, &(0x7f00000016c0)={0x0, ""/4096}, 0x1008, 0x3, 0x800) msgrcv(r2, &(0x7f0000000180)={0x0, ""/113}, 0x79, 0x0, 0x1800) r3 = syz_open_pts() ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f00000000c0)=0x80000000) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r1) r4 = dup2(0xffffffffffffff9c, r0) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000040)) setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x0, 0x0) 16:00:16 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000100)='./bus\x00', 0x5, 0x0) r1 = syz_open_pts() write(r1, &(0x7f00000005c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20c21c3f3719d1d5de4b7582a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190aaae640cf77af2eac682583d775bc8d9f23e59cc1dfcdcc792f93756eb37e5384eaaa3c51175bbcd06b101ebef06daabeb3b7a3ca718fe7fb5a9da27ac1de126e4749134d5845723bce32aa4f210bb804", 0x14e) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000040)}], 0x1, 0x0, 0x0) r2 = syz_open_pts() r3 = socket$unix(0x1, 0x1, 0x0) sendto$unix(r3, &(0x7f0000000180)="543cd5f1bd24f3d32d0d7e57370cc9fbdc6c0aadc9dc91535b347ea82b0224fcb02bf4ce12c11138b26d213279b31db82b6f02127d9a97ffb765a7c18e3f09187577da6378cfb09c33f92862fa9f4cd3302a58dc4adfce9b4288d0a7bf1902a2fb23d92ce74dff7d12f60ffe20e77d5fb9d4f97eefc51e611daae831f311cd973c34032943f0a441ebe6bf8ff5da4f0bfe7766f3f6e1ae1142a389056a913877652cde6125fa658debe7e50856822e", 0xaf, 0x400, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) close(r2) close(r2) r4 = syz_open_pts() write(r4, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000240)) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x5f2, "031f000000930a0010005900000000003f00"}) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f00000002c0)=0x8001) write(r0, &(0x7f0000000000)="670dc3b2b7eb9e7699e2aa8dd51252995fe0c09f5e7049df97523da1740001", 0xfffffe2d) r6 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r6, 0x0, &(0x7f0000000080)) accept(r6, &(0x7f0000000280)=@in, &(0x7f0000000300)=0xc) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f0000000080)={0x2}) ioctl$VT_GETMODE(r7, 0x40087603, &(0x7f0000000040)) close(r0) 16:00:16 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) socket(0x1, 0x4000, 0x4) setsockopt(r0, 0x0, 0x7, &(0x7f0000000000)="f6000000", 0x4) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x1000000000000014}, {0x30}, {0x6, 0x0, 0x0, 0x100000101}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) semget$private(0x0, 0x2, 0xa5beda3eeebffa97) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:16 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x2}) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x1, 0x8, 0x7}, 0xc) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x2}) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000040)=0x1) recvmsg(0xffffffffffffffff, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000100)=""/2, 0x2}, {&(0x7f0000000140)=""/62, 0x3e}, {&(0x7f0000000180)}, {&(0x7f00000001c0)=""/123, 0x7b}, {&(0x7f0000000300)=""/233, 0xe9}, {&(0x7f0000000400)=""/17, 0x11}, {&(0x7f0000000440)=""/180, 0xb4}, {&(0x7f0000000500)=""/172, 0xac}, {&(0x7f00000005c0)=""/151, 0x97}], 0x9, &(0x7f0000000740)=""/58, 0x3a}, 0x801) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:16 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) socketpair(0x20, 0x1, 0xffffffffffff0000, &(0x7f0000000000)={0xffffffffffffffff}) bind(r1, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)="01", 0x1) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') getuid() getuid() 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{}, {0x6c}, {0x20004006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) open(&(0x7f0000000240)='./file0\x00', 0x10, 0x80) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x1, 0x3, 0x20, 0xf6}, {0x8, 0x200, 0x10000, 0x8}, {0x8, 0x9, 0xec, 0x20}, {0x3, 0xfffffffffffffffc, 0x4, 0x8001}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 1: socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) syz_emit_ethernet(0x74, &(0x7f0000000080)="57ef75dc7a800771e88c42c4d0b0bff2d39deb0e722f4652986433eb3ba254083ebc206c8415363d589aac8e493cb79a37d3ba17871cad07c8aa77d28ccdda74d47d5965ade26dee1eaa97983d863d5fb7e15483ed7e3ba5fa99f012eaf639f0247b19b58db0c6eea3abedea0fd271aa81b5f91b") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000140)=0x80000001) r2 = shmget$private(0x0, 0x2000, 0x102, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) mknod(&(0x7f0000000380)='./file0\x00', 0x2000, 0x0) r3 = fcntl$getown(r0, 0x5) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)) pread(r0, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000280)) r4 = msgget$private(0x0, 0x100) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000e9ffffff0000000000000000000000030000000000000000000000000000001d0000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053b30427b97e5a0000000000000000000000000000000000000000000000f9ca78930f215f3e8bb7ab975e4e7f"], 0xb7, 0x1, 0x1000) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000680)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x20}, 0x8, 0x5, r3, r3, 0x8, 0x10000, 0x8, 0x20}) 16:00:16 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x2}) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x20, 0x4) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000040)="cf907d3fa588b1bc49f78f62886870348d7abfd82ab7f4331bb5ed1f6e288c83757b9bc4164f9816f3525e9a86ef8b35a2cbdb3095e3786b9c4b52a12196d6245bcae69a2c7d976b033b513216a98ad13139cb173c2acedeee4bcf904d764189fe62dfc4d8b3da1c1c9754ce0ffceb66202af0e1fd943b9c5aa92a3451a39ad2cb826d8273fbe6e4b719f2aed3a00e8827c17b4f66e58172384adeca91d8d0383459123d70f6bcec84e3337259e8aaa1f6735e45ac545ec9a3f2352a567d684787da1b8992b668a2ca0436722c", 0xcd) 16:00:16 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x6) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f00000000c0)) 16:00:16 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1c, &(0x7f0000000180)="0b21f648f0a4e1529baf3da00e96806af16f3ee8ccb3f7611fe5a30c89a2c2d82a09f076af0eabffbb16b7d0b74be1f0c0ac9d202b22e7b444b15eab324cc47bbefe37bded0341db846f0ffa471df64b0f7764a2f41fab816ffe47b9c972488bfc36b348c53cd8b81c4fba1955feac2c58b7a8350464c733f70ac6d95d30afc9eaad1911b582e3da57ca8d37c1dce832838eb955e7e69d947c2614bbc9167476cd3abd41ba45ea6147f4588d619bf92df36b5e36f1c2ba8626dc61fc56b6ae78cab5af", 0x97) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "0000000000000001aa432100", 0x8}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 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:16 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x2d94) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x12, 0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000000)=""/88, 0x58}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xfcf5}], 0xa, 0x0, 0x0) recvfrom(r0, &(0x7f0000000080)=""/36, 0x24, 0x2, &(0x7f0000000240)=@in={0x2, 0x3}, 0xc) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x80}, {0x400004c}, {0x6}]}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x5f2, "031f000000930a0010005900000000003f00"}) dup(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x68, &(0x7f0000000180)="15658f6424aef9a4fa89a20939e4c118c11f9bb49ea65e08dde2db94d205540d14055ba50a4d48fa1c07930aa59e7ba42a45c9ce6f406f4166976d435bad4df2fa53303b870b94d3e3402a12a43a7eb09bbcb83c5281f1368ea68ff5e6f7bd2e581299e115f200f6") ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000000)) 16:00:16 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000140)) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8000, 0x0) fchdir(r3) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000001280)=[&(0x7f00000001c0)='/dev/vmm\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='&\x00'], &(0x7f0000001300)=[&(0x7f00000012c0)='/dev/vmm\x00']) sendmsg$unix(r1, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="c9", 0x1}], 0x1}, 0x0) write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7b3b23501db27611af481f8b45e4c89ff22e74726c0bece396b7a16b426c9af509111e7d19bf0d94b55c19c93e1cf3062c9367528863e154887b2117dbc4910d91f0768cb907012f3d098ca52c347dba336cc9658fb3319243777d8f56cfa4cfa4d575080ca53986094a26cad76a080a79e6d772e8defa01f1f7317a1f3152085759e545f28e90021b63262b835ed8c769a0c6e88553e3c5e6bd494c84a3071de539d5487d0b90fc1e8de459f69366cb2cfb787eea0a0233b8e4d87b4b0b72674a96e0029dea1f9c7db30552b6a67e346939ea82f340e335d026a798eb1ec52089975de887d40d675c34ac1cc386d910434564ae3395d6cdbd44818cbc7e444bf4523b373eb04c00d98cb3f439a8566cbe090f9d7ca9e1860e6c3c2ede2dc19cda94da3f3cfc57f28a68a23048c808fb205c32664d42c14c46bce3b0c83d5a757ffdd896c1e08efcb72212b3f4578650ee17420f72c645ba6be7c28945e206e3231b046712c4c7f7a2f6d985c7e34f425cee60615543d098d90560ff72845762218ca303e999cfa6b9bd7df8745b4439a1635cac3a5549d8209edb2f3543dfe20f71914c32db75043771ed5d796587450d62caefa03a6981b7e2d16d4c0b50dac5ebbf68c96d1e5034c5551c3629ba99151a814a1c91077ae71ba94522e030be0a672a582ff70f18cd41da2802a3aa9d455fb81763cee3080b0c0c1d47b2956ef6e1fff6a2254d36687580e657c8c8a8f193bbaef8b84d0548db62d8fd1f7ab528496a2e16dc4d2751f872b2266d875f768d14d29d7f2e218f57b654f3074dbe66ed1fd981d015d637394f1fd1e1817fd888fdcca84b27be4a9466bae18e92018c01675fb1f8d7f4f28b73086e1e820901978d7062ffa85eaf44621bf252d858637b6b7a2052d885f4f2ce9f0c658a83f588ef3b67caee5811dad559cd0568e62a27f015b34b7476d1bd340753b30e035ed8e7210f646db87ba4f1341d1e353c2a727ac784d9b072cbeeadb8c75415cab19d5ea847c37f0057664f744d983201f30a6083c8aca312ee1d372ca40bb7aa5ec14fafac03cce5d6069e6edb09b18fc72aa82522f4caf185ef6602b0ae8db26a6f60ea00a458f61b40f0cbf1da30033fd19659890854cac85e3e297f7b43d3ef12cc6d7efa121d5e09816dd0fb9e10e6c4659ca69ad67a663b6479dbcc178103cb8b436f58adc31ac8c60b8e162d75c203c02c7cf44c013afe88906337eb500a8baed409a37ed6513eaa41362fbb6cadebd6ba7ccaf222c75184aae40b5e08b495e1a8cce1af1f42d8b386dc66db0a71de1fa12bf6c7a58a349ec9b1535646fd6c3772dbf905e06ea43689e96a96211e533ff9e5c76c10bf553ab9176c60821a8ae3c01b556299782cee103d2eb6375764a14832177a28cdd55eb3cf81c1d3754fb6aad91274c3a1c93c7c7073edc71bf00d828b21180457b36407c4525ecef2820a486f9c8682e4675ca20e118943ae19d83a471f048dcb705d26f5ac63452dc12ba2ea90833bd661a35109b0295e3b096afc647e12df6f283194018b88d3609eebd96b9992d1867258bc3c613b1e72f3c23d78bc9f16489bbf2dc446cf1f098db2b8e4c9f984ecadd775afdded139974b9c5b046cad0dec3e0d0aebd8f21e9b2be7429aaec818a7db677a221c9b4e5d46f6388d2c7e65881f895785dd6b3837f9ac7ec53a51239e0ef70484354e25864cbe97bb3fdf86bd1ac94a86b73a7c89bd3a2f99e261b6511713d1bffc4d40d86050422e3eb679c46cbfa85b7a2abb036a01913107f9c03a33f1bb92877ec0b755569f65d895670e5c0902f7e774c9003210cf6f8d983b958f77125f98e79416d598f12200f4261821013f613dc4ae10cc21ffdc62f5bf40ae4aabf27be565f9e54e45f9db361590d8e475cb15a881f8ab917003153e8d5fd971c9db30b5ffe08c41ece368b28c0ec75096aba23957dd3edc2d1c1b2aa573967a0f7f459fef0afe74bc14984b1e31ac746f0f3a1cc2665d228cfc25418ea5021c1cc4cde65f64f5f550f002552bcfee78243c9b2cd807127decc36a5d2af2e9d76ab95d3a8b753ac07bc3854e010b28142a833a35f6df738c59cea9a4f371612d2c453d811839f56406debc0ed6ce9cc554869f87969ef2ec1f5d2032e304fdd985150b22479dfe7cc1fdab609c0927ce06f1f6f655832f83162fc3de7faa77fba0ac59f85afcffd06d4530998e8e4121eed868ba904353d64d484b9877f4fa24d42ac4b23bf9244f43767fefd3142beb43c810b33a606393e06c451552a957a0ebb4a8876882d1d34481835bbac39f55b6eec820de2085123ab44b96f801d9e732ae3fdc1bf560e34e1d65f7e2aa4605d5d6b4977c01c52d1dc44856b23867bc1072a41ecd5915236a6e2a1b3411be4334d45204f04e218cafea1e1abc505ab13f37ed825c142ae908b5b4cee7e5e5c51cd7aa4ed366a0c80d1b5bd318de838311095473cc427ccf90c57cb691317e6c1904385b1d432138feb5a7d4b5b23617e77022ede5dd952b794cdb86bb028d545f62804459404a7c42fb4ecefeab002b533c401b7ca142c63e550f499c9a73c18257e6d68217372f694fa6e7eaa5a213e0ea26a892f09496058cfec55ce4b3a37f4e5580b6a5fab5804a703f290606e77dca46d06b8fb603f8b802ac24afb25a97d32971879a93a043d21abef0493bb2b54fd65d36b3b877343ba972af190319497072eeece71760bfb113243890f5f2f851bb1990614f0a26f8fa5de68b1ddd88251a261678ea862680adb77b0d83881f648a52e57d8f0e6f179caa2983a1f05de17045609af1570623e05a427e60f44561779958d1da5ddda6677a04c552f2934b2617da296509ccb6070a5c944e9a31e7eb98c012397128000ad2a3a42a5a53839dfaf5f75a82eee3a90679a4daf80dbc9d0cb99301c53fc74a4fda27bf2baf8d7137fbf02e9b94e7fa02bafdc89f07bfd8fe0f787b3d0e265d7db5876bf69a8072bc4785dcb4f326bee2c959bd39b88b719c1eb422bbb32caa0c4950d50dd974c19c539a13cd33bb9781579caa5206f1cc836e876b00e5736ba84d326a2a8a1e0a66a08a8906c080d32166aa3ed7440d22aee711365ad63fa0e639647b38ba0804f67af4f42f776b0e4d063e2b089231ac83a8e84c2e08aadc677b1a633977e78568726a8fc9c3baae95ab036bd39f9dbe8b3bc07d40756c1bc305888435cbfaf9f39b1efff82125fc19b36c8262643769f370f04dcf77f6d23c1c1bd7826f83ebdbe6e29fe85c461bc723fe5669914106f90e1fe16337a3b291ec5e6af7cfb80a70735a5c0fe19b9a622d5eaad13404013e7978c0bf61109e8b34396ae2a43f1af54231b07af3b5fa122feb9e5367bc6e579adcb15600cfad79e556ae1c9b39cfcadd683164b702fba9b7497c284a1a8f3d3d956051224305341ccb5d2caaedc74e9aa5b6d54f8c5a564ef0454b14b1c69c5634208f92be4530051a4dbe25998dd954e1c7b7a5477ecaed404cf90201d8708630f8ece8791833fdb899c2dbbba2331e3b888f002269cdb0b7cc19894d44bc1b2ae1c3056d2c5eaeae1cb443128bab7352203df188905453fa7b7c8687138a55ea2825f11c82e3a4d0490b887f5e806c5b76735024ad4d4a9fa3f6e7f9d6d05875f10e00f9f0454ac4efb34b018766940077e78718fdf5104c53af59465262414eb739b548169f2880513e1c5a1cdb68de818c75691bfa1f82d39bc98fd7db087ba2d87afd889eb75a46f2d604b7634ff55e9f3aaad5261dc04fbbd83846895edf2d702c0152d5d177742cb6bb518b2e6b30f5391c45c032e46b64ec82ebd7c616e3c4fbac0a10ddb9e6dfcb876d0d2233e813b550a10e89c35306499636ab8d779d7ae35053c71bc34d256dc39d2c0a99fe2ba880fb70cfa70ba0b4a83f10bb893b6e036ccbb6ff1be1573793b3e546a531a143d88f9309ec8661c266c072bca9adf77c926fcab8cf3235858b7d8d7f491aa091006a8822d0d8dc3c35030668b88a7e1e2c8b2968add91ade6c62483ae83fb4c9af8e9c49b6988e50098dc2271140ec53a3db027e94821ea9523aed814046d95eb261c90baae3b676864d8cccb5aef88247a53715f604431fb46bbebda764ff1e96c4ab9d0dc3d733dcfdc68330599643ec3bc18587b71e74e3a8b9e4bbee0e0cc6647f347c48a831b8facb03ee2a9206d7a87af99cc70fa406782d087690d67af5bf39fc7b0c4d9c39de08ead38ae8e262ca876538e0ef4019611314bedc547ddefa0b1198ec9740fd01dac16aea206eadb5183b2dd4b58d7bf6d9b6715e8afa5dc21aa74466f508fd300a196735c360880894ae57ababfa504014548461523efb5d5d0a04c934365dfb03be77360319aa336741bb93b498de692142f1478aa187f93ce035c6626822287d731cab4422f60e3c4b656bdba0dbb50014474f3275e4f72ffcf91109a5bddd8fd8a96637f5e095069955b56c35d407b9e74229fe1d3095efd7b9edeb3df585c433aeb664f80fdb0f6f8cc00fd9bb4291c6fa18e0af40e14b0ed8371065c646ea079cf4a45723668c0085ba65034d9463aa847aa0fb21d2c7fccd38909e7ce181a9ab4f0bd302947693426de252539d2efd4873c492b889e847b4f3b92887a3c0f3412f0855cfb4cb8286c4a25391883046f25f243db46ee7fda692c0387853bdf099365937056e9fd38d24327d760b523e027bea1401979257025ef44230fccd8bf2fe44a392c37820582a36f8d38a069cbca3de84151a020f4c5c475cd7ef24ab7e5f4af76d3ef858c18cfef61b076e23a5bdef1db18a1729d1c62d42614e71aac13fcbc4e4aeafff2e2e9695224b5cd8f349f8376069b7d67232f1a139db707171c1472aa859fd9db0d4cb589f3ebfac73637f1486ac24c6071a1019677d69a306e66c848a425fe091f7e1639fb3c72b4e755356b8ec7236e43b30ec50d96018587dfce8a159e7be011157450a3a9f290eaa6ea298ad3183571aa1bf4f19205f56dfb6b0ce7a0e70fed3689cd140877be2503ccfba4fe947cb2ff55a4e5c8c1e718566fbe52f6783c4b536c7b1a65b34816fb04ff63e6b1be0dbc06c5c7ff625c8ea5e4ddf89fcca38f19e0ea444108c67467b239d9dd4100cf06a33f9ae4c7187dd128c392d5530e302e9c353b1a5950a085aa8b987e53dbfb795fc262621d658681d782645386fd47dc17d8276a3f60b147ec62241b9b3c86364f491260ad40ff663a26bc7aa736927cad00a5b1d", 0x1000) execve(0x0, 0x0, 0x0) 16:00:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100, 0x1) r0 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r0, 0x0, &(0x7f0000000080)) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "0d83c43dc052a461a8ad1967fa73d880df3aa3f4", 0x0, 0x20001000}) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x6a}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x5f2, "031f000000930a0010005900000000003f00"}) close(r0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) read(r1, &(0x7f00000006c0)=""/138, 0x8a) r2 = syz_open_pts() write(r2, &(0x7f0000000080)="d1", 0x1) close(r1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "1ddee5d238c7fef57356c83cde91bc1d42edb021"}) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000040)={0x2, 0x4}) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$KDSETRAD(r3, 0x20004b43) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000100)) execve(0x0, 0x0, 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x6c}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$getflags(r0, 0x3) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:16 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) r2 = kqueue() socketpair(0x0, 0x5, 0x101, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = syz_open_pts() close(r4) close(r4) r5 = syz_open_pts() close(r5) close(r5) kevent(r2, &(0x7f00000000c0)=[{{r5}, 0xfffffffffffffff4, 0x40, 0x10, 0x5, 0x80000000}, {{r4}, 0xfffffffffffffffe, 0x18, 0x20000000, 0xffffffffffffffbb, 0x305}, {{}, 0xfffffffffffffffe, 0x20, 0x40000000, 0x7, 0x7}, {{r3}, 0xfffffffffffffffa, 0x41, 0x2, 0x80, 0x8001}], 0x34, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x8, 0x0, 0xfffffffffffffff8, 0x0) 16:00:16 executing program 1: symlink(&(0x7f0000000080)='./control\x00', &(0x7f00000000c0)='./control\x00') chflags(&(0x7f0000000280)='./control\x00', 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x20, 0x2) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)={0x104c, 0x7, {0x764, 0x100000001}}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x2}) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000000)=0x1) 16:00:16 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse0\x00', 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8, 0x0) socket$inet6(0x18, 0x58054d3b571c14bb, 0x7) socket$unix(0x1, 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x5f2, "031f000000930a0010005900000000003f00"}) kqueue() r2 = syz_open_pts() close(r2) close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x5f2, "031f000000930a0010005900000000003f00"}) r4 = syz_open_pts() write(r4, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) fsync(r4) readv(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/9, 0x9}], 0x1) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r5, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x4) ioctl$TIOCSTOP(r3, 0x2000746f) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000080)={0x2}) ioctl$WSMOUSEIO_SRES(r6, 0x80045721, &(0x7f0000000040)=0x57c5) socket$inet6(0x18, 0x4, 0x6) 16:00:17 executing program 0: r0 = socket$inet(0x2, 0x1, 0x6) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x40, 0x0) flock(r1, 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000e, &(0x7f0000000140)="3ed7065c62a62f6154d2cfc5b8a9b69649fcc9e88ef8c7381124415f59c271748e6b2c894b3ce2d858c4af1fef23cb1d6769361e028eb66def8d8a8049a5b46dadca236360ee994aa9ce49dd81a7e7e7f6a4f7b6b46118aed3ab1db150ca09115073e8bb7dbc2e8f74e8389bc1a5b0d3ebe00f6c390adf2c5bf19e21f8000de667f7261e730561b55352f8faf424cc85d40f1a20c60cd8634aa0c9994813f63588da27bd071ecc75bb56c54deae587c67ed6c24103c1b8d84e7728359f857a652e2400c3afa3d33a292c36d1c7f1f4e417bd0e18445e2f492f898cdad80d094bc908aa0cadf9d38fc4605355123ccc6280", 0xf1) r2 = socket(0x2, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r3, 0x0, &(0x7f0000000080)) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="0000e1ffffff11000000"], 0x1) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x1, 0x8) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) pipe2(&(0x7f0000000040), 0x4) write(r2, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000100), 0x16, 0x7) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x4}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x40}, {0x6}]}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r4, 0x60) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x800, 0x0) chflagsat(r1, &(0x7f00000001c0)='./file0\x00', 0x629a220a93707361, 0x2) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000180)=0x3) syz_emit_ethernet(0x1, &(0x7f0000000240)='%') 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_metric}) r2 = shmat(0x0, &(0x7f0000ffb000/0x2000)=nil, 0x3000) shmdt(r2) setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r3 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) getsockname$inet(r3, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r4 = syz_open_pts() lseek(r4, 0x0, 0x0, 0x3) close(r4) r5 = syz_open_pts() r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000900)='/dev/zero\x00', 0x2, 0x0) ioctl$KDENABIO(r6, 0x20004b3c) r7 = getpid() ioctl$WSMOUSEIO_GCALIBCOORDS(r6, 0x41205725, &(0x7f0000000940)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) sendto$unix(r3, &(0x7f0000000740)="840f405367ef47b32372e294008f3aa979ac6b7b934abcd1aaac9d53decea644920479a9b1a1641c5b184dbb5fc0e6a05a1d8d38cb87c51852f04e5c5277cb2a3303d8d5749c6baa42d0e2258293324000728f8249312e62d2e083acf95a38f786d101dde5d1107db3b8e9c2e959620475a91a9024c15d2c14b250066d1546752632ccd87686f5cb4829f4c06b4a96ccfe5dfd1c84126e2c367715daf6c251652ed729b5e67921b84b0f", 0xaa, 0x400, &(0x7f0000000800)=@abs={0x0, 0x0, 0x1}, 0x8) fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x3, 0x0, 0x8, 0x0, r7}) r8 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0x1) r9 = semget(0x1, 0x3, 0xf93f2b0aec4d4463) semctl$SETVAL(r9, 0x3fc9af46334a9809, 0x8, &(0x7f00000008c0)=0x10000) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f0000000140)) writev(0xffffffffffffffff, &(0x7f0000001500)=[{&(0x7f0000000240)="2ea3810be70c001442f6be90461581eb0e85aaba2f502afa27681ffef2dc557f74bd46c82f40a2287fb9faa71af91c7617dd903065fb9f89c08e2cd3a1d67d8e8ae9d942fa6a3394aee4ae3608cc2c2fd09c3e72a60f0eb40b32c3fd4f9c13b5c991864d56e99b6a61fde3aad8a60ccbdece82c9f5c3946ef445d7cc5719b95f441db85d0bbbd09c00201a18b67957250bdba96293dbbdacf719ef863709fba82f439ce8b84bae42573cd13546c33a149edccb37a8ac4ea195976f78a8f1f7da7560d8ec44382fd04904c853a97575806ac0083ef0c25eafedc0e130133ce7652141fbcace05a63bc3697e45d30cf39a14f396d79acf34bccb9c26460b6b6b2bccb00099f20c02df84ff504c56dd2aeea44e39de6ebadf06732e54e0571f19e2aaf481f44e3402a54218088e0f1d50c39a8dbb588db2a6fbabbfe0722f2393f45906d1a9634001b52737813593c495869f86070377e07cb9c26a213c0e4d16a8278333cff2ec40541b07f6c661d3b35e3418cc953fec03602099011e991e1199153641cdd72ad883c41f14faae3602e32b0de153f28851db8e288471a4d069cc5d67ab1660706d9bed7ed5c511b793a8b28a20571c9efe1e7178010d404d07864c689fe541ddb9f438b38615ac6523ae280419a2ff9be9c574a08e945354efc5f2d5babe84ac890dda16dc59dd029b9110c1972250245dbddd7fc78ab51721e82918d667840ea176706e8ecc0228c219ec1577a8e9996523ba770908bfbb727b33e8d6967a1421577801206bf0132a30be16546362b35bb417466621df875ee7a0b75a70f5bb97a887a1e62e037ea5df18b0874bc8d733cfd9dc7c3193cef2c42a2092ee1077f4beb081fb68528f38252dd13d63201ce768bc3b06e8a2b753281c7be0fbd6e11583191a401b18b6942977a666a7c977b39811f0f2b6d02bc48dcc0450dbbd251cffc03c5e8c3dd0ff39699cda52266e2578cdb17c2462256c5d3938d77740b808601b5422dab44c18e554ce3295a9d64cae3a107fde2f65c568cbe061255dcf37eae58eb8450eab7afaa09c384e9941588026c99d1463d8aacbd5aca94f6eff66b4faaeb40e4eef2cbfc4f54f7f14d3b0360ddfe737befa02387ac401bce11869ae2882cbb37d343bdd3b3b26c659d8c40f185a3134a8d7794b72b9e0226809ef1e1d968c3a2dd32172da378ff5402a786244ade7f19a6eaa719018497a58cab7b8cf2928d20fbdbc961263ff00a8ef7e68ed046152876b72e219afc68b9723c22980c5c91506f37aeeb6d7d46eae7cddc042fa8c703fabaaee2f494fcae7ca2ddbcf9326857a66b26314d308c7bc3adedf69e2786dda547927bc9d6ccd3e66c34080c477ddf71683a17505cd1663431828f91c73bcf8c5e62e1b959b0abf815910cd4f0a2e143248f076ad3353adaeabc51269005d157778d7624cb298be07dc46fffc8fafcbf7815c55f503c6ed6d1dd82cfbbcf55b5575782864db915dcec8e8ea94f5939de2a82a3c93670057cbdede4eb6171e076df92eb2f5f9ab72e3e69f25f5b30f364469890c09dc3047c6c7cc9ee52141524ebb4b8ab19e1303e1a0e8d1d379ea195c88978708c13313bdee712fd931e88e8239ef7ee8fa7914c947f7690e6f5266b29b31f96d12293ff3d7d970e7e7a99d65da1ba51148ca2a45246462282890efe48ac39eb79417a11b9a06b84bc5b9536c2adc83a6c1183fb1f98e60654acafd1279a7f9fa008cea26ce807b87ad1a944a3fa01c5601a3f878c632433a388b738cee5dd4823c658173196b01bf05db59d8bf15", 0x500}], 0x1) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x8) writev(r4, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:18 executing program 0: r0 = socket$unix(0x1, 0x0, 0x0) accept(r0, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) setuid(0xee01) select(0x40, &(0x7f0000000040)={0x9, 0x53, 0x0, 0xd625, 0x7, 0x4, 0x4, 0x8}, &(0x7f0000000080)={0x1, 0x3, 0x2, 0x7fff, 0x6, 0xffff, 0x2, 0xe0000000}, &(0x7f00000000c0)={0xffffffffffffff7f, 0x9, 0x7db7be4d, 0x7f, 0xd4, 0x100000000, 0xee, 0x2}, &(0x7f0000000100)={0x10000, 0x8}) fchown(r1, 0x0, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffff9c, 0x40047607, &(0x7f0000000140)) r2 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r2, 0x0, &(0x7f0000000080)) semget(0x1, 0x2, 0x3) recvfrom$unix(r2, &(0x7f0000000200)=""/81, 0x51, 0x40, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) 16:00:18 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) syz_open_pts() write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) r0 = syz_open_pts() write(r0, &(0x7f00000001c0)="d5", 0x1) r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) r2 = syz_open_pts() close(r2) close(r2) read(r2, &(0x7f0000000200)=""/19, 0x13) setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000140)={0x1b5, 0x97}, 0x10) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "a0aec09127d4b48197ea4b0fc7ddc4d8e995dc54"}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x5f2, "031f000000930a0010005900000000003f00"}) ioctl$TIOCNOTTY(r3, 0x20007471) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)) 16:00:18 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x80, 0x3a0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) socket(0x0, 0x1, 0x6) r2 = dup2(r0, r1) recvmsg(r2, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000080)={0x2}) r4 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x10, 0x8) r5 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x10, 0x8) recvmsg(r5, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) write(r5, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r5, &(0x7f0000000100)={0x2, 0x1}, 0xc) r6 = getegid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000016c0)=0xc) setgroups(0x2, &(0x7f0000001700)=[r6, r7]) r8 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x10, 0x8) recvmsg(r8, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) write(r8, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r8, &(0x7f0000000100)={0x2, 0x1}, 0xc) r9 = getegid() getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000016c0)=0xc) setgroups(0x2, &(0x7f0000001700)=[r9, r10]) r11 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x10, 0x8) recvmsg(r11, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r12 = syz_open_pts() ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x5f2, "031f000000930a0010005900000000003f00"}) r13 = syz_open_pts() ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x5f2, "031f000000930a0010005900000000003f00"}) write(r13, &(0x7f00000038c0)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f62ff7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd0000bcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aa4983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c0a1299217328207d29c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662d0b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b85c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e6dd058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188ded47276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d7364e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba78b3968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c32a4975509a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa392ddc9a0f70fb711b0868bfc1aeceecc9cc81c1985fa49a0b0df8c821dd2a7b4af39334d0763bbfee79c046671da8c078c77e79878631724644", 0xffffffffffffff48) bind$inet(r11, &(0x7f0000000100)={0x2, 0x1}, 0xc) r14 = getegid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setgroups(0x2, &(0x7f0000001700)=[r14, r15]) getgroups(0x3, &(0x7f0000000140)=[r15, 0x0, 0x0]) r17 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x10, 0x8) recvmsg(r17, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) write(r17, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r17, &(0x7f0000000100)={0x2, 0x1}, 0xc) r18 = getegid() getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000016c0)=0xc) setgroups(0x2, &(0x7f0000001700)=[r18, r19]) getgroups(0x3, &(0x7f0000000180)=[r18, 0x0, 0x0]) r21 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x10, 0x8) r22 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r22, 0x0, &(0x7f0000000080)) recvmsg(r22, &(0x7f00000005c0)={&(0x7f0000000740)=@in, 0xfffffffffffffeb4, &(0x7f00000009c0)=[{&(0x7f0000000780)=""/140}, {&(0x7f0000000840)=""/79}, {&(0x7f00000008c0)=""/227}, {&(0x7f0000002880)=""/4096}, {&(0x7f0000004900)=""/4096}], 0x3a, &(0x7f0000000a40)=""/183, 0x50}, 0x800) write(r21, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r21, &(0x7f0000000100)={0x2, 0x1}, 0xc) r23 = getegid() getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000016c0)=0xc) setgroups(0x2, &(0x7f0000001700)=[r23, r24]) r25 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x10, 0x8) recvmsg(r25, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) write(r25, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r25, &(0x7f0000000100)={0x2, 0x1}, 0xc) r26 = getegid() getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000016c0)=0xc) setgroups(0x2, &(0x7f0000001700)=[r26, r27]) getgroups(0x4, &(0x7f00000001c0)=[r24, 0x0, r26, 0x0]) r29 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x10, 0x8) recvmsg(r29, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) write(r29, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r29, &(0x7f0000000100)={0x2, 0x1}, 0xc) r30 = getegid() getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000016c0)=0xc) setgroups(0x2, &(0x7f0000001700)=[r30, r31]) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r33 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x10, 0x8) recvmsg(r33, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) write(r33, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r33, &(0x7f0000000100)={0x2, 0x1}, 0xc) r34 = getegid() getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000016c0)=0xc) setgroups(0x2, &(0x7f0000001700)=[r34, r35]) getgroups(0x1, &(0x7f0000000280)=[r34]) setgroups(0x8, &(0x7f0000000440)=[r7, r10, r16, r20, r28, r31, r32, r36]) recvmsg(r4, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) write(r4, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r4, &(0x7f0000000100)={0x2, 0x1}, 0xc) r37 = getegid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000016c0)=0xc) setgroups(0x2, &(0x7f0000001700)=[r37, r38]) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) r1 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r1, 0x0, &(0x7f0000000080)) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x54}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x408) semop(r1, &(0x7f0000000140)=[{0x2, 0x8d, 0x800}, {0x2, 0x40, 0x3c00}, {0x3, 0x100}, {0xee1ffba8c25e77d5, 0x9}, {0x7ec154ea9d8810ad, 0x1, 0x800}, {0x2, 0x8, 0x800}], 0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x800000000084}, {0x2c}, {0x400000006}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:18 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x10, 0x107) r1 = dup(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x20d1, 0x9) r2 = msgget(0x3, 0x91) msgrcv(r2, &(0x7f00000016c0)={0x0, ""/4096}, 0x1008, 0x3, 0x800) msgrcv(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000061562deab860415b12ce000004000000000000000008000000000000001d0000000011a7bd69c90bee705600000000000000000000000000000000000000000000000000000000b581aa6aba04d440596a5b3f0fa49b2e8bb7d6f7e58669b047a9ba7603e2a2bb8b7dbddd1742d22ede8dd7a94f4b6982d954f46e6f22"], 0x44, 0x0, 0x800) utimensat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)={{0xff0, 0x8}, {0x6, 0x40}}, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80105702, &(0x7f0000000180)=0x1) 16:00:18 executing program 0: r0 = socket(0x18, 0x1, 0x0) socket(0x30313a5e9821023b, 0x4, 0x7fff) setsockopt(r0, 0x6, 0x1, &(0x7f0000000040), 0x0) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0xffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:18 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = socket$unix(0x1, 0x0, 0x0) connect$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000240)="eff5842068eeca28c60079b92b1eeb753c0daa3ded10c88e423ce04f632e3aef5709ceced3233136913d4a391b5403b135da5347984be85f6b5544e423f4ae7d5bddf5b2fccc324d8f6b415a2c0a0b5e34f959f0212c45d3a274a6a7a8c1e4c28d0fd580a3b7bce4fd78d13bbd455829b62a6f92f9961b1d5deb49a06a5248dff9468a0307bf7ddd5f3dbe397af8966ebb821e632d425e58496954c1278b4eb0ab53a46076f97387c92e7cd8dcf221705c577792e41d6c629831d74578c2a674850fdc1a1e71ac59ebb3bef72f9e5fbc5c604c17911113dc5a6d1d534b580307242ba262db89b2cae8047efdf17812fb64d37f0d343078b2", 0xf8}], 0x1, 0x0, 0x0) r2 = syz_open_pts() close(r2) close(r2) flock(r2, 0x9) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f0000000000)=0x7) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pread(0xffffffffffffffff, &(0x7f0000000140)="cd814a063319c4a2858aac05bb3f9edcf339106973e1072f8ceedfe88b187bebc4c0600b5361b379040227b48e7d62bd5a17e9e426b9fb76ba2a2cb6f9ceedbd38fef5cd3e243218ba493e53cabd641e6da55c2be84319aa0e890db9e1448579c79b72a187ff64c6d7127c138b197bb9fee61d918aaf4c3906af4a950867f45a9d16ff52d05b6cac18a7eb", 0x8b, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = socket$inet6(0x18, 0x1, 0x2) getpeername(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000200)=0xc) 16:00:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) writev(r0, &(0x7f0000001700)=[{&(0x7f00000005c0)="8c430c473778d8efb9166e012d5165e67893b4d4ee6a1afc5d4fd8ed28d6bbffac095a6cde5c8ed17cd3ecf108962d312d52c45ab3babea40baad2a5af3dafee4a252d438466fdefdb0a7b9dfd097ee3221374954b0e4b8136b1bb14d42fc2dded47c66d0c", 0x65}], 0x1) write(r0, &(0x7f0000000640)="582720efabd16ebae63225259544fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d4723551c1d8d03368535d9fc941c8f79803891ccafd64b676ca9eee8f36471a67a88b0ca13c3c7bb4d7f5cc4b384d6cec25b372b8c85fd216f5b2a2e2bfecfe854abf715473dbaacba423f2b8000d4c2657f935c44b5dd4fda90960f8e6bc68e75946afa02bc2edf345aae80ec59cf68d8162f23618fc5371f66b62c6a28575eb436285073a20a3946fbbf7b59642f6e6dcb771dd6cd778e9bc0600d4431326451b60311d7accab60346d897faa5c80ff981cd3f697ae1e4175587bf3cab6b1bcba83b00f7cd462cf374a364aae301c96224a3069411c63737ca9fcf4d58949241f2713f7207ff7e74c935ee33368fb4bd0a341c1d88554b0607be05dc9834022f84d6cb03b5c819e9e9dbe9ce78c695be9fdfc66a23fd07f34d43170cef08860b0699a0754a7d8ec3fd1b2a383060fc497e8efee055430c1f7b94a981cbb0df16f062c8bcae8c17a86adf99d1e55ac68f0d4d7d8411374cee55a0ed5160c6eef734c578192cece8eee828d3ec635990ac906f8d14d4ffee4f471b3d7dead9c18832a05997305a1da91c67588a7466", 0x1e8) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x10000000003, 0xfffffffffffff6d0, "f000bf3e00000014aeed0a671f7630830400"}) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x5f2, "031f000000930a0010005900000000003f00"}) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000040)=0xffffffff) fcntl$setstatus(r3, 0x4, 0x40) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) execve(0x0, 0x0, 0x0) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x15}, {0x6}]}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x400, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x5f2, "031f000000930a0010005900000000003f00"}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000580)="e478") 16:00:18 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = socket$inet6(0x18, 0x8000, 0x9) write(r0, &(0x7f0000000100)="a9d4c492d8757096062224e31449cc8eeab2cc54b5cbed84ccf5821563307d3a5c60920deea8eac7535f4908490c5a2f5a9cecda8c3e6cd399d5e5a21ddcae45d9a5fb1f123d2eb8a65ffb", 0x4b) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0x0, 0x0, 0x4000000011}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r2, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) syz_open_pts() ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000080)={0x2}) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000080)='./bus\x00', r1, 0x6}) 16:00:18 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x6304a2e6cd310a4d, 0x2000000000086133) r0 = open(&(0x7f0000000040)='./bus\x00', 0x501, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x2}) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000080)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xa777, 0x0, 0x0, 0x0, 0x0, 0x4, 0x2}, 0x6000000000004, 0x19bf, 0x0, 0x0, 0x0, 0x2}) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000200), 0xfffffffffffffff7}], 0x32f, 0x0, 0x10) 16:00:19 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000100)=0x7f) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000080)={0x2}) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r0, 0x3}) read(r0, &(0x7f0000000200)=""/183, 0xb7) write(r1, &(0x7f00000002c0)="75669916a9e44312c0b4e19ce5681f16cc5773199f2ab363ffa88ace4a613197b4a2869b0b7074ae5aff339a92f4c62e76730b8ce1568e41612ec3e6cb9b67fbdb1761366fbc3cc3543d1bc624877e79e6bd2d8065b316278494988a9a58c0d56509d96f0166b098c0a3ab0e49e3c9dae0c3f13053d5e400be9ff898717c5c7fce8187b3c9eef86d74b989912218aa403df06ced30e3da759563446e7b2604f64c2fd24c3d5625cd078b34c82929797367931a79cb618961189666262ba7b17d7c77deee2ab79660a533641090f5f73ea4df64ca2eaefdd4b1e799570e3a6ce969c2ef421b9288a1c56dee0c", 0xec) 16:00:19 executing program 0: setuid(0xee01) getsockopt(0xffffffffffffffff, 0x200, 0x2, &(0x7f0000000000)=""/140, &(0x7f00000000c0)=0x8c) 16:00:19 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="dfa501f00be243aa"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="f1d64166875790"], 0x10) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x2}) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="43de057255cc4eb8", 0x8) 16:00:19 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20, 0x100) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, 0x0, 0x0) 16:00:19 executing program 1: ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffff9c, 0xc0245755, &(0x7f0000000000)={0x3, './control\x00', './control\x00'}) r0 = syz_open_pts() unveil(&(0x7f0000000180)='./control\x00', 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) 16:00:19 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{0x800000020089}]}) 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$TIOCSTART(0xffffffffffffffff, 0x2000746e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) r1 = dup(0xffffffffffffffff) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000240)="dd2d8572d7528f8d0254cfce5a0958a1c527913bc2b1020555ad97f35d2383d518a55a2ec6a8919533f4d723fa6e4b688808b61594aa5ac55a7e679630b7ab5115f28e6f65b752230f1e2bc945fe0bf85f5bcc2d15d25bfece4252f7d533b1a929496330a25e92e3b9beaf7d5a5afcbb20960e4b73b4062fe85dcbcd25a969f6614a2200a6347a46a516e4146329f4ea8122994211ffdd177346a59e26a2763022f59e2b5397d222ab442b34da2a30842ff87341fd915025c604d3b67674f5ace07b24419e3e9f4de3311fac3073b7b4432b0f73864d8da2078233dc5f2b194a131bdd2cc808942d61a4712ac6f4c4b59062f7c6523ae3b35790921fd4d04d52c60c297fd7cb664d2f692a1e65f81dc641c17db3e76f5a4538a3377db19c51b642c3f59a4fa1c9c02205d1de079e62bc613482234a58175be82021287a983df43fbcfe8d95ca7acdf2bb7237055ce1cc376bbbf8aa43687c3e7eae89901188f6d6c51a90512855a36060e673c99d898339e3b3b7bf8ef626a1f25ab20230c69094a7ba47d458c8acb4f0e55f47c45b3c8ea4822d648c49a7fcfd29b4bc5f3a0659cbc06cd8b75d73e63da02e03171e2ce08d80c60afe37718e6f7581c9436cdc79139fd6ad5039c654782134bcfdc94755ad7918c3d81c7dac120d8c548eb664f726110f5834cc9ae0041dd89f8252ceb3fca6474fdeba3e0eb0e6449df8677bc41b7eb0e638023269c215eb05fc830590996dc09cfa4f4ea92075972201dc824e104463ccef65975c5bfdb63981ed5ff3edc267f3fff006cef46b0b2f71a4fcdff8e43bcbf97621a90a4bac07ce5cebbd29efc687cfeda9e42c8f02000bf0bffabdde924a39d06bd10e4c0992e8b34e1e6800dd42532dab50f75444964c73a1289411795f50232a1b791655204d984f994abc4ef12f1d232a1c861517f315712e1c13e7e4b7b059c528c76eb2c758996225f8d63e34b52bb539357661b5c1477544bd22259de1f12f3dedcfdbc6fe8c73875f138bb38021241f4646de26f32b9178ae1f4c3d1fc193912770b6497837869168230e364b3fe086a2437b16b375c35127f9df2201658339e4c06fcd7c9674385c7b42365dc8363d788c5ffaa86480b4db0bff3c48327fc9cda50bd9b51fad5d83cab15a916d1a90385ce253cb007ad11a8b70872d52ab3f1e31fff426345ed6be3775aeaccdb13c291f7c552022f7e7a9c692ed1c1c130f4af5fa1dd232807771c502a57f080e088bfda5e49ff51113024f7e0c144fb022d55be2f908d5d6abb75cd276ab0c4a3ca191ee5e41d80b97d851196cfd10df9d548c72f9bf4ddcea15be2a4c33eed773b2577f3bbe2e5e7cb649fe94d7158b9cacfe14ea38fb2b29fb7cb01bc483e48af0ef00a25693342dce336c545f3512097f8d0a396281d014a512ac96e41cbfbc46e4cff04fd20247fd40da6ba9327c81b4a65b99429302431832f816938fd5f8bbad03dbaaf5a9130f09cc7bfdb241587134892842fe12facd9ee41bb9f4458c552134c13ead45be6ddcff7df472713769d8df34227efc20186a692ac53b029184bb296670eb50dd87a46f77e11690c6272e1b005ab0bc65a746c1e13bc63d88a76df6d7a02042c5db3eb4673cdc640bbfc57f924493e3d47bf64f6e13e3431c2e05cc86f5e8cdbae783554898551695e8a95f4a49ff02fb5d5f200715e13d6e9f549862b8b90aba7c60f8fbb705fc237c45403389dd975f59f99d2c40280cdfe0434b878c618f3da35acdd446dffcfadf113d99f1efddf07cc06289778a52991f968020aa919ee4fb89ca5defa945862af9ac2789b2f7fb1e3c7590975f6bb2f8155b1ce1b8d7bf663dcfd908c3cdc2c8967301681d7d09279abd4d9d21d1879e4f5a7c54d476c01a1adb04dc4c866dfc0b6badf8c53eaee27c134bbcd5f8137ae4ee92a9e5d0241af88c6b904875e651f389a6fde423ac59c9dbcd40185308538729c365db659771a6820913bb8f0a2eb246acf64d7ec6908c9846d4566c9c68a2194b93bf64fd60eb7d7cc0be23624e2df9f2bb54bf8cf25c320216499240b565fe7f6d41e6acc2f04d3d2428f187649a726a9539317c7f7e057704c60d88212229df289bf09aafd706b17bf14be23bc23c545d620d479975d178e0901c9e8bcd6f7f72fd86b642952c5f9a5728a726918f406d867bb3a226d6fd4cc71df7deaa346b56e82eae451dd14da523fb18b10c0094180ce1d33c1759935dec4dbdb2c839ca949c4a4c3c93ee1d83b02b5014a988bdfe24e81cd3c7b0bf209c09cd52ccfcbb7ffb0c3befbce8bc7d3957acbad57e3026ab29e857120f20fb6541309455cf339ba6f833b62545d87f8170c43ddcb06cc277d5333555c23cfe5947e42b627485593c0ceca38f098db8458ed57448d63bc990e07d67ca1543b8c34fa71e779469de0b31463161d41318a610ba6ed065593029a68df283d1880361b099f55b71128bd7fe0cba34e6425468d1cd4ea1b46e720c6f6b90fe461994bf0d79e80849323d2b1df4cbefbe69cef7260547ea18b97e74f9e416629d4241d7c6c8fbbef448f97741f8149a228d0249eb9a3c1edebd48ee4788a8e2491175b203dc5bfc948cf5a74a842d09eb9f7359e72dceef622bba728dc70d9f1d66a8d5494ae795c9334f9c08e4a69d24a069652234c6fef4866d77f72b78644c7f1ce8eb4fc215f15fe9fe6b8f2626ec17e3c82809c70856385019af1fcd7373e2fa50080f14975804413938f04d105a9f8985c644f097106d4a98eaee68b6dac663b05908ba63db80219ab4fa75f435a68c2da9a19ba71d914e01b78a100c2e142b6baf63419894ca3496c01734748de543926bde4b3c0768600a9d8e99537aba98c0053a6f68ec472dd609d0570e7b07d7b7215ba7e1fb0486fcb80f50fdf1d4b36037db6a466a85fa6420bbd563a0c16a335f2a636e2889812af4c1771911265310d20cbc66fd07593988f75fae94c403c1953e9f9851f1ef02efe4faff82cc308ff872fb3e6fd4294129cf5c3affb7bdd07c6fdb77d537bacb50aa0b7c9b7167875c00dffb6a4b6e9b253c4849b1f2a218019c5bc3a90a6ccad1a8a77fba49043185dad200d3ebd59a66ecb3bc91f69326a11db99d5557292a550bb7fed07a3b92521811ec528f6856d4d9ab507358ffba5d13dd3894012c4a830b0d8414300ccd5d3ef66bdab93846346eb055e5ad969c30ec40f20556420ac9f56df7b08b3e8b779741bfc161a46df6411ea2e1320026967a8345a4b6d70d54719a6d5133ca275f40d33b4bd90fb843e97125100a7bc31ba6acd09f9baea0f2123ea6eca3221bcc5485d580b3618037aff55d5b668f25de21ad71d47013c9a518f5a6c72983103b7d46e8cb8e1d0cf6bad3b86850c356943f5d13f7ed4822253f32fa7c418e8399782ed0c0ceaffbc465452e0a9eba5221991fbdb9b239b623cd1e925b27a4a5f45d99f0509fb1b74fffb1931f2da3ec5f54ca342c8d5d6262738cd02239ccdc7089b283d0a5f4310ffba9dc9f39e05ec619170573bf075f824c3ef8d08f41ea092029cf987dff97daaa32fa9cf8f934d725474ca42ad3e86602e22338e0fe9eab448399f6468f7afa1706c7963a1105d0672e512c0bfa8e5b5ff7f86944e3592f51dd5ec6c5508c08c965cf13de6074c8fbe7f1cc9adac74253f59f3a3c762a275c3e409ad4316fb82787cc8c30368ef918908d3de1befe0ed0027018f42695604d899ab901461d99fc2771ad9fe1a56ce35f42ec518bd51b47b7c58d1cb1fa32ff86c898f15169ddfaa3d2bbe774eeaefce6565a41f9a3bd3b7e57555eae8d5fdeff1cc412ebc2ad837cb3565ee93ae493f5eae23fa1a19b49fe345f4fbd9b5e5a92390855ce8732bead8b87e009494c4c0087ba8a7045dc1a77444d07c03d5ea5148151e15b2d9cca96efea72a8428765e4d3d90547d13f8229ec44a0297f0faa261a3879c539d419bf731acb06a0bb64e2d9f01f70e586b215d642d1cc641ee15481e19562ce6807af6a5168fe406d0c89715ff210d498154d79001fabbeb2be67c2ab05e00f36f3a8db4dd0d9a616674e4397dddefa64251e3858cbbcad263bd851efe14eb43f2d73e3a2181bbd0fe3932d50910f9a8e336979a477c740e5401eab1bfc0acebe8d6cc8cf08e0cca0decf26634792447c1ca19076de02404333d1670abbc13152b399dabde5838cae0d50d38cd7db90dba32944dcda6f24b72b7cc179ff4c985b6e02678523a552dbbc6d8a275177f4c764b92acc1664a3c27a1dc056698634aa214982e2085ae2d67e62cd348b987efbba5df1168f189d9f215534728bbc97d0f115481ae78c88d3dadf52a795dc27ac61e9e2ace7a876296ee7b27ee4517fe02f8eb510232f937d36e7c740e9f5e41aa6ff7ffa9253086196dc22ee5f89eb7ecb10e971f95483e3fa0b0bed7eed46121816e0bb4c6e84eb9a00458a2758d9116becb47269d18c14548d055de970aa133726dc2785724a0eed4159f3a01e1764f4037d5704ec8f3ccc32eb45f6c44c22b42ca60546330729df1f6afa94b64a6b04e82dc1ac6dfc58d4c00e49c8bad0025523b1cee37ae4da38a70ad5d3f4748d0214d7e3bd7fdb08166d681304d468df13348f83361dd8516184057c79bb55ef6b3774114004129fa8d17702500c437028789ee09196b9c1d69a27e0204d4502776eb350ffc9fd30950b3774142c57e1cf257598d783ebe36613e8a8751c0ee65aec70c2b630f4c32af6a23cef292e9a5873dcbcd1608e3992b838a99b1691afb095eaf2a2d4db6d4569b6273630c96da8b8548a9b78642d09144484b2b7c25fd18c31abc1ec2ae9cd74f065fa0cde8b27412f863fcdef6d69d56e9abfb7d9b1c3a1774526c6df57985ea14b0375b72db16e039d02c39f4ea38eddf02505fa40cb8f7a76deed496e7823b647d98f1b70893d40f97d5993373025aff0977dfafd7539c5caeaa18ac86d65f79be46e83a8f67bb84faafe651c26c189651dd393f54cdc04986403beb62188e84d0fbd387190fbae53148148467110dc32c4815ff709033583641e44c711a927febbb128e82cbb4b8ebf248029ac568437c0ac88c6e337aa983d295ea850f13b3a2069e4739f84b9872759f26fe0ea4c0bc324d34fe3da56e516b3370c9b60ecc3411a114c0ca2ac790b4074fcc37adb42e4cd01bb82f1d23c17244c3e0d5cbcd960da642349b3381854371599d180f2d5b67aec0d19dc5252b5d24a265430165790a3d27fb1439c09992e287533bb4d00d5eef3823d9be0fcf186a6995aae7c5cde6c181356ab4ac7e563d9e36fbeaddda0b2a1865d3eafa9ca0a6ee8c4368399614291312452614b3c34b0770ac75998bafcd278ab73d2bd3b3a3b314e12067f2a6af54722f3e14acb6b2d9dd68b837c0359283c5abebd5ac110da1c068059a5ec9583b41abbd219fe48f87c6f1b7ffbf3303e2afc039e090e9b2d97971569880c288c9cfa73bbe1b6167bc02c566db4f575594faa1496f98c39f99b4157ed9d180794fcc882bbe77bcf750da7c3400d10861c88bac0f2ac4309700908fbeef06f3cafd0e0f889aabf0207b252f50432f66fc1be0fb976ef4949fb408f73bde2fee5154581f69823b3440bdcde8ddab16e215283159b363fde749c6edeeae284319f5c9b3a91267c7555b3b0ae9e332e13a0ccea9f88570bb3104ca7576023a8e97e3dc8c88cc4ee77b977d8bd33d042503af354d39b9787121b8b48d6ab135c0d712984e6ae10d580da88dfc02b022c8524aa", 0x1000}, {&(0x7f0000001240)="6ac03714daa6c18cd35c0b1ecab2799bb73bb454470b42b670f122e693f9eee085bcbb881166e267b7646977d934a5b552490873b75359207b865b9f1ed978fe0b1fe574cc9c4814a37d712de7e94a5868aa7bd47f6aac1d89b11f77fe9efffe061f05c09786b7cfc1fcbe396f4844054eb2d1c4321d608c32af9cf70292078b90c7d41daa58a38d2f249bdbe26143c8419d493cb9db2bdc7f8006d134", 0x9d}], 0x2) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000180)=0x5) fcntl$getflags(0xffffffffffffffff, 0x3) syz_emit_ethernet(0x2, &(0x7f0000000100)="e478") 16:00:19 executing program 1: r0 = open(&(0x7f0000001280)='./file0\x00', 0x20, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) 16:00:19 executing program 0: r0 = socket$inet(0x2, 0x3, 0x8e7) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0x64, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x19774a94fad5a50) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x5f2, "031f000000930a0010005900000000003f00"}) fchdir(r1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x2}) r3 = syz_open_pts() close(r3) close(r3) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r3, 0x3}) r4 = shmget(0x0, 0x3000, 0x1, &(0x7f0000002000/0x3000)=nil) r5 = shmat(r4, &(0x7f0000ff9000/0x4000)=nil, 0x3000) shmdt(r5) shmdt(r5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x48}, {0x35}, {0x714c488e}]}) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x7956ff20ada12931, 0x0) ioctl$BIOCSDLT(r6, 0x8004427a, &(0x7f0000000100)=0x9) syz_emit_ethernet(0x2, &(0x7f0000000140)="4a06") 16:00:19 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) ioctl$FIOASYNC(r0, 0x80047308, &(0x7f0000000000)) getppid() 16:00:19 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!l', 0x3}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_media}) r2 = fcntl$dupfd(r0, 0x0, r0) write(r2, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:19 executing program 1: clock_getres(0x6, 0xfffffffffffffffe) r0 = semget$private(0x0, 0x6, 0x4) semctl$SETVAL(r0, 0x7, 0x8, &(0x7f0000001840)=0x123) semop(r0, &(0x7f00000001c0)=[{0x7, 0x4, 0x1800}, {0x2, 0x401, 0x1000}, {0x6, 0x7f, 0x1800}, {0x3, 0x40, 0x800}, {0x3, 0xe7, 0x1000}, {0x0, 0x400}, {0x1, 0xfff, 0x1800}, {0x0, 0x4, 0x800}, {0x0, 0x7f, 0x800}, {0x0, 0x46, 0x1000}], 0xa) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000005c0)=""/88) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x4d, 0x3f, 0x8, 0x2, 0x0, 0x8, 0x4]) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000140)=[{0x40}, {0x2}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x2d}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000f00)="f7") 16:00:19 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() write(r1, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) r2 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r2, 0x0, &(0x7f0000000080)) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x5f2, "031f000000930a0010005900000000003f00"}) close(r0) r4 = syz_open_pts() write(r4, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x5f2, "031f000000930a0010005900000000003f00"}) fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) r6 = syz_open_pts() close(r6) close(r6) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x5f2, "031f000000930a0010005900000000003f00"}) r8 = dup(r7) listen(r8, 0x5) r9 = syz_open_pts() ioctl$TIOCFLUSH(r9, 0x80047460, &(0x7f00000000c0)=0x9) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000240)=""/178, 0xb2}], 0x0) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "a83e06cdd53c04641fd7472fd6d322a332af19a4"}) writev(r9, &(0x7f0000000a40)=[{&(0x7f0000000340)="72e947cd9372d84d4448a9fb11904685634fcfca1744dc800b6160d6d54046eb8599e615d23ceb605a056e22c9a562a571a74ced38c00a4ba845dfe4820bd2573680442fe37fe15542048810ddc1a33dbbd6494bcae40ebffb01e6574cf3b1caa4b2e430771673bb61b0e8e7073f87d3fe28643e13ca0928cf9bd6317263ba5cfcc1c137df01f3580c53674de6673592c910bf34f58af10d925941177347608222fb5c6cdb1011db", 0xa8}, {&(0x7f0000000440)="4c595f221fcf217ade102d4f23f01fa89eb4eca1ed578a4e8c8009219b9c268aa7", 0x21}], 0x2) 16:00:19 executing program 0: openat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='r\x00') r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x5f2, "031f000000930a0010005900000000003f00"}) fchdir(r0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)='\f5') openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x20002, 0x0) 16:00:19 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xfff, 0x0, 0x0, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x40, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f00000000c0)) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x5f2, "031f000000930a0010005900000000003f00"}) r4 = syz_open_pts() write(r4, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) socketpair(0x20, 0x1, 0x472d6f90, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000080)={0x2}) kevent(r6, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffff8, 0x10, 0x80000000, 0x3, 0x7504}, {{r5}, 0x4079ffc61742611e, 0xb9a391dc327b0528, 0xf0000000, 0x0, 0xbad}, {{r3}, 0xfffffffffffffff8, 0x10, 0x4, 0x2, 0x80000001}, {{r4}, 0xfffffffffffffffa, 0x11, 0x2, 0x5, 0xd4ab}], 0x66, 0x0, 0x81, 0x0) close(r0) 16:00:19 executing program 0: r0 = msgget(0x2, 0x2) msgsnd(r0, &(0x7f00000000c0)={0x3, "aebf756b3d994d1c3eed540239ea39c4d1affd00589b4ceca6d35a5410c18f8ce91fe55cd8f90f52b9846ef1398b6634b8efbcdb27db1161da77ab4f9f58d70d96fe06268ebce6143d751c33063dd94aa7daf88738c8a7df8a4cffa8d64a1db39942a457d9aca84f71b9e1e6f3af34a0c46fac134410170062be60930af5ca272e4c1a85dc30ab08fdadf1f48ecce762c8f50adbf14d51fd4b8c6e1cdc365f2708005c1ed1d15bf44e04f9edd737c5e00c6eaddfdb872002aed96eb05c412acac0d0a1a552f52087633217d08edddaf46ad06cb3aff780a97ab66f04000000f1eae1bb3ae4e8a109c3d4f4ed059d51a0546ec834dc7fd4dae5a4800838266b7c861b7d0ced933f650c316be0f6fdb83d"}, 0x253, 0x2784654cdad2cd0c) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2000000000016, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) dup2(r2, r3) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r2, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x18, 0x1, 0x0) dup2(r4, r5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r4, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) r6 = fcntl$dupfd(r2, 0x0, r4) sendto$unix(r6, &(0x7f0000000000)="36cf71a98169307086e58e3da59b783414daac67f6a52e8448547bfe6702b7c278833618beafbcacc05a52", 0x3d5, 0x404, 0x0, 0xfffffffffffffe79) semget(0x0, 0x4, 0x1) semget$private(0x0, 0x4, 0x108) 16:00:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x6c}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x40, 0x0) 16:00:19 executing program 0: setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1d}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) r1 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r1, 0x0, &(0x7f0000000080)) r2 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r2, 0x0, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r4 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x10, 0x8) recvmsg(r4, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) write(r4, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r4, &(0x7f0000000100)={0x2, 0x1}, 0xc) r5 = getegid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000016c0)=0xc) setgroups(0x2, &(0x7f0000001700)=[r5, r6]) getgroups(0x2, &(0x7f0000000100)=[0xffffffffffffffff, r5]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={r3, 0x0, r7}, 0xc) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:19 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000280)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='\xb9\xc1') rename(&(0x7f0000000140)='\x00', 0x0) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x40}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x5f2, "031f000000930a0010005900000000003f00"}) pread(r1, &(0x7f0000000080)="a85c84a37107aec4fce024893a3b6d1c5d643941e4b8a8602a5a87f3e2a889aa5ea2311cabae76f8339974288a214173ee1e0f19c5d4", 0x36, 0x0, 0x0) syz_emit_ethernet(0x4, &(0x7f0000000100)="535ab0f0") 16:00:19 executing program 0: execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='//\xca'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 16:00:19 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff}) r1 = getppid() fcntl$setown(r0, 0x6, r1) ioctl$TIOCFLUSH(r0, 0x80047308, &(0x7f00000000c0)) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x5f2, "031f000000930a0010005900000000003f00"}) r3 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10000, 0x0) r4 = dup2(r3, r3) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) lseek(r4, 0x0, 0x0, 0x1) sendto$inet6(r4, &(0x7f0000000400)="289caefad85b04ccdf900d249bbae457eeaba523b29dfb209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e78292cb99d639050128ad91f7afe5b4192fdb7fa3c4693c93274943dd501c10", 0x57, 0x4, 0x0, 0x0) ioctl$TIOCSBRK(r4, 0x2000747b) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000080)={0x2}) mknodat(r5, &(0x7f0000000140)='./file0\x00', 0x40, 0xffffffffffffff81) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f00000001c0)) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000300)=0x3) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000080)) sendto$inet6(r4, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0xd4, 0x2, 0x0, 0x0) fcntl$setown(r4, 0x6, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0x24677a0861439003) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) fcntl$setown(r4, 0x6, r6) r7 = syz_open_pts() write(r7, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) ioctl$TIOCGWINSZ(r7, 0x40087468, &(0x7f0000000180)) fcntl$setown(r2, 0x6, r6) 16:00:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, 0x0, 0xffffffffffffff72) 16:00:19 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x20000, 0x0) r1 = dup2(r0, 0xffffffffffffffff) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000080)={{}, 0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0]}) sendto$inet(r1, &(0x7f00000000c0)="f0a2cc124a6f71e5234b6134f35d0c4330a8b8712b3dfd179c91123e3446ac51e44355c20d7ac9f64afe40d153cb9098196dcba1e8b2b3a2f51df2923939e4cae4ecf3a8892e2cfefa9a65e7d3", 0x4d, 0x401, &(0x7f0000000140)={0x2, 0x2}, 0xc) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000180)=""/51, &(0x7f00000001c0)=0x33) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x800, 0x0) bind$inet(r1, &(0x7f00000002c0)={0x2, 0x2}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x5a7091c1361f3695, 0x0) sendto$inet(r3, &(0x7f0000000380), 0x0, 0x0, &(0x7f00000003c0)={0x2, 0x0}, 0xc) r4 = accept(r2, &(0x7f0000000400)=@in, &(0x7f0000000440)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x6, 0x10, 0xffffffffffffffff, 0x0, 0x0) r5 = open(&(0x7f0000000500)='./file0\x00', 0x2, 0x4) dup2(r5, r4) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540)='/dev/zero\x00', 0x2, 0x0) ioctl$PCIOCGETROM(r6, 0xc0107005, &(0x7f00000005c0)={{}, 0x2, &(0x7f0000000580)=[0x0, 0x0]}) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000600)=0xdd7) geteuid() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000640)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCPROMISC(r7, 0x20004269) link(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)='./file0\x00') fcntl$getown(r3, 0x5) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000700)='/dev/speaker\x00', 0x8000, 0x0) preadv(r8, &(0x7f0000000d00)=[{&(0x7f0000000740)=""/200, 0xc8}, {&(0x7f0000000840)=""/10, 0xa}, {&(0x7f0000000880)=""/27, 0x1b}, {&(0x7f00000008c0)=""/137, 0x89}, {&(0x7f0000000980)=""/221, 0xdd}, {&(0x7f0000000a80)=""/181, 0xb5}, {&(0x7f0000000b40)=""/207, 0xcf}, {&(0x7f0000000c40)=""/128, 0x80}, {&(0x7f0000000cc0)=""/27, 0x1b}], 0x9, 0x0, 0x0) r9 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000dc0)) bind$inet(r9, &(0x7f0000000e00)={0x2, 0x3}, 0xc) pipe(&(0x7f0000000e40)={0xffffffffffffffff}) ioctl$BIOCIMMEDIATE(r10, 0x80044270, &(0x7f0000000e80)=0x400) 16:00:19 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000040)={0xd3c}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x38006) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000000c0)) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/4096, 0x1000) pledge(&(0x7f0000001140)='/dev/zero\x00', &(0x7f0000001180)='\x00') ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f00000011c0)=0x1) r3 = getpgid(0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001200)={0x0}, &(0x7f0000001240)=0xc) setpgid(r3, r4) pipe2(&(0x7f0000001280), 0x4) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/null\x00', 0x20048, 0x0) ioctl$SPKRTONE(r5, 0x80085301, &(0x7f0000001300)={0x44, 0x9}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000001340)) pipe2(&(0x7f0000001380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8004) r7 = syz_open_pts() flock(r7, 0x4) r8 = socket$inet6(0x18, 0x1, 0x4) fcntl$setflags(r8, 0x2, 0x1) sendto$unix(r6, &(0x7f00000013c0), 0x0, 0x8, &(0x7f0000001400)=@file={0x1, './file0\x00'}, 0xa) r9 = open(&(0x7f0000001440)='./file0\x00', 0x80, 0x100) r10 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000001480)) setsockopt(r10, 0xbec, 0x8000, &(0x7f00000014c0)="aa92939f210f8ba47a5b63c462e98f7bd529730da68fafe0d811e078d36189cdd0eca7c87b7cc31de475b05324cd05b0140fa21d3237373bb9720ccc22d7c03997fd60f59fb85685bf2a4dab70fc89ccd9ee5e3717a1333594b96aa0f420e8417160bd27abb0379c151371be29c9100b664ef1a292b929a17bd133e60976", 0x7e) r11 = open(&(0x7f0000001540)='./file0\x00', 0x8000, 0x108) ioctl$TIOCCLRVERAUTH(r11, 0x2000741d) openat$vmm(0xffffffffffffff9c, &(0x7f0000001580)='/dev/vmm\x00', 0x67f70c5dd04d8db5, 0x0) ioctl$TIOCSETAW(r9, 0x802c7415, &(0x7f00000015c0)={0x1, 0x0, 0x80000000, 0x3, "01e93e3ccb4007efb9c37eb13a6465df8b795649", 0xaa, 0x8001}) pipe2(&(0x7f0000001600)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_USEFONT(r12, 0x80585750, &(0x7f0000001640)={'./file0\x00', 0x10000, 0xbc, 0x200, 0x0, 0x1, 0x7, 0x8000, 0x2, 0x0, 0xf103, 0x2}) r13 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/wskbd0\x00', 0xe5485b4efc2b1d30, 0x0) fcntl$dupfd(r13, 0x0, r1) 16:00:19 executing program 0: kqueue() open(&(0x7f0000000040)='./bus\x00', 0x180, 0x40) r0 = syz_open_pts() write(r0, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) r2 = openat(r1, &(0x7f0000000100)='/', 0x0, 0x3) fchdir(r2) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffff9c, 0x8058574f, &(0x7f0000000080)={'./bus\x00', 0x8, 0xffff, 0x1, 0x1, 0x0, 0x4, 0x9, 0x0, 0x5, 0x6, 0xffffffff}) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:19 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000000)=@file={0x170, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x252}, 0x0) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 16:00:19 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r0, 0x0, &(0x7f0000000080)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket(0x12, 0x2, 0x14) setsockopt(r1, 0x20000000000011, 0x800000000001, &(0x7f0000000100)="0000e65c", 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f00000000c0)=0x8) read(r1, &(0x7f0000000140)=""/4096, 0x1000) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffff9c, 0x80085761, &(0x7f0000000000)={0x3, 0xb7bf}) 16:00:19 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000140)={0x0, 0x0, 0x8, 0x108000001}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x1000300010005}) sync() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x4) flock(r0, 0x8) 16:00:19 executing program 1: mprotect(&(0x7f0000084000/0x6000)=nil, 0x6000, 0x5) mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r0, 0x0, &(0x7f0000000080)) r1 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10000, 0x0) r2 = dup2(r1, r1) ftruncate(r2, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) lseek(r2, 0x0, 0x0, 0x1) sendto$inet6(r2, &(0x7f0000000400)="289caefad85b04ccdf900d249bbae457eeaba523b29dfb209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e78292cb99d639050128ad91f7afe5b4192fdb7fa3c4693c93274943dd501c10", 0x57, 0x4, 0x0, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f00000001c0)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000300)=0x3) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000080)) sendto$inet6(r2, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0xd4, 0x2, 0x0, 0x0) fcntl$setown(r2, 0x6, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0x24677a0861439003) fcntl$setown(r2, 0x6, r3) r4 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r3, r4, r5}, 0xc) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x9130fba, 0x0, 0x4000000, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x44}, {0x20000000000006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x2}) symlinkat(&(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x44}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = syz_open_pts() write(r1, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) preadv(r1, &(0x7f0000000040)=[{&(0x7f0000000180)=""/133, 0x85}, {&(0x7f0000000340)=""/227, 0xe3}, {&(0x7f0000000440)=""/4096, 0x1000}], 0x3, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000300)="b6") 16:00:20 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="000000186004008b00002b27feffffab7b74371b289105cec2806cdf000000000000c673c5fffffffe000000", 0x214}], 0x1) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x2}) symlinkat(&(0x7f0000000000)='./bus\x00', r1, &(0x7f0000000100)='./file0\x00') 16:00:20 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) r2 = kqueue() r3 = open(&(0x7f0000000840)='./file0\x00', 0xf7d9019643903379, 0x44) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000900)='/dev/null\x00', 0xa02, 0x0) openat(r4, &(0x7f0000000700)='./file0\x00', 0x800, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000740)={0x91d0, 0xdb}) r5 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x10000, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCCONS(r7, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r7, 0x40044273, &(0x7f0000000000)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000800), 0xffffffffffffffff) fchownat(r3, &(0x7f0000000940)='./file0\x00', 0x0, 0x0, 0x6) getsockopt$sock_timeval(r4, 0xffff, 0x1009, &(0x7f0000000680), &(0x7f00000007c0)=0x10) r8 = kqueue() r9 = dup2(r8, r2) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000008c0)) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f0000000780)=0x7) symlinkat(&(0x7f0000000880)='./file0\x00', r9, &(0x7f0000000a80)='./file0\x00') getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f0000000b80)=0xc) ioctl$WSDISPLAYIO_WSMOUSED(r9, 0x80185758, &(0x7f0000000600)={0x1, 0xffc, {0x2, 0x80000001}}) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f00000005c0)) 16:00:20 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002a0c00000000000010"], 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x280, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000001c0)={0x9, 0x7fffffff, 0x80, {[0x9, 0x7fffffff, 0x1f, 0x3, 0xfe380000000000, 0x0, 0x587b, 0x2000000000000000, 0x1, 0x0, 0x1ab, 0x100, 0x9, 0x401, 0x7, 0x4, 0x8, 0x8], [0x681a, 0x60, 0x5, 0x80000000, 0x11, 0xffff, 0x6, 0x5, 0x9, 0x1], [0x3, 0x7f, 0xffffffff, 0x0, 0x14, 0x4, 0xffff], [0x3, 0xed, 0x15, 0xe000000000, 0x10000000000, 0x100000000], [{0x9, 0x4, 0x9, 0xfff}, {0x8000, 0x401, 0x8, 0x1}, {0x6, 0x0, 0x1f, 0x7}, {0x9294, 0x5, 0x10000, 0x100000000000000}, {0x100, 0x7fffffff, 0x0, 0xff}, {0x1, 0x400, 0x6, 0xfffffffffffffff7}, {0x1, 0x7, 0xffff}, {0x1, 0x1000, 0x0, 0x8}], {0x10001, 0x33, 0x10000, 0x80000000}, {0x40, 0xfffffffffffffff7, 0x2, 0xa0}}}) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 16:00:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0xfff) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) r3 = kqueue() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r5, 0x0, &(0x7f0000000080)) r6 = accept(r5, 0x0, &(0x7f0000000100)) r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x200, 0x0) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x5f2, "031f000000930a0010005900000000003f00"}) r10 = syz_open_pts() r11 = syz_open_pts() write(r11, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0x8, 0x0, 0x1, 0xc15e}, {{}, 0x34e94cdb660d2678, 0x12, 0x10, 0xd, 0xfffffffffffffffa}, {{r4}, 0xfffffffffffffffa, 0x20, 0x80, 0x5a, 0x1}, {{r6}, 0x0, 0x4, 0x1, 0x8, 0x3}, {{r7}, 0xfffffffffffffffa, 0xae, 0x2, 0x6, 0x100}, {{r8}, 0xfffffffffffffffe, 0x54, 0x2, 0x40, 0x1}], 0x8916, &(0x7f0000000240)=[{{r9}, 0xfffffffffffffffb, 0x1, 0x40000010, 0x5d0, 0x3ff}, {{r10}, 0xfffffffffffffff4, 0x8, 0x80, 0x8, 0x5d}, {{r11}, 0xfffffffffffffffa, 0x10, 0x10, 0x100000000, 0x100}], 0x6, &(0x7f00000002c0)={0x1, 0x8}) r12 = syz_open_pts() write(r12, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) flock(r12, 0xc66d1a29f0ab8fa) kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc6a, 0x0) r13 = kqueue() kevent(r13, &(0x7f00000000c0), 0x7f, 0x0, 0x100, 0x0) kevent(r1, &(0x7f0000000100), 0x0, &(0x7f0000000180), 0x9584, 0x0) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x200000000005c}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) msgget$private(0x0, 0x400) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 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}], 0x1) 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) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000080)={0x2}) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x5f2, "031f000000930a0010005900000000003f00"}) r6 = syz_open_pts() close(r6) close(r6) kevent(r4, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x150, 0xf0000000, 0x1000, 0x7f}], 0x2, &(0x7f0000000200)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x26, 0x0, 0x4, 0x2}, {{r5}, 0xfffffffffffffffc, 0x88, 0x1, 0x800, 0x6}, {{r6}, 0xfffffffffffffffb, 0x0, 0x1, 0x7ff, 0xd7f}], 0x1000, &(0x7f0000000280)={0x1f, 0xa7}) 16:00:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) close(r0) syz_open_pts() r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0xcc) readv(r1, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:21 executing program 0: setuid(0xee01) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20008, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x2}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000000c0)={0xb2, './file0\x00'}) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfe) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x5f2, "031f000000930a0010005900000000003f00"}) r4 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r4, 0x0, &(0x7f0000000080)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) r6 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x10, 0x8) recvmsg(r6, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) write(r6, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) geteuid() bind$inet(r6, &(0x7f0000000100)={0x2, 0x1}, 0xc) r7 = getegid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000016c0)=0xc) setgroups(0x2, &(0x7f0000001700)=[r7, r8]) pipe(&(0x7f0000000140)={0xffffffffffffffff}) writev(r9, &(0x7f0000000900)=[{&(0x7f0000000200)="956967a92bea129c6b79b0a23cb641f6cf4b546b46887bf98b3b01db429b6ac6e254f845ccaaf18b4b5d2141a0b1362a60a300f483cccbe81d1d0ea654e491f4f6e3f16b80ffdcd53d1508c26de7785b92f001e323272e6c10c96270dd1a2c42aa9cb46acc9bb3302fd93da218f55e899007fb2d7689c46dfbfa6bd87fc94070a2768ae909bc41f1d4f255", 0x8b}, {&(0x7f0000002880)="655516136bc4d4a9bac32cb2d9258fe43c30db5e78c65f665ec2debe9cec057c9b6d7dcca11a6343279a9b953d441e0e965aece2efc892985884c84891927e1f5d0f881957cb105be1fe332b8bb5108a05341f1e8ea30a5fb878a35df7c88e1005115a9ff185081bf8ecdc2dcb140721326a66dc88193d2c10dddd6b6cff67dab2ed0c1cf91daa3a96fed733a3955bb304533ba5d1b938f402ff9099196a44f473eda8366439cf0e20279471e43b4f01fb562a6f3a4534b5fce75a61363c6375825a560de475e02557afcce4ab3ee6662067de4d47bbc76623ba6f91002e80b28a6eaf4d6244a7d55854dd97971fee0168751db81cc39a0d7373773981afba39f1689974d3ac51b013e73416927f6e431e189ee0cc68a3e7737d01b42248ae3c88698af9d59cec0988977259730a7fc56dd6820050a942c2f0a7d31ffdc55211654ad39ba53d693f2e882f19e40b86503618e9fddcae0341bc971af4e326e28f0d172a6b99cf0b948814649d981d8b778b74cafa78dcfd426fc33c320edc6f89120b1aa105ffcc4b7464ef7005b987ee67d12af27f3af3b1c6942bc7db0b9f233e2787cea003961bb2eec7f9482a3d0c3c63a40ca70732b4857558312977f2686eea95f72eee3d92a98f1f6b2bf994d60118c3beb60f5ff3c1c2287c87e7f5275df0b233b98d434260aff6716c43c9ea786dc2a8932eee9960a4b2ffd837d1242cc8181eaca08f65f5919185e0d5944c2ee84b8bdf54ab2e8550fc3cd9ff66e79eb108a0c3f08fd154834663250063db7e32053f63a1379f39b770affb8bffde4ffede7d2dc6330730eca13ff77d8f938108c15d84aefaaa31027a85fef0aceba64d2b55c2b057bd05e849f419730b1ebfe976a231f935695766d201899e9926e409406b15db2024dc0a587a772ceb06e4feee096a989725cf3dac810384d9e4fdefea81bd8f95d5aff9bfb67ceb96a4585d461571ab624e94554bbfc2d73b421d96039691b0222ba161a32446309925d3d4c61e106b1b4d6f87fb8c6b93d347c30d34bcdb614af6f199f5cb12e29bf97a989584edf2824542f0480fdbb1373cd720a426e1623c0fc0f415963a2738cd7a57375363e1558b4c50f2c7c2434a16a684f62f00c07903dd5235a87abf66874e7dfe505b8a56b38cc3154791a5b2ee492d7f67830a7790f4174f07cfe98d67536cb6fb41c7d3a77aa72522eeb2b681fc1b7c940ad65f0d9265190d046d34cb04452df8bd6698cb3a069d6b3dc8af93874ae24b3f1e02be00cabf460b096406fd66099015579e11ccaf2a563fca3e5151b79a9347d3d8c5aeff56918d89d410fde7edc630c0d0526ccaeda2dd5f7aa3bc82c9dfe57d40ea62f9f3e3dc4d4ec7b6e8907b738ef292eedd94b100b5baab31ed75cc1dddb68fb25ef80046f2813a18eeffb3f7cf12108a1c60d1d6b106da2101673687830e34340aea913a19bd73a07c2d4c2e1417c28519263f0e2c90a7b7104e6541a073ff1b6cbb1ec0571a4b2e6a43ad3f60b33bc506cebc8f70e6c47700b1b8dd9ecdb7628335828a5b902b5c0bd5129571a3d735a616273fa10eba2f6c8b639cd02dc8380c2d05f883ffe46947a65be9b604e45e8ea1f20c6a54d27c0de5f0e84c38ec4e816ac26ca1a32ec58d8946ed77bd3b76717abad20ae8b304dce33657495fcefd6dee21d3cf5dbf5912151e42427e09c82984558139757a5d283caf77887ed63bb5be0715e87d3a8c3225fad81be6975135fa7d82757432d0f754a65794b3ce9d46570bdeecbb9ea91ff7e065b50386cd5edffb8520d77f290370bd438ca4c20a49d3ddbc6c565e386717d9e2ead1a38a7fc9ad68765bda09a313befc5040b823283d6c70a752647b7d2e5fd15deee28616f927b1949ede5963271e0e8956a5d4bbd1e19f2b6a615c0d849eaa60e410a8ab931033c298674b0032b775d28164cc4a3d504f786f891167bfee45f25c7a182ad3f0484399a6696077a71b62b9e23794361cb173f2a2507a5d417b3e00c5af64c8fc681e8fed5c45f50c516507b252c57949a460723c20bbd724fe2af0da76228fddd48a5059dbd6a620f4a150106fe23689c2b50479bf8a20fa150f53b9dcd821fccfc57b05846f7e6418dad9e761107c0586e67c7198d98769fdf5a57f7ec79c97d61c3d0c5643b33eb33d7bb18523ef6d855930d46617c9a17e14df108df7ecb13c370f13e10146fc5622d5349c7e63a6fbb63d12c29a1f864deee32e95b7da3e222a528351f14a4c3d88eca0417e173f1a32cfb7cc59171eee2199e0c2358da893a5058b62c4440c21b995181b923ccd29f03538e4784c60cc8c95067df38a4b7de01f269960cd018fb9f178e7d4489447638fc810ac0db607cf9d7fe80651c68d97376aa301333be049f66248e4e75357f849ecf832578b7ef53c3c5969ecb9ebb21aa2a8ab1f74f52cf328e6a4278860d36ebaa181328fd7f986ae9e11d443f417888086a57b08474dfba23a479a8d9d73f341930db56cdcd6155058dbcb4e106e99814e7c10deb35dc4a2ec6de9706634dc961e6c62f581324744da0a7971a6fad48efda3c64129fdea1ac64bff0299ba729c4507fc1e173db9266a97fbe51b6fe90d091740761a01bd8075edc3b92adec9fca348d1af01400ebaff217a9c60f1b2f8ba3d175aab92e3a32a95124a15ea043df37a9e27f6f35c2098e540a54485cb3fdcf73748b10c44b82ebb5ffaf2d0449ba4c8c09e5e7e9c788ee0fcfa28e641e92c37cb1b3f5d74723bbae7f0f2f7f8947728a0dd9bc5599e0edbf51a16ef5f95ec2beacd5dff59098796ba3b325a3c2b09689a646651a60c52ba9570cbfa79d81a18294ef291dbbd43d52d85b6e6b9d8fbe4e6f7474713ab06034303ac2d604f86881a07d1e3896815d2256fae82aab93c25a10f09a3373bc57c4abefab78eb76dc58d5797d142b62611943c27ab7494191e9ddc507cb6c7f2e748cec715c0f60bc46c14f9f1241b36e69d82cb98e182e791813e6bbf803b47118499d667eb1f40568785ec7df294ddef8efff690c5180f84de966e8aa3709b16464f8124fde63e3976f449cb28f89efb8b3b5c81988edafb7d8437943bda7009f982254553968cee14fd274b1eddf7a620162cf79d0d424356b93dd83e36a7c8627b96f7825b59bc34c19630de75314aa91f0b4c28440e398cb659f205d7fc11e1381c5281d58cd769291d57c98de19b4edcd35ac38a8527cf301d9010c4c3949cba1dee505dda2e1fc7413ea95b90ed579afbf6195981de1398fc0d20e2d1028b1122c82553645b9a963bfccb1de0ec04ab9169712f399f5564501d80e1c7fa548853b02cfb399527e42a4c1ef10e8d75e541ba565304c13048eb0f417df60235adf164192ffef770349b30626da93082ebcdb2fe0a8ca24c08b734c1cd9f576035faca1ec2bbd6c5079359a46abc9a18e009f4c142ed3a588e3103f2928f99e0a7aa458fa2a51b729885f515b0c734c22360ee41f7df5e9d163d36051dfe71428008dff0574b5a9e014c207c69ccba1277659b3576d5f7e32bb5f250765a71efeda5d78b043b46823dc39eab34925c0cd40860ed259e4c76c8a7b9cf586edd9577c31443f0c250430e8e92034c7eab848eb11682c8857a0cba8c9addb73786086d8a5b8c06846bab71985617a7788b3ebd6b5ef42ebbfec000e8e1091ed7755dd0a60b418b4862ed48f52cdbc3b7f5800a6f0d8928df208c6e2b3df824f552902213a20adcdb1fc9022b747757501c72e3309c1d5655a00679d7d26b27eaf3ee7ca35c696bcf19fae4d9f9ebe8de339388e06f5f38e159b216834a2097520569e0f5c9eacd07594f527f561f28792c1bac3f8cc77633265add5806315cc24cce998b4b0e824e66e38a9330cae30d8d713911cef700dc29f00d8cf09117801209949c628174af4ceb2df6deebee71e6ad4b6f3e666600b9cbb9d2fe781c3e8cde31195cf77913b34a9d13c696c7fe8ef4c26f60228633180a80e7cdc8aa15e1261b863471db84ba3ca3eb6b100e02e0a614b9b29f9a3f112205649e2d13b95ac35a0fec3481062528dd57b26feab92652312a6996c6b318920ad806f19f5753b09df9bf6a6357fee8cdadd59889124dec8b182cfb8bbbeeb7c5104c564959db2d94ac55ef82b2ef364176a3f04b14ef9f80e6148ba30a257d4a015adab3e333bce6380d6a98cd083edd63a23c2f24c7eaab9b4c1def8e38a23b61c1d4162aaeda0c1059bbc66ea45bf50dbb74da8d44389c4b8a559a249a6f9abe55fd6a3a6dc26c043091b3d7a1318366305a4eb299f313885ea56eaf08db1d30e8707b88528d5791ffe00c81725151afe7af405001b03f1f5b53d6d7b1c987d319e49539410ffca160b86de1d21a56a16436946427598cb6bbaa47d268e5f2963ce16b80f2ce4beb45b7dae0c14ee6a30fd3c06fc52ecbbbfd12d3ce7cedd096270adec84f9d15456e595817f627219cdb53704adce262b37b88f0de63b975688a8dcf101abb77e7a43280f76660501c27f3cfd5979999f3a184ab8072ef1f2380c1c8c172bf458c28a0d405f76d7377dd1d91a8633e2bf4c13549b95a76691a5cc63181b4e9fe4da529f80e573aceafd91824329d920aa82eaf1066741e32c879e25ecd7cc1dbf8b5f525b31e7f4994aa3edc9ecef5a3db6368720d8ab8b5ce87c8ac531b79e9dd732bacc8fe5a5a744f11eaa8a4ffcde358751433db50aa57e044718d1e9a3b8b2edda13dbb3b5db89efcf123aa7a20cb99619497d1dfa746327bb6a76ebcf6ee372f5a94be95dcd0822b53512d3e3d8a52acb894ab7b21e51c2c114d4ef74827b2762586181901972def096cbc120d7568f58d7121760fee6586685171f8689625570caa1b07a4e079998fb0b62e752a863f72911a6bc4ee4a3aad2a98f2a98528228ad0a95047d1936a7bee13a3eaae22ee53ec9802467a687c75e5580137ea5e258c48a128243fb3e5d97f6e40022a4831e4e7c61d4a1a0622720060323e6098b162009db694d5b8c5f74d6dfda7f08458004a316980a36e5d210f5ab52eb045fc357a4b671b570ab6ec743ec61435fa63bae46a3abc1c48653c9882b010269f1fe3b88ed15e65ccbad2b6c6bae5c5e1c8023cac55fab3b609375fe5167f505c4c3835c85546d8a1812e4f9a81445493a6de636fdbc5c541fdb3a6de85d03d6a5e2e2ae5fd2a09945c7c13fd8e16a47b884ed750a0ed1a7bc3284a7bb9b46d2ed6d65f8c77177324faeb8fabfdae23416d2a74900e9de0c1e419827e021abae2612033e0000ed4c20baa735864ada698fbf106be79e66fdc7132cb8c28e959087b064913b99f22cdd8c651c7bbb5b2724f04f0011691aecc83f5f43ae528a65dc8284b47163a710ed6f7099af925e0e44332d4efbcd915978186690db289cf90585df8b8a5e15ec10006844d85a9f0e68fb590f1b482771e3c38a15e3c13b95ff271111f38e995356c98d92a8d593ed6b08558d6c09ad7482a884e77a1b39bbb067c21bbf6e9a5f192a7065589f1e2b8ce5ac3ee7d24cda04dd549c9845eb87f406fddbeca4f15d72ba557a5ab6928b37e910a7a90540a4e05ea9bae391944821cc50913ae588c176de6d2c59c844dcec26da83f33be4aefdba2594ca1ebe6539c02e8096dde1f0c153547c1bc8c6c679af5ccae01e52b00d458f96aa18c5f1dbd820920bf11145ee5deefdd999e514e95ed27c022a805a8352a38492f51da0a7ffa1ff7a6f60a475c34ac22af10aee6cf5942b60b0584acbb0090fc437f4e036e14", 0x1000}, {&(0x7f0000003880)="8d6c7f126f990cf761acbee445f6fbfe1f4ada36e55f868470071572d757b815f3365df7bba6e260675ceb44da382f6953f0b7a76df80b69edf2ef38b0220e6b96529d3f78f54b1f9237f3bc51ae8b3c9a580213a201bb833937deee49a52a09d42e848cc1140fdeb9581b3925da177ae7987b13c42708b5d2094897371fdbd9f520c420bbb05694fffa0d8458725f0e610e954fcccce944ece19a07f835fe860b5fcc1d2b3dda90f57f8d320071c4cf32201dbfbb14cd91f9f7cb95c5dbc9d90b79877de75587814607e86c95d2a90dd98cd8863059a99107cd2725f5799fd896cd0093c5d535f853934834f48a2e9587b8ee61deb2ae3d6af21006033943c5dfc78f572e59f5a9ea174af475d2550ba76adeb2ddfbc2f6506928c42e59af9a20ec23a188ad1a3b37e3561963d96e49c4c0b952ebf58c0a07c525148f214f69db61c7afb107f23149d236210da0dfe8802dd323a985a7d5ef239051b409536c9a5b590997ef8764731fc6947e3a59ad81f26abc2e20512398194b8d4b4413010f1c0514edefb562f4a8b9cdef0ee075b03e4b4d6e3352092fba008aa6136849b353a13c552255db27a5b0f4cae6b22253abada166f5c1384975bffc0fbe3c14e5094cc21761c037baac755c9f406b1de3597f7218958ea1c6c824ad76a8810199f0fabf59f6f52edfd68f94cd35ad5d2285a8a2ec117721dfa7304a1cfef70cb493cd24a9a06f3baad18d06d2b23b28f0df9be75199fb810908d5cdfd95926620054fbca2bb9561479eff15ecee7c58a0c9214dd9d2dd6c16426250395a7f65530c1cedfe0ea49cb9ed957f56462d55ee881cc73fad4b71804c414afd31d76d55004043bdb57c0881ad07d547af0772b674923f681d74f76b89929dec36504de3deea25621080b980835d26c67bae66f2c7c3720df958a254e4e169f0fd7a77c84e7dc342ba52e44122775138314f03a2b666433e10a58f120593f999f5ef8750d7386fb676d37b9164afe5d7263823ac611d10ea201692400244ad7c7b19613ea8793b226f298e9bd34d7c20d6b6e2102e3fc78b423be20f7add87caccbbb8bdeea2d4dfc7a26da16cd930bce1ce2a2dd153893976316932756752e19b8b47a1785c833dd91a4189f1746a9fa6a36bf3f88c80164b4d9c2e6fc4f48f8bc61225a05de6230fcb31ff5e7656db67ef071d426dfba0ad4b0e8fc9f398b9990c0c1c7ddf4b2134563588ca40b61d533d7ed733b31d3e7fabcc72a972352ef74a285fd9151aec8259acdac2a3f5775a80140d9d30d51aee1a887ea597ed4715e589c7b9767579ff2ba2758b06ee09cfe6fba59c712648ea8f4207d1732b5a8c9dea5efbbffe32c57419afd89a1233f3a27179bb94668f089a6b94ddf2fb29ea28483fb1760bff9f830a3bf9d033bc5df0ca9f8af5e86e747859499c5df390891f6936b16b95e9e11e6287bf6ea86e7dee0f646a9009c9a000ebe26169e8eef9f5b33479946aeaf9adeb16a8d106924db96fa020eb7519cc7ae00aae9feb1220a73c5ceeb7e5760b792c72bd04912a3ce9e997ce424af79b31aad830a99355d374a49beb67179b10e8f5e01ccfc64af4c2fcecb86531e41cb6603e5d983d4bafb95d8427ef55d9d4e1f36b71bf5e24ab4febf18027efedc9ee6fee3d13dc50f7c0d4202a8b2fe4bf8bd3751324ee33756ad311e481b622c570abeeb6d5031fe13c3bfce5df2edcc5f310ef0fa6badb62ff545ef13a271ca7bce0a2427686488441864f64e0f6760fc11aeef203b876d7511a10032483055842d7ef1c63c13137d5b9181d4d38a2c159b97bc0ee9625e08cc1209cf4a9a58f7030681ab9089d5e043fe79dd947809c1c914f9246410f271ca21552897e8b008cedee5a554e81abaef8171a5b0de4435a16b4572abfc1c803b86b9cb54328b2ee89a65045ce5ee5f5a7d83aa322119908d217b160667423fda276ee75a08ecd7a1b6b476fb061d63b6375493ca20aff5d4051b3c837e4ef1bad5510a705a026700f622f664eeaebbd758b4f674bfeb8faeecd6493ee443ffede168e262cdd30cd1b9d69acdd883f818750f130a2eb79fbf9762f6cf3565c60146eaf031eae889165ba6245d5b1268a5e2e740b27aa755396a24537eee1c9984f248039fbe591973fbf85df4bcd5b6118d387789e8230fab763f50a6d9117327a56894496223203608aefec4922c2caebbddf9b276e19a82009022cedfc40cf7efa7b03684f1a08b06f418d6f2b37705c548b5d891e0e0bc8e7be8e12ab72764d820d03ca825d9ca3b3114bbb49e0323a69d7319e244614754915f8b34b4cf55a1169446cc31185eb34809a4f5f6ad7311b0a595f9a3bb890c33c4d01fe1a45dc8460bf556e85df67eef19eda588c2b789b0df61e111952e3cd66c1908bd4d55543ce995fe63062d31e77f8e9c2b9e49ac97ea5c13cc625ae376c2ff6d24a3c6e40b62215bea2d939570e6db8a310bae53b5e04dcf28f7cfdd779c1698001117cdf5663f9f198e442d3b62287e5a19db879afaf1eba71640d53e47312c0382f73fd543d9b63f3dbe86e38f82a4ecd532f6035b8205b1643f37031a9c7ac211729dcf706b7cf2bf94b62808975713dc71ee2db717a781034f6a272f904477c52805f780e63e161e6fae44a7fbf49802c8e6bcf45a68cdb171763a2a8709bd5a252d75e80d72d95767c90021d96114f8cdcf7ebb1c409dfa3d47d7ac2aa767c0cec84a489e5602729a6eb198bcfadac135df6e06ea498c99c93bf19b160a35c44971550501fd0ffa2f83313352076817bad90e6f1aaf9ef0379847fdd6c0cbf5b5b883f1e338fb7e191f5a61d91cc0eaeb2b87d582d141ce22bec1f4651a7bebd0ff6e364a402639fdf2d3ec8ac553e769dcb46a162b1ec87b2a667a567c7e47fb4479fdb8d4e888c0277ffc1fc5142c080642df729145eec5218da2c4f87afe2c1de635466a9ed7cfd55b5075bed3680459de81fb12c22c29c91996e6b3f098ceb9e1cd6570b1050f47c82bdc760a9952507d8169193db1949efefb710d77cfb8218af6568d88f3ca2064feccb3365c05f327285eff0d6b5807fbcef19d7e0ce8757fb5300de129012160beaede1e7d86078e22ea8f36cef1165792b364223fa956afaabf001346c4fa50ad4fa41d696ad6e46ef7465e575ec0e2cc6806c6bdb8d17d453b4bc7eda37fa1fce3dd6e3f17665e29eb86f4747a4cd43a81bac12ea331378d2c7b2f384d11c8bf99fddd337591ced0175be54466c46efce53802a94ba6b64a6889214bfa5299f506720ac7e4932ed6118537436c46ea6f694468eb000368742b6cbee9743608593cf5f41951d20e23f47f626ea5377161f885cffb35f9b01e1104911649652b421530ddcc2069a4d3a91c8701ea4d9f0947d008f1c937a457379846ec48782e81906de2aab5bb8d0d0c07f1b82acd3b01798ed4a8e9d573929541aea221700093260579efeb062c975cc1113083384100f326a336738d887450f09d967d35be53975b76fb16564b0a037cb184cd0f24d7b6fd0e3296d0bef1e1c09dc6105ee2bc3d8d0f947d378c8985d945f5357b1bcc945b9e2d0751befc7ffdf99ee33bd581355c8bf6fe114811c6b904e8743eacdeb9dfc216b4ca96d0cd275614d7a807b0f45d4fcd724a15c0fa077958d4424070b5d267c0707885021f1cf34052b6b8c38c3a2f440697d8eb456d3ae1a8462a7d63b8e1d518b00848742aa950518913fc274c6d39c7ea63d6392fcd0c30bfdf81be9378d9009a676db8819557295a49bece6bfc00f80c0726e88d870c0dc62ae38a1b6c0ec89be0c3779adfb19d862da0c05ce6d902c8576ea5677dc86b3b06f74716ae38a9dcd392081dd620885b542d870db00596f10ef18d8eb232357c313f510f1b3f1c914ca1978c608bb5320de19afd591435be091df0ef3be5ce0c1de459ab99e809fceccc8776f24726a629baaab2c914349574a97bb6bcfab54ade98f5578c254d9dbbf711da0fd9e2c4ebec82d7393cfd99399e171b7ea4d5ba647fc7cb1b089eef9f511cb1e51cc8863f345e24118f36de92709903817d9d26e13a8e4d58d2753e15056674a577f36105c46b40fc6766e7802fa4697f1024c086092439f5b8d08e34cc5f6a6bb76edaa4e5f3c96b5d6c3f7088e2efc5019e13c9a2f327470c1450703283a766fb42162f67e98e24bde0c6cfe542ea0984f90ef8163690481cc2c2d66863467dc72d968d2c2814e2dea25eb07cae9f1fb07e1764abfd8fff793d4b484689d47afaaa540dc1ad43b9d0ea99ae48b989449b58e04387606fa642e9b940ae5f9f915d55de9f43f9c39b84fe2684399da8b7858f77a72cd15df93c91bd19c59a194d3a30739e65e47c42a28b98a7bf63d36edce907aca2e98109c00dac9b1b6ea4d19f03c876a1fcc75f98301b79252a62b72a97e452c38fec5128d0f5cb126e92a274a972b826970a4446e3bd4febce6b5d19b6a04fbfa42d67a1220db84d570a7e56c82c717a6673f76802f65f2ed3d8b34ff9bf4b6ac86b99dbc5f1318f95e63017b856e745ed127b5da3fd4bc5afbe891f417c839310db534d6df90f440ffc4a6b1e1cfb2f6293ca100726990f983052be770d183bcfa0ede37919bc690e43f6491ab7c62307f980f775446230c400e088c0d54787dd0952726cdb6d25e3994ad221769103d45738a90b3117e605dd67fc986cc5e65a980c4551c1c89c5763c94fe0d3953e2a8153803da0aea7545c4b82a661a2ef750fbb6f43d84a3f4bd46f140ee6e9379032954f7e16ba8bfa9a9aaf9b21acc05d96bf59852ce7f09c2cb9ddc0b1af0d76490085ce559f46c92b9d67bf881bbd7e233f81e49fb461b5ce354feea29cc286dd5a554a5b9bdf68d5bf54012c9c3945818c965792476be0c8f58bd638e3999ed9eac0ba6861da932763dd4ea981659335e4f08bc8f2a23a55368c704740eed40d32ca24fe18b3ad8f0c6f2b94262f59585caa9e3bf2f87a03e7b1892bf31c052afe5a12e992af58c345846cd46ac95a5ef5a557f586e5e83b0c229ee03d310601b733393cb0a00ffd2e33d1198cc7a42c740b7be1a98b2c839495931598fe0b4d66ae94023e672b67244757457f92be19fa80db75e7387bcf56f5d6a43340332ed09608f210f3c8807fb804426e499736857ef8ceb51a2b9bf7f08e3a659683f91bad80195675a953b2394577ee705b6f859242d82b29601665cddb5dee0039c0c5cb2a8c5f2845249b2e478b55764390ad67f1d566fa743a64b31c87de99009519bcb1d0b761dea7e38d6038fc6385e002cbb6758ad07d35ac1d4006c0287fd78cd8bddba4b11d976efd2cc006e51c3bbe64d7ed4b7fbe2bd5d49b9d1e8c9350c05f90ed6ac6c13d53e170d486cb779f06c44b5469389588eb0deb442a47ebd5ac999293cb26a4714a4daf22835e0c694f252c4870c0ac4a583c50cc38ef6b7e4c7b2204f131bb7f421ba2bb51589ee920dfc8507b4cbb21b03eff2d68878c4f117fd53db6ab495c4817db1e3c104985914d716618049d0352912ea5564290cfef90b010b4cae79398805d4410c03e903e7d7f48a5add97293930ceab60901aeffb342f17f7f85bb990c2f7e4d530fe530199364cb9afca448aa0530b2e5b8d8e02b7ebc6161951eea0fd4b9482c3fcffeaed999c1539e8885b44f0f3672ac8675c12145cc540c0a9d5b955bc44e4baf696178624d5a8f52d75d9fb9828db27690f8b073bca4456d7fd6f137d6641e1fe727e1d8595b9fb6b92a1a547e2595625fb13cb", 0x1000}, {&(0x7f0000004880)="ff95639b76ca9bd8dd0c638528545f58bdafdca84e011576b4f33742344fc1e4fb8b973d076fb8247b818dab724fd6b45a330cb37a5c766839d4343b96affc41ff0b61d0369e6c2e681f469755c239ee6458ee708185f321200c8da7a221627f1bb4733aabb7cfa7f14cb5b72599be15e8c292ba5f6321c0d953ec28fbdbfd1150db9ead88c7d74230c3fcb392a29eb4edcb17fb052ce7081e08b390bb468842b7c6c4cfc738a5a2c3e47d8ea33d68cfd8d0f683a3a5fdc155b7d7eb8300f7aa740b1db3c2d8f81e23228b8994c7f3c7a61c868b9736c0e1f117a83fdc78a928f2a712ed8e53fc62e6fde82de277e30eeaa109c6edfd0e6f927dc98f8994a27f37344295316c7f405a83e1636c79dac31fc06a640878529950aa984140746539cfad82a8a8bd52d9329a41b616eb4ba3a158d5510ef038ee30817b9c821fbce989994a19fce614ef58a519ea81293854cfb0e91613da1d298832b870d3082c80020933e098b665bab6135e512eaf2b27259f7980fd3aae878bb8ffd60639b57609097dbe7075ec1053e750712fafa6af2d53ca9184113f9b3348c0508efd5634786e49c9dec731806132dfcaf23b8f5978e0d8af252c62b2a1bcef7f99efece10961d6cbc5b0a8e6c43c8ecb76dede8ed3ad3ceb5e2269120d1e56bba08cbf4f8137df7e6f6d66be34f2b0de8b9628746c7c4765f9bdae8af1e8b5d4f3f99034fc8a9f555a6fc00a6f7d6b622b9fce8b0793783388989748a8b695f6c031b99b6cf579c0204c5d0d8fe6c11e65161d5a6744877e40d1997a42412648f1e02fa17a9fc8e9cf74311aeca2ff992217d8b8551b3bf061de406b1554b9e4bd71ef38ea334b5fe0aeb2fa36ecb8e1c43360ea30dfb282e1ae2d1aadee5593a1f09426b3bcdc81efb65e2a0819647226dced10a916bdf71be6dd25e58823e6212bf0a6ba8f240030f13fa8bb7adf1512c8ebbb8d67dfca4ed2e9518ceeda82eb55bbab0deb1a8466f5d353fe567315185805d4a49b1b352ee770823ab16589a673f02e69725bc4b235649ad60ad1e95d3f40ad1a9833e5aa567585c7e8836b2514d8df3a304c0f9d9e60726f6e7659125cc96905f30d42fa583015c24669ee632249429624463a0c80b6ba6a34402abeb3f85fb8f38011f6e12e4e2437269e970e3e0f01793116d23d347f782b6f09c0d4ef19438465b5e6dee4c498b631892ec59710ec97b16c5ce01f9aeff7b7255d98340ff8559753d8334803a4ce2ef8562a6d2f97b3875b3f34885fb4eea46b7eec93367e880eeb7128a58fab84b5e692e2c576aaf430b9de2fd536cbfe72a50f5a80c056a3a537db4d1bc8da73ebb31e3f48eec5c0487881b48c9f64eb400831177ce04a876c18be147c5e0bfe2c7a4ecece0ede22598caa1bf7c4698a2394394d231d823303e0d6f2d198e2965b60e6b473b91b646212acdcd6d7b8a6b275a7b46e51bf13df713bff50012f5fee1049fe3dd2cadbbed3f3a23ef5525012dfcd42b11cf0d210a55d7693c4d8c1efe1b67e0379979772f07f5da06340d416b134c082aa8c49de2ad380c825672e0063035109eba4e2d9c024a7e9544103195d28fc509fa364cb3a04f428c75185ed77571734a1057215b8a03540d7ea66ed930e7385d4741e31c82dd8aecba1db37954cad8d0ed54672de60a2429131aa1dd8fd6b9b1a92e5e491981e9beb8a85e33016fe926af3a20386e68e4751b49254b0e77f2979cd77422927aece3a8eba7ee1f8c63e2f9d26085bcf1d3e85776f7152563bdf77249b1974728741dd4c8c7044c029f3deaca63434d1159a8c13c2ac6d28d2700020fb2eb0e4952d63c692289eca625f7b3dda9746660e524f57a27406684ed2e26ee610edba642479a6b8dab953bd711a8f4c97c3dac2106acfaaaa4c20f62b1e12ca7c1d46f4e3674bc43f3bc60d9fbddbd9587cc933f33794de8712bfcdba0edfb125d31855bdab9baaf27d80713fe7c4ea9fd7bbbbae93fb92afab2b5077ec9586830c99ce83640f100585a24c83864da6350305615826f610e5f76a3bc7d1923bfb59bc4567db4863344c9e947b87b243514172b8b98be241ab40c94a0e8bc08bf6dcb92e91ec20e28aaada54afc12c55d3825eaf0e83293226fcce8cfcbdb8ac127a8374acea092d5504351cb2896c5455f8a447be0ddbbf32809e41e94a8152de0f81ecdd74fffe76cbad70c136c16874af647135924e069b5ab64743aa03a9f3565ae36d5e4e841dc2d5365db104c872ba09b2288e03c94d130776dbf34d922c6db5ac5af3002a0a910194af478274dc29f91dcc9b0efe3ae6f0345f5fd0bb4b947c1934229682eed010fda085e99e851875574b10fcae89bfbf318e30b9d48ffc4d4e808755eb7366292eca0e84077602693a32c43825c13a4525f70fd02cd00884cd87bf54f773e84874276bb36bfc2000a599a8de61c05c48ef341fec7d7d56369b800b10cfb90258feec13fdd5439611f9057b530d76981e5f2923e05d1d005b0d7aaf5e61c872aa5c9ad2032b8a721cc606de942706536fd037446e50e6ee1740324893beef487f31acdded85d8c49ec83e920754ae5e4ad6ea8fad03929b5e32acc34ccce89421f477e0d00c04c3749968e5cdbfd773feb5ae814c1e3de5424b8f751b740e0d3cfb55889a82c6fd8250386eb6ad9832647295d042b025c1be2780922d379c054950b09c3a6801b2a3ce688cc50a89571fe3df0e6cfa8b3f7c9ad0f1c8d667dd7c314b1e7c51976abf5eb84f32ff38945c554cdcd90125bcf74da17d8978618847e4e3d2e929a99a3c77051b9edc0932b60383071dd83e1576be513452d0de41ce88d6f80a8c553812e52e7c9dc07be452cfea819981e2dd65955d148b589319e5a1e676c915612361b33371c0435933ae722d2d0eff8446b783a14e41c973a4e8eb58ea87c09258a6d0cb158a3effb9938dbc6c68e36191f32fb55e7491ff89b2f99816e48185f04b6db5d5f672c9b7201eb1308ce28688382083711223c30d90b03e1ad6a116e22c01586a344df4ad4e2645d6da789248ea60c5386c2c7845a325a85638b6608933f4b9ce99c891524c8cfab3462dbe5c95102db711e2cd5f8d7c94e3d7dfb595f1a528d4bb15e96f54582499b0a9bf4d161a51b97a3c9139280c9ccf51b52a1ed9c4e8af7bc35f51bca743b38e34bd25b3719a9b9e8cad1a2f56896ca5a2f0b46cc1cf4de2dc8f9e735db890cc9a89a287926c83671026a5131cdd6f880f844c179759963a4d92d83fdcb1b6a39a1ee6f1e8738868342ca2a8d6dde1980a2085ec502c7fb00226bc931c0b45670517c9f326dbdce4444157b77fa0b941ab7a728bf8ab086ceb2a1de8dc1c79740281e1fdc61c1437bfe57413bbf0b55b1755a24e3ffe1899187733ddc8f4ad6bbc902d225f49ec29249673defa03325cb23c301128f2cc8d1a8ac31c8db45659ca52bebcdfb7069b825db347c46dcabf4bf132f6fdf5fb76e856cc143bfee10114c4f7e0811a4449ca23266aa9e0be1c77a6419d4f880767136ff5abbddcde7f7677e8465a5715e718c8a8a16c447e1c8fe661f41cfe5fa627e3ccfd0f65f56731e26d4f3db397234aba0ccfbe7b35e16404480040e29f839fa483fa60f9b770aecc7b99b915e30e9bd5dabc22ae9ae04d345b5df60411647267e2a52bddfbb9d71f96433e847f508e43f444691415d1bc3e2aae21a2789c60289427a200393b2389e008e80d3660ff040fbecf53e58fd525e3943137dd5790f294e641e8ffb5df5e0c26f08e40e10cbd5f1e36b27c6efe1436feee74d42a29de2a019a676b16bd442f60c686665e8ca33dbcb5a499d7dfbb9d2b71b5ae79653a7dd1f8f4faad46d32a537a6f081e3af5e67c5356d48318f7f1f839ec4e913d77724daf80ba37aec091a16388f434e058131a53141595dfffaaddff28f0de796b15359b208aacdaec7b7121d30f427387714892f23cd41cc6d31278126fad0db90e64f3582cdea0b11b6251fa5ddb14d8cc90962f4a6d9acca640816991a66ded928100d53dce9e72e8cdf891a29e128c97382e98839daa8c8c58128b675bdf2cb652fdf9e1af5a5fc6bd1aa50989c3053cb005118949bf6fa178627e4884f3d743eb6f86f680adbc17cc08baa01184329a6ac4228109d5644a5c536f3e4207c9507b297b198286c7075cd9ca59186c8195aaa154a8179030cf280bcff35288a98c1ad82e189c58c0b9634886ec6d5eda4d39c2ad4f1102e8226952920821956dd3af7100c19113461a514225157328b1556d51e2dc6d74dfd1b99330150fbfa375a1cfa96ee0e79ebb8a9506c4733b2cb2d9a266e0d59d0de279671d4af8983f9bad4673f4519914a7552cbc5b39d13423b745b275a485e24f6aea5961704b0a848a6c75aec0e4831200979650a96f158fffc57ef1cdb5ff6704cb5837ca82de8aa69e23ffb47f18dbc90caaafb116ecfb75ce32db45b4a35f069fba29a82d46ff9caabc8137153a085a8d458ce45acd94669a0a6644b4091a0dd0191f137866d7c548bfdc58296ca889e1d2c0cd86fc0eba903f4cd6c0b07529ff5267ba4100a838abdb8fcca17038b836422ff25797685b6dbebdeec23b55eb9b26de7d5ff3c18f22c1622e6f0f0f12f7927415dff58c0961ee6fbfa6494409c617503f5152b2f0d4bdf89ab1a33f9840fa8ea2b3fd5f2a4569804d9b84ca2d40437f29adb9fdabcd9d1426a9c7615de8703b85ed7fbcee031bf60d488a0de1417b4e99b04381d33800e923641684b3f3df8d41c95e24d79e820a8ec08f6012288875c915844b2a20502bccb9307089d8db9aab51f3261c99daf81b7b532a53db7b58bd6b2451efcefb107cf7cf05b101fd963e81fad796cbf4291b04bb7b8ac41febfad1ec4e953bd7d804b69cd6129e73b731a00f9f065dcb5d86e4b5c5ba15492e9ff93d4f0bb472efa735866d90cf08db2abf7eb1ad4934244e3c42e89b367fc622ca9b82d7e1633f6baad9085da63c3762affa5d85b1a3cb3893ba6b628236d57cdf2f71b6857b70f586aea61dd41f30bcc0e7fc54457dd489ca81cc4a67344d164c3f1738585e05d90e55e812b42db0de03fbf3c0581cae160fcb31b4eff192d1f3c12e2eefc5ac095363db4f0757ef764b06b1d3b5146d5d0236d018e308ee4de53e00f4810d62f22c7c1af518edfbb1f6c75ded910025c8da9caad8a623d333ebeda16d908e2c912f22a8570f36b529f28edc96a2439f955f473af00b636ee1480585430b7ab50e9f17bb122114c85a1060eb14142da48d031ea1a16ad63e3a0f2ab63d2a5d80dd9ec07ed165c5fa448cf5b31d3e8fb8a34a958d0d4af8b10871bf1a5b6acb6c3989459c76e0c36321f05e011de148a8f374c4e6d977c54fb0c987c0a6458dfcf4a43b434d3542035b79edea02f6d15131a5fbd7a5703bda72bd691fa72fd54a75f90339038d9726a4aeb49b84f7164cc7156441833992aa10d1c48a1581bb4b1d261fde2946640771c77fca901c5e845253976ca167579640c9fdf78590aeaf1f0142ce111372aba14a4469455d025afe77f7aa5a389816a96af3722b8aa527ce903cf99249e2a8c0b2a8dba588869b751c3c04ead25dd0666c736215968c6704ace3fa2dcf98a537406ddd24c51609759dff2ae49a96dededf5b8b0c653ffa5ebe74a7797d0482902d36474f182378fb30c9135a4cbd826669dde581184f0bb07350478e0ae03632034855e65093e671f504cf6095ccbd350e3ff33df4ba4c5e904ad7854c2ff7f0c0688d1e71a214", 0x1000}, {&(0x7f00000005c0)="f6599663e2fc98c8f99e74e57987b8138ba7ad4b6699f06e1768dc532486b7e29f6f8354baf03f318c7ce83681f7a01dc2e7bf71f45a0b2f4a3cb94cf4ded89182605f1be0e6a038364f0b8d530b00f9b540c198145627c5523d0265387aa0ce8c36456088f7e0617dc1", 0x6a}, {&(0x7f0000000640)="69535f095e88e9761aa45db3cb4839bc379ac2f0e984dbb49b81e1d6ca6a3490efd8f78c0b41c1d41b6d1d46182904ea6a3b7cfcde36bde68a7640615e31280836f2b7f543d19547d4a53d491d0c8a08d5fa684d4e9d50376d7dcfa3d8dd44b4a81ed920239102e674f4467488c5b8e46bf7ad4052f178c27f38888c616105a18689b117f0755e26cd96f953076b9948507d31ec415c8b69071b77a6b87bf17fb3a2283b5b1e91a76ff24be6382d2c89c41d4520d69f5e53d8590aca8133498daecc54587f33e675aa4f414e6ec49029f5bb87f639ad0f21bde1cb", 0xdb}, {&(0x7f0000000740)="b64099191cdfb7a362775ad48b3a2c215dbef907d89e257b9b0ad2c0466d81124dda317ddad219cd6b0537ac7ce674d7f02af1ce94e242f033fa47df2e7335879357e25778eb374e8b4c7b1b4c72f328ee87e3864598f462d7029d1964a3d7c6d924ecac0a8d0f50e15f30cfdf85bf618c267f2d9c122ddbe83eb2c81868d4c334599811f4fb96314611ea1658742b5f79bad0e422c3f380616853e8565b0b142cbd904ef2da10eb96b002ec15ac52776a7b3f85b396b187533c06282206b94665f707c425ab6946de1b", 0xca}, {&(0x7f0000000880)="c6bedbf4edb07db5838818a1f7114cd8cdff8739dcfc1464d42bb6d6915721aff11a151abb83b39cb5ed4bf11c83e9427e432911efba40920c4368a4ffe2266fe94632de98ea030f75761b865f1022cd29af129be5770c937f4c70e235fa40d7af4a", 0x62}, {&(0x7f0000005880)="92141c4a556d875c446838f9ceab59e7cb0f907ca2b3e58d0577296b2c827b712f74d9d94a532e71edb4529c7d817cfa87dd3c855a8c772e2a636ba2a63cfe53c4bb3840d270d9d940924ca129223df57adf37fa9b175203e3107ce4b00d7f6cf45b02dd7f71e5e292cced23de60ef6892c8712d04b5557cd5712f6e850ffe96f80d4bd010ced12126424e74dd7b80a06df77af76846cf28e243713f13434e3bf270117448b97e4c9866e13ba403909c0b8a9dd8148afe16ec57c16092b76ca4d4aa55b6c6a47856cadfae105220b7a04434ca8d2a4b72beb27d3d49e9dc71616ceb2cd468ced2ab1a59cc276438b2923a133e6a9408c3f5515b090557db9c5f02bc2c691fabc4ba8e050b58e39362e5a0e76c9c7d3ce332ab86b6a7be5fd44ea35206c929b2d5a36fd04cb935e3c2158b4c54917dacca894678ef7ebedb407501607b6101f59649ee70d0ecb5f31730d19f8d520e3e751085bc78c179194d2ec30ec17aebce119ae21284b16c446462c36c46392b0bbe61fddf3fe14ccde7d3efd7616590dcb8f2953a1406355e33eb43029a5b21f22d02f006c80ed669a100ce0a0aa8d3508582f0faac4502479de74ce66ba7a58eca6962f1da0c9a1dbd61812e4d915976f252ff43b2cc74bf74fcf3c68466a25d547b42df8c0188bd9cf626f8cb7b147e8878e7d583f6904fd479259297961a47ea69e97d208b0358256210f096c6833500d4422a29088d90b8987467915720f63c1bdc3df6256efe4ee5983c9c5ae86e58661bee04fad0cf4e8f8e365f4932ceb1b8c9deba93ec147bad189ac1caac030bdaab13a19e9159c1b78194dfc7d2e32a918ac5201bc1ecc7a944eee9e3c0959bba79beb5476cd201193e548b642ed05c16110c7db033e8b594d79d46918c5a7dac15507cbc62c8c76eb02b5dbbf2080ae25500dcba4334b1f8a67b426dcbfacb6d943ca7f230135f1bdf0504a5c0255368926ddf5d5382b391424fc4eb198a705d365015b86c8a855029f25c5247aef3c8c32fb237db73566d0a3f979534737f7abe9154697c085e0aeea1f033c2e4a76abc5914963ade8ac6e93706df50989382cfcab8c48e93f531ecaec8ab51824cec2b038abcbff9358c43ca1e58fb984c06fb8a4d4946259f931a63cac7a65a2d0be35937edd64131bb7abb0ac818047acc1296061fcb9ea7b6c0570556d370f95d36b419f8792db9c374aefdff72969eb896951e04ae23d26791b18a6720a3c84740306573a64121a56c441db4160474cbe75dc6b294f6fd41e02b2ec43d57e3c32504ce3a98a33ec8ce2c8c5eb08852f85326ed91ad5a65829733ce50ac410b512a0dfd210c7e42232aa17ff074d1c0367a171e4ba1b8e577fe8989f0f7d8eb6e3d75316186545e74288a58ec2fffa18902d736e8950f5e996fa59ab88762756f81869f2ad31d092c14f84ac38448669865689f17ded7c6d7ad55dfab6e1b02f674aad753e24cf4765f3a3f222144d44b30ddcfff7b34f62953c730c0b650138fe6878bd607e31cc68be5dedf462ed315e1674fc83caaba564d1151250f026e634a32220978f100b7a6561d888bd3443b875fbca78932c62d2b06061df5afb27af68dbb8c02fd086ba42e0b72d57909e335452a3643f5d0afdbcb8d5083c8bc3daaa1f1b2c60fa415dba2f6dbc849328fd7c6a36093595abf5caef45e42da1addbe7341ae7d7404a97081178ee647fc8410e05569f40d988077b505adc0d0e8d142f8c75233574cbc14451a154b748401beb932932a4dc20ea085464af539e1f78ade92791c46070415b21366b253d00aab2879d03e3338e931189d0ae9d8b0f90544c5f29a926909267240f936df783846896244dd689c1e68bb8d86d1150c977ae214aa72d1a10068ea5c643335cbd1203bf107de65ed0a677b18a0c3ed98906ef5fd8aa7c671a48e54f1a1bea3853d2e03f6b19c6d22ed656f026f0bd7c06f3e121c7ca0bfbf09f8495e02b642b6ae0544d702b2a19022ce6ef6b1cd0384ed3d6d32017774b04a6be694a655fd95ced4b1c0bd506dc6646ce1f8c94bc1a76844f1bf1c8d4d1dce6e5aad66f5e093b073dc77f0d150dc955afbe83732ae8e3db47653fcaa15b204c4956a1cb1349ccf2f09aa5c4930982de84309586d2f37a9068df3ca366815913b2ce3f6d34832341d776f40d381c99f38e303bfa8bea4fa18a94a854e8056628ab10811dca90e2b10248f67aa7f096792af6238d1214eb6ad77eae8983bdcc5a9c1a8bc86729e0e6fb0caaabad16b10a503a3e4c7a9a44c58bf66c424e8910102b23f9ce92a85fdf80e0ddb626d9e1ef96dff60bdc09afae80656d9fd91e38228a49123b3df23f04d0e1197b096e912d028091452cad19c35901adee5ce671c07ac4d3ce0a11865548d356fac32cbfe5cbd0ca3a8c361df00f6ba38ae51246cbb8a6a849c8ffd2fc80198494f537b48d47478a316a85b893e2f697aeddabb81c4666dbdb03c92c482dfac96f17bc58ed052e6ede46e72477021bb716cee4674cfde1ed1a19fbf0f70a9ed8724912872402f8b26d1ed25f1a85f25edb5d72b39205072e907a442b4da6e133e93e700ce18905fc9e2c47b5123d877c3bef73c1dadacc5aeac56230d6fdf0b15365b4a7d4aef0b9ef6676929ed0129e7f0c1d680c3b869563797b45075d190a4f75dd1c21aa0bc28749a248b42be00a86dcb76c4903a67354035f8e0834b4a34419aaf4c3eb62b6239bf769dd361b98469529751fd2d8d3d4a1d9bf2d82698f943d2d9cf97204d112a7931875b5217dc361dd659524e5fca472e0190e3f7a857a6d13e89dbbdf9755b5cff3b42e47e38090e5d739133762ee5cc5660ce15311b1b7efc89efba183bc13529cf31b5e0230aa2c5307464f83beb793c47f831de0bde3253b356c8a76a924908030030c67bd4416096cdee968107659e98cd2050f73d916c86340887a59896e2f72a2e6abe5346ebc56382ad10fe7e93ab5ace35c0f457252460b60432dde4ff299a63aa427d4ced85a92ee5dfe6289c87a05d41fc68ba610f64c6781214db91cdfabf57df244ec05c7423b299d283c535afd225ab2877330873f37238578eeca5586e34e3701e5f580ee672b1d5d7cde64e9e0c7356d5633d55a01154e6ee69f4b13eebbce1d4d4db81d6bd363cb0772a95692e7949d43cd0c752ae1c8ae128e9963ad0a5e88a54672e6de1ad547f4d4c49537c2fcff2212e9b9b48c9f8b7698cf1e8f317e9839a04363df7f8dcd99b7e5d66258c56d6a122ed8008a1fe4c593d3eb26a8c5c039e0e3ec04c44f98f79d105987a15cf4f8a340b4591ac2962efdcc7379a3dd1f81230eca2c638e12b5a64d6d6c55c3918d4bc174970917f71c604cc153fa1af3acbf4037f87a6d29cf470d388ebced4a6bf2db53554b7cc0b1944e7c64af6d493f4815fd7b07fb657906c3b0dfdeac6251cd8edd3ec945d4dd4e90e2695e4a36495e0b539a11f8e7a9c5b8564836a3ebb9baa471a8468193f00bbe87885fd352d5526f6bff748eb9a3fdec642e2e31ab397ee7c3eff31d0603bb9e896119c44c099cd0a2e88ee5283c2ac34e16e114098d7921d5ad01a6ccb1d20ae03d8e68166441e5b29d892e794a941b289e137eac3523125834f21720e60f7d074425baa2d2ff4704c4b4fcf00dc3c35e60a105e9b8d7acc3836a8a1f9cbbbb583d183242cc21c688273777980c3bdf2f952b6bcce8202eb05de876d0bfb8b19b7fad0ffff49492010855b0bbcb8be35aa211ed302ee22bdabe91af0daa0f4a09904bf10343c8c1b4bb65b1c6aa4e76437bd8888411a288ae77c4916984ebb9aa5cc5030b2eb805b9ae3eb13f1f92eb843e7893bc889f697b96b7f048ea437bf2fa701b62c4144d82df96b91b5c6a1182975eeb7963cbaec6ed10b247d67399e1d210731da0f0b112ed7d1b49695ea8b0e42391378c90dc17c67df7d3e281a1a68c4df2fa0f1e579900ca5f23ab26bbeba762ebbe4a399bf6d7dbf8150885b809e46c20cbe9ed408e2ba8bd2e938f560feed8c30e7fdf7471e69d630f8ea7376068cf29ab203bbe7aee58b27ee45150f32b3a075455b5eb7b04b6c2ee20cb5a5e5103c3956d2b83fe2febb61088a58f13f4451a6a02137c929b184a864f9f6709f377e2172112ce309efe3aa69aba68d1aaed30f9a6948d1adf7e0be0b466b1efe758e819b7206cb511f5e7470fd25925f020569056e02cacc2c635cd9f5c544f7e496c407bd8c751f603d1bf8ff77bfaafd7ba77559f67a2de4c576abfaae6762204982ab189c919cee8763b4e9a3479b08e72d4eb3fddefec3351e8980a41120f3e59ea8587e46629cf55a199aad7f9ed3039acb4a39fffef925e5f3f59ae344b7ab5b100a9958b6b6695ac02f4f9d62816075a3ac1b1307138beb0ea2218b729a324dc9b40825cf0dbb59f2a41e54e518cc8b71452015b7c95157440ff418e7183407ba63b78790433200d724be3f861dfbff8c88f73c8e0470c9c2005acc349aee7fd59591841578818485a02fdd7bb0961aaeecde6419b291dc762461295f9ed200d2b6d1ca4524706082c8386571b5315d039d5d0ca9d98d6a6ffc17dd8d2f0104b24e8f134f28371f14982a706615b798b22a7a375f395018bcec9f11c46a0dafe4027541318900301a935fe525eba98a9cd4a3840ee60420b170844913ec399918ce0f97c2e9d62618b838e7f8aa2fae279eef38b2e1a084ff5159dc269f8a2fdb0f2266f8698bdbab950dc458326f4298cbf70829c2dae6c2facd6dbe6ab33b85afbe4aead9c82281f92d30ceacaeaa16d675848daf8bf9820dbf8719c4486c7c57beb1215dbc8b09b0ceaf8f16d419aa532324054fc4838932a45d854929b99e6191daf719d65902b86059bac1cbd67ccddcb0edeba97a6ef91636696d4b481d6ad38c49a4da7f228c3393dcff14185b316e8215b152536c386d1e76adef872fbbdd3f0a653a96f4c8ee5621ded6a225ea17b8c4d3d19b190b09caa8e43729a9de0d842742e4bac3627ababf977aa7182cd4223811470c7786b25e5bb46c44fca3a0f4a46d5a751ed702e44b18553e081b99dbc32545b01cdefd30cb8e6e376bb3140e99f0fd9883771004daa2460089d18a504bbee036d65afd70e5a1b41a5a355d94f6b1258fd065416976a59702ee828ebd0d20f752a3250a4e23b34a5703941dd820830aa593308c5d5b1d5e13b6b556bcaa4742b081a39312673a72e42444acdadb6ea985b3d8cf07dfe6becd66b97498ee8205e4fb2443d3f4ed0e958b84f3acbda8449c1e8d4efb4e35f9bc8d3e808b569bfc1e8f17a41bac1107ce7b12b8fec548b229782b77f43c71ac7b1027f86c437a2ffc964f9522f1105dac37b76e2c314658563b48e8847b3effe61587432636b81f5ade258cd95992974c5eeaf61946a971cad4afeb23138c116fe25aaf4acd31d7ca7135b48f144d1d088c972ee904fb455a48474e634683262061e6eb7348e908b9852388d56ee7512b02ff12bbd94beefaca353f225b8e2c50effdb96b7afbd2d7ff55ae5555af3fafd1fe1a51a6e447100adb0c02f8536272f5f3cdcfbac10709f6ed0db3fde54d3a23d91b4f253523ee458f68ec44d67c0ab01b4cd69cb5556b8081468e719321447c25035f71b6a587dd29551280a297246c0109805b49a1c6aade1567c096a275144cefa2e9132705cf5dc63331802ab1219f37be4d8acb3b5c1d88fc3d652a4adca101ef861ad331b4f7a84fe4bce6da7914675b18dbc0c750527e52f2c6871d50e914", 0x1000}, {&(0x7f0000000440)="3841e712b968d96daaf37dcd6d0ccb99fd", 0x11}], 0xa) fchown(r3, r5, r8) stat(&(0x7f00000009c0)='./file0\x00', &(0x7f0000000a00)) readv(r1, &(0x7f0000000180)=[{0x0}], 0x1) 16:00:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a8914c44f7b202a, 0x1b00) open$dir(&(0x7f0000000000)='./bus\x00', 0x100, 0x61) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') socketpair(0x18, 0x8000, 0x82, &(0x7f0000000140)={0xffffffffffffffff}) unveil(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)='x\x00') r2 = getpgid(0xffffffffffffffff) fcntl$setown(r1, 0x6, r2) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f00000000c0)) 16:00:21 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) write(0xffffffffffffffff, &(0x7f0000001bc0)="76b5e55158fc9526d7c865eb060ac3a90714b824d3c5b645d0327dc5a001942a227deb3909929d02653394de53ffc95553daec4f5b5842f5c95c927ffcddc92c078b8b7d60aa38225c9c2384b00b676bdb73e6903d2de1629b0114049ecfc09cc699fd6c351b4a3ede37313630dd1293ccb60f22b9185dc364b038f66345fe1d03f2f90e25902dba69fa1ae6375f7f696cdd42c0edbb746c8d14f1bd7a96f01b0a2a756b134316f6d303b62ec6736ca4cf13437cc58a8cf2c2fbe6a0edfd259f50005d608215afe04b2166bf10cd1d1be0aadf51ce63618aba068b3126fcb0393332ab36d4a6bbfdcdc088c1e89e53c48820c1649e7cc74c2adeba6631ac57a9fcf5d6c046be0792025e285af1b946d730b928468959e729c22fdcfec04f8643f4309ce92c78d200cef188bd59097d97f4e2c7591f2385939ef88d42cf8df925e7328b2fee3ff2c92ce688cfa2e04eb3a801b258b7895d51386a056c6e59d23f05d19ddd7ea769aaf579cff33a165b9d32c0275ae0dd760d32f2558ff2cc8da2de0302d6bb9351f382d502979e6bb4240538b93296109eb1d04e97eda1dd7e84da477a8c450a4f0835792fdf08c853840e47ce7ba8359470ba8766f97dff975f14d28e14806a03408b3c2d747eff139f4e9e57bf57c83e373f3492fe09315fc2afede5720ec332745f1fa236656769bf9c7582b3643581e72a1329309c587fc95aee4c97e31f415e1f6b840c94692d346d99c974a2a4ebe560a2711079f54005769902955496871a6cc8fcf1f0232e4b38948469ee517275793621bf8aa4ea0cd3a503e856aca2fe0ffaa287471c920d207471595c8277ae1cad5053bd8ad5eec6a202394b008ce5853f1ee1e3233f23970266c4b4470c54b0ff3d79fb4fce7f70f7776c2a125b3cae33867fb26fb7c7ab71a1043cee283046819f58ea795703805d7aaffcf3a31eae2e17c4f52d68fbe585809ce9e12dd4b940e09bba7baee4c23b293116a94a980f894703c017fc04952f1dccf3b89c3970684ec140350f365867fb1b240800359a8433b002fc2a6ee83f1ba0dc08dd19acbf9f0ca242a929ad58e9ee4079263e61c103443ac6ceeadc9e04436ae6d56f2493d7332ca7acaaf9f725bc369d8a8bd25dc710617952a0888b49e2e076fd462a3ae517d29b037f199bf60f24f4dda39b75e75bf2bd4f21e0796101b5163464e6ae4d671067ddf7ab9c3bbe843b3cdde0c905fa50b261963584a9953ba929e7d63f86f6119d4b86adf1e99086e3230b15ff86806d2cecb7abe9c9773b1b9b1896b8b01d74943711e6cef634a3357c6affd47bc53f1c0487f2bf5032385944db88b31a851ec76c6dcd8262ff44538b234d89341ab11619e0a5e9950a0e8db77c8a65183acf4db9db089706d86044ac1f0f73ffed2cf45a146e129a922cc3ba428cd8c7fff3d1833272d58d808105b562cb60aa2b111292db9ea7d4f5c6b8717cd39224d5eae1c5c8bb8143d226e2bc6bb285ae6d2760ac520756284046fb4851b77d8574d5c9c0645b", 0x441) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x5f2, "031f000000930a0010005900000000003f00"}) fchmod(r1, 0x2) mlock(&(0x7f0000002000/0x2000)=nil, 0x2000) 16:00:21 executing program 0: r0 = socket(0x400000000018, 0x10007, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2}, 0xc) 16:00:21 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) listen(r0, 0x0) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x1e}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80000005}, {0x7}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000080)=0x4) 16:00:21 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="00000018600400e717060000b283c6a0f0000000000000000000008000000000000000000000000000000001", 0x2c}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:21 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x2}) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000040)={{0x800, 0x7, 0xfff}, 0x8001, 0x1, 0xffffffffffff8000}) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x2, 0x20}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) read(r1, &(0x7f0000000080)=""/123, 0x7b) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000080)={0x2}) sendto$inet(r3, &(0x7f0000000100)="17f99c80a75defd13b917f091a3d70a07aeb7b7fa57ce5f8c1b63760675005e5493f0b927630542faadf1d6d95f28bcad3d45091e61da7a1b17656d7d8f4df2c0e1f36882e934e3867d0f74bf0240368e752c870b9152bb0d6079dcb49fe1714cc90f837ae9b565b1c75ba28c2f024a0b0", 0x71, 0x1, &(0x7f0000000180)={0x2, 0x0}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x67, &(0x7f0000000000), 0x1) 16:00:21 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x4401) open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) 16:00:21 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)) pledge(0x0, &(0x7f00000000c0)='vmm ') 16:00:21 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000170000000000000000000000000000000000000000000010"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r1 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r1, 0x0, &(0x7f0000000080)) recvmsg(r1, &(0x7f0000000280)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/101, 0x65}, {&(0x7f0000000100)=""/51, 0x33}], 0x2, &(0x7f0000000200)=""/113, 0x71}, 0x2) 16:00:22 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x0, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x10000, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x6, 0x12, r2, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x2b}], 0x3ff, 0x0, 0xffffffffffffffff, 0x0) 16:00:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x5}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:22 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='r\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='x\x00') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x10861, 0x0) r2 = geteuid() r3 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x10, 0x8) recvmsg(r3, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) write(r3, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) socketpair(0x18, 0x2, 0x9c0, &(0x7f0000000200)) bind$inet(r3, &(0x7f0000000100)={0x2, 0x1}, 0xc) r4 = getegid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000016c0)=0xc) setgroups(0x2, &(0x7f0000001700)=[r4, r5]) fchownat(r1, &(0x7f00000001c0)='./file0\x00', r2, r4, 0x2) fchdir(r0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)='\f5') getdents(0xffffffffffffffff, &(0x7f00000005c0)=""/95, 0x5f) 16:00:22 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) utimes(&(0x7f0000000040)='./bus\x00', &(0x7f0000000140)={{0x401, 0xfffffffffffffffb}, {0x2f, 0x5}}) r1 = syz_open_pts() ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000100)=0x280000) bind(r0, &(0x7f0000000000)=@un=@file={0x0, './bus\x00'}, 0x8) 16:00:22 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) poll(&(0x7f0000000040)=[{r1}, {r0}, {r0, 0x12f}], 0x3, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x5f2, "031f000000930a0010005900000000003f00"}) pread(r2, &(0x7f0000000080)="fd1a7c995cf4cb169adeff9e3c3fb0fd8b161e4b88e65f1350336bfd9f63d86fe1b3a9af85d85062da31b188f9fcf785c865d55d476a654cf7b4ed21a74d987231d51ab325f199b6a4b8c96a312a43f8861b62efd9ad04a85cc7602670cc3c3e8228ca03fe3f8c5aaf3dd71b558aacad7259b4c4cc7c05308ca730a1840fae419cc4c6ab536db7f562", 0x89, 0x0, 0x0) 16:00:22 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@un=@file={0x0, ""/78}, &(0x7f0000000080)=0x50) shutdown(r1, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000040)) r2 = socket(0x18, 0x8000, 0x0) close(r2) socket(0x18, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "00000000000000010300"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) close(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x100, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x1000000000000014}, {0x30}, {0x6, 0x0, 0x0, 0x100000101}]}) fcntl$getflags(r1, 0x3) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x2}) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000080)={0x2}) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f00000008c0)) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000080)={0x2}) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f00000003c0)={0x10, 0x5, 0x4, 0x7, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x400}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000acb000/0x2000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fdf000/0x4000)=nil, 0x1}, {&(0x7f0000bce000/0x4000)=nil, &(0x7f0000e93000/0x3000)=nil, 0x9}, {&(0x7f0000aa2000/0x1000)=nil, &(0x7f0000f17000/0x1000)=nil, 0x8}, {&(0x7f0000fa1000/0x4000)=nil, &(0x7f0000e54000/0x1000)=nil, 0x7a}, {&(0x7f0000fb1000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000a94000/0x4000)=nil, 0x9}, {&(0x7f0000dff000/0x200000)=nil, &(0x7f0000a6a000/0x4000)=nil, 0xfffffffffffffffd}, {&(0x7f0000d0d000/0x3000)=nil, &(0x7f0000f87000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000d15000/0x6000)=nil, 0x3ef3}, {&(0x7f0000b81000/0xa000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5}], ['./bus\x00', './bus\x00', './file0\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus/', './bus\x00', './bus\x00'], 0x80}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x2}) readlinkat(r4, &(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)=""/248, 0xf8) 16:00:22 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2404, 0x800000000004515) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) r2 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r2, 0x0, &(0x7f0000000080)) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000001100)={0x10, 0x4f5, 0x4, 0xc54, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8fc8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x2}, {&(0x7f0000ffa000/0x6000)=nil, &(0x7f0000ff6000/0xa000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x100000000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xa43e}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xe8d3}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x6}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x7}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff7000/0x6000)=nil, 0x8}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xd4}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7f}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x10001}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x9}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000080)={0x2}) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f00000010c0)=0x2) getsockname(r2, &(0x7f0000001600)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d4e04ce300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c12300"/4091], &(0x7f0000000040)=0x1002) fcntl$setown(r0, 0x6, 0x0) 16:00:22 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = syz_open_pts() r1 = syz_open_pts() close(r1) close(r1) r2 = getppid() fcntl$lock(r1, 0x8, &(0x7f0000000140)={0x1, 0x2, 0x91, 0x9, r2}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x400000000000bb, 0x200000005}) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000080)={0x2}) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000080)={0x9, './bus\x00', './bus\x00'}) r4 = syz_open_pts() write(r4, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) r5 = semget(0x2, 0x0, 0x89) semctl$SETVAL(r5, 0x3, 0x8, &(0x7f0000000100)=0x8) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000040)={0x0, 0xff, 0x1f, 0x7f}) 16:00:22 executing program 0: r0 = socket(0x10000000011, 0x10000004003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b1000513600000000000000000100000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffffd6) socket(0x20, 0x2, 0x0) 16:00:22 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r1, 0x0, &(0x7f0000000080)) accept(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2, 0x1}) r2 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r2, 0x0, &(0x7f0000000080)) sendto(r2, &(0x7f0000000140)="7e3e5154a1dcfe57a6c8d2f33e79e85531a7102026e830612093ba601e886cd5d1e52dc10a897fcdd3adfb22f4e7", 0x2e, 0x2, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) 16:00:22 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) semget(0x1, 0x6, 0x4) semget(0x0, 0x0, 0x2) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x10081, 0x0) r1 = syz_open_pts() semget$private(0x0, 0x0, 0x893b528245c62520) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5f2, "031f000000930a0010005900000000003f00"}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000140)=[{0x20, 0x3f}, {0x48, 0x1}, {0x101, 0x5}, {0x44, 0x80000001}], 0x4}) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) 16:00:22 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, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f00000000c0)='N', 0x1) read(r1, &(0x7f00000036c0)=""/91, 0x5b) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x78c7, 0x0, "f866502e33ed9060de713b177d1b7dbf45321138"}) write(r0, &(0x7f0000000140)=' ', 0x1) write(r0, &(0x7f0000000180)="f6dfdb3c0f655512058e3048f2bfeafd19122416f1f6951f291bf986a167db696eef11418c51b4be5eb198c7446525ac114232e7062c023002569fe4dbc49ad40e42da", 0x43) 16:00:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x10000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000040)="d2b1f156663b3d00df", 0x9) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) r3 = syz_open_pts() write(r3, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) r4 = geteuid() r5 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x10, 0x8) recvmsg(r5, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) write(r5, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r5, &(0x7f0000000100)={0x2, 0x1}, 0xc) r6 = getegid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f00000016c0)=0x6e) setgroups(0x2, &(0x7f0000001700)=[r6, r7]) fchown(r3, r4, r7) kqueue() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCLOCK(r8, 0x20004276) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x2c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:22 executing program 0: mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x30020, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0xfffffffffffffff7, 0x6, {0x80, 0x200}}) 16:00:22 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, 0x4000, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5) close(r1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x2}) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000040)) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r3, 0x0, &(0x7f0000000080)) sendto$unix(r3, &(0x7f0000000140)="de72cf5b97672e13", 0x8, 0x0, 0x0, 0x0) 16:00:22 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = syz_open_pts() close(r1) close(r1) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8, 0x0) fcntl$setstatus(r2, 0x4, 0x80) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x2, 0x1, 0x5, 0x5, "ab20bf4241b0e19841697a0530ee4868ad287cf7", 0xee, 0x3}) connect$unix(r0, 0x0, 0x0) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x20, 0x0, 0x0, 0x5}, {0x54}, {0x6}]}) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") 16:00:22 executing program 0: r0 = msgget(0x3, 0x48) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x5f2, "031f000000930a0010005900000000003f00"}) r2 = msgget(0x3, 0x91) msgrcv(r2, &(0x7f00000016c0)={0x0, ""/4096}, 0x1008, 0x3, 0x800) r3 = syz_open_pts() close(r3) close(r3) r4 = syz_open_pts() write(r4, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) r5 = syz_open_pts() write(r5, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) r6 = syz_open_pts() close(r6) close(r6) msgrcv(r2, &(0x7f0000000a00)=ANY=[@ANYPTR], 0x1, 0x2, 0x1800) utimensat(0xffffffffffffffff, &(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) r7 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) msgsnd(r0, &(0x7f0000000e00)={0x1, "3b1c09bf38f6784244d8228380c2dd5c913ecac0213641828cb25d8c988ce6de84a180342a939b6640a0ae27a38803a71bbaeab7611aa751927ed5002886a8a3af58d641319e531c5356af8cc78bc22e5ee1db49964729a58a1025f894e3c7354845a30a02d40222afefa70b3ad37ee9f883d373e53be91b02a75b251aead536980ffce19df9ac8ed55207a05529ebcbf60e1f3962bc6fb188772c5e686b"}, 0xa6, 0x800) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000b00)={0x5, 0x8, 0x1, 0x1, "ba1414bb7da7bcc793611dabbc261a334abe8bc4", 0x6, 0x6}) r8 = fcntl$dupfd(r7, 0x100000000400, 0xffffffffffffffff) fchmod(r8, 0x4) open$dir(&(0x7f0000000c80)='\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', 0x1, 0x10c) r9 = msgget$private(0x0, 0xa) r10 = msgget$private(0x0, 0xfffffffffffffffd) fchmod(0xffffffffffffffff, 0x42) msgrcv(r10, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x9, 0xffff, 0x6, "1e27819a7335701002354f0aa44e364f1cb678c2", 0x84, 0xfb2c}) sendto(r8, &(0x7f0000000f40)="140b64947587b48965cc851e75b9607e66be71e82c467e03a9352c535ac977d1ab7843c4eeebf24bb146687d64e151b6f0711793646885fc9585d834018a44869d1d3fa5707a99e78052b0833333c80388aaeeeef6c446201860098789d7efb1dce99ccf00e434b75fea5fa069557d9e5f60e2af72a6bfba489fde6bf04d27e332846a55b8ce45c1796bb90a3de5bde3f5cdec4b3967ca42ad84da3142594275de26fa274f687f5e9b80d697d24b", 0xae, 0x2, &(0x7f00000006c0)=@in={0x2, 0x1}, 0xc) msgsnd(r9, &(0x7f0000000000)=ANY=[@ANYRES64, @ANYRESOCT=r8], 0x2, 0x800) truncate(&(0x7f0000000b40)='\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//file0\x00', 0x0, 0x8000) msgsnd(r0, &(0x7f0000000a40)=ANY=[@ANYPTR=&(0x7f0000000380)=ANY=[@ANYRES16, @ANYRESHEX, @ANYPTR64=&(0x7f0000000d00)=ANY=[@ANYRES16=r9, @ANYPTR64, @ANYBLOB="d75741ddfdef3421c85fa0263fc4181a10eac896ea3dd61a3c1ed70cb95d81cd1919564e11f4887474adf9668bd5be1c69fd5e9339adc413bc324f4c36bcc88df432057c23435311426e8c1d84bf70faaa72e8c7818f32e219f89274719a47813fcc7ec55180e078387f3581f1abcf59a64f1bd882401ab81769da42c5601b55ec543d538e38505926bb3a673f76df4da3d023776c3feff2f260c9a61660e36a6de24c7c1f2d66a2fcec9164db48134ceac786b9d3d556c42428a27a989cb50163ca827b1d86e472b058e91f210e6c53bbf8f686f88e2b55f5d8a7449f62a7", @ANYRES32=r0, @ANYRES16=r0]], @ANYRESOCT=r0, @ANYRESDEC=r10], 0x3, 0x800) close(0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0x1, 0x25, 0x7]}, 0x3c) msgrcv(r10, &(0x7f0000000800)=ANY=[@ANYRES32=r9], 0x1, 0x4000001, 0x1000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000bc0)={'tap', 0x0}) execve(&(0x7f00000002c0)='\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', &(0x7f0000000600)=[&(0x7f00000000c0)='\x00', &(0x7f0000000340)='\x00', &(0x7f00000003c0)='}\x1c&+\x9a-$\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='{$&\x00', &(0x7f0000000480)='.*%:]}:\':(\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='.(*\x05A\'-\x00'], &(0x7f0000000980)=[&(0x7f0000000640)='(])#\x00', &(0x7f0000000680)='\xcd{[$\x00']) msgrcv(r10, &(0x7f0000000840)=ANY=[@ANYBLOB="00000000000000e4"], 0x8, 0x1, 0x1000) msgrcv(r10, &(0x7f0000000ec0)={0x0, ""/77}, 0xfcb8, 0x2, 0x0) connect$inet6(r7, &(0x7f0000000700)={0x18, 0x3, 0x0, 0x1}, 0xc) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x12, r7, 0x0, 0x0) execve(&(0x7f0000000740)='\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', &(0x7f00000007c0)=[&(0x7f0000000080)='$-*', &(0x7f0000000140)='.(*\x05A\'-\x00'], &(0x7f00000009c0)=[&(0x7f00000008c0)='-\x90#./\x00', &(0x7f0000000900)='\x00', &(0x7f0000000940)='.(*\x05A\'-\x00']) msgsnd(r10, &(0x7f0000001940)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a4fba2532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f7764444290b250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f500"/314], 0x13a, 0x804) 16:00:22 executing program 1: r0 = socket(0x1, 0x3, 0x0) socket$unix(0x1, 0x5, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r1, 0x0, &(0x7f0000000080)) recvmsg(r1, &(0x7f0000000300)={&(0x7f0000000040)=@in6, 0xc, &(0x7f00000025c0)=[{&(0x7f0000000080)=""/142, 0x8e}, {&(0x7f0000000140)=""/246, 0xf6}, {&(0x7f0000000240)=""/181, 0xb5}, {&(0x7f0000000380)=""/206, 0xce}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/87, 0x57}, {&(0x7f0000001500)=""/4096, 0x1000}, {&(0x7f0000002500)=""/190, 0xbe}], 0x8, &(0x7f0000002640)=""/118, 0x76}, 0x2) r2 = kqueue() kevent(r2, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) 16:00:22 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) recvfrom$unix(r0, &(0x7f00000001c0)=""/200, 0xc8, 0x440, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1dd1895e49ecf8481c7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc2705eeae5f271748452bb7a8949ad5167cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d805068443d2472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a2", 0xe01}], 0x1) poll(&(0x7f00000000c0)=[{r1, 0xc}], 0x1, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x1e39, 0x21) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 16:00:23 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chmod(&(0x7f0000000000)='./file0\x00', 0x11) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000300)="b6") 16:00:23 executing program 0: r0 = syz_open_pts() close(r0) close(r0) r1 = dup(r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000200)=0x7fff) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000340)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da0d4096e8c8b6b87cb2d72b8bcdb9ad0a4f5f728193ed96ab92f12fc4d5f16b1000000001628b53acc547d533587c189eac3", 0x65) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000001c0)={0x0, 0x9, 0x0, 0x0, "dad6c968e77f4ca99f4de2c4585aa0e4d0e53691"}) write(r2, &(0x7f00000000c0)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb5fa3be8987e1cc70d0cd568c71ed2879e91f98c168a0237f559b05b5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2d687f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146e", 0xfffffe39) r3 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7743c19fccd1902a5cb333cdbe9e7a8467d6ced2"}) ioctl$TIOCSDTR(0xffffffffffffff9c, 0x20007479) close(r2) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "e011ebf8d59239a35971911660e08d68686f6ee7"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x2, 0xd0f, "b04d6a6e069f6764c8f418f2e6349911f33ffd00"}) read(r4, &(0x7f0000000880)=""/161, 0xa1) 16:00:23 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000480)="93", 0x1) syz_open_pts() r1 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x2}) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x400, 0x361ac80f96edc708) ioctl$TIOCEXCL(r2, 0x2000740d) r3 = kqueue() syz_open_pts() close(r0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) kevent(r3, &(0x7f0000000300)=[{{r4}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x1000, 0x0, 0x0, 0x0) 16:00:23 executing program 1: poll(&(0x7f00000000c0)=[{}], 0x1, 0x3ff) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x2}) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000100)={0x1, 0x5, 0x3ff, 0x6fc, 0x3f}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) execve(0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x2}) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000000)) 16:00:23 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xf14, 0x0) r1 = syz_open_pts() r2 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10000, 0x0) r3 = dup2(r2, r2) ftruncate(r3, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) lseek(r3, 0x0, 0x0, 0x1) sendto$inet6(r3, &(0x7f0000000400)="289caefad85b04ccdf900d249bbae457eeaba523b29dfb209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e78292cb99d639050128ad91f7afe5b4192fdb7fa3c4693c93274943dd501c10", 0x57, 0x4, 0x0, 0x0) ioctl$TIOCSBRK(r3, 0x2000747b) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f00000001c0)) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000300)=0x3) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000080)) sendto$inet6(r3, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0xd4, 0x2, 0x0, 0x0) fcntl$setown(r3, 0x6, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0x24677a0861439003) fcntl$setown(r3, 0x6, r4) r5 = syz_open_pts() close(r5) close(r5) fcntl$getown(r5, 0x5) r6 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x10a70, 0x10a) r7 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10000, 0x0) r8 = dup2(r7, r7) ftruncate(r8, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r8, 0x40044274, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(r8, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) lseek(r8, 0x0, 0x0, 0x1) sendto$inet6(r8, &(0x7f0000000400)="289caefad85b04ccdf900d249bbae457eeaba523b29dfb209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e78292cb99d639050128ad91f7afe5b4192fdb7fa3c4693c93274943dd501c10", 0x57, 0x4, 0x0, 0x0) ioctl$TIOCSBRK(r8, 0x2000747b) ioctl$VT_GETACTIVE(r8, 0x40047607, &(0x7f00000001c0)) ioctl$TIOCFLUSH(r8, 0x80047410, &(0x7f0000000300)=0x3) ioctl$FIOGETOWN(r8, 0x4004667b, &(0x7f0000000080)) sendto$inet6(r8, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0xd4, 0x2, 0x0, 0x0) fcntl$setown(r8, 0x6, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0x24677a0861439003) fcntl$setown(r8, 0x6, r9) fcntl$lock(r6, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x7, 0x300000000, r9}) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$lock(r1, 0x9, &(0x7f0000000180)) 16:00:23 executing program 0: setrlimit(0x4, &(0x7f0000000040)={0x7fffffffffffffff, 0x104}) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {0x3c}, {0x6}]}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 16:00:23 executing program 1: r0 = socket(0x18, 0x2, 0x0) getpid() setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000000)="0000be29", 0x4) r1 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r1, 0x0, &(0x7f0000000080)) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000080)=0x365d, 0x4) poll(&(0x7f0000000040)=[{r0, 0x100}], 0x1, 0x6) 16:00:24 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x20, 0xfffffffffffffffb) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0703a277dc5745192a101000000000ffffffffffff05000520000004"], 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x2}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000140)='./bus\x00', r3, 0x1}) open(&(0x7f0000000100)='./bus\x00', 0x10, 0x204) write(0xffffffffffffffff, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x15) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xca0b}], 0x100000000000005e, 0x0, 0x0) r4 = syz_open_pts() write(r4, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) r5 = syz_open_pts() close(r5) close(r5) r6 = fcntl$getown(r5, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000240)={0x2, 0x3, 0x6, 0x4b, r6}) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000000c0)=0x6) 16:00:24 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000100)="b1000504b1000000000008fecea11ea8fef96ecfc73fd3357ae26caa0416fa6f376336acf0057804be781e4991f7717f570a43c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2c1e4c74d9d2540b590006ee01be657aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) 16:00:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000004000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bb6fc7d4096e8c8b6b87cb2d72b8bc9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a000000000000d4df9d41340cece41ee13ba41cde73ed0dc0486e90cb596ba1a00cb821a8a6b7d99112b2f8273ba7a50e61cb25f34ee235dc788a3fb046031700", 0x9e) write(r0, &(0x7f00000001c0)='!', 0x1) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) close(0xffffffffffffff9c) read(r0, &(0x7f00000006c0)=""/138, 0x8a) close(r1) execve(0x0, 0x0, 0x0) 16:00:24 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 16:00:24 executing program 0: 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) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffff9c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGBLEN(r2, 0x40044266, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f60ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e41f935d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2b5ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852aacb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18"], 0x10) getpeername$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000f3ffffff000000fa0555fa4dda1a445cd34653a807fc6d000000000000000000000000000000000000000000000000000000000000000000467f5a29a9dcd59d80fcadd49bf9f7407e5a690d56333c307476d99ac6dd97eaa198202808e7a2623edbaa772a573606d13aa6"], &(0x7f0000000340)=0x6e) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:24 executing program 0: r0 = socket(0x12, 0x8000, 0x1) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x5f2, "031f000000930a0010005900000000003f00"}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0xa3df, 0x7}) setsockopt(r0, 0x0, 0x24, &(0x7f0000000000)="00ff0000", 0x4) setsockopt(r0, 0x8, 0x2, &(0x7f0000000040), 0x0) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) 16:00:24 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x2}) r2 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0xffffffffffffff81) write(r0, &(0x7f0000000140)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) 16:00:24 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)=""/163, &(0x7f0000000100)=0xa3) r2 = semget$private(0x0, 0x2, 0x30) semop(r2, &(0x7f0000000140)=[{0x4, 0xfffffffffffff609, 0x1800}, {0x2, 0xe2}, {0x1, 0x100000000, 0x800}, {0x1, 0x3a3fd3c0, 0x1000}], 0x4) write(r0, &(0x7f0000000180)="8ae26ec2e8d81d04247ae07b854509f80913", 0x12) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) sendto$inet(r1, &(0x7f0000000280)="f9f2a5f67771214558a3a982399f744b839b88879066e3014997a091b0b466ee6fc30af2f7b418fee72f3eef9d31bd9baa9dcb024aa94baf32395b7f37b8e58c2f3ae988ca69198604a03c99eca1551cc48f6c2ed0763eaa772eadf9b173efcee06cbcaa0a274bc97333ea3d0b397abea807f85e98d453c4203fbc7d0dfeef7c7d264976f99caf207f9de6358598239515d1f2a72027620e5e", 0x99, 0x2, &(0x7f0000000340)={0x2, 0x2}, 0xc) lseek(r0, 0x0, 0x0, 0x2) write(r0, &(0x7f0000000380)="f9da4dbd92ecf151e184f72e4fa0c74fb4b1c54f51adf7ec0047a3", 0x1b) semop(r2, &(0x7f00000003c0)=[{0x0, 0x200, 0x1800}], 0x1) r3 = shmget(0x0, 0x4000, 0x40, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000400)=""/236) r4 = socket$inet(0x2, 0x5, 0x5) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000500)=""/132) r5 = semget$private(0x0, 0x3, 0x2) pread(r4, &(0x7f00000005c0)="45b4c6d2dfa388249a1f342ce9014ef3c4d06e2c", 0x14, 0x0, 0x0) clock_gettime(0x6e82c221c9ba8ff, &(0x7f0000000600)) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000640)=""/197) semctl$SETVAL(r5, 0x2, 0x8, &(0x7f0000000740)=0x9) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000780)) r6 = open$dir(&(0x7f00000007c0)='./file0\x00', 0x20, 0x62254fa5350ec61a) ioctl$BIOCPROMISC(r1, 0x20004269) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000800)=""/78) r7 = accept$inet6(r0, &(0x7f0000000880), &(0x7f00000008c0)=0xc) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000900)) sendmsg$unix(r0, &(0x7f0000003000)={&(0x7f0000000940)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000002f00)=[{&(0x7f0000000980)="b9c6a2d560dbb305ea9f5ceff389be0d55800cb1e5b7475930e73576e460607d6161ab839b465d999da8978b7b30f84a4e47c0ad011f4348fdab326d9750440a61e50771953474a43a396933d565e7a4abe0e9a80a4ed3de7b389b19afb8b1610882b9737cab1f4d130340158c4b72174843e09f479c0db197827c3ef1fe5531be0e58c336cce1d493a7ce9ce63585a5fa5bd1741f3de6e3ceb9a38d6c973e0ba820d9bb0c67e14b5c4ca94307f8c09d635fe2f59a56565c5446683201dca45c3b8ee0cb087ddca37d5072048a8fbf0ae7b42279dadf37d911182ccd68b6da066b009670e0dffaa10b8a1327e1666f90d6f3b154767d9aef556b32efa292387b3537a5b47b6c10be2ef67b41145a552382c0bf006e342f7726295bdafdf2783b8b7bca82ab826767d9cdcd6afb7d84f693325452a3c2a96bf7f84311d3d489395c2868959f929f7b27b9ea1ffbbeddccd7a2b293fe60f6c326c854630d23237a919d32cb2d027d237e42884fcb7508020eff6fbaba1f7e97790175cd1846f98a4cbd2fe870eef45a08fe3999890c84b11c9b46b44cb0deb4cbf3b7e885c9db71a24cd68cd5fd251b628551acf000f22f94a6a43fe89c2a2fbc6df9b7aae469cc16dfbef73b4e1c293bf7cf8dcd2011d1453ddcd38fd9ec08919eb16281368108715bd62ffc2cbe05ceea3f833bda65083931968c31e6e2a3a1cc576c73334633ea44fda1c6d18849b7f7bc5b2d105e03500f486e78200230f244e3d94383976c7af94ff5ed98130d48745959cf772e3ee773913f63c689503e67c293846f8ee83bb8d85baee8a0e5f1edea62597f2954226798ae5a954d620c2bc10cfa609897927a78126fb166e16383b748edcb3078fa9d4f1783745bad0ab3b86cb02bf36964b9830a0018b91c3f108cf0fd109047d20d6a3007b437f2053b6cd0eace16e596230cdbe9c15418ed35268d4d6d6e86528cf4e1daa9dba154fd9f0065a262fab24e1921ea07e93d33fd8285021dfbb110f77f069348ffb4abb836c08c2251d0df9e0112a071ad80af5f3a989706dc7c6443cff56de3108dbe7278ab1b79e50e2813eda2f413313ff04b105e6433d0aa92cd3a97f81c2ddc902029bd38d26d9a9130da50ec54c37f8164496d69028d7f209c732ad4247225267542c20faa7d9a3f7de4721f5e6895da518ea4faf4ff64dced0d4fd948d7f65023dc8df591fa5f8bc71c131a6a537c59876cd66650831b57527ae6469e298c0abe5db53a6506bcf4c420fa99eadc357bd81eb4ea3422869cb80c26cdaa84b11583215fc5874aed6f3ba30ac3a62f5eabf05b678fc89aee8748b70b3cdf857be0419933b070e8ff24845821e357cc5ae3dc4c6a766da470fa2108d441699f623ea8ca9bccfca7486f40e0f0f588a208b2e452c0cd10d46e6b25524ec27e2579736747c06173787fc83acfa5f293fe72130f1e69ac0da97ab5cd52d53e1e42eeacea03ba42ce00e78a51c575e6154669d360adf7dd49a3b2d76d046929d95d551d33c6caa4ea0bffdaf7cc70579329410f65f87d9d75b2b6cbd50a155802020a6232bd01d74127eaa8d98ed42061918fee0d7e0a9d53954b6ed43695331d9b46c03c61af59febcfd15a747677f5aab710064172d2c69a4ee2f860484c1233a1a9c3e6ba323781d5d3f7413ba0e6e8f759effe67bdfefdc6d5508e9fd9f11093b896dfc56c8285f2d68005b26bda2c1e8fe988a86ffe1e9e29c739bdb963f05d60e9c49fc9669d7092a7d2b09ecfb85df73cb98c8ac5d447a55d970e7a42c7ba8431eb53c8ee4f56b9278013b0f179612ae99f5952dd0faca0cbc1baa4fce34536fb210840b0e075bc8ceee3ddd275c75eb2f7006d73e8010df0a5859bee5c9f1210a203a1a2f198250d980a4dbd7590db458cb5ed081677042aaed39536721e8b3881113f78284dacab978fe288a41f35672912235a8ecbab8e27186f14e3d22af17cab6dd0aee267b492422eaf79d1caa0aaacbb2e67ddd9a89d11c8cf27fd1e6422727d7aa03e46b13f823e229b8156b2ae2669723dcf94a4cc4ec03e664e0997b8cdb0dda4e6735721c0467f38d62c3f64362a64b43b780e3e7a2c4e62ecba65c4dc5eb069ddea7bd6d35c5727480af2c503331b8ef73c137a4f8b371ac9a62952a5e50f74bb3b6f9e4348ed38b26989e86440529d27db449833e1b9492775447cda60616cf1e4f64deff021c281830bc1c86f1b07f017cd1a230a77c8a9b1db6ca3d027f86ef50bffa4de160ee7cd573caee4aee9e84a8a32743230050cd74fc182dd249002faa124fe0cd52d934f7d1f1bd20a0fd39a81d8eb61d6a79edde592cd4f13590770b7d58579b37b711825d0ea80080bdc69480b34efc474cbb5071d44eb6bde558d566f928b0b6338f37dfc0c49c8961cfb975285125e5341b48292cbaa8bf0e85d3d920e54e957552ed17852a2fa225bd3b6b074f2202394e9f24a59c606249595ec74b66fc70582f30be897a2e90f4cd64ac412e59008c10bf1ad074ac4e152ee8d5f2b36643e74b9a48110a4d2c64a0bc9ff68445980f159494f44e6c64563b7e107040e0dd7c910fdfcdcc87eff96c91ea40743e07f337b579b9b2f0c8b9aa7fa8da8f2b2c5cfd67b67e779a46f9dcc9c1a79e795d09319b8ab058d2405a30fdaadf365aba13ff67699246fdcc130debc6bc9fae02a548e70855fdcc28fcc507965a6cde79df641c4e5f04127246708163d6163c6528d91ba39728d71a030e9f14248e26555401131bd0a5cf1d2e2802c39f4d8fd19ee61848f2b74620642b88327451dc67d88a8dd94c6162947ac768446012338cb7256ab8ce62341dc9a106608ef147bf1fe35849ef5883de40e3e230e3d7597c423e7257e5602432745fe05dd023581216f83ba18168978948607aacc2f599cb2380c626241ee49b939912d8a45e77d3fad30bd7f79b9ab01bd71e65b235270fa823ed5da4b8d225cea029fe2005e6b388a26405adea6adf3b7be123a08d01d7c7be939214ce6ee5fab0d5aef636720583a1d022cfb581a5be0e7a80e8fbcbed316846340f985cccea6271cac6bfbbd71bd505038f47ad4b297896aac701e96815fd1ae78b61839961972f7bb1b8772ae1fe4de691e217759eacb2c658488e7722c9fe2c49a2eed04cd83a52a36d9f690696b80906135744590c4817e891bb5654b6e3baae3d97f30c8544c09bfc49eb9d39827960cfe3f2e35d21b9af8a39947a6f552d97a51569361549db59948d8c0c791e321b82ea85012ed509aff6098c2d5e21685b2928a60e1b399b91118a0f1e11984c5153c10959cf051a28c661b0229af7b17457fde4097a9e69cbafa67f3fd9e276d8d248c7f3334d6a2d790673c347bd347a5a39800d2351d3d607d0e8236107a49c62fad286b64fcc323bce821a1836c5703c1ad8e13c1feac1c9d8477e41471301978855397b4db23e04c6ae0ed04fbeb67f0f67f5a821713af22e45667cb4995e26a87d752b59d71a2b15805c7d89fd3e642272a69c5691fdb202a17689339072466e02dd389ff7f1526f45b2ed9e0e06d23b530a61a3a384c60b9bba710543bec0afdd638de91bd6d86172c4b9dd1aa238e9e70082724647d6e08d958d8b25d367c2439238d8e928e9652b7324c210ea62a34fb18a60495a8c5de117ba386dcabebea26d765f9aadc59d423489c967ae86708aab5f30940b6f8581947ae3e709f8363ec7ebaa8241242be8beb130c8d7fd05bd27d3901e8e858b1c6bffe93e9c12e381e188d014c970d3f469e9882cc280fe8e6c998ef32aa90ec95526f02d600bec35af00a1d120e9d8816b6c9febccd4bd56f6627a6eb824b74f5072d6fda9215e4be3d6ccc1ff3ccaf604f90ec867cc0ba22d4bd94f0e8c3099212c9f59b3c00ae081201d3f8dc8a0330abcbe4329cf1358654f0265b6ac2a8a1bb7f12e55b41d64cca10c6aa46d2f2099d55890a4415a117493099bd44d034371129f6ffcbaae8893b249ca8ed54d035794b9d4c8c1370f1ccc8b7c57c8526cc22b2ec82441a6fd5cf9a149da16e2b298fb74e6ab61b1ca28b237fa96f7b13b7cb7022936927854e7cc18e01f4403fff0e9a87b8d1f616c5311c70416ceb13862dce44c4ac28306ebfcdc40149712b97b8d684468c4b8f19d1a246225537ff1050135d97f848a575e72b3b7b98c5930634dd765855eeff6b04e696c80c668185a4de277be159bb08944cda7e8be987b970da75057e2a26c6f34aaa2c9d024ed570c9eab2b629f91597d170b8adc0e4bb257f11095cd99ec1ca00bde0866101f7551d0bfdab1244cd4b201406a7d5b395b6b75a7ad651b120ded12475dd3b2969d4d6eb6b64dbecf3ccd6a23c6eace5fc0fa0fded41e2c5424ea44467d9077c48d8a252c1a36c31447bcc47dcec60d04596039359b5f95b05fff9c2510e6b29d239d3e32a75a3f145811ce0ed3f76975f559d1a5611f7979d75a1260b600d2998d7c0f7be35063f3a52cfbf0ed7cfa245c25edceaeee1134904c4637cd71792973b3fb320327672568fcb5d227c396b47acf68e45ff00e35b68e07be263f0deeab4734e05dbb9cb7e25bd0aa91acaf27ca8b15ba74c3d2c2841a625c2c74db037b804c44623a6483f53f4973129cc48dd7e038612b29f00c2ae87042b599a66371a285521b820349ecbd712bc8e1e77b8b143d9c9398081baf4e21b96522cdabab31681ec90cb0fee9d9af118328c9b790ac16d683c2f0ec1b161d79aff684ef8c5f53c29fdeffad744129d20e1dc482814bcd4efb2e8f286449227b29f95129bb4a8e8fe9b8c462516b6a41923f074b727b2ee374016bb4a761aca25cd63bda8894c8ce600fa80c2b2024a0360403292d4751d73d1a5f7fc030a852b93fe8bc508aee111055eb6d2d3295214db0241124e89aa694b4f28fd8a0f74bc9d8fe126b7df89f76d845f501cf6e26032a3efed754c2c2ffbf27f0c9aa5fe77943e41104aed7607cf8cabebf615b76f43e2d5691e3c5b5091b2c019e19a16fc7928dca8f0cbab7e5b6804e7fdd9f2acf0fca09b048070ab00b78b397562af2f131f942c96e8cfbb12e49915f7df60978fe9e64b95382c0016c781f33937c78e2a81621c32e574138235449693322a755be4136477e6fe99038ca1b4d7f2032381e3c39d3510ba8001f7a63db658a8df88532ac9431f23cf405cbd24f64b2c81445d6a498e132e43032d1a8821285738c2a36fbd597739ced8c64ccf77066a231aec891b452736c0e012fa73c85ad7719c743421d8abf8971a6064a6dca57a507ff4d47af621b4101d3c94aa1a6aeca43334ef36b3d235abfef511c5014302427d5c3cc7ae7d0a51262b3cd1cc49b4c6473674137f17d864e8d2c5b0a069828e86e68a10a8c16c8dc704195fe53ecc9325d460899f7f119a8f3eb37dd869cc66adcfd7651e52964c54cc35b0e6801bc9ea058c3cddf2801bf84f1cdabc1d9237d530119e40597e4fb66ef6e5f7d078e14a636ed01fb90836a29307f32da76d741fc22b3d8ccd08a6b9381b7d9bfaae8131f9ac84e11ee9f41083b2ab2fd1ff0afc531dedefd50bc48a504b5abff7636f0defd6651afb8b6a7201fecbe9f8b35691119c35a295a127bec3ad90d204275bff53049dd82a06e9a9d2a93f15e00d7706af0ff8dac19a942350858b6d70beae40e4bc0c3dd458f426d8870ac4d480aa17e0ed688340b836a67fc7d3c75b466282afff013cbbf0dc072e274fec517548b4c30b8cb25038edc3afb5a8d9f27e6d80c7f8c89a433aa7dceff1935f6", 0x1000}, {&(0x7f0000001980)="316fb186929767f1ede9ed064bad9ff1a9dad5cb13a72924ed3c8c056e507aff83b25c72a53fa4f98942b12e0737cd61aba993fdaabaa0ff28688e8700ecce20a271c5fabbb37539ea78af5dd20545e60c06d3fbdfd68096e446190d04b19c1a0c616336db0c9fcd8a999aa7a80697ee4d2aea3160bd5228c1c53749287758de06ffc095a9f0f0d9fb6a8820e047e1f3ab476141ca12ea4b460887592e527a93fc2f", 0xa2}, {&(0x7f0000001a40)="2ba08e150106f97bebf85da317843080e80eae0e0758bc699f2030bab3e4a2f5c175c214150a8331c0d534d77ae46efcd1f810ce34f3eda317e614f1bcb3438638cd0ff0191ff9ab3d301bcf8f4d428baf7435e2856824e5442fe626532eeea4e5357e4619a0bfe4c0e2e9f024dbeea9ec5657430a39013670d475b47555bc9bb9ba8bd7ba5951a0bab4ee67c4e94ef02b8e3225e54cb7c72f203bca4cb3201373971040bd66e174ca1e2c66ab0abdecd55c6924225536f9986f21e48357b925449ccd593f55810ec14f3c72d02f435edccc24bf58455b80cc84ebf0670ff0c844b9b8182f24b550", 0xe8}, {&(0x7f0000001b40)="14f401bc252c5b1a0a7a9d6296b889dd165e1f2d12557e7dcdfde2460417659a2ec47e1589876ca8c93fb403196c9bbe8e81f581803c31b3b2c3b357329f90fe2e2104935aac6996e100d3a90e672ae64e9ad40ec90f4ce54aa842143018d6db453b9935e4f5d26b39830a7df983ae9b0cce1cf95c35f1aa3d3a3c4030d0293e31e7160c343328a206b7c5ee08ef6261f8c7ad10fa2d57be54c046afb69d99ff74a588217ba9792c6e4bb81e68f546011f1f900f517e08c92d7f72ecdfae082cbb56d65853bef0650f5af35c802a6c509c18319d5454c74a521228a1e3998918fcb94e6a604e698909e544c3d189c1d3eecf42d58302d6566671864c934e2d30958365b9ab6944e120a6b725a11fd72f70d9efbd6f9a654692b9d76f68db9f95e4ea5aff0493eb62c4e60ae6f8a03172fc92fa59222855f74264e65d09b05be9e978b3553fd265f279ea0cdbcf8a7e97feeeb6ae844b8664016921b4f1f05ad62eb0dc9e20b35a93edd2017066abacd30b49d682608483e76d3f7d8669f2e051b290fe9ce26ae400b196f7a5e05101e4f115890ccdaaf53cb7113af7afde2439dbdd36a9e1f33d26f247aeeac69cb18abb28e80f5949b869468d45645b991015906c611cbec5b3ea4f96a457300e942f80ea457a3d893c367fb019d81d63145d747707db89abab0a548c135f12b80e3e8e5176ea241bda40446237e57e86772897d81d32011135fc3bb3284e7cb38af77c49a3782c4279859e87872befc04c3eda7b97db92cc048a68e8efd108d7fd83183ba37f44a06045a11a6819a847dca3422cd55936ee4d154f88bf67298e9c4b50f8697b9af88b7d219e9f5d925c89928bffaadbdadf6590de9eccb76c7ace71344dddeff49e312790d0190587cc45da97895e5f0acd2d4d27214296f305b16ed2a8127fd9131e96c365ee2a4570502f05f6a8e4b83740d73d8bbb485ed9c472d4b0ebffb82ed988ce345bde029d77f7c6555ecd042bb4f2ed500b3ee809351de4ad66be51b06ff1258bd6d4285a4dc51697f679ae662b43ed449e22c77fc40c2422880209e16900ca9b3bc9fcabb783e41672f2949e47488cfd819fdbc487964827e86fb109db627bae9f08fc84e0464e52a1f7371da889df92e408555c10e8560c18eb2f5a16579c918ad36a92f0f93d67a604cdad2a692be6dd3aa2691acb738401585b0c45b386d6d552b657be31cfb5b114e4ded9ab23d9c4417d698bfa6c7bbc1a764026f849b60d34930c0fb25b8f4de282df01f60e9bb711a5b83f426d92e3818860c470b10d7f4c474eee9ae786fd51513e059781d041bdb5c3074e1dbba42d2f3f9b41405e40ac39b9aff222b14f0cb213c1c75acfa4c289af7083409cd7bf51881321326bd77531c95ae8ade34a482835b021881c31b726293e3fdba0a3c423a4a2e354283c4d00ebb99fe95acc69f547075b4778850265ae3673abcd26cc3b4c088dd6d161dc39ecda1803aa44a73465f32bf92005d01790b4603193cddf8173532739f96a026c69b985605ee8a296db646ae3b0f09c8b79d17e4ab352ca1fa8ee6ecc62cc5cc01991b2a490b7026a91088067af245106404f3b7a732ede575e647833ab04b401c9a8667504564fe77acb8ee13987160c908f28edfe0e9283e224a31077b45f59825c826e42eb196fd57513f87175a8dbe39a3f925001974adcbb2736212dd31a3e56934ec8977f0c95cf7adf0d16ad26072be44000a043aae43b529773d52c8fcf89080c9ffce28c7fd63a437402ca7ae2382d90bf62235b46cc7487764776277658443683845cfb647be06f0f719b27c55e8e50d55a8498cfcfd58fa357879fdda6fcc8099a2bf7ef3ff6dee21049e66e09bec569689557a45619b6cff52d2a6456caf7270d7c45acb6416cd81b31823076dea7e860f183ffdb2f051f79ed4743fdb595bda5e66867f07b6b4d02a72047b0dada8cff680b46f3842f07b721d6e6879d8e1b6b65fbffe7430b17b35a1012b1ff738def85a9fdd1681f6b0df2a8fc8acc909302dc3fad4c4f89eeb156c8744ecf076f9a4726b589fceacdc32b009a1469f54465e6762488de01fa62aa3da539c30e0be30dbf338d1930ed41a9b936b986738ee32222acda49ed4e857ae5cf12f69bf020844251ef8848c2c14918687d1fb38e11b46261de4e44c834fc3a2fc475ffdbb0b49b97a5bc3fafbbaa55d7b881409fe10c9859962aa53466e1360f60e699a0c8ecb40b117161b55842134156b6a10fb290cb08c6df36e8871b5669a3316b9bec3021e7900b69a9261b1d3cd06039735256398b5b23a88a21df9c7eb7a882bb89e13370f5c74dcd2a3b93fb60b3841e3334cdff71eca434d7cfb18a46b8315bfaecd94f26213c751a1fc4c997115d5c2f86600e68b5181007996c797ad580e25e22842e1c19b1564a72705a26f360be7105d82e36f0ab0e1fca6b4fd58fdd2322bc45da9cbc8905ae6373e50caec7655aca878bc16f52b8034e3a495fa78582206605474febc0a2aedefd415180398609905ab765e8f9bd6b9d2db2a70f70b5255b911e89156f729c4e3b91c3133e975abd496b1185ca555de2b180bbf881e0e28cf1d3ab2d9e7a60f6b1c0186d869582556b8a4654e6637fd2254b6fe67604330ed7987c4d557d5fae91afadd9b5f0f8e8959dc8ff1adb444de07bca203593f8ea250860eac70012c1bc427b7fb21de681d07266d3aa5d1710aa9cb9251decb48bd9241827bc9962023308553edf3ed84099909193fa58a79c503aa83ffabd4db3863b3e6dd591fe4fdc692f0f9226c8c68975a98866b4fd6bba2134017f60277d4bccb365f7632ff5b0f2ed63ab48891ebb2d1ea7d43d60be7625e4803bb7ea04c859f3e1da5fabac4ac415ef3a875e60135296d9d972f976524c1158f0d3ce3045e3b44fb6bde86b37421c9c54d59c9c801afc8a0fd11cd9f47454d21e22a41af0d78442730bfe16196b072f8764030538cc1d997c23f546c5c3b7b35da61ac5a65b128e16a8ad983ba26a237588b8956fb6e6c116897999de5624adb466a4947f3b5907afd6859a2598fc0bc016a09143bb32061f2de149d11d2914207b099a8ce1e3c88902a02a5100535b35d07d8094a0034e0f43b4b96cd739c1dacc6ff928299bfb3c2073c5d8219ae1b24c13863ee15fe7f8f7719bcd9311b2cb1c07fb377f3df65690ef91661ad5b91fb394f47cbcb9589acf32e180f6aa1ebfa634636ee24e5a1dee5d24880d3742dc6b3e4b13300e0bf2e1f81726c49996d298aae38e306b482f23e469d1783f711761d9a65f7bd4605ed58754bb0dd1f9c07791e1761cd68690bd3590bf00221b3779ed2ca5b246d7fb765a386079128cb1a7cb094c88b7de3c2a01f3881743f13a6737747c0b430b4c8145db4be3b2dad89ae44ab3f8cb5633b2d7b42aa26963440f23eeff91c0245c0cb9371be0917eeba2a39165efe9d1808024920ae98bafa9a3d07425d336ca2c09d5c575c0e7c95f68de551811ed59cb6ff2466819b1eeb1d2b50497f028b6d6816d5440a342d074ab36388f9fcc26e70bb82edd4813c4cfb19dd86e9e53e7546da1992e203ff2a5d43e6e1994e476f1fdd266e9d6348a5d97e6cdf4ff7549b3c58aae5f304c31ff2a1ec487529ee39df130d58055d32bbc9a5f335937b9d2fc2d8f9e8a057abfd23ede247212e0cbc38eca3747a8707d424a954c0e94c4aac4f07cabb6a4815ed3227eb58598942136a623a4fd76684d141007df5ce361905035a1533f996f33c408977c58315bf9c934ed7d1d688006b075376464b082db27508bcb287f748785e92a14c584d433305b23d2a2221018e3efa7db5d828966f476c6ea55c29de856c46876d038614d72daa11067e0e35c5218fe4d0bffd204e24408d19c8dc765545567343ff1f7d88d5b1b92ed3dae02e7143c7af4c2a5ec54c855894b075d333fd84c2aba5267dceaf498f29a817b74c22354d30e1ce2f4b9a6b63e3d23970e57cc910ef78ffbb269278a62cff912ff7d13b15da6e63997db0e8cfe6991079e48c39696b3972e0f63ecbff5b85fbf997266335be02c6a7a9bf66f4b2ef2c7302376ae042f5defe298211505b9ede65dc9116d91e694a486022fbd4968960c3be6bef4960fc72b91b4359f72cc7e0b86959eaff6f82c91b9cf5089a88aef61417d4156ad803a3712985de04bcc4b9bac007315cfc60c5bcfaa8a94834bb5aec2c0aef9f4631561c590f5694e0199b3d7508d38e5821444adceb8b5ecf41abbbcf73662b246d75505b6baf9337305f10c75784366c6001554e4469337737ebb9aa58aa6a16ade93266c785b6073d7b707d70f4d72fdf01c93e5bfb90db3824bdbdda1786de4fc76ae63acec1f58ee1148e10cd128fe1f46d133d77bcb0512ca86abb44b41fc730c21a3933c6a477c55d650e69b0435067f827d0486ed15f752646eb1d54cefc4a25c776d5c5921627d24c80a44a204a5a6a2a822d07435051ee688e8d6f5e48578417833053d9e3cc2c8d645f24ecec99a28be43d32a78463dddc574c22209d9f855479a87d150fb6ca48b138e654245e4fc03150997ef4da96ece7e299b685b2d9175cd2e91f9b402c2d2c78d55d7c4a5b2fb3249a8e871cc78e0e70a9016de0e0de2bc35d35474216b312e9ac663c9b27d55418522b2e78d77f59f8c09ea9a3445b00819365984979f894d650424f444889c3262b12210c00dcb3f861daa5f3d8f6e87d021ee96de9df4dbef846cb60058f36b7d88ad2054669e48411119f6f8d42d4f6a6908b414b19be72e4003a15f60eaf81d8872a4b095ae9d1055569ce2697715f7206e916c1588c284e369d2b85c032eac997cb871d4f159183b32ff5710ca32859f6e47059cf939457ddc1d1d535004326ecfa6db0a8c6cdca5e5fcd8fd147d398c8a37e0b044f8cfa24e7353934bb7e5b5c3182c901b3918bdc332287d1e181ac284d6ab737f3c100f2f0de130c13317962806f0e881c75e9d1c03565ae79aa41627f3f762168fde02bca797dd5d6c64c0c2b6b59eac88dc1b019adc4bda368d526d4d948eea0a6f5315456adfcf458c65eb0846574e8341c91986b9d47e0681644ad6e8109b03250932ee0d0c472474c43ca952d6d3568d355bc1bcb612ec9ff18e9f2cc9dee1af07122e4bdc1bc186dde8c44eba3b4189991e97c8ccd94559906029ab87a4fc100e467330c8283023aaa2b96c49b6003068dfdf801b08f04e04888d0053e1c382175b78d18ae745fe8bb138ceb051457b42f0e83ec0e78d6f79eb257c2cf0287111ab647e55029b6b4e83dc9c4e621944bf67f0d0cb01a8100618413cf49a5fdb1c626ad4d0a0ee8d50c8a3bc345b5531f495a84e5963c770b6d3eacfc62e73152c66b72b149dbbc41d5c65d0bcd7d8b1e7dbb5fdde77e53db5bc2e5a41b23aee1e61e697df60e3ce7da017bc620c13a6d8ae43d7dfadfdd7861aeecb181fdbd8188ebf38b406c7af69d5174ec8f8a5943be740fcefc87df7c9385d1584056d1df1ff0e3e12f8980f52d81b1721696beb9aa24673fce534f7e0627f63d807a145ae8d621f65fe3cf67ca1203677c72b1aba6e83029f4ff952114081566125a6849c1fdf3874878679fc24dcf39e9c22d49c0e534cffda51af063fc6e9699880857ee4504928b90416e11d9bba2bca017ec7ae8ecdf56af9bbd9e0f0f22411e6fcad911f4cd3faad418cbe8a162e4eb29b0e1cb97a9e02258dfb97cd40b56ea1d20d12b2fc9f5e95353f5caff55b320a18fa283fb44092d6474e543d1515", 0x1000}, {&(0x7f0000002b40)="005b2f4848965d9b01cee8be757bcaf8b1508963b5f87aa652534c8a3b9f1d23d5e590739912c494ff8c0ad74ce07d79f51ce419204fabddd65ccc796558d6a851e37e1d595c2d3db97feefcc10ce1891f8bdb59194885eb7ca06ca9012cd8bf01e00c254241719ae2e8a8d7b15b486a5f3447379d6b80a040528a", 0x7b}, {&(0x7f0000002bc0)="ed344ca97b8f49c3c3bd8ebb93582ab8b2dbdf5edb964a612777079c50a6d2804b2ae6cb593068c0612f97cb8e8125ab2119a416ac1c236e1295760ac9235e28da10c43bdf57f6268da35e934d39a924424fdc8d123b55c349b2ca1abfdef7f1d1c9f686ed4462e400b13f33667e91fae9e4c3f65172e32cce0f21", 0x7b}, {&(0x7f0000002c40)="e583a41cc45ea794b7dbfe25cb2bf18c772ef965e2f02cfb4af0a663b3420bdc58d557e75a1c255903a385cb6ef61080e691d012b87e34ead661837a67ea5bd105bff5a9e0ac47f9b7dc13c83a3b2d89503e0abe8306e05d953f99e3f9e8da2faffcfb00ea0523bbbafd16028b935ccfb615d2b06e44b8ecd24018f7b5d1b4c1f68d3361f81e6dfc3e651be97557a15328770f281b8ca56b58c6ba8cf6ecd0185d98d6a4dbed9ded8ee370795023b3720f3d6be6cc2d3f55169cb84191172e6688c6f1d0a60735121b5f648e37964141eb8a42957e473d7ea6ef79", 0xdb}, {&(0x7f0000002d40)="eaae5e4fa9df6ebcc586c2db3c46d6a60e5e7a1ac66dd84ad3ed1fb39407f1061dcf16118067c81340792ce742af2dbd1e05a6e6026cca532c9dffb097d706bb1d159d5e2ba7f7023d00f6f73233223e58392a0b7065031496c45c293180623c36c5ee8864de246a7ad3496c97c2d716dfb70310d8f0d21f61888c8e23621d7851423ef7b90a1ab34f29f3f2da9ab1e1a650aa79f5ac517369d8b435a36956d71e986ed439a896feb752fe97d41884c0a800a17407297ddd388d4bea43f14642d106acff1f610c9aaaffc88504730ce4e892243f21f52fb647b73614ceed19bd", 0xe0}, {&(0x7f0000002e40)="e8fc6cc6d952829787379a2a3aeee0c2d1305004ee3fd37d9bffa5e1c2c613bcd8be8e3ffad786416aac085a78391466112b893d4a5210e7e95244e2274ce0dec644ad38317b3bae80e32bd27f87427b382b257e753063e83e7db8b9f6e07d2d80f7c6a7aaaa22c48d54f66b53f5c73adfad0734093d92c33fa9fc4de21c502bfbd567ecf159f9a95dda71b4c9bbc8c0d76c27d576dd5d00177bb827b1f2", 0x9e}], 0x9, &(0x7f0000003440)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r7, @ANYRES32=r7, @ANYRES32=r6, @ANYRES32=r6, @ANYBLOB="18000000000000000000000000000000afaef9b4c1c5dc62bdfa588f13aaa669e6b4271d7f0ab56acfcb7ccf869cb0d3d0ea29cda56b3aa18a69fde05cb7c5df1a814e3b34bdd9f1d5835eb491aa89b4e94865b006e4f07997e5e570362179a7ff5550231978a6fd264d1fd56ffd7f4d716a2b565259060000001082121d40227d3c1b0fb35bea438d1df2717f4422711809ca49c00d7a33fbce6942acf0798d6ac29df6ea7ab10caade3e6c9b0aafb20ae23aba2ba94df8ab261a3b9a0866ab63588483907ea8e0d34e3441f9e22eb0737850cf7e9a2ccf1401a9a17c9d8b90dc58d90aa81ecee661f618bc70d3a67e1245164f0600000000002810599d7053903c87aed7a91fce23138af0dc9c34cd9c2e618b528018c1b12f3e1fa861a576d718b76ac9cac0c6c619d77a4375c0c1a8dbab7ab0fd7a556060652eb6bf81bd8c9216259c854d0df14d92138e8908f6fb247bafb5d5bdf233c2372bafa3babcf02972d9bed54792178c5a83b2697a6084eff47d4ded48c62f2ae473d073934e633eaca1d13896f223b2ef8cead07c12895dca68ca4a19ebffa297246d6c2e5e49bac181478d25f29e32eba516e13814ba57c3910c98ea009c0b809a6197d545794a69e1e607268c0d87efd637635b4768529a147e57817c2b423761e2de", @ANYRES32=r6, @ANYRES32=r1], 0x38, 0x40e}, 0x400) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000003040)=0x293cdaf1, 0x4) semget$private(0x0, 0x3, 0x84) ioctl$KDGKBMODE(r6, 0x40044b06) 16:00:25 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x400, 0x0) write(r0, &(0x7f0000000680)="6f4c8b76f6dd729d4f5963aef80500b2d6bdc42e97bb40f30aaca7b848ea775204344e569f95a33dd5fb63659bf26976cc68b0762de4fc4172699253570f8e415afac671f2f6b2fe3288c16486b23a0582160757c96128923826879504861abf383208941045e24e990d4f3aa8075a8c2c1a5832ff02242ae0fcde911209506b000000000000000059a8ebc67f55f3ce4f0202240703b2fd729c902eb3513c9880503555f41e6f24e7a682e8", 0xac) writev(r0, &(0x7f0000001980)=[{&(0x7f0000000240)="5e6c06720dc9edbc83620a28b0ccc2c30a478690bd0707d79a3f06121efa59fdcc1bf82941f3d2cdec0c70fd37023d92b80cae446b43ad111c0076b106d57a16ab85d1751b7a40327e1a2cb80e83eee1636c1cd158b3ca30435948f9fe2747a73e9b3465a2b854aec1c9f79600347a49fa4ff89853d2db5fcd44b1fba717763bde43ddc27c2948e58f77dca85b8bb5a267eed88e6f13c142566865a9438a857b12f5652d", 0xa4}], 0x1) execve(0x0, 0x0, 0x0) 16:00:25 executing program 0: rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x8001, 0x4}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10200, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x1d}, {0x3d, 0x7, 0x0, 0x48638d44}, {0x20, 0x0, 0x0, 0xf5}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)=0x40) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x6c, 0xfffffffffffffffd}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 16:00:25 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000100)) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000000180)=0xfffffffffffffff9) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x2) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f0000000240)) r6 = openat(r3, &(0x7f0000000140)='./file0\x00', 0x1, 0x8) ioctl$TIOCDRAIN(r6, 0x2000745e) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="10000000000000000000008d6acff300e8fdaf110595858a588a4a7f093b0b38c9562b841bcbf15ab7ad3b64c9b515932d012a41550840f1ed418a7dad6216f0f36b3b22797e311e8f3249b60ad303d9dba4012d800fe23462c5cc2af21de04b94b5cf857733a8358b8fc7b209b815459365a6bb1618afcb11693cce835bdc9cf587b077c3b5c664b412247eabb10d2504d7a5ef67cf553f51d11ad625deb4eb29d0b81da9"], 0x10}, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0xc000, 0x8000) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000040)=[{0xd6, 0x4, 0xd15f, 0x1}, {0x2, 0x6, 0x7, 0x4}, {0x5, 0x8, 0x75ad0d51}, {0x7, 0x3, 0x3, 0x4}, {0x8, 0x7fffffff, 0x800, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = msgget(0x3, 0x91) msgrcv(r0, &(0x7f00000016c0)={0x0, ""/4096}, 0x1008, 0x0, 0x31e8712ebeee879f) msgsnd(r0, &(0x7f0000000040)={0x1, '1'}, 0x9, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000200)="00002100000081000000", 0x1) write(r1, &(0x7f0000000000)="0991", 0x2) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) msgsnd(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000008f4e853aa3c3dfe40df0a4b7f61a12742a60df4da38b66ec51c9a5d7fa19540ab4af3809014161d0764b2e0b05a4a3ef812ec87a250b47294a466cb53c5db3c43480f9d089d5d26dc5e91ddab22d5123e2e98e5b2b24f3dfc5a994323d5d11fab92fbe797747858170d03723cbbcad406d4b0c875f57fc6275cf327d5ade88c58ddd9f7d41339bd8bb4f305992f2b55140fefcd4dca211df101a5ef276c91da796b73886eba109644461d0b137"], 0xb5, 0x1800) 16:00:25 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x2, 0x0, 0xffffff0000000000}, 0xc) setitimer(0x2bce7bf7e27a419e, &(0x7f0000000080)={{0x1f, 0x48}, {0x1, 0x6}}, 0x0) r1 = socket(0x2, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1, 0x0, 0x0) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2000000000000200, &(0x7f0000000040)}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:25 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000140), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r1, 0x0, &(0x7f0000000080)) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:25 executing program 1: mknod(&(0x7f00000005c0)='./bus\x00', 0x2, 0x2065d) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x2}) r2 = openat(r1, &(0x7f00000002c0)='./file0\x00', 0x410, 0x9) recvmsg(r2, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) write(r2, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r2, &(0x7f0000000100)={0x2, 0x1}, 0xc) r3 = getegid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000016c0)=0xc) setgroups(0x2, &(0x7f0000001700)=[r3, r4]) fchownat(r1, &(0x7f00000003c0)='./bus\x00', 0x0, r4, 0x8) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x2}) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000040)={{}, 0x8, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) close(r5) ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f0000000600)) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001340)={0x3, &(0x7f0000000080)=[{0x40}, {0x3}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20108, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe3e, &(0x7f0000000200)="d533b049") pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f00000000c0)=[{0x2, 0x9, 0xfff, 0x3}, {0x9, 0x4, 0x9, 0x35be}, {0xfff, 0x100, 0xff, 0x1}, {0x384, 0x148fad93, 0x0, 0xc2}, {0x3, 0x4f, 0x80000001, 0x10001}]}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x6, 0x4}, 0x8) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x1080, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff84, &(0x7f0000000240)="b6") 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x5f2, "031f000000930a0010005900000000003f00"}) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r3, 0x20004269) r4 = syz_open_pts() write(r4, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) r5 = syz_open_pts() close(r5) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) r7 = dup2(r6, r6) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000000)={&(0x7f00000026c0), 0x1}) close(r5) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x5f2, "031f000000930a0010005900000000003f00"}) dup2(r4, r8) 16:00:25 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) pread(r0, &(0x7f0000000000)="aeb1f520cebaee24c432762f814f540f69f1d13cc02fd135a93edd2bd03c2266bf66195cf5bfe2b12a84e2", 0x2b, 0x0, 0x0) setsockopt(r0, 0x29, 0x1f, &(0x7f0000000040), 0x0) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x3, 0x3, 0x9, 0xfffffffffffffff8}, {0x4, 0x4df, 0x8, 0x7fff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x1d}, {0x5}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x8, &(0x7f0000000140)=[{0x4, 0x3, 0x7, 0x40}, {0x0, 0x5, 0x40, 0x2}, {0x2, 0x7fff, 0x400, 0x4}, {0x9, 0x101, 0x9, 0x7fff}, {0x1ff, 0x7, 0x1ff, 0x100000001}, {0x3, 0xba8, 0xb60e, 0x7a5}, {0x8, 0x80, 0x1ff, 0x1000}, {0xfffffffffffffff8, 0x2, 0x3, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x24}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0xb9, &(0x7f0000000140)="245edeaeecd7e42fd7e51b94cf86fe3eea25498a577b831715ce1ffe36dabf7258f212dda2c1e4aba78f30b5401b10eb6b8332eef3eee8aeab857be963d8f2c1e4f1808019f3b150007d0ba1b89f91395541f558aab910e5625b5eba354d72dbdc2d986c8ed6e7295214e8830572c8a9b4b35dc3815a7b0d68cedd44633dcfd7731db3156ecd6f7f57afc3b3ba877fd69f32c5bef692b9f32bcb5ae51a7590edfce7cd37e68c4cf630e2520868ae14b47f93d1088bf12a06f7") r2 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x2}) getdents(r2, &(0x7f0000000240)=""/20, 0x14) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) close(r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x40}, {0x6}]}) r4 = getuid() r5 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r5, 0x0, &(0x7f0000000080)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) lchown(&(0x7f0000000280)='./bus\x00', r4, r6) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r3, 0x20004269) syz_emit_ethernet(0x1, &(0x7f0000000000)="02") 16:00:25 executing program 1: r0 = socket(0x2, 0x2, 0x0) socket(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000040)={0xd6ee, 0x1, 0xffffffffffff0000, 0x8778, 0x8}, 0xc) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="100000000000000000000000050000ead4958c23e029cca09422a4585ac46e005614cd1ecfe3b010c721017a2749ea2f4067fe2995d5ac9fe989535241d0a300c5c020c76d9892802cbefb031b447872f603d08c1cdaefb14e1734fcc486ef776237148e747ced0b91e3c1852f299456614da7189c8a249524bb85ee2c67e3006855ffecf3521b0754389daf125e57187657be1c796307148b7367064af83db1a262a18ce022ff9a07cbc8caf5e8016c2d7da455db60f57be28e5ff386a12a0895cd3c3b22c1c880a8989900550146d2764b2c5cdb1621a9801756a87afbc418d7362c30c3b984f0910a8e17864555fcb23ec489b857bd069096833abeb60c2841a7528a5a39f954b24d953833864e3982819348999f2a897c7c92e6245054958c1497513dfd3cc4b8de460b536aefd744194b5a9131e3dff734984fad0a9f95a96f171cde6ed16ca7b07a2a4c5bb630c3a827fdace97954fd0775f33831f8f40873fb2ebdbfc96aa4146719d1bc09f5388e74809abba2e26f210465a0cad88dcdaaf1f425fa2c9f257e0d4b4ca2b16b3a07f57d6f937c5af18831f3ce5115b2644c72c492b91e65c933fd91a2720309e53d70172365f3702ad32e41e73f6ae675c14aa9393258174be168084bf47f2dec8e080a28ebb46366be8dc04d9c6900f67423a4f8a43553af5bbf85219ff34ec41657"], 0x20}, 0x0) 16:00:25 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x200000000000028a, &(0x7f0000000100)}) r0 = socket(0x18, 0x1, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8000, 0x2) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x1, 0x6558c43e}) close(r0) r2 = socket(0x20, 0x3, 0xa1) 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(r2) socket(0x400000000018, 0x3, 0x3a) open$dir(&(0x7f0000000100)='./file0\x00', 0x8100, 0x80) 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 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x2}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000100)={&(0x7f0000000040)=[{0x83}, {0x3, 0x6}, {0x67, 0x7}, {0x59, 0x401}, {0x20, 0x64}, {0x88, 0xfffffffffffffffc}, {0x80, 0x8}, {0x86, 0x9}, {0x21, 0x5}], 0x9}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:25 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSTART(0xffffffffffffff9c, 0x2000746e) r1 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r1, 0x0, &(0x7f0000000080)) recvfrom$unix(r1, &(0x7f0000000100)=""/138, 0x8a, 0x1004, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = syz_open_pts() write(r2, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) r3 = dup(r2) bind$unix(r3, &(0x7f0000000200)=@abs={0x1f95d27d48731892}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x74}, {0x74}, {0x40006}]}) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x100) r1 = syz_open_pts() close(r1) close(r1) dup(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r3 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000080)={0x2}) r4 = openat(r3, &(0x7f00000000c0)='./file0\x00', 0xed898c77167e4356, 0x100) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000100)=0x6) 16:00:25 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000040)={0x0, 0x8000, 0x100000001}) sendmsg$unix(r1, &(0x7f0000000900)={0x0, 0x0, &(0x7f0000000840)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) 16:00:25 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r1, 0x1, 0x6, &(0x7f0000000080)="52c22426", 0x4) 16:00:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x3ff) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() close(r2) close(r2) r3 = syz_open_pts() write(r3, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) close(r3) write(r1, &(0x7f0000000040)='\x00\x00\x00', 0xfffffd9d) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:25 executing program 1: r0 = msgget(0x2, 0x200) semop(r0, &(0x7f0000000380)=[{0x5, 0x80, 0x1800}, {0x2, 0x4, 0x1800}, {0x7, 0xffffffff, 0x800}, {0x7, 0x4, 0x1000}, {0x0, 0x0, 0x800}], 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = semget$private(0x0, 0x3, 0x402) semop(r2, &(0x7f0000000140)=[{0x1001, 0x9, 0x1000800}, {0x7, 0xb463}, {0x4, 0x3ff, 0x1800}, {0x3, 0x7, 0x1800}, {0x7, 0x4, 0x800}, {0x0, 0x7ff, 0x1000}], 0x6) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = dup2(r1, r1) socket(0x12, 0x4001, 0x10001) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x9) listen(r3, 0x7fffffff) listen(r1, 0xfffffffffffff001) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/62, 0x3e}], 0x1) sendto$inet6(r1, &(0x7f0000000200)="491a21f949d51aaa2b905cc3560561c180a5ca131437f90d94225645374b27fb9921334dae291fdb926becf6cd317db3e76e5932240fe035389cda4f8ceb907229f856c4a97051e3762fbd19d9a6594d51882ba03b669240369c85e908513d5b609b58bca2aadece644496a61013d108062240ab1be50664a05577024b6d4ba829d80da6a39ac6da2e0ca7cb", 0x8c, 0x40e, &(0x7f0000000040)={0x18, 0x1, 0x6, 0x538a2fd2}, 0xc) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f00000001c0)={0x1000200052a4, 0x7}) r4 = dup(r1) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f00000002c0)=0x19a4) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000340)) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000180)=0x2) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000003c0)={0x3, 0xffffffffffff8000}) setsockopt(r1, 0x29, 0xd, &(0x7f0000000140), 0x0) connect$inet(r3, &(0x7f0000000300)={0x2, 0x1}, 0xc) 16:00:25 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) execve(0x0, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x4}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f00000005c0)) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") r2 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r2, 0x0, &(0x7f0000000080)) setsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000040)=0x9, 0x4) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x5}) recvmsg(0xffffffffffffff9c, &(0x7f0000000580)={&(0x7f0000000280)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f00000001c0)=[{&(0x7f0000000300)=""/178, 0xb2}, {&(0x7f00000003c0)=""/124, 0x7c}], 0x2, &(0x7f0000000440)=""/246, 0xf6}, 0x482) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x1fffe}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x2}) syz_emit_ethernet(0x336, &(0x7f0000000180)='\f') 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x14}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3f, &(0x7f0000000140)="732afa1b36b9010076f656519d7bb4112f0eb4140134eef33324393a016259dce7e9ae4a0a38f09e2fea790100000000000000546facae0ec44d8149ed8300") 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) r1 = socket(0x774764cf7af3913f, 0x3, 0x7fff) recvfrom$unix(r1, &(0x7f0000000100)=""/179, 0xb3, 0x42, &(0x7f00000001c0)=@abs={0x2, 0x0, 0x1}, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x40}, {0x6}]}) r3 = socket$inet6(0x18, 0x2, 0x100000000) recvfrom$inet6(r3, &(0x7f0000000240)=""/18, 0x12, 0x1, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCLOCK(r2, 0x20004276) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x1d}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x2}) ioctl$KDENABIO(r1, 0x20004b3c) 16:00:26 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0xa227, 0x0, 0x0, "0100000800000000001000"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x2}) bind$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) r1 = socket(0x18, 0x4003, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:26 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000000}) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() dup(0xffffffffffffffff) dup2(r1, 0xffffffffffffffff) 16:00:26 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000180), 0x14) r1 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r1, 0x0, &(0x7f0000000080)) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 16:00:26 executing program 0: nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) connect(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00./gile0\x00'], 0xa) r0 = socket(0x40000000011, 0x3, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./bus\x00', 0x8000, 0x32) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000080)={0x2}) r4 = accept$inet6(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) syz_open_pts() accept$inet6(r4, &(0x7f0000000140), &(0x7f0000000180)=0xc) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000080)={0x2}) utimensat(r5, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)={{0x2, 0x80000000}, {0x1, 0x2}}, 0x2) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x39, 0x3}], 0x81, 0x0, 0x7, 0x0) 16:00:26 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) chdir(&(0x7f0000000380)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000000240)='./file0/file0\x00') r0 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x2}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x9, 0x8, 0x8001, 0x0, 0x80000001, 0x1ff, 0x5, 0x5860b500c2f49cf5, 0x0, 0x0, 0xa1}) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') chroot(&(0x7f00000000c0)='./file0/file0/../file0\x00') 16:00:27 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) r1 = dup2(0xffffffffffffff9c, r0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xffff) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20004455) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x2}) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000080)=0x7) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x4}, {0x34, 0x0, 0x0, 0x6}, {0x6}]}) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000080)={0x2}) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f00000001c0)={0x1, 0x200, 0xfffffffffffffc00, 0x10001, 0x6196}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:27 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000080)=0x1) 16:00:27 executing program 1: symlink(&(0x7f0000001000)='./file0\x00', &(0x7f0000000080)='./file0\x00') readlink(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10083, 0x0) connect(r0, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) 16:00:27 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000080)) r1 = socket(0x2, 0x4000, 0x7) r2 = getpid() r3 = getuid() r4 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x4) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000080)={0x2}) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f00000000c0)) r5 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x10, 0x8) recvmsg(r5, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) write(r5, &(0x7f0000002880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7dd8fe303d9843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39425478cc2bc656d0ba9e345f2d7395de5e83549b0cc2ec46279ed08a5f1dfea2a85a452cf56ee7ee21bb32a91e4c82aa0e6292e14399077d886c826e8c11fdc130e8f30a4f9030c580d605196ed55d598974ca3a5ef149cceadac4d952ca7d1784848997f2ba0fae1f0cd85bc02c3e0051d154fededc163ce6566ca86a45e0d853fc31c837d72df03634124a10f116d7f9c9b0078b169531d48be34993c96b7212ff930ec344381a3678bf0c0058282796e4058af119e0820c3f80490ac5a5ebad6542f9493055d02a3d8b5e9056b3384c26d8a14833cff5ce3cacf324f2fe6190fc36d856ce19a3cc", 0x421) bind$inet(r5, &(0x7f0000000100)={0x2, 0x1}, 0xc) r6 = getegid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000016c0)=0xc) setgroups(0x2, &(0x7f0000001700)=[r6, r7]) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000080)={0x2}) ioctl$VT_GETSTATE(r8, 0x40067664, &(0x7f0000000140)) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={r2, r3, r6}, 0xc) dup(r0) 16:00:27 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$inet(r0, &(0x7f0000000540)="db29b8d16d3ab5a05365eb71986c33c754593e0ae848aaa99b2918dc5bf4e4b001cedf2bc5e45ed387043f36d94ac3eeeb913b4b33798b527d433e930d4468870393605047be4cfcbdea3bcf81bdd1b1328870727ed82a3c51619d8d53cabf8c1e0fdf09bb867c53e42f3cc5d894ea12181a35b49f63e41083231fa4c7a82993b97fc13aa370617a30dd57f200000000004193cd3bfbd6da2b0f30bddd282d3c013afd6748ecc3a77aeb00904c4ef2c7be934aef7cfa66c574bb36f93a5cca8e707fb69727846f84f6846f2b42b4d5794e7d801c67a9e0a4bff7783c0da50c12c589c67e1ebf82c41fa31e3c41465909feb64cb61f52c95e243aee2c5383257269956c7d18d47748e65b39e7f0b5c21436f06a42f38ef5cce0fb858b0fdd4267af094477d9cc204ca8755f5d2465959fa9a33292e802b608ffffffffffffff35439c9d115bfd4efafa209af0d134259360f0773cd98d0d29b2b7133316308bcdb10946ebf418d40689b1e4a89e83b376b4", 0x171, 0x0, 0x0, 0x0) dup2(r1, r2) ioctl$KDSETLED(0xffffffffffffff9c, 0x20004b42, &(0x7f0000000000)=0x878f5abb512324ec) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSDLT(r0, 0x20004269, 0x0) 16:00:27 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0xfffffffffffffff9, 0x0, 0x9107, 0x7ffffffc, "73cc517dcd000000000700680000002000"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="949d6a3f251355fa0839f56cbe162f31f6c381ead8c22d3be9e71816bc30d8697947f4c3d5df1d373c56af05dfb1430acc79d24b0f2642fd018d85077841a126719577a2d80bed2576d3d0a6454932347543c6ad7eb5314f9edcfd", 0x5b}], 0x1) r2 = shmget$private(0x0, 0x2000, 0x98, &(0x7f0000ffc000/0x2000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) fcntl$setown(r0, 0x6, r3) shmctl$SHM_LOCK(r2, 0x3) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) sendto$inet6(r4, &(0x7f00000002c0)="c3b3509b33907af38da419dee9c656ce6a24ec2a72407b05d746ed7ff0e4aecbaf074a67ad93a4afbcc5d6b11791eaf4c3112130afb1057110bf5268c740d7abc43a76a357569039d80f44fbed20a6bc19dfeb8fbbcfd647a18ad07106c1418c31d7024c3e5bcba38189f17bfef9b97d2340c4b046347d31c05cd8df4dc88ab0bc95604c7960f7ae5ab2855374c32f4a511fca05ba5aac6fd701b9e32edc08ae62edc228c6bd785418df9d9a6601502830b62500937f905f1c8e6e5654bf93569bb9fd81e991441ee722587ca53fe45755f9c5066d59bf8566076e9e4a6c4679beddb349726257843710fb86961caac44aa248e183f32083b3bf4969cfb7561e05a451e915d08326cf26b3d8b937c38b4de7a352d1d7389ab42d0a850317d635455ec881891102cafe85c182c3c9e435d605b97891a565911bef143598d9601f122fb4bf6a44dd44eeeb3e0863b97c6c7449238fc68d93424760e486462cd5790ec5356411894bd6a20e63fdc207a883a918c8136fb3b257100a1097adad1d3b008527de544458ddd686d06babd4434660f26f93dd9088cd6dba5e1d0853ef77772734b966e0188f95675ec4616e282e86e2c96ef849979f748d87fb1639f0b660414394afb4b86fd6f7363bc071c6e097ec78f045045ce346938c27185c664da7523f5738d8265eea1dce7f1cbd0dd1d0f361e3c2c1b13fa6e4a355dabbe3acd8c93b28a5b6388e187a597a57e434589d645a10e7a569a685e90e0bb81b618ba5ec3490485f5d02cad52de30c3f60c2edd729df3c5be3018b41ef4d266056d8d3f7a5aa3eccc61e2f64a288faad29a3fc85592aa77a0139ddec15d27ae8da3f20c4e5571f408021e7603ece4c9dfb3f9dfbf0a7a58c8f221c908e53e170d3588af47f75a613636f1de6bb282898a2e14d22b5d79059b6699c28ee97ab83800780d696c6e96dca61ddb2b54b3eae10085762b6ef883d28b91966d86486a3fb5906892f07cac3ed1928660985f4d0b714f725f18ac82de579ccafd684034b218275f839f1503cb2b795cce601eb47a7b86c7157f9b2e548fd5fa300fd5b256c6fbf921c27a13a16ca1e447f09562be41463fdc9cfa73516541c87d1ae3aea3acf119ae644a22bc451c9dd66b44b9c73b6856bf2a1e907e4c3093874775053b81e9fa0209b4293df1a1287c7866ad025a07a1cd9299e5e5079dd79cd713f50cb2f484d6e6ffb2aa1d05f90c4ce0a3d742827c417b72f58db344ef1e542e523d2409e657c79b9a7578ea8dd13511dc5a6a95d446d101a0ca47f5e321c540189b8b41001e1201b6e9ea454db31525128eff451a4655c547db011c1c238fc7714271ece8cc7c779d313cbc87d639b6c2f27a572cf9d9ebb7d1bfd2339fdb733120bb7991f0345cf210abbff9c1a825946928175e58b1682d90a2071f3eaef55dbbf1fdfa02abedaca74de65bd68626b8354f3528801147138da8a58a540954347e14456a791798460a5ed4c53c2921f00cbd2bc8a8b2b48ff0e0ae555057e11b1e91a09c5c32b7a0f65cfe1d8b791355d2489110083e35df3d286feb6dca1414d7dfe69b6457ee0d6ed68f437f3255674a96893a25e561565d026b96e9c7cea6bc91a145b545f168d5aa50a7bd5f28246e5bf17c745b8d59ca9e3cf982b39b2739d79a003eeacdde12bd3e301ba16012b2cb5396a2b889a1ca77b906aaeab3b2b6710b937fc859cd59e9771009085997254c519be336c5408f62f5b56d0440c3f88b199f14444b21eec38e4df612650d5f358d94ff6949f858ba7e4ed33c605d94e12580bac74844d3ae7d2273f289e65e31681958fb2fb02848e443d22ef0666dd5a7c8190ccd85e5202f0612b3565fa5bd86a48315aa669da719c22d7c5dd418340caf57cdc68fbb6a3d7cb56f1c5b969568b61bf7510c20dc572e2d513b6a1cde41c2e28251e73bef1cb7dbf33cd2562e0fb3385edb4f62b09efc5e52e0f9144bb0379e60181d9b799041f23e7195d224f8507fd3d67fb5064dd7ff325453b6484603863874cb5b6bc6a961e950ad81318967a2c8d0b2d5a094db173fa67cc5a7402a8da26b33ced070c5538b9e9af538ed4d0ee2cdd7809ec89574276a86cb3f22b9538ec14ab969e0d6fa8ee0ab2e8e6f607025f51569e4b6b003363af08890459bb6f11023d2adf83164085eef4cea0b7be6800f1345ffca90b23b73dc583b2a2495d09860fcd4c0ba8d98e1e2d0b50291a204b49f35b753cee195e4771b2f4f76e8e017cb125d90db7a4310c6fc3f826550cffb5721b2797c1bbaccc84d848f6b620994085a17283db4441970a941f6c1e43995df8fe16970b13027aae6ab8878dac094e59e3775cb158052eda6301458fa52e008fe49cef099e349802772c144832784dcdca313c9510288369c47685e31bc07a1f3bb572473860e388d67dcedbf80c63f8954e4140d6ca6e1035ee1761feef8c8462a675a8d22325b2c968ea283005b9381d14685e49c5bc8d2bcaba704e0d89bd8e653638a95a61a82b89e9e5b3df407c2a824d2517348edcbdc36e85430a2ea9b9ba4931c17bb0560488d7b34305d690ccd1fc3a90bd2a918b9d70d6b6b1117c3e29a3dcece5cea7dfa5426e5ed26a362c3f559d1469333bca8c44ee022d8607580ac7417eaa0b5b821b04d2ca904df05aee4fd7ea5911b09b5ade86691c9bc414e5b0a5ca4ba8756511a1fdea1bf8affbef78c24079fdd587d401b9e8537328cb809a34763546b11b2df7c26b0d29b633bb6846fa63ed0258038dd3bd433b5a923d1412a8c6ca514de1a4ae09393439100733317a05854569d2b054c8ac028e018514276fe65bb3cb3968fd627fc9431e66c69890eb8047014e6fe8669700099cfb935b848f0021128b021ef79ac23f79f8fc55ceb33374c0c2031572be0d9a867733c01f7e01e951c06b48acf7461bb0c51082ebab2a04e5d859c5e0217de07c55293fb13829dd83b632a8c3ca5da81b4b984bcaf797b68dd5ac45cdaf28088297408800c471bc3f2447b4ff046ab0e7dc2007c76d9ed9fb3ad96cd3bbc5acec04f9728e271f94623ea33c8fef2b6911208d8934e979b4c58e2bc148330f532537dd912087ebafca7f428fbb64059902d8383f6583a50aaa418303c2208045decb7c23f2c7e8c54b4fbaae6dfec9dccd1619585340d15f70baffe7486631324fa8124734f4b4f0fef15f5c5e1606e6055e366c2c9dc1beb411c80e2c630faedf0d7064cd29eef8741697a260b365cb3bd990a38408f8c597976f1dde72bafef5ec4035b5b23c0af28f9dfb22d6b6a2e9c7b80a8a8e8f36d868226a38387ba8c1266ee2a6105df36cd00189cb99599af4e5b473046dc555a83d2781b54c88eb0e528441a62c9fc34076ba5f250e2c538bcfbd57bd8fa02f7fadaa8bbe2dae236b310ee28377c3a362d3ee1d71a94b917ee93e8930b9b8aa31d21459eea16b6992b4fd7a6f0290585908fc8993b3693c937ad4f2fa54c2b63b0e6d45bc416c5da3c91ab7e970de2825ae144d930f11da332da2677c0377832029d623ca09c2ddc17dbbe3a4fcb5367012b7e90340162c21c76b53c031c93bc5ffab47b0d13ed1679f93ada1734fdcecabd4331b5619426947546bc8ba2b47fc02e955e59c0df8094feb396a4f5946a63c46785713accb05281dba3b3bf8a5dca2e366a82464b827fdee27f1e5425a6f416684e9017c990f88bffece26585f42dcb86721cba2f69688413902058fd7e1ab5b1f1c788c02e40ba753f5daa16085438b2c1e32a8b2cbbe8fddd5be79f2efebf6578204485ee97bb4f98dad7ca97cbb99ce3eee8ac8e7a729efc15a963b61647ad8244b4987b52a00c77206b91d2e064dca39bcbcecd4d303d5b66c1002da83c26d4927f2533ac4d1e124874ada62ff1ae80958bbfede2da0318e9b98d9c2c3666613f572d3fe4f07f0cd1db07bc49cd3001c13943c63fe598cdaace094ba088f66acb56b40aaa0def930477df91e6faf96549b9bf70ee66a4632b1807697b6b05753af78db0e22a83f7a3baeca00a5238edf8845fb73176f52afef2bf6963bff417caf0b6a175e691bc5b2a4f66c374f92e8f9af5ba780ed8c27bc1ecc75d97e191b8697decf272cc541fbca266f51c83a92d67681ee24405c0531e493ef233fad02d5d5927983c91a6b64f4515b11552f8ffead0a85575e5a09eba1e9797e44646798897ead9c1a2d5d87af3e7988e63024ac3657d93a6ca7f412caf994e86672d8651047bb912ac065579b90b0850f809af74b5e8448a75459e82bacad511c8c9255ea3ae71db6d0ea4645caabd61d54087f5f0588fbca76f25e760a83c12567b3864f27b738f053e09d621ca2284d4ba818130f0ac557c86a0f70a3a733bc42a56576cf24b14de74aa935a0a06dda7b60158d3a58c9064c3c2f711fdcb88e27cff6b567c3de6b3083792bf1f64183af13bb80730aab0c0b8f148e91a2406b6be9013c19a3fbebb64653031bce5f2e64b5287ea02ebb6096159a417062b5ca204e3ea17ca90cdf7c97fdd6c035d289e8d2678efc8f68abba00adbf6492c1963f310b97bd9344562c80624ae3c532e566300a8f1f07efd51d33ec5f91e9d5a703a8b0ae1b62808d61819572503d201584a48117db054b6e007ede498b7ba6dc9185e35634da38413401d691a867461f5b7a1c1dd1e1100d782a8182a72f26ae42a05106153088c33c7dac7ca411d08c5f246f7223fbba0ea7bff1a03ca0659597739a6b4dd4dca77b50b4e9d3a2c21bc69b616454fcc5e2db83e382f76406d4ed71d2e98b8a60b9d36aedab36bbb0b8ab3a633219661c6b46dc640de6f985a82f657efc2a13e9a43d520c0ead0051d6bf0684f94a000e411d67c7c99ad17fb682132e048dc2d6fbdad1c36442158644aaa893391594195e8e6bc3f46dfc34140597ded2a55bf884706ca5a42c9ce1547e38e0673f3d81d07de89f2ebfbd444b00ecc7e85f4633b51718fd13cfe2b21039d91f329d3fa3dd9392662862737dcd185a7a13915fcf66da65732fa49cd1d56b9033eedb8c38934b1fa3bf0b26acab87f4049bcb6efc3e6a00dabffb2f1556d3eed7a9df4f9c2fb74e48a6108c774365c434b62eb5267b73fe5b8250c2afe6308ebef9f0957b3000637b619724bf4ead1b869b4c71b395cd22c8ad2ecd825bdc6cd0d7718754d7ac32e0f82ef8e1176b31898aea5157704be43e81af0e47d15047788e07f06ab10e4cc3b0b6e0bd947c257d541dfb4df58cc79c686908acfa1697a1685c56c823370a43e341fba3ad13a05efbfdf4ff49e10797b4eaaf7fe327c11752dc5167041385fb36466c074c3d8074fa0b3a283717d0ebbafd1feca801296b67171ba7cacab1596d7585add35e777b9bdba91e1f749069265d34fc65a080e877a2fa0a89668725d8c2653310067727f0821fe26413ad6a86853d0b12db918423a2ba43197157606ba9d0d719ff849df20c5fddfdb14cc198e430a2fce8e6dc0fbc792327fa5248e6fef69e416b13e5f3d329d7b032d6f523c9de441bc9ca38587d5d7e2bc04ea470dd547cc4fb2e73e508fa4a915459ae8409fe85403cdba4ad86a460fe303d847b2115a3de44ebb3c662e397e601c236965378fb8330dd89d151e3de29786f4993cc70dd9a6be9812cf2bd109c8e25b57a9ef1b34fe776d377611a5f452646147dae7057ae49a6be4265c6f5a4572093a8379843c753c179bffa197c469edf9a868c7cd56ebc2f2df82aed16829c8e169c83fcc9577bf2b1912ff507ad8b3885d7239249", 0x1000, 0x402, &(0x7f0000000040)={0x18, 0x2, 0x9, 0x7fffffff}, 0xc) 16:00:27 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x80000000040fff, 0x0) r1 = dup2(r0, r0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x30000000000) write(r1, &(0x7f0000000000)="71b0aeada1a5dfd107aa75701ecd546e88f1c0aa8a0317c6ba13c0bfb661a1536bf1b97aea92b17a28aae69a4502cabe7d82b4de601a15767513c3f2e7d8c079f4dae7277e0576d41168e976a45789162eea3063e4e48cf3590ee58ba68d77d6c326b214a7d93603fa6f99fe9ce22dda8664dd4be2eb1b42408dd7b422f4c5c36747d5a53af93ab5c68903ce9c7592e65fc3df36699bb5d2f922fc6da7fe8120daada3b6c230c69891ee6f3551a5f009787f45bdb72c316283741b7a6cc788e5ae453398409099319390f9daff3f40", 0xcf) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/39, 0x27}], 0x1) writev(r1, &(0x7f0000000040), 0x1b) 16:00:27 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0xe6) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:00:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x1000, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x80, 0x128) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='r\x00') 16:00:27 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r1, 0x0, &(0x7f0000000080)) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000000)=r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x200000028, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x8000, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000280)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x200, 0x4, 0x1, 0x6}, {0xff, 0x9, 0x204, 0x198df245}, {0xfffffffffffffff9, 0x0, 0x3, 0xffff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x1}, {0x80000000000015}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffff6, &(0x7f0000000240)="b3") 16:00:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "070000d6bb6fc6e23c5b6b04010400"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000040)="d2b1f156663b3d00", 0x10) r1 = syz_open_pts() r2 = kqueue() close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) syz_open_pts() ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0x4) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 16:00:27 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x100000205c, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x8000, 0x0) pread(r0, &(0x7f0000000100)="6091326926f2a82a9819f4a63e7a1c883ad9369f8242c574dfa6dcd6be3a1a7b4577de07ed7cff0f22823b719c91dd228c2ee367e0bc527f621fc584102d17dff4bc84ccc5f84a02b78c339754843807df3fee07881de5ef0dfb135a227c8c1250ce37ef8b9b6a828d04fb76adbace2eb3d0563f53f3", 0x76, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)) flock(r1, 0x0) 16:00:27 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0xf294c2a0bb4c08c3}], 0x20000000000000a4, 0x0) 16:00:27 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) setuid(0xee01) socket$inet(0x2, 0x4, 0xb9) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x3) 16:00:27 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x400080002001, 0x4300) semget(0x2, 0x7, 0x6a4) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x203d, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)) 16:00:27 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt(r0, 0xffffffff, 0x8a, &(0x7f00000000c0)="dc089d0918bc62b4219456330e424353c624e1f3b9e5764c140de97776b573fd7ef3702225d33840f34e0493013aa84c8eeee97fd0f02b330a2c99518e4deee33872", 0x42) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x2) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x40000, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r2, &(0x7f0000000540)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = dup2(r2, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x8) readv(0xffffffffffffffff, 0x0, 0x0) writev(r2, &(0x7f0000000240)=[{&(0x7f0000000340)="d0e60203", 0x4}], 0x1) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000080)={0x2}) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000200)) r5 = syz_open_pts() close(r2) dup(r5) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x1, 0x2}) readv(r0, &(0x7f00000008c0)=[{&(0x7f0000000280)=""/104, 0x68}, {&(0x7f0000000480)=""/134, 0x86}, {&(0x7f00000005c0)=""/80, 0x50}, {&(0x7f0000000640)=""/182, 0xb6}, {&(0x7f0000000700)=""/95, 0x5f}, {&(0x7f0000000780)=""/78, 0x4e}, {&(0x7f0000000180)=""/33, 0x21}, {&(0x7f0000000300)=""/53, 0x35}, {&(0x7f0000000800)=""/158, 0x9e}], 0x9) syz_open_pts() getppid() socket(0x11, 0x4003, 0x0) 16:00:27 executing program 1: sendsyslog(0x0, 0xffffffffffffff0c, 0x77) setrlimit(0x1, &(0x7f0000000000)={0xc6b, 0x2}) 16:00:27 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000000)={0x1, 0x3d8}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x5f2, "031f000000930a0010005900000000003f00"}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x0, 0x3, 0x829, 0x101}) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000040)="732a4ff1938f9cac24bf62", 0xb}, {0x0}], 0x2) 16:00:27 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() syz_open_pts() close(r0) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000840)={0x45dc, 0x0, 0x1, 0x0, "dfe56ace8e5b92bbe3b198590b0a2231f189e26c"}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x5f2, "031f000000930a0010005900000000003f00"}) writev(r3, &(0x7f0000001b40)=[{&(0x7f0000000780)="680cce9666540200e4c46ceb6da1e63c3b9679f4c4ec3b9c665c43769d7587e3ff", 0x21}], 0x1) 16:00:28 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) socket(0x10, 0x5, 0x7) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4007c}, {0x15}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x20}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = syz_open_pts() write(r2, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) dup2(0xffffffffffffffff, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:28 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r1 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) shmdt(r1) 16:00:28 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) socketpair(0x1, 0x1, 0x20000c64, &(0x7f0000000380)) connect$unix(r0, &(0x7f0000000400)=ANY=[@ANYRESDEC=0x0], 0x1) r1 = kqueue() write(r0, &(0x7f0000000240)="85", 0x1) select(0x40, &(0x7f0000000000)={0xffea}, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fb, 0x0) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = syz_open_pts() write(r3, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) write(r3, &(0x7f00000001c0)="44f605e35038df93432bae5253e08c258478b03c20ac7ff70c486d3d7f39dd31f3fd4214c035191d61b15b14d5fbbb66714685c28def84d569a37e9c6a0ad766e17cfb", 0x43) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r5 = syz_open_pts() kevent(r4, &(0x7f0000000280)=[{{r5}, 0xfffffffffffffffe, 0xc, 0x40000000, 0x4, 0x2}, {{r1}, 0xffffffffffffffff, 0x5, 0x80000066, 0x0, 0x1}, {{r0}, 0xfffffffffffffffa, 0x12, 0x1, 0x8}, {{r5}, 0xfffffffffffffffc, 0x1c934b8a74e174b0, 0x18, 0x5, 0x8acd}, {{r0}, 0xfffffffffffffffe, 0x20, 0x2, 0x0, 0x3}, {{r0}, 0xffffffffffffffff, 0x86, 0x80, 0x200}, {{r1}, 0xffffffffffffffff, 0x40, 0xf0000000, 0x2000, 0xefe}, {{r1}, 0x0, 0x0, 0x20000040, 0x3, 0x3}], 0x0, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x5, 0x80000000, 0x0, 0x6}, {{}, 0x0, 0x80, 0x10, 0xffff, 0x2}], 0xffffffffffff8000, &(0x7f0000000100)={0x5}) 16:00:28 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = fcntl$dupfd(r0, 0xe70c39c58b7c4b75, r0) r2 = syz_open_pts() write(r2, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) dup(r2) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000080)={0x2}) openat(r3, &(0x7f00000000c0)='./file0\x00', 0x100, 0x1) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000080)={0x2}) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000080)={0x2}) ioctl$KDENABIO(r5, 0x20004b3c) r6 = syz_open_pts() write(r6, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000a00)="ef41ed107315264866d5d93700fb033a942cdc9228439e1689245b3cc8492911ac2c28ea626ca593c743d824f34786e2a869946ef9c87c27f0c7c22fc8abee875bf5306855455315f83dec8d26d8c93e3f4a3ce2369de5269af73fc084d0ae8e1ac55086673c0299ebdd8131071d9413eade93aa91dd4e33f3f9835b728a86190dc24a85967bec4c98e6afd3efae98ff36b6c6aca65165fc52f3320da484b3e1810c65336b77acdc481c7442baa91df29797cd84e27160b39f31d3d26f01718f94cbf53e71370120bcf60d49879f4f42c48484934e36267bb69aa217ae7f189ffa278d90a1576d3b605ce6b80e3e91b2afca006ecce64979fa2c1f4df9f1799639ae42c91ed0d05042b6c370f7e1e98823d967dedda0a705f24e64a94fc8ad875b14b64b15327895e83bd5bbaadfa976b11aef49bdbd29bfd0f8d3b51f8b9692a7860f66ef5df343a2e2ad4108fe90325223abd745e59576dbd6c5a4dc83808774158b3bbe441ad589e135885c8c74045949ffdefc9d774948d1e9f7b7841786da5309641252dbcd66be5c6d30d1484d708511f1070b09dd89f5dfec93dffbf4ab74f0fb3b84e69fc0ec9803f2ec67c75a651b57d83b1fb63c2f35139e3ad5ccd3524839b4d54fa9f18549191f605eea751b9c59a41b86739598db4c57e0903a256b114cea9ac4b4bab8bda05766803af34b7a02b676bfb51e1c32fcd54e1920bf8d768392d3b2047265287224e80af78a0bed95d42133ddabc4d0eefd1b3d6ed6d6ee8a8e788edead91fcde9b324bae9c713a69626726045795d5e85cae8b53a8078fcaabf93d5196a5b687552722eb2560e9a93b4ecde953a2778b18254b807440331eec6b2dfc4cb50dc59fe0bd14b451a8b47f5d5aa3f9e41efed1859e20318233624aa2313f8c21f6dc3f3d66c0ef6ec2032c8f7acc9429ee25181f59a343a1ed66375b20021a758306c55d1d3a3ee757269821aa819700ac1dd4a07b828caaec8393dbd40b94bd613c31334dbfab67fcda17030942a374e0bca4a57a6badbfa033d490671e59446ccbfbefdfc7f1ec17b79d509716a8edc561250b480247587fe67a635207d1935feda6f240b0b88d1259f5f28751364538977495779fc280495fcdd642f0d4b80d588e4d5e01f25b6a3cc0b5f4447850a9ab5eb4d245d62901dbc0d0a287613e4ee427ee603a1ea9755bb0f472377db5f3af78cfbd5c996729087a0c9e0fa016126e6d01ad6e59dc1e11bf9371204ab05f5c8e4d6718296a9cbde6f8f243dfcf9fc9dd7bfb503b20cbf01f7461023860d61667d5d00e46fed4b1601fd31daf416af623a951acc7ee79324bccd2fcd8e0195f8945e5924fca23156bb2f63363cc8808aa48a5d4cb8c89e8200b241ddc7db518c148b92712b4cb0f2cf3d0700100e1108decf2ebf0bfb1a73edd6ef014393000aaf6e48b3ce2e7533b83f0580241f0b84e8cd2a36862af582199198f3706a6fe277bbf130200c7c72f459c78d6805f57f8d37fedba5ed9ed7a5349d789af0565381f88836d04a755d78469affd35f00011dfefc591502cb8527f86c1a4943a2432400f20c8942d082f63f9e59da528179883c6486786fdfe2aade94ad370050f8aaa7084454766ad8a4e711fb2468ffa8fdafc048963d3ff250dfc4ad9b5b7fc7769cea457cbeb76e95cc5f8a8eee82c3d8ac1f56e30a810002e0926bf26cd821c6e29c6ecfb0d659e79c81eb2e5a6b93f465a99e3f87ea372c556f01781cb5a8e4869d656feeed38a514ab13ed35af4562808a896d5b8f79fa6c06599ef25fa30e790358cde26e9035fdf8966973ff65dc831237293088074e6058758af5ec558c90e5e4d54e64333f6a4ae4d9843d831753a6a7affdbdfca388840ecb73c03fc723f2dad5a91ad7ee272a31bf57a005517e6797085bb44a56e9a129cc397150c5ae1361e1037a61ba48757540381e11672f0c7addbed22fbb6b52f2ad53d9dac0f2289c8b0e5cad46d9ebd02e1c8935ce8ac63dfb08427627e93ea705bf1edaf6220d22d8b3f94cfc7945d892899deead7a4ec4dcd279c6b5b9342ae9b9e60fcfbe75a5d9838221c9f3da93dd2953b84cadd83a20a0ccdf9109a13cf11423406a75f840480b6659b650935bfb74aa8d58998a5f722ee0d48ec54821215e9c2ca26364fa76b86191772c46fa704e649a482935724051172b5d55cb8697ff7c93c425a81ed96a973326b1a6853e0b8080dfd9ed9ead63d064e5813812c02b10420ea9d4d1f460f07d29ba98940cec8caf0ee5d30ec5f02d08bedd386dd4cf525f73aa2235b57d8f7c895c79c538d7be6a2defd4a99ce68593f3534be5efb02a95cd686f3c775a21c67982f8bb08a2c35702cfddde8a29e601d1e45276d084701b3e46c196786055babcc2e9020615c03cc9e27b12259449113558838f1c34ccb1ef9f76c817ad557ff644131e8d6b336e4c3434ee15a9663d006e9111a43e11fe5f54e23ca09b7961b6b304c595e0cd20e02ace8e7d87fdb7298b0e2ea77b4c112a42def70e298d8690de4fc71fa42264d8b1ca47f507b874820998396758703b8ce487f52316bafeb7ef30e9d0f38370f96db3e796c3a1c39895c32ea1e3b465177d4f5d7d8aac7589909525487f7082c29933322d83eafae9200437965c9f8b18024ea0e124805306b76391d1d4352ed285d15b664d74ddecd1c1f4cb152d4afb03c4b9e7f119c50e3e48157a1d3331f974101f3a2546d55efd81c42ec8e29a8af59aa377a4f1d438fc2611ce8089d18995edc9e23caabca46deca53b777685eaed546c25a0060369baddd3c73a5633e0fc1a5476f9dd10db4946c0625746046074d0cffc7256bd06fc4ecf3e3d73e0791582dd34f301a15ae55a0a84b4cbb342ed5d974266c4fa307f6390a83559f99b6917bbd987e0434fd4f9298105b3e2234e5793cb872982686cad6552bb00ccd9551eb8a5fff64c08691c320e0443fdf6e1be0be2fd2d68242be1be934c710cfea1ccb17c6e6f2b4ac1c1b673e49c22f62783a9ea9f255217202a74760ae6e7a44d849ef1f84feda8c23e0b915e67f9448a94aac60d80ab9f836700004ba60d14d892722db8660f46465108409a6f31ebce4604702aa2608ff7918eb0bb67e1805df45093a4bdb0a1616a0ad120dffd7bbbdba33771a924092e33158ce9d19475cf86e142bb33f966a5a0cd83e1c0139c402881aea8c04693c4045f6335be48d43e435ae9e27438a159631f43ae48a2373abbfb3d9aadce6433e7601044f185a5ce0f733b9b880a42b40e7fd564f7499912212f592ef7e69752e38694b4740026583c7d4d31b439f1097e41a374b95011bb91cf442f61ad0f0d2eb222cb353428b5702b83e0a456e3225a9939ef6d9b4fdd98dadb09f500098a88d16a965974d4c07f78a1a313a75bbf6981ccf63663cc3c32a7b5bcf707cce9ac1eff24cf616708722b7e67c1294152a208f3b4a0bd8a5436100cda3dff9feb6b9987b12d21db2ef073985b259b90942f37eb40367ff3cefee5852407b46815033bdf065fb2834d0731f0bc5f8605db12fe3aba24dc984a796ee25c703237becb1adab723b987ac5f62b6f57e1f441598331855c0394e6ee1caffebc6ad34d76b319fcd8fd23824f4ae27e847522c50e922d786dadc72fa2a2523319ee1b52097c5ba2b98d845a376a819363fc33fee1355dddac8d474f72838ef93fecb264fc8bc7f176522759488d6b255c0bc826907a376ee8e7811765cc29258dad4c646c2f2de93d8f8f457897252cb4d34d502b419e71e887cb33c544affdb357c03f924bc4cddb31fc8dae4e8a7abf8ff60e91bba234322b653151465189bcfe5552311454564c1af5f4715a28e6c0578b161a1df8e13e413595ec8eb02bdbd4cbbcb18a532d227eacd785df0ddd501b0769610949a470f944d17f7cd4f7167ef097ceb2339e0c749b53abca727586bc67888b70bb549f91f87ddb0df9d69560e06d5a448ee8037508742cf857fad9c681e9ed24c527fcafb8e13c83c2fd11c50706f76761cb92b409bf9eb7ce0673b059755ee1ba78a4f35287e352550d97cd397443d869b8c239d12c842121b53dc9024995f0c6ac7b99c6d318fc661601434f079c927f86874244620f9885e2a632d98c4c6a867c5ed721b2586e2914ab1e497c88948de5b1eaed4ffa9a17cb4153685724ac820f62dc4cb6a9a3908094907fc9fab4e7558774b6bd340a845ccf2b317afcc4b24b300017cf811e0bc837c0f034a330c75d798b8d3c8c77a8e265518fc155ce59b7945e417002003add4dcce9a22b51fb959a866acbf43663500aaa941bb75ded7eaae41adeb5ac97155480ba1e4224eccd26bc43e7851493ab2f4f692360d9f8924f02b1f862854a97752048d11daa152a2225e488555c8f87f67123b935da1204195b38b1568cdd960a972b45270c8d2db33d6d187d0fc1adef8c0f93f7745dc6bb5620c049341fdd20101678fcafed9ea99f1c161dfb7aeb8b24095e99ca0aec344e71e70562cc9fd0c285e209a80c3f0ae232581dda018d11de1c2bb2e5723973f9395fd2889457b7f4b764e3ec9df8628a35954315c8ed8b5db710443122d03d098c1b895d30120a1c909da929aef0dac0469066a64bc09c84101b7642a2b0e444bf53813c745c3a2590210d199b34e891ecf0be8c7bfa6c44db7b5dcd852dc0ffb7bc1145c0204f5ffdc52f0cb43998a0d88b39de93586de096d53c3b052a0f5b512f7636406e7ffb0b1badb4061b10fcda37d86f629ab27d89a9da664e852466f663052954a606e708f16b69781f78b4afe47bc80263527220b7b6e3602cbeacbb492676e5560dd0f969d7865c613bc4ca4db8a02ef9a4a2f9039dc2d7ea4d6180599ae0f98bb0932b00c5fa969ca13e0e109ed36840502938e3c4c420b1335d6915aa72e7995a4b525f031b9e34734425be80f43ed121b93d4d55a9981992295d4e91aa2bca31db6453a2c3b7aa12816b9cb40f3fd645e3a9dc0730a60cc7fb739eff90bbf6dee50198af0327549ad194baed9907b6afa27db5ce9029fe10354796934f0c0f8bec0ed52f45220ca277bcebc696a2904b80d9fa8ae157e53aaf705aaa44a6ca185d153a0504987fb69d98dea61f18a5bf0ebd60e9066c9a7a526cdc38124caf679c1fb4fad6fbe90b8f32ea9a69795e519a02c04f59e723039393649013de56e30d9062dba3b187e90194405eb92115a677f35a42d019ac64ecbc2cd20237a419ec7316aeb2edf90f31ead5b52968effdd44c61dbd8feb0f8d9ef649c7b6972d77b6f60f051f1d4eea075e6246b20d72569de4ad460e15a8b93046ef2a0d25fe138323afc434741b8ae3f7b4a0b95b6ef3a39fe1eadb0ecf9846970fe81af1098cac6b284146fb1eef9549079011eccd5fa10b47e223c9a4dd431664281f0bfaa660760a16c898c8846ca8aab5c3d986d42fc520652155f162f934649f6a9acacdb1e832338d232a58140d701f504424f29788b7ca7b47cc475f1191a1b7b52ca5030ca7a843a552b67422a68b40db9f442187d818003bce9c34b43305b89c9bd4e6031cc03937fc3dc1ecd43236c4b367ae2cc9de1cec0e33b300a769e27a010b192a10f49eb29a83e24959c349cea22a3964d7dfd3812600695effe09d06ed605c5b8ca54f77765a8be6b2c9edfbce4f7322543507eaf80a9ea9b5c0ac22da81fd3b5d130c11c1e55e0bc0e21997601db3bd0fdd42e94a23807d95c4396464a1a3afef9b54a512a0795084467c1ff3ad1ae8a76a5c6a20e580ffe0360", 0x1000) write(r6, &(0x7f0000000000)="0e80d307d61403702ca31cac2a979139ea64e5903fcf3a84e0e662c3679ebd12d7e8525e72b6bec207bbcdb4ab2750ac6ea7a271ac9ce339a83ffe2fa6ca19dfa31c5153206e151f88b9dbd447434de9b573f7b470fbcf62b3d720e2b3841efd9ef43dd244b851acb1f811e065263689b2c77599153170b80e23fcd8fa3d8694399aecf7b97f5669fcb97a7b68d66c54", 0x90) sendmsg$unix(r1, &(0x7f0000002400)={&(0x7f00000009c0)=@abs, 0x8, 0x0, 0x0, &(0x7f0000002340)=[@cred={0x20}], 0x20}, 0x0) 16:00:28 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, 0x15, r0, 0x0, 0x0) r1 = syz_open_pts() write(r1, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) pwritev(r1, &(0x7f0000000540)=[{&(0x7f00000002c0)="767825a6fdee4837369265578ecb49746ae72b42e015cc72812332860d474b9de380962ded074b11436350f17b782c75def0e77bbcf9b90e236e78c375cdd79c18fcd4a2ac02d492c464c117c4d965287a507b721a19ade762b73e3eb195114deb09808a383659dd5b3b3ef7066d9d806a368300dbf5267d38652f7215dd70885ee0906b5c04223a46001479c2cfb17feb071a53aa1c7ee105559552c3a44693a61529fac98da5d865c1bf21fc14ed71a9c8798391ac7961e85575d56fa20152bece0a450b9defe19289a0bad7b505c2a828d07b47e15f4f449aa562720a785b3c61a5e977f22b0aad4a9f7f542951129b1b8b20", 0xf4}, {&(0x7f0000000480)="e89ef26f194d4f6d4711919dfdd328d9d059d03cfd5798d872c987b0e229317df0831f5379fe2af19bdd76b1bbf5ef375aac010ffc5ded93c2ef2351fc4d562a91fdcd2fbfd22cdc9336b37b254bfb2873992225a34fa3242ddded7c6428040858f214ff9086c56ee3620d18c8ecb16d6194e0f700fe25f47fece005968fe74a3c634a1ab885a75a896c7f62853c40e15bbfa6b03f3529a9", 0x98}, {&(0x7f00000003c0)="5f9d65e1ba3dc7573a50e5b41dbe7d3fee079db560f0938ce664d0c38444fbc3cc98c43d1fe47a17ae7bde4a1f9f44", 0x2f}, {&(0x7f0000000400)="d846d9a93d6a8c248d768af68df851eb95fd294894f363552652601c6d9a4064507dfda6e5e19a9c64d2fde84c091888240f807feae8", 0x36}], 0x4, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f00000016c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000280)={0x6, &(0x7f0000000240)=[{0x3, 0x7, 0x0, 0x65}, {0xf30c, 0x100000001, 0x6, 0x7}, {0x34bd, 0x20, 0xfffffffffffffffb, 0x4}, {0x0, 0x9, 0x3, 0x1}, {0x2, 0x1, 0x9}, {0xe, 0x3, 0x92, 0x8}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) lchown(&(0x7f00000001c0)='./file0\x00', r3, 0x0) readlinkat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/95, 0x5f) 16:00:28 executing program 1: clock_getres(0x4, 0xfffffffffffffffe) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:00:28 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() kevent(r2, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000000)=""/11, 0xb) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000100)) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:00:29 executing program 1: mknod(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x80) mkdir(&(0x7f00000000c0)='./file0\x00', 0x80) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x80, 0x0) pread(r0, &(0x7f00000002c0)="4adc980ff9b108214b9dc3a8d2ca98fae210704d7c4e04cf1e1b7b20b80fb5e87bca89d5c7c3682bffc3", 0x2a, 0x0, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000400)='./file0/file0\x00', 0xe6a12d99484b4238) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') r1 = dup(0xffffffffffffffff) unveil(&(0x7f0000000100)='./file0/file0/file0\x00', &(0x7f0000000340)='x\x00') ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000240)) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)={{0xfffffffffffffffe, 0x3}, {0x8, 0x80000000}}) chmod(&(0x7f0000000200)='./file0\x00', 0x90) unveil(&(0x7f0000000300)='./file1\x00', &(0x7f0000000380)='r\x00') 16:00:29 executing program 0: r0 = socket$inet(0x2, 0x4000, 0x2000000000000000) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) r2 = syz_open_pts() write(r2, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) r3 = syz_open_pts() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x100001, 0x0, 0x7ff, 0x5f2, "10e5000000084700006400", 0x1}) r5 = syz_open_pts() pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTOP(r6, 0x2000746f) write(r5, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f0000000080)={0x2}) r8 = accept$inet6(r7, &(0x7f0000000140), &(0x7f0000000180)=0xc) r9 = syz_open_pts() close(r9) close(r6) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x40, 0xfffff, 0x1ff, 0x2}, {{r2}, 0xfffffffffffffffc, 0x8, 0x10, 0x5, 0x9}, {{r3}, 0xfffffffffffffff8, 0x1, 0x2, 0x4, 0xf809}, {{r0}, 0xfffffffffffffffc, 0x3, 0x2, 0x5, 0x9}, {{r5}, 0xffffffffffffffff, 0x60, 0xf0000000, 0x5, 0xebd0}, {{r0}, 0xffffffffffffffff, 0x40, 0x20000015, 0x3, 0x4050}], 0xc9e, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x24, 0xfffff, 0x1, 0x4}, {{0xffffffffffffff9c}, 0x7, 0x40, 0x4, 0x3d, 0x2}, {{r8}, 0xffffffffffffffff, 0x35ac96b132a04494, 0x80000000, 0x83c, 0x3}, {{r9}, 0xfffffffffffffff7, 0x102, 0x20000000, 0x7, 0x1ff}], 0x2, &(0x7f0000000240)={0x100, 0xfaf}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) dup2(r10, r0) 16:00:29 executing program 1: getsockname$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000240)=0xc) setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x2cd6}}, 0x0) getitimer(0x0, &(0x7f0000000080)) setitimer(0x0, &(0x7f00000000c0)={{0x200, 0x9}, {0x51, 0x401}}, &(0x7f0000000140)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x400, 0x0) pipe(&(0x7f0000000180)) write(r0, &(0x7f0000000280)="c8acb49f078d612256e5bdabd061be5e3ed06ab84d6b18507b4944e81613cff094c4c4f2db0bb2fb527f5b49c86cf65bcf730ec20d4552ebf5794619a66ae827efdbb9c8323aa4b077b8fa0fa8916693a119f5c5992d3ea527c29eba8eac32a39fd3c8beee62fd515312deec1a5b7ec53a71945c42053709374d00a80d5a83b8c0ac12cbacfc7e1836bbc990a9f5ffc782fa53d942964f8b118f8ca0e1bff28fe2df0420c5ef6267ca0fc82035ae63fcef25e83782357c02f4ce7bd2ca6a9c5f2fa2597d1c2597343dd12b4d65eda8958f9583", 0xd3) semget$private(0x0, 0x1, 0x80) setitimer(0x0, &(0x7f00000001c0)={{0x5, 0x6}, {0x9, 0x38}}, &(0x7f0000000200)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)) link(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='./file0\x00') 16:00:29 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000100)) setsockopt(r1, 0x7, 0x5, &(0x7f0000000140)="442f627d11fba6c277c6a3c9321203d7b07d3a10d33c55c19eb8a94e9c7d320799bcc8a5b92d8118bad29ab16ca34f948e0cf02ab5cdf72ff85d89c24f83c215f0de7e5513096f2f76829d11aa9f1c582661e8a493cd0198b978a7cb616d5aa86d2afd9c1fdebf709d6a5508e99b18c9c8338e8e4514fd64b32fd2630eb5d6856adcc7782c848b427817", 0x8a) r2 = syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047460, &(0x7f00000000c0)=0x9) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) readv(r0, &(0x7f0000001680)=[{&(0x7f0000000040)=""/81, 0x51}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) 16:00:29 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x5c, 0x0, 0xfffffffffffffff9, 0x0) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r1) 16:00:29 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x2}) chmod(&(0x7f0000000100)='./bus\x00', 0xc2) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000040)=0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x2}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)={0x2, 0xb85c}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="a6") open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x80) 16:00:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000400)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r1 = syz_open_pts() close(r0) close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x0, 0x1003c3, 0x3, 0x8, "b08d00"}) r4 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x0, 0x80) fchflags(r4, 0x0) readv(r3, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r5 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r5, 0x0, &(0x7f0000000080)) listen(r5, 0x7) syz_open_pts() 16:00:29 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff452904290000000000000000070000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff"], 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0xad) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000140)) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1dd, &(0x7f0000000040)=[{0x34}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xa3, &(0x7f00000001c0)="2d099ea54361cbf13dc19e1dcd66bfeb286e2e4c94ef75d82385a4e20e3a53aedf63b33a7e8349627bfb8892c2369c97bb88d70a270c336a3987095f0b67298879fbb2be7bfbc33a82a10a7e243cabbd8f2d210b590fd5e9fabbaec31350872fe50b93ca3c5de29edb9ed4112a744b91307d1196b656d7cbdeedd19f68765a82a90ae670ce08071027bc936e7ef32ac816545bf54dad909ac45b0000a33bec6bca2545") 16:00:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000580)="582720efabd16ebae63235004c8ab06198824b3d3bf579458ec7d4096e8c8b6b87cb2d72cfbcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a00df00000000000000000000000000636448a2c720acd5aca4e82436ccba22dd1d0c7f51", 0x65) write(r0, &(0x7f00000001c0)="3e2a7913e4ba6d67eefe0800000000000000f649fa9da398bcd62b103434820a000000", 0x23) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7e, "854955882e027e040000000000009c11fe4dbfa6"}) r3 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10000, 0x0) r4 = dup2(r3, r3) ftruncate(r4, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000040)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x38002) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000180)={0x3}) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) lseek(r4, 0x0, 0x0, 0x1) sendto$inet6(r4, &(0x7f0000000400)="289caefad85b04ccdf900d249bbae457eeaba523b29dfb209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e78292cb99d639050128ad91f7afe5b4192fdb7fa3c4693c93274943dd501c10", 0x57, 0x4, 0x0, 0x0) ioctl$TIOCSBRK(r4, 0x2000747b) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f00000001c0)) r7 = syz_open_pts() write(r7, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000100)=0x4000000) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000080)) sendto$inet6(r4, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0xd4, 0x2, 0x0, 0x0) fcntl$setown(r4, 0x6, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0x24677a0861439003) fcntl$setown(r4, 0x6, r8) fcntl$setown(r2, 0x6, r8) readv(r2, &(0x7f0000000400)=[{&(0x7f0000000140)=""/9, 0x9}], 0x1) 16:00:29 executing program 1: setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1004, &(0x7f0000000000)=0x2, 0x4) r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x40, 0x0, 0x0) 16:00:29 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000080)) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 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, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xd4) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:00:29 executing program 1: r0 = socket$inet(0x2, 0x3, 0x2f) getuid() shutdown(r0, 0x2) 16:00:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x409, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x800, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x4813, r1, 0x0, 0x0) lseek(r0, 0x0, 0x2, 0x0) write(r0, 0x0, 0xeeaae634174421d5) 16:00:29 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="c3", 0x1, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x2}) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000080)=0x91a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r1, 0x0, &(0x7f0000000080)) getsockname(r1, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r2, 0x29, 0x80000000000000b, &(0x7f0000000040)="90000000", 0x4) 16:00:29 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='i.'], 0x1) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x2}) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000140)) 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}, 0x1c) pipe(&(0x7f0000000180)) close(r1) r2 = socket(0x18, 0x3, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r3, 0x0, &(0x7f0000000080)) connect$unix(r3, &(0x7f0000000040)=@abs={0x3, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:00:29 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x800000000001d, &(0x7f0000000040), 0x0) syz_open_pts() 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x5, 0x8, 0x3, 0xffff}, {0x4, 0x1, 0x800, 0x5}, {0x1000, 0x1, 0x7fffffff, 0x6530}, {0x80000001, 0x10000, 0x4, 0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x5f, 0x5, 0x0, 0x4}, {0x100000001, 0xff, 0x0, 0x3d939293}, {0xd9, 0x7a4, 0x6, 0x2}]}) fchflags(r0, 0x1) 16:00:29 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x304b0f07217e92d3, 0x8) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000002c0)={0xf3, 0x5, 0x8, 0xc32, "0d162dd2882c875e4c925e42cd009a65ebd4d490", 0x1, 0x4}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040)={0xffffffffffffffc1, 0x3ff}, 0x10) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="979156589281d498c08ee04c", 0xc}, {&(0x7f00000000c0)="df36fb1d8c08db3b7a96aeb1633333ebde25592281bdbc2e8936d5a555f50d34390df3384a005da7b54551de9871d722211af54ed2820103d026c423e0b7bdf3ce9f7afbbb49b5b773bb4e2a6a5c6f8565797c02c8323980055df51d4c1ed11afcb373fe0c47edee598c700be3e83001d7df8d9ffb949d18e88a45c4b77782bfc00e0f6f4b97adf62236aa7302a1c467b1f55cb60d9cbd03e849c2dd88191c2f8b2e0e9b59e8e854fdafac967e4d1ca4b11ec8909ec443b3dc7bd50aeeaded3cedd94e152b74c8a1daa957d9cc3241725fc5373c38176eafa43e67d93337784ebf5c", 0xe2}], 0x2, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x410f0, 0x0) r2 = socket(0x10000000002, 0x3, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r3, 0x0, &(0x7f0000000080)) getsockopt(0xffffffffffffffff, 0x4, 0x400, 0x0, 0x0) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x2, 0x2013, r2, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x20, 0x0) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x50}, {0x44}, {0x6}]}) r1 = semget$private(0x0, 0x6, 0x4) semctl$SETVAL(r1, 0x7, 0x8, &(0x7f0000001840)=0x123) semop(r1, &(0x7f00000001c0)=[{0x7, 0x4, 0x1800}, {0x2, 0x401, 0x1000}, {0x6, 0x7f, 0x1800}, {0x3, 0x40, 0x800}, {0x3, 0xe7, 0x1000}, {0x0, 0x400}, {0x1, 0xfff, 0x1800}, {0x0, 0x4, 0x800}, {0x0, 0x7f, 0x800}, {0x0, 0x46, 0x1000}], 0xa) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000005c0)=""/88) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000080)=""/123) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x60}, {0x81}, {0x6}]}) sendsyslog(&(0x7f0000000180)="3319ad2ccdbbc6aefa49df9243a9e82d2dc1739e8dbdd115cc2b0e4677cf29a77c3cf2c34058a26d4f30d398ec0cb1b0b6e701391582935f71f08acc69634a697956fe553760105f82fdbbc46acd3feee7f6ed01d99ea289ec9b50a169", 0x5d, 0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) r2 = syz_open_pts() close(r2) close(r2) pwrite(r2, &(0x7f0000000300)="fac412c336021231b7ece90fd30ba8ee0ae89df2217b5ee2a022c35c5491469290e7fe4f124da1e9f092eb31e942aa1484bd57c1d8ccd5b689dedf6ebd5e6cd71d238ccae891215cf59055f939900445cecadb24f4cd320ccac62456b28906fdb1a324d45bcd53ac34cf7e6daf8dd2ee7c31fc0410589906baf5929ddfcd3de1e7914462f5376dba293d5be8a9623dc3a5a5f6e533eb4dc0b91fd369b113addae16bfda6be677a86175d3f922d49aad55e17c8ce9e71367d4734ba4f3bcc450c4e37064e751ce2ff55eabaf415c04f7262f5ec52", 0xd4, 0x0, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000100)={0xbe, 0x0, &(0x7f0000000240)=""/190}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:29 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) truncate(&(0x7f0000000000)='./bus/file0\x00', 0x0, 0x1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x40047002, &(0x7f0000000100)) 16:00:29 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x20, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x2}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000080)={0x5e, 0x0, 0x6, {[0x6, 0xfffffffffffffffe, 0x1, 0x62e6, 0x2, 0xff97, 0x7f, 0xf0, 0x100000001, 0x8000, 0x4, 0x10000, 0x1, 0x1ff, 0x3, 0x98, 0x9a9e, 0x1], [0x0, 0x9, 0x1, 0x7b6b, 0xfffffffffffffffd, 0x6, 0x0, 0x1a, 0xc, 0x61], [0x1c000000000000, 0xffff, 0x1, 0x4, 0x80, 0x3, 0x2], [0x0, 0x8001, 0x3, 0x3, 0x8, 0x13a15718], [{0x1, 0x6, 0x6, 0x7fffffff}, {0x842, 0xfffffffffffffffd, 0x100000000, 0xfff}, {0x100000000, 0x8, 0x4d0, 0x1f}, {0x2, 0x100, 0x2, 0x5}, {0x4, 0x2, 0x5, 0x81}, {0x8, 0x10001, 0x6, 0x6}, {0x9, 0x401, 0x6}, {0x1f, 0x1f, 0xfffffffffffffffc, 0x3}], {0x3, 0xdc, 0x9, 0x1}, {0x81, 0xfff, 0x6, 0x7f8}}}) 16:00:29 executing program 1: recvfrom$inet6(0xffffffffffffffff, &(0x7f0000000000)=""/73, 0x49, 0x80, &(0x7f0000000080)={0x18, 0x1, 0xfffffffffffffffd, 0x75e46687}, 0xc) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x40047002, &(0x7f0000000100)) 16:00:29 executing program 0: r0 = socket(0x8, 0x0, 0x4) setsockopt(r0, 0x29, 0x20000003c, &(0x7f0000000040)="02000000", 0x4) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x2040020}, {0x6, 0x0, 0x0, 0x8000000}]}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x5f2, "031f000000930a0010005900000000003f00"}) r2 = syz_open_pts() close(r2) close(r2) r3 = fcntl$dupfd(r1, 0x1e, r2) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000080)={0x2}) r5 = openat(r4, &(0x7f0000000200)='./file0\x00', 0x20, 0x10) renameat(r3, &(0x7f0000000100)='./file1\x00', r5, &(0x7f0000000240)='./file1\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) write(r0, &(0x7f0000000180)="7c9ebbd555feff969663c0ea00c8609ae742aa010e13ba3e3d1a258bd7f80adba54e07071a1fd02989c13b2aa9fb1c81d48e4a8ab2722a59fcb98d270304550db95bc369", 0xffffffffffffffce) 16:00:29 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = syz_open_pts() write(r1, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) r2 = syz_open_pts() close(r2) close(r2) r3 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10000, 0x0) r4 = dup2(r3, r3) ftruncate(r4, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) lseek(r4, 0x0, 0x0, 0x1) sendto$inet6(r4, &(0x7f0000000400)="289caefad85b04ccdf900d249bbae457eeaba523b29dfb209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e78292cb99d639050128ad91f7afe5b4192fdb7fa3c4693c93274943dd501c10", 0x57, 0x4, 0x0, 0x0) ioctl$TIOCSBRK(r4, 0x2000747b) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f00000001c0)) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000300)=0x3) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000080)) sendto$inet6(r4, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0xd4, 0x2, 0x0, 0x0) fcntl$setown(r4, 0x6, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0x24677a0861439003) fcntl$setown(r4, 0x6, r5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000001280)=[0x0, 0xffffffffffffffff, 0x0]) r8 = syz_open_pts() write(r8, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x5f2, "031f000000930a0010005900000000003f00"}) r10 = syz_open_pts() close(r10) close(r10) r11 = fcntl$dupfd(0xffffffffffffff9c, 0x14, 0xffffffffffffff9c) r12 = syz_open_pts() write(r12, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) r13 = syz_open_pts() close(r13) close(r13) r14 = syz_open_pts() ioctl$TIOCSETA(r14, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x5f2, "031f000000930a0010005900000000003f00"}) r15 = syz_open_pts() close(r15) close(r15) r16 = openat$vmm(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/vmm\x00', 0x10, 0x0) sendmsg$unix(r0, &(0x7f00000013c0)={&(0x7f0000000080)=@abs={0x3, 0x0, 0x1}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000240)="212af66a788b15de4f62e088492372be9f61bd0146c0ec3262ee118c4c2a4a8c3e52955521d9a01771cbfcdf22415c8b979734f55ee3492bd8cf7427cf0153dd12a6212b488e26e91ece97efba807d3d3bf14588de7693554130bbcc71f3a2f5fca8753a6a056b50fc889f8a841f799dd559ca5e3a8fa1e8f9c4f3102dc7df7d2b8973a8cbc5128153a90227fa8b802ebf2f2bfa75cedee2f50d4906be9d69397f762059ba36656715170a8020b11b2b52c98f2a70de9d53057082df4a52de84249b66bb1e3a905e61c13b7f8d8d79002a01f5279bf19b692f5425ea4387757adb7812050dd7212a9c0eca8dcb8fb1de0e17f0d53eeaa2886930b993fe1926290a724ee88ee8c61f672c4adbe8c584454310d8d36921bb83081030cfade9512d283372f1a25fe096373ca4daeb9bfbc20601dfabb871092b292fc42ae1bff9707dc07552de430438332c7dd1ed82a5f36a4ad9aabfb50f4bd5e65e152513d031cb64f0e683a024eb2ca76ed7d586ed759ba673688bb4dbd9bb9c88d36abdd306e914080066e5715967a8cfcca73d1eb4f4aaa9d638ae1adf62a7e34a540c0c897d09535a00bbb75e9ff1938f2f2530700620ce09ed82527bdccba531216647347939fb6589b31b205d258dfcd5ec50bd229bcc2569c360a11437c205a9eb78f91943fab32b38a2272597144fea59ddf428cca8cfbd1d3ba6eee1225e78db10d499ed0234327f61f9a1df1ead8de5200befb3063ff9701a9d6eed2881d65409e172c0b0a973d02111b2152c125d14f1b2cc8757a0d0a05e1d16418243a2e192023e5c1ac2c774180a77f1007cbc6b4ec0cc8f168a17bd463a23d57627b67ac3c61d61b55136d4935eadb56fa73997d27092896537a76fd286d93e33ba0120132bc730fb95422ccb4da4b87cab15c6496b9e1d0a66e4b0104928dcd09fcdfb1a315a16d6f1645e9738aef9969ecad24a487ac29131d09311f88f5bbe0483d21a2c187b5b390f58d24e047c5529509a041c8d439736f52a9c14e45136bbc4b56a7c46964398eb7b45b44b165ebc9029193728443d6f81091b97356f9ed2ed54925d6a49266305228451bdf96142109407629e28177213d0d2666a24bf69006c6944a6566f257a8ace7c5fa96db50f505433e367e84b9a0f3a5165d7006f99d38ecc2adf8d6477f2cbfa2be0cf4dd253bfa01a2e3158ad6afd813b3085fe95e39459321b78a572dddcae676db05eec3ac007d6f5341e73f1589c6fde851d908ac5fba3047a089687060ac37d181f56fde2192da6dcb4074b57f47c69e25d6a0e37c62b1370e8aae8e94475a6aebd2173ee847c33c095a774aa6c1f0c0ebcb29b0316ac6ba914d1f57e3e9ffd32948a7047b5d38be4e6edeb328eeb8d4fbfe724a1ee319544fe1b668303bdb41ddef8e2695e26ef6c7c46055ba75b2f60b3c99cb297407b9e3d2b3868bb89c8ffcdf81dc4997d395313e5579e611d632a83a957c8819b998ea1262ef1308cf820945550298bdf737bd8e9db2be2b322ae16a187496e77dd1a13843d3660e97927ebc977c7b798d3ae4a82b399b9dc4d3f4829e328598d1c6364d80e649e615ade12e3b5ee840c395b71158d7b4a9c8fef87b3f61c32c7879ea7ef95020ab29bf0e232813d9282faa54ba9f5a51d4b45c0bb00e8ff21754769a4291f56cee67de59fc9b9cf0356429d87a5f1230c19ebcd6437e4390ce63185f76a3ad358228fb34853840b959f12a25084a47b577dd3b834b49e9c0ee6cf202612b938d74667386486308f3f0b3bfc28ae2caface08e53ebd91314c475fde1d1dbdd3e09a1f2cd2a8514e42d59d1ac6fd03d31f71648cc82a0134add14d872626cb8a6a2dd728c7b1eae7455c433d083cbc243d682c2b3e44ac0cc6f21230c66532f8f77f811de3e40bbbe71b3b44d9c1d9fd56bcf874c143f5cd43201be36b46d070456b23d904fdc3145c682a58f7635ab74cec320c3df7e4dfa95da7c5ed5fbe409daf40945fed8082aff9aafd339b629e668e2b20a8ab6c14e6871105f1c3e74efd0fd1b93930ec0891950a7a0160e26a191ff6c7b7a825d12011fcee80f6482a08b7aca4aba9ff8ec10021a4ff8e8c3d74236a8ad44d2197faf9a1a1b39d88aae3fd596f20e3197b7cab5c38328726aaeb54029c4a273bef7bb527b23a611977025528e4b755ec89890f835938846854a5e15b0ae80c6892a919802e57e654f7cd1f548dd56f3e7c81d68f9bf5f4d9e4691302d32739fbf9ca5ea0931ebe94fc6008b9fa0abc7b41ff35f8e9f526caed6eba659c5a8dbf352feed52f279d4855a5f33cf55453104f5526b55d21c0c0b6922badcc139a7a4b3e1601046b5a426db00c6e3b5192fa8d8da08555448b127c6bcfda21fe6862176a1ddb5c35776ed8acfe2099dd4017d78e73c205ae2cfd72dcb1e3d63bd76361a1736b30b782472c502ebde7e5f3071e11f3a7a3ffe9ce0cd3c1a6951fdb0bb2bb398a1c23f8eebcd89dd278bdfc610ab02aa3f66c42f7da7fa859651f3f730b92d111e67ac47c839943225c98e5c42c24dfeef02c99835a4891120f3835a98d47ec27d2dfec319dd6dedc9f80204d11ec9a43b536a22e1a6f9a4ad7c92f490f6afec8920d21986758df86892b9a42fffa7e0e731e01799fba68ede8b7abfdb7994f141607a30aab778dd74834abcbf20abd099c2c2b7067d71a7ff52f5587be10a2bdeb73fd4b2ae47944657dfe71cf9771530931277e7fd5dc37ac8ffd9fc18fafd14bca777409fbfcedce160a144932a562a51e0f74b5959572e1ddd30d6af7aa673d5c8e9d42edf09ae8c3fefbcfd9cbcc52a402399418822aebdfdac2a06bc9b99503be2a6bac1455f682906dbbac5636bda79687454b03be8b141a014791c12095ca4381e4ea51519295fb4804a09d4b23576d3e8593801ada04beb6e44e11be6ff674b38c01e535cda927c46a8d798127616c19a5b14159b0dcb1b8481b9e4bf752bf4d1207c9097bcad2aac5aac7270b1923cc73bb6b6bd0b06779bea5223048e437888bf4e35da54e942576c71ca84c9a6007b08cd288cf44ad4e751b8aeb618271133d772b9845646dd21994a04ea3e05dd1b43de75c7baf79f84c1e481461b7d613de888fd632690b4f9ef78899d6728564e2b46189484bc53f443807d48a3266652aa8c29ad734fe225281bcf788fe1d453f6e8bccae834e3a29e5dac037bcf67ff99086cd7c8eda685040e12efe20163a963b7646546ef4b7c7c977a26c25066f24436b9d9bcb2bf19fbb53d6deb2c7b66ea6ce278d7a096ce9880bddf2a59e998ea4417800dd0bdcd8d7f5b5be49c481974db88a5598b4da7fa40785b5104018e24383ba17ad4dbc6862bf94a83a4a89ccba512e18ab4dee3d96ccbda1df95a755c6ddb7f4b674939e8e94126cd26781c11d06e285eae8117d62eeff7828dbfdee8f696208ef91bf3b1f5f402203b08b82d7b2036174bd6d4d085d424bd578c53a83c4708805e269e2ca2cbb22733165de4776788dee56b2d8de0b9e91797d30ec609ba9cde417b73a0131a3f0b5a2ce3c3528c7ba2cccac43053fa87b76493829a8b2e14aad050dd1ab38d4015f2b6645d5d8234d7a1e9be800223ce9759410268329345c5e833dea7d2c2cb07ba9cbf4c9c65d7b6ed886f93a1281335d501a946f41b6fb8c65d936b5446e7204ef32a200df3d47db9fbc3892918ac97c64203daba3bf1cf5f66086c5dab52d4ba79553f5f20ece21be954e3983555eebcc2f641e0bf3c413f3528edad1e0050f0e1b4ae5d1b7ccb37d68d1b04cf418e195f383a652d49badaf52aee6f40660d43271af2fe91a4eba97d9dac95b4692d140c2834bd12dde341f7318043f686b7fa1ec7095ffa520ef8fa11f04fa759f69fbbd6ac1a51bb72203dd89f586583901712dbdbee95afe6b328cd2c4fc932661d8e03557cd6e2c180ed630e343e388c9580d7610f53e90c495412c19bfaa9bd77309fed5ac0a9c48b9ad936099f8af7eea86d4881c6180118dc765f241b65f26d0c464c7649d8269913b18a621ab7f40928f79103bf03a39b69fcf11757c1b6884d8c338ce4bbc1243f00d29c19fbadfa6fa5bb3f2081e01adce3a0e7846ea23bacbe8cf839dd9fa135e409210520826a22ad63235996ddd80dcda8aa8d495a3a88ccf9c5dd284c8804630c775fb4ddd632d414c20a86d50881ef6b67ca926b0fd24b532e9f0c78c67003c8a6e0370dd6b0d7ce479f9d91c124d19d4b1e137f11707a34e5df45ba5732e3fa327674806ebbcda71b43af6af43813078f4fe81050f6fbd2710e24a902a6d9c22051e96e6ed5bc7f76b2ed2e9854bde9e359fb8f18e92914a818d44732e780b48d4e21ddd4d5151654e39e8e30b828baeff3b722cafc6e77031da4597d8b7d8a7a6326c01e50cf98d8f1eba4f05d430484ead21c888cc383c01769d4f37984af7f586db46dedaaeab6c1bb5dabe2bf02f66bb054effdd8d74f84e56a14f984b562b38b283ffbf95af1cfefca2810c88632343af6831368a17e92115d3a6c7822ee92ae974d64a9d9ed9a5be1484c8e8d2523f67b1fd90d8f4fb4d9e63b10ed4d17b99f4ce56511ab741a8228611b539bfdfbcff3d0ccf2b88d83e0dcc6e9127ebc4c6f0360c61ed84f61aa7c90e54ee7ca73048ddfa7f532d465fd89601e278247f55d2b386ae8fa6416face269f526f76897efd7a970a7a9253962f25c9d501df6910f5ade0f3880efb26cc4244d8d05ce744c099ab8130671055bfcb0958801f7284cf35a6d75d0cb30458824ab8cc53acca434f22a64c6fbbb36c92546c7843bc76679d60eed3d6a924b229063b1fa92816e5e50dda05aa5f8647f88418c8a180629ffd5c45599d6786fe478b59a8d1c8a5f93585486fa3c9f589ddd99b2ba1ea28441f7aa56b608236adc6365d9079b04936e5da9836bda85c7f20481e2aa620d0f1ebc5944cafd094f4c31eb0d5d2855cdbf9a3f10ae451ba245d462574a11e7d39167d2f15122460b8ea9392bc0c05a7a98c2cbfe4b578ae3381f4f1c5477e50dbbfb4bbb83d5b3a060a50898e4dd9616cfe83be1699708ec13e2a68f84fae9655ae5266511930e45853f666211ff3e921652814d96753b57eff253e0a46d067b37b67529d73177b4af8de10e7d00783d4c53178496b315c06fe5c0dd81d3c1b38190ba11dff5dea4bc14f3e50d13e4c8f51c67496ebaaf15699a9bbc86ecb06eabafa232ee849edb600213e08bc58a32d9b6bd4497742c1048ac415d30cf789c349041e21618f6ee6e621de20157306b0d0e2fe6583ca562a264ae6dce8e764b7248fc44ef779060762e04a14955775bfeec39de3d1943aa9ee48d413885dae9bd6f2fde2dad41ce23526cd57a9dc15004c7f1faea823819b2463b6814fba9df40e3605ac7e1159f67f108117e83ef970b4cc430a6d17427616f89ea148ec2646d2102f32311c98f0dc92c666f41ea26621a00bf3d5fa0cab426575236e8ff64ae88400643b12d046634d0c087e4b5e475b7199260271a1db681f6158dd2d33bb3fad2bdc5f65ff83a651cb83619c3a95d024853370968d0f1497511db9e134f96f444f82921277339a727a17afb38b9f953c2b8b3f3e09b9c058a15e7b4028d8d373c8e1fd7b9b444f4290687fd63bd8e5f0518edc15fb003b539921dd8cdba310bfb6d40fa77c7f30616a8f05fecc49c4fe956fae7ec0fe8b7aa8ec95f8f6721c341d3b4b5793813447f0a5db2d56e3211f62a0acd05dfabbd1516e42d120347bf2eb8030dfd148d182f33031", 0x1000}, {&(0x7f0000000100)="cfa66cc355db917a3e9e3b2737b930e4364919f2db010b0595c7cd7026a4c71fe9c31a1384eb41f637020767847257b8e451b61d1835b3f73fd422822915388377a768b6dce946523a55125486cf261dfb162ad7813c77ab2bf2aeae323e9a323efdc4c54dee263dad0e4a1a31f8f1e8e736759f6355eee1067bb87110a3039a21841e", 0x83}], 0x2, &(0x7f0000001300)=ANY=[@ANYBLOB="20000100"/16, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r11, @ANYRES32=r0, @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r15, @ANYRES32=r0, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r16, @ANYRES32], 0xa8, 0xc}, 0x8) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r17 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r17, 0x29, 0x66, &(0x7f0000000200)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x1ca) 16:00:29 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() write(r1, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) r2 = syz_open_pts() write(r2, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) fcntl$lock(r2, 0x8, &(0x7f00000000c0)={0x1, 0x2, 0x2, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x3, 0x100000000}) r3 = syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x40, 0x0) r4 = syz_open_pts() write(r4, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_SETMODE(r5, 0x80045726, &(0x7f0000000200)) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000140)=0x316) write(r3, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x89) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) write(r0, &(0x7f0000000100)="c1f9a9cac1ef644d9a9fe3", 0xb) kernel: protection fault trap, code=0 Stopped at mrouter6_rtwalk_delete+0x2b: movl 0x5c(%r15),%r12d ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic the kernel did not panic ddb> trace mrouter6_rtwalk_delete(93f0c722f4f88672,0,0) at mrouter6_rtwalk_delete+0x2b rtable_walk_helper(fffffd8036d68ba0,ffff800015931798) at rtable_walk_helper+0x58 art_table_walk(ffff800000075880,fffffd8036d67320,ffffffff8119d580,ffff800015931798) at art_table_walk+0x226 art_table_walk(ffff800000075880,fffffd8036d672e0,ffffffff8119d580,ffff800015931798) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d672a0,ffffffff8119d580,ffff800015931798) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d67280,ffffffff8119d580,ffff800015931798) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d67240,ffffffff8119d580,ffff800015931798) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d67220,ffffffff8119d580,ffff800015931798) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d67200,ffffffff8119d580,ffff800015931798) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d67160,ffffffff8119d580,ffff800015931798) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d67140,ffffffff8119d580,ffff800015931798) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d67100,ffffffff8119d580,ffff800015931798) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d670e0,ffffffff8119d580,ffff800015931798) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d67080,ffffffff8119d580,ffff800015931798) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d67060,ffffffff8119d580,ffff800015931798) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d67040,ffffffff8119d580,ffff800015931798) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d67020,ffffffff8119d580,ffff800015931798) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d67000,ffffffff8119d580,ffff800015931798) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d670a0,ffffffff8119d580,ffff800015931798) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d670c0,ffffffff8119d580,ffff800015931798) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d67120,ffffffff8119d580,ffff800015931798) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d67180,ffffffff8119d580,ffff800015931798) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d671a0,ffffffff8119d580,ffff800015931798) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d671c0,ffffffff8119d580,ffff800015931798) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d671e0,ffffffff8119d580,ffff800015931798) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d67260,ffffffff8119d580,ffff800015931798) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d672c0,ffffffff8119d580,ffff800015931798) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d67300,ffffffff8119d580,ffff800015931798) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d67360,ffffffff8119d580,ffff800015931798) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d673c0,ffffffff8119d580,ffff800015931798) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d67420,ffffffff8119d580,ffff800015931798) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d67440,ffffffff8119d580,ffff800015931798) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d67460,ffffffff8119d580,ffff800015931798) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d67f00,ffffffff8119d580,ffff800015931798) at art_table_walk+0x2a6 art_walk(ffff800000075880,ffffffff8119d580,ffff800015931798) at art_walk+0xcf rtable_walk(0,18,0,ffffffff81eb1460,0) at rtable_walk+0xd4 ip6_mrouter_done(fffffd803a81a600) at ip6_mrouter_done+0xb5 rip6_detach(fffffd803a81a600) at rip6_detach+0x56 soclose(fffffd803a81a600,0) at soclose+0xb2 soo_close(fffffd802ad809d8,ffff8000149153d8) at soo_close+0x40 fdrop(fffffd802ad809d8,ffff8000149153d8) at fdrop+0xc2 closef(fffffd802ad809d8,ffff8000149153d8) at closef+0x118 fdfree(ffff8000149153d8) at fdfree+0x100 exit1(ffff8000149153d8,0,1) at exit1+0x32f sys_exit(ffff8000149153d8,ffff800015931c30,ffff800015931c80) at sys_exit+0x17 syscall(ffff800015931d00) at syscall+0x507 Xsyscall(6,1,0,1,0,7f7ffffc3f04) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffc3ed0, count: -47 ddb> show registers rdi 0x93f0c722f4f88672 rsi 0 rbp 0xffff8000159304d0 rbx 0xffff800000075888 rdx 0 rcx 0 rax 0x204 r8 0 r9 0x5 r10 0 r11 0x1269f2d846a22110 r12 0 r13 0xfffffd8036d67320 r14 0 r15 0x93f0c722f4f88672 rip 0xffffffff81eb148b mrouter6_rtwalk_delete+0x2b cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff800015930490 ss 0x10 mrouter6_rtwalk_delete+0x2b: movl 0x5c(%r15),%r12d ddb> show proc PROC (syz-executor.0) pid=435539 stat=onproc flags process=1008 proc=2000 pri=32, usrpri=73, nice=20 forw=0xffffffffffffffff, list=0xffff8000149149f8,0xffffffff825a03f8 process=0xffff8000ffff7450 user=0xffff80001592c000, vmspace=0xfffffd803f013aa0 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 80053 395556 70919 0 2 0x2 syz-executor.1 64278 8534 70919 0 3 0x82 nanosleep syz-executor.0 11706 492295 1 0 3 0x100083 ttyin getty 39445 114366 0 0 3 0x14200 acct acct 45877 977 0 0 3 0x14200 bored sosplice 70919 407312 16184 0 3 0x82 thrsleep syz-fuzzer 70919 324021 16184 0 3 0x4000082 nanosleep syz-fuzzer 70919 369840 16184 0 3 0x4000082 thrsleep syz-fuzzer 70919 450181 16184 0 3 0x4000082 thrsleep syz-fuzzer 70919 12510 16184 0 3 0x4000082 thrsleep syz-fuzzer 70919 442563 16184 0 3 0x4000082 thrsleep syz-fuzzer 70919 427302 16184 0 3 0x4000082 thrsleep syz-fuzzer 70919 244098 16184 0 3 0x4000082 kqread syz-fuzzer 16184 393251 77760 0 3 0x10008a pause ksh 77760 43897 43410 0 3 0x92 select sshd 43410 464580 1 0 3 0x80 select sshd 42898 468075 66467 73 3 0x100090 kqread syslogd 66467 310306 1 0 3 0x100082 netio syslogd 29211 256941 1 77 3 0x100090 poll dhclient 1254 465985 1 0 3 0x80 poll dhclient 82030 250309 0 0 2 0x14200 zerothread 94257 146818 0 0 3 0x14200 aiodoned aiodoned 92627 431912 0 0 3 0x14200 syncer update 33204 366218 0 0 3 0x14200 cleaner cleaner 25038 120810 0 0 3 0x14200 reaper reaper 10931 308486 0 0 3 0x14200 pgdaemon pagedaemon 34243 139023 0 0 3 0x14200 bored crynlk 16365 101659 0 0 3 0x14200 bored crypto 31929 356816 0 0 3 0x40014200 acpi0 acpi0 239 7016 0 0 3 0x14200 bored softnet 55257 109370 0 0 2 0x14200 systqmp 47492 418339 0 0 3 0x14200 bored systq 38221 249952 0 0 3 0x40014200 bored softclock 40729 440082 0 0 3 0x40014200 idle0 6888 31193 0 0 3 0x14200 bored smr 1 243629 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 9586 6526K 7669K 78643K 37919 0 0 pcb 14 8K 8K 78643K 928 0 0 rtable 112 4K 4K 78643K 2360 0 0 ifaddr 78 18K 19K 78643K 851 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 253 0 0 iov 0 0K 32K 78643K 809 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1215 76K 77K 78643K 11936 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 137 0 0 VM map 2 0K 0K 78643K 10 0 0 sem 12 1K 1K 78643K 292 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1794 195K 288K 78643K 12723 0 0 file desc 5 13K 25K 78643K 7777 0 0 sigio 0 0K 0K 78643K 64 0 0 proc 50 38K 63K 78643K 2128 0 0 subproc 32 2K 2K 78643K 444 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 777 0 0 in_multi 33 2K 2K 78643K 563 0 0 ether_multi 2 0K 0K 78643K 40 0 0 mrt 3 0K 0K 78643K 20 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 126 556K 556K 78643K 126 0 0 exec 0 0K 1K 78643K 1211 0 0 pfkey data 0 0K 4K 78643K 8 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 110 22K 31K 78643K 19308 0 0 UVM aobj 130 6K 6K 78643K 136 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 917 0 0 NDP 18 0K 0K 78643K 262 0 0 temp 212 3540K 3659K 78643K 165415 0 0 kqueue 0 0K 0K 78643K 52 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 57 0 51 1 0 1 1 0 8 0 rtpcb 80 377 0 375 1 0 1 1 0 8 0 rtentry 112 287 0 243 2 0 2 2 0 8 0 unpcb 120 5292 0 5284 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 5884 0 5884 2 2 0 2 0 8 0 tcpcb 544 1514 0 1510 1 0 1 1 0 8 0 ipq 40 20 0 20 10 10 0 1 0 8 0 ipqe 40 52 0 52 10 10 0 1 0 8 0 inpcb 280 4465 0 4457 10 9 1 2 0 8 0 rttmr 72 1 0 1 1 0 1 1 0 8 1 nd6 48 50 0 46 1 0 1 1 0 8 0 pkpcb 40 44 0 44 15 15 0 1 0 8 0 swfcl 56 2 0 0 1 0 1 1 0 8 0 ppxss 1128 122 0 122 20 19 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 1263 0 1045 19 5 14 15 0 8 0 art_table 32 1264 0 1045 2 0 2 2 0 8 0 art_node 16 282 0 241 1 0 1 1 0 8 0 sysvmsgpl 40 20 0 12 1 0 1 1 0 8 0 semapl 112 288 0 278 1 0 1 1 0 8 0 shmpl 112 134 0 6 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 15262 0 13864 46 0 46 46 0 8 0 ffsino 240 15262 0 13864 83 0 83 83 0 8 0 nchpl 144 27880 0 26281 60 0 60 60 0 8 0 uvmvnodes 72 8185 0 0 149 0 149 149 0 8 0 vnodes 208 8185 0 0 431 0 431 431 0 8 0 namei 1024 113432 0 113432 4 3 1 1 0 8 1 vmpool 520 8 0 8 4 4 0 1 0 8 0 scsiplug 64 13 0 13 10 10 0 1 0 8 0 scxspl 192 76737 0 76737 25 24 1 7 0 8 1 plimitpl 152 700 0 693 1 0 1 1 0 8 0 sigapl 432 7877 0 7864 2 0 2 2 0 8 0 futexpl 56 180018 0 180018 4 3 1 1 0 8 1 knotepl 112 1750 0 1731 1 0 1 1 0 8 0 kqueuepl 104 1858 0 1856 1 0 1 1 0 8 0 pipepl 112 4054 0 4035 11 10 1 2 0 8 0 fdescpl 424 7878 0 7864 2 0 2 2 0 8 0 filepl 120 77645 0 77536 13 9 4 6 0 8 0 lockfpl 104 3101 0 3099 1 0 1 1 0 8 0 lockfspl 48 1030 0 1028 1 0 1 1 0 8 0 sessionpl 112 42 0 32 1 0 1 1 0 8 0 pgrppl 48 113 0 103 1 0 1 1 0 8 0 ucredpl 96 29649 0 29642 1 0 1 1 0 8 0 zombiepl 144 7865 0 7864 3 2 1 1 0 8 0 processpl 864 7894 0 7864 4 0 4 4 0 8 0 procpl 632 17352 0 17315 6 2 4 5 0 8 0 sosppl 128 89 0 89 17 17 0 1 0 8 0 sockpl 384 10264 0 10246 13 10 3 4 0 8 1 mcl64k 65536 1553 0 1553 115 101 14 33 0 8 14 mcl16k 16384 83 0 83 25 24 1 1 0 8 1 mcl12k 12288 272 0 272 5 4 1 1 0 8 1 mcl9k 9216 97 0 97 18 17 1 1 0 8 1 mcl8k 8192 226 0 226 11 10 1 1 0 8 1 mcl4k 4096 678 0 678 4 3 1 1 0 8 1 mcl2k2 2112 58 0 58 27 27 0 1 0 8 0 mcl2k 2048 69489 0 69451 33 27 6 22 0 8 0 mtagpl 80 203 0 195 3 2 1 1 0 8 0 mbufpl 256 162997 0 162894 88 78 10 23 0 8 2 bufpl 256 29471 0 20984 531 0 531 531 0 8 0 anonpl 16 764331 0 750984 237 170 67 73 0 62 8 amapchunkpl 152 34617 0 34510 78 73 5 18 0 158 0 amappl16 192 41536 0 40760 276 235 41 52 0 8 2 amappl15 184 2336 0 2335 1 0 1 1 0 8 0 amappl14 176 1067 0 1065 1 0 1 1 0 8 0 amappl13 168 35 0 34 3 2 1 1 0 8 0 amappl12 160 1140 0 1137 1 0 1 1 0 8 0 amappl11 152 991 0 979 1 0 1 1 0 8 0 amappl10 144 1788 0 1787 2 1 1 1 0 8 0 amappl9 136 2428 0 2419 1 0 1 1 0 8 0 amappl8 128 1972 0 1933 2 0 2 2 0 8 0 amappl7 120 1895 0 1887 1 0 1 1 0 8 0 amappl6 112 948 0 936 1 0 1 1 0 8 0 amappl5 104 1598 0 1589 1 0 1 1 0 8 0 amappl4 96 7441 0 7412 1 0 1 1 0 8 0 amappl3 88 2163 0 2158 1 0 1 1 0 8 0 amappl2 80 61910 0 61844 3 1 2 3 0 8 0 amappl1 72 147175 0 146769 28 19 9 20 0 8 0 amappl 80 17988 0 17952 1 0 1 1 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 dma64 64 259 0 259 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 135 0 6 3 0 3 3 0 8 0 uaddrrnd 24 7886 0 7864 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 7886 0 7864 1 0 1 1 0 8 0 vmmpekpl 168 48532 0 48503 2 0 2 2 0 8 0 vmmpepl 168 924925 0 923088 395 290 105 113 0 357 17 vmsppl 272 7877 0 7864 4 3 1 2 0 8 0 pdppl 4096 15778 0 15744 6 1 5 6 0 8 0 pvpl 32 2148978 0 2132492 529 359 170 275 0 265 28 pmappl 200 7885 0 7872 1 0 1 1 0 8 0 extentpl 40 38 0 22 1 0 1 1 0 8 0 phpool 112 930 0 257 23 3 20 21 0 8 0