c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097ff6788b83d1013c1f5e5745f9a5757d74d13a9d27886e10ed0040d38bb7cac65b49b0faccb78189ed6ef9035c1ed23cdbf09dd70bbb1999005beda6169e07972ebe1cd0e9065d2f12b45a690a2c5415e1d61ccf7d3342d38449ff4933474b5eeda40c5128b53e50e00dd97a81a5b65bda86ec9aa4d115ae5114caae0c142f1dce31090781f67a86808a095c32432fdab657ccec2878eb898660635737c7fcf4780f3bcd3ee55f63b7107429b708034716fafa47f8ac5ba85407e1d153db214fa3575669213d4bfc3a1cb0fa39be1644665b1cc89c36711152a321a1fe2ebb5beebdfdf542d762db1cf2b069fb4cf175c7872448b71d87438bd80d5ce7072fff97395485f92338a3124c949ea0480fdb663cf135f8565a24d7d928a82a0fa1fb975aa5043150e90dd01dee2deec47ba917efd227424bda79edc7ea0740b44ca3d318daaff83fe0ef671bc928a44714d095a8157aec69155a7ca875ecee1b58b988441174aae2b9c819699045237fcd0bb5e0332bcbf004e6a9d853924355cef15dcda449f157e4c69d6877bf0211da3f8d931aaf0a70aa1d5762023b83e84d920d3d1ebdec43dc1e8e34411e3f61efd196b368c73bdff2f9d31f0dd9f82f3f7091aa185e0f28e0e4962426e0292417fcc6eef8680c511405d4d9f7", 0x2c2}], 0x8c) ioctl$TIOCSTART(r0, 0x2000746e) 05:49:32 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) dup2(r0, r0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x9, "b04d00f3ff0a631a00"}) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002500)=[{0x10}], 0x10}, 0x0) r3 = getpgid(0x0) fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x0, 0x56c19c0f38e968f0, 0x8, 0x9, r3}) 05:49:32 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x400000009, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x101000000}) flock(r0, 0x2) mknod(&(0x7f0000000240)='./file0\x00', 0x2007, 0x202) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) flock(r0, 0x2) flock(r0, 0x2) r2 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000140), &(0x7f0000000180)=0x4) fchmod(r2, 0x40) 05:49:32 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f00003e2000/0x2000)=nil, 0x2000, 0x0) shmat(0x0, &(0x7f00002db000/0x2000)=nil, 0x0) r0 = shmget$private(0x0, 0x2000, 0x108, &(0x7f0000155000/0x2000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = getegid() r5 = fcntl$getown(0xffffffffffffffff, 0x5) r6 = getppid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0xfffffffffffffff9, r1, r2, r3, r4, 0xc, 0x58c8}, 0x3f, 0x6, r5, r6, 0x7, 0x401, 0x2}) r7 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f00004ef000/0x2000)=nil) shmat(r7, &(0x7f00004e4000/0x4000)=nil, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x8, 0x0) 05:49:32 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0xfffffffffffffe7e}, 0x0) 05:49:32 executing program 0: r0 = syz_open_pts() flock(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) r1 = socket(0x1, 0x4003, 0x4) pledge(&(0x7f00000000c0)='/\x00', &(0x7f0000000100)='%]\x00') getsockopt$sock_int(r1, 0xffff, 0x1009, &(0x7f0000000000), &(0x7f0000000080)=0x4) fcntl$lock(r0, 0x7, &(0x7f0000000040)) 05:49:32 executing program 1: pipe(&(0x7f0000000400)={0xffffffffffffffff}) getpeername(r0, &(0x7f0000000440)=@in6, &(0x7f0000000480)=0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 05:49:32 executing program 0: getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) r2 = socket$inet6(0x18, 0x8000, 0x1b45) r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x40) r4 = open(&(0x7f0000000180)='./file0\x00', 0x408, 0x8) r5 = socket(0x3, 0x7, 0x4) r6 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x20000, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x10, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffd, 0x2, 0x40000000, 0x7fff, 0x5}, {{r2}, 0xfffffffffffffffc, 0x5a, 0x0, 0xec5, 0x3}, {{r3}, 0xffffffffffffffff, 0x28, 0x1, 0x4, 0x6}], 0x9, &(0x7f0000000240)=[{{r4}, 0xfffffffffffffffe, 0x8, 0xf0000005, 0x1, 0xfffffffffffffffd}, {{r5}, 0xfffffffffffffffd, 0x2, 0x1, 0x0, 0x2}, {{r6}, 0xfffffffffffffffa, 0xa2, 0x20000008, 0x4, 0x5}, {{r7}, 0xfffffffffffffffb, 0x8, 0xf0000081, 0x100000000, 0xb0}], 0x3, &(0x7f00000002c0)={0x1, 0x7ff}) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:49:32 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x10a) close(r0) poll(&(0x7f0000000240)=[{r0, 0x10}, {r0, 0x85}, {r0, 0x24}, {r0, 0x14c}, {r0, 0x1000000088}, {r0, 0x74}], 0x6, 0xa8) 05:49:32 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000001640)="d1", 0x1) write(r1, 0x0, 0x0) r2 = getpgrp() getpgid(r2) write(r1, 0x0, 0x0) close(r0) 05:49:33 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0x7, 0x4) r1 = dup(r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0x0, "08000000e7654f0000000000000000000600"}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000040)=0x7) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socketpair(0x19, 0x0, 0x3f, &(0x7f0000000100)) r3 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 05:49:33 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x80}, {r0, 0x40}, {r0}], 0x3, 0x3ff) 05:49:33 executing program 0: r0 = socket(0x16, 0x4, 0x0) recvfrom$unix(r0, &(0x7f00000000c0)=""/130, 0x82, 0x1, 0x0, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1104, &(0x7f0000000000), 0x4) setsockopt(r0, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 05:49:33 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = syz_open_pts() writev(r1, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x7) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x7) execve(0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000280), 0x800, 0x10001) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) link(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)='./bus\x00') r3 = semget(0x0, 0x1, 0x8) semctl$GETPID(r3, 0x0, 0x4, &(0x7f0000000140)=""/178) pipe(&(0x7f00005dcff8)) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) 05:49:33 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x21, 0x0) fcntl$lock(r0, 0x20000000000007, &(0x7f0000000080)) 05:49:33 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x20000) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r3 = kqueue() kqueue() kevent(r3, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x15}], 0x5, 0x0, 0x0, 0x0) close(r1) 05:49:33 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) rename(&(0x7f0000000500)='.\x00', &(0x7f0000000540)='./file0/file0\x00') open$dir(&(0x7f0000000000)='./file1\x00', 0x81, 0x29) 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820600000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820610000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820620000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820630000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820640000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820641000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820642000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820643000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820644000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820645000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820646000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820647000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820648000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820649000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 082064!000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 082064"000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 082064#000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 082064$000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 082064%000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 082064&000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820650000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820651000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820652000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820653000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820654000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820655000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820656000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820657000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820658000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820659000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 082065!000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 082065"000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 082065#000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 082065$000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 082065%000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 082065&000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820660000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820661000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820662000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820663000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820664000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820665000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820666000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820667000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820668000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820669000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 082066!000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 082066"000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 082066#000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 082066$000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 082066%000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 082066&000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820670000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820671000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820672000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820673000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820674000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820675000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820676000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820677000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820678000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820679000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 082067!000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 082067"000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 082067#000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 082067$000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 082067%000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 082067&000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820680000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08206"0000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08206#0000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08206#1000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08206#2000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08206#3000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08206#4000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08206#5000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08206#6000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08206#7000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08206#8000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08206#9000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08206#!000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08206#"000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08206##000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08206#$000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08206#%000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08206#&000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08206$0000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08206%0000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08206&0000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820700000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820710000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820720000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820730000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820740000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820750000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820760000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820770000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820780000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820790000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08207!0000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08207"0000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08207#0000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08207$0000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08207%0000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08207%1000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08207%2000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08207%3000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08207%4000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08207%5000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08207%6000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08207%7000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08207%8000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08207%9000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08207%!000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08207%"000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08207%#000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08207%$000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08207%%000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08207%&000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08207&0000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08207&1000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08207&2000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08207&3000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08207&4000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08207&5000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08207&6000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08207&7000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08207&8000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08207&9000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08207&!000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08207&"000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08207� $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08207&$000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08207&%000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08207&&000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820800000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820801000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820802000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820803000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820804000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820805000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820806000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820807000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820808000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820809000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 082080!000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 082080"000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 082080#000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 082080$000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 082080%000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 082080&000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820810000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820820000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820830000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08208!0000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08208"0000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08208#0000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08208$0000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08208%0000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08208&0000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820900000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820910000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820940000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820941000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820942000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820943000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820944000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820945000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820946000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820947000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820948000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820949000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 082094!000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 082094"000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 082094#000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 082094$000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 082094%000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 082094&000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820950000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820951000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820952000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820953000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820954000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820955000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820956000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820957000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820958000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820959000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 082095!000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 082095"000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 082095#000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 082095$000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 082095%000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 082095&000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820960000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820961000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820962000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820963000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820964000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820965000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820966000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820967000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820968000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820969000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 082096!000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 082096"000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 082096#000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 082096$000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 082096%000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 082096&000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820970000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820971000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820972000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820973000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820974000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820975000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820976000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820977000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820978000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820979000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 082097!000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 082097"000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 082097#000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 082097$000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 082097%000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 082097&000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820980000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820981000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820982000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820983000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820984000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820985000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820986000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820987000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820988000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820989000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 082098!000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 082098"000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 082098#000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 082098$000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 082098%000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 082098&000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820990000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820991000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820992000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820993000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820994000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820995000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820996000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820997000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820998000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820999000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 082099!000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 082099"000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 082099#000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 082099$000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 082099%000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 082099&000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08209!0000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08209!1000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08209!2000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08209!3000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08209!4000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08209!5000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08209!6000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08209!7000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08209!8000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08209!9000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08209!!000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08209!"000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08209!#000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08209!$000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08209!%000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08209!&000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08209"0000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08209"1000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08209"2000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08209"3000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08209"4000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08209"5000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08209"6000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08209"7000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08209"8000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08209"9000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08209"!000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08209""000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08209"#000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08209"$000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08209"%000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08209"&000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08209#0000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08209#1000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08209#2000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08209#3000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08209#4000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08209#5000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08209#6000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08209#7000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08209#8000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08209#9000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08209#!000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08209#"000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08209##000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08209#$000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08209#%000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08209#&000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08209$0000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08209$1000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08209$2000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08209$3000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08209$4000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08209$5000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08209$6000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08209$7000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08209$8000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08209$9000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08209$!000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08209$"000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08209$#000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08209$$000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08209$%000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08209$&000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08209%0000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08209%1000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08209%2000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08209%3000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08209%4000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08209%5000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08209%6000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08209%7000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08209%8000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08209%9000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08209%!000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08209%"000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08209%#000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08209%$000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08209%%000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08209%&000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08209&0000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08209&1000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08209&2000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08209&3000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08209&4000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08209&5000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08209&6000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08209&7000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08209&8000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08209&9000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08209&!000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08209&"000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08209� $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08209&$000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08209&%000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 08209&&000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820!00000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820!01000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820!02000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820!03000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820!04000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820!05000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820!06000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820!07000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820!08000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820!09000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820!0!000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820!0"000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820!0#000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820!0$000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820!0%000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820!0&000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820!10000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820!11000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820!12000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820!13000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820!14000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820!15000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820!16000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820!17000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820!18000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820!19000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820!1!000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820!1"000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820!1#000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820!1$000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820!1%000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820!1&000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820!20000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820!30000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820!40000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820!50000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820!51000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820!52000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820!53000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820!54000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820!55000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820!56000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820!57000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820!58000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820!59000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820!5!000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820!5"000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820!5#000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820!5$000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820!5%000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820!5&000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820!60000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820!70000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820!&0000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820!&1000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820!&2000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820!&3000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820!&4000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820!&5000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820!&6000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820!&7000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820!&8000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820!&9000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820!&!000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820!&"000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820!� $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820!&$000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820!&%000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820!&&000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820"00000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820"50000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820"51000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820"52000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820"53000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820"54000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820"55000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820"56000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820"57000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820"58000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820"59000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820"5!000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820"5"000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820"5#000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820"5$000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820"5%000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820"5&000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820"60000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820"61000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820"62000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820"63000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820"64000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820"65000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820"66000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820"67000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820"68000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820"69000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820"6!000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820"6"000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820"6#000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820"6$000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820"6%000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820"6&000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820"70000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820"80000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820"90000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820"!0000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820""0000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820"#0000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820"&0000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#00000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#10000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#40000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#41000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#42000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#43000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#44000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#45000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#46000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#47000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#48000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#49000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#4!000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#4"000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#4#000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#4$000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#4%000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#4&000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#50000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#51000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#52000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#53000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#54000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#55000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#56000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#57000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#58000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#59000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#5!000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#5"000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#5#000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#5$000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#5%000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#5&000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#60000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#61000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#62000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#63000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#64000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#65000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#66000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#67000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#68000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#69000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#6!000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#6"000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#6#000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#6$000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#6%000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#6&000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#70000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#71000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#72000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#73000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#74000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#75000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#76000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#77000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#78000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#79000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#7!000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#7"000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#7#000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#7$000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#7%000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#7&000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#80000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#81000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#82000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#83000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#84000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#85000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#86000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#87000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#88000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#89000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#8!000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#8"000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#8#000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#8$000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#8%000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#8&000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#90000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#91000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#92000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#93000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#94000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#95000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#96000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#97000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#98000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#99000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#9!000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#9"000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#9#000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#9$000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#9%000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#9&000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#!0000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#!1000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#!2000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#!3000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#!4000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#!5000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#!6000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#!7000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#!8000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#!9000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#!!000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#!"000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#!#000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#!$000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#!%000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#!&000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#"0000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820##0000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#$0000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#%0000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#&0000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#&1000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#&2000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#&3000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#&4000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#&5000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#&6000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#&7000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#&8000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#&9000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#&!000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#&"000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#� $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#&$000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#&%000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820#&&000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820$00000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820$10000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820$!0000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820$"0000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820$"1000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820$"2000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820$"3000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820$"4000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820$"5000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820$"6000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820$"7000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820$"8000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820$"9000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820$"!000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820$""000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820$"#000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820$"$000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820$"%000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820$"&000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820$#0000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%00000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%01000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%02000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%03000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%04000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%05000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%06000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%07000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%08000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%09000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%0!000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%0"000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%0#000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%0$000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%0%000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%0&000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%10000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%11000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%12000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%13000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%14000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%15000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%16000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%17000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%18000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%19000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%1!000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%1"000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%1#000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%1$000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%1%000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%1&000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%20000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%21000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%22000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%23000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%24000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%25000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%26000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%27000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%28000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%29000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%2!000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%2"000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%2#000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%2$000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%2%000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%2&000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%30000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%31000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%32000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%33000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%34000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%35000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%36000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%37000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%38000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%39000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%3!000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%3"000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%3#000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%3$000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%3%000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%3&000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%40000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%41000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%42000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%43000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%44000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%45000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%46000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%47000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%48000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%49000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%4!000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%4"000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%4#000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%4$000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%4%000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%4&000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%50000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%51000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%52000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%53000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%54000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%55000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%56000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%57000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%58000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%59000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%5!000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%5"000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%5#000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%5$000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%5%000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%5&000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%60000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%61000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%62000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%63000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%64000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%65000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%66000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%67000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%68000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%69000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%6!000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%6"000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%6#000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%6$000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%6%000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%6&000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%70000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%71000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%72000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%73000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%74000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%75000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%76000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%77000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%78000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%79000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%7!000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%7"000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%7#000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%7$000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%7%000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%7&000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%80000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%81000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%82000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%83000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%84000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%85000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%86000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%87000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%88000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%89000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%8!000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%8"000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%8#000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%8$000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%8%000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%8&000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%90000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00!380 6! 0820%!0000 $)$.'4 #(!.'%! 05:49:42 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0x7000000, 0x4ae7, {0x9, 0x383}}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)='~', 0x1}], 0x1) write(0xffffffffffffffff, 0x0, 0x0) 05:49:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = dup2(r0, r0) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) write(r0, &(0x7f00000005c0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x3c3, 0x3, 0x8, "b08dce5800"}) readv(r3, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:49:42 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x8000, 0x3f) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000000)="aa75ada4b3da376fd8f66ae68713a340ac34def229ea5548a6e9efb66f4d714f406db0c748d764d0e66630f836ab8aa1246087731e4ed52a95fc5b0760", 0x3d) accept$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], &(0x7f0000000100)=0x6e) listen(r0, 0x100000000) 05:49:42 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2, 0x1}) getitimer(0x1, &(0x7f0000000080)) ioctl$TIOCCBRK(r0, 0x2000747a) poll(&(0x7f00000000c0)=[{r0, 0x10}], 0x1, 0x2) r1 = open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x4) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000140)=0x2) r2 = geteuid() r3 = getegid() lchown(&(0x7f0000000180)='./file0\x00', r2, r3) setsockopt$sock_int(r0, 0xffff, 0x104, &(0x7f00000001c0)=0xd38, 0x4) mknodat(r1, &(0x7f0000000200)='./file0\x00', 0x2020, 0x35700000000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240), 0xc) socket(0x18, 0x3, 0xffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f00000002c0)) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000300)={0x0, 0x2}) ioctl$KDENABIO(r0, 0x20004b3c) fcntl$getown(r4, 0x5) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000340), 0xc) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000380)) mkdir(&(0x7f00000003c0)='./file1\x00', 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000400)=0x1) syz_open_pts() pipe2(&(0x7f0000000440)={0xffffffffffffffff}, 0x10000) getgid() mkdir(&(0x7f0000000480)='./file0\x00', 0xb) open$dir(&(0x7f00000004c0)='./file1\x00', 0x1, 0x143) mkdirat(r6, &(0x7f0000000500)='./file1\x00', 0x0) getsockname(r0, &(0x7f0000000540)=@in6, &(0x7f0000000580)=0xc) 05:49:42 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x7fff, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x0, 0x10, 0x5, 0x2}, {{r0}, 0xfffffffffffffff9, 0x20, 0xa0000008, 0x6ad, 0x2}, {{r0}, 0xffffffffffffffff, 0x10, 0x9, 0x3, 0x9}, {{r1}, 0xffffffffffffffff, 0x2, 0x62, 0x1, 0x80}, {{r0}, 0xfffffffffffffffd, 0x7b, 0x0, 0x3d, 0x5}], 0x1f, &(0x7f0000000040)={0x5, 0x9d}) kevent(r1, &(0x7f0000000080), 0x81, 0x0, 0x9, 0x0) 05:49:42 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000400)="04000000002000007c", 0x9}], 0x1) mlockall(0x1) writev(r1, &(0x7f0000000000), 0x1f0) setitimer(0x1, &(0x7f0000000080)={{0xd96, 0x5}, {0x69, 0x4}}, &(0x7f00000000c0)) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000100)=0x19be) 05:49:42 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfffffffffffff7a8, "000000000000000100002000"}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2, 0x2, 0x3, 0x6}], 0xfff, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffff9, 0x0, 0x80000000, 0x3f, 0x7}, {{r0}, 0xfffffffffffffff8, 0x20, 0x13, 0x8, 0x80000001}, {{r1}, 0xfffffffffffffffb, 0xb1, 0x80000008, 0x3}, {{r1}, 0xffffffffffffffff, 0x6a4939ac6fa9edc5, 0xfffff, 0x9, 0x1}, {{r1}, 0xfffffffffffffff9, 0x1, 0x14, 0x3ff, 0x76}, {{r0}, 0xffffffffffffffff, 0x40, 0x1, 0x6cc6, 0x1ff}, {{r0}, 0xfffffffffffffffe, 0xc0, 0x1, 0x1ff, 0x2}, {{r1}, 0xfffffffffffffff9, 0x6, 0xf0000004, 0x0, 0x7fff}, {{r0}, 0xfffffffffffffffd, 0x20, 0x3, 0x7469, 0x3}, {{r0}, 0xffffffffffffffff, 0x10, 0xc, 0x0, 0x3f}], 0xb8d, &(0x7f00000003c0)={0x4, 0x20}) connect$unix(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="b56632b18cfd81307c3495fd9453e5253f8cebce451171be936ac99ee5063a3b7fcbc9ff8aa9e7f908b951cea73d21d1b6e8ab66bcf0bfb43b3b83ecf19c0cd97aa76140f25b86c8d0869d3d25207b644cd5f282bfb2c8388c93cdc95b3472389e1e37a77b151cf339c03a7c7c614d8ec57a12b1ad875a919e50dfc1a30b74e574667d2fbe57eea62c212d42c293b0d7f3beec38f0eea1eacf2aac853a8dbba26ece4889980df935944dfc2fdc74799722222aa9961489e5e9180467"], 0xa) r2 = accept$unix(0xffffffffffffff9c, &(0x7f00000005c0)=ANY=[@ANYBLOB="00000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f506c64428e0f33a7fd33145000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008a9643e27d2b637ef83d29eb14b5ed051182cd1cb3d293e39545806c0d05f833fa966420d9cf861de902ad3d1e8ad027f1ee5baab451f5971ae26bb15203529fe03bd25e759211ec3bdbddc1fde4644c36e09f05dcdba3fafb5d4f63df9d6baa60640d6441f50253d384fa5f0877c15b231f5d6dc4eda325bf76bfd8eec5158f36a8e011faef47c6f1267cc92be89c5a79369f8257b9cc"], &(0x7f0000000200)=0x6e) r3 = dup(r2) mknodat(r3, &(0x7f0000000080)='./file0\x00', 0x20, 0x1) shutdown(r2, 0x2) syz_execute_func(&(0x7f0000000180)="c4e305785d077d26400fee9cf0090000000f2fc742838506000000fe8f88688feb60360f67991300000066470f79ff6743d05d0066470f38314ab1c4c2ed923c1a") openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x808, 0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000040)=0xfffffffffffeffff) r4 = socket(0x400000018, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = syz_open_pts() ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000000580)=0xffffffff80000000) write(r0, &(0x7f0000000500)="2b00ff2300002b003a000079b95e000006000003000000f0ffffff843bce717eae5f7aa1261821fd6687bab5ecab9e0bf919f289549f25b8d814ba5280533e2c5f9114bd0958aa619bdbd3bffdc6d86270", 0x51) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000400)) 05:49:42 executing program 0: r0 = socket$inet(0x2, 0xc005, 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) recvfrom$inet6(r1, &(0x7f0000000040)=""/236, 0xec, 0x43, &(0x7f0000000140)={0x18, 0x2, 0x1, 0x5}, 0xc) listen(r0, 0x0) listen(r0, 0x4) listen(r0, 0x3) 05:49:42 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f00000001c0)="ecd430771220024f05000000537f9233a070c261eb10a1917b227342670fec67e300000000f53a7b11", 0x29}], 0x1, 0x0}, 0x0) sendmsg(r0, &(0x7f0000001b00)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000640)="a176fff98fb4d52ec051bb5018baca5a110dd8441208543fe9", 0x19}, {&(0x7f0000000680)="ab33db918503529ddb0bc5f05ed236ca8c804b823a5d9aeafaf82d374566bcdbc1a39ba32c89a4995260558715339e24059e7c5b4854fd94d7156e31142abe755ba572dec702c4abc039713e", 0x4c}], 0x2, &(0x7f0000001c00)=ANY=[@ANYBLOB="101000000000000094a43ea792000000fbdab2c54f9cd08a3f9e3f255d4d7f9aa9b99bb01392294c2927acd01fb04fc9c078ba740db5b55537d0ee4cb70b26dcfe7d3b04c41e931f3cd29f6d22fcbe07c53fe756a2bbb06c85110807cd4252285848e53548465effc826e50e5f49e7e39da4dbf36ca1d4bee1d4f7a68c9cf420d14034ddaaf306e3264c707df34f8a35ccc876a293286993f6645002dd9d4569b8eb30baf9381ee614237f69ede67f1ea0d1baea33aa37083f73b407b0f63096e72bf43f2d9dd6469a640095a0fe759c52ff3260596b45a0d47f313ff38f6988d95bc3bcda0632b5ac7ab43ba25266829f6a5c0ccb1d528174d040c5a71582e2e19b30d92252ac5fbcd6c23077d49164a0213ca139cb79a566fb72c6299f1db8072dd6fe86b5dbeff908a1a90d0006d7da04fd58d40487eb23d34105a12fcaa808426653e6cb5569273b5d8580c4d544b86025700eed8420fd9dbe610b2db42843cde3143bab941f649f4e9959394063cef4e9e42d051f03c3dfec044eb3c562ad0cec66e53b346140bb2a37e3ddfd0b9f80c33461dee2804a880e5f6f2bba1b4aa3080aa93ef219890803b4f31136fad6faafa64154e8531acc7c9e81a24d52e1a5bce95e58cf62256089004d8d3eb2b3bb8fb0d0fc47814a0621fb2a20b5cd3ccd096774d008ba9f7e1e6cb781010c5b92cdbf591ee84c57227aaeca57289542f026ac2585e7ac9281a885d7af6ac2cc67d17c84552e3de4c0285f0c829981c27258062dba17fce0c4955cc022cd55fd6de9b1c029507e1b83ad3bfb6e558eec0da2225e7380e23478d1d6ddb69dfbbc3201dbae8c3d33302aff0946ba35132dd9b5f4d7b335d07fefd4445f02efb002f69332b00c35d3bea3c5ace6d8d4ea1d69a5fc765651492b70af0bb49e7c85db6781f91c9a916c312e07e1420abafb88da848852f4fe1f53e9f6315b2e32805b32faabc659ab772b920fd1f745398e43bc30f7ed9f54b07affdbdce76885ebf7bc99288b3217b1371d07169d41ad10f2e89939a3d6e06dcebb84144bb4558296b36f9c90de64fe1ef080fb0afcebbaf78b4dc7f77805fd70d68b68944a75c966fcda59565d8e27204788597b084552eec0a6fe1a5b9cc8a1e555c85e811feb80f5d2b271735beb7c110489eb2aaba6b0c12ac3b8f2defcf9d0be508d61f0f4f8491a6e3fb1f4f4b3743d79eb5f987f97ec0b232e5bebf90af25b76ddd71ed535697aefbf51599ccbf1b6fee37cbbf6ddd9f419e88cfb2fdc5f4cd3acedafaeee1ac27900fd41751d6d75513a7f4785c841bb68c47104b9a78fb488a5184f725cad4a9276d615fbbd124b015f1056754e3e4635565a7910177a2b680b37a908832ca05dfd0da2179066042a90accb33f7e3237f64bf94576c6154ebf49a4c4c90b61cfa1886572af5dd1af33f05d0a0269fbd19db82f7ed0722a4730d40f7c1b4a7328e1cdfcb1fc9ec740d0ae29d576f23e639b225bfb388a948d6e6babbf90e7d7176fb61dce7cfc3e080e8144f5bb98a5d47827a2dfb6a9a7dbb0bed3606387e8084e2a13f351e747e89a7b6f632e41ff540f3275e87755bfa1528552265e7686990795c99cfb9325267f97658e0488d70a8a9d74d3961614d7620b0d1b964c68bb442380a17b28a9a4841027b9cbc913d21ec81e075edef435207d87a03b7c91d69f401a534e3a698fa42db2c7c4c11a22146aba795eb9256aa044fc0596ce171f6428c2e37b3dd271241df21c672282817b34f57ce874072b8c90c32a79b78dc3f1af52bc686744397f6ae96d526153f6fef16a6ab14eb0e762171862bd2204a837287fa227f17f49bb947ce3a7de49e1f2d7090461fa5c95b7590cd9413084b716cc9d7f7d08fc0e51894cbaee2a7b7144ddbceaba353d72c353e96e50e2827ed25e6794cebeb9687b8f6a72d91864578fce79eaf0caadc13d41d7f5d2fbf784c9d814f7ecefeb5751e6ea710268e6784eb16253ab40ffbb1e91862d9d61a3fe21b05c2ca4b65ea39a0cb57827b8f8a43a7213504e771da28aa31f674e5d6ff7dd3e17593ea2b682eb2a05812f0c3ec4bc5dffbaf273f1d75d161b161e6c60162739f487286a1903a27bf459d3260fa59823dbb0b9600b0d3fff08e10e134a22914f5c4743bfd91ad371091fae856e0a0b11eaed2553bfce9b04520f38271a7b546041263bd60ed6d8678e7d46a1856a0deec97129cab80ffd3624f51661d419c2cd08721ac23cf590841c4c4783687b03100214358257bb48065e05b65fea1cf9ba506c488bd47173205debc84cc4202701cd4806f8f5ea3c8afb75cd4c4146258c806689c80b8e7f57174ef8015f92b725d35d72816d49b30d968b68e970562e5c8fdf4fd958fe4c539741b643361c25d49002d64c921f526d6d29001fb136de5e757547865fa81dea164da93db17f3a53168ebefe5409184d4053f7a5a5366a85eaeb5e27aa717ec2a42f9ef566faa39c1d8a9d4d417b1ebf979aa64be153d928d546e953148f1d67b8d4aa11e568faaf56bb2647f4f9985b21449c406c0d4a256529279ee353fc4dcc26c052493ed61ed99fdf5130af1bc46d153b5dc0f982d0d234aefc4bdc1def529c17a8f35f5eb839f0f621edc98663ae85f3c5476a1a65cc6a8b89bbd7262173a0770a46d91e641511bb096336889b831b0ddcf50b4896b3f5497632b18ea96ea354173e341d2e90e260d65dc2d78c20688f7cc8765f449540667e8fcec30fb874a5d45ac533eb473a048d5c1c4225c1e83448b2187a9d696eb18fa50d9ecce04641646741054839663fe5579cf9f5efe939a0c27b475f4b037eaa45a5e002ce52bcee1de3f7ccd9863c4dd2b912f4e0418142f388baffc8b240fbe0eb87d427bf439ef01bd5ec7913cdf6f59f223ccf07221a19c2970208956ddcdae013adec4050db15185b39e057ad1976407a1753ea8330687068ca960209e864d32b102e404b4b03592d5e818ba4aa097bdb26d050af61cb949ebb0f8db0cf4cc13a9f835d1b61df527bf542f1ce3b5846eb7830bbc791859b396f8a40e7b9d04b9e1708c9cc933702ea0207ddcff1762ff7b39e85153821010125a0bbb49dcbfe46f3c877ebf7f7cb866158dac2ce39c7d521057ec49ff1547f84579fb5e8fecf3ca0019a350868e92a37d57057b779e1888a42ad9282aa9cdd95bec32e4b73c6e40134d7fa993379911aaccd84ebf408b3868e273c3d344c40779c196f854c1f0caa46a684b76f196d4b029f0ed30b4358e4fd27cef4d5ce7a4b61b0aa1daf1379387a7844e3894415bd90b783b1e5e33d6401e3f5f6117f9e36253e8f478ae5031e36f2efea2b1c0c7655334f5b537382b2aad49c2caedc81f2a57adeb93926d393fb7a6294dab633f57625d5a5c8e51c6bd41f9d776f2977d12e7a80a19f4494a79f011e10c05baa12ff59a22868fc100b3c44278d8cb9d3bc46b6da0bdd941f4a4fb63e08878fb94b1696eda2575261f589cc4d3352122152dbe4548e955ff958c18c891b790fc884960299191f875acfbb1f672a03b18fde3d2ef68a78f88af73d96b4c0b6c7bb6e782f998c1e5b431479b454c30f92ce365b133c14bac7086c0b340b96f2683787a1a0a6cba19e34de828aef46dfd9a6c6a9b42eb3e09a00392b3e8c3645db16a3a1a1a5f1aaa9096921b419075ed09350b10f51d967d5e5fbb6bec203da094c77cc618c51f09de9f35fb835d372d61bc538962f3036db47ba61ee638c4884c8fb166371c4486b53a29b2d947c5761c83c8ad402a085ec8308bc24eaa29fca635838cb93f6f2096bf8921231768139264015094206fb940c3e5b779f2ae6aa186537eb60e387a8baef9aef17f99d264ab8d8c7662a6391e1e542952e1c85de177444aa1facd580d82a04891e0ea6a27f52d58dcc7964bdae638987a29e2cfdc387bbfd107cba60ac298c42cee5c1c7ed5c2a3cbd658a554f1b8c55ac4c9e960417012dd175ec8fe81ddadfc3fcfb61fc9f176789958aee3e4668c783582ffa118c46f16b9895792442e6bdb136c31360d566dfed19c89eaa3e312c4d5c80ffeb401e45fb45d21b5c7422f2ebf6501a80d8813bf6d8710d4820a9e47fa4fcd0211e6437793a738fc044d232e721e132c03abbc08120d7c193de1ad0012dc06d2f58f40e95e883c34084eca22afc223e008896b8132eec052792e0020c6c929daf7b735454a58a8e46a712e7a44e0768accdd016a49a0a6b3ca66a0d83e35bf11bb0eeae6d3f0f8ffdc604d01c9d360daf35fed55bbef17a38773b12a9ee6a40c57ebc77a6356574c8dab7b1052f57f0ba0a4e95f8ee00c9baebdfba5b56758b02f3e307ef04b7ec4ac8d7c9890e6ecfe8d00b65bc76c5d5d8a9aa53eb3d0cb3e69291b080a92ce5adf955cfe18709afd84eab4d8be481107051e9ab8e77fe7e81e8f5006c0b651ba313f295ef5cff4f3646535a6aa61cea7767a82e89de6e97a2228937f79866a5ebdaab892b5f8ea3a6dac282eb59c483c8fb736e672914716671dc61c23bc9e12ac59233e76ffe53cdd06855d7fdbe79bf0743aeb605056ea5dcfa131a13bcc5f8775b21558f42ae52e811a2849b70d238b8858663fcc2d053c32141dafcf56e0dd7d40e89eb54781d9684e14ef31b9298b9faff82ac679965e80182dc4db85d62ca997c993b178080da77fe8ea1c961b3145246ebebd97065e1f5af797096bbb955dae7b3f87cb043dbcb592252a6a9d19d6e05d61edc76342d8a1b0291f7ae0fdd32b86281ef8c06bc206e39e566cb593780f8600e84cd37843bcbba46553d49fca4b881503fdbcaac25b265f650b4272f79aee27de2f366377424c04735f50852377c2b75406b26c99a02dd8276a4fc44923ee15b49902ffddc3e1b80c2f8d6afb934953a4c8556dd51c97b8aca641f6be1df80686fe993ec2653abba191afde1fa3fa5162f86473708e0eb8b2104e6a26bdad6425f73bcc71f8add081b41171ae968cfcebf830b1f83b262b2be993c18b7d52c4a4873c101a52ad9d2b66c17755c15eba4ea68220ca024a1b842dfe05e4c95d92bd8b70c043edc9409300008c5fbf684f344863e36089a4973dbc36213536eda73c98861328a288831d2a47fd66d7aa31c2c8bbc32f2d5d9f41c20154affdc96ccd2a4fac333c6a39f5a2f9600e88627c61f3ed7862a34b9cb10002919b6f00f06eb32dfbdb404c72dd2ab7d0ee902ad414ddbd361ad309b962d0e9ea2b622b9383926fdc88a1abbfa7824ae421483b5eb0b11eedb3b5822aca1334ab04b47ac83b8ce6e5bedbdc4e0a67d8811f1d13c7fb7963fe7468109b8a49072a600741e13adc1b8c06f008952310cdf923b972a54e6064e8f4a0ad4a19be43c8a795091d4302604d77155ee2c93e96ece5c9f452aae165439577d28985c75736b24022af11380451c1fca386e7e4b574b8fa2252bca3baf2da6c36814db68c89e4c6ff347c3a8595f87e3874ee1e9ab4611ed4a2eebd72ef623c92ba3d46b5e6ac5f0270aa58273cdb5df1382417efaaeb78917ae5d637f62b1b2686d010d43f857d47201367510cd2593b54086c95604017ae87bb72f1e9b06e6576dd7b448eb04cf2189b781f95d8cafc293343cebc16b28b498b44fe31e26b3f012c5c15c2f3a82a23ab842a62aa6f59e77e9eb3fef68dc97dc6f737a940e43b42594cdad01b0e45f2f731ddda41c06c83fadacf2ba123bf95e7ec49b42d33c9300072d4161d11cf273f515f41acd658ba79a6283f5cf0e8ade59970356a0fcd0b890b35550addd07a50441f27a8cf33731a34a576d9ad92480000000000000001000000060000004edb31655e4749f86f2ceb883cb8355f283a2070c3ea2dadec7dd01fa9645d81e02531b4e3792a2bce8c420fdabe20febe0aa80b1a50000078000000000000000100000005000000231dd374490a4e0656977be4f55cb987d09c33feeecc7b68764bb29677f179113e8ecb962ebeeb204285198c39f183a02478ab655a7db4e0573b4fc235693deb34977dbadf1f5974daf0316e4da534a426bd244b56248b1698fc8c05f50b0be780304e6ef67d00007000000000000000010000005c03000046e259cfb467f7ad4b7acf53e3c5fa8eccb7422857c9d155d8f371b24a57f65e59707fd95d3f13f62e0022ceae512cf3d6b9233acc7e2e11465dd772628c55721ea5cbf3b3439390b86bbebc225e067e1a8ecc61c301b265e766d865633071954000000000000000ffff000000e07f00891b7e3aeee1ac605a1b98d5cd969bc7f1c14872e71b76aa70135a80fafd2348b6ed0c4330cfebdf97abf30000000000f8000000000000000000000009000000561ef32eca560b240a67cb280d089317acb46e8e55dbdf82f64c5a052fabd11c4d95d37545786543a1927638f368a5cfe6404913777ce071661c7e39aa23dca4804f033494b19fcd15525f7ed1ef493fc1aa75ad1222a0dbad191643872789ac3d94da20cdc70d4b9e897c1b0303bfe98250157ec181ad48babd547f1b7175be134c89b7244d33a863b8119cfcd08d8454fc3b65998b4e002a3eaf76b9ab772fe52f18664b3a7a4d8264cb4afe08ee8c3925534cfb9fb884c0b8d673a05cc26572603a8c7fd74879a3bfa056d17ab717333887b3942cee0d1edd4f62a034905e0ba3374396a8f70048000000000000000100000007000000fa23d4ac09994e7af1bde850f5a26bdd62da33486177d124a4cce3fbd8771e74f730dd142d8960b33024b8e25585f9d13d252ad4000000006000000000000000ffff0000000000205b46e2ac64316d0edfae3e1b3b46d8ba5b520648779f24089e7c303c69dd72d3a4580c5c052793073fd50d3e0c752be861e2aa9f5abbcc728a1d7758f7f9e2c97e468bec58a1c31493b40090c5df8d009800000000000000010000009f0000005f4b6a65f6c8411693ef4511e05164c73bd0cfcc8f495e86dccde280d8cd827dcc08d9a0cab0a230d9a6f3e3a4a73e1be5bb3a4821fa4dccab5a79db11401e8bd4abcf38adee0c2cbb98488b930a140e47cf9ef644d6f3326d28acaab125a2e7f546717b9ca6c61a8c6e46d986939fc4b9cdcd794b2531691da37fc5d5def006fe0c644d00000000ea4f41fdd4c0e7b3e98584ef4a497cea67c88c22a4390ed18753c06ea063a66255b6c4ccba824b0b31b7510745f631e170d1b130af189387d1a19efa6331676df3bc14486924ebc0e3ba3d3cc22d96a616d1a236ef94a68dcc570ff6acce8dea18fb08fc59cf770629a0d37adf623638bd729fa94fb305af4f9ef9a7680e2be64ec3e3cf9aa489e5457cdfb1e93933f6e32508ff572eba61e2f96e92bdeece62230ee7a867279d36d0b909a3a7968668aff9f782b6dd9e2034875cfa21b49073a9e58864989962440b048fd024f35dabd822635c9cd1cd25"], 0x13b8}, 0x400) r1 = semget(0x1, 0x1, 0x82) sendmsg(r0, &(0x7f0000000600)={&(0x7f0000000100)=@in={0x2, 0x2}, 0xc, &(0x7f0000000340)=[{&(0x7f0000000200)="4959977118b68848c93cf0a96bf874f04a5e4a2ac0abff3351c54278b4e8487cf213938a92aaaa9d6cacf65a65a6b2c6365fdb7d5c3d1fafb1dc0e85033a08ce20fdd46ce94c51ab9c377472034c212de71cac65b7d910683a25c4e97aedb80452e52081e001159c60c1cfbde022d65bd8b9af1298f435e890fa7b1785d471b490854f4124c77ae259394735dbad", 0x8e}, {&(0x7f00000003c0)="acfca84c0396638f4177b0d7d75780f1acea7f033255be0eeefb608653fcbbde20a0449634cc33420d4d7c4625b5a88f652771ddb71c1b9e07d9093f8dd10d2e14634ca15ed4941c12cb30fcd0fd3fcbba5aa2ad589c2033a353760c9b4f703b3eebd726061316842189de75e234630e1adb96e878b3cebdf343e0487b8b66877c537a7e435e16bbea3d87c233b43f1331c11e29056473cb44f126329b1ee5d214d6993a5ab6427076bdaa6feb81652e470b20bd2d2faba8f5147293328e5082e7b859910f7545fdef06c52ac387", 0xce}, {&(0x7f0000000140)="7361cbe98b9d66bc55411d10ea4d58370b600dcccf5badd27f6227a9c1bb6113f52ede61f4bf9278f483d0d7a319f1b256062acf2d36d218ee82715f9abca9da857750ad4489be1609473775147ca16c113655f5b41570d62788f3541c58ef51583f63cddb47485e00873d81", 0x6c}, {&(0x7f0000000300)="ddf3edecf069caa3f9", 0x9}], 0x4, &(0x7f00000004c0)=[{0xa8, 0xffff, 0xa02, "ec0bb9f7512a12bfd37b914d6199918c0ed48d23a0b82089fdf6e159a56f8fab247e561e2b711211d787b1fdb8132149e246d92cf84ce2f874f871a980abcd736a1cae63dd51b949f7fa2db228d02a2ee35380e5fc12ff1eaf12d3f21920c04532fc4cc0663f1e6fc90369e7a2b9583f5a44bd23f0f4c1d7aa1959d1101a583f81ed9972be9fb4d1038d97340cca1ddc62a8"}, {0x80, 0x1, 0x113c, "3c07a42ce508d96ff71a3c90516bfd10a69ca0fef7bdd9a5c417c51e40537b7bca6e478bf1ce938d81d9553f3c5161167eae83008334ef7a6762c2eef2376a9115d6409407abc9b0f5129f64f03398b56c41c475865baf3533b8591e17b566d2c204ea2f7424252b1c"}, {0x10, 0x1, 0x40}], 0x138}, 0x404) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000000)=""/140) 05:49:42 executing program 0: r0 = getuid() setuid(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x410, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000040)) r2 = msgget(0x0, 0x42) getgroups(0x5, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r6 = getgid() r7 = getppid() r8 = getpid() msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x1ff, r0, r4, r0, r6, 0x10, 0xee0a}, 0x90c0, 0x4, r7, r8, 0x80000001, 0x0, 0x648c9ce8, 0xfffffffffffffff8}) r9 = kqueue() ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000140)) msgrcv(r2, &(0x7f0000000180)={0x0, ""/120}, 0x80, 0x3, 0x800) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000200)=0x9) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000240)={0x2, 0x4}) msgrcv(r2, &(0x7f0000000280)={0x0, ""/54}, 0x3e, 0x3, 0x1000) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDGETLED(r9, 0x40044b41, &(0x7f0000000300)=0x1) ioctl$VT_GETSTATE(r10, 0x40067664, &(0x7f0000000340)) socket$unix(0x1, 0x5, 0x0) getgroups(0x4, &(0x7f0000000380)=[r3, r5, r3, r3]) getgroups(0x4, &(0x7f00000003c0)=[r12, r13, r12, r13]) renameat(r10, &(0x7f0000000400)='./file0\x00', r10, &(0x7f0000000440)='./file0\x00') writev(r1, &(0x7f0000000540)=[{&(0x7f0000000480)="d28e23cd9671530d551338f5caefeca8ffa8ea8e801af058128ebaff333cf1b0e729d2dffbdee98899202642c9eee8b3607ac84687738de0d5bb26227b60a3fbf433690afc434a7451b93afc35a9115a9623a79553a9db515552185f6813426231eb9525f07ebed8cfbd95419eeebb28be864d529a7992d9d2e7b8687db50eddaded9b9954e1d9ae465028d1d360ccd96a13ab5e4d05203d8dbc3b0a7d704a42dd3cafe09899308a", 0xa8}], 0x1) connect$unix(r10, &(0x7f0000000580)=@file={0x1, './file0\x00'}, 0xa) faccessat(r10, &(0x7f00000005c0)='./file0\x00', 0x20, 0x1) syz_open_pts() linkat(r1, &(0x7f0000000600)='./file0\x00', r11, &(0x7f0000000640)='.\x00', 0x4) getpgid(r7) ioctl$KDSETMODE(r11, 0x20004b0a, &(0x7f0000000680)=0x1) 05:49:42 executing program 1: r0 = semget$private(0x0, 0x775ca68e2394b3e6, 0x300) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/16) r1 = socket(0x18, 0x2, 0x0) r2 = dup(0xffffffffffffff9c) symlinkat(&(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') setsockopt(r1, 0x29, 0x33, &(0x7f0000000000), 0x0) 05:49:42 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0x7, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0x0, "08000000e7654f0000000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) recvfrom(r1, &(0x7f0000000000)=""/40, 0x28, 0x841, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 05:49:42 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2b, &(0x7f0000000140), 0x0) fcntl$getown(r0, 0x5) 05:49:42 executing program 1: r0 = socket(0x2, 0x2, 0x0) recvmsg(r0, &(0x7f0000001180)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/93, 0x5d}], 0x1, &(0x7f0000000180)=""/4096, 0x1000}, 0x841) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202008000000000000071e07f66f28c16f86a002fea681fd3596ebeea82945f3cb97a4b56218f650a4e0996dcb500a0d0f272244cf837d11d930ca00a062d867c07e55f76d21fdc94978c5979aa1f42631ef9ccd83f5a8ca154505f759cb466ce805d1c02339e7126b7f9c8db11baecf791a30a4ece6a7260d6f412465151a1597297838f6d1ac4122cc22f7cdea4790db5ec0d2623a490a20c"], 0x1) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x9}, @cred={0xaa0114ac}], 0x18}, 0x0) 05:49:42 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4501) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000100)=0xfffffffffffffff7, 0x4) r2 = getegid() fchownat(r0, &(0x7f0000000000)='./bus\x00', r1, r2, 0x6) fchflags(r0, 0x10002) r3 = open$dir(&(0x7f00000002c0)='./bus\x00', 0x381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80045710, &(0x7f0000000140)=0x800001fc) 05:49:42 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x5, 0xb73, 0xffffffffffffffff, 0x3ff, "f10ea719b5cda65f895144f500696e437f584f28", 0x5, 0x9}) pipe2(&(0x7f0000000180), 0x10004) getsockname(r0, &(0x7f0000000100)=@un=@file={0x0, ""/29}, &(0x7f0000000140)=0x1f) 05:49:43 executing program 1: nanosleep(&(0x7f0000000040)={0x0, 0x7}, &(0x7f0000000080)) fcntl$getown(0xffffffffffffffff, 0x5) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r0, 0xe401801548df6060) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffb, 0x20, 0x40000000, 0x80000001, 0x6}, {{r0}, 0xfffffffffffffffd, 0xc0, 0x10, 0x9, 0x10001}], 0xffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x8, 0x5, 0x4, 0x40}, {{r0}, 0xfffffffffffffff9, 0xa, 0xf0000008, 0x4, 0x1}, {{r0}, 0xfffffffffffffff9, 0x10, 0x2, 0x8, 0x4}, {{r1}, 0xfffffffffffffffb, 0x1, 0x40, 0x20, 0x4}], 0x2, &(0x7f0000000180)={0x7, 0x6}) 0#+"$%.!",%: #/--!.$ %22/2 05:49:43 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x9, 0x0, "9388c386d326988f4c37530c0c34f840b3c70485"}) r1 = getpid() r2 = getpid() setpgid(r1, r2) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r3 = socket(0x3f, 0x3, 0xffffffffffffffff) sendto$inet6(r3, &(0x7f00000000c0)="5646ab0327e68e5a8df98ba7d6cd00ba1cfe547074719acec650f19c3c41e96976143caf313098915390c70713b073490809a61738602ccc5b0198a0e1b5435a5a88ac178996d36ee4ad4b495eee595dd2b62debc29547610bb2f994e1b1d1dedefe7178a77bc859abd2623c32138913199a5aa3f92645a126ea7c42092ab9233d77705b7bd3b66ffd6dab74ee4558e4ff087d508749d98147d5969e3f6fc719287471e1d75f4e8e1f9024530854e1f14713aec924d25cf49d3d08f82d2641d91941ebd9de48b42eb0a0322a57d0ca6f415f95eee2fa61df5f1a160004b0186f2ab22aa70f81568294fb3db139bd9018b97aaf34731b68924d4eba5c0c7d06f373af9b3c85888632458131d75f8440ac829043e0ad3941247d358fde51b11e550c345ebc83b6d4ccb95b75e11bfb1ab9260b55da9ded585718a0e26181a5894630c17223cd463dd9baf79bed81bb638aab8259807756703d828f0b984e7f2ce6190ec1aa5c0dd7259dba92922e113b38ed85fad9bd26a9d9c9f569617a59b2ae6a164255bb51741c1b5eed65fe0136fd612547e913c50124bdf4f8ad5367920bbac29ff37757e3fde155483479a0ad0237d95a704da76dfce406fcb7f37dd5476382334abb4e084bef46b5cc94a1470515baebcd4cc9af99bc4e7249bba0cfd461580b0768ced03371c5a16f018eeaf5c3df9cd082022ea68b175e35cdda3f34333c9fae60d28264eda399c1102184374f6a446147e0ab0296d967af9479b2674ba583519a8df070acfe1f4e9ead4d177f8108ee611e22fd296fb749e899946d259191898fcfc0decbed3ad2869f5d13bff1e657ae0b5855009512d5b9dc84bad15686816605b0fe370e37e2654e3948e56d7e361cf7db9d768e57cfd4187ab14c2a352c0a56b8fd6a90fd7c11eda3bbb8102d7ab6e71ecf1db4ffcf1a425c90850e3dd17fe734e6d1083d579bacc564c2e7ad6188beb8eeb0daea29e64a7e8c01a95101ec150018ce47432eca7c90eee1be262c7001ef2e356b88bef64ec5857c861567a00239ac0667c3618e1484cfdddea99350415018090864e1dfc9a8126934c0732fd0904e37af6a668aafcc8747e205c380bdc720a2f69cc6e851fb9e783b4422aafc0e5ca3c904be805fe8f4c6e194654cfc6c508bc3fe23ffb71d77caa9281870b8a1b6f96620f00679b14ee8d5c504a5f8620e2d854a464f8c92d0c25a2d6ce0343d9dd6326c725afa88064b143733baa72a2e33c6ed889484a4467d442901edf1c394f9ec6f72caeed1a1bda205d21962add09e4df17f229b34d47c2b34fac1f4c0d8c7b8a1818a7ecc0713df8eb427f024b775dda08bd6c893de728392096f60e355a9436d183b21836c11fc830f2795efca0e37a8bd887c2bfb042414e17ee41d0a8d23d087c02c4b26abc46f292ca226f6a1ff1417c9201f3e917cd220ea333f316e513ddd818dcbe0ecc3a50e1a9ccd745433665ee35ff62f0a7a2cc1128808b66657c2316830561158640890eb5995caab1612c05e4f33494cd2e8fc341c2fde162c3300b1e9ace156667aab1a9e5e2cce579ceecb46ade58a888325d7275d50b1c6475a68d4c3e23b06bc744c8b37d4773de101eb0c61d4acce66d1c0ab18d62c52158b36e19b24c785338b200feeed03b035580c5f5cf7324e2b94a2d94079bed820771e80aef3c56383e2051949c16eda8d5b5d0f389d5e9960f4bad7ee5bc5adc006da1010794cf0b9ae004afd5ae401124130b6d3d09647288d65df935a5a0cb4baab2c38e40b329fcac99db43bbf8df2ebc91dbdd134e895ef106188f8fedf57b0c38e85e1253edd5bdfa322f00c587a2328ff19cd893dc491231bb59bbc976231db744ed8ee30a79dc201b73d21ef16b97f2db5d3976dcba99324069c326e77a1d4e21e1028f665383e843538e77a0d12c95afc161517daaa7cabec96db38bd269d97cdf4c78f4c03e29f47ff464e8d30ab64723c1d7f2966705be7db9d7cfc6160d30028b54034b2cd2dfba39a2a751443535966cef09ea343c1c5e85324a13cd1beae44ccf853d08d05e86eff081f6f04b150714df2cf631743b71ff3da4ce755e51584b295cc1b9ce4052122b236548b7e568ebd76f2a6a0c4dff7465474dd30015790729b1942ef13b031a74c8bd756df00b510402c60bf8a767bf3600e7d6a9625d0b0c29cbddf3518fed69f6b2e78576df765b7484cbbc3f9cb337970b545ab6b2bc90c4dec2713e5c4d26454eaae076f53fc02122581e00b4460f276d7e6ca5460970696f84cba1aa89c468540c1f421af8cfa17506c7db5a38a25588fa0953ae8dabb25f447492040ca4297a18593c7d76ef4515e8ceb55ae56097ff6600275caa1261015c0062692f1b03c5ab1931d4dfa9d3c68cffd0b12d0cd2a27feef34b0cc489bb941a2ed933ff0126c827ea438cc4f1d2af8ea55993447638744c7938b780a671cef4f182f5dd5db37f4b7b9c25219678dc7b5bb3174373e6c3527a31e14f00112b68fb1e3a77bac803d8cf88adf9e30bb1b308d6e09c7c4aa5705d2c51893223279084ce45581bb6b8ca334836911b75695cd91ddab96a6453e89d0b9e81f664897b91dddcd45bba16c197b0272f199b2cbba6d40d1871f0016e6eb7b859bcddcc3351bcbd153de40f4a39b89492df6a75ad5b31987f3f649cf47d646ed6a56f6f38f6ec1fc0448808eba62c4269f4d4910fde4dcd82c737216d46bb5081591145f4328779d6dc3fe2416d60d386dd0a33ac7a258016951113dcfa3454460d67aed0535f28cdee0f482fb064ac7a6f217642e39c9ccfd16b00350726cc8185300c940e99ce8c2770fecb704b00ba170d877d72ab5ab59363c0af5df6e0386cb34bac359555ce94c81c08e8d710eb29344d47c77050748b77e3febd1c482326ebdc0049e8c772837c85ba87620b8e8f73a7631283fbfa1691151a227e719362d543b9aefb390e1ea31c495178d2fdac6070d77b063314123eba2c3a9ee9d8b3389c67bec158c5c5e75df179bfcbbb2fb8c6639b10f2be0d148d619734c4be5ebd5dc72d389b8f2216ea03c3e3bfe36b611b9ed5ba13b6dba8e2cfae52bd0738b745cf5c1b7412d17217a852768b81b3b13f46b8889691444aac978776e13cf651c5d556f3e9e86aa12055e7f30405bb043f8a2a8c018e46d8089bde3e006ed9b3960846f030b639f9c43cb28e1601977dfeb1fee40a667b9d8126281a5d71cb731de9e6a1b65e8b4e8cf2843da0c40ef9b32c6d5292287104a71f53e5ab9aa6bd5e7c10fb6f51ab43afce3239e14a05d66a7169dd3d3dab07b90ee33ee2a1f04e6898e6085159bd85dc80b657a0080c3f409f6cc63eace4e205867b42b7d30ed7c96be5a57dedec260789b4e888cce474fba53eaf5dd5006b67ab2dcb48fdee57595b21d0690e74b5eec0a9ddd5d033c80a26d507f205e375ff870f5275a657f4ecbd6ca28e7f60e26a7a7fd581d6a26572fca36933e602d2e086601ad0385f8fe4810365add4854394d6402c09b0976c0f1116ef63295d0795adba56d9a9651a4d26664a4c46065fc3bec810a805336ab36446147307fd6b570af8030f7f22ed62314968cad6a66ddeee86fba12a7bff1f881f66b84b6f9f1b7736d873ae2badca068b96107037b934677400601acc1d003208bdcb40bcab88a6f4fecb767a127a690b386964be99d32949f3f909bf87cbeb4430bdf4cd7e352a87a6800ccb57eb7624b284c36500fafe5d9c2de1175c1f80dc362a0965c014b4a60d1bbfa8b085359e0621e1418625ef1d2959c86185ba6bdf2dda8f9f99d0013f1b6138a57781b9221e0610b90fcf50ffd2501206c8cc57b39fc690ae2b1ea51959be450f3ecd31bdfc3ef9dd60c45a362bc5fff125e38fa1f613aae912a52c1b04da687df5232c59a27e8530470b59817a3a351a70b912d08a0127fef91f72017527d0bc893a1f8fca27447a0503b9717394c33052341ab9e00a0f2142f566656838978c41d4767c095f22ec9ff5036a4ade2eb25b37f4928d146758405502a5846f39ce621557223964053a70e84b251af062e468d4695d15aed4f23fbffb439775b47cdd61b28d0a9f49434a70b968386a8f067e7458d8c6eb05d81c104ee40936c49e65c8308c3b87c55d059e46fe974721861321ff12cb43dce90a95192dffdb4a16da2e9064307788156c1a8658df237d77f606ee7f50bafaf2ce864a93a7b56ef9d024a1fd318da2b6a5b4c39da21692ba0ae40bd11bd13f65351bf2257f19b4575a7115601b049860c7d35ef9e0e50e20782c08244bb8620b3fce0abc07109229f73e15c55ef9620a69639f47835bca362f85dd88b3a02a176a9b63c441bbf44324d3377067b48f42b62945826f28dff38b62eb55df22ac2a823daf5a33e43348ff81ae4eeec32ac71bff1d234d8992a481c66b6ba5316160818bd04e349a134056aa1dd217ec4542d12e46e6f4c1e1b39c55711935460ee86eb1b791dbe6963cd084ffeef93722bf1c73944f4413f2e1aea7d0ee477c4460e5ac9345ba1db133f08c3d377c3ff276bc33df0d17099ad1e2b562d1223534f65a96a22ce8ebeec5637c3ba104242ffbfdbce3d6c188cccb095100e8173ae372db6a6ac0b951cf434f40721202fd22c59b24291b7f478b3a01b650433a9a942230d9127a6b299a85a2214e263a6c7161da80bded1c19276ae64ee1b58bff979d190e7ce8f5d85b09035133d9b7bd8d9aebb4d18f9a41ad1a36a4853d94029d91f7d2444a6cd796c526a7bc9dd46452f325ebcf299468feb3f21262284006c213e68df0924b1e462bdea1562582e9bb76743afd53e2f7da75746153fddc171d98383783af1f8c4e339802c17a786832aedd622bf2700a98f164d5277d03609f63141f1928ae8de25506f5da0a525ca6c55920c1be362cf22a0859d942d651223236b7877682db86683395326d706b788f77140eea9767f26d49bc44f29c0a0c3c1c3ca0ed0d9627228349dd3c7fec97e9011258f217dad7d2754e534d55dfe62d5aa44228f6c95e6568a22a80cab2b0004cb721e19dd891808c90a0aee1356f3fe8152465927b12f78f984c23333eb64d41ecac1f0f889265fd0f325fbae722c2a6ddda40a94ea8f79b5c0490323c73657556dc253f7af81ee13edc0856367f82b130a7d63a3692f5e217d7b111b2012b7775d583ee155475a1bc2a19d5bd011601d80f4f0fd74aff58bbe1cbb26b69c3b17dc9f2d7ef8fc9967368a0ad2492c4ec8ccc6fe6a3538873131406402e27ab52213256a24122742b62517f4bb3bd3841296f0648597d58c4263bf13f2ba3f3607d9e7c38749f12cdb4be77b37f53d7312ea5eac12d94c2e249ab3e29bec918bfa07be5010077d5da543824b8b45d7d95a458130fc90ec86eb275df7d5846a26139b16922919b411adb734cb60fb90aa6fed40add8cae050cc831b4c301215cecdbebe5fe5f361c589070636e16a181a7acbd5570cedbd1a66f21454cddbcbde6cff959982488babdeb9f3f3ad65ea43e87c1374ec9f0aa303f651664c7a84a137f1db3ff61917944d3cd53b0b95f2a39f45ecb5c492e57c6e595d1c76347ecdad3679990bce17193ddf985de5ffd61a5f5c826ca7ea4b67153113d14f017c8a0bba650d8d56755aad53b641d12420e3952b38d74f86cf1158197e469072a21634e7d51fe22dee1ba282408184cb3dc3af42cae0886a827158f3f26eff62e21396d2115e55a2f099819c6ae9eb911dd37c8c92a72f3557ecba46e9a716f89a69e67529e300", 0x1000, 0x4, &(0x7f0000000040)={0x18, 0x1, 0x0, 0x5}, 0xc) 05:49:43 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x408, 0x1) fcntl$getown(r0, 0x5) execve(0x0, 0x0, &(0x7f0000000400)=[&(0x7f0000000240)='-\x00', &(0x7f0000000300)='{[(\xb9\x00']) r1 = socket(0x1e, 0x3, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x4, 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x1) getpeername$inet(r1, 0x0, &(0x7f0000000180)=0x826ba778468835e9) close(r1) fcntl$setflags(r2, 0x2, 0x1) 05:49:44 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000080)=0x2) r1 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8201, 0x0) r4 = dup(r3) mmap(&(0x7f0000ff1000/0xf000)=nil, 0xf000, 0x0, 0x10000010, r4, 0x0, 0x1) poll(&(0x7f00000000c0)=[{r1, 0x8}, {r3, 0x182}, {r1, 0x100}, {r4, 0x30}, {r2, 0x4}, {r0, 0x20}], 0x6, 0x7fff) 05:49:44 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x400002046, 0x5cc5) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pwritev(r1, &(0x7f0000000500)=[{&(0x7f0000000080)="d16e019e3965eeb1763a9a94738aca3ae9d10930e492c1559062c4fa130f9af42f2fe11b189f7c160d271e55c582c17bc01c11fe911bd63bffc6e50d5d3b", 0x3e}, {&(0x7f0000000140)="bb614b95e4034e4a95198e0c6d7550d9490dbb8db82e177cd8de7ff99234a0f9fbf5790ae0fe57b34b01d4c51f4b6e98926fbb1b6b5108e5d268d275f6412dc2a2c15c93b7363810ddfa1ed0196d4fe6f055b3d08045701eb7b6639b902e5216080540", 0x63}, {&(0x7f00000001c0)="28d3312e79bdb640b5ae9f685bf8bc43020c788d56367063e0a8da92372f308566285c6db7dac8077432253175ccf6445d90f452497e5d70ff754098cd428c037ac12d4dd5c56922c3030a9a35d93f3e5324daa26f1613c530f10ace2136f6063870c4f4d221944a45fa71a2bce5913b4a8f15f72033b1d369f2db03efec3dd0b4152d0bd3e4756a302aff24d11ca60b30a11bbc01f99eab8fb472fd373d9d3b6aace75ec21cc1668e6c798abf3f8cca690aa6f1f9f15f1d1f16f46ae9f3d1a5de50436830a4eb79cb8c353bb9b53ec519f7fcd0bd0d1332172b7b0cc7a9bea6e36e809d47348f1df6073b555deb5f364702bec3b5ca7af00b6b48f04b06", 0xfe}, {&(0x7f00000002c0)="2e1913db609740b731d928e0a49a7ef126b20749547fae7e5bf789b2a56b553a030b07296e74e76f325db74f0566e00492ac5ae2b8b282552c4eb75d70c9bf4a562f2b19152f2b71f32affd9d732ed09b6af4d1b9c39b5a70a70a91f0d00213bdea40efdd88fbe30b6461847c0b1139199836ca9dab8d17b3c1751cff5437aa31d24779ce000f7479b778531486b6ccd040b37bbe9e300ce4b8c1fb7d3d4d84c6ab7603e1170e2076d8972cbb37e699b2bcebfdd7896ff38fd6d18c3252d3d40a3a43a6483bc9906f020254e7cb5263541143e7b3f3fdfa8fb6e5054583254d3411651953fcf8ef3343d7a9ee380f9a5aa548d", 0xf3}, {&(0x7f00000003c0)="2281b26886ea42eead81dc1c4dd0233fcac95479047e043540a5", 0x1a}, {&(0x7f0000000400)="0c6e943839b2265233c0a3f1313d2787cc699fed4610cab3a51ef7743b0d6cde7c20b0a1aa12f3ba4a063b9ff0e18ccb2afc26026946820288ddb539dd020d92c6aa44814279f86af7ead65ac13ae5290bd2dcee634773cca1db50022eb46bfb446d3b6f670b497e477845173ced063a4771e12c03a16e8d1dc63aa00b986f6ef5fa51ff6d873445c8be4ce62dfa52e1fc250ba703d9e6c2", 0x98}, {&(0x7f00000004c0)="27fd270c267752d6a1d4113baba9c2bab6da", 0x12}], 0x7, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) close(r0) 05:49:45 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x4000000000086134) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8080, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000001c0)={'./bus\x00', 0x20, 0x9, 0x100000001, 0x1, 0x8, 0xffffffff, 0x1, 0x2, 0x1, 0x80000001, 0xffff}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000000)="4d0fc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 05:49:45 executing program 1: r0 = syz_open_pts() flock(r0, 0x6) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000000)="8be2f40f118c4c693c634ce822f1aa700aa71f406dfa6362f5effe184a34eb5e43663174b73b", 0x26}, {&(0x7f0000000080)}, {&(0x7f00000000c0)="a9bde9a88efa3d27c6760c58b727cd153e30405ee0be", 0x16}, {&(0x7f0000000100)="4fa91390e8343c3df8e760c56feddf087185bce92d0de494df9bb718c21d925c63c4dbe2bbaab3120b3da7a8e56750a5aa3d82a1afa54295a5ec316db136cd09b106a967f615e8f25eeafbb31ba2d80e9269c78073412e7d8a805a495bd025720c318b0639bb956ab854aba1c5c29883ae5849aae948e9f3f9f337595259cbfde68585f73ac389842525c2f398870d1dfaac569ddd486e7e36dab3b1748205cff8184d06a2350afe061106581b29836b5bd64c505dccc97a99423e1811fb6f1e41cf0495f1cd38a56f0e9dc1036726587df9196e489b08d106f178bc97c7d61341d3afccac503d29bb16f2cccdd8fd2735a4ba16734ce6", 0xf7}], 0x4, 0x0) 05:49:45 executing program 1: r0 = msgget(0x0, 0xfffffffffffffffe) msgrcv(r0, &(0x7f0000000140)={0x0, ""/4096}, 0x1008, 0x0, 0x1000) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000d3d7254ac4723d4694dbcb1af5d41ad9b6e757098e6b185618ce8e68f4ee22c5246d1c4ed568b9dbbfc9f903f484fee5e1b3c7ffdd564d3d26891694ad15d8d2355eba3f3404f3194413b8917e16c570ff543825979ce15f49939263be8828fbd87ce117490629db9230da8f563cc0d1122580838b347dd63caff6a4eba9c901010b7b41b84575f9d40600b7667f233150c0f5d4220a3f235729aa35a1dbcd3d1ddf765aba52ee8621266db5733898062692dcd036492d484a802ffb334d411266e12d56d309c37b3ba9ee3ff861d4e1ab6c519d364cfa3f991c0318d52545e64fe48a7aa7d41b12ef759b2fcdea9cfe75674d67e4aaef705753aaa44985917175dbb8ee91af09b37c8f6a6aa4fd8b04d393d9805db6e55e9937e1a1b9e1957ab4645b9f6e0bc1e6c3cfe2af14afb06dfe19bcb0dd"], 0x1, 0x0) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) chflagsat(r1, &(0x7f0000001180)='./file0\x00', 0x20001, 0x2) 05:49:45 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0xa22) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) symlinkat(&(0x7f0000000080)='./bus\x00', r0, &(0x7f0000000100)='./bus\x00') ioctl$TIOCCONS(r0, 0x80045604, &(0x7f00000000c0)) r1 = getuid() r2 = getegid() fchownat(r0, &(0x7f0000000140)='./bus\x00', r1, r2, 0x6) 05:49:46 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="69816c98731837b51b5afebd947f0d9fbe4d492b37b473e51afb5c7ddb54e1a8b31f628704cd8a33c8a7673beb027ff8f4546d90820653405a253efb254124e120fa4602", 0x44) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffff6d6a, "f1b3543be0b8820928b4726f51bc855ae55ac633"}) ioctl$TIOCSETA(r0, 0x8004745f, &(0x7f00000004c0)={0x1d, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) 05:49:46 executing program 0: r0 = socket(0x18, 0x2, 0x0) sendto$unix(r0, &(0x7f0000000200)="14973932", 0x4, 0x404, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000080)=0x10) setsockopt(r0, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) setsockopt(r0, 0x9, 0x10000, &(0x7f0000000940)="09a991782dc315c8fe48c87e7fcee0572c9f9f40b5c2d9e5a85a49d639556fc13ae9e3f11000395e919df6bd56c4113821b81ce37a4ccd0252269aaf58d9a3f7b46ebbde557458c95a1477d20e46c4b2de30f651eb1b171e4551733e89e4dc43b842d2fc0557a884e821e75a80cbeb41ebc2570e462687ce7a90210e5f3fa89b979c1927ccdc55a63d03f2bcea65816fc715228d5102d2ac65706654877bdd2da42eab11134f4431162d0e956f80f610c3e3a0acab5f59731c22660e3c67b122bb173324ec191bbcb44dc633b6bc6545695ed309e8d8768002d290ed49dd6c1f79473e8968d1289118cc178600b294d5f6bcdc69f14ef516641813bb0ddef27966d6f50eae156c2cbb4f2913d3f2d7fea75f4b8212ae5f80b2eadae651fc5b73ff5bd5f72d7009c28cbf53e3401fcb99a53a08156333808e219b969e93f54f147c6c48b9d1df205c3ed50f8cb143373aaee06d5a5a6a8f05a547094aaaa722544aa18913e84e78e62345b26e68c9efc996bdcce70e06f170f63b5198d0a35a7a431a2bf62414ac4d6d983e8cc315473f8c96a1c2fb7aea390bfa436bc2dde4cc72b73bb49e691242b58bdfd066f6dd1212e3199dc883e3983da6d06d811bd2371f477ee87985e63c2e403ebd3ac48a619cd83f0d8341efd233ec95f3c24a44834fdf1b889fbf01db5265b66c848accd638a6dd1f743ccadf6b2f6eeb4697dc6ca78a4efee4cb0d337c9c3a1a10ad2d62c23f5bf9f956f86af0727adabeb34fa77b3bee75a4dc7060ed7e502226389e532ab9b24e064042446770a9d09040f6a5491f10b488391714d59ee5c64e427c9d9f09a905320a2d6f236f956b919e8c41e440599a1d70328d4e6ec688198bff4ff3eae13ed5c13421406d1cebc3d88a29b279aedce84764830dedf9a85de1dc7c325ffda642f117ff7407489765670dfbae4875f6365444444e82cc52b18790c2fd690927cfb688589428ca69b542399555e5df1ff47008ccb9250050386c5cbefa7655c50f005460cd504e9dfde26021fdb6ff0cead9e82cd625a97f5944ba0c98716d6c8b726c664bb9ba3ee861b77005e4b8f06fb86de10d79c4de6b3da89f504836f95e3d3e2956e3aa7782c1cfe979f66347121412adb7b7a5309623f9b9054e45d64d1a5d72337e6b9aff9257189a69421a1f2ed15a117ff6aa832516ec62268901027e4f7b2de859f2a440bbe2749418571a9f37e8be4d82685e699d34a030c26b487cf0e4782855178475fefeabc9e10eaedf83c1e094515d0b8e712f64bb8f121069d6851ea38b8d9eacf658e97b18cf85624e55d48394fadb9da1bbdc1ba2cf60c659ea8c57cd76f9d4dbdb64867cf176479cac9d46963232a40cd05221cdee25e6e0fe080bbed1f493e69fd8256c7ad9bc4ec1f90cdc12b34421edb89f78fb87d412f3261a916c5d3d102dc3d4250bd69db522f22b892034c574ca531e8280745351ab87dde645f93e74c7e6ce31af7f447a6d6994a1e43b0c236cc1b903e78802e746994caa677bdaa7489921d7e4964ff5b0d8e9ebf025cc6990be7889b756ea0e3c8a7f6a3c415f92be76b1256dcd0fb2cc1868036a9fd2a27d21cf8d11ad1209285a3927401cae10196f8ea66648b9ddde63c84a7c5023c829b75e17e74ef024eb318965e29e0134ba4f756f174c277dac24046adacf1a4a956192804bdab3d272c569ef269967de86fc35b6bf409354a75952e0e601f924cfc546c552b2aa68dd19ba325a0abccebf4a01fdb536896aeeeb01b31bb3d01019fed6cbaf6cf0bbc2c842a44279c040cf352d96af50cb196175f26c42f4ed000e96cdfbf5c15ef5494bbc943f636e5bc9b0333e77f17c1f0ad1882e1fb255fc6e3d3c9340b0d3a548beb8329fc79c2e2123c1c5edc0702fbe6c43cc03ac35e640ba068d625703b641699228d352dd3c6e757668f870c4cb1bb54e5ed67ae9ffe206acaa83ab0c3908afc2df862c6fbc1c738516a026c0c0c0dfff6abd6416671668b465f381a62b105cce634a0fa83b6292fa783616204b356a2734e807b4ed97e0d87672969ba2ab957ef70e1b8afcbe2a79ea9bea119b91bf47d24e8f379c7eb6bea1ff3c3177ccd0ae6a645b00f8cf98a6557331366b49716a173ee97cec337ad9130d1e0c0f8992778f51c8aa28fa9517a65112ba468f465d3c7fdf1b7c1cebd7fcf775aab6a5b842696617d0c9649413be713d5e0a9390e2eec6e36f3eaeeb7d21635dd17b27158f5a22b398f5d594aab76dfcfe959f549bcae6e3e989e7c19cbd4cc2d36356d8fdb02941bc63aa14df1264ff0c26a96df3b25c99c7a7908df7f6dd4cc17053f99c945714efb0e6b0385c2ac8257aa29d51a71a934fdc7dd5776c9fa30d075a0d8a67e5980b5f00383f99fc43775604fa48bf88177838fada1cb2cf20245cd6b4d56475489a726448054644824968ba1399e897e1be081e8db78b97aef339f5cae688effca0500b0d5c25e9b8190fda941b2bba882429af2daf8ea46455229dd3d64cb53f1d363ba8eaf15f349cb9348dfc525e6b123f8a8c15628004e52c0cf93683d5e7bda17852a1963d8ac9510ff898296b5f3b9f8eaa5965711ca63b234ec23cf983b22e88b0e83358edc8c06729c9ab0ef2c3b2f3ab605a235eb8c05ee1f9dd44a724b8be14574b0e17db34d9494440a41741cbfa7710d5d3c2f5567165013215cbf59158c4cb6ee7596bcc41dc27bb46ac115dee2344790cfe6d6d385ad0f06eb6c271003f9a642d10d3cc739dd98d131b7e4b1907c5a2f100fab8c096221b116653e6ad7043152393ec3f122512abde5f487c7911f389f150bb51187df31f14069dda7ba4a458b1586eb418f534a3ec0664b7b9c07350a68fe42a6ca9f8663a62c486bcaaa6e6a4c4b08a8dc407bf546a2db517141e5c87fbd7484eb2840b6de868d0690476b04d91a076eb53cb84120d833c5837f3a0d36e029522be62fd846b570b3835ffcd97a888efad8e6501257570e5a961c4f55264fd5152dfb81b73b81bbe470b51b26cdda54707bb1d78bd5f2341a495114fc0b8ce81ec1cb3aa5874e0a65f0d35821232cd89e65454c8168509a47cd5e62fccb9d593e2d136496fdfa1e6f298dab1750a930dc2d325b6d45840a9329cfde626007429a4714d03cfd07e2960f9192aa1fd26a326b3487fb5d80ee474a5672061e4033f38aeb96abfcd102e2db16d1d5117ca5eef69250db364e31bb0f21143fbbf5fc8c1a25d1a3bf86565eff85a70941de6e824b469817db29bbe61d85d7507c821863f62297d07eedc92fd1d5b62ded163925ce79b1bec2cf0875d218f0e5e41cb9640d1dcba81b35e8f4ab45cdd58ed7ddd2a3de91d85a8950739e8c3a432ecca25c383da1b4143acac8d9352232aee1d31df4f31178785f8a54b5c6ed2b7510ab1403d3ff3607a019c93452c4eda8a09dd7985451e0a93136f50b973a79fb96df1d7a9904d4cc8b3925464093e1c947a3cbcac7c443c3391959252f2fd0f2dcbf2eebbb1695df811febd89e70bfe02344d72e9b2f11b109b78a071cfedec9754980927e55d4aab6a66a83f134f7accb1451c5f6a0017d12bfe51712b7a1cbf8503b9c05994c475d5e35b4a573e53ce8bd3659b307135ba447f6cb59a4b718ed6a67e46d07ae7d199492fa5ed8009f30833ab520e07dc4f6a56a3f1a74db39a227c104f07b0228a066c2b027a4067ccf5e48c7575c9c1e66a1750be04036d3c17e98723a32380492f51b1dfce6768e27757e9ca422e856ef8c3c0acefda1f02376ce4645a9fffef5662aac20dbb6457c8f5040cc15100e4b75ad387e6ffbcdc202c9cdb82ca8a619f4ca450870a4f27a91a7f3dabb6c3bcad5df4185a5ba319e6cc1c75c7f0fc57f1d8a1e3045fdbb575d3ad0c346ec98139b594ced8a8c3cc83216926940a66fcb6fb86d6f3e11fba213aec5ef0fce2544fe63c8e6fe0094f60931652a9d9e0b9b71d972b23a185b0cc48d6de762dec041f078058317e3ec7f83045b39fff42b3e4a57986df3c499832fc59c6c68553f5b50def96c64e650d3340e265bcced5ed7e9808100ef8647ef812e5355dba1406a5b65f3c457500c795b786e98fb1c1264b5910ab2e982153243b9df0a421d61b08912a0f55d5308968b6ba12474a1d6200f6e11c0fceab839493537f7f46cbf077b38339d06cfc2fed09c7e1c743055e74020e30643eec39ba4b6986f908731f68d83467f4b9f71a4c6c9e5a59ecf96f683bf0463c854ac14bc51c4d8c4e75f5fd3c350fb6bbb1e566b610ecff95e9cb1dccfbc01db233cdaafda6ae449e9e796b07b5f97e929b8cacf8e47dab3dc496e6a34b45cd8c75838c1d3f9297e60c714f49708a2933ce51a2bb038748d425fd03dc916764308072156b19f7a5ba10de2c84164873ccd49d303b243f241031bd5b5e4d02e6401b16524fa04d65d49f01ecd00a338a2bb8ea81b1d23ec92130eaea0001b67b99448b9bfa52b75bc46b05a6b80eabf69f27f7f9a2826d6b8bf26f653737188f5ec938bd1409c81a249a88b8a4e78869c268ceffa5e25a30a2d0d25da3b6fd7a3839f213797e3daa88296f76c4c01333d17b0423416e0daa7952a3711ab703cf5d9b6e723637e189de5af13329e7e0215b87812d2f2976ed8c3ecb57a7fe43cb1a1379db6bc2d23e0079a025f154e1c0d98f53fa47d92978cfff3dc60f583c04cdba44a72c368f336ffa72f3dabba6a070a65b50a8920783943dfe4af02d75e904e8442450c738f611565eb297ab6a1028fd04937e91ad010bb7c7dab25b092a9286f5d81d9a153b066580a497ecbde3ef907ca969a24a27458d561f83fc2dd40fdb85325890496bb6264ff16a593334b9613cbce0aef2b79d7850aa1f3eede840385af3526948f3be81a77d54cdfd66f46cfc799f79c696f0111820c1b4f681ce4060e1e4da3f1545a87689bce0fc737affcea99a630eee6baf74c8866fefac5424a040c132122f80955a349c290cd900e704252c497e2ba6415be71446f7aeccdf1c1481afa9bdb87db57fdbe0cfb0c84a0083a24c8915445feda23421b920ac134a9e63cdd232ebee6815fa774df5fce806b046868f7b2dde63ade421f72bea31f1216cf61f55f8893b3a8000e3319be94efa353dc7cddfdd732bad57c91d43f6a7013a2dd64ba08522ce8facd99cc51f32eebd9b4552009d4b23efdcb94958721d99e9fc393034b7dc9f8f0d2561a3607d4136dfd81e91b32a2c83d1bd63b52c76a8d5d853acc77ca4d4c167b2b9bcdd689618928d59247cdc06cb57b33e820abf4c1aeddf9a35f1fde82af43f213ab8c212b323a461452f92768b735b95b8069ac9fc52bed35a71552dd732668fd34c1e43c32e9d9e21f0fb916cb4b96ba238a4182ff563a3c62efaffcf9dafba169bdfc1f6dcdf4c8e8bda5936d95b07e9ba5d7a02e0f6123eb3d5b26247558b9bb1368b0c71784c848f6083ccfe46aa916b5a3ce727106ed61f118c95c44253b36b5e204be2e3ab94c4e0e238c4cbfd4415c4b9bd077cc7467f0265808e18a2ad97f0efda63a6a54bdd4b3226cbb0a75609c65e244ccfb44c729126de957d2aefb4c2c52bf07fcd6e3202cccc05f7294ae885cd086ed5e974f066c1d7ede2e660b9bff53983d95f648e565730cb914440b2b586302dce94bea42074f2883aa3cefeb428ee651424278c1081e558c94ffcbfeb1aa2fd8f5a889421fcd0bea814f7f5c27b78ee095c4caa1c746cc41aa6c72d4071ac0b225c1fc96e4f5f691badd79fb24492f58c54b5de4fbbb4c5", 0x1000) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x7, 0x6}, 0x8) msgget(0x1, 0x80) sendmsg(r0, &(0x7f0000000900)={&(0x7f0000000040)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="0000368639afc5000300000020000090000000002d"], 0x10}, 0x0) setsockopt(r0, 0x200, 0x1f, &(0x7f00000000c0)="07559f4e6f48d88404eaa8e3fdc4b72bb0aae05cd07c948e2a22cac1016ccc6647", 0x21) socket(0x6, 0x8000, 0x1) 05:49:46 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) getsockname(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) fcntl$lock(r0, 0x0, &(0x7f0000000100)={0x1, 0x2, 0xb4, 0x3ff, r1}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r0, 0x0, &(0x7f0000000040)) 05:49:46 executing program 0: select(0xffffffffffffff7f, &(0x7f0000000000)={0x0, 0x0, 0x7}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r4 = getpgrp() r5 = accept$inet6(r0, &(0x7f0000000780), &(0x7f00000007c0)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r8 = getpgrp() r9 = getuid() r10 = getegid() r11 = fcntl$getown(r0, 0x5) r12 = geteuid() getgroups(0x7, &(0x7f0000000500)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r14 = getpgid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) sendmsg$unix(r0, &(0x7f0000000740)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000100)="1319a00b25dc08bafa220fcf7ae4865de5030a67576372a072227580", 0x1c}, {&(0x7f0000000140)="c81051acd19315ec989d", 0xa}, {&(0x7f0000000180)="48dc042ba08f0aba6cb07a0021fa7a1b200db2c0a4ce8d225e416d9d9853cb9bd1d8f17fdddb1e7ed68430c358033a6547d8fccf3aa713a79db896eccc317190c245b3c77ab0f4e65836bd892fe740983754877b9f0b94c705dca1825f4a9ce428d316e1538e88e1c7f6ce7fb4265bbdc2e9dc702fb16645797f35afc07de90a19e5a932d6c382468aaa119076bcaf412e2803a37a", 0x95}, {&(0x7f0000000240)="5e4ea5bf9b47fc595c73fce6857ddc", 0xf}, {&(0x7f0000000280)="ec8342c535f81a21f437bf44f01e5317ea9aa234f5229f1ba43cb63a8b2974d2ba012212a0f6db3c378ca54798ad7ba8d853a0c187978234c94d9ca23143b8bdccf8955dc9b41b572fb884b1b3b1be612ad1c5bff12acd41c331a7a6ced7c148d8b2c38ea3f5047aded1f8a5873404543548098fd064", 0x76}], 0x5, &(0x7f0000000640)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r4, r6, r7}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}], 0xd0, 0x8}, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, 0x0, 0x0) 05:49:46 executing program 1: r0 = socket(0x13, 0x4000003, 0x1ff) sendto$unix(r0, &(0x7f00000001c0)="b100050b00000000000000005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000040)) accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) sendto$unix(r0, &(0x7f0000000280)="48fc18c9d70fc2b1f51ccaf4f794c802f68d4cf26320d5bcb9963832c99fec10e52dd23ca6a73350754549ad047b528294aab0cd1a3ee85c939bb976461e6e6dc8128c8fee33d4918988a66bd90844632843272a43f3c203e324e525b7dc41eff9d17a4918d24b690eb3a95e92af5c87589dedc0e81ec45a82dec4111161bbd5e1d2b184ddc1b46f99cb4bb33112ab0180bd070832cbe5163dd3391d1f53fb1dfc82408b0d2e931f9839529cffbadeda155f8ee4e858b96213ad03", 0xbb, 0x400, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) r2 = getuid() r3 = geteuid() setreuid(r2, r3) 05:49:46 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000700)='/dev/tty\x00', 0x10004, 0x0) fcntl$setstatus(r0, 0x4, 0x200000000008) flock(r0, 0xe) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='./file0\x00') r1 = open(&(0x7f0000000380)='./file0\x00', 0x8, 0x2) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x80, 0xe) bind$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0xfc) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/tty\x00', 0x90, 0x0) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000340)) faccessat(r2, &(0x7f00000003c0)='./file0\x00', 0x8, 0x1) connect$inet(r2, &(0x7f0000000280)={0x2, 0x0}, 0x8) r4 = syz_open_pts() poll(&(0x7f0000000240)=[{r0, 0x11}], 0x1, 0xffc000000) r5 = semget$private(0x0, 0x108000000000004, 0x100) write(r0, &(0x7f0000000b80)="7aeb5be4f0155a91ffe35ee6b66f6601427f5a06633ef5625315e8909b06527cc294970d1163cd62fdc252d973de9fbdbaed16e494ae2a0382655b0661b17eaa2e8eb2c06efd8b4776b61eb170a121969e64beb70446ee0107e0ba23369c081bbb4bbcce5409866a66d2cc1a72f92c18d53208d33d1420c69dcb47ceb4a9a147958197d94cca8bca5796172eb4c0fd0200d80000ecbbaad070d679d420a79070a845cc411fae457b07f95cf6546a08a9ed4253faf91ad5f5cc31ac4fde729e12e511ba23242e4c85f103272e6ce710405d4d692cfe6b51a7193bda30800d7dbbd2d4f4c327f5b81ce5b90f57da54be439cd81a0ad71a0c6b26", 0xf9) sendto(r2, &(0x7f0000000900)="92c67effbc590d80536da528070668214ddccc28b35372a1eab2b391701f466ba2da4e97e089e8326b614be61d9ab5cef49e1ab86a", 0x35, 0x1, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r7, 0x8) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f00000007c0)) rename(&(0x7f0000000200)='./file0\x00', &(0x7f00000005c0)='./file0\x00') getpgrp() recvfrom$inet(r6, &(0x7f0000000600)=""/206, 0xffffffffffffff59, 0xffffffffffffffff, &(0x7f0000000500)={0x2, 0x2}, 0xc) syz_open_pts() ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000540)={0x39cd, 0x1, 0x80000011, 0xfffffffffffffffb}) select(0x28e, 0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000440)=0x100) recvmsg(0xffffffffffffffff, &(0x7f0000000b40)={&(0x7f0000000740)=@in6, 0xc, &(0x7f0000000b00)=[{&(0x7f0000000940)=""/152, 0x98}, {&(0x7f0000000ac0)=""/20, 0x14}, {&(0x7f0000001c80)=""/4096, 0xfffffffffffffdba}], 0x3, &(0x7f0000000a00)=""/137, 0x89}, 0x800) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000b40)) 05:49:46 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000040)) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000100)) 05:49:46 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x46, 0x80}, {0x1cb, 0x2}, {0xe7, 0x8001}, {0x24, 0x5}], 0x4}) r1 = socket(0x1e, 0x4003, 0x0) r2 = socket(0x1e, 0x3, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000000c0)=0x7) dup2(r1, r2) 05:49:46 executing program 0: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) getgroups(0x7, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f00000000c0)='./control\x00', 0x0, r0) setgroups(0x1, &(0x7f0000000000)=[0x0]) r1 = socket$inet(0x2, 0x3, 0x4) getsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000080), &(0x7f0000000100)=0x4) mknod(&(0x7f0000000180)='./control/file0\x00', 0x1000000001ffe, 0x0) recvfrom(r1, &(0x7f0000000280)=""/5, 0x5, 0x1, &(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x1}, 0x364) 05:49:46 executing program 1: r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) mknod(&(0x7f0000000040)='./file0\x00', 0x8, 0x7fff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f00000002c0)=0xc) getgroups(0x3ffffffffffffed8, &(0x7f0000000000)) setegid(0x0) setgroups(0x0, 0x0) setuid(0xee01) shmget(0x2, 0x3000, 0x400, &(0x7f0000ffb000/0x3000)=nil) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) fchmodat(r1, &(0x7f0000000300)='./file0\x00', 0xe, 0x2) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x6001, 0x203) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x2) r2 = semget$private(0x0, 0x5, 0x4) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f00000000c0)=""/211) 05:49:46 executing program 1: r0 = socket(0x2, 0x3, 0x3a) fcntl$getflags(r0, 0x1) write(r0, &(0x7f0000000540)="ac8fbff54d162dfb5b7ffe8c840ab06f02f3468b85abf88948b22b75e111855a0d421818569f9d869650a8689374f93aeb8de071bb67e0eb9d36004e07d23203bcafd2b3d9a3c14e0dd7ba59452676d73bfd88f04cd3be1eacd6e222433b5fc841e1d90596f74fd9d4161b69158a71cb2e4fd70fc2dedfed3393fe8e808c19a85b58c518c6614fee54712e9d49b505fc5238d406bf037f1a8e4ec7c06986118dc1b40db7dcb1ba3bb010386957e6634c7e2d2e6bb34d824017a72080cf7f32ed8751d8fe189a716cf6ef06ee7cabb5da8130dbd50eef67f97c3203c5d20a6bcf7d76e712a929131b986115a8889bc339b0e68faec78fe298b51d5c96f7cefa0ff8f17299c5a54badaaaba67502cba3d2e071ea42d312273f5d1754df5e358e8e30b763e057d05e299cf4b4ab33e81ab726f25956ec8fbcbdda916da5ebd30006687fad78aa0d04dfa67b1116ae96b71a5b7511e661dd0aecdf08d9beb675ce45e0cc5df2c5f4fc76032045552f270e2d694896e03221dc2c6f0253f74f14193865bf85a0d777233313e59671fd515259ffe93c1faa30cac28299f62a7cf314558ff1e24e05118aec2bd9b82f59a2c8977cc3428c85f6a3e5d700efafadcbc3976dc2a9e7384ad3a9be038f8cc82feb6a5d76d429576cc3cbe850962ea9d7d7ffcd50756b28ece11705f49f710d88bb5d2b3f36ced9ed455b510a2baf1971fa1baa6102a4fe3f089ca950bf088c3eaf199780c3c35d2d20e831047ea15ec20fec5122e31f33866febd459d7d1bb407f30e4b9d7e68899607bdc1b39284328a53e44f1950313cd68982a77b8c155e1f9a60ff490a966c50853ffc3e1f0f9985864aa1b6a5ffc8ed8656bdd945dc966e4d1392657e29dbd7e45292e952767b4821b708160ec7fd0a7727c186ae66c484f04c645314008b763c06a13349d432f540e08d19d15c26c7ed79a3df33c50f3cb505317e12e22c33037c30dfcfc6bb86b0a7856c9d983d5d077fbf26904391e97f1e744d16cc61738063cbd911019e2d847c3238f9a8ba75b183d17eedfe3aed42938a256346ea7066f65ccb408f81f157c1239f7137f9429f66b8a7483967dbe7948d8cdb6f180801f43c9d08e88bf2c366a707fdc5ecf9a16d837f2fb4c139d911d2df8f20e9a80ec1dd81eaadb260ffca6cbcc80109cb4f8ddf1c3c1c406615524d49f5d93f5661db6860db09050f1f197828d564eb272b3ffa538e3bc9d6b38d5945e3d7124ce367dbfbdf39257f415889c07afb2fbe71a39ddd9c80f816ca90ec9d84c7c3c8d8203eabd55ba6d4fb88474bedb4e0c96093c7b2ae233fb4aaf841ab8fff2cd585ee073fbaab11e39ab1cb009a7231e3a335708622c2479e6d4530f36fcfa5f013f794feab8185357fcb16ce5a8e4e94b4becd22e8f616b3bd731ff4239ca5569ddb133416bd3f703631b1af15b46f99431491efc0dabc1b6914055c57d0a237901f65a39214f59142b3bf2c00501c4293f22d35699be742989ac3e9ad748229b83676e659cd224136be1929821def0b285e0bd4a2b3297843a3cdd9aa56e56f7060209a1dc33be210cb727789e9d9b920f6d758f9aef3f6988725b45eb836e9ba3b77d4797a6cb8abd5bb9b491c3e110a38f549178331288d8cf608390481277c33572061df1b5bfb09aa3cceb1ae5d5b8f9bbac1337b3135eac151d25a1576095cc1d6b247b8c5ff4cbee7ab58dcb33c33b75d0c51096f072d27492a765a2636361ed2fcae0a6945656b3fbb5cda2d27e58e435570168571d42e2aded6047aab55f217072bfb57a44a9ce1405a6492d041ba570925f9e48577bfd49131f7630573e461a67c617cc2ee70a2e4952da9b74f3605e733fe64bfb700d5e861d39cb66fcb4e46f7b96bbedac3bd9257ea43ad89a564e494ba74e4b0e37c607c9e55f185295c6424a4814977433f01a39974d6390768d3859f1376ae584dd6a1e1dbbd5d93e0418591b76d4f9f137a4ba1e8573dbaa7894aa435da7ea54abc32c44cd2e7badff6d9f430e2ea49be0932cfd0a54b5f933cb24530ae4843a0160e180038b3f066c3c6428a4aae03a6b6cd7130a603b050127c2e6c43489292becda5c01b083f869631d05ab780fd92345a24cbc9d403bb53f4b4d50a21f2e0078f25b24d5681639efc45120dc9201befcfaf750e6308904a46d0965fe5f61cd07d2fea70e77164f21b19849640785a46d3159a98860a1723ee0aceb1f3e1e0628a9541a14c3de1877c696e3fc6755b542706885b8392a4345dbb76dedecef75a37be782ec0cdcc121414e0b6966ff930d005d16a9364fa3710400d954ed39b0fb3db29843beca97dd916e1d735da58adf2e475cdea92fd8c28c83a4221393c880c655a1ece241464bb8beaf3e3983768ab3decaaeebc6d93104247e4a0c3f414fea24030d5e56d6678a465fc10bfdd89efc738f7001cea15b7ccdb116062625efdb72b7c2dd839ca7f24ca420ee3dbbefcdeaff900514719c75a5de7bd892696c581a10f2104758a7f40bfeeb46ec1a1a5dc7131d91142971a2d8b0ccf1b0265f535a8c1c049bad8030ccfd30edd9165bd206c1e38448dc5fb7a10a1bd99a2c090f95bc0b75906b53e5750242d33ad4d4ca7bd373f9f9361adf1eb426df1543168a1a1ee4daa99c02fb56fc16bc00f41beca9ec9d917c6e20c089a68666af12b38331b555ef51b66988d02fc15f1b8203d5d8278ca31d3ed7c4dc6a8e80bc2ca819faad58928d9e54594870505eecb94624012e3b42308a91f30709bd76008a3f7013f71d43b108237918bcf27efd597ae637879384eb8e3058c2b14446e967f7bcb74969af05e7fa76f2a2aa083ecbe00d60e6936c561746eb50f38e759900e7349b187b3e048111e084d48317b9269569636fc6eb44127dfaffef8325484cfb9b60535224fd518d99478291065d1cfd735ebac82205c36f66f401865a19c5f0b8d4b645dcedacf965631919f5fde0cf56cb32fd462bd0b6a135182271d3b2c62fef503b8933e9fb6cfffa47279e113d0dda014e6dde4d0a0c61555b788a08c71a94b863b4e09d1fb809edad0b0b1d440c2db916f66290971674f06de066442b57f0edeb6bbc95046ea7d9d1e336ff9c119eb3e683d6d37a0bc6365d3fd48f342ea6ed3a170452cbe0fe7070bc0a0d8a9d87bc2e6ce6220d24536da92b2ff8972d7e7b465e1cc8209e76350eead1c9963e1895f29888c8737e1b15b53dd0be9235ae4dc8d4b3a2d0059a8e2c12eb24b3c6fe4a0341173586365ecee0c2580810ba6d71cd1dc1ab9cc35ac1fa80fee6496f2bd15421c559ce5b4a5e89b72c4cf8702b20984bbeacb6bc0b15efc4150993dbb765bb594e8a219e43dff2ab5e6938e967bd42449fd2c4c29f205e0e8bee0f8e420ce250b3a48cd31cccecf74dfd64979af705ea1b5e7dd6099242348fe6dbcddb773cac904055c1c325c74838142cd9c9382fa662b5760c19b7c3a7b43a0fa62a63e6e4a1d7742323cdb8e7264c89b72f828d8f1fd9cfd007ddf25d34f07cde1a447eb6862512558684d720cfbd91bb52dcac7f2250abde5315ccc5ad32ce6f550b1f639cf38cfd0804b5ca1779e290eb71288037dc21bcef6c74a2f617e39363ea90f95f4595d70f58052c9c2a94c6be1b8db44a3baf9ef2504cdd1bd3ee474200f5b8acf1035e749f08e4e8f5a200b894815a08c0d0c1fdf466c7830c595957be8def63059806af9a8a89c4fd3d2ff332a3bfdb5f6aa672c6f6acd2f4d39c582da986561dccc4b12246a65b878970e19431e0a2413dd356add349144b71c35262190bae8bc572d890ec5bfa809eaf8420532a5889a5b9dbdc1bc428076af80cc67f5a761957ab243b28975a7a69fef766ed19ce9c43741e6af557f8635964b87ef06bdd2ae5302563567c66fc0a10977ef85f54a6dd1c423490e23d14cabe7568d30e10b96620cec1f53209d989bf5d4076dcf8a16234d6dae8ebcab38b8044d2f4fe53b1e7e8f24cac48322b468a819d02944b2b2693477f140f3a26c81b83ec8774d7575f030b9b7b7bd6b2006dc2885f1181cc907a948389d9ad7e34bb95ab2c09227c3febd6b3313786154208a61f934092330a3395dcac76ae78c43b79f773bbf56196c87453884eb4e2ae400d264a6a31f3e02785aca3458da4f6b44135b6f63a709c8732df65ff950cbc9ce3ebaed8b86447d088c75402648d5b55143f7aa2b57a27e999cd88792e61f1d2b64e0b1f2c3bdbf6cc834ab4866908ab0bdab7a0be5a705f410b6142545dfbf35cbe690bca5b00efc26898e56241cae688d32a88a0aa67a1410a7cc8f66aed93f7a40f35c486c680d89269a96c197fb422442518b36dc485028fc10f38536aba03d16214d72282efc6e5aae039ae0961ce005488b95d80ad181f9fe4cdcbe21af82f6caac48335b319d86129aea5225679e1ebfb050dca987f494ea0538f0f202dbe2b63e544392f574a55284f6aa9a6f23618f285270b198b9a0848a0423f825607acbdf7a5ff8818c131a421a32af04103dff65c355255c68e908b3b30a4af48c28fbfb70a319a7c98a6e80cef66135b71db12dd506af66a135119ffa1bd4f88b8ff55011f209ab08f795b6d01fe49ff5fd5623cf9ff8c18122aa53c10d9e9403cba59e1fb2dc60d1454768ec6204e5675c9179690cdd97fafc3926601f04e07dcfe82114663427e5dcea5d06163fa5a76fe854f1b32ebbb002ac324d517771b0f5ef3b4f7e2e2f0f7e6b97391b82339f33d3f3ebd52a8531c6110dd43bfa0dfc75fa82e9779c3e1a901ddf897895883cc3e7c642ba404750f0a6b0238647f97efbde49d6742a17367351854de1053f222bc7f15cd2c2b7b0393875395f52a44f4cb641eacbb5399a0aa436f685ec26fde7b841457a80b24943d07562211ec78a01460c3ecb0e6d94f673d096fec3a5b75cbb23bf6f6084daed02cfe4ef70d33eeb16d45e883ffd21789ff91c4dd3646fb74f4b797e894ed38de2e3d1c420b704aca07551d208538bc57b74933c41b1ff733f4c97d8360a57214ea834a63043a044e817bdd6055a1d4b12820c156058e817eb3fc3830fc1007d6fc07c133194865962bc12a12fe6e05b5b02d2c812351d2b01c4e245723ed52393b176e8414e1a3fe089a3fac1510eb02c452a7294874094f00529538bbcd5e72f847e62b81fd930103032aab7c97deb8778482ec87c3bc08715161ed443134766d6cbf991325543794a198bcf21026e4cc365df7c42a987c84c19e59d4723984780e528357f2db883f084a0bc2e385bdebac78798ace649c1a6e8d842f2f27f0bbcd198f19f886d8b0f675254d53a3d61f97a7f4ea444be1379551020e9adb5f2a42d146333df3b96b99b72001561edd00d1670c830e4f41273ca773e613c94793e7eee20dddaeb6eafffb18fff84c5a20dae95dbe7515172bd2e6d4cb69f2edb0c9dd11dfbe8dd780d31cd2e08c8a6244fe050b33791dc8d225c1b72b1198abf1c10716c25f0c2b91177ceb643842c8c70237bddb8aaaba959868192cc4d47e68c543f53124738c6046b6d8b6189c04425aaae085f7fc18511e3515677dc1a2dd4d9cfa089621b0bc693344dd3b18eee9ff24e2d30663947652f4400f0f7237c110f6fed68b8a40ab1c3a623a7d73167d0f98aa07233058ec6bac4f80d1eef0c02310f8107a8c483a81b02ff79665404599dd6d823bb506ee7d23a1a151e62b2ab58cd239df0fafffe350a49baf441ecf93a093b612b877cec242c2459593253322e354852423b00413ec8d4c367b06", 0x1000) fcntl$setflags(r0, 0x2, 0x1) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000080)="83667921c11aac45", 0x8}], 0x1) 05:49:46 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x0) link(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='.\x00') open$dir(&(0x7f0000000000)='./bus\x00', 0x10000, 0x2c) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x201, 0x0) unlink(&(0x7f0000000180)='./bus\x00') ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000140)={0x1ff, 0x0, './bus\x00', 0x0, 0x0, 0x80}) 05:49:46 executing program 0: r0 = socket(0x18, 0x1, 0x0) setuid(0xee01) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000200)='\xc9\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='}{\x00', &(0x7f00000002c0)='[[:/\\!+,&\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00'], &(0x7f0000000600)=[&(0x7f00000003c0)='\'\x00', &(0x7f0000000400)='+,@', &(0x7f0000000440)='\x00', &(0x7f0000000480)='}/\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='/\x00', &(0x7f0000000540)='[:%&\x00', &(0x7f0000000580)=')-\xd5', &(0x7f00000005c0)='\x00']) pwritev(r0, &(0x7f0000000880)=[{&(0x7f0000000680)="fb376c27b45328f1d411b77630cc7176d037826b41ab49898ce0dc96eae8ff24bc5ae558e471f425dff3b1adb1479fd500f8f67ee0e799e2e9a001ccdce9a1ed714b3b18225b38bd2224e4592621dc536ff34f00d7d8a0009566041cc1b50a5b71de81f3cf66991dc7920d1efac8b37a5c6371d12954214bcbd36bede12a15a0cd93dba16fb913633e65f0434340ac83dab52756be868b210832a9f096fad88d439dd43ee90c2e34dbdddbc4850e47086db510a2b13d688d6e4a69a475cc8062649c21bf96eff0e8f9e34a32e8024d6668f67a471764c99158dbcc4c616f1f30556bb8a6df64229519fad762e0", 0xed}, {&(0x7f0000000780)="f984e779fc21a17b473777239a1992beb9bf305135a4625ca26087dbef0a487c488bf8cd5467d65acd2966b42c9eb0ab243f977d1a2a0a23a88528af30b2c8ecb72cecb19151b5f69de44741c15305447e6c5ccaaf0f21b76b87555d1786fd47a160824b3bf625ac556f3dfa608850c8f7457d15b0f87576c98abf7217ece3d3b6927d84132bef0d7694de31f3d43f3eb4c0c7bdea2eb56c0b5cf599f1f21eb040494851a7f7f54d0d8a0fd4188cf54dbc1414d34100af468afdeafc40d9f8b1675b644e36c6", 0xc6}], 0x2, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="baba9cdc7db09b9c6ce53236e6ea3b0d7c3d070aba5216c6782bb5be6cac9b270963b9187304a7db08eda2401a0e05b058833a8ca8375658c320f1", 0xffffffffffffff80}, {&(0x7f0000000080)="704ebaf4c5c92abe7c56941c8467584e9b05fe3f3e41c6ff6bcf25f103ef6cca94d3e1c45f5cb0904655bea514f89887f8cb07518d739c4aeb923b29a522d3a10bd8a81c4725ac044d0329eb906e529df1e885006a0177d4cf5508ee8fac151435497c894a1e54b59ab7063873e030f049fd1bdaa66c828f1f645258d6b784350866b09d43fa3b5a1a33e26fd593603d31c11223bb3f5a8fc1612cb38231dc5454fcb56ee33aae6e5ffbafe95fda1ef848d399c7e0ec936f91cb396c44017704548f14a1bda5a96b63d4302e3a1d899eb45b4baa13a5b3ee370f", 0xda}], 0x0, 0x4) 05:49:46 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, 0x0, 0x0) 05:49:46 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000100)=""/13, 0xd, 0x40, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)) utimensat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) 05:49:46 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x6, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:49:46 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000180)='./file1\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000500)="fafb3b67bc4ad91404275dd7d12992752c35b1af4ba9b5edc38abe53fb6b28399a6e0739a99cf2d00e4b8a3e9f66c91317c32ccf1315b10c4af4f58a29beb4ccd6b57c5514b8655acec48f85d16a5b9cbf91577851440d85643cea5473f87e0e87369e64e8fabd0de56dc7d1fe210079b1bfc0fa810156a520aa5a1610a02e9cea62f60851ce0127418f7992aa4037ab3fa8a484119e0c0c28d18293e090fb7b626aaddfb41771f2e436f6f4df65410c14ecabe10145ad8e19abb14b346990e84f34b5d0e4814349677be7f2ee1dd696b74499f4712235f3fa53ca0aec3de89d51e77762f6136b2e796b8b4eaef1b849464e975b6b0764506426fd9c2146c9937d7f2cee4f825654d6fda2647ee40cfbaaac38a3f42b9543b87af3dd3a36c5b335c324a297448c0020ac8d0cba6462a381b2d2d0ca0277be1c6fbaa96ef4d281baf7274f652c0f886f2a9be15022429b46d2d61ed15cefdc7d68de22438b298ceef436bad5f4a59561534632d1bb8376dcdb9d74bfb62423c2120c777d236097f7cbeacb1d2a867f54505d2302c8cc1a4d7bb3abfeeeb2496803e27ed729ac9375efb8c63b7c266169405880da82f17dc69e61d38c0a86afed45be46bdd6aabf21c5e42058cacf6c003198951febfb0e6d635fa4dd5a15217a5b4f2730a3de9e53a1724e607c7e2a8cec46e8ba2c8730eff8de6cb0049e7b0391f7819c6b06cd1d884f47a1f5054e4da5fff64e89a22ee1b346e6a08bccd774147163d7a2ca273f7dd18f057c3907e2adc66332fce63d718456f9a9d57ab44bc1d7a40fdc54f1b351fcd202717607c1e103bdd52d3368a17a12cec8dd3f871c8c9f12383c2b3d9782399269ab70f304db40af4bd50056c19fa382638be1691f20a7429ef9f51ee5e3154711b186326f4c50abde4636785a249bfde1cf36d0744ada86e1b795a3cfc9d1c8646448800df888b3e833c56b25cd68090b48028a9e5395cc78589079b3650249ce4a186c1cb416bc67bd505b7ee2bf6622ae70f0175b48a9354d87e670636bb172de8257b0f3eefa67674e1e46f82584ed6d89a7fc0f7f2679b6a8e99b9dd7938422f782b1f986d7e6dd771ab9c869508c4e841ffafff13460de72f16296832a68e4d534525c066081ad39816bd87142b23a6f345aacb8b2a11b993724e8e74d0d1504f420d70f8596c7259a3f4bac67da66c2db2dbf7d24039fc0b0e8cd6961511e311585bff01ef64537d5e9cf262dbefeee296ef8b87be611883519e6423bc6f08b0116ac2c61a6009c77d1b7b4e049886fa3a229f5bfa0b0c8f06f8273002af058a6fa0f2b2ba82452db75a5e8a3255341c6e9eb1bcb3f12bfb3605c873dfdb1dd63dee4866687fccf6d5551d9c2fff26dda7e282c94dfc754472768addd90a82dc440747f4a720267d562240f6a9f2527eb5a9372c62313fac40dfebf600014cff3e8548f5aa86b336e88fc70649e0ad1e4c76f4043ae909c98e09ee9c11b5cbb85509394101f5ceddf55c23a61847e054f8fa2833603604b8c23de27d2bf3065fc20a09573de284b882f03559752ac9007851758abf19c9542238e924e5ddfb410802db5ccaea5cda2632eb30aed1ef5a629f623c7c1c06d7753bb5f2baaf705d1d7345ceb77cd4efaba70e0eb1041a4d6c2ed513b3dfaf150c8cd89b652c0903184a5e6cbecd419696b82513bde697875329a216467d362ea5daf38514f964745a12a9b66a03f68815304deebc8de1bfd83852625607d1ab4516a99eb738624dc27cfd40adb1640af6bc3668facc779a10e1afa600107a5379f34ed73cee7a534e4e2475af9e97f20917508caa9039e6d477d2108b239e4e7d48b463faeb777ed99de2ca700feec1b7aa0050c708b4cd3e0983cca5da7425d42c073ad3f06d5b6437e9cea9d517f92854862153f48d8610ca0c70f298612e7250797d9b9492f41010bef3e8968b74f0b8cdf1f9de1feaf0f716116ab20973038e7591ceec25248023056a575fa41d84fc4fd11661a2c607d90e6fd07100473e2a1bded011536c4add273e7036395319b7535641d149bbef001caea6bac840236d5e4a25a107efd3422b917aa9fa94bb984ddf74f3ec0b53e5aa5817829758267963fa5db54e031a9b0e7cd25fdf4eb6b054ae373e329c6061c8e75baa307b031dec3907f056e74b13a46a38554e31add87d712c70fae8f20ffae866cb99ddf7c19b3067b86677d52cee4a80482a63939ae4d46321c92f616c5730c6f55451384287e96b59e508c485fe3aeccc57da482522a12d267f12f49b644bffe98168c9144a963290e3cc0b69cfa707a5df59ae4966c35e48a2ef6b1414e9dcf260198edf54efa7b58664e42a48281729800ecf27348de9af312e1ea85675a05c18764b77797bd42cb174d011303c4265399347738380f9a911cbbdc067d648399a6b8c02dc49243d2241ceba6ce7890394ee831eadfd1c050b6a8f357ea7ad71716fc0719af87ee550f98e99a461c4ec7232ff2478250e77f2aa21efaec25c7174dbdb9f5bc9ca30414ad6cede87a49d40c72328219a2faf87aa00ed29fad76e73e41ca16d926a90f554fb9bb664ec6d53bf1e35a047be59683ea0278f345261f36f7a4d299c0cc56f8b9c5ebcf4e23af04b1d7eab72b5e2e405fa742c0e4b671fd1cd86fc5f9fa789cd51291113da97db9a702990f5267c87c843ed7a5ada95e45c9252ad51aed5b78c7d5dde84f9cbb417b38f301be86c72c46e67f6edf29b5f542ad662187e46faa565f867005ac85530dad1a8dd6061a2d23edc8222d4b383abf3c0e11f259c9d31dc7cb4407cc3be8b1459f4c61734181348e4dbc7999286987cf8a06cd941298b8d94afc5f7519f066c1042a15a11bb68d28d0974d2d533a06d1b03583651d44d87491e1f0885d49e933ef59d9b13fc305af36d85427ced64348162574b278f5aec3c8e9494c1f33f8c5a70d286569c493a95e3dde783c57a28723ffdfd0c5c82d9bea4619421a0ba2fdefb50da4f61dffd653618af12a5f368f9b7a3730cca3f19aede64639998cdaa4b0828d09a807bcd5c0177df7475d35c1b5a08bd9ce45ce522280a93050977e77727108367f518f8c48ea58a4e2cfc6a4b78ab75dd65474a6c92e3ba4a6597895d878f4efd69ff40ca3466e9dc212e551577eb6e542dbe3c0e8399c8b40d31e55a844f57d87c0845f1669132dced3d6a7939ac8bad990c4d810ce2e1199145cfb1768a0c1a7f4823d40a40220fc7ea8dd58c26ce1b968b8a12c95bea0c787b13e0abfcf1582d821def2f665892e160917f7819dacd65caeab7daf688d75b6082e27e8e6c46821e906ad43c161621c3a11752ffc7e7401ae2df07b8ba59b6b49ea0a73e75ffa67e627870f0e3190d8c598b98b5911b8a38aedbeceaa5ffe9d92b9a93d7530aa6db2c3399b5c2d78da56f17dd72b9c5ef8c1773b0fde5332384090c63185215cb948474667a6c966473c5110333e5f2f38167a5c960d08a893a6b05ce2e8e59d35fcb767aee4aca1c232e75bd1736c8bacb1851de1f0ec566a147f60a9e57f61c619bb6596e2fad00af9492bc23151f64e9562486506ce6f490cc9a952208fe620774346f0f7e307dcc2c21c9f4d106bfd5309ae45508874092cc26a2fc8870edc5681c359e0f7da86c3c04ffc1999e8a0a0ed23f9c2a071e05ba96359f5df2d0aebfc67f64990f7fd859235f47df95c20fb34030cb8db51c9dd3f3c8bd11735022a7fc53da9dfe0a23cf9208dd904a4d3dc780977976b7a790bb4f1933d99d4bd52c1c513f5783542e5a9de1eefee2659307aad83e87c6070a0feffa63c9561f2a21fb419871aaad5c06490a5014aea8954328d5faac1d508442b061dd7347c2f0e6adbe7883767df23412b9412b5898ecfea9dade87e397c67e36ae8db1c744781719d9bd937498c2bca1fec83b3c52f193b3c0fc632924f826cba33f9b0a285dbde4ca009e89e35eec35360aff7e45bc7417181959e3d7f719a3b108f24af5f0af7501de3129a5a5b834121140a62f29d3eba5fe521caf9dc6c04457aa0596dffb656362790744787ef442b14cf6ff2e3fccb9608e2a553f89dfbd5b524eddf5e3bd8062db559f9a63601a96c8a7feda3561484de706792e046b9f0a35bdcc5b2ce6e6f00c681849003358f3f14f68369d0712ea16b2f3e700c91c5e2570f0f5fddbd6fe44b989b82152dfb24b1971020929b40bf2386f4c0cad77705fcb1d0b1db429b903a999aa1feb7602f90d8071ccd38864686d5fa98cd7ea0c4bd223b520985f9db6058906ee4ba95843a1435bfbd817bef0b6f8a1cf1fca40ddf6c0d765fa3e3d82d7acea0939ff89228e8b900377559a8b27b44e64ba53c464d2de0122ff0562e37617067cc6cae7d1ad161e528d940093a7daed9bc2d27a175d17cae02d59c5ab52cc342072e369670eeefcf471b5c0596da8011304165bbfaf0e6352aecc37910be6716143d48e6212241e90c81298ea2bf85bc1165c9317a66d56e67b0f47bb9f62b533043d2898bfb7db2d6c8311072a6dd2df45c2b6e6d1fe17fd0c7babf9868b5d0a5010ebe3f780b4462ea764a351476dbbfa0fe135ab4c18fe6d04420a0c5c3eee058b07baad08d49bb52d9070bb4a54e9392f4f9044e2bc8e1e02eff7cc8baa377eb6e8eea1652b5008d6d763cd1f88e6d8af72be52cb65573d7089599e130eeac97feeef869c14004bf4da4ae36bffaa7b1772c0f57f724dc1efd9110919f8611dfb8f1cfdcfdcbafddd8d468b3c853d1b447cbf26253d382c4b27853c6a879f8a8b0da66a5eab7ea119ccfed04ae2ffc3b27e739f5cacd1be82545a4ccc9436490f15da056b828a7ab8161b78f30015125cc6c96812d393929643b28fc1b09fd337ad4946d031428c7951645b2d3975776bd73e3f8fa33090defc284b92dcc722070fadd5f02dd4b66cf9c64ec6052cb7bb733ac1ed7471c68172ba32fbaaddc680c8893475717a36aaeb58732a60aa7d1fb0c586f835cb72b53a0898f45a88422d209ef87b7fb391081992eba39c7353ccdc69efa7530726f71b80ed8540dbb69afa9c2f54d49f1b4962c1b8da2fbc6239dfaa0c81b9c839f4f883e48d7beb107e007051674c45c626584660a296c05b1a475130a2e0650a9b9392df822ac0e673981df28211054feb3bee8dee29a759db69047741c495bcdeac94abca441cff4ce50d0f3f501427590d7c1e9b214e9a0d73f8a8168e818fedab8c227f7fd6e00a2e73df76755127a339fb8d7d6d73624d4f0a5101b06eac5214a4209f4dbc58e0d2d62d2c8424f6613869d05ca5e0ed7dc6bebc4952cca0ee0df5bcc0275901461d955ed07e3c845f7b9eb29ebcc13a69987ef69b6bec798e568acb285d74d7a5b8707d5225925e93bc54666bd3a04b0903f28d10788c2f3cf1a01e38adec943fb0c3ea93ed81ae8b9a7cd85b313adb97c095d8385331936d437f2de7c8253779e47cb2d12d7ef5da75a3de3976a50a601e45530de56a58a62e14d20aea15873408e8b66bf2f93be1ff50a25868f3706921eae967e95e75c944da018cc8f32738baefa08b52008a97298ff09b64bf34621dea8c717d2204006a168606fc3f4a191a61b874c18c5f1d2426c8a7bc8b1b5cb944991caea1ac5f386656150cf80e7ff3b958fc8061786950f4ff139f016ed7546232c9fe32a74abb75266492fef00347cc1a3ed3cd84c6f986f8cce539b5d81f75a8226410d2d811fb60633e9ff8d7a2ef5f27edf855caf2b1a7f49dd4d0bee3e8002082c6614abc07f74322f"}, {&(0x7f00000000c0)="6e9f2aaf52ef92903306623656598077a72b16f05b4032145dd68732907cba411051b59a299ec8eb5b6a98e824544f83f6b74e8ac90242fd30e9838b1c8c23aff16c0d2b18662624909c86e8e3dd2539de890096329e05772ecd5f3341f8e6b05414fbdf6f4a7e89afdb421393b2cf6e2b7715a538c05831b0e1d6c86753d34e27f41c8b733486c56dac92cd75759816a5b04a8e9dc27e2aff3a8f378a30ea37abbd6ba11ee8ce84db64"}, {&(0x7f00000001c0)="6c377747afb2d923d4014fdfccf43308e5e53e4539192ee259bb4c6ca0047b32cfc63fbffe2a8b053ab20532bf66893c533e44bfefc1d839bc41cc3af68cde6a0ed47d1f3e11f968a4a7a7f2350e5a0f6c5b38501048445892799a48c649d2400737e1963334577a60cf72ecff08d8c76abb5acc9433f9b9a138ebff87c154453616423079077462c18430970ef070369eafd78bccdaa7afb23e074396a7be90cc1d63d7c27395ee0b354126742664b127d9327888c7d8b01b57ac44b48172e1fa75f00dd8", 0xffffffffffffff16}], 0x10000000000002af, 0x0) fchmod(r0, 0x0) close(r0) 05:49:46 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000200)="2b00ff2300002bf0ffff1f7ada843bce7121ed6087bab5ecab9e0bf919f289549f431097bbcd8225b8d814ba52f5602c0dd3ac0433f092d6734aa7863a15b2c735b36188ad50fdd15c94719e3c2416d433bc2d2217f886919af87f18cd04a6ca537ed2ac9c6e22eac13d1f92981bbd742736d36a92ed22c55c5a57670743560985e9100063bc3adc8e5e18ae16647f82421c3450bcda524b939d1b4638bc07def66a8a066dc420cbbf6b61c5632c5bb82efc38e3079300e4707d00f0279bd4dc31", 0xc1) 05:49:46 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000200)={0x3f, 0x0, 0x0, 0x1}, 0xc) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2080, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x5c) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') 05:49:46 executing program 0: r0 = socket(0x800100018, 0x2, 0x560) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) recvmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x841) 05:49:46 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x80000000, 0x0, "00200000000000fe3b5320000001000000000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="563d165fc26f319a0398ce2bce267979fdcc5e6b62e66d3bd149180b0ecb9e32c60945c011a3b37652912d7ea7a80167b3113d182edd7d3f67cee04d30", 0x3d}], 0x1) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockname$unix(r2, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000001180)=0x1002) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 05:49:46 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x41001) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000240)="aad5c6180f1ec547823ff6766a558561b2a1baedc96d4e07673cc493cb87e12c3fc2d2cd1e0463a19dfa5541b6c5a840ef4e24735cf398f156894a80d325d639ddb0ce69ff94a36beb911c239b348b4d54bf8ee036f85ef1be6c6c67016c006fca8dd6561d84488288c9b9f281383c686332cb95728806715ab7cdd8d05be755c460b2cbf3540e69d6ed5a7bbce5c356dc383fc33bb745cc3b02660f422c1fda0d18bfe6c62feefd344f2412d97920bd7c5ae06e4c2b27558a9ecab696ad7bc1520a09356808258fe76dfb4f2bd8b7c2ead35e07e89df522b8b205511c3c094dc12e0e69acfd52a1fa7348e8d68499aba51b7110345a5a3ddcc38f", 0xfb}], 0x1) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8820, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x9) 05:49:46 executing program 1: r0 = socket(0x6, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000140), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x6}, 0xc) listen(r0, 0x28) r1 = dup(r0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000000)={0x0, 0x7fffffff, 0x7fff, 0x34758000000, 0xe9}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) recvfrom$unix(r0, &(0x7f0000000100)=""/195, 0xc3, 0x2, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) 05:49:46 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000002680)={&(0x7f0000000440)=@in6, 0xc, &(0x7f0000001640)=[{&(0x7f00000026c0)=""/216, 0xffffffffffffffdc}, {&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000001580)=""/67, 0x43}, {&(0x7f0000001600)=""/34, 0x22}], 0x4, &(0x7f0000001680)=""/4096, 0x1000}, 0x0) fcntl$setflags(r0, 0x2, 0x1) 05:49:46 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0xa0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r2 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x100) r3 = syz_open_pts() ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000200)) r4 = fcntl$getown(r2, 0x5) r5 = getpgrp() setpgid(r4, r5) r6 = socket(0x1, 0x0, 0x12) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0xc0, 0x0) r8 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x100, 0x2c) r9 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r10 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x42) ioctl$WSMOUSEIO_GETPARAMS(r9, 0x80105727, &(0x7f0000000280)={&(0x7f0000000240)=[{0x85, 0xcf4}, {0x88, 0x3}, {0x43, 0x1ff}, {0xce, 0x6}, {0x86, 0x4}, {0x1, 0x7fffffff}], 0x6}) r11 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x80, 0x0) poll(&(0x7f0000000180)=[{r0, 0x44}, {r1}, {r2, 0x4}, {r3, 0x100}, {r6, 0x100}, {r7, 0x40}, {r8}, {r9, 0x2}, {r10, 0x82}, {r11, 0x195}], 0xa, 0x7f) mmap(&(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffdef, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x300) 05:49:47 executing program 0: munmap(&(0x7f0000719000/0x3000)=nil, 0x3000) shmget(0x1, 0x4000, 0x54, &(0x7f000071b000/0x4000)=nil) minherit(&(0x7f000071b000/0x3000)=nil, 0x3000, 0x0) 05:49:47 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/79, &(0x7f0000000140)=0x4f) r1 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) 0#+"$%.!",%: #/--!.$ %22/2 05:49:47 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0xb, 0x5, 0x69, "73be4ad94e90bf82bc6d61b8dc7bee901dc09e9f"}) write(r0, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e5e29a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e5157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a131092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf8e1a1adcddcf6aa11a870387a963dc39ba21c4b1dcea2162fcd7c7a6763688865414f52d0930f00dcfb0ef56a02a14da1f4d6fc845d3991694ac3cacabb0a4bfa52ad6b3e527f481a817c06a40603cd288e4c14ba220496d8365326c30ef3185e9c94edbc46e075bd5a2afc5fbecb46cd9a1df2372c8028d09b3902616f48cc3a8952da6cd84fa260e5218b2d670a40994b0e230d7315580c53976f1308adde25072c158b0d7883f20bacd032554db5ba415a3dd7be92f313c991b9e6675d7b13d36c5271712d5d6c559ee1847a8931c233882464fff646f9d08b767f8276729d030a732ffb0bfc7e6c245af0336ab457b8995742d57f0360ff2dfd2dbd64ca2f2ade280f800955b799fbd5d4b43f2e98a16f38c2e09083a91b7e55b3efab13b10148d4c004e91142c2fec015be4989fdbc07bdbb2f0a7bc9e8150674fc631d16e293de4b6d9aa97c2a3f2834da2dbd17717c5c82d96e3f14242a8aa9acfba1f881843d4f4bde91fc6ad0f9653339ec2b121fbd26eb72f29be14379c9a6e4b5502bcc679140122a6538f4f8d4e4a3699798578143996b1e026eb81a4f23d41e8b8010f48e5c1936a4b8d1a88c18651f1f205c25219a2a6cafd5d5a2ca6b9d83d58672cf9184e92704a0f189fa4f8b2a927a192c74dbaae3aad3cf6f884e2b34db0bda0a48bdaacbe16dd5a26a418da50a6c622df138112d3dfea82101f34dd3e72a551e6426828c32a113c4a1c771df1fef54b99f884f76f49980cd48422f979543dd60ea03e9bb251262e33354ddd474f3f7d172521f324f26da6f3dfc3c0fc1a98106bcb3aca5d49df5d3c887807ecff67536a16a5c95555c3f193ba977169eb92f4a2979837fe7845c9510e770975414cc91fbf1520e5f78d5485cddbbaf2d6a74f05025ec5ffdaae6bd8c6ae496ba271850b4cae18b753903bfa3df30adbc450395d3c2d185af8e655c1042f0fcacd794cb2692e2f17d07df94a77f30b3bbb40e086c021fe7b6dad2255195b26b1df388b9fc11bdb9c23da352f9430bb5a3e55485f4b48e0bd8dc6eecc6828eb47fd92ee77d5e05b71f78cce8bb182fa2ac2671fd2b79cc1338daceda765fb9082531583cdd07299655c46afa3c0f4295a27c31c63acce5abdc838b0537d183e1cb1d684250d05ad39ba098e275b9d76ad77f6717dc8e4e9dae7371caa298b083b86b00d3dc2bc70d94f28b13812d41bfa9ae1e74c6bac0042f412213cd7ad80fc80df1f22", 0xac7) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583cb7857005078d9771447063790964fce093896ebf47851a636579c3dae62e3fa62d3e70fd96846f24c298e1117ca9790c0c013d24bd97d5b025b1117758483333f03253382427bd13dfc583bda5abcf62735e13a7aba3962b0673db4432cea429b7582dba532dcf46403cfe090abe2d92a3599e4e0427d3a49a37864c6ddcf7a445faae6d83bdd5803de13ef875130c43415c0699ff286e6158626d7bbd3524468b537a11896968471099b8ae53383ffa6b1d1fb5054b006d2d8f94eb28dee2a9a8cfda86dbf58e1123a2a97d2e4c840c6388da77c8a0ea04537f50006f834500a1d0ac7b16e7fbefa9a565d942f143eda7152d3e3ec4426c846582aaa1cba72b36816675eae5322a635099fbe321aa751525e1f6a97a56e5e8f401e46d51222c78017b3a688de2d3dbe3b0f5941ba0d803ee422284b49fdc59ca90ccf20e1426881c53027524153e5d10248776eba553f8ed3e6d822e4d61852df5feda744bcffc9402dcec9b2e94f7f242f8bd04b157f0cae1d66a6a8c3699aa1db8383aec08d0d785a58c1f33e919cf1b06156f2301d9ce227644e07f3d93de991f47382bcdbc1238faabb2c12c672b185c7b6d535a4dea76803e9f7277856e9b3cec255d70373e447c1bc6501bb0ee330dfd005490819403414c9ff92f6e230a787323db5d05a7f115bdfaf3fdf15a7f43087335ce430886fe3139ed089e65fdff4052866cf8d85db6455ce2c035fde725e520f6302e59a63504b78b1104f184cc8434eb43c5a62193fc467fe23da152afb6c7f228ef68a8aa1d08956dd5efc57961fd4827ba0deac45473710fa1a2edf8d1bd27335b3bce597e25afa16efd77a0bbcf285dd868f245fa1a9f92d1e9a6fe62d655df596a534a6106ff930dbacc2827fcaadf9561c8775bda8f4fcf7abb9962b146f80a0efb433c62d0589a2b46744f49a213342d06479e01f35e03169b3fca179b9f2ccfb9e49e42dec8a0436f4a2a1f960ab27aa4c9ad0ee6b2b48377a6fa19b700cad58d48a3ee6beb52373ba0eaf5a4998a2f0186fe22203611ad1c7f8b7f661dba0b40f03e2b5b4c5f5ed63c792cb9c122bd1a10689980fda257145037804df28a188d630145ca1050c9e91003c7c99fff08e0812b93c8aeb3ad6eb21809404fcca01de934e74ad2618da2c232fbc793f89ce4be9219f83e133bc8086aa4ebef3ce74c288997dff674234d8fc478e95db4c2b1b93eb05013f207f95ac166443d82ba5f9cc051ff8787d3cd13508403cde0d4a5bcd743d9da77beb06044c8d5adcdd8834d2bfab6e81a5f46aea876d8cf155d11706752a02d69beb2bd60f49d9a00729b8875ec63798bf81576b416e697332eaca67fcdd6d5bae23b2d4edc7787d593510f343a457f5dd13cb0e0e72288d74f7a1968d7d785ba6e3d510f0df77e67ada645667e5fb415aacc64b8b74d232ff206eca3ff58c27877ba52a9cc8606ab983d58b0da11066b3d94017595f18430ce94a92a52607afe83d7e71057584b3302492c2124c237d2be26e1d6f46645f6bdb6dae428e43c2de1d1aa3568ca0b9c7f9a15f77f2196a4113a095bf111e3c79a9e91856c5814f35c4832afbba817b75bf8b570cac2540476d37d8eaca90ae3a44d5be23f333d29d98284da43adf236887fc3c46cb1afc93c38125e8cef8fbbb79cd8c09c09578a0758186bcfa9330ae3b78f9517f30e2ae05f6e8c88517603f3b896a3157e356232f7774c09f5400287780dac7e60e390860b6329f8bb0de99d0bade9c38915fa196b9e6127e02c96d292b77b382f72b000e28c9ab2202bab6df545475adc62cab1ea977b53567af2e9d6a52f82c7f805e8c1e57140d738815062eb67978dc58ae3e38f1a2d95bb5abd173898953db3b13923c1dcb5f1e27b3589484e415bd3e4ef3db2613d11205137aef4063f75439a031d4ad7ef29ecc8b79003af787dc3eeb9617289a8e39bfb55fda0d64f7ca8dedc6c4bfa795aa71f97dd2349397975017229ec86cffb76aa018e82422d1295cbcc9cb57fa2d7a58e1b4712dcbcabc5ea9244a2b7497b2b7707e0256f9f927e7bd8971d90542c5ef6bb9cf53fe52ae616233b20d4d0c6d430628f78e7a39d0508304648fc4fd7d615a84350518659d8a241e7502bfea689e56dea36a7a0aba37541c713153af6f589a743fa0a1c65993163bd4281374d219e46f66b31abd3685be0279ead62eb8aa89e8f5672055782db411510c1e9c8acccd3609726ad16ea96c693c3763cb56d0bd5d67f0f6f1af821ef8a33cfd4335890217befc6aef5707eb153f56aaf604113582452f45f02edba5555c7175df6d485060f40ddc07ee80182bad7077a2c146a8ffe27f336ca7a2bb5c47da352c48eaa69c4fe470c704b342854ffe0ed14f23360dc72aa27693f769c76d21d49ad742529303e92fe5350d6259c9f94c82c43c515986592c7b386dac30a46d8386ce3b9ee710dc001392e5ce9a1cacd7edaaa787ebe72b71be0c7df8bb4208ba9420e5f956b08bc03352214da5345dc1b8e62418245aad3b1f836abcd5933e2be6e00d94136d911fe2a907990d24acbd3ad501457dc9a80afe0359b525774a8a3a2ee1121ac3cd5d3e9e808e6a53f087df7b14ad8804a5bafc210040165f5ea56694b409e8d52b83fe2cbf9047b25e5efffdec68567c24aa311c0226948cf49c129532aeafd53d4bc5708d67c3ac707ef967825e7f277d76b8508cce411d5059d3686d182c896bd30e97cb44e77a13294353fc333b21340a2df553b71dab63cf20e6629e255e3b11f6a044293e74ec14636762bb52ddfb70fc241093797254778642798c3b56fb50e6f9163470f05bf33e08c7b9611bb4639773ba186d62899c8f485ac060001a0cab0ab937c4133c3634fd129a6a748c468c81fb5597d0a8e5847056a21a8b4496630730f42ebe9880f1d64bc753676be3be440b3b5b0a61b92a7deb3a4cfc43d1eb5e965e19a54c37f79b8965472fec22eab8c29f036d13eaf06dc1e340f28ea07533752cb157a2fe14cf3f38398976e1dd8132eb747fc5d32119e25bdf0986e1d0b6ca04907f631344bd2f1ba4070592c3e334aec8cfcb0d09c634b857f1824ee551ccf5fa88812ba0a415ca702d706d7290b6b3f82477565edc6613e2378c136135e078f6745659d3322be4d344a42b30d2559975bfeabb81bbb7d3bf50ba035f8c3c4c40f9ea0748ccfb796eba9a57f899b4727c4b35884c18bf53f9558c7b684ab64f686b715aeba28e68879ab280a0926480a4e5f7d71d774fb59e4394618b89e4451f911d3ba9b0c1b03873a7cfded0a371989c422f4f3d6522e82f678f86a412a547f7d25f63c205d721787df1de595751a0226fe068ed84e025d2f01f851c0667c3513eccc12475f63dfe2d9e33eff05abfff7399de22534295caa9599ad52a3000113d00a8325f5015771484e53a6bef8bdb09ad4225cf49ef6154443144719ef2c9579a781e63bcbcfdac8e6ff5a1e345493de7b064adfe9faba16e8a22210e76467367444b34bc8016e1bd2f735c7505eb0068ff05d0cbba009079abce4a1935e63", 0xd40}], 0x1) write(r0, &(0x7f0000002540)="c4b169d62d26eedfccafcd1b3ac97b15bed21e15cf86da8df3c9a0af59bdb25ce4f98920d5c4953768704d6364e7404eebc9384bd92ca042137ed549257895d38d7954e93354af5c436a27c83ce8bd5d10ab82fdedd77896f83440c948e8ce45534c3bb3f0c5bc97bfe270fca72dd88400c35ce41d2d36f95fa39e2db6267ad6051e5672c6c64a5bdc5df13e5d6ed1c2b234817c06a02dddb476213ad25cd907a7e491e17441ee5d61d1758c670e80dbc0bb6d0567247b813a62fe5a6fd329b3902e6a5ab003ac5b94119a14a148ebaa47042ce35d52b1057ee8fa28c612f15fd80513f7acc516b1833819730854c9203f84a99d4b5f90208a8c580548c611f0fe0fb5b7bde08071ba6b5fb3f977b4c5b1d9296026f9d3a858a139d326a8a61d564d9c7f894ec128ec3f83713e8a68dff6b02d245a71a18a75c9b9e3ed56605fd6f35b09492fd1005aaa12c4212d8492ad5c136034d1701c96a05c1f68edbe95500ddbc470ae921e9bb6cc58a6dadbcad6d1152f0381e611e2bf2147da6dc639c2f1951db94064a46dbf7128ac5f41531dc78b7627e7e61e5077c894a38918a78d6c3189ac746302fae056076f88ee2bdffab6ad03489d10230493dce5a6e84846690ab1c84fad2778691b7545aa06453a66396b413090d28a350635bbd4d3eaf82c141dd4a62725fa7e69a8dc16ad2f33c59ba5415f33abbab4df757b609becc8420a9731c31836e674d49054c236b8b3ddf34525a5174b711d8f4988063b9408d29cf0262262c96f2b2e40fba099f7c6ff1e088eee88ef9240833c35882a8a4da4bea588e9c4e1e10d46e0d2b29aeb61d5feeb25274b8f3c6ed98aba945849441632418622b03ccc63bb96e8e4037d686e22ab4b4a3c85e83c6525165937c0c45ff2ebf398b94e813022862f1abcb103fa3c6e4a5a837723430896a04232cecc71b0becbd7442a88773f057c61e72953106a1e61240a5c363aa99ff03ece41771bada672bfe05cf393013a0abe2be80ba34e27defe480cca1697d19cbf800b6490d8ff328b8c6c2f7c7463a38d97861f79a91abd0184db9c1bb93c04b51e5513c5a70fe72fbc947d30404783fc3b5ba8364771bcac445399e4cf44637d76c6e61e38a449d101ac5d0b31309173b1829835b6f942d728e0b26954f453ecff71fcdaf6cbcea5a00b27abb48b91ffa9690ff6410a0518094e6d39138fa7e3a298fa178dbbcca59905fb9b21d2026e5a0a226d76593a5acb09de0537e13f8e0159cb05edacfa0c7228c56baea3b07e382e71f1844c5c95222f183a130fdc8f7a92a55f04869e1b5add22360729c425d4df2be0d2e5903bf4dbcae596a8f33bf637362fd5dacdf443a61203924f7acc08a4138c4ab02858d0c31b14dbdba8d0f7edd9a1c1076842a3b6cb3c3e4330dd139dd2ef0700e719a9dce3f81018edbb3525f35003568f21037ebcf32228c5f2e0fd4fc972aa58843fdf99100c25ed6c4482c5b2e710c06ad4bcbcb45a15ee69c3b02c1f8a79d4d9a38be26441ed05655ea9afad528aa06afd225f1c11300a001b3237977f382a01515bc0072030ec2ceb71ab198e72ce1d4ff0c342c96851dd9c5675ee5db260e4f10a", 0x478) r2 = open(&(0x7f0000000000)='./file0\x00', 0x911, 0x101) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f00000000c0)) 05:49:47 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) 05:49:48 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000000000002825, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000100)=0x5) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000000)={0x8, 0x2}, 0x10) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x1) setitimer(0x2, &(0x7f0000000140)={{0xd72, 0xff}, {0x8e3, 0x20}}, &(0x7f0000000180)) 05:49:48 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040)=0x1, 0x4) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f00000000c0)=0xbce, 0x4) bind$unix(r1, &(0x7f0000000000)=@abs={0x1f95d27d48731892}, 0x8) 05:49:48 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x200, 0x111) ioctl$KDGKBMODE(r0, 0x40044b06) writev(0xffffffffffffffff, &(0x7f0000001340)=[{&(0x7f00000000c0)="f0169b0a9d8eda661051eb3432360b", 0xf}], 0x1) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000000)) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x4, 0x9, 0x763, 0x1, 0x8000, 0x7, 0x0, 0x2, 0x1, 0x56, 0x10000}) 05:49:48 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) 05:49:48 executing program 1: r0 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xb) chown(&(0x7f0000000100)='./bus\x00', r0, r1) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000340)=[{{r4}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) accept$unix(r4, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) kevent(r2, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) 05:49:48 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x27, 0x3ff, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:49:48 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f0000000080)=0x342c) 05:49:48 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x20, &(0x7f0000000000)="caf5b415", 0x4) setsockopt(r0, 0x2, 0x2, &(0x7f0000000040)="bd4624b182ecd85823270398763d114b2294b0a2a2a21827d31142935902175441171de121aa4a07042cf66807c489fea7245d88f59d9239fef87b25", 0x3c) 05:49:48 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="3001f5c65f2529ca90f9f1d894", 0xd}, {&(0x7f0000000140)="2d79980cc896c955bfc5882aec123e1983eb1678e4563b27db75aa93852a18abd1f12a4148877ffbb2cdc426ace2cc032749010aafb269aba27628f43148b35d4e2fe424b92850d082481c608ba16763e55971673a197adcfe9fd22c99875fa6c5d08a08de50e70dbf3759ec2754f48868506172e87a8c6a15918831c452ce2f3c45202c4705de6cff4937", 0x8b}], 0x2) r1 = accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) writev(r0, &(0x7f0000000440), 0x1000000000000020) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000240)="a93094062eded62d44b1b061ea9f9408984771f7", 0x14}, {&(0x7f0000000280)="9c2afd2864eb7e9a1c787b53be6fd417c5c3063afc8d454fefb7111a5069bd80ba4d2d6ecfda16e27de7758a33faec6e8cf466caf8e8b241858c75cac3b73dfb5b627bbf6df3308c12", 0x49}, {&(0x7f0000000300)="43e8445532f0206358222f0f0bcbf97a5311dda97f5e50c645c07c3ba624986af734ac8e03062c3dc7ec1a22342c61f9b6e586cd79e1ba9a15aaf4da42fd11161dbad83ec063793cfccf85f7fb5c221bf4e111e5f9948b4375c738648089602d4fc5595e475458e2651bbad659aecb41f9d8b84c55d4494c491a058a46e0a889b2f7bcd60036acd597d42d41bad0079018e6a97134f6f074fff8491590f7303195f6023d3fe1dd43eea6b7e5a6e9b03f58642d648ef61acab6d876a2977b5fccf29377e0d147a8bc5b026bdc29959b9536ed2457e3acd4f5d738138612627adfdce1e4dd9431c847265d22e56a623a6560c6918961ac8933", 0xf8}], 0x3) 05:49:48 executing program 1: semget(0x0, 0x0, 0x40) 05:49:48 executing program 0: socket$inet(0x2, 0x2, 0x0) r0 = semget(0x3, 0x1, 0x88) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x0, 0x9, 0x100000001, 0x932, 0x100000001]) socketpair$unix(0x1, 0x10000000001, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000000c0)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x3}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="010000000000000000"], 0x9}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) 05:49:48 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) 05:49:48 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0xce8, 0x400, 0xfc, 0x1, "076c04d49c02c2144e5607e3655439f4413edbcc", 0xcf, 0x8}) recvfrom$unix(r1, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) getsockopt(r2, 0xfffffffffffffffd, 0x9, &(0x7f0000000080)=""/63, &(0x7f0000000280)=0x3f) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2) sendto$unix(r1, &(0x7f0000000100)="f5f2b5dbcf62c13926f5259164b81c1a7fe9a8eaa7a05f9a97b5380c9a0ef190d3d4ebd38dc49e9f1029002a94f9f95f1982fb9135a5e0eb6888c8ba22ec9c", 0x3f, 0x405, &(0x7f00000001c0)=ANY=[@ANYBLOB="00022e2f62757300bdbb48993d3c2b0cf87b2ddbfeba1aeab12a8c2b5c28517542df90"], 0x8) write(r2, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r3) connect$inet6(r0, &(0x7f0000000140)={0x18, 0x1, 0x5, 0x9}, 0xc) socket(0x0, 0x8007, 0x8) 05:49:48 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = getpgid(0x0) r4 = geteuid() r5 = getgid() fchown(r0, r4, r5) fcntl$setown(r2, 0x6, r3) fcntl$setown(r2, 0x6, 0x0) 05:49:48 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x1, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000000)=0x2) 05:49:48 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file0\x00', 0x0) r1 = open(&(0x7f00000001c0)='./file1\x00', 0x2, 0x21) getsockname$inet(r1, &(0x7f0000000280), &(0x7f00000002c0)=0xc) mknod$loop(&(0x7f0000000000)='./file1/file0\x00', 0x6004, 0xffffffffffffffff) rename(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='./file0\x00') mkdirat(r0, &(0x7f00000000c0)='./file1/file0\x00', 0x80) rename(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000040)='./file1\x00') mkdirat(r1, &(0x7f0000000300)='./file0\x00', 0x21) 05:49:48 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0xfffffffffffffffe) kevent(r0, &(0x7f0000000040), 0x401, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x101, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) dup2(r1, r0) 05:49:48 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) fsync(r0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) dup2(r0, r0) ftruncate(r0, 0x0) 05:49:48 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000000c0)) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 05:49:48 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0xfff) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0x1000000, 0x80000000000009}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x2, 0xffffff0000000000, 0xffff, 0x7, "dc103a1129d77f381dd8e59979c2dd1e58398f52", 0x7fff, 0xc801}) 05:49:48 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSCTTY(r2, 0x20007461) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:49:48 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mkdir(&(0x7f0000000080)='./bus\x00', 0x21) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) chflags(&(0x7f0000000040)='./bus\x00', 0x40000) 05:49:48 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) close(r0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/205, 0xcd) munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) write(r1, 0x0, 0x0) 05:49:49 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x0, 0xee, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x1ff, 0x100000001, 0x3000000000000000, 0x6, "302a983f35116e34da4f31dbdd3d6f2f3a64dc2a", 0x26d3848, 0x40}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:49:49 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r0 = socket(0x38, 0x4000, 0x6) bind$unix(r0, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0xffffff5e) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) r3 = dup2(r2, r2) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x8, 0x9, 0x20, 0xffffffff, "d5d0ea5b965474c5c02615928a4a51e8a3c4b58b", 0x828}) socket$inet(0x2, 0x5, 0x9) bind(r0, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0xffffffff, 0x8, &(0x7f0000000200)="1643c602a8ebdd2667e5bc0b3d7925f05a908f4616d077ebe26e4f45ad210a137957abfdf419d6d7e1a54b34d307103cccaa3ecd0ce9699db64949e099bbb94a84768e1b4e251d03f755be917449fdfb4dd5e2d7566069e32e91b00ae4f269852dd1b5d3540175cbc201dc8f4c1b10ce55ce0d329e79cde35101abbf984a727f251a55ea04365401e9620c3cc26f48252799f9840217b9df1eed150b8fccc2cbcad7399b5cb87e3b8e5c6d930580255fd904a1c30a4f46782b479cb3037be3755632f45d12a2", 0xc6) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 05:49:49 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pipe(&(0x7f0000000140)) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000240)="000000186004008b00002327000000000000000000000000003f000000000000000000000000000000000059", 0x2c}], 0x1) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) symlinkat(&(0x7f0000000080)='./bus\x00', r1, &(0x7f0000000100)='./bus\x00') 05:49:49 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCNXCL(r0, 0x2000740e) syz_open_pts() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) getpgrp() readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) 05:49:50 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x10000ffffffff}) r1 = dup(r0) accept$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) socketpair(0x2, 0x2, 0x10001, &(0x7f0000000040)={0xffffffffffffffff}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x0, 0x0) accept$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 05:49:50 executing program 0: mknod$loop(&(0x7f00000000c0)='./bus\x00', 0x40, 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002202, 0x5bca) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000004ea89aa06d81943f00"}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000001480)={'./bus\x00', 0x7f, 0x0, 0x7f, 0x1, 0x18e628bb, 0x2, 0x200, 0x2, 0x1, 0x0, 0x5}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) clock_gettime(0x0, &(0x7f0000001180)) linkat(r1, &(0x7f0000000140)='./file0\x00', r3, &(0x7f00000011c0)='./file0\x00', 0x4) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) recvfrom$unix(r4, &(0x7f0000001380)=""/170, 0xaa, 0x3, &(0x7f0000001440)=ANY=[@ANYBLOB="01d8000000f4b7c3"], 0x1) preadv(r4, &(0x7f00000024c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0) recvfrom(r4, &(0x7f0000001280)=""/245, 0xf5, 0x40, &(0x7f0000000000)=@in6={0x18, 0x0, 0x7, 0x1}, 0xc) close(r4) listen(r4, 0x1) open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) execve(0x0, 0x0, 0x0) 05:49:51 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x200000000029, 0x80000000000000b, &(0x7f0000000080), 0x0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 05:49:51 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x10000ffffffff}) 05:49:51 executing program 1: r0 = syz_open_pts() syz_open_pts() fcntl$dupfd(r0, 0x0, r0) fcntl$setstatus(r0, 0x4, 0xcc) pwritev(r0, &(0x7f00000016c0)=[{&(0x7f0000000000)="f0c703684a229463e10397559f211ad198df44ed7b8778dbd334f1bf038f2d07509afa22072c0d234a6a338988933027f56308cc29d6c2de5d143e252d81d290fc24cda1a94ce8d55f2ac9430301b76eca6bbc8c77106f7e89576ad80a1d352b2725921f28ef619a954ee0197c9b056e5016a9a4fb58b886a60e6c", 0x7b}, {&(0x7f0000001780)="526a4a346b3e7fed7baf87b3d00f8ca6460d9a86659c5f7850e18344461761c93824adc0683956b82d726742d8445ebbf7b9be8e7fa66752651b2e9169d6b767fd4667d991222afdf5b4b9b91504599735ad08a331a4c9cea82817c2b24346e838fcf7c41c67cc56940401f90737ea2229c3f88a972239ad6008c4c22a5fe298b4a1209d4e0961aedb17142a68bc2ca61e7a6f404c1e80711b27148afe272abd18c2bb63bca162971bbb"}, {&(0x7f00000000c0)="0d78d9c226d95fec78a63ade1847ddf079b4eb25d43c92f570beeb7f8fe845e756264d5e6cf15a2c4f7641b687cb2a1d1146f0d2b1d910147833955f2fbcca585629e2a95d3f23cf9fe0a2", 0x4b}, {&(0x7f0000000140)="d647d6312aa32e64a1ff739fe1ce3475948836ba0558b4fe2277f8a1404dba06feb76ae1c8774dc951b651ea27d3f5f72465438ecaf14d89059d788ebff7a4f715e70db168895ebd850d93022cb945a13760eabfe1c24518300057d9b171073db8bf3f203e8c9f019629a08fa776de1af48cb15877dc107569a431f00e7abba403e0a63014c46388fa1c67ceb1a2a63eaaa42cba09d6093a2ab0692edecf72d34bd088af8911e15037ee08ba80a07b89cc357d030b7ea9b81180b62f368ef87307870dacf6bd99375a981c8bc6f9fe71bbaa2e3b3ee4c03b359716aec1721452da6a400b", 0xfffffee1}, {&(0x7f0000000240)="a8ea7cddd3307533f3f272b15ca2f9949b942068efa934883cf177391b590c419c74343ed3baf1f5a7c114b7056b8f7f59a108e05ace728e5dbd2279df4786f12d5fdae9e7d18b7748", 0x49}, {&(0x7f0000001840)="0b9f2f8d14ac8365c8f7f58ee6dd6bcbb4a7055a616f6b69772e9227ac632e6b94abf13480ec62483f2fcb90f0bf1f5675eb1466970e736472e44e82449445a6e929f4e06eaadd873f96fcce0b501965dfabf1520ccad76da30f34ce3794cae30f7a3758c769feb3bd6dd2bc78d78ae81936914ee40e5fa229316efd7923e5cbabb6b61e049aa121924214d1a37f303d4a2de140871626bfdc5cb760896f2b54ae5542a66e968562608fc7b06c3c2767ba", 0xb1}, {&(0x7f00000005c0)="3ec58c02efb8dea7407900fc6034c552e33d395cf750cb7aa244081b5658fab11b41a28c835638416788fff013de80e5a189ecdb79b1d238d3973bc8a22b40cc114e12c7cbd95d5bd3441348c63eb3774b59ae512b9d5956a1667f5ea2dd51089d2825b6fa2727b2593e3494ad5d04447d310e4b0b3cfa77fdf339609637d956d57f6001290e64402578f5d95bcd9f12890e0715a4bf9f5581fcfe276e6077be3124fbc8af128cf3f27094a72fd0f97a58a942662c9ab42ce31fa27c4b98d9f5ded4fd01df77b273f4d8c149c9dc7ba97ee46539549a39acb5386306093756b8b42e3b30c909202fc5303088b4263d57aa2c4717ce57175c6369165c6973b9caa18bfe53130335065b1068e17191bc897fef2ebbe1be2bb1f21102af8672151689d145f3dd97cb5547d7c10c26d401b3c39bf8d1c3114fab49ee95abe6d178b74039a678a172af44f37dc6760786eb7c01a964c0883deeb0363e851f1fb7875c62c7378282a1d04c481317db009b72ec9dbd91145f2eaf64a4d0784feeba9ea1b8b26fe106fd32a13911ab3fcc25b633f7dd5fbacf9c9cc1fe47f1d520e2bfcc7163f8eee63037e8c399ad09c79eed8b6ab589c3c0a5a172d15d3b484e342a5be9c313ba94bfc1608f128a36273dcd5ae2401d3c31ab08a232142f3635de4212b7f248d81da31d7e40fbdf4c2ffe18c46292b57ac7c5d72c80de950f34a57949218199eb2603254ff02d4d25d7a0cb8034a03ebcc1e5c0addde5f9811802e0a098de9257ed50bba4d5d7dcae663d911ab02bf3d836f2686fd478140c39081488c9e95ad52e7b71d81b744244012978e64ec59b070869231c801ae5812956da2a418eab547967e42e2a363ae653e5096b999c242ed24e1c7390512e6d34fb4d8d2d3f4a146b987016eca3c18c2e6ea03f2ba58ee993d836053974da4d6a0df1c88109a42b932df870061190b813d45a0a2620b5248b3f86d84e42f74fe718a68bb48f6b83eae757fab105f2e9a55379a88cf80f1ff78f36bf54c973206d0193a2d94241474a95ec2d1b28ee8b04d4f0cc21be07ed97bdf89e7a3e234dada6bc49e95d5a658c54b9c99c1486c4e02d20d1f363e8c685db2f096e93a999beb095a95431a11e337359b5869f2fc25e93ab5e85fe18e7f227fc71dd39dee6e5bcf54548ec5cbde157212e9f0500c932765fbeb51100282c45d7d44132d1acb7baf319724c19af0a3e707e2ce8fc5612e5e05a1a70498d12a419d7402ce6c15869fb933cdf9001c69ea3634a525e554235ae102926110d26ba44b904814ea85da625e079d21e305c431c2a83ffebe1d35689f371e6c92d6882de2eae8b31af709b31bdd25da237c55c8ccfec651ef8ea5a04434945a3cbb29a4bfccb2a55e0a343f5325bfcda151c29306fd1ff083f4624348b8039fc11e3e757ea740dfe0f6dc3a162301aacee1dcea5bc382748ebeb9a3226ff73211a0a2dc78a27d75cd4f90a890a95061d7d85463cbe1cf8c9d1d68b0a77e9726dd2c93b168cc9b6d564a0a0a66250ced6358a0fa53c6dbc850de4fd8157d8fe662382b883a10d3415356eacc080404ffc272b5295c8028f57a84c823a27b9b009da94caec4e64256a1558f2867838acc837ddce48eeae1cdb4cfee983acbe30b7c6f32e0d78db5f5e975d56be77fa83fb3f8897935f2e47c64fd1d58d74a615d9269a7f5f9c4568811438ae80cb821d3a42954db00865e97285947a06ca59f68c7485e1cf1d211bd352f337e83283935a0e6423b0389f8cb6834f438320d7eae56dee532f6ae3ac4d724c38ecb6942564903fdb575dfc05c611e3c8cec782e53e382da4a7f3fe30762f049226e6b66bf70b026228789019c1012872b31502a426150cbc0691878f1936d36a2ee4b92bb9b868b66832b4b741d939916cc72158bc6ef283ae207a900a33b4a0476ab53363f3783c821fb693f9f5638f7db3e4291581035b5b035bac281659e22c8f595bcf3c4eee7f72ed93e8c8a803510c765194ba5ed94026288d02c108f32fcc981aed991d155dad7ddc28910ebd157389fbac28855f6cd491fff37d0ac4efffc1bfc4e3650afe8c8542bf93fa18089a3bcbaa4de7ae24f1354baacaee900d43aae9f8521329451a6f7f701588a248115894a080c9a8ddb5baed34132a7423fdf2f61b41b10b7db36acf8e21c8d62b5d9c5e53cd121d0a06e92db436ad1585a025251c0394ba7493591d28618a08d66f2c5a37aaa54e5ef3a2e5fa64451da40f11dcba433e3d2bd89090ce5f5b08f5af1eb63d9c9fbfa0dd3fb3c6ae9ddaf39ce2ce46da3d983fe647c37cf5cde6c747ded64e6e213fc6a9f71268f300ec9912ba01a69ac83f1978fc247effa1645a1601c62d9878647a4828c2f889684f66a2da4c871eca0316ade2ad9be6be8a4b07caff3e7051a1b76ae19212973dce3d56c28522d87a1a276f64e9a8400044eca8b0ca9959ad515862b1ef571786809141470302881b2f9dd30d1097a9b4723ccb7361b0ec8120a1217ace16ce6c461a439554d429185c080bfd803d05e9b7e8ca13cb1db5c111a8c21cebe3c6d049a1ad7bd7a1e81ac3266ff05bb249b0b3dfde96b19aa2e564d795af2d701c99723b590286689bcd5686fe7f596949a7c93e7cfaf74aa8966ea70f84de031b9747be8ad483467c78f61c9ce206c4aa766ba276822006747ee48b3e16bef38087f4cd7db2d5e250d149b757c2b8149066b3019cb7e016b257cfd0a107155b5169d0491441ba7f964ee1972f006a9c321ad51788fa97bb7aa17823913eece04f8706f4003a2ef3b6acd4c06dfddb887526bb81217fd8072633d61d831c8cff02222dd345037f07e7472dc346f699b7001bd78d0792dbbd61625b56c56010d1a09ce33fd5e661fbce01decd1ffda260248b82baa33e417d59888531990bf1fe47cad8b7a989d7af82c0bf9d2d04db7fdddfd8e4dc79252488963fb45bbb9a25a1dabef689c88f03adcc2a7e47141f42f8bee18394eea3073243aa0b41ebb46d94becbc731721538fcb3132212de12ffccf2c3a55be92850589982fd06ca973c71bffc0cc79c9f249b2ef278e45b3e207d895d63fad8e97f889e2f3c5a3cbd1d5aad0bc31378712355f082a76132d675b65a5f7f67ca7e571e55efbed7e2c7183a0d0e72f9564171f812e05e6b54bae2ae364f4dd3d7889c14f5737db88065cf8861c0cd3c232673d0654d4e19a79b8ba1667c43d50c31187f4cc276ec09ef23204f817a675419fa886578093973fcf7902ae8eb09d424d24c6fb948afb20f3a9df3c8d87d29611af773b0f49583b431ff8cb681677423315dd319224f1c5cf3055e711a2cdf7cae40b83412c16c5344d914168a6aeb787b84ce6d4bf9162beeaf3fd82519e9c2cc1f8e4bb608c129ba564ba795dafc8fcbf90d5bd63efdc1d9cf15937120338b106b1bc0f2ed617de1ed259fdaa379374109ff06882711cc5bb9efc4b7668141844dde252dbcb3a606c424ec87bd0ac31abac497912b3f35f20dfe19ea54ea10fbd015728ba1dda7718fa5b084f4195cb5f0dc9d1f742a473b6aa304cd00a9b9d96d5dadca407095f6353c635c841d3ad8ca9f36ef562f03ecf571af91858f8bc76660e4f27756a6223df6660a75ff0f939c00880a4726544b7e971fe92638c7db7e202f27458b3a84615975ea585530874dce9133112183b6542c60fc85e67b0b798a975f19e9d45c0eddeb79ad089ddd109c0ef973d13ef3e1bd53eb70cbe6467c629b8d499c764f7931fa7b635b661c55a4c0e5c1f9c071842f03511fb2ac128bb9ab89da197c9fb9a8fa6fea465814a7aacf1bad88871fbbac1b29a2327ce40d347e4e9c4754c5199b7359a60a8873c8f8ea661971203ac490ec1dfad342bfcdcde6aa703e3e01e4d0a374d37c3b689553127856381919318bb27721933ef8e4e355827bb34ac4c4c706fea5e92941789d9a0807fd8df0a340ff76d5f64090c84c4697212ca4ba4754f1175b04e7a91d551fbbd43e6fe02f4b696060b67108a57d5ef45e02080382cee5f2c0afd4dbd0f29ee8a7ab5ac3e62126b10d7ec801ec9a1dabdbacad241cd1703508b7fefb583c018368090cf5ab905753cdc702254289a5486d6fc8ce1ec9a85dc0959d33b636ab4b4059d61442420a77a4c4755e9006995568752bbffd3bb16ac542e40ae5a4dbfba6360d82fe2ac2264f67f498ccdcbd918800cc6133d13686141bad01b37b807764c7350404f2c08d4269d6a80213aef228432b77866b25c61a8a9e3ccd29a325a732170e177741c4a85f8da784554500dad31a073ed06655f058d548f7eb6b7d94470f03b4897f6d80e66e76209ecb56bbae03521490c7bd809810fa5560de72d7561eb1b8603e45026bffb7bf8fe1c1987cb0ff86dfd05e7abd6c61e4439cd31ea53d72a6869be59c798842397ebcde593da18fff497dabce485793a0238a73dbde99a296cc62f5c5947e655c3c2e78da0e2b4aec129acc53dd5a9e26cb93ed6ec1bb47663eb2cf9588701c54e65df1d67bde376db82c62cdd54bc22c213aaa77eb2c7fec5e373651414d5d947c04f5e47b931b5feaa3702eed440435dbd53063c6f4ad1e87bda752fb622a644f09c913da17ae36ff6e23e8a8852c4dc2f970ece8b5b0a789bd4479c69c29f679b37e3e24d2d0b611e72b0a007335525470f38861f3d5b35af909876d3de37c753908c4e90c299f28e22577085a366e0a05e5c7dce9c8e200adc290c358dec83b0a4eb0155802825cd512c23ed4940ad10838fab295e18b3857f1f1b8b551453ac61787686a023aad8541cfc5bb01dfd386c3dce72d45cffebf52a10fd81fdfe7baaba08099e0f787e3bdf9ac3e9bbb7bf703b64aef5b965572fb83c4e5001b85c0f1f076c43d164c31727e6a64410ef3ce049c303ec45993693ae196d6385d4acd1557241048515c9340ee503ca59996006dfef1703eacb63e71373113878edb23439f2c951377c7e57d3cef2f18600f9a4a22eaee5af1407613e85d061532e61761e618a8b2eb58f482875dd081ced27459b54ca7d0fb79383792fe993f110fe5f8f455c227a6eae10e24346ef05efced9ed0faed111b5fb5258f4eb15c491dfd2d28f3546f3408c7c74c2e0025076c60b280c824707ac3207d714fe558e950d2e20c14b9d4b1f18d484ac700ad3cb1b75a5e976c1f8bba1a05273d3bdb9faa2a4272e03942d597bb40ebb20a2d80be5a9102be32514036cce529f864fd2b9d3d907f664a753b67b3ecb8ef26ca44b859de972ee96bc4b131cdec06ac9dc0cbd227423ec03d0ed63f37823829775be7bda8f4f0c7a614b35158d56cb698e2c80edb7c293b5d514683914e92d0395321c891045a74fb512a967b06ad0c83febd0071c500215b121da344e8342033376c918e4d12989410238f45c3d4ba65fed2c759d4496706bb9ee96725d703ce1be63f49bee803e1ae64913309875ed23f67c60178e7a923108a839ecd147afe1e428de916dea3fbf9f14d408ee957f69fbaeb9fd75299da8262ef2a7ee48438ad59435a43ffe96d2fabfb14b587aa7d2276ba7c446bc00b486ddf920e8173aae5a490f11f5ba81c42835a4b044390d2698b0c0aa75ac1b4ae16488e24fd8c6ecf33d537421548d5ad9259a5a46e416b040acfe047023023184af30192a8088c70468fae0e6f83903cce29e1475a58095e16935d288dd1bf2df8704b0513087114d9cbc5256b85d2b2c34106563492ecbe1313b908c9988a47829c15e56aef1b77ccc29da204c57aef7b5784da", 0x1000}, {&(0x7f0000000380)="7e0482e8b35d5ae9f0a4647d96007a54fcfe40c54a458713bdf9102099385f91a93f29df7554fb7aa994e2ce23399fbfe2dab1e9eb67429a64879d6bfbd429ade535a47302bf908f54ed74d49d5f6b26c81314a1eb7e239453ba99822917249548935237b00626905810b920492477087a10148a76317ddc6afe936fe0bf", 0x7e}, {&(0x7f0000000400)="e2d2b9e473cbdd240a4aa7790569983fca3e8dd3cbcb3b78ce93bade095676bea116e24bfceaf9c73adba36ca51b7d1dbc652e78b421bbdd334f1b3ecd83a7379a89018e48b15928f80e15935188d8c7b9a8951c5adf11f5fade9a446910340f51694a2c6fe1c03966affaf67cffd7a517f2abe7f1345c3c794f891c9207afe649f404db6242d3512fb3dabc0336c9663cac77d97b046f9c42fd39ea4c985d1d0adabcef86a2d85a408b5fb36a72b2b372d12e39ea4f4da4400fe87b2fbd9e7ce24b77ea0dc354", 0xc7}, {&(0x7f00000015c0)="869f1c08611a77c4f2869a53a1b2e33338a958c469f8906de8ea5385de333d21be5a2ce5407c88dc111fb3e8d5f4e943c3a7a8f7b67040118d721f558e66ee9c60835bbefc0055cce897886ec4ce714ad990d1fb08532a6a15e06da54d9d67f9119e634204d002fc59e1346a19a5c24f902a17223ef4d738a99a38bf6a29bdc55e9cb278694cc78ca85c3765f4dc824313582323f163d4c44ff0dd0e8e283e890298d1d8e068e488ac6074458e53920b546837e804e174f83aad18154da62f7ae231241e78f675f703735ff3", 0xcc}], 0xa, 0x0) readv(r0, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 05:49:51 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000080)=0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000000)=0x210) 05:49:51 executing program 1: r0 = socket(0x4000000000e, 0x3, 0x6) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) 05:49:51 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x40) mknod(&(0x7f0000000080)='./bus\x00', 0x80002006, 0x2d94) r1 = open(&(0x7f0000001d00)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000140)="1286b998ff6f680a159c0b93177cde9fc81eb23dc1455f44baf7cb613483ff714695a7cd7a95d27ea869c6d4209839e4286a5c4ac37b978a9304461d8a82f792403aae248931ba38b9275708dbcc6eeed4dd0ef429e76d557f07649513f7216f74e246aad52e43222d24f3aa1c", 0x6d}], 0x1, 0x0) socket$inet(0x2, 0x8005, 0x5) getsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) r2 = semget$private(0x0, 0x5, 0xe1) semop(r2, &(0x7f0000000240)=[{0x0, 0x1}, {0x3, 0x9, 0x801}, {0x0, 0xffffffff, 0x800}], 0x3) msgget(0x2, 0x1) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000180)=0xfb63) syz_open_pts() pipe2(&(0x7f0000001500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setitimer(0x20002, &(0x7f0000000000)={{0x81, 0x6d}, {0xfffffffffffffffe, 0x7}}, &(0x7f0000000200)) setitimer(0x0, &(0x7f0000000040)={{0x9, 0xae}, {0x3, 0x1}}, &(0x7f00000003c0)) getpeername$inet6(r0, &(0x7f0000000400), &(0x7f0000000480)=0xc) syz_open_pts() setsockopt(r0, 0x8, 0x1c000000000000, &(0x7f0000000500)="f569dd920f1ca2da85ef1e5c826ade8c273b9f1d65dffaeaf56b99d61427e3ae1baa585d240ed88a0bef5ad2cc78affe0bcfbb1b018bb53034f780d99aa0fc98a863352b860b275076467f8f45a73efe13629306d1a0453e20b2f66908c08b48995a492354b1af8b7209cdd6b80fd10848e958eff64382b0ae95f3b2fb5818e21a651d781771307214e9eccaae270fbc07dce4e9f797037eda35c5fa7f60998f5afbfead9f268d88c1563e6707ba0754d0981490c7f905ca380ba2a271382568a747ea7c5a33bb0113be1829905133ab4f41a683c46af9b802571dd6df2834b533ada14533cd52d1c02c55fa4127dfd33e7c04da506b0459239fe771e49aeeca1d507ed99ba48c8fd15ac779d7be8528606070cf89854097db57b2e415a289867e31175ae17acf6b7b18e75261ab4c262b285271257000d335b02743c951ccfd20c43fd1e669ac07b009aec7b35e34ee18deb204dbf98844cebe284c6d404fb9d5ae6a970f9dc0bd79a97adc831939b2b451ccf877332c3f7b47971b1939590c9a57b5fc842b30a097cacc13ceccaec241b33444d29f6feca929b08968bde8adcb10e3367213b26890d990754349b69afca673b042ca7cbc02c6ac41e62a1d07075c8f935b93e73d3ae0a8de55daff1f46b732428c58a1aeb1465d5cc87a7d3af10460a950c69f8b7c9f9c2c4359b945543fd5acb8047588d2defaafebff2a18d5a731cd8dc98ba52703c073a26c2337d3fa49620770f04d70ed421c38346d3d6ab8ded4c8d1b3f60a722b7a582812e3042c451200a3c9e2c786d293a5938aed0fd47a42afa03336730cd9ae59ecec7e3c904caf94431142afe389681432f62957f570c1217dd30e34ec1baab74bcc76f475ccd0770988b528127f8f0467c7545d0daef0064fbd372fd6196493c83864db5672b6883a5b649717a467b3cb64572676dfba4ff9f0e63328b8f531a6bbfb105e16b5d7b851d31a87439836ce914ff545cac862f155eec5d09d6551b83265f1604c86d6dd4495d32e92a3376dbd1a85632f49b4bdcbb6989e110b84d7378417d5ed574053447ac1429a1c8ddce8134053ec74d3468d37df1145016af254fbb0ea38f8c79394c3b1c9a632acc7d4ca7fbd77a395c271040b8816d36e6cdfbd7e103ca23fc189b54e27480aa28cde4590a57279e05375890e1c8113bb8466c86a14aecaaeb4f957d65a7ebe4848b70aceba6ae85421d2e29d775d6127995a5689c8c4fa466114af66e6d1304d40d14ba80ccfad4a477503ce1065e13a518df37caf7ed4600722f2e85619e3b65fc658291a28591f34420c6e45df57c5e7b97c35d97bbab3d83ebea55b752536805f91a97bf626539775ca7c9564c6b26f8146a0c13d41fc8f30d1365debb69eaac4cdbca65cd1b2077edb60a041616fe630fecdb9a801e924a974df482779c96c850294fb0c606af3bcd55451b7dd654377e4b9b4032f3f4f0290fe8b522c2c87fa5c58407d938caed0cfa459a8fb0cabe61b81b10004fb3770234b69e5df4eeba7d1c1dfb98d68de4c0655ea548b645cd2328565522b7d56dc486809cc6c13e69d3c709ce23c933a5a215b97ce202a6b808a05171c7158456e42d0e094959595d6c50f679c8dcbf9581f21926129595f24d578ee1fd05114293c8aa0a30a74c53e9dc8f7f22e75943e96ffc10473d0a2de02e976cabc9c3177f1eff7aef38abb101172a69a9c3787e672aac1052d7103f75406764b6e2fdb4c9eddfb25682e79c3df544fb24490bac75fa750c27f7fd60f9f232f5ce50c0e6c15f30407f42cd43d5675ac74f7fbd90adc9d983d581f85689561abb1e318bcc6d75c97eaedacf7936d2a837d6520953dc8619bf0a4e45eecebbca4c75471d144a4fd36fddf69c9c56c7fb1fbb4c1c6ee09c15c7569b6856fbfa7af36fae1ad590e48ef06e2684c6f138572da25710b8dbb59ae0a375f67e14d26a895a9cf28fe0bea01c97ae8ff36ff477cbbb233c94a7acbe7b30202755255d64c09dc4e55afa6476a9d04b637a4b47bea67ff23c69e38590bb45e8fdb8ea9b177c1a1e26eec14f17e804dbc87adacbc535e1edd6f1414684c59d58ce5129ad937a0e1fe4c374d597bf1526e424e9f60d52395b5a5df1aae42dc5fb9bb6d408ed324134bb3adafb5c13378df452f39ba4b897c194e1ada5bd25cccdce6517230f06627cf3a98b03813bd73d97f16111057d1047a8e87436dc05e9c5d2e3d342e67c579f5516674264c528f4ea92ca9911976795befaca5443f986cc599c8932527b3e4d86b3bce51e9d63ed63c8804bab310a1ee9e82ad5f00cd6b26e03029c789a11975739b8c47acda37be59c4398ea33c2158a0f7a26493fdd625ce1ab8b14881b6e9a4ed95e3b0c601eeaa46143490d972bb9b5c04919cf60160886a2a1ace15e555ff0e06412678c8442c17fe4593b355db3c8f47acbf9faab93c12b3c4d9c5b7634cb2e5f5fde2ee6b63aa210276c46cdb576c59e0baa44bb19218c68d7fa575aadfe16abb514d5125f8593638810199a88949ac71ba35041bbd4719af850826ae903f0ad209c6e688edf8c419ca8d9eafb6ac42713d402e77d0d41c875bc601dfc72c643e92288c16210d9283e0ac5533bcb10ec4e8cbd1665e484fd9eefe8287c804a0a94b33c54103f03e3f991eafbee348d8668f42f6c33ed1e9af6b96285db575de4549ee7a62b94d5aad45efc2aeb33cfc273850bf96ab4581de55f7adf39d44f5d9617367a0eb3a9969acfc427dd8adaef2591a7d875e69eec46b8abb1f14a9a4f4987e5f4dcf9bf09cf4f487f0e2ba67b44c5dd72f267a3da7da3d837ed9487a49763987a9ef3c5a2f7f8bf980aec77dcca8ffe563bdb8806e0b5312c18afdb4c37dbe5b83564793b0f57fc83c48173b7570b0dc2cb3a10badfa22e408949e3b2bf107f18cc969046d0ea3e695c3a5a8572bdf52cb9a87d2fbb9ab8bebe60405bd6290ae71c57035f2abf17ca6bfe2daa71bf2e24883629c65a8f3f809e06b67cff861ab169597039a626b18d0a1a36072051810ab9375202fa6c1eee9569480eb23031b75da50e241816f11b6e4f8e39ea3e54ba8a0ed7cc272bee4131527624979c79f68c255d79a54ce539d9f42883471ce3900697e60c01d91d5aeb8a6ff97c897f1b9106223a1d40c7959a1c108a5c203a4407ef9637a3e0e69fb8c6e01148f831c31f45f08e1e3fc9623767cad0e474d5f56c4a8eda2b136759d6d43ab2e92aaee8faad1ec10487d0eae1e8f8f50ba7e1fe3ed816161c6dad4c84a4f5862ed38f50943b2e79f614ffe2198dc4bfaca9cc12e9e7c2edd32c5073247a89aa53a1a4ab676bc8949c02687e2583fe4c062ae4240898bfeb598219c5b88299d2cf56d18dba2b99a1d66429c81538ddc2104fc7c685eaf4788a38819a90fab766a38eca0fda4588eeabc4571a5969905bd2b527aeb4af7d83e08834fd8e3493776c730fb6db532715d6fc8f2a0c423ec4b154b2dfdb1112ec699d6551ba23fecd46836103cf1a7befadfcc50b9f6900c8edabe5b2f8afa128f38fc6a2ecf7f0752943c665e8dd9a6a86900bc1c3789963a644e19c776753e5dd891ef33676b550e81aeed4b915d129a9ff3b34d4b1c3604480f324cf89895579b039d2257c28427ce19ccee7ede1d56554dcbb783b204a5bfc5681b838159c2dce4ced8691325c1345246b16af8acae692b46b5f9c57443a51f7d086ef72a959cd3e811e00c03617fbd3198871c3cf334615de473c49f0ddcd299cc7dad67943f4b4a30208eb9ce29f68846d2621c552c891edd4eb802a14a8bb73a8576544896483157a99c56684ed9c33f5b7fe9842f842a0fbbbdf15368a9797fcf51971a5167d1d30b2cf3e4acc061c395b5ac9132b2a6f7be02b2f1ed78e2a4b211d664bbcdb5a74d767c2f91f53435806d3b93ff49b34f26b21eaa37dfe4074c0a9c19674d14d24499d3100103b6db1c4e10932c2b2e8f76f0a0c7ddbaae56c9f11d2f2c74a16cf34ab4fe9b39c942af1c396964145c3ee46068462b73594be8e2585b64be48582685c69328dbf65c7b8c623dbe7307445416216c0e94a80a59589a5de4dfc9b3f9a4f307ee94af27d95b087213aa8106a16f5cbde09ea11f19e97e03ce0829a834cc268d46d2dbdd7e644cc9e43d6ce20c6b89836aea2427c200404e1a34bb6585e95e3cbc95422ef60fbf146f1e2b89978d5cb916901a4ccb593481a5cbe0b23959eae6c080851c39696efe5cede92461e84df8e12928bf72dc3d4f194b5bb6a2346cebde8d7686fc41fc93aa2c724c405234a7820be17e2c59ab44174f2296985e28e5db334d993abd680be15aeed9f530e5e95b2f0168ed4b15a9698247d0cf62c508feeef69ffe88ecfcfb7d2e98fdffd98ebdf769543cc1ac7266ce432bbeebb2fc8292d1e7248f8bc15c21db80e2bcbf2be141a36dd1b9ea3aceaea76fafaa25a21bfcdf39676bf33951982c14d02fa93c1621e0a8c06fb3a375b0cdd9c925972bd6ad8d20fd373fd45199bfac5a3871e652aeed5f5ed82629adb216d6f5322dbdd5b09c8f206eaea97960eab52af92d035c399db12521a45be7572f0c959aefdb774828a169084d68e303b05377d966c7b8594c02c9a0feae49a61e09b21ab677ee6a6ffb218e316ad83728aa6fa5d6b77795c8fbfd508a93dbdb841ce897bb8281454b3cfe16dddac8415fdd5489b1918f55b21cebd2d7b972b22efa05e81491aabdf3961d99dc475c107905d28154b281e192a8b1d4eda7cab1247b0e792f6a83f12deac17855abbb1a1d6adddd96eadc66991df2c0a8f30f70f31f19b5cdc12e981dc0bce14d1666fc3d1d5f5071035cca52a92b849a1faef304205f842e4576e06490c5f9d917b8d1efb139316bc29e30f975025593a3939af2e53221cb99c2490a68ebc015e59db5f76aed169f3b527ebbf5e7bbcc93894314e45a1e001c970b61770c2d93b706695dd17bf258d0791867428ae80c1b710cabe41f9d66ac999337cb661669e2ecb6892a753b9e2162129132fb62dd4b9f949dae94cde2924cb9c4bf0abc64f9b107651baa4551d1129b921796339883a6a9f498363e6f72121471eb865ad133a75cd68fe352e1f6bbd27c66725be9f593b7c71b3a3f6d323ff7678ee9ad6897d43cfd64ce4221b17665705a436cbd6cfbdeb1b6c806c2721d2900d4db5acc894dfe49e94fff9e29f02f000a0bd18bb798aecd0c80245970f1526a50311781969ddd8b02203812eb3cdf34a052716b40e6fcfcae9dec2dee5470181d048e17efc56e1ad4a2f14daddb65b6dc22d6fbe4934424a71412b9ba3831b82261daf51d2cb558e413035a173d78b421e6bfd10868d34326f6131d2f7e0638657acabc5db530b9061c9084b95b86f395a38d401795028c7f5da2f973d2fea1b1a1aa0c57ab894ac8a7c2d13ecce96aeae0ae184c50e113fbb69a21c8193b3dfc20e39c7b8657fc6b719d0528cb5f163b8c84081adac56589a999cacf602bce9ef4a3c5c12dbc6137c110f6e4c808f264de744144735959e6fc89c5a2f7c2a26f70214785ae5abb053f7a9852c7d045eca6b3143e3b7bf84ed1649048e6e3c61ea3e718e7c711b39f8ed4d6da5183fb1b251ebf4b47c158997b50a396dd69caf519a71d275a0466da8b33d60a54ee8e0adeac81275fb88e34896fb27b46f92572be6fec62e0d16283f7861615848adbe3a7fcfaa31031d6b7694249d0f7a208791bc0d68ada58857c5762d5bc5f777c3bbb0d6d4ff7a716eb28e82a460265eedf56b973", 0x1000) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000002c0)={0x1, 0x5, 0x3, 0x3, 0x7fffffff}) r4 = semget(0x0, 0x0, 0x84) r5 = socket(0x10, 0x4007, 0x5) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f00000001c0)=0x3f) bind$inet(r3, &(0x7f0000000340)={0x2, 0x2}, 0xc) semop(r4, &(0x7f0000000140)=[{0x0, 0x3f, 0x800}, {0xa, 0x1, 0x1000}, {0x1, 0x1, 0x800}], 0x3) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000380)) r6 = semget$private(0x0, 0x4, 0x4) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000440)) ioctl$WSDISPLAYIO_SMODE(r5, 0x8004574c, &(0x7f0000000300)=0x1) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000001540)=""/194) semctl$GETVAL(r6, 0x0, 0x5, &(0x7f0000000080)=""/163) fcntl$getflags(0xffffffffffffffff, 0x3) 05:49:51 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) fcntl$lock(r0, 0x0, &(0x7f0000000300)={0x1, 0x0, 0x1, 0x0, r1}) write(r0, &(0x7f0000000700)="90e50495775fa9e7ab819bd6746e132533ff1642c676f8496e03f572ce1ec739aaf342250b56e3e7caf77716bcf6904a5f021a9b4d0e085c0001637678d4c605b696b44ad8415c6317d27dc80e2c7b293ee641fcf48ed37ad783a7a733818a5456865c0000008000000000e559c6489ca93907b013ae190000ee5f96c088d88337030b71cc3ac0417ace92e289d9f9ef2ee4827379ac07c7970ff4d49ac1c4d50996b8011c408800ad82209d7338a7657f6472d5b04ce227acace1ade116a1741ce2de773b0ab8b46c19aded90055ab4f8c56054d5ab3b6688e2f4388dbfc0d2f3545db97f7e6cfd5f8e4cfe1d2bea80b3bc54cd35fcd994c41378183b394995eaf966cad08bad8db40000000000003cdc85fa257aba2d46ab0a1200f8eb22155f9a1de93d5c6e2834b4d33e245c7644f48a2ed3ce25a69cdcea549487ef4d9742f83b78f1bebcf1e54b5f91684a48abd1db24fd1a94a3f05e5d639d2972ea89801029ae51561400000000000000005fbfb2c4d1c183fa5953655728bfeb1a4d", 0x180) syz_open_pts() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendmsg$unix(r2, &(0x7f0000000140)={&(0x7f0000000580)=ANY=[@ANYBLOB="01002e66951bd4476c4e5d6a96334d2f40c7533353c68494b889111ff1814d74d3df1d1da60a5869819ed3f01b024fde63acc04f"], 0xa, &(0x7f00000000c0)=[{&(0x7f0000000200)="be83d9e284e948aa7cd600c2111439f35451208743514b16d081cacb42f5463fcf4bc28363a311256a6b720150d4a13cb568d3d178bf3296bae4e4bbdc9a140ab80871c1e28af9b43e0e221af6974f69", 0x50}, {&(0x7f0000000380)="a6e67bef40fd66f0548950b6a919e2353729f6444f0e0375127334596048ddb9ab6e228a41ab5890de6096d3ce30a57b19041db001dc766f96180717f98aece3fc4800bb8e14ca0f8e26b74204c009b7ee56ce97cb4ef217997ed8a807126413cf19bf608f1cc2a9dcf8ef3da9ae39fdb04654e76b281f171da027d2bdb119959ebac4e9c770af51a812d77f943d73e46eb6493fa3453e8fb1854d9371b4978924c6a0ff744597fe7042f2202be079d5e08b01fd95a6d310a57463b6b9433d2555f27f1e5db712b6fa5c", 0xca}, {&(0x7f0000000480)="2e86b92d15469e3fd37db8b39c421dbb9824e75eca4437577c9b31392c29cc73b14c3815276e129de1ee50233bca16c4926cd9804d88d0064ec473bf7a6ee730ed4010e107afb413eebece29ab427d29115cba7a95e5edfd0e9d831b7ac59a758fda479063d51fd1a885e9b3085d8c8887eabb7f729c535d0980a8145fe7af40114d9e27423039b786d8e7765a7c4b4606ba10eed878f75ac3d9893ad32b38b1ccd58e72b2b27301afb910b23ea7cb54bed9a1baddec7362da686b369e1142fad23b17bdc878dcac83d36bf30baaf23aaec4d0a0661f552eeadcc00e7859f6dddfc161", 0xe3}, {0xfffffffffffffffe}], 0x4, 0x0, 0x0, 0xa}, 0x40c) r3 = kqueue() close(r0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) syz_open_pts() r5 = fcntl$getown(r0, 0x5) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000080)={0x7, 0xffffffffffffff7f}) fcntl$setown(r4, 0x6, r5) fcntl$getflags(r4, 0x3) syz_open_pts() kevent(r3, &(0x7f0000000100)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) ioctl$TIOCCBRK(r2, 0x2000747a) dup(r0) 05:49:51 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x20) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000380)='oL', 0x2) writev(r0, &(0x7f0000000600)=[{&(0x7f00000003c0)="e63a7c808635c96b0a243e94ec95e23ecfd5cb5b6d23b8ffc6f7ab3513ba037f5d31875a4b25880713f0edbdc99c388d5ea6a8238b1a601ee857f61cacc7ef7845b39481ec4b5baedf812ce11bfa65908ed4881bc51e9b1061c2dab2b225269f3d99fdb8b2721616618a53d0e4876fed01fe9b6708201f690acf67ae1a6baab6bc8c28f9416aa33cb268b166aaf97f3d68502c2f35a0508a9dc4d5ec07f1c221f88e02af6550eb48ed3f404b3b5c44b0b375c2dab69c6ef63bce99a07fe73d7607770f4e5dc698b6ca4b97b6c9c75e492154be7f7f2b7b2a14bc447754622e00", 0xe0}], 0x1) execve(0x0, 0x0, 0x0) 05:49:51 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) open$dir(&(0x7f0000000000)='./file0\x00', 0x8200, 0x90) kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x15}], 0x5, 0x0, 0x0, 0x0) close(r2) accept$inet(r0, &(0x7f0000000080), &(0x7f0000000140)=0xc) 05:49:51 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) pipe(&(0x7f0000000000)) ioctl$TIOCFLUSH(r0, 0x8004667c, &(0x7f00000000c0)=0x20000000205) open(&(0x7f0000000040)='./file0\x00', 0x10008, 0x20) 05:49:51 executing program 0: clock_gettime(0x0, &(0x7f0000000080)) nanosleep(&(0x7f0000000000)={0x0, 0x2397443c}, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0xa5, 0x0) 05:49:51 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000007c0)="9c87c377284c35b84e2e2e", 0xb) execve(0x0, 0x0, 0x0) 05:49:51 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "3e58a044b1fb0364c62c4028c5d58a014f77c2bc"}) open$dir(&(0x7f0000000040)='./bus\x00', 0x2, 0x124) getpeername$unix(r0, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) 05:49:51 executing program 1: r0 = kqueue() kqueue() madvise(&(0x7f00003f3000/0x3000)=nil, 0x3000, 0x7) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f00003f2000/0x2000)=nil, 0x2000) madvise(&(0x7f00003e9000/0x4000)=nil, 0x4000, 0x4) 05:49:54 executing program 0: getuid() mknod(&(0x7f0000000100)='./bus/file0\x00', 0x8, 0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0xff) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) OpenBSD/amd64 (ci-openbsd-multicore-8.c.syzkaller.internal) (tty00) 05:49:54 executing program 1: r0 = getuid() seteuid(r0) r1 = kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x3, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) fcntl$setstatus(r1, 0x4, 0x80) lseek(r1, 0x0, 0x2) 05:49:54 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000180)=0x4b) clock_getres(0x0, &(0x7f0000000000)) munmap(&(0x7f000071a000/0x1000)=nil, 0x1000) mmap(&(0x7f000071a000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) readv(r0, &(0x7f0000000440)=[{&(0x7f0000000040)=""/161, 0xa1}, {&(0x7f0000000100)=""/94, 0x5e}, {&(0x7f00000001c0)=""/197, 0xc5}, {&(0x7f00000002c0)=""/62, 0x3e}, {&(0x7f0000000300)=""/100, 0x64}, {&(0x7f0000000380)=""/130, 0x82}], 0x6) 05:49:54 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000335000), 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) close(r1) 05:49:54 executing program 1: socket(0x6, 0x4000, 0xfff) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:49:54 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') mmap(&(0x7f0000007000/0x9000)=nil, 0x9000, 0x3, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) 05:49:55 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)) readlink(&(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) getsockname$unix(r0, &(0x7f0000001200)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0xffffffffffffffe0) listen(r0, 0x2) 05:49:55 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140), 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 05:49:55 executing program 1: r0 = msgget$private(0x0, 0x108) msgrcv(r0, &(0x7f0000001ac0)={0x0, ""/4096}, 0x1008, 0x3, 0x0) r1 = socket(0x0, 0x8007, 0x74751f74) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000196e285d57cfa7b23700c70f54de00000000000000a7000000000000f78b7c4b03d22ac19708c425780003140000000000"], 0x1, 0x2, 0x1005) lseek(r1, 0x1000000000000, 0x100000) connect$unix(r1, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) fcntl$getflags(r1, 0x3) r2 = getuid() r3 = semget(0x2, 0x0, 0x60) semget$private(0x0, 0x2, 0x24) r4 = open(&(0x7f0000000100)='./bus\x00', 0x980, 0x0) msgsnd(r0, &(0x7f0000000700)=ANY=[@ANYBLOB="00000000000000003592a9e71ca772d5b9e7e2923f5c0895004fde528cd9103a6b169e3fbc1ad5b80d467595dc7f24ac4382c0dc0ae4fc8e58e9d69d4238b673a4f96bec9510ad7f4a5e1c5394d46ff6055ac440cca4e22cda684f03f11ea2d2df3f6ce1ecb1cd7807b8674a5a18325b24c8c4c8efb039ac64127fad2f427ce1bd3563bb32755f89743656e30a8e64b02ef85c1c16770b8423d7a5e9585446026c693478a0189ad55fcd90ea5c9543a2cea2515b4a006534b2f11070479b5b86ff17a0ca8c2062fc85334d1fa9645f815e5e6becf61c1a85dc7991f73b8dc95d09bb0ef695b56e54538c9f6658ae7dab3c4a6a1ed22dded065432cebbc7e70568566f8ffa51b68cab7612c93748a423daeb798f9e98a9c0cc5c6e7777ce00ef78e401d08435518432532899f4375d4fc04ca599d56ea282033a9e46d79a532b9b7fcdabcbc6ca86d426e2d09908e972656d4dbc2f9c2bec644a8d7a8653d76c0d1d3f781ec38ef763b10c44ccef93a7ca752bf06649e43518f27b2041f71fed884670bf2b63015f96d596b23ceeb5f"], 0xcf, 0x0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000580)=""/187) semget$private(0x0, 0x3, 0x1a) seteuid(r2) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000c80), &(0x7f0000000180)=0xffffffffffffffbe) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000002c0)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='&\x00'], &(0x7f0000000380)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='#@)\x00']) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="0300400100000055981eaa540539f1d3becb3e0300000000000000a47803e551058cf22af7fe10b7492cc532591bb29ec324f69b083ab83938de00229d42ea575495fc045c131acc686b90126450c7445d65f7c113d08d9e54ca6d564e2a56f22cfc54ef5700000000000000000000200be155f6624bb26ef0febfca3492ae0ba102d40000000000000000000000"], 0x1, 0x800) msgsnd(r0, &(0x7f0000000080)={0x3, "c9b604a064ce4edfeb3ec84000ff2973ba761a378a114f8a7d2a10ba367717520220303de16aae96f2c1c650ab18233e33ab2bf9370703cc559c3d24a8ec150399ecf1"}, 0x4b, 0x800) 05:49:55 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) bind(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="2d012e2f66696c653000f5d53ba1f66e039815412973452769264989d8eca8235eaaa8730e26eb9e9253a6c844df41a43767f2177d930e1b5bf8579568189d3c2aed65771a170e56000000000000000000"], 0x8) listen(r0, 0x0) accept$unix(r1, 0x0, 0x0) r2 = shmget(0x1, 0x4000, 0x600, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_RMID(r2, 0x0) 05:49:55 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sync() rename(&(0x7f0000000040)='.\x00', 0x0) 05:49:55 executing program 0: socket(0x1c, 0x1, 0xffffffff) clock_getres(0x2, &(0x7f0000000000)) mlockall(0x3) 05:49:56 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0xfffffffffffffffe, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) fchdir(r0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000400)="493b4451d2a0748a67bb84590b0000000000019a8671a40000636070a5b52859c76a8fe8757f3f0cd10165f210641c3c2b515aac034c040f130fbd", 0xf3) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x200, 0x0) sendmsg(r1, &(0x7f0000002900)={&(0x7f0000000100)=@in={0x2, 0x3}, 0xc, &(0x7f0000002740)=[{&(0x7f0000000140)="64774b3bebecbba698ddb99aaa64b324bf785a0aec4d364be5692cad6280dde36207b1ad0dc39423eecbbc35de7834e3f1d9ab34e7db9fd55fbdbce085254f440af08c", 0x43}, {&(0x7f0000000300)="ca6d231a93f7621d2feb81e4e6ff603378c729a758e2c63799bf0eb21715c833610b4a962840a46d834488e338c1d1ad6202919d868f08c2e294dd2685a452fd774e040a3d4c64292bb01d1f120cb2021078f597f8dbc5c8ad8c58c9d9619ba79d31cc95708b7a9f443112370f822e9deefb821ab5093ed7f0632245a4d08215076c1ca2a8e7af0ac43f0e983bd06cb41a13fb38ca42a0b18cbbb05bb4a797a5136ce1560fbfb3bada11b4cf32a02dd863c1e1541d4efe7b867c32517c2c972f23812adc0e5709fb8821c1", 0xcb}, {&(0x7f00000001c0)="a609bfe8846843fdc69621329416fec002ecf252b4b0218ddaf6f567269fb6684607ac1ec0fa91831c56f414f2e967ec51f01ef5eda2e3ef6a2468c41907f557d7eb22b496434d3cdcd096d51d3b9be3d91cf0e47097e9c610d0c828573409ebf18b2c24c911dad0184cd3c0bb48b40bb9539a9af207d996545591dbce5aced76459611692559964fe68499daef6a47a18a5b8418e", 0x95}, {&(0x7f0000000440)="47e99699ec8d7fef7347e0c698cb5d551bd3c79320ef9dcf4c9f6b51463588a65839b3c97ca143649ab7a7b577bea57c14d9354996504d7f51310d9b9204cf30bcdf4050e59566f664cec03f6373aad3914677313520f03caeea6f63b9ef5e9df901a9df8029204cf8cc8ae2738b6c470172673f082bb85e0c9daa219ce3363f7ce6a138f19cdecd3971e793a70e21b17cf5da443c6760a2d5ebce7c5e946715ce0bbfe8876271a07a1eada6b0b80d781fde68cc3b6442e0439292ba9250def8a18ff4564e784587301068d54e9c454c47edb42b2f08e217ae85ae1aef8646b9484c30c599677d9ce75828fa57aee85fbba39a9bcb5bd81ca32fc68530254dfc812d54ca8195f604ae906de2e8e6d1cb89e0a8a54b04a34723d5532b5cc00c02c39e174f7758b16f7daea1fcefccc591683acd91f0014596611105acc0b40a09a5408a5368a95c008162aa02328adf95f86a6c9919bef7029d01008cd5d4ff2472d577896945a21fd99de5f27d6ff89d74e964cc2425f9a3610038a7841b721b51c5b175d744fb251227b0a55a6725d6f009a25194a54475734dddc9e9b7ced46c56068e146f078d7b38acafd17ce365915487f139038e09cf9e9fd882bf101673a8002adceef9e9ea037b1623d54da58ec2c2896c4c39487423621c856f2a1f433d55dacbe570291e5ba36e15800a63103d6122ae0153cf8d064e169d3b9d52842367b3a3c1b3af08c5e35dc87d6229cc180372051c78cf219e75dd7ad2ade19c5208ffda55ef94d250f91d3c3790244f965fd2982c646ac218499404c96319e6f9169cebbed8aaefc327980259190872eedd39490c2375a63aa339f137dc277e8f03582699ae6a4a7ec8985732291bf73a6998780614eebf45ee2b28061551d627b3e06d688a945a09b5b0652a9787f5860f48c624c44d561fc243aa2a97e2b6315987e7fa9ca843338c403d938a601ae3883cae05acb677eb9c669e2f19dd663b33081b595087d55a801263ee061188dae70855954c0686942418f95915ca8b30fbb3254a1a72b95bb60a2ba721a6141d8192412b884614ecd702037c96d86ecf25e98520a2ceed3aacfecfaab3bd30ecf0a318e6a1f7419b8076aea77503b9c16e51ea4ba4a8e08973c37abf1ef5cf507d3808bc6c9e19816ae9a382f1d9717f5cf93a16c84bc3eb13a042ec281fbd8195e2f8c3db7bd9b64857bd4f569b36c7b95ece3f11d105131d8c20c203660826344f5cc9e0d13f9da925586435ecba0f8ae0f02975929d6142ddf8ed987d8ca3b8a4e1b3ffeca560b576656f343dc77fd977f1222446b00122f5ce8abf904d23ca7346defd3aaa43bf62143db7fd35926cf281512486535ddd1ad597cc8dc7ca07582e14fcb2870d01052ed50a58d73a50be4d51ba5f2d373a7f7f1f3005d32e818f596abf8dc097259fc2fa7c8dfd1bab950149b9037ec09ca97ee6e2272df6c05fed1429716c8d122fbedfc126653016cd9111cf8cfabcb1a34cfb4c04c67b4ada9e239318cc43a5f933a4df6132252a481e78e58bfabdf0806aaee50116d2a20afb8de556511102b0dbe03fac42253438a3ab72e441bd1411d51f7822b33a39bf7b470f326f7af1975ecda49fb811260ea44c5eb32239bae55ce98984831ae2230c559438abe6f547a75c077f77a340a462ba5eeeafcdf8b7d07e78a62ca5b823841597ca80533a132cabb13d1f507bf10cf44947b873db17953d58af389e2ae5f89640e4cb42880521ebe9a3b47aab75c1b9a857bb3dbe672fc65cffdfe68216e2119e117fef7be4a91602e7362db6698af61202c04dd763334d5a967186585a9aad0031ee1b273ad998c4486260fedbb93d9cfecceca0751dc5f04a014c396c63de1856201fd4abfd61c6d834c12f6f24b8964d74824ed1a0544bf47fb4b76c74a6bef977d2c0f3fd008753d03cbc282b9d5bd290fe10d15a8f9d6f9933c84d1e45a2b47fc133c2b84b2331e3228b240b20f0f0bbe33e6b577dc274f036492eca11eb77358d225e684dc2fa03df131c39d5a05724be873833cf7bc4000c8538673e3637a5f725b606261aaf6ee604876395e79dde9ee05bd63011b964539fd8bbedc688e46298347bca2a12bfc27e1b0f6e29dd460e2081f3b96976476d1e8c28c0a54eb870b423d76303247fb95e733907574e13a1e44a6e68a74f0a00a1fc478731bd4680afeca0ea4a8f29de78d9abbf33548ecc35fdd2a6258b136ab92df0b6ef240ccef2ce4b281dc884520a86be1e3e468e5b9e54cb2d669906b65188d9e44657e49a2210cb1ce249102a49b8b62eaa3dba147b3fdadf27b449919ca93c540ec860a32dceb01cb602a0af015a5feed19c71316480be044fe9ad2dfd29489e39bc3361dc711036dff59a1a7f67a7b09de535250d8c0c4d4ed9cda6ea0eaa1e2bf268266e6318737bbee9354429e3da2277f5b908fad57f49cee9a8a580ce72c75718d0363f287bd0caca8a61442519a1e8c29f47f51e054ead2ca1e68b70a3a7d4c33c55c7ddfa38e0198711814786af541cb02784a2500a30c938dde389d1d2d8a24eb411f520a6c69f86f2aef191cfea302297442af89a832e54c37170eba4ff9617d156e8bc49da05bedf7ae6990dab61ca352194a828fdae0668ed975c30bd36093f476acd149dc7bc20db7fece607a4bcfd555d26b353cf6885e465b65f9959e14e54d79e288a15486d55e7d853dbb400194b93a166b74fda1c65397744f1bb45dc61e184dc84abdc9d22e2dfecae3e81327dc55b2a5eaa5187f40e66aa15b7f5190a8d93a11f1689ce15ab05f1bcf078f8c9f2b6e314f2b182636e858fa138297cc045f8b12df075ccb0a0bf63833a563b8ebdebf0c00014b92c561191d675e5fdaf42e0ff528c40be1f6011fbcc924b74899658be39ec9fc079bf7dbe554c41672eabbc007816cdbf4078706eb17683a98b4207d90a193f5fad9bb819b34cc956130f540b5945ad70d3e099c9ea0db698c40f51329047244b083b8be8c61b16ee0d8598cca7b60d7aa2f5efab445e1b54aeb0111d1f9e69b96763b0aa2d8754a89d40a8b6dd31484131a4990aee658ede21fafc2a3cf4ce755d0bd7fc60a9a6ce6573b169ea095a61da8477bdd24d5a99a88f481ee33bfd6577062836d0486192fe9aa8a53b89f30a3d22b9a464293334f3eab448ebb0b2330a6abacd515f1d47a8e6a9b983c4f30ce151402200d29da93ac595e25e5aee9e154fd97b96e417c74cc49ce18adb807b61ddf3f6c7fc837209fd91bacdf8764f683d8c0363f301ae8dfc1217a76e31c9a454e2f4b40f553b3cadf48aea21bc4d8eb340c78781adc2d20612d1a4957b8484c73da0dc5394be74185e0138fb2b39e076876d8d27637e76be48324c1858a6928febe00477439a905d8fc896df93f00373c8c74e92122c49ce56d8bda59017aaf8329adb4f1f99d296da2be431f5b9b11d4898a10537e4c6de43d730fbd3495bf719825e2bdfc8630d9bae18f17247f837b434f3dc8ca10476a4e5e6a05bd8e463ed30db8d45b6ef244dfb74a30fd86ff48252fd4678870b92133e5d341d081be3be9682517968db4a4c60085ee15945599632de46afff8bbfa2198e3bf81081f43c87ba1817948da8effb8bdb62748ac78709aebc158eff9d9fb1d157c78cfb6e2f48f3dcebcba143e0270959f1953729e3842cdd8b1680355f217a5fed6dee4d16c401ddbd3b7fbef6d3d2b84fa8db95591416c15044015518b18e79ba4b99f2715400d89bed15cf7d811fecd8d2650f4d402d45de71454c5e08df649fd46873e2793ed13c9d6f50a861f2fd043eb36212e6e7a4a632a927a2347192a1c8994be633a6589efbf41811d41e5446dc85e7dfdf9e7519ed4dfbda4265256b143de8e2f9920e303b521693c3834f5ac33c950e1ab82f35e3f797da2b2dbce4407d09ff70b78b24998208bc50332caa7b14f2e01e3f2920dedb8cb4376a63bfbcddbc17687f38e0578ed3dd86558ba06f16aa2b0cd01bab152e354d2a847fe5a096436ceb32e2f10878b4e68b61848ad1f6b63c80a8112494b14afc63ecfd65d3e7774ce356c987c6db1618bd7c68fe03bdc8c9ada819a509001c9f80ae5234b085cf8c201099335a419210e5aa05c8228926f5d547028728ea27e624f050b57c264804014f82801a1f39d648299cb22d87a93b69faeb930ea481224cf66d818905f003ef397b621b4b0728db2f9ccb823f21b9735a0ad615ba3d4a5dec77fad96b70c7e456e10faa4adcc47022f9156f8705af318ba53b7a09a9ef5068136604bc6f30e969d7c90879d1c3bf5c2276965dc6a2a076ee70eb77c6dfec4b077605722d753f491ff284eb773bcc28ddabb7f392f00a450bd9e5ce33b9c426b16484d304da069915d29a397c31c2ce9458559518956931aa69fd9b8cf343bf7f8ca5b5b54cbfd22179ffdefeab05c1cd56aa2d7daa2a2a06c912857e30a6f874797ff8f95084c5c0ae33b2f0172b5b11c7be780cd83bdd252833f7e144e13c7191c491b86ee9b233ce286cca4ef07ee2e6eda609cc30dfdb9801507e5b51a71709a07b9d6d3d47b72713cc9b54f40445155d1f5e051ab189bf637163b8b754e9e76574b175b94cf6f7ebe438bf6a4ac54960e9b8b1f429355355f7a9e5a4d4c1cd7ee26a7eed02c743aacab10ae14d6d521a67cf55178e100a722f1b063451feeb10e244f948f814ea6404889afe4192e3fbed520d13b4630c3f80c5baa0f294f2e8a0d68b821976472cfc61f63c138074a01ae11e9236cff8c93214a75e7fb2d4d55e94894df55644ec0657dc267069faa09895d38be9f3ff558b933516688089346644e629620a5e57e66304853198e490292306209f70d5dc68ff1a9cab41b15d02e4f80a1dce2ea0e7dd6ca665c743887ace3917fbd6c78073692e3bede3b6cd65f2ed23fa66a17417683cd8baa51ac668444a1656edc1272f6c1b034739f69b2dab7f15b4e4e401f6814963bc1d0c708b6a87bdbcd31fe212cb5cafbaff4170a9edba0077aa4f728fcdf10e4086ee55271ed379d996d6e72cecfe004ecff6580a6bbe8f92f12b557a58f736d11c812a329bb85453cf2aa5a14fe686763c6b4e6bb43664f4c40e571c4536dc9a070379ed4f07172855f050d5ebb25f507a85300f4aca8869ffd7729bf6d30481f549329b0135ff3b6541bbb2e544282ee66f6dce0dd51dabdb77ebcdc75f5ef313387dc7574f2b343cf02c8b9f272a36951db7940329a036720b0f599ac2e93003964776984e2ab587ccca2dda212c25f26df83dc68d0b3875d5a67e1e6ef008448ee34a0f1d182ac37926f2480e344c342512c0b9c810d604207417479877140ef86fa705e75c3bdc18dbe23b6385d44ee19e29fa5439f08bfc8cac61bbdb92a1ece879751e9adb0faca0f1ea1f982549276af2955b1b3100a9a38281e10346642d15b710856f1952559cb9320f4b1fb882f5dca855054b4aba0fdd61b9304cbf9c55071ca95f994819050001e90b9d6786e6e46c3d0adf6bffbb02dfcc00cda394edff656158987472078ea12a24026d062b7795492e1426ca46444ce485ba11e25cbfdc208981b71bf8b1876752f3e5fbd85353da68a27c68ec8e81dc3babab363898b296606f2f3b3e2300f9419c05d8f5db00e54480f973d2210a0192962093058e115277ff38cb6139b434d7719279f52730387f22881b6089f7cd40cd31c44e36c6da6881ace1897332e343b9c66cfa539f10042b6a7dffb94fe1c94d18d75b6c62114f10b80b6ff5db9da9be", 0x1000}, {&(0x7f0000001440)="db679918017c84c4082dc2da3e401090ae3dabb108f228d90f9e84283c3dff5ac136253a54fd534b1d0296cc692c290d60636511d96b2dcdda3a1074308d304642c21d200ae9baa8d3f11029928cbcae04b8", 0x52}, {&(0x7f00000014c0)="b5532ca801e01bd0c3fb9f58bef4f449c4c9ec5f85d7fb41839838c72fea9cfd3ecb6c952bd35ac126604d11f640154e8f0e383de863015af75fe9285b6b02bd92cc3dd740e12db631db4682633b005f47a1d734f7057a36e53874f611ff21a9c2b425b866322f79058d6113642efd5277239828991328eaa90f404c765c6dbb12b5a600b12204d6ebe858525f6610da8dbc3a23361b14464f0de393a2c9c58c", 0xa0}, {&(0x7f0000001580)="d9db7b06bbba101522f96e49c4e65e8a8e63cba5ed4d2bb961f87fc3dc7ba3770c16610f0e6353d149774e82b529664021a715983734aca760a89261166cd8368681876a1b4aca5307b49c569dd5f7d92f9615a3151d76a9bb605cf930b689ab93f2893573b9f6af4360d316174a58d5ad8904277ffdd9b2afde2d0d469e60831f6fd1f7b4c47974e01c3435e7b84da8cd4e5c1f1a5e7b676abb56da5e67940e3a26f30169e0dd435565654a6dbd4ecf1da341aed04a1edbabe4bcd474d14f30795e1b08e83d11af09404014487408f9729debec405b624d3d34edb0b46e6fd51f90eb070de682639426dffee924ff4328ddedcdaf0c23810be9bfd63f16cbe03b1d77b7191f45e9e379e64abeffca56b5da6d12264fc09f2674706d828f47983fc33a3c38664253ea9978a24bf8db2d6ed9572f41d2b1899723e0cf2e96b2da7204ebce5ea32f004670adbecc936b9286684ad583f2a636b51904ac0ea845ecb5cc40d4eb846f511154795d76b57a91d856cdc776844aa5edef11dc093f24687331b240647f589ae8d518810a9aea7e85b53b3a23ded1dad7462e0ea0158628e3dec28cad4aa4bd2a87dc60c3181067004a50858d268ee2fb3a7b0600c0eaf6d0fdbf1172cbea77999fd806983ebdaeb5505a5d8b8075d8dff3dd3d5313e19d2545f7ad13a0a873437e4a3c3fc3a6adbd839245fe6dcfabbeff299d91b661d6840a0aa3fe8a52a6e547e91f1ee1ee00d74097ae9d51933cfae39b900c732583bde709e717b4b0d3035571c3e5a528703153eb25e647a78ec9460734b5009edbdf90de2d1a292b04e8fe34bb5cebd1d6118e19311e6c87c3a2103539b6003e456e026e068f9307c8302462c9936c33d45080722e21173dd049911856d8192c87a83a65dc2ac955931d3b72c7056f7f451089cae9751027b8437b372feee3d171ff0d205785ee31d98f749ccbe398efb5bff882d8aa23f4601e86800c164cc4a35a8980c33f84d6d242cf50935159969780d5243f0f4b7d9a56c7ad1fa5f9c1dd1e87480e2105f456f41429c5f6a1bcafec8165120c8e08132f9958a8a3d3d1e0d3b084fc26dcb12510244a975bdf867f7ac5b8dbee1d66fd8aa11b5ef16d11675ef34880ebaf019d7d3af7e305156c9720a9d44a427902ee07f1052532547b47011d5af90b69ab3bb5a845f058b444c7b9cc5e8d3a3eab36eda8d573d128cb0df38846335164556a3c895bf4398157f320db1495554f332e3da192e458db0573978bbcaa95636a286ac233634eb4479b60ff6aa7aedc52edb7fd0ba15eb74af24afb58298da5106e28f13903c35a7657d94ae2a3492c24e7f29321aa742985a48200cd6e5c197406b598e4f7c291de9df92751f647892ac3c254ab59d275c10ac9331688be67e6666f6f48b8ba907746925ac26cecf3e0cc9c2222cada7cc99f8daf0e125cb04c339a0bfa1bc1b33bd12a23361222b5bfad5f8c2b4a5845d6567c39d72ba6d894ff9d63a8b49caf1cc7b8b850d4006188e0905a784af6e6b392dc1856e7ebebed466c512d45e8d80138cb93635867db14693bdf45d6a6ba8ac8d1c36f5d188ce4907dd6c8f355bf28a24d8b36e484e5a1504dd71967675e0514db2ac22b4a06223684ae65778a804b37c683b0a2f23cf2346f71f6e864ec90262c3f2d84d1dae03bebecb8688c2f8e5b81632d77951468b37e5e2bf004019fe4594851713751f5550b555cb417a7fdd524f42eee859aeabe97cdeebd10ef1886d85f037cbf9d1d47ff341bb0c951bbd294931d8b99e51f29e1a79e379b8c027754b2b1475a1ecd6f4139ee0562c93189980f87b83651116bb91b1811688556955baae77697f988027cb01f7ca3eedd562ca178e6762473eac74a834dad5e8c3a4e00c772daf5b77cf4b9206eebb3959f13422a6276f4fe1ce0c5f9d119bab8d5e9509089341800248e8576a0b62c39058e8a9e5d7a7e8a6f319934b96166278795960b229386821e8b45ba1f7cd4f526bdaf7505a54cf52a2889d497cc05c84d54207cbc0b9d78a8dcb4624f9da8b349f28acc67c37c10cde4c15f8a90573c81e4c7967edcea7fa43cd95264715bf5c0c06edea7c06a7f32f69d3ab58f1c1a9561e09fc352f0c25581ca303c71578a79864206b259128ad5450ad67968144406cdecbcaa30aa54481b1baa619112e3dcc23656fa747f05c00363e3622fe76db489657de3d2ab57c6039e12daa2462350bdada12f00c1bc4a56270af1f265f9a68a422a374e5d8ae3590f023edd25a51e94116db366bac2549f1684faebb553234e22558713c2279828dae1ba84548ce3f92063b23ef3c560b1bad0cee68c83b63e65b545360e7e28d3d94dd1687d2edf40e66b0c831b661379038fb1052f66d23e149760f09393627b55cfbd6fcd3e94e1b778e3982007b488228b09092771840c62e8e5f3a80c8ea4acb5b44ab8f98a0d1aab1b647d3bcd7c5641b9c37670d0ea839928ade3a103e05b15c536db54e018118391ff452432c777b39528017eb7b8b3c7d78c394d76c1fd7262a9f670c569fb6452bf985ed2a6460cae6330f63d2413a88d4c69d511165f18fb0a2dbd91a8b754037ebd6aee93f15b23c9bbcdfcafc12a60cc1d09bb7f72d7d443ae378d3aa7cdc31d6e876c8af8469ecae09cf9d14658c7d2332a048d8d1ce6c41d3fec33d5da8bd9242ee1b440ec4940dbeae88ee096faacc6f54111d03774bdc3e3af57b64c2c69a9f945725627fa2ff5b87ce0075845013b985bcd99727b659bcf7a1469770d54eeb073277526e87828a328e47141acfb98459539fec34136432cff0fabc062647e183e27d966161b713f8f20183d3fa2e69cc6123776be8db89c2e805f883f75a20dc98db5f3e1cbff28a80194ce8f2e78ed01e729c6503ddc4a7041851b8b549d073237218702b9e678548c007a403d3e3d9bacf8ab7d0a59f1b6ab03bb69f7cc9bcbaf5015a81825c21e72487ba6f34112ebb9c42dcc7b5335533eb673837357f34ec655ec3fe888b4057af751fe6e71b6a2883459d7b0adbc5f302741cd47d7f32d6771f04bce31d1c952b1b9ad3631ea317fc61a8e8f642ba7962f1097bc68114c691cc229d9b6696df181ee9b89f48c52557594051fd4134d8e4dbbbe00c490387151935d31b9be1d9c69f18bd07c87d84e0830ab3d050c9c4847247fa0c1f9f6500acda9ceb9f96b65c4f0f671e2a6eb1874aacf94495180758c25c15a08f915c9a2e87beef48bdb4217c078d30905891f5d7262af09930a60797866af352c75237232d078ae6157d3296a0e33602bacdeedd6d2bbb370856f381cdebe780bb9f1eeb26ef47b29db39452c684c98d07c27c4164c836c06da30f6d97beb1873da636c5955cef90bed07068e00bdc0ceb54c38b89536594d1e01de491097cc445ce994e3bd08a7ebe172d8b48d361ce8098d7f6dfa788bc37a81a6b4376ba11f7e22daeae34a5c60db68c090ddb5c52491be40f006d81144a414bf450b091061174b9c145fe5bccee593e6158df22ac81dc68e37577b70a5f2f377f5cbaffe5d3b183a51718728ed9a7ddf42d04696030bc7877e8b6cb2695022b2f05aa06a281941406fdac44dc63187cdd226fcf363c6ae3c1d4e17bd6e9f45ba241567837d2cff4645eb8b5231787ba12674fff4cb6674e7b46813a5ae7003938cce8d4b9f52854403f243fb42919eac77bec55a3e1df068ac3f2791a9a93bc285a10b5a625d311ba5e14bac14076ffe8507f3d9195a032abd9632186a4c732291e29dc5f306d6d43b717caeadda1e7b1f864fd467f0559412ee16f95e97e42d41ac59d2e8975aa22785203ba936c2fc4da8797e8cd9424fa665377fb09f91dc440334a814eae7aa80d98e8c17be9b66beb37cbfb2ea4ba574c50ca11bfe0dd4b45c64e5572f8fb6da05894c39f7a3ac242bfc9a2fdc0233c9e1d5b2cf83ca8e76fe3958e26c278ab15841d61f5bd1104d794f2dbd7e8fd6458fafd89a547f428cd2eb8d2bd518429a4e07d6db0a093745f491ee5ccc3530f183f097ef7abf9f21c635f9ea1b70429083220d101334f489fdb13336b8c73014983b957bb71ec36ed2c7be6f08c0d9e49a33b26decc0fc3a58ab10e481baa47d55ebdfb67580e765343d204f3dcd36fa354593703d76dd31c442c971d1f3aca6f725ed341d123b59ddff5a8e59de0703076940d597dc10968d44294f105c70eeabf12615d92c9b7738c0ec58ef459ba5745e426db8a51fdc01c4025d60229f40b732dcaa189de577557fc01c9b7f2f627d6df8838ed6c161eb794defe5affcb152914dc6ba9e58e48fcd1c1952b6ec16143e368e38445b6b2bc45de9a0ac17918969857a341b161c568ab144081aa3352a4c7dbd2e3b94d07efdb3abf1634f9a15bfacc8ce81fe02f5f2ee29750686a178abdd326d590270685c3804b2a3eecdfd358c5d32c6254e2a67da4d78f8370ad8e502c60385f0ea6bc52b851e45dd28fb58a152b3a6e511a1dc283de3c7008f09a71c573216a65b64290887c424819f0edaf40373d002acbe10e21bf616f79eeaf3687fd2c98afa1e373d787fc18b472a9912ea115a61b2a2e8a787812b01513a58062d84d8b1a36b12da475c190232d88dc88fe0da36027ac6b70834345e11bc65e0b6c993bc6cc72ae6b17130921d7976cb8f67bc176dbbbd62e54987d781d18e3a8389b7eb005d0d59f55ba15d514e93eed52015885e9fd4d947d04b2df120168144169bd9c998153c9b90ad8f6942cc687cca02eff1356455e23aa83e552461f9a46b7ba62afe9022cb2ca8d068762b7b61fcfbd000a9c03fa42b3c54460fd455e82f43139f9e572558dc4f3dc6bab08057454612c3d5f8f1019d61df2c2fd234ac5beaebd9a29039f47213b9837fa0979717d2386d915d1424f706b404c11beb0838675a005ef2479ae3272a8fda7f6f209d96385cc1dda7463859a5267bdd07ffab0d94ba5db3cc284225a9563c190f7bad6c3de6e08c611715921438786bfe0506be0cfb44433889fbe1da5536aa99fdc904ed9a6b22b9409079339a87b94c636b7853a5b2e40d7241b9768273f7a314af242f24c14a65493bf647d1af9100a77b40f18923a232396a708be423fcc099e1fb132e495932d81bbf100cd63b4ff6528c64db6b82533a92375a90e67128b442c46035f71aa9748118bfe4a6adb9b3a55866fbc506aadf5143cedeb0954f8a03455f69294f9b2d7380856813376eae93da1690c089a3e365edfcf4ecdc9a022d5aece1cc91b9aefbf9b4322f5dd305f01942a0caca62c6c7e6d4b23a4e791dce5eb68468383fc0921a310375dd4672a58d81a322ed63c68b1681a17e1d2fbaa5901e369785f0b0ef42b5b2fe5971419254c7a20fe913263b963123126c6f72d6096bcb0c275f2fa0f380c5489e296cc753fe0cd2a99a38011cc05d3499a35dbdcd2bf58e596c8e9e430bb0db7a2528ec61c89a369c92c2633e291f5f7820e181b1426b50dbab666ec881484a04b38a2d9e67da59300ba408addd8983a1cab7b36afa2098cd689dc269b92b1f21f4b16b2dc4be43510f0416de690d789582dac82db706d09f4e7b2a7e34eef431d96525dd0ff87f65eb2cdb03e9c8347bb339b183cb4bf4166cde8ba3432056e580067ed384eb71ef5ce557cb612b5daabed000c11aec61096f8e031c2de3868f36a861e1fd54dc8d901c0fcfe1ecb4f6348bb8b750579b14ee01276a43b173b3c98ba4916ac1c6d07a63c3a9c6355396f08814cbc25900230e0a2cf09bf33ffd75a8da", 0x1000}, {&(0x7f0000002580)="be53c14256cb825a44b7bec603ffb0c0ea7aefd391a6423c3b3b994f6b518888a85a82aeb4479a48caeaf6d3942947a82698b3a7547876a18b5d7e26a08ead87af8865a747491eb7f2e4017c8e1a39d3fc12709c1d3b486443cf0536300610ad05a53fa95738ec2c23c235a4d69a528609a99a4afb5eb0199f783cfd1abab7daa902d8b8ebb66358eab4cbbb60390b5952b13e06eceb0fc003847206c5165e36ce4850fe15e6342a927f9ac3cade097c061a63defe16b007d8175e642867bde0f20be9c0d1d1fade78", 0xc9}, {&(0x7f0000002680)="eec04b26a478bb049c9437f52322a5c766cf4811e03ff753ef245f2f8d0db5f7e691723653807f755c78dbf592269be1a1566b8d2362ead6f100", 0x3a}, {&(0x7f00000026c0)="b81b430691b57101fd13535d88cef8388a2a645484a2d3ad4d407bea1347c1596bf53edf8a881f0e990a72f069f999a13b2c89275ccc57923abeef3e869b890efb", 0x41}], 0xa, &(0x7f0000002800)=[{0x20, 0xffff, 0x6, "67561b50c9cf8d270b7c974a71b8"}, {0xb0, 0x4d4518fee3de2bab, 0x6, "077134dded62e8c7a748ea22059e3588229b6bfd88247e0f92bf5abeaf5c2608b6546847806cfead5c9e3ef85ac81365895d5546b4ca759362cd3c2571c037f60336e51267ce11534b863105f18f9d4ccd161e7abc6824289d5bf12792df6d8d7f4087143f06bfee0f523b3f17feb8ca8c8fa49707865c6c70d75c564a311a3c274c1d83f63244b6150e1434ca6a7de426b066d640bea439a051f69ca2bc"}], 0xd0}, 0x4) r2 = syz_open_pts() close(r0) r3 = dup(r2) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000000)=0x100000000) syz_open_pts() 05:49:56 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x7, 0x0) listen(r1, 0x2) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)}) 05:49:56 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) execve(&(0x7f0000000100)='./bus\x00', &(0x7f00000006c0)=[&(0x7f0000000500)='\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='&\x00', &(0x7f00000005c0)='\\:&\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='\x00', &(0x7f0000000680)='%#\xcc{(\x00'], &(0x7f0000000880)=[&(0x7f0000000700)='(@\x00', &(0x7f0000000740)='((.\x00', &(0x7f0000000780)='#\x00', &(0x7f00000007c0)='\x00', &(0x7f0000000800)='.:\x00', &(0x7f0000000840)='\\[\\@)\x00']) writev(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000002580)="0fd2941906c574661230f172a959f71c0747b8e2c01dad09bf65f7a27321d03d884407a566d1eaf68fd6a1e2a93ea404d7d7d98beea5f7af4cd0181f0b6a67c50499a67ca3e905598fc0a75fd4264e728c0499589051d107455d92e01cacdc1310b57d190ee5fc185b90159e31c2664d1db5b59656f389d95cd4136184c6e5a123364a0678e6a556e630d64b6cdf0e275a7c413e56aa176e6620f8ed003ad471e16c0f7c20395ceded9f4f05a085b3dfe27776196d52cb913e9e233d8dddd75625b4f938072a538ce0db9a816d1523d1fd74bb55c83ec4bb05f68346c4ed325d2499c6a4ad9a5a93b0683e88d4a0771d740ce704584847b79c44f8bb8d6ac7de8063f9ef06ce020facd45bc7d970bdf3f29e4760da9c4b5b97234d3f5e70cbdb6bbea55d3edda3a8f150ac2c76494b48bdfcc74aa22420199f4798700e02026c7556dead7c8e", 0x146}], 0x1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x9d285b8a66efe0a9, 0x91) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000140)="a4a6711fd22b8b22b5a07bd5c5622ed842d5bdfd84de1b400b8e926182b18d285cc7a2e03f06e7a8b7f60c17fdd68e843bf92affe714e93e073595593fca72362c26fd5d69d6d8c7c570edca7a1341f293d4b743b56537ef51ed207603faab43bc7bb67a29c51c310d03a103a9fb2f9f0decd758eb222fcc5edb5e951ccd92fbeaccb1969b71903ef063812d1250ff18ae33d7d03d932114997735fe17073d7fe5daa03b32fd23849c3f97f0290ad879aa4af0cb24bbc42964d48b80ec177ca9e2c09079e9b11c9d8ac2", 0xca}, {&(0x7f0000000080)="7e276f24554b968f313e0c7003bc6ebf04d0321431e3037f10783ed6313fbb4e4ef44f3113107d3eb8e08228b5bf426aa7f7e2d3d3eda43342c786baad2a0ce000ba70132e7e5ec84539b20d5433", 0x4e}, {&(0x7f0000000240)="f63cf49dce1493ecf7b87d367bf7d995967cccec4d9a1c8dd5ffb70d711cb9de8307fc3b3d09418c4c50311fb24954f9819d7322c0a91e0d80eb6f18ce95eed8bd29a74268a80956fadc971fd343487b24ff906f2c29a2c8e2638fa7a8b39c007ace7485b764a0c9ec3ee7d884499c6a70b6e7cc8e0d80258dda442f759dcd7bf0751a0a239c89ed7acdcfb556", 0x8d}, {&(0x7f0000000300)="0cffecf59913d65957876634ffa8c5b49bcbfa7313c05dc5763938756fa551b87d1d8b0cd6b14930d8d55544b87a79ccb77b9f2c38080a66e1a41663281a0eb6a80b52d48a3091197884e8379e6d98f5d5b99ca1ddf527691876b73e766902ebfcafb55afef26c3567a54a18c03bc3d2cbafff02809d1222c9fa7dadfb983601753fe6472460d47c35bc5ad339da912f8c1d79c2a9eb924ac1f989a84a708c2fbc81baff7911cd2e31b852caba8b9a9fc32544e54292d5aa2f358cebee94f81cb1ffff6440ed862497056b298056f5d6a380c6324f6c2f8a719a599bbfa5892b84b6c79f849f788908f4737d31c3130fa19cdde529f8e459", 0xf8}, {&(0x7f0000000400)="32faf0b00e6e8349d24dd901c1ddccbaef2b5aa8803cc97ba270c2d8f28a658a0837a9a4f454a8b7d1ccffe28d91d414960b8c72e3b367ea3ca27223da6ec939d671caca79e465ae77fc75", 0x4b}], 0x5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000001380)={0x0, 0x200000000000, 0x0, 0x0, "3e58a044b1fb0364c62c4028c5d58a014f77c2bc"}) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) 05:49:56 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x50, 0x4) symlink(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file1\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='c\x00') rename(&(0x7f0000000240)='./file1\x00', 0x0) 05:49:57 executing program 1: r0 = socket$inet(0x2, 0x7, 0x2) getpeername(r0, &(0x7f0000001240)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000900c5d17b1b627d8e91aa687962151900"], &(0x7f0000001280)=0x30) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000000}) flock(r1, 0xd) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x2, 0xfffffffffffffffe, 0x100000002}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x2) r2 = socket(0x10, 0x4, 0x7ff) accept$unix(r2, &(0x7f0000001340)=@abs, &(0x7f0000001380)=0x8) socketpair(0x18, 0x5, 0xce5, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) utimes(&(0x7f00000012c0)='./file0\x00', &(0x7f0000001300)={{0x3}, {0x3, 0x3}}) sendto$unix(r3, &(0x7f0000000200)="bf75ffc6096d10e6fa4c5de3d5901bfcaf909f24f1915e1acd13939b1077f9f97282fc2eb86267046d2b816d3c9c43e03c4b53fb3415812b07a04315a6f667611ad86d82c3a1d9580ce14aba178f57f973cba25eaaa3db0d9c7823570a7bcb96918317475ff1e2de226da868e884784a32692b5dd635afd2df13d4e783fe8a8e65edf1c67c50feb51f03609c35d88053c2beecfc5d007fb24f3d702b8a0bba96b6b75b3598a593347db264b6bc7ddff03e8c455d52c82a19dd2c43809fcf6efd5946f7ac3173cb746697c077d92e657636ec84b0bb93a2c8aa3b3babd61521c2af969f155ade497a37d96b53fc5fc6e755f060bc7340add615239cabf23d04fb10521f204ceede2643db18a4da96e0c681451188d5043d641706a61792e3482196779f067b0de227ea5b3a9f17a7c26bb1511b782d9f902909c8262075add021cd9f331ba27c00a430a6d6cc38426165ea3e567d1483fb9708690852706bf79f79dfc950bb48e1d368648c88e168d1114a5bf8aaa92d2e084fe2a59f6c1f6a8ab2017b7ea95d67b5c36eb021b4991d044bcd121963d8422548fe71ed1b76609592c87eda0caf3bbec94ef53ab819b0519e3c14c7a57001ea7fafcca1de089b63e671d1fc7361dd5ee447a927a75036453e18ea304d836a671722da8d0e6c1f536954d1ae1533f41fedae21cdaa692f44e6ef0b2203c7f52c96dcb4a93b98ae2ecd83b51b30963748a75f70eb9b7a3bd217c7f16c50deb21f7b2d91e41f7bdbcca65cbfec0f59a8e8ea50dcbe25013556f2b39af22591ef37f06aaa4c2584129f84ac6bf030c5d52a3d95accb1afecdb946544ae6cd40987ff07dee33ee0e8521dbe90560ea246af6e4654ddde28c68a72f1904bbe21a62afe7fb009cffdb624493478ab00d11329b33d150e13cb0ffa6d506fdb0942a886e56068457171cfb37ddb84fd6ba3c314e0792b9887c736fd3603527287de7bdd737eda600b683b041d4b58374b9884e23572717b5255653cdcd12cea8322333bc72b92f2d2631de9b332fde67804b39896b77be10668ebfe11255502eae95e6445d5edaabd865ffe6fc4124a3c896fb72defa9271271b88edbb13e107e45ab01474eae010bb0a7894190e7423e01b5318b63ba46a1385f112b82b0c7a7fb222532425fbb2d347c4e4ed92c9f4d16e0b26105bbea6abec6b688fe468de30dd9ceb4eda419f091efadd0b667596d5ac67db5b0922c8caced40767ec72db65288981fd8a7ddfc12badfe1fcf1f80c8c4414d0b219b1844c2461495afc0b8509d3b3b635af1c58f0cd2cc4509219f2c95cfb9152dd3bc997881e57634356459b6d439b80fe429f47412e9b32a85e2715fbb253cc37587698794fb9ccd5f2da2e7919e06fcc784d490e105cf4890770599d8f62b22dae3c74335296845494140c3718188dc64d986c62452a990305ddee953af92539992c588b69e221109ca13ca807a21ab9b7179c27e6f5e8c0f5468c2b9945c1e128760f150b6ad043ec1a64a836a3b91c8b2d732d85a6689d922ad74d20f0245f3a61b038baad3f8b4ccbbc69ba203c505fa3f5a1b39eb440099756725444bbec6dd1a44f112a5fcd2c57588cbe208eced4243a69a7b6326d881350d1173d2d948a3e0f6829fb2b9c24411b7fb32b7b56ec09c5661cac0009ff07d25c879d110250bc45cc519218ff0efe0c514c0360360c1cb1e9a5cce7c942088c4adb89f05ecc7b65d1c4202b8e568fdd30fa2213d607562cbcb2842267d6c3fd482c46f56de0335d436b70cccf824a28e082ffdaf79f100c27a12e2b81b037e711278134165e04df6998488d0b9ae449bc18b9d38534f1576ca8b53a685c25262edd8a23960c1c7cd904b812d3441779b7e2b4e8b4b38b83e8d83e68b6cbf0cdfd4eee1f9a12e419713eab0b7b787b793b92f6edcf1cb0b1be988ecf79c7d63b738799d95362d15c847d64ccc4ce4f3257c9a2e2bce81e792d90a20191fb2e1c8a1811ead5701c735b853a66fa1583457603598ce8c1ceaa4da6f317bae93b31dde0b8d765c1aad08bef1af29dfd0ce1a11165312af2f2abe3ad17f9726c69b48a070c958cc2a8f9f2602494157f9491246aa431de4aef3635b3b112138ad2c3f201ac4bc55a437a9df60d703dece0a7b10e61f611c6d1007a17cc12e6c25b971481d5cd06c126a82a7f146181c75ba53abca87f86b5a555fdf4daf0eb32a0e00c1fe4e12c0bcd7aa716658b2d428a9e400f4d569bd3552a9d35f9412a43adb4f92aa4e286f137bee68f6c82fcdad837d605dcb45d328f566e9bd7be01496710a434c82076eb754c2ba0c9af5c1b047e43259243907b0ef9438a6635c20b4a6adbad8b841b32e733749860f5fdac5fd6432dc12e6602f33a0901edc80924fcc0766627b8b74a81f764fad68e64869594ec0e1d093709b74c841aa36afc25438f45e5cd41aefc9731bd0dfcd515d9b4e662ba85cb79a0fd02a1b892821c38c075b8518848bc0c5a475030ef4d3664a652871d8d0327df2fb9974a06176f45cf4d2f4e1f6456de0cad520c30cb11d4ceace317e20bc92373104de766ddb38a539670c4bcf74c022b771a1e1059476b1fe1da2e33bae882388a2d2b38dd61f14fd2ca8704ab46df20a8860df2c8d3747c9e37e8f5ac7196fd5f6004aafe4334c1e95f6749f3126201e8eeb728e348f59313295e084d656842d1e4e0db31fb7141234bdd49285fbce7d80e0bad3979e985025d8086304796b6c00bb30117c1fe7a5d15214d6b415a2c6478b40d6940749e28637d53f6d577fc409fe3ba50463ab2192c85d7707c08663bc9e8e768294b679b48f8d88a39bd75c4c26f1f9ed043e64efe84956b4b86244887dc2f9ca79f7e368901ee610a7aa6a7ee53589a26619684434fe4f2c4c2afaba8b24c94047c27705e948f4a674979f05a79f5a3278b9948a3efbd7ede622d7580627b7c4d582b880114f69b422b38613acb3033e42a2f01e3867a09153c0cd6703a9b76ca5298f0d12c8d266227dfaab05210d98b2f1b91100da60c6da83f17de74762cc59ee9fca607d6d0b8b7b80fddc9a80425e9d59f331e4f345932d2e9e85a7c0884861f81329933e50bb4d7750e074cc78d279e8e2d02630d218f55ad5f78460df29a265052f1e59a9dc0a08b0040621eb2a785426d2b9dcad24ac427e16993166b4aa8f53ebed967eb7b01a9b6302eb97373b63338c48ce3bd10f0fa5d33651d3b201a397cbfb30b6e3eb02d5a75a428b1946ff4acb0caa5bb8c721b92c4e1cd10cc06828250592c0c7c1f23c64c1d48b947fb7d562bd62e370e8b370e474f1b7cec620bf339bb272fcb74cf3e12f497a51dcdd3d9896da2979c6298921a1866989a8cb61f708991d834e5942076520abc899fb84ef090d3f47ed531a6e11d32be59dbfeb902197f2fe0c88d0f454239b719355ab1530f22d2d43ec21dfe12ff6f35cbafcd66c937c691bd00152137ddf9c458da1837347ab43c5d5d82f0c0103bf9c5c66722aee4942eeec5b1fa668932b47385b7ace4f80cafa99f322923bb1445cabea075790323252cb908bc9b8e87ac7df4d287e72914d3430fa563699892f87613b3bf04c48a73e10cad5e4b270bb58d2f6aba2af4558a9328e167eef49d5fccd361f0a7901db7cd120f5d1537f7d2e5230859d0c52462b7e91cbdb4469410e334663eb61febbcc34d961dd61f5f633b6080989506ad44140cab5dbf9c37234456e5c7fa682d4e3450ebfab44ed83f1ecff604734e6487e08e566d1a5686e409ee5cde3af81d7e6f2fabac9444be57a28fee6670e7d15d6648ff8ac19f81e291367fa7fe414e0b35699d5e31f7299e37bf36377fee73c3683d4ab0a7f23082b53a06955da6a283d70dbf93da5b4f479ad5d41d3f1c9cd346cd3a28272c182cb1298d9e7d9dafb4af8758ea2d4994e9e50ddcffb9c236060f150374c51014a73da08e067cf2ddec585116f22af6c03176931626cc3653d0114074e36c4db12215d0214054b8b50615a379537691ac229229feffbb89dad1dfbe7b92638082a0d823e1d1c1cc40360c7e193b6737ba4a541c08e3127320dca72080fb2b114f699ca820339403356d716e725f767130a717f107a06da5f4af59c725ddb7d50aeeb1a1205f207fca73bbb6da63b5c3ae7251601a230c7206a8a56d76fac801212053a5b9a98da0b3561c946bf41276ad5fb67acfdd5a85ddb093d783a5b4da81a644573fbfd94823596788a39cbb548bc04b042a9769521577c58dfeccd698a51b4643e7ed9c6efd556046028c61ee455d77728c8cb14071ee86cd757bd98c8f6099b274a6277053f31614463b52bee46d8145e7c271212f2b49db51e70266f08607edc5b51b605532a5c33aeb6c9ef234b7dd7d063851686e9547ccad0e8ae776e142af6802eeaf078ad87b0720fb3cf0a5aaabd90ad69f8345b1d182d40a30206e07db1db7acf711d9548edc1236d6cc98f7624b37f98dd89662c6515413d0fd7a79f1af407b5dc1b159244b05bfa7f011c9fb011454d2825cc8648eaa49e481b6c79ec032e82ed9f64b7b5d1a17645c80d43e5ea03af4c752c7e22b9049a9f1a6ac32ba3587d412018fc247e49d09a0764a6ba2fe3dc003e7bdf5bdf3423885be97d2659f86c07497612a831184e0579b34aa58d57dbc53ae6fc0d42be3c0e693f71a7ade0f5ba758141bb762f32ab71fcff9e4849b43cc2060c4ee3d8341a9a787db457913b50638f97f2c3251be8b6bdc0af4c1a8439bffdffb620784cba35e357bfaa3e81617e5ee21e9f69374dc84be32592a48f4be1c9e5d302735926aa123a118dbd8c2f7e45ca40c79a43ba6c3743ea7440b8d18525e37eb19d368ecacba37b703fcff938c0fb64cf2f04663176979bd392b5d2d702ceb87cb88508013f39bcccd549aeef06603cbb65484389dcfbab13363c4d5fa7746a67e59810104b117d251e5987635d517689cc0f0b1e2ae5c90503a272de9376d7a1cff8bcb41a6a98c12c8b18bbab221ab8191b499e5c8caded7962f65d21e5be28432b533fd54ee380988c3c8e80a63e34ac933876153c474f0abbfef7eebb9d081f4a97f1e5f7fc33ca7f4ab44d40d8032b9438cadc21f44979e9b7a8427c645c4d76d04cf43c99753cefdb3e2026c6d505ce23315dac22d3b15c69cd56b5a0b7675f41e8ef96469d98e3c1ad252d9afff0ba313b098f6224a0b040cd33633b6636a3a339489394a07a93e22eb9d39a48a0c0810ca29c070186c5b84eb48bcb4d7da7737b5c6c18cabe822e805eb340c72f888f62abfdca6936ce7d090d1e8d7d5e684f24078dd625e3a859e2a894368dd452629f866fc4fcbefce2ed90c366b8c6dbe6b3bd45d9d1bbdfbd8870d726339c4ef9d854ca7bde0e54b0e441f30dbe576137b6174990dc7066015b15d7b6609f89f46083ba39e72fe502690da26043ce4baea33a40e09fcd4cdc17f41239e7d8ba51fb979f27df10cabdc694a91f0c27b4ef2248037bedb680332ebbeaad7daa52f083979ac9f1510229c13a2d688512133762a3055902c86cd2ea0f112ccfea13d13de78dde9051d4a6c8b9731072330a54a9b8bde6f360f013d064262660811f5961faf8e0ae24b453e02e70f313945bf6646361464582e7441731d32a3585ca6fbf5e82ffbc590963f86532b5b4215633a29cbd8a87f5654dc3d44ee628c119d48668f10117ddb42e7ec52645d3c3631d2d4302df03cbb834a3e8f49296bc2d0d5c4b59186b878eb6c0572954dfb9a44f381210975127bd44b7447eaf72", 0x1000, 0x40e, &(0x7f0000001200)=@abs={0x1, 0x0, 0x0}, 0x8) flock(r4, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0xab0, 0x0) recvfrom$inet(r5, &(0x7f00000000c0)=""/73, 0x49, 0x843, &(0x7f0000000140)={0x2, 0x2}, 0xc) 05:49:57 executing program 0: r0 = socket(0x1, 0x8000, 0x0) fcntl$dupfd(r0, 0x0, r0) setsockopt(r0, 0x4000000000eaa, 0x201f, &(0x7f0000000000)="982adb7166e19b3d", 0x8) 05:49:57 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000600)='./bus\x00', 0x1, 0xc0) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000005c0)="000000186004008b000033270000000000000000000000140000000000000000000000000000ffff000000e4", 0x2c}], 0x1) chflags(&(0x7f0000000040)='./bus\x00', 0x10000) 05:49:57 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x1000400000002c5, 0x0) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) connect(r1, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x6, 0x1ff}, 0xc) 05:49:57 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x3, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000240)={'./bus\x00'}) flock(r0, 0x8) 05:49:57 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x8}], 0xe7036d6, 0x0, 0x0, 0x0) writev(r2, &(0x7f0000001280)=[{&(0x7f00000000c0)="4470c0ca4a0366c88407e92eb342103e30a869c96323d7eeb50e157397f084684907fa35dc7ace20a5c652d6d2fc0edb56c0f2a088e8406f729f6e3d050d13ef5b4f20ae36fc9f5423a3d922223cf308388e281e62d501c2ffc89a47b4ff5156d86dc337e10f70a81b0cc85cf56dba995f266a953fd2605b5108f42bcadab27a9d5e15800b624a477ff79e4cc8bc3160c7edc4", 0x93}, {&(0x7f0000000180)="22b09adf58d2df94f2066b7d9c565cc3d173cd621e9d279f9df0f78e1d34469abde00f465440fa472dc7c7d504e96785bf1ec7c12da06f79570d191b31586a89fd6474d7c5acfaa175a566039bec3334716c46e370fc367264b0c3fc4afa19f2411a4b0697a74d70363c25c64e15faabb730fea010574674034289a9d321108f864d0d9b38bc59e8c7dbadef07ecc9207ce051ae7447294c12da9beba3b7c0646f346e689aa0bcfbbd28afdd28e4a2a0c6f49df1659582d9d1770d8993228e3ac75889c78cceb5b8f8201695d98137cd5d8f79c01fc39b93b8f6a51180d4ce33372decd251470c6875558573d82df307eb1e22fad7746967d36214dcd1156162a30190dfb22279f50e0bcba076c8d463cd62da096d2586e8738775d7e3ccb7b02ef9fa364acdff60c70e43433e13253bea6bbf645ace53ecf02b5a8da77f04ca034db0712aa6028492a29766ba1dadcf47c5c9347d72c646bbf6aa1d387faddc440ef63aeb0373737ad085f4c8f70179cf59b3a153602ac24788a97364e3831749b72371a7049d3f56bccfddba595609327303a7690a48eb7e8d8e0c45ab0c61c09896dbd47479d0ba656cd71ea299ea9ca667ee8faa54dac6227ccdf725761f4b86d68543c604696c16e7cd53de26f4034b5f72f64010c6f729c9805f3da40ebb129e8e34b7b41ffc02fda0475c4e9c54dcf33ea924431b43cc167813611633775dbd9038dd817d562fb2348a071101b7c7a56a02d45f6cfd479af3bed89dd625cd2a75502125d73f4cf5390ec4db27584a05c293403bbafa2735add97ee586973b73b38f25a906668d8a6f0db2e24e1283454ebef26234e559905bf43aa8d07fe1a422075d06b94d2673477495437e50117014d713a21163715fa3290f91bf59df9f08e24ea8578a0f5ead5ccb68433611795112167df54c70d7013625e3546ea64ac85463abbd91e5912af979e07ece067b07d70be7dd817d62b6d23795da05e8acfe96dc1a8b17ebe8cae2f1d12e504a27e6dd893a08abf6bfbaee646dad4210e7982f4f29d7a1a418d06c285d21ee0dc113d65e03c6fa97eda15807c0bed0c2448ede661f0143f3a93f5cb601dd27154e2226bab653f463b846571942d959408e3138b78d578d14dd7475f5a6fa669e8d4938ecb5decde55d750dddf81254451d57099fa8b00f7f9a0edbcc85d0a4b9364b27f98c7d697b6a5b846e158650a362f77137e87140b0f90623c99d76325aeb11478e467a41c3fe56132b4672774a47bbe1d773691fa7b49eb64e4b7c2a1943fad7353b9883e49c062d61956c91e682a3f8159a0f97e3d7911ee4f42a1937dbc83b1baa67b43b02c9a9a755258cc441670a4a7e61ae06722baed3b06434b98a005fc09f6213c05f4cad66091ae573bcceeb7ac891c47ad47a14456da02045b850a2783aa76530b15e7c788a1db985e895874f2ebe2c666f0c44f1f25d6437b1d3383340e623bfc0a065d3d54c64fe9a91e92a232369db300b247d0d4525b8b38572487d848156943cb11a04620d042dc101ec0bb1e0cb86a4d25b7a4def4884c67c4dbaec7c26f7ae6ff2fffc2e614a6e29a976e3ac1caff563966fcd4df50d64ccd0a3e6b8daa4b7dec19fc3435ccf3b336c6685c736fc0d1bef539fbc7d0cdafb1d916e9155548e1c9cd4e2b79eccd31f813ba2260d53a9b910b0a8efd63541965b497f69273fcccbc7b4740bbe59e22542d4f88e2782775fed25a536fcd9197aac5ce2d30eaa9b3a40930a44d4c16c4f07182971726ebc1816aa3f2c5ec5cee5696f15019b7c0b9ff89adb466b0e0cb34e35cb8cf65aaad75df75824358dc0a06f2daf3c8e1d4143d9ccf745113648b053be58d10c8aa392360125978be5781a2333cf1a29961f6f922b4f550c51e3d49b201f299a2700650f3bf270cf18042004b30648cd6cdeab931a4b1033d6622c9c4efedf2665546470cf27127c847029dffc6b476462060ea56fc90edc27451c5a2830fa964e19ad84bc0562d1a60728e84a346a24ac0aeb1402a8e5d9d5167aa3cda1ed2b63305aa16d789ceee9f4cdacfea51d9069d818ce96004b51cea6787ecc8930622e6295693de7cef6cfa1706bbd15bb8d7e96a3a65f9def7eb7bbf1ee167c8988ac60ea86bcbe2388ce99a28aa09b0d0d789c1dae823b25ae01bde47f7907f8d82d9bf09322b312213349275db6e9078fc004512c82831d669c970b1ed0dbb6aeb9cb15f43e00b1cf1295084fb5d219305937099c51e699535ad1f3e3b4f749efa3ab65dd324c940e5cf45b0f42854fdaf8a479f02cf57859649f534ec3df6cb8dab0d09ef07e83c1070f966d8272bea0c7cb273abd3326ac0e6d9b4d036646787087841beb9582c262998d9adea9878ed30034b1e7ca098f93a7f4339a2afff1c87e666561f1f069a05264358f4ac8e5d9d2225a9e9bdae65d139d448fabc1cd85cc6e889ce4f658b69b771b648564d41a0c24342c81439e32030dd6f1844cb89a9985f6461b1bfc59b2d8825ca7d1de16c8fcbe68745cf05cee1ade2cc6a860b731accd5672115aef97182dffe22e37a4f963a5082e716c04598cfc5544118a0620f177d2b97ff77f17446700a4ea604af40ca8fe82d4733c619d2078264587ed714eb4db7d455e223f3a63f8b693c6fa43a3ffb879b7a31b104391dbce7caa85cf027049512b0519050f80feff6d8af91d899d953690b90ab86254c5537e48435901296054bf0c252991ce1c1d8fdc97e019af6a41a1d3a53634aeb90843af8f380f70a457992293b3aca83ae2f86bcf741180b17125c7cccceeb2346f702e393d43f282b1185f5787f29aafd61024d39372de52aac11d9dd2f5a04c5e1bb2eec891e0398e52eaa65aeb580a5ca8f8c286ae889e2bf5f112d456a6244ad3350e716a6937056246e4299a198349561138d00043cea1c3e0016816e4b72f455c9a3962a08cd725410d74c5491211d19020a9c65015c23737b370065be38a2c96c0347ac866220aa30cdeeb3dbc8634bd240a20d1ef012c461c06beb36af18ec061ead6c5b3cb9aebed436ef97be25e3caed6fc84f467b8c89d2423e05cb4ad27560e12c89d4606a24f12081727de84d8804df65310f9a819dd180c46c5660d3387fdbd4cfbff4ffec70145773309e23c5409293c651db0fec2e7016f88a69bd21ca01301ff34332dd662397025f20f37f961780025a95d26cdf2d5f600f64f80ab58ae5d73d46c23b62b6cd44ad4edeeb3227a78aa431ee5919b8e8582094d717729ec0f798f9495437609e5f0ec2fac0731cb090512ebc059816e2ac44416dbdea7599c28c4f9797b79847b6a1b046069be6e8f22cf7558451a4bb7cd5eca6c2aa6a00d6c31be91e98bf36203b468425fbdf3e33cc212679126bc180365e6ecefd0d87743015c1cde3434be95992933b9c48fdff425379e45793fc43d8d6c645c9f4ece3d735e37dfe28c24844615f81b62b6114a72b94203ec33813e6c65724acf01d1d05558ca58177b05fc582d07762afc75c5b3a26a0e0b922146afb3680b567a728e9122c903d168006ef63194f0a63da8378fee3ee538b7ffc4a33b5291fb8bd855e4b582505fc0f1148fd2e761c408199e14a7125aebd926dc8e847c27c2921ed04465b2993d43c8687b751de688a99d819f56616231293e55611a68ea4a234eba1d7242474c1b1e01d468ea6f5085ab47eae1974c7019d0d985cef228fb9fa71d74b91bb23073551376568cf2d82f3e386122d1653f3118acd6ea77b3c9272be89f09f6902c3f3f6259761fbdef14a61806e15d84f519eceddaf6c36d1c651cb6196744130ac251d60f1d8d0e23f0639075ab11a8e53d6fafb0ddd62c962a1d335515c621ef2af007732a897c6aa0f0d2fd9c74d117cae5f68a198ef24df0b040609f90ad7d040e03a4ec623e07db6eda4659c0ee27b1c5b41c1d87a2026edbef3e313d50ee50dedd487bbca0874e9bd2fdfe929b5da5865821c25ae41e100418ee136f14a0620d2fbfcad88650fff83b804227999aadcb6f034e91bdf98aa9d1b5cc2dc39ba14e30649813ca624b49f718443f351c421c14505513431eaef97fb40d98c2b94464a5c7748115a27449ea3c5a4bb641b6f65f61e7ceb6dee8a8cecdf766486f252204db82f1a87fd32c3dd45f6278ff560484793555c7168c3c6a12805cd708708308f23a5f82dbab88eb2b71ac5f5ec290afa07b4734ae305c944e07949d9c48402417f33c93207967e046bda7eddd072d55ee60195a55e1e3f22f197ba906d5607e20bed353822ce4d578ffe409ec42429b700848018cd519e2387e39a27a4c350bca1539e95913b94da980342a846f8f4b43bac58ba1591ff12bc856a91662a1df85293885e194d6b7bb58227aa7c1a9bde327d52f00c38d8a5e4a45f8029a1bc1a0983f37faa2c238bff3b2667a9b65f26cb72a0e553ba02eac9b949ef50e57abe737b7d84b374d0e27c668849cdf21f229449b44a8c1448d4feef389fa0a1f71d57ece575f7b6a48242e599772ad7a831f446c3cccce8e4ab017a6af941d58d9ec63a5a54cc2d4264caacdcdf1d94a08d6e4635b2183c9fca54724ddd2b4d506062d6d2063ec69beb7206cd4cfb4f5160e8ea706bb4b6206e93d4dd32d1d6a87cb0d1d096ffbfaead38d9d70c2f2c33b74e42cefb99ee2fe3cbc12efcc3e1851b9fe166cf2f0668f8d4a261fdfe9fbe6e9a041cf1376470f636fa1245474760375cd37302b922c1c8d9f996e74fb592cf8141c857691d536564c069f7fb5c54da94566dd0a6e9dd4e31e386ca9c74f38df283a42a6d5920069fd44a0b65978ae6e2857b15df00d9d2c3f36f2437c67786e411bd5e94f503b2197da08e7a90fe1bc01caec43a0fcc5d077888e36c67923bf663bc7e1094d201451f2f539c0dedf1c320ecf8815c5a68eef4cc2f1b032a82f00a6c35446428834e56c8612557e117c57fa05d06b6d0657f1fe6594c81436eed4e34c080cbb37b61d68dcfaf1b8d099003726dae78936654cb54d2a31a2e3bd20d43496ab660d6a3064a6e145fab676d466079b418a0e6fe81c71b15ceeb8cd0032c59c4e84b59622e8c368200e12d9253461487a578dcc0a5d7f2c81c964638f288d120f845b350849a044d47a7aebcb689eb25b664d353b55f3e1c1513556f247f2b22350d6521dc1b3b8dfd31a4d181194555f233b819e27c90f46a5bb6934b4f80a7ce1386583e84c54e55beda2a7c7fd69bf060c94431281ca9066f2089130caafd12a5b0f156f8b2952881abcfe9e366aa4410d13c6b76d909fb34a964641630a28447242238e41d1495c19e0e6d9f2faa1546a4f9c6a09653347a755189ca2c715f9bdf54b7af86fb43ae9b4bc2c43c87254df6610b4da897575d715063c03f56831394d0bfb4a6a830a8f4762c621f76ad2b3b737fd557f2b4ed19ad930888b653e305593c5ef268762f4e53b2095b1060d3bd503f6b7775d361ca1802cefadaa8140ca1ade8a9d96099572819897880cf957e8d3790b93080fef5e17bb213d9459a30a472b2131fa130a336d5e39e319b2dd21793ca19db3c5bcba8fe7250b9d6e86ab23c37b3d864a1a89a165e08b37986fd8fff15d48ae115401be2d3d8e3ff65d589ae391378fde10386e6e3b384da50e7948811952798b6742f740440cfca5ab0a58676ec6094e2273eef79e5418c670b17815d2bd38c1cb5bfcbbc3414bdc76012aa551b2741503a91f04e043c3dac9347dd9b0bee9d7fa50f0840d4c159268315805ee9b6754910a23d5c519ba0ec029", 0x1000}, {&(0x7f0000001180)}, {&(0x7f00000011c0)="3a8fee251a683af2079924be10aafd3cca2995df00f4f86b962153f95ab83abd50c9c98729a16c3dc3583ddf", 0x2c}, {&(0x7f0000001200)="2ecf1cd8a706d736e1e68d806709bb3f79c6b647b62e43ef1964884c795a508ebe86c3c51f5763c8a2c88c27b9dd7e1f", 0x30}, {&(0x7f0000001240)="6532fa8867ce48ff093ca5", 0xb}], 0x6) syz_open_pts() kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 05:49:57 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x40004000000028aa) socketpair(0x10, 0x6, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x8) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x20) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000200)="000000186004008b0006000000000000000000000086149ea0318344aa1a0c9f71267b00000000001a927c000000000000da9fc3", 0x34}], 0x1) 05:49:57 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) openat(r0, &(0x7f0000000000)='./file0\x00', 0x110, 0xa) 05:49:57 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) unlink(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') rename(&(0x7f0000000140)='./file0/file0\x00', 0x0) 05:49:57 executing program 1: setpgid(0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x0, 0x0) r3 = getpgid(0x0) r4 = fcntl$dupfd(r2, 0x0, r2) r5 = fcntl$dupfd(r2, 0xa, r2) r6 = shmget$private(0x0, 0x1000, 0x4, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000300)=""/105) linkat(r4, &(0x7f0000000080)='./file0\x00', r5, &(0x7f0000000100)='./file0\x00', 0x4) fcntl$setown(r2, 0x6, r3) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r7, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) r9 = getppid() setpgid(0x0, r9) kevent(r5, &(0x7f0000000140)=[{{r8}, 0xffffffffffffffff, 0x2, 0x1, 0x1f, 0xe0}, {{r7}, 0xffffffffffffffff, 0x10, 0x1, 0x6, 0x2}, {{r8}, 0xffffffffffffffff, 0x38, 0x80000007, 0x1f, 0x8}], 0x10000, &(0x7f00000001c0)=[{{r5}, 0xfffffffffffffffe, 0x8, 0x0, 0x4, 0x1000}, {{r0}, 0xffffffffffffffff, 0xc4, 0x40, 0xfffffffffffffff9, 0x5}, {{r5}, 0x0, 0x48, 0x0, 0x5, 0x7}], 0x2, &(0x7f0000000240)={0x1, 0xffff}) 05:49:58 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = getuid() setuid(r1) r2 = syz_open_pts() fcntl$getflags(r2, 0x3) r3 = socket(0x18, 0x4000, 0x1) read(r3, &(0x7f0000000180)=""/219, 0x54) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x9, 0x1}, {0x18, 0x1, 0x200, 0x80000001}, 0x3ff, [0x200, 0x100000001, 0x6, 0x3, 0x1, 0x69, 0x1, 0x20002]}, 0x2e) r4 = semget$private(0x0, 0x6, 0x8c) fcntl$getown(r0, 0x5) semop(r4, &(0x7f0000000040)=[{0x1, 0x0, 0x800}, {0x1, 0x7, 0x800}, {0x5, 0x5, 0x1800}, {0x3, 0x9, 0x1000}, {0x0, 0xffffffffffffffff, 0x1000}], 0x5) semget$private(0x0, 0x4, 0x1a3) nanosleep(&(0x7f0000000740)={0x1, 0xfffffffffffffc00}, &(0x7f00000008c0)) semctl$SETVAL(r4, 0x4, 0x8, &(0x7f0000000940)=0x5) r5 = kqueue() r6 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r5, &(0x7f0000000080)=[{{r6}, 0xfffffffeffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r6}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff, 0x7}], 0xddc, 0x0) r7 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r5, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) execve(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000680)=[&(0x7f0000000400)='+\'+\x00', &(0x7f0000000440)='r\x00', &(0x7f0000000480)='r\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='r\x00', &(0x7f0000000580)='r\x00', &(0x7f00000005c0)='\',\x00', &(0x7f0000000600)='r\x00', &(0x7f0000000640)=',%:}[\x00'], &(0x7f0000000780)=[&(0x7f0000000700)=':{\x00']) getgid() ioctl$TIOCSDTR(r2, 0x20007479) read(r7, &(0x7f00000007c0)=""/255, 0xff) kevent(r3, &(0x7f00000002c0)=[{{r2}, 0xffffffffffffffff, 0x84, 0x2, 0x2, 0x9}, {{r7}, 0xfffffffffffffffd, 0x4, 0xf0000004, 0x800, 0x1}, {{r7}, 0xfffffffffffffffc, 0x1, 0x20000089, 0x63, 0x5}, {{r7}, 0xfffffffffffffffa, 0x90, 0x1, 0xfffffffffffffff9, 0x35e3}, {{r6}, 0xffffffffffffffff, 0x26, 0x2, 0x0, 0x7ff}, {{r2}, 0xffffffffffffffff, 0x8, 0x1, 0x5, 0x100}], 0xfffffffffffffffc, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x24, 0x40000002, 0x3f, 0x3ff}, {{r2}, 0xfffffffffffffffc, 0x2c, 0x20000010, 0x7f, 0x1}], 0x2, &(0x7f0000000380)={0x4, 0x9}) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f0000000080)=""/76) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000140)=0x5) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000900)=0x6) dup2(r3, r2) 05:49:58 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f0000000100)="bd6d483c9773", 0x6) r3 = syz_open_pts() close(r2) dup(r3) write(r3, &(0x7f0000000200)="e4490dae5ffdff864e59bb077239b4a42a2ae6f70e18c96d27229f61886479a6b00a9ea5e3febf299f8c04152201577c983160be5b7c8eae468b3a3334ea57392dff97578ca0dc7125d9ceebdbf9b3cedec9f88a99d8f8221208dc2c216b9832a66b4954df9859f64eb2e7a57a6af0b7ebdebb4c0a52e5ec7363910358652e5f7efcd9fcb3d1bbae1267ab1ef5577dc999c8c176c56fb9005eaf4e97d1e88b1c3cf55a964df7c36988ee3ff442a32837194b56abce1922", 0xb7) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa60200"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "b08d1dbd961018d3a50a2c21d8e500"}) login: pckbd_enable: command error 05:49:58 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x20) ioctl$TIOCEXCL(r1, 0x2000740d) setsockopt$inet_opts(r0, 0x0, 0x2000000001021, &(0x7f0000000280), 0x0) 05:49:58 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xc, 0x0, 0x3, 0x1}], 0x0, 0x0, 0x8000000000, 0x0) r2 = kqueue() r3 = dup2(r1, r2) kevent(r3, &(0x7f0000001200)=[{{r0}, 0xffffffffffffffff, 0x8}], 0x7f, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xd5}], 0x8, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0x9, 0x0) 05:49:59 executing program 1: mprotect(&(0x7f0000a00000/0x600000)=nil, 0x600000, 0x0) mlock(&(0x7f0000d3f000/0x3000)=nil, 0x3000) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x980, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) 05:49:59 executing program 1: minherit(&(0x7f0000eb5000/0x4000)=nil, 0x4000, 0x0) munmap(&(0x7f0000efa000/0x3000)=nil, 0x3000) munmap(&(0x7f0000e00000/0x200000)=nil, 0x200000) r0 = openat$tty(0xffffffffffffff9c, 0xffffffffffffffff, 0x10202, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) 05:49:59 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e2c7f", 0x5}], 0x1, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000001640)={&(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000015c0)=[{&(0x7f0000000280)="b836f900778b289c9b57e888d9968fe7be50515679e562", 0x17}, {&(0x7f00000002c0)="e688d58e67c1708a0283a7865eee8c0c5284ceac50a361ac1d26c521c78f6e538e8cccc03f227eda3f9c554d4e25e50a2f598919b597bfbac03d943fd46df3f1939de22d0af9944f87eb749e3d1b6383bf44eafab9418f07144dc0f7d00f940aa14a6de9756915d21d2056276a9addef915b0e1777d40b062ff40a63ca5ab85cd850aca65d0d6110960a1b7ed31cf7723a9d55a4b97f2c82b30446dd724740b6e0e946250f7afd5a6c83c8d9691d1bf3ec178817042e", 0xb6}, {&(0x7f0000000380)}, {&(0x7f00000003c0)="8dd83361851368c112b0c58976645dcf9513ad05eb1c07c8900d810b0c7eb3ee8454320abbb5750aa8709e7b0a20247f34968a66291073138a5ffbb7f6239f03903dbf9caf65210bf64d433bdeff9d051f96c06a0e20b6d425bf4e106674a8805549c986bf206298a5da3c39a53f38cefdf4b0daebc032380a9302163335eb0734f4a04ffae74468d402a1129fadb0f8d0d8c65820f21cde0706ad650b36fddb495c10ba0088ddb2bb3007ffc015ac704567e07c95be8662440bb60c9587a944665fdc8018c8755a6e23a2252861d36c0620f7099b314c8ed1467744415eef5a45e8d3cc2d41cecb6133cdac828157ecc3e4d3e7532ed90e425bf8be5734f9140c9c0c7e0aa73c4644a67c3796a69d1a6ae91adf6ae07ab66f204e083dd5299b282d2ca7643a65f4b58db9e8f4b9aeb376b74cb4d63ed3c2d4c49a6fbdd0aeb6ffb4900957cd4fd2acee57677bea50bff2b6b16bc1ff0ef5389105c54b452e371bf06e258d8ca315f634cc4575fa3cf5412650dad19ee3da27081cef3701d46dd0ffa41a9df4adec50c3cafb17aac113a3cf4c88d8d47dd44f9352f36819921384508eade1f68183a07790b0e9b2bc5cc9d668633ece352e551ddc2425853773ffb4bb6e09627fc685c2e6f6a9ebd4f86a4c690cdaa1e12bf12ddd6362bda1a8d9f9118ba77d5f56876695fe30b5fc2c75a96b9211183c880df13ae2f9437927fb58ee7431c1184f77582e16deae5c63aeea8c9dd919bfb31a4facab2ca00968742246f3301786d8c4d031e4135854fcb7209f6645b9df1e73e1106dec3b9721fab66d2d9e1d64e23cd11f07f285aa17d31aa77c20dfe554000412b6663680dd982517377f29c120a6fd1b7b2aa814c44bc9f55a41955534237740d8c429e8c14a74310b9047a88b4bc684270f5c8109035b65cd2b1108384c4b7ac01fb6ae5151626cfbeefae0742193ce31f3061fb2a944bb9dcd97cba742ee87f624913311a6935c2884a166da09925782645e543468b08ea62f3c9a895987d9192b94f308ec0b9c64f31f09b62d933f7d1013b57180a052327ec35c665d34cca0342e90458886636b1befcaf8b815f1faf8a5b3be8fdcd58333b8235c5b2e65c49d88f3c3c28a6ba4664f732dd7bd75d40dff0d10886c2ce1247ca5581e3b15724202b299e48aedcda814854151418d93ef43285b05ce9ec15b782ba63e358f773cec99b7b4e099b1245d2529fa7c3ca85d0450eac7b2058217f9e03141f506585153443df277715a94a6890ac1dd5f349272dc5f789729074964097d50e63541f8bd1281bd9464bd9a7ae3b527a4b3f5aa6f75a00703ce2dfbfdef190626581976213d3ba31769492a71adc1dc0f34fdf161877437f76e2ec7677c8ee326828e8438cb24330ccb2b9bdd29eb4c2483f0c4eca896d83894743970f359498086a897a3263ac20f4e33280047fcddeee4b553f08a5a1cf1e9a23a501e2015953a17802f19b3734a4bdfe5b27ea81e41240eb071805d0f2c974546487a645ab420d892aea7e60999f7d45f84d32cbeb43a45273e2f28424f1dffe6e49c93338c2487d7686b24b3f343d08273c7a3fe6c4b6e25985047a1407e73cae4114079a7286849666cc50d0da635999ed2a50172d91ab0a550fb5e91deb71474c4fcecd24b4b702a93d716e6c4c725ae46464f6fed28c6a2d5e59c6410859c80cfe3b9395a192c2b4d0dc61f3b4d57bd1d961721a283c28be689049972abde7fa6d1381ce7f826da22d2e96802ff7570f2c754674d91ea0541cf8099d9f63da4157536c7e4a2a7733df9f94534826e19e515ec18b179aeb655d07e7eac1ccbf3a889ea65e40947860131ee79196d43a12b27b36c179e75d464826301f17b1b803bd830f85b50a2a37a6c69ac908a654ffea8f79a3130eb482028875ccc7697bbea31618b546e73b884b8aea6bb39efb0dc55a824871d2d8a27fa0089777688a5cf22d16331e9f7195c12d20de5e4c23e11e8fdee7b35675676f4313aefcab23ff6f1e017e51c1c633f35864c5f87cb9ab5163e7a653a8f988599a5b4a71f3f5154847cdfe729145f5989c6351635e2c2a9c960f6e2b81e7d1614c0cba2524738ee5f8b1d79f4d606c9d80176f30751678a68ae97507a6a023a9b6912704c637fed42ad8aa9454ffd86ff63e556747120593c19eabc8f121d1345fdc772307f5e33eb3c4531289becf1f8e8e8c7d68d78b484981f63d66acefb39285da7e0d4bf300f4d35fb9bd741f9988e2e2d8c58456b88fcb3e8203c4b3953a5fd20c9fb58a848287d42c8d31282e237d590f477dfb8c81f4640a85ffe13a1a99849f5890dd1f2eae23c074c473e9a444c685d28074eee64f671e15a77776c3f69532b2d3ca26c9c1dc60de40f3d808e290e4e4e856cb5a51b5d0d5b4b8c8285a44b456c682de9a362023ca2fabc398de884299307f452f1c84d0dc264a7fbca44a8e119f3022270885e2b1e8a42242166013bf019ddf0d264372a992602286adf2d087b1664763af9e3c1a4fed950812dda96faaac63cb29bb26fe725e22264746af3f4400313767403e9bb5f2bda653815caed9df44a0cdfc8f4b48175f6925a94a6563349eda080178ab08da1e4a22b5d1d50c78785769bc7e5a119107a3168256a306ebaa24fe1568f937a443398d97f8fe3e06d9560daf7f07e29e30161e4f25be81f68a32e044f872e612f021ac2058d96b535845e0281b1dcb1c9a19c35c784de64df7ee6bf461484d5e4e018cff4b87a2ce59906ce4eb2550437c5dd5aa0a60a39b6cd40fa89d0c6e0033b2940dd3af648bdd60d2a7f2fc7c9f4bdc2055f0dce6229c6b622b145261e777909af296b1f2bdc0011ecbec682957e745e1031b37be70bbe08b881548dd95b8974ca66f9a2312da2f1a03373592a987f05284d1ae74f2e431b99c4c7cf41afa8587aa94db69e096309582c2267d173eca5078b5c02dcfd7f6885d39ffb7e59766d8561e60de09cf884f1fb828ceb280bf71377c19d3e09340f20e016e22818745f88dd968b89abd48c0c7068ada7c042fb0b09ffee16cbaadb920392dc7022cbea28bb7fd49da401c291dab9562a9a575fc2a3da4dc6c483b9599e58f2d64958d0c9c220c949ecdc32cfdf835fbe298add3999ef1023740d17499622c5d8e76f9a6d4f1785c301d51380a2e9cfd981add372366748c73ba8b94932cc77056439092b6287141d518dbd27040cbd9d8bb6e35cda56a8c297781dd8faa3d5c0160d9d6c5f8039e79cb0d965c5dca01a5be02ebf10d261d01ad005f3dcd66d156325688a51e021dba2200b69a7872c763d79ed015cc341b9c07aec68844baca9f59453a6437b75dfcdcfe49faf6dc5fda6c4569b8eddfd7257d6f268b2a080663ba938d1a9726b637abcd0c28fc83cc54b7ce9ca7cd2d68e9d214890f52bc7d881267a10d5f79de261d789a487b7145266b4267ece12b31e8a4482da1b8b46f70f3d82bcdff4a1d44b3b1e803f407103507ac0f534f38e84ec3bbd885f72fea4f1c1645dc87dd07eb8d5e80e39154ba8d948538cc93837ee6630da6308d14afedb9c70d900cc1d7d4b9aab3bfb0e7d40a7006ed1b040ebf49c374d033c89e2a27da386d71455828d5c9e466b8a50a70c85f3673d126ab9efb5ddab63358cbda45584210bfa061b1fa728fb8522a4a062d2262ac79720434ba25842bcaecda6a4f04628166c7cee1db9d166ab2e06e02b1d53a5845abe63819dd58866f43d4621871a8ebc94310e2a15487626dc0bca19e641d186ec90c29aa6965694895f0aeb6ea3f793183270e0f2a67975b25dfd3ac4262d066cd7d39a62c95d5c4382356ec8d33a8864dcf24f160f367e5ca8766f020650fa7e7c32ab095b5bff9722688a78b0039d8bbf7d395979482ef00c19bfe7edcd6e5cb6949b289468eba116856e74c3710f0c9dd5dbf029c1b41c5efce5563b5e13b34d93e10004f44a93eee5c69878ca31f27a8ad8d1cf072c879c470b2c5adc20c62578f79b73e7dd8d4f288f7c2060b754972ebbc5c95e4e4c04653e5129f7577342ce57c861712d5299a9049bdc528d4fac3e94d85f8047c96b6a315ad3a3036c153f8696d6a9614e04c6f738bbc0040593a60031773a4d439457a202b5da9e8ff60228fb1b3b53fc49212d3f4ecb23660d6c64bab2fffd1cb6d547645ba4535659eb305adf0efec05f06f2cf17cd7181e2b7a16a47690dca0980db321e6ec865614f49260978e81edd0fb2183bd8f96de9e0ac67d91debc7d3e8b306617b7f6f624e1a5ba1093e5ab8e49be562fda365f999f573b138f0a3b568ec229a413f21c0bb5f1f7203dd4063560b22d9f83e075521df1d1f85348a05f13641596dfe2481ff77138f57669f864139cd90b8a59d97a431cd838221f2d9f801d8d0ad29ef8c8594eb9f2c6620960341dac102f72490c019f1739c6d3cd0da51040aae02ce3ba1dacc2563bcd0ab0de8d5e1aab858efa29b24dd4234b1f6114ceaa0f8d36fbf835bddddda70da0038ad2724c1d4a4ab16a951f6a15ef79dacf4546a166344a9580ebcfd6eaecac25ac68e8d7211d04477a402c18a3d05a18a2446749c272fe5635576f2ae5d4a112b07f6c0db03fa738c64929c2f54f4e9f6f5f3eac1c48a2f848643bd6ea74ad1be5756fdf494b1e04241c0d517bc9b57f2a9c11368697a3994fcbed10e7b72d82331c05d22a61c1410d26e55f15f86b6d2591272d476ba3a002a3a791e1c56f2906ae744f6f9bea2bb58f05cbd4872b94628269afe155c3133ccc5366f233878476cc549dfbac7c46776bead5449c51c7b5a7c39d5b644b772c01ee5bd305b219772c9ce3ca07d581373a9d352ea5917b63a43b20171ddd1e73d0e0cbad084da858d6c4b584d6a9d7b48243c2b26753f3f8ad61f7b34177302de0ac323f3f8a1a148d0a6f76510823e316d3c44381a35f4b5993191df260fcb0d7bac22d941cc98c3df0779a1bad6e595ccb03ff1f2a2b32dbcd05e6bf9fc9c8780cdef2c9d15173544bf0e28d2f6933e3942ba8a5d201923b2fb514aed9d109c20cfd3d71ca24ac1c08f84ea4b32dafe4427ded984f2b455502e2587076b5e36dce63e103c9569eb94eb6c41609be668045764e6ef3fa596cb62c4665b0dbc16fafa9a170057542b8a233d640ef526a77efd2612d8a1656a070788017a832487e8c28b94ac1b279e337477dd0c66968fe0a31948364d57d8cb37cd61217ccf27020139f2719a5183cafb579f088202b4c1912dadaa7ddc5d5d197547d9f03266e851a24bbd7881194bd8169fc5d78cf452a7305fc3d2f2a6537fa9c5a0b15d0a57d0f914e3271eca9744eae9cec9abefeabee0d4cf53188364d8dae8603e32c272a6211af22a4fdb517da403170fa6ee7e212be7c94a096b9f5b2252d22b05503ba8f0854db8e6a8b1250c228f6541135eab0cd879a6c690365cb7b4cfaf8751f0f28529eaaffaaa162c3220fb94d0f0d30b3a32f9338b5cd656b0f671e422292672ffafb8ae96fc94bff675469d4e7ceb11b6356ff300163ff38db89da3f2e5788d7998ebfcd225c72aada5168b5593dcda22114b7f753a1007eb32170c91d109febf703ac6b73f1dc2308c03ddd5bf83c04aacacb7c3771ec910b4d03b4fc8eb30b46626f2eaa1a63dd33c0c4066f1143d9a686838d2fe52218f5b573798abd910d78b815a45bb748f1f271eb42407ddaabb522c9a62617c98b5c7bbb507b9fba58e65ae54e084cebc264486db8757fe9ecc965931b525facdb2bb7619eeb0b1a11423886b92da1296", 0x1000}, {&(0x7f00000013c0)="105c728c80e00bba416e80d9420433325a73bdbf81844ea4116aa697affe728ab444530130e377cb9eddb77a74972b1c981c50bec338d8481168d01be47f82ed05225b6ce0fd5dcfd1d149f7e50ae412573a6f4cbfe9d3d7b9b5c1a6c3ddd9ea78a1360d5766fe8b9f522353edb2b51075c2327a1bea5ea7b46b0a257d494bcdfe7595296de5afafe05d82a2e1298c99bff3cfba1dd74b0401e34e9b5b2d1fa9f7e2cdc611428d078b5cf1a82f3e4ec031c74fb39fd146848fd60673cafe9bc2eec7784ff3580dd9d93311f342f041a3eddb270917", 0xd5}, {&(0x7f00000014c0)="7d1e2c5dd437be4abe6ac84a295239e28bb23d9e44040035b8426fa8a1ea890fdb4a01fe116d7793030e4058e101d8f67a11e659bc5c61e4321ab3428694c432d80b05c4c32bd2fcdd4a5e7ba05553a1bc95ce7f72985eb0bd76b7fa234ad5a21b792f351f78ae3bc2869a71e9aa0223517d072b3e3751adf2555e035d664b15b57a826e04089a4a546b981a599762799e4aeb1d5d77ac8872c99128928050ad864a684f850dae49e165963db54de49133104160d574bb2fef289b08281c9d5d45dcf14298577029e83cdfe07153473f051822412813cac29bdc5b5b40aa2d89dab0241c55d555da16c4a42ad5", 0xed}], 0x6, 0x0, 0x0, 0xe}, 0x8) utimes(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0xffffffffffffff1f, 0x6}, {0x5, 0x5}}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x88) close(r0) r1 = socket(0x2, 0x2, 0x0) bind$inet6(r0, &(0x7f0000000380)={0x18, 0x1, 0x9, 0x6}, 0xc) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendmsg$unix(r1, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) madvise(&(0x7f0000005000/0x1000)=nil, 0x1000, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x20018, 0x1) 05:49:59 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x1, 0x0, 0xff, 0x200000005}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x9206) 05:49:59 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20180, 0x3) utimensat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0xe6, 0x2320}, {0x401, 0x6}}, 0x2) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) preadv(r2, &(0x7f0000000480)=[{&(0x7f0000000140)=""/164, 0xa4}, {&(0x7f0000000200)=""/64, 0x40}, {&(0x7f0000000240)=""/231, 0xe7}, {&(0x7f0000000340)=""/200, 0xc8}, {&(0x7f0000000440)=""/55, 0x37}], 0x5, 0x0) 05:49:59 executing program 1: r0 = socket$inet(0x2, 0x1003, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x5, 0x3}], 0x3, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x7, 0x0) socket$inet(0x2, 0x440ed7de8ffb98da, 0x3) 05:49:59 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) close(r0) 05:49:59 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000300)={0x0, 0x0, 0x401, 0x5474, "b1da94478a2498fb9eb511bc1578604808290f58"}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) close(r1) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) write(r0, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd48", 0x8e) ioctl$KDDISABIO(r2, 0x20004b3d) 05:49:59 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt(r1, 0x0, 0x1000000000006e, 0x0, 0x0) 05:49:59 executing program 1: r0 = socket(0x18, 0x8000, 0x8000000000000002) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000040), 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x7fc, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') 05:49:59 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x88, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1a5}, {r1, 0xc4}], 0x2, 0x0) 05:49:59 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = dup(r0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffd, 0x1, 0x1, 0x39, 0x6}, {{r0}, 0xfffffffffffffffe, 0x10, 0x0, 0xbfb6}, {{r0}, 0xffffffffffffffff, 0x1, 0x1, 0xfe, 0x8}, {{r0}, 0xfffffffffffffffb, 0x0, 0x400fffff, 0xfffffffffffffff9, 0x9}, {{r0}, 0xffffffffffffffff, 0x2, 0xf0000000, 0x3, 0x7}, {{r0}, 0x0, 0x2, 0x3, 0x1, 0x74b}, {{r0}, 0xfffffffffffffffc, 0x80, 0x40000000, 0x0, 0x7}, {{r0}, 0xfffffffffffffffe, 0x9b, 0x0, 0xc1a, 0xb68}, {{r0}, 0xfffffffffffffff9, 0x81, 0x1, 0x1000, 0x9}], 0x7ff, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0xc3, 0x80000020, 0xfffffffffffff001, 0x1}, {{r2}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x77f, 0x6c84}, {{r0}, 0xfffffffffffffff9, 0xd0, 0x82, 0x6, 0x3}, {{r0}, 0xffffffffffffffff, 0x8, 0x43, 0x0, 0x5}], 0x674d, &(0x7f0000000080)={0x8001, 0x9}) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) pwritev(r3, &(0x7f0000000000)=[{&(0x7f0000000380)="71313b5ce76122ba2f3636822a1f78881ee66404994d9a6a32a80fcc626302d9f6fe77a7d15568b545311ea05f298505d36daa54d280af7a6b1f02dcf7c5c5ea32e66a326dc275ca293591ba9c629174348c61c2be7af675208fecdc53c3184a30e853fee4fed98b98b46a3a195ac71fdbc451b3783d2f2b451b3caa9b431c97b8044e36bd42dd248b0b0a6a253a7b242d8b4ff5ef5fbf632fe989a85e6be171e7aaff653f81768cd64fffde70569cdd1468f3c5b97dfec8e3e5bc459907c26b850987a44cbc9a04afc3e99d8b10736ed836212e8c53bcd4", 0xd8}], 0x1, 0x0) 05:49:59 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000003c0), 0x0, 0xfffffffffffffffd) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0) fchmod(r2, 0x1) getdents(r3, &(0x7f0000000140)=""/111, 0x6f) read(r0, &(0x7f0000000000)=""/16, 0x10) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000340)="a53f3e8e699a00a8b24fcbad3a3fffffffff1e92bf46e76c9e1704", 0x1b) shmget$private(0x0, 0x9000, 0x8, &(0x7f0000002000/0x9000)=nil) chflags(&(0x7f00000000c0)='./file0\x00', 0x2) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x100) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) 05:49:59 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) select(0x40, &(0x7f0000000000)={0x0, 0x100000000000000}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) getppid() connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) 05:50:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000600)="3e2c7913e4bad21c4dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febdab4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7e6423e8e9b31f678df44ff0ff", 0x119) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x0, 0x0, 0x98a, 0xffffffffffffff39, "fffffffdc56dc803cdffff01010000ff0000b700"}) dup(r1) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:50:00 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2003, 0x2000000000008) stat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x2) fcntl$dupfd(r0, 0x0, r0) 05:50:01 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0xcf78e2845363ae27) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) bind(r0, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) setuid(0xee01) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) openat(r1, &(0x7f0000000200)='./file0/file0\x00', 0x300, 0x100) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') rename(&(0x7f0000000140)='./file0/file0\x00', 0x0) 05:50:01 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() nanosleep(&(0x7f0000000040)={0x6, 0x100000001}, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3, 0x0, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) writev(r0, &(0x7f0000000b40)=[{&(0x7f0000000a80)="68a4e77845b24c184a7506eae82947f66f34b3c47c601030261ebd311b26ba78a2e4d600d2660945ed0211fcba13a1fc7b998b7c5872915b67c58e9037b689395570a100d00a90cfd72efc6ba1e010ec2f00293e0a1f30feff8e535b3af7371908832946c494766a580df322939e7ec3744751a258b2e04408f7975af8dce0faf97ec7080d7237455b9075448138f52afb7a5f8034f56eb6e9c63c3d72b4f506d079a879ca57a9d43845ea7fe7", 0xad}], 0x1) poll(&(0x7f0000000080)=[{r0, 0x6}, {r0, 0x12}, {r1}, {r0, 0x50}], 0x4, 0x3ff) 05:50:01 executing program 1: r0 = socket(0x11, 0x8004, 0x3) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000040)) getsockopt(r0, 0x11, 0x3, 0x0, 0x0) 05:50:02 executing program 0: mlockall(0x2) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x410, 0x84) ioctl$TIOCCBRK(r0, 0x2000747a) munlockall() madvise(&(0x7f00009ed000/0x400000)=nil, 0x400000, 0x6) madvise(&(0x7f00009fd000/0x4000)=nil, 0x4000, 0x6) 05:50:02 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000140), 0x109) socket(0x7, 0x8004, 0x7) 05:50:02 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002005, 0x1f) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f00000000c0)="00000002", 0x4}], 0x1) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000000)={'./bus\x00', 0x7, 0x4, 0x75, 0x0, 0x7, 0x51f, 0x0, 0x2, 0x3, 0xffffffffffffffff, 0x6}) 05:50:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = kqueue() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x408, 0x0) r2 = socket(0x2, 0x2, 0x92) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x10240, 0x0) r4 = kqueue() r5 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r6 = socket$unix(0x1, 0x1, 0x0) r7 = kqueue() r8 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r9 = accept(0xffffffffffffff9c, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) r10 = syz_open_pts() r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x880, 0x0) r12 = socket(0x18, 0x2, 0xeca) r13 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd\x00', 0x220, 0x0) r14 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse\x00', 0x40, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0x10, 0x20000003, 0x800, 0x8001}, {{r2}, 0xfffffffffffffffb, 0xf0, 0x1, 0x8, 0x4}, {{r3}, 0xfffffffffffffffe, 0x29, 0x1, 0x5, 0x99ab}, {{r4}, 0xfffffffffffffffd, 0x50, 0xc0000006, 0x4, 0x2b9}, {{r5}, 0xfffffffffffffffe, 0x55, 0x40, 0x1, 0x9}, {{r6}, 0xfffffffffffffffd, 0x21, 0x0, 0x6, 0x78}, {{r7}, 0xfffffffffffffffd, 0x84, 0x41, 0x3, 0xfffffffffffffffc}, {{r8}, 0xfffffffffffffff8, 0x20, 0x12, 0x7fffffff, 0x7f1}, {{r9}, 0x0, 0x80, 0x2, 0xffffffffffffffb7, 0x112ac107}], 0x0, &(0x7f00000003c0)=[{{r10}, 0xfffffffffffffffb, 0x20, 0xfffff, 0xfffffffffffffff8, 0x6}, {{r11}, 0xffffffffffffffff, 0x38, 0x80, 0xfffffffffffffe01}, {{r12}, 0xfffffffffffffffd, 0x0, 0x2, 0x8, 0x3}, {{r13}, 0xfffffffffffffffa, 0x88, 0x40000006, 0x20, 0x8001}, {{r14}, 0x0, 0x10, 0x80, 0xc966, 0x2}], 0xfffffffffffffffb, &(0x7f0000000480)={0x7, 0x8}) r15 = syz_open_pts() close(r15) r16 = syz_open_pts() ioctl$TIOCSETA(r16, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffbfe, "0366402ba77f0c033c02dfc1795acd76ef37af00"}) pipe2(&(0x7f0000000000), 0x10000) write(r15, &(0x7f0000001080)="6a4a4e5cfab0fbad605a30c0ca0000000000004603080fde3ef9ce8895af1fbb477bb3ca8802ffd344e2b27999030100008000000000cccc1647e33c563a47c2fb6901e403000d9330090cbe391c3e8c2ec75f4811c73f9835676e16586f1b7cceb8246e56c94c6aeef01905d7bdb63d3a2f0f06d8a1cedb43d71371298b99e6fd8e946eae05000000000000003ce7a6d590fc1b6b85dcb7e4b4c21c2edc35df", 0xa0) msgget(0x1, 0x15) 05:50:02 executing program 1: r0 = socket(0x2, 0x400000000003, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) sendmsg(r0, &(0x7f0000000480)={&(0x7f0000000040)=@in, 0xc, 0x0, 0x0, &(0x7f00000001c0), 0x10}, 0x4) r1 = semget$private(0x0, 0x3, 0x4ac) semctl$IPC_STAT(r1, 0x0, 0x2, 0x0) 05:50:02 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = dup2(r0, r0) setsockopt$sock_int(r1, 0xffff, 0x80100001021, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000)=0x9, 0x4) fsync(r0) 05:50:02 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() setreuid(0x0, 0xee01) fcntl$setown(r1, 0x6, r2) close(r1) listen(r1, 0x9) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$TIOCSDTR(r0, 0x20007479) 05:50:03 executing program 0: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x8) ioctl$TIOCDRAIN(r0, 0x2000745e) open(&(0x7f0000000000)='./bus\x00', 0x606, 0x0) syz_open_pts() 05:50:03 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000080)='./file0\x00') recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="28000000ffff00000100000053c6447dc4354221c84bb508cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 05:50:03 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000100)=0x8001) mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) getrlimit(0x7, &(0x7f00000000c0)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000080)=[{0x0}], 0x1, 0x0) 05:50:03 executing program 0: kqueue() r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x1fd, 0x20000000000000) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) kevent(r4, 0x0, 0x0, 0x0, 0x4, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x3010, r1, 0x0, 0x0) close(r0) 05:50:03 executing program 0: socket(0x18, 0x2, 0x3800000000002) socket(0x26, 0x6, 0x5) 05:50:04 executing program 1: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x100, 0x22) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) write(r1, &(0x7f0000000140)="02", 0x1) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) fchflags(r2, 0x4) read(r2, &(0x7f0000000000)=""/50, 0x32) kevent(r0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000100)) syz_open_pts() write(r2, &(0x7f0000000080)="82c1316f3883829946f4ef6944c8", 0xe) 05:50:04 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x201, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000140)=[{}, {0x25}], 0x2}) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 05:50:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x8, 0x7ffffffe) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, 0x0, 0x0) 05:50:04 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x100000000002003, 0xfa) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x100, 0x0) r1 = socket(0x19, 0x6, 0x7) accept$unix(r1, &(0x7f0000002800)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], &(0x7f00000027c0)=0xfffffffffffffded) stat(&(0x7f0000001540)='./file0\x00', &(0x7f0000001580)) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x28, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r3 = openat(r0, &(0x7f0000001600)='./file0\x00', 0x40, 0x1) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000001640)) unlinkat(r0, &(0x7f0000002700)='./file0\x00', 0x8) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000001680)={0x0, 0x9}, 0x10) r4 = dup2(r2, r0) recvmsg(r4, &(0x7f00000000c0)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000013c0)=[{&(0x7f0000000080)=""/1, 0x1}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/71, 0x47}, {&(0x7f0000001240)=""/125, 0x7d}, {&(0x7f00000012c0)=""/248, 0xf8}], 0x5, &(0x7f0000001440)=""/193, 0xc1}, 0x802) 05:50:04 executing program 0: socket(0x10, 0x1, 0x64bf000000) getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) pipe(&(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r0, &(0x7f00000004c0)={&(0x7f0000000080)=@in6={0x18, 0x0, 0x8001, 0x9}, 0xc, &(0x7f0000000340)=[{&(0x7f00000000c0)="42e5cb149fadb4742db5b33bcd77ba78ca5ad31a8654f48eb7202a780ca5159074ba3a95b67db9afa4d8f27782255bc0ee0e75e0f72c35b78a77a4d7", 0x3c}, {&(0x7f0000000100)="0c934ff534852a80c473fd1177983687085fee8622838b4e879bfa777a0606848f9438b5631ea22a30f5145ae3", 0x2d}, {&(0x7f0000000140)="daf4750c3388edac0cb73af54c907ecc6204451350b30d525736a20b3427003ef68d3e9010b0b5", 0x27}, {&(0x7f00000001c0)="b22852245c10441430b15fc7790acef926f43b1e5d7b370fa4d48566c3c623b1aa115963e9a3450f33ee6d94376680bf22ebebd74d020346fe29017f35bf54ff8746753741da7262ce2dcaf61086d724d04c4294cf5c277a5d790202690c665a07d12a25054cf850a87ce4d0f470c53480d3e3e2d6900f6646191ad75adeeaeae89d59026155de804432d4840b80eda83f04c5bc3094c645a43eab2e298d0b47c71052f4c0ffb0c772f75edda87b2aa3a4fd3d476444b6b7b70320d3b683e706ce93749f0d1a8bc267d42b90ae0fb403e381b46d2f011c870313bb3afeebe3fe", 0xe0}, {&(0x7f00000002c0)="7b96277255070f98857d96a803902068a5618d8603749d7445c1d3d48758815fa2f153e1bf8ca0462a349e8812c09f36e0abd6999d20f50ba4f5dbe34cae5020e4e1355ce123d0080232fb5ebd20c71cfa9df101c719ac1f03bc8d002f0d5c5e24aaa42218d2b27b24321c655c94ada5", 0x70}], 0x5, &(0x7f00000003c0)=[{0x18, 0xffff, 0x3, "1d4910ad06"}, {0xd8, 0x1, 0x9, "3f40a5e6bb9d78254156194b3df631588974b010a7771dcfb8dd2ccc2f31b7584f53d7f06fefb1bb7c58e7e0a12b9da0fb446bc648bf8183522379954f58bd7bf52e2f96fec74e91ae3a080a2b440459da574c725c37cb4f91a0879b82cca3cd872ab19db90a60eb5986e4e596815a7f853dc6d42e5b8e5a83c075d7c199ca38f4ad90bbf0092a96d7561681cae806c4bb352120a86879fbd36d21d5f8a8239fc68546d299d019962afab2cf46ae23d278bb3a83893ba63c643b6ad1538413adcf25d1f7a691"}], 0xf0}, 0x400) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) 05:50:04 executing program 1: r0 = socket(0x37, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="6a3212367f43fe32396b2bfb5d4c7bc95401e65ca768007a29b8d22c0d121c299de4b5eea5403a4e3ac4d7e01d8ed4052d7cddecd0d156508363e28adf22b6a4a72fc9489d60340f4b4b347085e5e9f011f6673d51f18e4cd713b32fe6b1ccd40ba3c93d13cb81d1c0a6cb332bd908a7f69e3cb77242cd2db3caec7c579a1a174aa4c492e6ee931989dfe397d07935c50540c51e5f1b92657552b0937d1944ab5bcdd03aa4408459f318cb233746e0e6fc5e76fc88d9dd12dd491f01619f19d2688e3911", 0xc4, 0xb, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) setsockopt(r0, 0x1000000029, 0x401, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) 05:50:04 executing program 0: r0 = socket(0x1e, 0x3, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x1010, r0, 0x0, 0x0) sendto(r0, &(0x7f0000000000)="17633bbb9d8c353258d4b1d91916e404fa7c439b0c2114856c07adf02babde1e1b5ed2a3ef43443560f64283de6f06f1a0a42a22", 0x34, 0x8, 0x0, 0x0) r1 = geteuid() setuid(r1) setuid(0xee01) r2 = msgget(0x3, 0x1) msgsnd(r2, &(0x7f0000001540)=ANY=[@ANYBLOB="030000000000000017495932054b71b4fc3e5c532d5f42e1f17c19cecfb0dfd5318eaeb69f2a311b39383a81f67a9b1ab8420d113a61f8e7b99db2619ee4762e4135fdd0a22e1493724cd1ba98b39b9f893054392a6e4f0d9261a8e362315a63fc1784e6d101b7b090465712d59c6752fe433e4bcc6417e5a7759931ce738c63f14ff7150061c886654c39ab8a68be0933d2fc92ce6bd1bb242bf531b0ec18a3525f37e527f296eebab60e6c22ad26d3693b128a5351df7a9edda78bb0870f15f8c99f8bcc464019a2e0a007cdb59ca3fdac7215993a130dc241380628176b05660073e606d9f318bfee49051a156dc8f3c500f457cc42feeb96871d897829c5af01e5d8c51de5afdd408925d8d9187cda23ae8b15650d6f27b0b5bd1aa4713fd2e12dbf1d053ea9d53e81c26ee50ebe1299b22363a017"], 0x59, 0x800) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000380)=0xffffffffffffff8f) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r3 = msgget$private(0x0, 0x0) msgrcv(r3, &(0x7f0000001400)=ANY=[@ANYBLOB="0000000000000000004008000000000000000000000000000000000000bf8be5fe2a828a409571405ce2bec485a32a525b872c0cd2da613cec3256135473d01cdf1ad37f60a33d25fb418e239cf0f6f535bdfad0934f47aa06b0926b67a5f3bfc8ea327aa69aecc81f7b2c6efb23ecbe9d22ab18f3ea6a649cdbd514fbc2f05d519cb73c88d53db7a7d53791375041044566b7f5f1adfe237d9dc6ec508a79f3717c8407d90a95b27112dad9f49c9d3e0dd1b31b31f96f0c7c16361cc1d678f73ab2a0e8b76c3dd1c9588256bc65baea0cc469c5f14072577a0edcb87292480efc153ea06c0db2cd8c2ee8b40adf0c2bdd9c8bce73b343aa655269dea9970000000000000000000000000000"], 0x1, 0x1, 0x1800) r4 = msgget$private(0x0, 0x1fe) r5 = getpgrp() openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0xc1, 0x0) msgrcv(r4, &(0x7f00000003c0)={0x0, ""/4096}, 0x1008, 0x1, 0x1000) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000040)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x60, 0x7}, 0x100000000000000, 0x100, r5, 0x0, 0x1f, 0x800, 0x7fff, 0x9}) 05:50:04 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000), 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x23) ioctl$TIOCNOTTY(r1, 0x20007471) 05:50:04 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x4) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) write(r1, &(0x7f0000000140)="00b02f868810f7baefc9c880551129512e6c7763a883d5895061c58de8756d6e1aad9fd2b2a8df1107f3936224cc518f67531c790bd0e4a9c27bc49008d2411b536344f362668c335b9f6d0823376650704bc2db998a1f7e9e4693bc2d03528aff761fcd46df10a0fb7c2207c4aa2c8896ca8b495f8938804b886c5ad41615b6b9fb9adb1db35c080014929356aa6dfe63e62a71e470b4c2b72dc4501649a556b021fbdaabc1947e55d9e875b18c4f2cb72b4a291eab70e68b50ae7ef685ac19d2e7a4f0eafa294e851bbbe06849e9eee5e13c768bffaf0b44", 0xd9) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x8, 0x2) 05:50:04 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x7, "85665511000000000f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) semget(0x0, 0x2, 0x132) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:50:05 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) write(r0, &(0x7f0000000240)="b2441d79e8192600e9b03f4a3fbf189a662d4244d4df4e2eaaf7f2c8a7b9689f6d7ab03244630fd27f0c6c36fe6cf5f35084628489ebcf891a2919a854b50b01aa6b392fc55b766be368df5472d2e9bd22f596f21f1bd3ad259e9249ce7d829f068c5834fde934417ec825a7a47ce60405d44b4520c5f9c9ae949a539bfef1c410a802ed7993982d96b4588408af46b2bf2a6e146dcaaee4eaab00db1ae84a970cad79ebac32", 0xa6) mknod(&(0x7f00000000c0)='./bus\x00', 0x2003, 0x4501) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x801, 0x0) openat(r1, &(0x7f0000000000)='./bus\x00', 0x400, 0x0) r2 = dup(r1) open(0x0, 0x80, 0x0) syz_open_pts() r3 = semget$private(0x0, 0x1, 0x100) semctl$GETZCNT(r3, 0x2, 0x7, &(0x7f00000001c0)=""/89) getsockopt(r2, 0xc2, 0x1, &(0x7f0000000000), &(0x7f0000000080)) ioctl$WSKBDIO_SETMODE(r2, 0x80105703, &(0x7f0000000180)) 05:50:05 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) select(0x40, &(0x7f00000000c0)={0xb16a, 0x2, 0x7fffffff, 0x3ff, 0x8, 0x0, 0xc4, 0x2}, &(0x7f0000000100)={0x10000, 0x6, 0x5, 0x5f, 0x9, 0x5, 0x81, 0x7b2}, &(0x7f0000000140)={0xfffffffffffffe01, 0x3f, 0x653, 0x1, 0x28, 0x3, 0x7f, 0x8001}, &(0x7f0000000180)={0xc83c000000000000, 0x871}) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000380)="1145b37ac47121cff4e2ea1af7bf13ad440ea6b4c35b9712807d39fe76ba5723c2349fba418f25df1e1ee68177b93eda532d5369293d9e9b546e1515995d8f9c1e9c8c77d2e077f57d74772bf06a5e09e8ce8ab7d5e11636ebd42bf6361c1b096b82b363f978a4ebdd6aa8a94385881bf9f38c7f9addcccdb8f2f496efc7f5ed79d86cf9ea536b3549cf2cd3d00020fe9ed53e06cb675ce127a8e17bd25d8cb199400b7086c67e025705eaf0b9b9b3f4965bbac69057186e78ed41608c0faa5b7e07fec7c551b9c71808", 0xca}], 0x1, 0x0) clock_gettime(0x7, &(0x7f00000004c0)) r1 = openat(r0, &(0x7f0000000500)='./file0\x00', 0x10400, 0x1c6) flock(r0, 0x4) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) semget$private(0x0, 0x0, 0x8) fcntl$getown(r1, 0x5) pipe2(&(0x7f0000000580)={0xffffffffffffffff}, 0x0) r5 = semget$private(0x0, 0x7, 0x40) semop(r5, &(0x7f00000005c0)=[{0x3, 0x1, 0x1800}], 0x1) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3, 0x12, r2, 0x0, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000600)=0xfffffffffffffcb0) getpid() ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000640)) clock_gettime(0x6, &(0x7f0000000680)) ioctl$TIOCSBRK(r4, 0x2000747b) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r6, 0x80245753, &(0x7f0000000700)={0xf67, './file0\x00', './file0\x00'}) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000280)={0x8, './file0/file0\x00'}) semctl$SETVAL(r5, 0x3, 0x8, &(0x7f0000000740)=0xd82e) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000780)=0x1) select(0x40, &(0x7f00000007c0)={0x80000000, 0x9e, 0x8001, 0xd7, 0x4, 0x3, 0x81, 0x2bb}, &(0x7f0000000800)={0x8, 0x1, 0x10000, 0xf1, 0xfffffffffffffffe, 0x7, 0x7, 0x10001}, &(0x7f0000000840)={0x2, 0xc4, 0x9, 0x5, 0x2, 0xddf3, 0x7f, 0x8}, &(0x7f0000000880)={0x4, 0xfff}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000008c0)={0x5, './file0\x00', './file0\x00'}) getppid() 05:50:05 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r2 = syz_open_pts() r3 = syz_open_pts() r4 = syz_open_pts() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000240)={0x1, 0x1, 0x28, 0x1}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000280)=0xb4) kevent(r0, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffb, 0x20, 0x4, 0xffff, 0x80000001}, {{r4}, 0xfffffffffffffffb, 0x2, 0x80000000, 0x7fffffff}, {{r2}, 0xfffffffffffffffa, 0x30, 0x4, 0x3e, 0x9}], 0x8000, &(0x7f0000000100)=[{{r1}, 0x0, 0x40, 0x1, 0x0, 0x200}, {{r3}, 0xfffffffffffffffd, 0x10, 0x4, 0x3, 0x6}, {{r1}, 0xffffffffffffffff, 0x10, 0x1, 0x0, 0x4}, {{r2}, 0xffffffffffffffff, 0x14, 0xf0000000, 0x7, 0x1}, {{r3}, 0xffffffffffffffff, 0x1, 0x0, 0x3f, 0xd5af}, {{r4}, 0xfffffffffffffff9, 0x80, 0x40000002, 0x8, 0x4}, {{r3}, 0x0, 0x91, 0x1, 0x8, 0x8}, {{r1}, 0xfffffffffffffffd, 0x2, 0x40, 0x5, 0x7}, {{r2}, 0x736535cf2970ba4c, 0x0, 0xfffff, 0x6, 0x19b5}, {{r4}, 0xfffffffffffffff8, 0x4a, 0x84d0f94fa112e81, 0x10001, 0xffffffff}], 0x100000000, &(0x7f0000000000)={0xb82, 0x1ff}) syz_open_pts() kevent(r0, 0x0, 0x0, &(0x7f0000000000), 0x7fff, &(0x7f0000000400)={0x5f5e100}) syz_open_pts() 05:50:05 executing program 0: r0 = kqueue() poll(&(0x7f0000000080)=[{r0, 0x40}], 0x1, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r0, r2) 05:50:05 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x2b, 0xf0000040, 0x476af21a, 0x100}, {{r1}, 0xfffffffffffffff9, 0x4, 0x40000003, 0x7, 0xdf11}], 0x68, 0x0, 0x81, 0x0) kevent(r2, &(0x7f0000000000), 0x7, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff}], 0x5, 0x0) 05:50:05 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = dup(r0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x80, 0xc) setsockopt(r0, 0x29, 0x4, &(0x7f0000000140), 0x0) 05:50:05 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) select(0x40, &(0x7f00000000c0)={0xb16a, 0x2, 0x7fffffff, 0x3ff, 0x8, 0x0, 0xc4, 0x2}, &(0x7f0000000100)={0x10000, 0x6, 0x5, 0x5f, 0x9, 0x5, 0x81, 0x7b2}, &(0x7f0000000140)={0xfffffffffffffe01, 0x3f, 0x653, 0x1, 0x28, 0x3, 0x7f, 0x8001}, &(0x7f0000000180)={0xc83c000000000000, 0x871}) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000380)="1145b37ac47121cff4e2ea1af7bf13ad440ea6b4c35b9712807d39fe76ba5723c2349fba418f25df1e1ee68177b93eda532d5369293d9e9b546e1515995d8f9c1e9c8c77d2e077f57d74772bf06a5e09e8ce8ab7d5e11636ebd42bf6361c1b096b82b363f978a4ebdd6aa8a94385881bf9f38c7f9addcccdb8f2f496efc7f5ed79d86cf9ea536b3549cf2cd3d00020fe9ed53e06cb675ce127a8e17bd25d8cb199400b7086c67e025705eaf0b9b9b3f4965bbac69057186e78ed41608c0faa5b7e07fec7c551b9c71808", 0xca}], 0x1, 0x0) clock_gettime(0x7, &(0x7f00000004c0)) r1 = openat(r0, &(0x7f0000000500)='./file0\x00', 0x10400, 0x1c6) flock(r0, 0x4) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r1, 0x5) pipe2(&(0x7f0000000580)={0xffffffffffffffff}, 0x0) r5 = semget$private(0x0, 0x7, 0x40) semop(r5, &(0x7f00000005c0)=[{0x3, 0x1, 0x1800}], 0x1) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3, 0x12, r2, 0x0, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000600)=0xfffffffffffffcb0) getpid() ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000640)) clock_gettime(0x6, &(0x7f0000000680)) mknod(&(0x7f00000001c0)='./file0/file0\x00', 0x443328a102e92a3b, 0xcf) ioctl$TIOCSBRK(r4, 0x2000747b) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r6, 0x80245753, &(0x7f0000000700)={0xf67, './file0\x00', './file0\x00'}) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000280)={0x8, './file0/file0\x00'}) semctl$SETVAL(r5, 0x3, 0x8, &(0x7f0000000740)=0xd82e) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000780)=0x1) select(0x40, &(0x7f00000007c0)={0x80000000, 0x9e, 0x8001, 0xd7, 0x4, 0x3, 0x81, 0x2bb}, &(0x7f0000000800)={0x8, 0x1, 0x10000, 0xf1, 0xfffffffffffffffe, 0x7, 0x7, 0x10001}, &(0x7f0000000840)={0x2, 0xc4, 0x9, 0x5, 0x2, 0xddf3, 0x7f, 0x8}, &(0x7f0000000880)={0x4, 0xfff}) faccessat(r0, &(0x7f0000000200)='./file0/file0\x00', 0x1f0, 0x2) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000008c0)={0x5, './file0\x00', './file0\x00'}) getppid() 05:50:05 executing program 1: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0x8000000000000b5) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) r1 = msgget(0x2, 0x1) msgctl$IPC_RMID(r1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000040)={0x328, 0x40}, 0x10) fchmod(r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) socketpair(0x6, 0x4004, 0x7, &(0x7f0000000080)) close(r0) close(r0) 05:50:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) mknod(&(0x7f0000000080)='./bus\x00', 0x8, 0x6) open(&(0x7f0000000140)='./bus\x00', 0x2, 0x4) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000000)="ac87412e2eb6", 0x6) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0xc000, 0x9) 05:50:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000005c0)="5fff6e5dffc94fb347d01402546ff90f78df639e79286d896b6a64a3a034740c7d6e6a8a1491e128ab642303574d07e17dee611470cde9a4542c5f33cae6b6d652fb054bc8368f256c9ca1e2fdc7432d5a467b57d7ebf7d189e0890dc6905a8710079fcc67b2648fba448f24bedd", 0x6e) write(r0, &(0x7f0000001800)="bebe302dd5a9343d514d2d76ef31588d39905ab0abf4a1bb6282ed95af66e0d3d3f59d69e023d748f097a2f64a2f584cf5916c386b287e6288c3cb22762c056497d687cf032e9e17de32dade6578c2d53398504914d5a527633dbf5c67e3b4407f188d72c6bd4234605c5f686f6c", 0x6e) mkdir(&(0x7f0000000040)='./bus\x00', 0x0) rename(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus/file0\x00') execve(0x0, 0x0, 0x0) 05:50:05 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/20}, &(0x7f0000000040)=0x16) getpeername$unix(r0, &(0x7f0000001480)=@file={0x0, ""/4096}, &(0x7f0000000100)=0xffffffffffffff48) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180)={0x0, 0xe0f3}, 0x8) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x8001) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f00000002c0)="000000186004000000003a000000000000a73c85d75259d653000000000000000000000001000000000af6cee7a484edd0ff7ae6873a01b5bdb2bfa164f137f6aedce0925287769bce6df1d0a30cb2b3823a576cb6446b08347904df978a7ce47396d15b10576f4c21fc148fe31225325b62425b65e0c32c7fb819aaf8a2b412286b3da23236ac7ab108aff462a23813ace25d4b2661bd79f6263aff77253c84653dee9128d524a2b3f679987a852ff4d56e0e66286c60fbfd576ce9d77192bbc34c3f945cb69490b2304f3863467a975e1cbbf66317b2ac5d6d7cb00ea1901e6a944e6a7294e1038e3d85227818e6e2e17c077c8cded5629b15d2bddd693c18a94779f6d2c182e3c6f0c49d0285e90b214ebc94473a3bcb17d89ff67228b7a2641b5d1267cba20f", 0x1000003b4}], 0xa) 05:50:05 executing program 0: r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) setsockopt(r0, 0x6, 0x1000000000000010, &(0x7f0000000000)="cce36fe8", 0x4) 05:50:05 executing program 0: r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000140)="0c6d513562f03ac2d7fa0014f4002000003300000000653a8df40000", 0x1c}], 0x1) 05:50:05 executing program 1: mknod(&(0x7f0000000300)='./bus\x00', 0x20000000004, 0x100000086139) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd\x00', 0x80, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x8898, 0x0) write(r0, &(0x7f0000000040)='g\r', 0x2) write(r0, &(0x7f0000000000)="c77ebaad40fd04dfa6659b0c9b20bae8bc00c3a30000001521", 0x19) kevent(r0, &(0x7f0000000140)=[{{r0}, 0x0, 0x8, 0xfffff, 0x8, 0x401000000000000}, {{r0}, 0xfffffffffffffffe, 0x2, 0xf00fffff, 0x3, 0x6}, {{r0}, 0xfffffffffffffffb, 0x10, 0x20000041, 0x101, 0x1f}, {{r0}, 0xfffffffffffffffd, 0x28, 0x2, 0x1ff, 0x12c}], 0x5, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x80, 0x0, 0x2, 0x400}, {{r0}, 0xfffffffffffffff8, 0x8, 0x1, 0x1, 0x1}, {{r0}, 0x0, 0x0, 0xf0000000, 0x7, 0x7}, {{r0}, 0xfffffffffffffffd, 0x88, 0xf0000012, 0x6a720bb0, 0xfad}], 0x5, &(0x7f00000000c0)={0x8000, 0xffffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) open$dir(&(0x7f0000000240)='./bus\x00', 0x18000, 0x1) 05:50:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000200)="90853856a63efcf2dafd59dbb3ccfeb6a287611df9e9a23877062c368035b5664d65457b1941530000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086a33465550107e0800d16f09", 0x62) r1 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) r2 = syz_open_pts() close(r0) r3 = dup(r2) r4 = syz_open_pts() fcntl$setflags(r0, 0x2, 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x1007f, 0x1000003, 0xfffffffffffffffe, "f20000004a0900"}) syz_open_pts() r5 = semget$private(0x0, 0x3, 0x69) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f00000000c0)=""/57) readv(r4, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) syz_open_pts() 05:50:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000040)={'./bus\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}) chflagsat(r1, &(0x7f0000000000)='./bus\x00', 0x20000, 0x2) 05:50:06 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000200)='./file1\x00', r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000040)='\t\x00') pwritev(r0, &(0x7f0000000280)=[{&(0x7f00000000c0)="e8beff27a765ba018fc7d46842d136a9cd237f58e27160280998c126cf7c92c99051398b215edaff81eacda1393e39fc7124b6b51d60577b64d3d97e025c836c8caad7c75c9d4445811cbba5f67b909b5257be4b550268179f7cbe01822ff18c7b3340fda7d0f4dcd8d40012931d3a6d6278a66e9cc5ede400b9bd5339b35a8064953b4763884d918ce3e60b7bba73df3d14b2fa94e87242b097a275e20947144af44fa1cf263251f55698ae07d53716833992cd441a", 0xb6}], 0x1, 0x3f) chdir(&(0x7f0000000180)='./file0/file0/file0/file0\x00') pckbd_enable: command error 05:50:06 executing program 0: r0 = semget(0x2, 0x2, 0x4) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/251) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x20, 0x3, 0x200000000000006) syz_execute_func(&(0x7f0000000000)="c481785bd73a095800e10fae7d90430fba62096cc481ae5925ef3b964c65f20f2ac4c4c13a5309c48191f3c165650fd87652c482919d13c4a121f116") connect$unix(r1, &(0x7f0000000400)=@file={0x0, './file0\x00'}, 0x2e2) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x9, 0x0, 0x1, 0xa2e, "7e1bda3c4764cd30a559718e6577d78304e09e8e", 0x80000001, 0x4}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x10491, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x8004667c, &(0x7f00000000c0)) semget(0x3, 0x0, 0x400) write(r1, &(0x7f0000000200)="5158e70f1d325d81f06994a23ff1006dc685ff79d05863f94fe91792ac43068448e9b6a9bbf4fe448cc0ca907f73d6c80d05a8918eea450a760ab2e2f65a9154212cc2053672df1863c9c0659ee4ce68b8c2c4f84eb16bf58353c03e3771eda7347e25c45dbea573b604d809dfa5a1e108cb3ccfbbdd51059cad0443abdc057329f450df5695d3ae4c7f3f477ae8c7957ef68e57ba1d2ea354acf3ba868fc91f8598cd4308d64e5dd605f9ade515", 0xae) semctl$IPC_RMID(r0, 0x0, 0x0) 05:50:06 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$TIOCEXCL(r0, 0x2000740d) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x81}, {r0, 0x2}, {r1, 0x5}, {r0, 0x4}], 0x4, 0xffff) r2 = kqueue() ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x7, './bus\x00'}) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x11, 0x0, 0x7f, 0x7}], 0x2, 0x0, 0x981, 0x0) getuid() 05:50:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x40000000000, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f0000000180)=""/148, 0x100af) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x19a, "b8e2ae4f3e9d15ead666af53d294e56356ebb400"}) write(r1, &(0x7f0000000000)="e56dc98fc04f8004b051267c83c4d751b16272b483624df70dd1bb9f2204f1ec26a3393ff085fcf7b6c1130402d8655a8f8528", 0x33) r2 = dup(r1) syz_open_pts() mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x10, r2, 0x0, 0x0) 05:50:06 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00002b27febf0000000100277705000000000000000000000000000000000000000002ff", 0x2c}], 0x1) 05:50:07 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0xa80, 0x0) mprotect(&(0x7f0000033000/0x4000)=nil, 0x4000, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) munmap(&(0x7f000001e000/0x4000)=nil, 0x4000) write(r0, &(0x7f0000000340), 0xff23) 05:50:07 executing program 1: r0 = syz_open_pts() preadv(r0, &(0x7f00000007c0)=[{&(0x7f0000000000)=""/99, 0x63}, {&(0x7f00000016c0)=""/4096, 0x1000}, {&(0x7f0000000240)=""/85, 0x55}, {&(0x7f00000002c0)=""/252, 0xfc}, {&(0x7f00000003c0)=""/214, 0xd6}, {&(0x7f00000004c0)=""/100, 0x64}, {&(0x7f0000000540)=""/33, 0x21}, {&(0x7f0000000580)}, {&(0x7f00000005c0)=""/245, 0xf5}, {&(0x7f00000006c0)=""/217, 0xd9}], 0xa, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000880)="503b35b871ad6b758e9ededc90f84cbd501957a354d37acd87b23e0c5a7138ff8b2f121885b677e364ecdcb9521d54d019cdaa58123860abb25ade72b2b85cc125435ef85b675fd1036c2259986eadb96203a42ba0850d3cdfd1b1b1042cf18aa1476ff0447915036bdc756ea7bbe7", 0x6f) write(r0, &(0x7f0000000fc0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4f787635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c660706000000d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e9761081a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4fff6c7973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff0000000000000000126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f140862ac67ccdcc069333f28337ce248087743d9f4436dea826bd30418012cd0374dea53368d282a87a45a5b80804ff6849a9f8bd45a0d9707e59036d526f1980dc2e49dc4b1d2b4e66888020c7bcf3e955ad304480b630665187f0c86ee2e151c218cf8ac3c435ec1508ffeff8748c3d398cdd85ca0030083124936cffa1ef2cfedcd8bc9c1512cdcc98e9add10e2dfb91f0577d88d", 0x6ef) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x1000000, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0x20003, 0xd9f, "b08d16c655194700fffffffffffffdd8e500"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:50:07 executing program 0: r0 = syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) 05:50:07 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000100)='./file0/file0\x00', 0x0) chflagsat(r1, &(0x7f0000000380)='./file0/file0\x00', 0x20000, 0x0) 05:50:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1c37e6fc6e23c5b00e74de400"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) close(r0) r1 = dup(0xffffffffffffffff) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000280)="fd5310fbc0804b1cf264cfd250c2157a99598b6017ba01499d9552e9922f0fc0836f20548915cc9934dbe801a71d3e775ba50b5f7b25d75906f40e2af07c6bd40a9403cd71ea7ef24a424796817b70ed325089d1d7952637ba3129fa8a5950cef4db785f2b241553c196bbd87d676558a78962f3e861273a64cc3e0702005524e1c61e7ad6c8fb2716c584097b527ce24f47cf00022de74533c7f0f603c904a445c97b268f69a0fe60d70762a267511371dd81eec8df7adb2abefe2bebe61a9d9ab735d5eb0cf8f57e9d", 0xca}], 0x1, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x0, 0x3, 0x7f, 0xfffffbfffffffff8, "dc04001b0002e108000000000600"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 05:50:08 executing program 1: nanosleep(&(0x7f0000000000)={0x7, 0x3b9ac9ff}, 0x0) 05:50:08 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) execve(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000400), &(0x7f00000005c0)=[&(0x7f0000000440)='!#\x00', &(0x7f0000000480)='#\\}\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='\x00']) mknod(&(0x7f0000000040)='./file0\x00', 0x21abe33082885810, 0x800) mprotect(&(0x7f000067b000/0x2000)=nil, 0x2000, 0x4) sendto$unix(r1, &(0x7f0000000180)="49f45f3417494e2debab2d23246a451aff6dafee2a020476bb9763b932f61c3de3f234e32ae647b467a3c4db0c9ac4fc325289d2ec24e1c1b77264abd3b6da13c558ba4b0dbe66e38c8ddef9c93c4c3c76252bd08c954a7952b4571567e51a7b2a6eb0e844da908cfd24c4e92b91e122ef7af6abaa4a65fa21ee6100d7665327073662c9c211a138c9b2fd8f1c684fa2", 0x90, 0x0, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r3, &(0x7f0000000100)='./file0\x00', 0x40, 0x1) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000600)={0x0, './file0\x00', './file1\x00'}) recvfrom$unix(r0, &(0x7f0000000080)=""/59, 0xff7e, 0x42, 0x0, 0x0) execve(0x0, 0x0, 0x0) 05:50:08 executing program 0: socket(0x800000018, 0x3, 0x102) 05:50:08 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x8000000002040, 0x4000000004500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) r1 = kqueue() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x6) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffdfffff, 0x1}], 0x1, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000200)) 05:50:09 executing program 1: r0 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x1) r1 = socket(0x18, 0x0, 0xffffffff) setsockopt$sock_int(r1, 0xffff, 0x1207, &(0x7f0000000000)=0x118, 0x4) setsockopt(r0, 0x1000000000029, 0x20000002b, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) 05:50:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="90", 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() poll(&(0x7f00000000c0), 0x2000000000000154, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffc000, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) poll(&(0x7f0000000200)=[{r2, 0x4c}], 0x1, 0x0) 05:50:09 executing program 0: r0 = socket$inet(0x2, 0x7, 0x400005) setsockopt$inet_opts(r0, 0x0, 0x4000000003, &(0x7f0000ee0f7f), 0x1fd) socket$inet(0x2, 0xc003, 0xff) 05:50:09 executing program 1: r0 = dup(0xffffffffffffff9c) fcntl$setstatus(r0, 0x4, 0x44) writev(r0, &(0x7f0000001140)=[{&(0x7f0000000000)="fb7edda9ccc02185686178b174dea71ffffa9c25f1669e0a78b4a9c680d3a6b4d428590c537c0cd06c621d9608f2496f1bcce4f51650fc2e8ae39f0e37acd87afef2ca261b84196e77e3500a08a61bbfbaf34f39ce09e23098d6a579fd330007", 0x60}, {&(0x7f0000000080)="78f5f8091626b596fa3eb692983d13f21efeec0e38f2174d970889ccac8ae74b45dd7f269539d58360b4f7eb166d501cafb2c1daf8c64e20402b706da1423ad0aeb173b2ad852bf57afd79cce682fa8453a7cc5789bcb086bd0676f173c6d062fe7e7ae6c1c664bcae6e3a111422b2cddae32f24a2f20f964f58c84fd1d8e815e9e7835a27f74ae032c9ba1743fd41313c9c75b5b7e6ae435f03234fd7f765a67404a1598c17652ade7a9167e8ff712d67bc85e80dc62d97c8724c1a87817765b040d8d1814b65dfb82de2e3f23ec7e0aed97ce85a8b99b00be4a27fe897f3ca8f34e45f1e1b88200b07dda6c790d35648766a42aec4a8ff4c40c77d0dc31fbfe55a47b9068825cb57c1d708a7763310cd468c67fb0f05086ae45756faa859ac40bea809652d29879ed23e423d5af55cd9e4bb5bb78e8592d37a0b9a40e9e81ea462f1ce356afe4dac6f3e89f258b91d359a8e2c04cad9fb0f47a8d2de1fe3a537ad863e0a421871ac01656f4cdb25a1656ba0d47f2f741d1fb11366b19a2fefacab95e129cee4993896c8b9944bedeb81c55df201e2df7a14e3639d43b6eea9cbe5154e08e6c7bf4cebecae8d94643c4f1a4fbc37e01b2f9fdd8a947c4430b5f19ed28f8ea0cc718d7126be9c098892ec06bece2f2baeed0e92445e93e79e778c192aa5eff3d39ec8be415047b82fe3219253872428c686831e653ea1456d7d220998f0aa103d5a742be7e67c085f44b14cf95231bb32ec4c2a688cddd0cf3f6349535cd35e2d9b105d2ec772c68d4fc390bbd69449cd38be4babb8402f241c785dfe2ad29bde909b7995cb55343821edad4521670b0f784bdf6f457e51e231132da4a452ba60d43ac5d9410ff21101a423bcbf30218faf7a35cd11f933266b7ee492360d54b2d4d1169d29d302b7dfa26e868da777ef24c4a9046afbce1b9b9df5770a772cd859788eaf4a203e3b4251973c9e0ab86c84c5c2dd5f755df663baca0111829c9cc99edaee9eb62e110b9820c374829d371cc956c1f896841f727a6f61e5c57a0be0b6c8aa875cd419da1301cee28b9e3732a2ec0e1948ac5ea3e8c3ecdf9e8952a50015854e3d1372d539a8f1a5b6d8a805cdc0466f68f46d1085891d7a9e979aea1a2f0d5acaa4b07d19e031ade86c0f387fb3dd175f65901c83a7efdaf21c69d83f9bf1734914856d93e29facef7b9b2ad162f7a38f74f31e7c34674caa8cd6663922e817bbb161b0789f94a0b458c3cbb8921cd4ea689e52c04d2d21ed5aa82e82b8770a6cef90004f3a3f49c493e7864eddb0dd13bb215b41933cbbf8a6c59b940232f7c2b5ec51362b217cd55128e7a120608e6904e372f0d7d647e0232919862a322a3b9aff5cce5a9e8041f7babb7ab1409f39e61ebeb72e01ec4367366fb3920f55448370a038d76163c8a5f520c31966ed3e4a7de4bf2850d6c8525d841e8e9b9caeace8aebe387f23c0bab8f2828aaa02926ec864740c37804683493577f47ee378f187591644584da54c84a87d5e8da141691b3d97448521a1bb0bd7f7c10424cf8e49b1afd72f1302b9a2edf7a4da93b9b791a8762cd24abc2cd50f56b94873acefb9a46b75869807dd792391a2aec5e88bf0c5faccfc68fee1f4d429e6598e9a77b761e27b23c16bba9267792e70b83a910c085d4d6512e4a2248200e4a905114cdd0e0886b5a3c7071e107b0447b048a5e6ff7edad07437362663ac7b6270817b058896ac97066870d2a34f533c2b5e62067e406090acd5f3cb8cd217db14a2f0c6c02d3dbba964338cfb18b7fc0b235f1e0d95b0e2d990a0fe6dae7364862b798cce7cfcc65b8e35d72347fcee10f9a50fa379c04902c05d8356cd70296131a47961853881ba1d7d9f128b39ec1467986301c978291ec8b02d3a7127e6e9755a442f3f652610c0d9eeaec405db4dd12e3231749bb6cd9c555ea3037cf317a62b8ccb5068d289226432a3d09c28b06719ff3e2d89f02430a2c894529ffc796a98080aa52b7ae4d40e1a748806fdb9f42a943b09d15516ded493d1026ba1b9ccbffea0ebfdfa548d80cdf5e5f788387a046b5a426fd360309e6e5833631c0361aa555f9f137a84cdfa01dff5c94f4cd81fcdc6d5c4ce8460119e555cc75ea81aee6255b880aa5540bd7a1a6a82f5eed0c34b075469f9b44f2ace20fe4aaebec010b15438b72cb72bb888a08e0f01cd8a0fec7ca65243a77eb84f5d4d792629abf901defe18418af97b19fe070e1062484f63308f8625c52154ed53a59b8e3098d8389bd92bdbf2c3bdd1f154d7142434f33f04578f3cef631d5e0c3c5fa189f9b9ddf06af4bf77885548e12dad7f86856e9001d888e8180d6b9aa9974f7fa1a1ee73168385d69671b44b45f3e0403ee286d6a04e2b4d1c9fe0e512368c2acd473edb441338e558cf81c28a76dcfe5a705e6875ccbe47b680638f23ae2d6b342733a8d6d0c908da3daac1fffae129048e526f4f2b9b7b7966c2cf2ac54f58e9c39081b042f986393ff3791884cc7f983a27f7c0a21d928ff7643f7bff1388063badd1548e090dc1bc6e3a4a2546fbf664a7102f2f092c64ed511b341bf07f8249909783293d59ac17515c9eb18aa5848bb177413e8fc4167ec507eb16e322b3530e0f906e4b3089f8ad4f050aa1a7b290b7e5ce4bbb046b92c12a7f64b85e409ec1c2bc001eebcb253b41a5082a709b2e095d56b0b3f680d40bab1651570eb02affcf15395a430596ad7e26e38364e73905f03d8eaca39f479eefbd6cd9cab69926b51505743c0df58d8eaa1811dafbfb797050e0ca0682ae2d24c60769f4a486fd2ab8dd9e47691bb2075fc0d7ded24e2672d65fc0ee387c053e149ef75a949d975c157ba580508780375731c3084c1357cc8b82970f650ed2c47b8326864c5838c7e2bd9d72200fc55a2472884b030ba60714c461693e5f2ac76dad41495ca0b906af43aa8dfa5fef3011fe6a3c58a217576c48f7c2babeb6a7b8650f32c073ee0730c2e8e405d4f9df716e0bd1f2779e1563fa68ff7fb3c7ce4d50b96068c3420c1e8678722f231a61b88f6686e94f8b3e680f44c56a8374998e1f2f541b9430e85b6ef23deffbed0ab32462ba56ff8e305e9c5f1f655a830023c172b4fcbf72a0c968699e675c188f449581feffa9d82a0da54264a02b539acb09b99bd3b5d869da44a0418ed7f70e527386f07a1317ff0340c5b755d4b65c9eaf3f7980c1c23df55c36565fedc84a31f4df353d1b7337aa40c9c120306d936de45b914f8bef9bdfc367f0dee6d15c3b588180f7abc0ae93a00453f2849ee80952ddbc7336b47cd8ddcc3ca7e9212ac14fd745d7af1009324bbe23f4bc2e19f6605654ffe824c79965ce3001ad37ce2b85e5a76de76aaeaa4e5477dc6a1374df84f7120da049f2a46d0829bbeeee11f3934bb0c50fd3713b27b2dc60813f4f7da90ee8d07ae70f67a669f0ddbce0124a18c4b3e0cd0c7126ea3309bcb403d8209746160d650f1e9ea9cce81712a9890ac5682545b4a540eb846dd431298697f3fcf3c29dc06b952b2b900d8adb6cf9a3f57955cadd122f1a8d3b20159a830d60a982361a79e32c385d83ca4e0252dc3f221326b285b1ffcba200d59dfedc85b70bbf95cf63d1883d1f7cd6b7aebe17ab7fbe578cc8fb407ca9c9ea9f0c0a9764a54d2607f5d5788b32e86e6fa58bfea9e031b00b9aa98bdc98cc05b9ac2735c9b8aa6be26e0c2585d8cc0eab74f3864bba68a36857b5af4a3175333fd372b351510c31ffa6ae4c6c47c07587a1c538e667d0fa1eb3a85db606d74688e6b55cbf35dda7517e1683b5e6b5ac3c4fb1504ee8e5668be7d154575e6824af93639878594b8426cfd43c340fcf39ddb59474462c69398dab7b731906a94c9cdfe1f7d9c425d1e887c0c4c664f79cf84c8b3f265983dd1229fed4a56ff1fb91fe74fb18d34a95eafac56e9d0dcb2a1b02a43731c364d936a8aa42c9977ce825d102769db2d70fe625267b6834416731b68d201a390abe3ea78ede2d7f841c020b488a21651a920c6532d5851cea58c2961b5c0bea95c8391ef4d8b950ea3d42250229ade859b172ced79ee813ef2bf381f7592aa8eee78656a6b7664e9aec3e1908606aa64bb82e57f39472b12154191030ad0cd3d204dcbf5442ed719bb3f9258ace8bc4244331d230803b83437e2fa91077ac967ab557618849cf730aa9696a69a8b1a43ce54fafaf6ab9268f69d2e6618e1e5d00b86b917d7e8a8887aba3f12974f93d3f76d9d69e1fe12130643b8bf0d58b2474eae0bbf9fcec7941571e379c08e835425357f938657a0e60ceb77111be14dd872b62f66cec58d11687df1edac5ce78da713e46c748ec958094fbce5a0d3b06d71cc38c651200d5097290b84d811d0dfca77eaa3db90abe8c0ef86f04ec809bbae46f1f944d62c03cfff245a37c068d21af421c4b2d353d1b383f9502424cc10f0c3624cea241e8e98d29d007af65e93dbd4b57dee3d7e324519afd31b3e028fdd88129986f3e3c9cc16024a7945259f9daf9b237df74d6df0a58852433afbc7530ddda5e0c180789fc2b57dfd93056015d2463870d219b81b51e5df1b4621948a43c045ff99b2f59ce3d449ab3e02a8e005f1addeac54bfd0e4d682a10dbc9385d2982345426b868b94af0e8af0a69ccc569f73faee2a1267da6cf88eaf0ce9bce3b284d8fc3e2320f611a0a89185f61aefa3733a0fc270af33c739321f237b1671db9b9e04f95e21d73ddc634d160d7bfa484502c76f77201bf1bf874dba1ea0ed07c7ee229fbb91e0d6d6a1dbfca31a5de358d325a2deb5802967dd5406a675858ec5f14c5b226400a420b9ff423d1f6315c9f36d782501a43b7f121e96fa77c65da360c635b00275ce3875218faba0a3db3fe1d8b28945e577c80b27fe82133f9ee8bf1305f1322305bafd21c096de7feb479462008337c7e23b109811e3e88b4ca1aee5bbb87c0cf26be5b5aaed276fc3099d1abbd8373df6df2a687b22e6bbfb35ccb5b60fef734d837b5d4000d693059026fd8693798625b679446851e2326f2400e22ec4b8fe80f78398f2cb3eb7deb9207b5524b04f5c3a928e61818cd3f78b5bd2984d3aee565e78d5f31ad8b3ebcd99b0280fa1da964b35258454bb87b9d803ca6b74f90395c24e0aa1df5420709e2f8f089ca718f1e2b7ffa46f5939c4b22e50371b5ca77dc5c4c4d1adca69f20344baa4646220f654f46a6cb409482976e9f0be0f4e1d391380f2fe5172626a39340cbf06af89661cf08eed2df2a29d10161dec82886a4fbf88640a1976350441cc12e4c9753b8329dfb932c16a40ccc57ba2f09965d4c85d216f2bfdc8adf93aef1d1800d22be00d99e83588653a0949fd70e487ee49786024500808d281df793d1a13b6b577c590ce6724a31eb448e661b77616663ef423497eb47e34287ae0062a9a4a269ecd9c3da53d7d0f0efdce42d360f21894990768952751877e71d627a08269320160f76c356978ed70d7211ff536a39450e9114bdbb240ab5b0ba4c63ddcc34f560c24614af45eb306a5599a5db23982b8b99a844de5cf5f0cbcfeb1f0d0e65f13e0bfe4e84ff82fa5f580084e08c64baffd69921a77e8ae419d2c4e5977de2b4fdcb0613b01af3e8a2a585bd3b850e7765017e8fd21f78be60b6035c8fc9202a1d22d139f1a8faf050af58e173548ca295c3d2911e64224801ab022e3d7f24d9143da7bb869a3b4164159f114dd1a86a054652f1983e62c3079fb22b00a2a6d6601839822d22b48616a9e8c330", 0x1000}, {&(0x7f0000001080)="b22b2c28efdf322fa0bed58623aadee586a14bb6b629d0970ca29c5b1d31647190ab341e88264ecd2189ae90eaba8300f63b36fd3c81e0d82b44e8bddb071ec7f84dc54bc46401bf3010e2e9698b029ba075255a43d94831a8f0c86e4f285c1d05d8fcd6406331691cfd5c4ff827278eee34c28e5cf7293468808d14a3e0bc4a5726985d7f328bc0b639f30204daaa0d1eb228f166f3370682990e", 0x9b}], 0x3) r1 = shmget(0x1, 0x2000, 0x402, &(0x7f0000ffe000/0x2000)=nil) shmat(r1, &(0x7f0000ffe000/0x2000)=nil, 0x1000) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000001180)=0x5) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) sendto$inet6(r0, &(0x7f00000011c0)="6b4c4cd7a19dc061e5f8566b01b7ca3fcbd54e41c478698c95090090f328294ad2599f7a24c58605ca326a170fc70816ce4f27c05405843efcf779048fb9072b6b59b83e7592b4b02aba936ddc2b5423716949b8770f79ee61c060bdd8699e1a87f981377ec9a9fed0be158af8465e9b2104343795f54f454d972b594bcfeff2ddd50d11a2261ccfdfa8537212f29249f6c9b34fad11532046002a935e19b0701e65be1403756f1151cafa953b3601d359cee9eff40e099932c739476d3d1fb89e3370e41671a9e7c0cffcec38d1dc6ede57355bf61dd6c7508a2a7999de3181373ed55fd5cbb87ee3f5a2aa163336d2a305c8f31ed5c8", 0xf7, 0xf, &(0x7f00000012c0)={0x18, 0x1, 0x5, 0x7}, 0xc) poll(&(0x7f0000001300)=[{r0, 0x740a9385f079e749}, {r0, 0x4}, {r0, 0x110}], 0x3, 0x2) lseek(r0, 0x0, 0x0) r2 = openat(r0, &(0x7f0000001340)='./file0\x00', 0x400, 0x80) shmget(0x3, 0x2000, 0x40, &(0x7f0000ffe000/0x2000)=nil) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000001380)) pipe(&(0x7f00000013c0)={0xffffffffffffffff}) chmod(&(0x7f0000001400)='./file0\x00', 0x0) bind$unix(r3, &(0x7f0000001440)=@file={0x1, './file0\x00'}, 0xa) close(r2) recvfrom$inet(r3, &(0x7f0000001480)=""/113, 0x71, 0x40, &(0x7f0000001500)={0x2, 0x3}, 0xc) r4 = openat(r0, &(0x7f0000001540)='./file0\x00', 0x800, 0x9) clock_gettime(0x2, &(0x7f0000001580)) r5 = syz_open_pts() syz_execute_func(&(0x7f00000015c0)="c4e1cdd00ac4c218f2bb000080202e45d9eac4627d795900d9f540d15e03c482fd39f4c422950736c4a2cdb87722c4c241baadc1aa0000") shmget(0x0, 0x4000, 0x20, &(0x7f0000ffc000/0x4000)=nil) flock(r5, 0x0) nanosleep(&(0x7f0000001600)={0x2, 0x4}, &(0x7f0000001640)) getsockname$inet6(r2, &(0x7f0000001680), &(0x7f00000016c0)=0xc) recvfrom$inet(r4, &(0x7f0000001700)=""/185, 0xb9, 0x802, &(0x7f00000017c0)={0x2, 0x0}, 0xc) write(r0, &(0x7f0000001800)="a5df8989c91158d13b9f74df381af312d0910d476db060ee0d82299b0621e77d27ad090b5520cf4c670157ef22e8e305e9e09bf89bd58c3ee45f4befea40350ab26a7eebfca1a02e8ce2c440e21e586ac4811cfbf520fe5556aea2a33b1bd2d56efc72c262b7953cd630d9da2e83f92bfb503fa7dfe5acfa2adb881248cdf3ef41383c51328b86750ed0a8c61051", 0x8e) fsync(r2) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000018c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, &(0x7f0000001900)="4cd5f238c69980a9de4f15ae94a97248c4a508eb4eb4cb18af7a15e002121f7adac968e50497209906a2933435f08bb7660bc14e5f8acee0bc281faad8658bb6c80d58ac1188971126e83293d24c179927ce426e70c9b3db4a62fb1a24c5ae25dec83a04ab93da675d902aaa00ef1ffff2dcd036b5ea625dbe2ab6ed3e08f03b2d", 0x81) 05:50:09 executing program 0: getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) r2 = getegid() madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3) setregid(r1, r2) setregid(r0, 0x0) r3 = shmget$private(0x0, 0x4000, 0x1a0, &(0x7f0000ffc000/0x4000)=nil) r4 = socket(0x3e, 0x8007, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r5 = semget$private(0x0, 0xde4930ea0cf30b53, 0x10) semop(r5, &(0x7f0000000000)=[{0x2, 0x3, 0x1800}, {0x5, 0x2, 0x800}, {0x4, 0x3f, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0xc2, 0x1800}, {0x6, 0x1, 0x1000}, {0x0, 0x6, 0x800}, {0x3, 0xfffffffffffffffb, 0x800}, {0x1, 0x8, 0x800}], 0x9) shmctl$SHM_LOCK(r3, 0x3) 05:50:09 executing program 1: r0 = socket$inet(0x2, 0x0, 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)="01", 0x1) 05:50:09 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) r0 = getgid() getgroups(0x40000000000001d5, &(0x7f0000000840)=[0x0, 0x0, r0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0x12ebcd36d7b21a88) lchown(&(0x7f0000000000)='./file0\x00', r2, r1) setgroups(0x0, 0x0) r3 = semget(0x1, 0x4, 0x40) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000003c0)=""/251) mlockall(0x1) r4 = semget$private(0x0, 0x4, 0x200) semctl$GETPID(r4, 0x0, 0x4, &(0x7f00000002c0)=""/241) setuid(0xee01) unveil(&(0x7f0000000940)='./file0/file0\x00', &(0x7f0000000540)='x\x00') open$dir(&(0x7f0000000200)='\x00', 0x400, 0x1) socketpair(0x10, 0x800000004004, 0x9, &(0x7f0000000880)) socketpair(0x3, 0x4, 0x3ff, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup(r5) r7 = dup(r6) ftruncate(r7, 0x0) getgid() semctl$GETVAL(r4, 0x0, 0x5, &(0x7f00000006c0)=""/238) r8 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mkdir(&(0x7f0000000640)='./file0\x00', 0x107) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000100)=[0x7f, 0x1, 0x71, 0x0, 0x7f, 0x5, 0x75, 0x8]) connect(r9, &(0x7f0000000900)=@in={0x2, 0x1}, 0x9) semop(r3, &(0x7f00000005c0)=[{0x4, 0x3ff, 0x800}, {0x7, 0x73e, 0x800}, {0x2, 0x0, 0x800}, {0x2, 0x8, 0x1000}, {0x3, 0xfffffffffffffffa, 0x1000}, {0x4, 0xa00000000000000}, {0x3, 0xfffffffffffffff8, 0x800}], 0x7) unveil(&(0x7f00000007c0)='./file0/file0\x00', &(0x7f0000000800)='r\x00') linkat(r8, &(0x7f0000000600)='./file0\x00', r9, &(0x7f0000000240)='./file1\x00', 0x4) semctl$GETPID(r4, 0x3, 0x4, &(0x7f0000000140)=""/138) r10 = shmget(0x1, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) shmat(r10, &(0x7f0000ffc000/0x2000)=nil, 0x2000) 05:50:09 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2004, 0x6) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x8, 0xbaa}, {0x6, 0x1f}}, 0x2) accept(r1, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) ioctl$TIOCMSET(r1, 0x80044270, &(0x7f0000000100)=0x7fff) poll(&(0x7f0000000080)=[{r0, 0x11}], 0x1, 0x0) 05:50:09 executing program 1: r0 = socket(0x2000008, 0x4004, 0x8000000003603) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="c301f1269620fc544c3f0881a0ed36d2f687ddb2884fc67b2b8a3f366cd98edb36c03c47ea1eded0ca789806c391a43f36168ae499ba8ac2d2f48a52a70690ec7441f061a08147a4f53d3f14aede18e23ee13335c5c1dd925b5629dadae4bf05c1460b8c8dfbc56ecec47baed0778aa123f4ef9e36921177d1c1ce76f1119d6444881e67e7682c6a80d95215a518252e431c8f0c9b90741c9a68d8c4e51704e77e7f33299181bea0087a3ba085fa07fa00f49cb3d042009dbc51c64e2ef49ba76bbc4a45ad6caa7baea3097ce97abd669d2d7d7c47084348225700c57fe7a6e9dd389763785712f5f4818fc2a7bdfd75ef837a16f8990c6d", 0xf8) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) sendmsg(r0, &(0x7f0000000680)={&(0x7f0000000200)=@in6={0x18, 0x2, 0x6, 0xfffffffffffffffa}, 0xc, &(0x7f0000000340)=[{&(0x7f0000000240)="99671bc84ed48c55c343888b2a02873b211376a9aa0ad03fbbdcf7de809c1073719193e607d5660ee20567165889ffb0ed961ce0588de9ed20ca77281b0c957713f9f1c37ba7c184a878653dc76bebd27a0b5927f7e5cad4de0addb30d5d476d2e3c149807660a654a86e926faf3d06de9852d62fb7a7c7c3b6cfc8ce39933308cfeafdfaea71b2b6d0988f211fecaa53a7aecce88d48307ae31988c134369ea69123f32d02da0003bfcdf6888d94265455ab5e953e148e520ec947f52cde9aa510ab295ba9bfab4c8802ce6be1c5efd4abf4c5de427bd1dd80497b5d1ecd8fa90aa", 0xe2}], 0x1, &(0x7f0000000380)=[{0xe0, 0x0, 0x10001, "0a4db45903915569a00ee3225b4d23312af7b36c2d32654f8ebbf8e7ebc060e7ad0396bb670756552d43fa167f1308b50f8ae78fa133ea413d1949b72d9fbde4fa924f625d5ea0dc29a087449e2ce26e996b7758efd5e3df91f4b0b7eb690b6e36f95b9ee701bbbc6f63c15ba41efba0b094579db47d21bfa4b89e109ff918e9d569f4abe35c8314dbddd5270c1be99206fffbfcfe24c9f06e8ed8d1411401001b98b8692fb800bcc0449237cc0ea00a6535ae9787366098691fb319160c466cfa6b27b348ac0bce25fa"}, {0x58, 0x0, 0x2, "f7713b192f77dabc93003c9d129717fc866038c418e32e86e6c9143c98a5058d076eb5e4ed3d057eee74ed69505051a29fbc0120f2c2e2783dd651d846c2a35a22253875ec7e"}, {0xc0, 0x1, 0x6, "1400906053ed91cb7d44dd2184b4c5d86169408e218d5bc75c2c39b542c44e43d4d8e655d073469ee218cca0b02cb76a263c04d09d4834d72c32c953d0122b90082c7019f9b1f9801b6e25ac80ee079e1423ecbb8e1180b2eb4c85a6a536c1c30a0048bf4e617b80af7d913b098c5a66fcdab3b9c391f7e144eb80961a997f9c1bdc558b0db610380501ec4daa7913158a7ce5d779846439a9cfff38f97384718fd68f6c01347773fd66267453b39a37"}, {0xf8, 0xffff, 0x0, "6af1d32c917698d5a9f2ecb8966ae4d648769a70cd9e96c6db340753ef85edb778f7c7dee2d320f25c904338ec9b6f9d0b01b85653b96391d56feaa1202dbfc1e0c6af933e8b1d58447506815b0d6bee5e85e431970ad863a9bb2c5a07b512f76403f97f82ff8525be4d674b3f65605e12fd268d3d55f80c54681670f4ee0e84b077fb6abb796cc429cd5a393d5718f98880ed84fb0adefc355ed669886cf267062e86932df29e597c2b4211bb557ac86b5f8d5cb4c1a952ac3433018b7ac438dc1c4e1f041faac95a395396ec327e26e3186205b405f7f40ab1386a9eabc1eff16af8"}], 0x2f0}, 0x2) 05:50:09 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x184) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r1, &(0x7f0000000540)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r2 = semget(0x0, 0x4, 0x604) semctl$GETZCNT(r2, 0x100001, 0x7, &(0x7f00000017c0)=""/4096) r3 = dup2(r1, r1) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x8) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000340)="d0e6b83b3210fb1119ed4c8bb253b6f3c0f8c2773e10682f149459379b1321d3a2bd55fc98ef3320ac75dbebf5c0b517a4eda4eb3bb862c005243e05159fe8ad23ad5f574c3f884c820a7072751f93682308f635ca7c3c20a4874a633fb315b259d27f94a3d3aa0916e2dcfd8e8c6604213abbbaa452625d453faf89217a8138b89b1533e0a904ecffeb92010c4c3a2d20ad5af45f0a000000000000000000000000c91a62629b6b8b156c656514d8ce1132154d3b527dbd41e05edc77c9eed3f9a10fc0b6c265a4daa243e09556396046bc673fbcd80e0643e0f3012bd1758d0535ddc0b335e8095cf9d0b3baf4cdd3472cb022a9c4da4e9320b97d95cacb8e31ed82be1824872eca09f80bd084e6fcd340d10703ce1698518373d340cb10553d8e3609f21a642856bb621abd2b722e80f83d8b86360426ec967974a0663d5b53fc6dfcc67e20269d922a9b62e198c62cfb952e2bef8919e59bd2e770a81e813b58bf9602919a9c63a4a5ce7a567ba2c328a19e36709f015183196db52622f6bd49c207a4", 0x185}], 0x1) setsockopt(r3, 0x7, 0x3, &(0x7f00000005c0)="2002cbbc65fd813bb42f6bcb5efcb4ccfb5cb8e1c61b9922b2c6044e61e74a1d766bf54cf1cb5f8e01be6b80b2f2174635ab1659daf081976a2c99c72042a208a694e7b7ead807ea78102871c53849572639fb7521b7399426a76660e5f0f5026b55eb0257a1a2c260caa71d894c114250085f93eec470baef322762df62c4889adee4c9902c129ad26423bf17ef3197a058d4156a41c7b2218702e1cd016e8d70f962a0e3f0c5016978584306413c2f66d7fffb910a5554f21c67ef9a5012cd5d9511efe6a159", 0xc7) recvfrom$inet(r3, &(0x7f0000000180)=""/141, 0x8d, 0x40, 0x0, 0x0) r4 = syz_open_pts() close(r1) dup(r4) readv(r3, &(0x7f0000000000)=[{&(0x7f00000006c0)=""/247, 0xf7}], 0x1) pledge(&(0x7f0000000040)='\x00', &(0x7f00000000c0)='U\x00') syz_open_pts() r5 = syz_open_pts() ioctl$TIOCFLUSH(r5, 0x80047460, &(0x7f00000000c0)=0x9) pipe2(&(0x7f0000000300), 0x10000) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000002c0)={0x3, 0x6f78, 0x4, 0xe17f, "0104fbaf5f1c28dc1cca20248a5efa46606760fc", 0xd7a5, 0x3ff}) pipe(&(0x7f0000000000)) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000280)=0x4) ioctl$TIOCSETAW(r5, 0x2000747a, 0x0) pipe(&(0x7f0000000500)) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') 05:50:09 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setreuid(r3, r3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000100)=0xc) socketpair(0x18, 0x8000, 0x8, &(0x7f0000000140)={0xffffffffffffffff}) fcntl$setown(r0, 0x6, r2) fchflags(r4, 0x20000) close(r0) 05:50:09 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r0, &(0x7f0000000080)='./file0\x00', 0x20000, 0x2) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0xbed, 0x0, 0xfffffffffffffffc, "7e789ddedff35844f82a9b624e9bf27f0ad53b3a"}) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 05:50:09 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x300c1, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x1000000000000008) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x2, 0x0, 0x638, 0x6, "d79f68e3e49bed3bb1b20b70329793b6113b9aa5", 0x5, 0x8}) 05:50:09 executing program 1: mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x10) chflags(&(0x7f0000000000)='./file0/file0/file0\x00', 0x30005) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file0/file0\x00') unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)='c\x00') socketpair(0x1, 0x0, 0x4ae, &(0x7f0000000040)={0xffffffffffffffff}) rmdir(&(0x7f0000000380)='./file0/file0/file0\x00') getsockname(r3, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) kevent(r2, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x67, 0x40, 0x200000, 0x454}, {{r0}, 0xffffffffffffffff, 0x11, 0x42, 0x9, 0xeb3}, {{r2}, 0xffffffffffffffff, 0x4, 0xe0000084, 0x1000, 0x2}], 0x80, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffd, 0x0, 0xc, 0xffffffffffffff1b, 0xfffffffeffffffff}, {{r3}, 0xfffffffffffffff9, 0x28, 0x10, 0x80, 0x81}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x5, 0x8}], 0x9, &(0x7f00000001c0)={0x3, 0x9}) 05:50:09 executing program 0: r0 = socket$inet(0x2, 0x8000, 0x8) lseek(r0, 0x0, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$getown(r0, 0x5) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) r2 = dup(r0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000080)={0xffffffff, [{0x2, 0x8}, {0x3, 0x81}, {0x3, 0x6}, {0x3, 0xfffffffffffffff9}, {0x3, 0x3}, {0x2, 0x80000000}, {0x2, 0x42a}, {0x3, 0x3}, {0x3, 0x7fffffff}, {0x2, 0xb}, {0x1, 0x3ff}, {0x1, 0x3}, {0x3, 0x3489}, {0x2, 0x5}, {0x1, 0x4}, {0x2, 0x4}, {0x0, 0x3f}, {0x0, 0x3f}, {0x1, 0x5}, {0x3, 0x8}, {0x2, 0x3f}, {0x0, 0x1}, {0x0, 0x10000}, {0x3, 0x7d9}, {0x1, 0xffff}, {0x3, 0x200}, {0x3, 0xfffffffffffeffff}, {0x3, 0x7}, {0x1, 0x40}, {}, {0x1, 0x6}, {0x2, 0x1}]}) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000001c0)={0x8001, [{0x3, 0x2d4}, {0x1, 0x279}, {0x3, 0xff}, {0x3, 0x8}, {0x3, 0x6}, {0x1, 0x3}, {0x0, 0xca09}, {0x3, 0x8}, {0x3, 0x6}, {0x3, 0x80000001}, {0x3, 0xc2}, {0x1, 0x5}, {0x3, 0x7fff}, {0x1, 0x1}, {0x3, 0x40}, {0x1, 0x80000001}, {0x3, 0x6}, {0x1, 0x1}, {0x2, 0x2}, {0x1, 0x4}, {0x3, 0x1ff}, {0x2, 0x80000001}, {0x1, 0x5}, {0x3, 0x5}, {0x3, 0x8000}, {0x3}, {0x1, 0x5}, {0x2, 0x401}, {0x2, 0x2}, {0x2, 0x6}, {0x1, 0x80000000}, {0x1, 0x6ff}]}) rename(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000380)={0x2, 0x4, 0xfffffffffffffffa, 0x4, "3f08544c44a8cc5150a14551a1ab67e8c213975c", 0xff, 0x5c7f000000000000}) r3 = semget(0x1, 0x0, 0x12) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000003c0)=""/1) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000400)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000500)={&(0x7f00000004c0)=[{0x7, 0x1}, {0x45, 0x1}, {0x7, 0x8}, {0xcf, 0x6}, {0x18b, 0x100000001}, {0xc6, 0x10000}, {0x41, 0x6}], 0x7}) stat(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000600)=0x401) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000640)) chroot(&(0x7f0000000680)='./file0\x00') ioctl$TIOCSTART(r2, 0x2000746e) fsync(r4) semop(r3, &(0x7f00000006c0)=[{0x3, 0x8, 0x1800}, {0x3, 0x80000000, 0x800}, {0x3, 0x3, 0x1000}, {0x2, 0x1, 0x1000}, {0x2, 0x6, 0x1000}, {0x1, 0x8, 0x800}, {0x0, 0x9, 0x1000}, {0x0, 0x80, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x3336, 0x800}], 0xa) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000700)=0x23) readlinkat(r2, &(0x7f0000000740)='./file0\x00', &(0x7f0000000780)=""/236, 0xec) write(r0, &(0x7f0000000880)="3f176ed7", 0x4) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000008c0)={0x1, './file0\x00', './file0\x00'}) 05:50:09 executing program 1: r0 = socket(0xd, 0x3, 0x0) close(r0) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3) 05:50:09 executing program 0: link(0x0, &(0x7f0000000140)='./file0/file0\x00') preadv(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000000)=""/216, 0xd8}], 0x1, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000000000), 0x10000000000000c4) write(r2, &(0x7f0000000180)="dcbd4817e54f8a5652b1be0df895139f8f26aa21ed0d55eefa0924e2fc7ad2297d9fea834c625e0849aa766060c8d035821f0dd612a405c29a8388af3f13058af344e2152e2d257e7655d5cb439ce53f0f69b3ffe26f62f09a9951e804fd28698f57fc141a0f45f14c99670778e1944c9e68d98ec60f43261f1d64f3ae9c11260232542a7d14cea32732c7ecf576e83e6e8155ee20f3fd8c616602b02aa1b61989f7f69675d25cf7dcbf43c8ff01903b8757d0bc1c040510deeb3e87a268c375ad194e45db05bbcfd91f48615ef5251431f004e84928ac7606", 0xd9) 05:50:09 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c8, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0xa, r1) recvfrom(r2, &(0x7f0000000180)=""/214, 0xd6, 0x1, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1}, {{r1}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x800, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x402, 0x0) connect$inet6(r3, &(0x7f0000000080)={0x18, 0x1, 0x1, 0x7}, 0xc) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) 05:50:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000200)="5fff6e5dffc94fb347d01402546ff90f7c6a97f90a6e740c7d6e4679eb229771bb2908c22a8a1491e128ab64230d57875de17dee6114700000a4542c6433", 0x3e) write(r0, &(0x7f0000000380)='oL', 0x2) execve(0x0, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x6, 0x6, 0x0, 0xb4d4, "e152713a895a9b3ae8fef37b0db34e2b3f809707", 0x7fff, 0x3}) 05:50:09 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61ba0db100000100000000764d583e9600004500"}) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xff}], 0xb29, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x1, 0x3}) kevent(r1, &(0x7f0000000140), 0x8ac, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xb9}], 0x2cdb, 0x0) 05:50:09 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) syz_open_pts() getsockname(r0, 0x0, &(0x7f0000000140)=0xfffffdbd) syz_open_pts() 05:50:10 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b100050b00000000000000005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="e9c21aa994569cd27be619b60d62eeee8e7cbf87c4d43bd6c45274cf9bea30e84b5ccde5249e570a8444046aca8945577bb24d16da39d5119749f01d4b2c669e38fa586f26b3a0f55326bc6788227174d512b4287af341f8fd310643f25fe1cddd8af8b5746e232c6d81957b3e773706d09561e1dbc8ce11df111551c19eb7a4f69275f33558af106479bce3add97da56684c89d5b04959524c55335cb17f349da6e481f5258ebe221f00d675a", 0xad, 0xc, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) sendto$unix(r0, &(0x7f0000000280)="59a0c363372870be6e3f28b8102b081600c9a84c86b6ae11807231521a8f3bb6173faeed68842fecbc232c95535da5fefb2f1485a2ee5ef840c3a7f71a357d46911af65081ac4815ae7f9687985bf5b7a74b85218c49c805cbeb7ed01ee767e5e519ae30bf46811ff98228a21949670938a91ace05ed9521b57499ae3c7d1724d6bbf1555470c76313f9f59afb35d9f9cc21f73b7a829f4e0b2a404015541d93ec34cceb254ddf0867658942c64f43663feeaea99214de1c4e724393c6b15b17f016b46fc93b5220cce5c9d663ffe365ca6c3de01264ecf3903c696fddb5104ae2c126e3ff8fc9c731f14ac56b760ec43727c5c4942aee424d82a80461ab89", 0xff, 0x402, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) 05:50:10 executing program 1: r0 = socket$inet(0x2, 0x3, 0x80000000102) r1 = dup2(r0, r0) listen(r1, 0x0) bind$inet(r1, &(0x7f0000000000)={0x2, 0x3}, 0xc) 05:50:10 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x8, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000003200000000000400"], 0x10}, 0x0) 05:50:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x13c7) chflags(&(0x7f00000000c0)='./bus\x00', 0xfffd) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x531, 0x0) ftruncate(r0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x40) 05:50:10 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "f0000000b0735adb7f0e466e1f568304ba00"}) poll(&(0x7f0000000000)=[{}], 0x2000000000000048, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x8cd) 05:50:10 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8c) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000080), 0x8b, 0x0) r2 = getegid() getegid() fchown(r1, 0x0, r2) mknod(&(0x7f0000000000)='./file2\x00', 0x100, 0x6) close(r0) mknodat(r1, &(0x7f00000000c0)='./file1\x00', 0x20, 0x4) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)) 05:50:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) close(r1) 05:50:10 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) utimensat(r1, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x1, 0x3}, {0xffffffffffffffff, 0x3ff}}, 0x2) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x81, 0x40) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) writev(r3, &(0x7f0000001640)=[{0x0}], 0x1) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffb, 0x90, 0x0, 0x2b1, 0x5}, {{r1}, 0xffffffffffffffff, 0x4, 0x0, 0x3, 0x5}, {{r1}, 0xffffffffffffffff, 0x1, 0x1, 0x7, 0x100}], 0x4, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffb, 0x40, 0x1, 0x20, 0x6}], 0x2, &(0x7f00000001c0)={0x6, 0x2}) 05:50:10 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x2, 0x5, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x7, 0x100000000}) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = geteuid() r3 = getgid() fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r3, 0x4) 05:50:10 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4501) r0 = open$dir(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) r1 = dup(r0) chroot(&(0x7f0000000000)='./bus\x00') ioctl$WSKBDIO_SETMODE(r1, 0x800c5712, &(0x7f0000000140)=0x9) 05:50:11 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x8000800088002002, 0x2000000000ff) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8402, 0x200000801) syz_open_pts() ioctl$TIOCFLUSH(r0, 0xc0307006, &(0x7f0000000040)=0xfffffffffffeffff) ioctl$TIOCSDTR(r0, 0x20007479) 05:50:11 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8802, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x101}], 0x1}) 05:50:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="a80870e5e787df15a3dad3cb91b1b9df276b3a6e23a492388af974d88b0a", 0x1e) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x212b5c23, 0x0, "1ced99f153e5918da43f20f3371f3fe2ed8be2be"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2003, 0xfffffffffffffff7, "b3c550d84b0a10f5a77c14eb9d00000000150003"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x5612e7a) syz_open_pts() 05:50:11 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x20) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) bind$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000140)={0x12c, './file0\x00', './file0\x00'}) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000180), 0x4) 05:50:11 executing program 1: r0 = kqueue() r1 = dup2(r0, r0) ioctl$TIOCNOTTY(r1, 0x20007471) kevent(r0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff) 05:50:11 executing program 1: r0 = socket(0x18, 0xfffffffffffffffe, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1287, &(0x7f0000000000)=0x101, 0x4) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x800, 0xa) faccessat(r1, &(0x7f00000017c0)='./file0\x00', 0x100, 0x1) setsockopt(r0, 0x29, 0xa, &(0x7f0000000180), 0x0) sendmsg(r0, &(0x7f0000001780)={0x0, 0x0, &(0x7f00000014c0)=[{&(0x7f0000000040)="39d054adff7cb3e4d38b89851a4ec0632ccd2e04aa4b04a08722d23d6f8a920ce62c2c2ea8ae4ea37ff0b9d720112d2b954a81d287574d1305f0c23ee12789bac8edf8e23540a2c6b157e1a7afbd20786933906ce163a9ecf3b18152e9c47210a284f8db2e9bdf5744db6a07d7d309c648cb426b", 0x74}, {&(0x7f00000000c0)="42e42e99c141dd12b523a1d5ddc3440e0842a9f2eb9be42e72f8be1f3ca48f1ffcb8eb785048baa8a3b467f264a414eaa851d874d188b2b5fb7a8d786cfa3a5c13049f6df4cf3a53a435d93fd4826e262027f246cbd7eda546d673ef003f2c67f46a7ec1eff79d5d4b1bede7353b12724a735092cc2ea1833c6e03120999c578cc0ae8f57ecff12fba3c48a3abf66cad5a8ad7862ce1779f161517d8957c9a182ae5c94df73f8c0db0866450ed7ad3808e1967f50b8631cfcc8e68e4c5b072257d5e15a109b86156063bc850e5087c860d869960f2f595510d42392b2ca6b9", 0xdf}, {&(0x7f00000001c0)="2b4f5cd8ca25594823f9494c11fca827d934ac7981e110f22d4b54b797927576e2137d41875aa0f9f0121a2011ff1f5daafd6750ae2193ed412f6d4605f921ad75b950897bba3c2790816070618fe5b4591eb2f0ae42306da0e0883734ddf4459ae9dc1ac8722a5e1278ef977914eb1f57410e3a44ea9dd543a0e1da7b0c8dfe2cc658dc77ecf54a66ee50508647cf5e2a298ecac21fc4b5f9506d54ee50743526abda0f1c0f5d09914418ff4d561d3dbe2d6a", 0xb3}, {&(0x7f0000000280)="d7adb8e0c86c2017c1d1777c28aa8ad38c", 0x11}, {&(0x7f00000002c0)}, {&(0x7f0000000300)="286c2e3c38eb29affdee6923bb83fa0bac4f3a7cabe69932439a67068cea415d12bc4144be831d844f94f1850ec0e3e387a3558e481f8f4d0a8bdd97e72ba8599d65de3db169aa992d52277728a39451b284caf916a4360c8ec73c1e5bf402063b116630ba338f6eb3f0ea7bc299726d2404101fe8de8fda68ea81e62365aee9ccab788e1d690eaaf32470b7fc62c3194e839636ab087762bfe5b5667b0f23178c22d0afa2c0af248ebbf5a17d7e8277bbf919b91983eb4cf90d3fab206326e8834f36f018613d0beae5b369a392e07083ffbbd77a72487365d32ba75ef4813e96a24ca9f7348dc51889ea82fe3e535b605bbdaab3fda42b5846b0ec8d633793403fb3174253154fd0a9ff76833746dab793eaf02c308986fb18db5158f7956d5620a0cd49da871d6eb29d7a0f26afba2a1da437c38e744d3f8bdc9531042c913e117bdbba2a972e631fa3b62d64c5c184832e2c34f0f6b849b4b67764a27714dfccebc0049dd506d81c3021e40c6728839927073a7295e574eeb83b60ca15f97bab9e7111dd74e0e7ab24ad12ca1e403c7fd6c8eaf53334033c4769004974c0c1765ccae2258a5972b21200bb33a7b58d0305e32de4480ac487ab08bc9e90829718a3172069310ce0e74e6e1967691f0a30c4ef41a2dcf847117635ca13f470553758da8a6b218ba3d3740c2f95285f32dc3d358512fc00ef779c637296b7674780b3ffb8ed418ec82e8951ce67de43203f6c7a701ecb02441b0feec7d3be8daa16bd147ff6f2a84ab0112bbeace5e6e18b464ba758f7977a7843e1920f7306d867dcd2a19a428624ec44bd5e9d2444520f89f70364b46abaeba39ad09f27ee2db2bf67175d9ff3a6b2d772fa5fae23631a4997a69ecf18a04022bd0b266979e4c5dee58a58f7e47a6674c6fb44ae9d9dd039e691a12b7f6cc5420bd8bb23bca61bbd8732958e61862ab36f0d949a27448c6f736f19321821afd06ef5be3ae2c7f333bf17bc52fbfaae036ea12e0cb586a7378cf6af449af662cd72d4c75035cb82bee1584f4cd01cb7c973988e2c42f3ec6d04e301cde1705839ef1c53adb482028be0f635378abbe51819e2f40e73606139cc83a33a3a9c07d9aab5f4506293573084dbad29b6e8f884b280a744418d65ed3887c76a587c76576f1f3fea7c882e353e80341d0f2064fa4220e56bd46196128fd045c69accd5d9d120953165830626cb4b19b48513ba6227d21779df8118a3ec98a0e49a0c81032f6990cc044403e792712dbb3eca3eba32e3bae1939789fca174ffa6366f56fba5cb28d5ecae18acf41128cf8e9f0f7b706f9e7da73fd547f178284dd7153ca2181284a97af3304c7410441f0a3551d0b57a5ce6bd7ceefb6e32aca1c7e9b3ea6439b72787602419496a6b902b461a0fe03df3078cb5a24aa9d78c83500c6421c9bc0c4eeeb850b7502a6d5a40938259f523c3093ab787e6b8c43e3ffb1267edd4b87276a58c04785a36b4b01a22eb76f2111e145a9257467127b8a571c75e2d4fc674189979e63f77a3a9520d2bf0838605489e1d58c664ba517c350d86bdc86dd9d84db2541495cb7c11d48ec95626a738ffd952a5f08096ea171cf8a023a929fb90a523f53e2d23e28a492e4b1eadc1dc4f76ae908b4f8fea69c435b70e204d4157c1bafb735b9e3cb685cb23b3135943ef6d28fb370fb059c5928a7a42aa4c0f968caa5aff3c5f4f171bf38aecae9d77c0a80c953cc7f213e05dbf4b570fdbdbe3d6ca835ad486c729911b2d5e7ae6a8e854c458990baaea95eafdf18926e89b60afada772297c3e66ed097bc0d42e5e5734937a28c426695c867bf064f04fb35da6d02deb46fd74163939aa15d68f03c427fd4dc4916e0a7a4fa77def5d4bba6154e0dd51399fc17489c22990d2c5ddf3b70b85e7eb2278718ac36665e09fd9b2fc211fe4a65aef8806f1f39fd7aa61e84cae138ee1196fb64c7096a300db9c89616ca9d5755b4414cd04f025d629d13fd23389e277b5eb4de2c5a5a28ecd01c6cbffdcc5c9cfc40878e59ab2514033ac2b23500e032ce3025152a0fc8434ef7455f02e22035bc90d4aa645dc6a7d6489760ec3feebd5ff33b228758e1c182d43c5ec107ccf3920ce1e27fd058af296bd776e5480fc49856d6000722903450e7ed403dc048e1cd2ba24890c6df995861808ee82ef64a1a58c3e02461dd8e6b307d128c3c79dd46a8967bccdc0196aac9a1b22bf285a79aa16dd23ed94790f472a4c8821660efcd99aa695c28cd09a3ec1ee098228fa112b44c495264a5a8ed22ce1705c3c371690d3b21e45c05a0363e3ecb4a8059c6a992f841858e1748f1cd88dd8b38be817cd20d16e5b0d9612fab1e3f3c4f0469c14ea8695631e749c9ee9d84b1ac8591a5e3d5b0eb528299315a0e424c540801b4bf916ffa3621f2a18815f8038e6d97f3db8911ba8c7a4bd33c8c6fae1aeb9ee72e606ebc9ee06650e09ad6b4df121ce5f4962fd462250f867a4f15577600cb9a2e503d6361d53cb4a577773e2af1e38000b3884b4868346357ca6d03becb5e7e164459eccb7b9092c13c363eebf4eb4b9c17fc8eff5bb4fa75b1466658bbab0b5c749b213dc9cf54e82659f7d94ae21a33b320b81677a22f89ceea4222d10f891c397971ee8746bfbed6f967baca53977194e3f56fb78b8e507bf5c982162a173174fa28236100e6009b31a9fef031181d2692e2d2e71775344d6db9d44faf2921dc74e5eb95850744e91c145fe8f08109dacaf2535e4528f56f55e3305ebd28ce900c17395c8034612c103086b9a70a452ea099e7a0c8112652f720f19ff49358a2828bea9a34146943570d0560afd0340eaf610a018d8a4e03d364ec4a60d1b410e08a0d4f051bf33a3cd1b4130d0c21bcb9e88875e8778757ac881e5dc023b525ed88039ba72bb8a6cd4f33f487ef42c0b8a7b36341e92a3218762da954de76ce9f5560b0ee8926c4825e334c4da7ed4ef47b89ecf33b2c5f1b91f79dd348e043ca53484ac89a0cd9fcba9b049e3b3b64da404187efb8404dcf285e04d4ac5b51c955d2ee12bc0b72f832336f6cd2bdbd31d639ba0bca87c2b7343f968ae285ff656c3a73eb8a19fccf841ab40d38d38b389db2e549612635814e9400fbb4dd533d3fa80c4b67e71c6529a6a1c7ca53e074682ce992be632c66a09a5d6349f286a43ea1309295aa03ee2fef831cd6907f9843554bc9df32a88f96017f31ee78ad54e15853db7c17d2c57ffa8df044a7650c430c96705f2a357680e9b5d7cc9d81b6e00a7b27708d7f6b3ae5a6419bacc6d079f25f7ed3b82854e83ac2dbb65fa17d579829b42283f0e6e7884a8f4964a6a2f18a704758c84c1c085f0ee67c082aa25650c69198b2939d3683eb2dd40c688f12bb7cbe105479edbb85e972b47f8541a5bbe21ab0e4868cab2d394070b457e0b8b187d8887d51e940edde6ab94748de7f90090ef3f0d1ba907f21b0ce95a6a77bd3ec937549044ee2552a4d29725cfd272509a508482f9d4c08e7987d49b1589ce7339aabe3ecd5f73fd0c8f94f5e0897c93dcfa349a4d66590db65706095798725b8a5d6e307bdb27f8eac3eb3055573e8ea431ec85ebcdf7f01f04bb943afb84f9d7cd0db7db5f5deb7a6bed4b38c35af9ccae17b4a760d4a90c01ceb4e1bae90d29c5dc384a05ccaea49aa4e3f42bb043663e8270f255a48da931fb4ff12875925a402265755c331e91c436a5520a0308f8c3a93052dd02b6c0b0838c2032acc393e28f05f1bab84541ed2f9e9f082be62a866c721b911a00dd8c585383d0508fdcb34e2fcfcba447217c73f43ad517990110f5cffa02c8d3b8657f83bb4685c93343b530c63b22e526a91026009ffc6ac76a04f45cee9f6f355888e5c9d4eaf04b1f5560747eb40ed93f3df03172b7b09ff961edc1f0956aca376b681244251d4f8576600d9060c2bbdeb6fd5f1b40b0142cfc3a28bd8768cc78fc9eba31869224b6944499d50d07ab6cd9ee67347b49b0563ed40975ca796720a9f592bb92f324b3e0dd1eb105abddac2a39f7cccdf23683651a1b49fdfd7c0da29d672a7f6de05a680a6a526c97ab91bbd19e06adb3491cbd4fbc75041223dc3a866983d46b0deb66019960795f328a889efa21da5f3a9cba85b9a0151d5efbba9ca53f2e22d46508f2c09e3d48bb42866f28fc52ecd204f35c9e474f4d3cb8c6de24527c1b0f8e95b79080f2b73a79e729a92052efe3be6cee032f7ad5c3667098182b57c74ccdb1a2cf144c369a7d50ddff25920b9c5967bd2b27514915e584bcfcbc8b353926cf8081d0ce7c155fabf94f0c44b60c8e93910915827bcea53921741d5909e868bd40294e0f2b3b649dcb702c8120e3a8388d195964878f8007ee7836a7b4f36e940b337d73d609fc158a7e0f4e6fed594d2e4478bebc02e4b582d26928584fa4b3e1f64241e8c1673df7f4a5b8239ecddf54d862428b9b6725f6cc2300858057d398ae19607f7d1128734ac37da119259f0e616d098561003e6a59e32e042417d4048b854eb9b703dfafc85682956056d6fb47652ce779b79277989e8ead2cf56969b9d166e111725d19e8285a75deb8bee7949236b267be05085c56e3e6d272c45ea8bb74bbc3f20510a14312814eb83fcc34e9142ac2f2d0d3ae50b56fbfea893788d06f72c589d9be9113558c462ef6c9824aa387e195e2673fd5d577f9c1bf59cd2cfaa925decc39c071872073ec5d1a2fc8bd4583c34967a05a1dcd403809ad0bcd683dc6cc71396130e746ae555b56fcc9e83d0e746428cea42c9df464b95abea43a7a9bb9e1159d121a3c854cdfdc9f7dab0e60bd05f8297a38ddda3212782ae669eef775568c2a486cb0dbbe2cdd0e7893c8a02706ba2edcb7a154fa02bebf6718e7328b39353726d664878a32ef4d8983cac659a046da47c463efc961404db4fcd7783588317e4551d8c9e94426debee48abd4cf8c79dbd93686145b957480df1683cf05d002937b51e838cf87dffbed9d3b77d8fab4fcf65e6e757ab006b7131d06d4962f8d0013c8773b347287fd81dab2a8c67fe110e2e641bdbe6864a7401de00c9bf8c8792c5b83566b0c2894701be109577e4651739d3ed248f2d2f7cff58c2d4a1498c3266b927a8f634d55d167d224a886df5ec66216d7dd5dd27cb45fd9cba6db434125a382c87f6c37041200920d5da5632f61c02a5438d092aafa9e672fe897524aa9b1c8613bf2bd28e6df96eff64cec3d2fd5f1f70ca605b814f9cc4b6b185c97c4ba5fba12947367e231bcbe80d0c9e607f26093b6c28328f724531045194ec936b6230ce1d3aa2903f983f9d2b55547ecad1309c82f23f3e3d619be6bf428b1a5fad8d00531ac5529352697b5bb6e4583bda36579084024d7791d6962c5701d264c53dbe52f2659759ab8700c1fa965fae697cdd1c01f9e6b92f1e88a650266c830d1ddac37a188026699d05d21ce26a79972bf9c5587efd02c5b115a518277799878c2df1c31644a6c24a93a84f9941a126a4b0df7f0444cfdc07fc091a814b79ac4f64475728cb5226937f21ad890a8953faebe1c3ef6bea45e8ec0e9ac7ba178fef035dbcd2e7f42caabc6529d04277db5590c0cbf83acc34c5df39c5ffaa19abb57bc6c62943be5e1129de8029f61a4009b4fce7ec71f9bfd4acfdaa1eb99d0473e8180ba5de9ed30237fc7a0f25704694424748200c7e370e952a569dc02fa6905c7a906bd207dd88a2a0ed1f42bcb3a890bf1382de39c5dea3b092dcbabcc3646847de0e86", 0x1000}, {&(0x7f0000001300)="76dd069fc636538f9fffa0a7626fd1e10f313f40e8387752c103fbbfdd70777b174f430ebad4e452d6320b880ae9635afa06fc539789fc232377c41657d1ba4240c1f5e78c5e81df372d5d354814140bad8c7950d5c915d9ebd85f5722f0fa686ffb1b28afb0958836ea91cb2aa952f0520ba8404ec3bfbaaaae6a0af129fbdb5fd074b2008d05b47e308c38d140b7014b05f25b37fb9e844bc495280fb8ef7f4e4c2eb265cb86298a59ee926e415a197fdd1392842f46c8ff776c290c7b1994ae0330a03abb424700f142bb4ec510d28cac2125ab41f759546d19d68e06ec377264ed289b204e165abcd5", 0xeb}, {&(0x7f0000001400)="cb943a276a6a6be7b755d1d7f591a6f905adebaf4ff35be1c6fed1907a6d80cb4a423c0bc9990b286721acd9a130e7fbaf6f0d6486be0bb96814d4b3423afd3f0b5d3b5ada5d6d6861e5a6f1f85e1b5d52deb5b0ea548f71bf54b3a77a128ee8a7506f98c3c84c529c3f312a93f58e", 0x6f}, {&(0x7f0000001480)="cca822d8ff3e46f2f6ecd24511510f820ebf2187", 0x14}], 0x9, &(0x7f0000001580)=[{0x58, 0x1, 0x2, "58c26eed13b9e6eeb97f032c680db6da108078f8ec4c881a32a64147d0df938a4aa99b9e34fd5da04f63cbc9daf7ebc0eb8968cd792b111beb71e281b9e495d4da3a2c661d1cd8"}, {0xc8, 0xffff, 0x10000, "caaa46a4bcc32aaf7b6fcd37b57d649d879688191f6654a2c2cbcc703763984246d5c9dc21e618cf1a81f472ba516184abf16b52b9c3678a65ceb2ab96cd08906054ae16dc35580b54ce813fb71bee0a51bda968f5f9aeaf1e09459a630246eeb149c58e641f1541dbc8aefe28791d1a2110f2a4b973d697e13bf58e488da51152d6279c92b5002accd41e2d763889fea0e13b3ed1d1f66460d5ab460ce90b11769107f5f1abb0b588cd26d252cddc5b910fa4a158380efc"}, {0x58, 0xffff, 0x100, "1a8439c7f91bd17660854bcd67516003768fe5f39f38d623ec74fd12368b28c222ebcbf2542fe7a4917d2ac09a51d603adac63368627e5e36cb5e1dc92d4e014ce59000f"}, {0x88, 0x1, 0xffffffff, "31f5956a677cbbd22a11b4603c0be24caf47760d91421a189fe9c864c9705f22cab355592a3300d2854dd590ca73f0e3bee2d0e2a3fa7cb5db3708c4d2a755a05997831d1c265a2e61ddc73002aa111782cb88b49c567ba9878c9d673cc7a4816376db850d6f02d66993e404d176e2c99a4b1ad09c8f"}], 0x200}, 0x1) mkdir(&(0x7f0000001800)='./file0\x00', 0x0) 05:50:11 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="3578345472d1c46e26a7bb3b1981f30383886de62758345673253faec394b78ba2a788092dc842a191f0e4c5e3dbc676534c78b158f1e07346da4160a8176b408a", 0x41) sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="c3", 0x1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) connect$inet6(r1, &(0x7f0000000140)={0x18, 0x1, 0x6, 0x3}, 0xc) setsockopt(r1, 0x29, 0x80000000000000b, &(0x7f0000000040)="90000000", 0x4) 05:50:11 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0x8) getsockname$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/23}, &(0x7f0000000100)=0x19) bind$unix(r1, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000200)="eaff125c00000000", 0x40) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000140)={0xfffffffffffffffd, 0x8}) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, 0x0, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) 05:50:11 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86131) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2002, 0xfffffffffffffffe) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x6080080c2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 05:50:11 executing program 0: r0 = socket$inet(0x2, 0x3, 0x2) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x218, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000880)=0x1f) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000180)=0x200, 0x4) r2 = shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffd000/0x2000)=nil) r3 = shmat(r2, &(0x7f0000ff9000/0x4000)=nil, 0x12003) msgget$private(0x0, 0x1) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYRESDEC=r3, @ANYRES32=r2, @ANYRES32=r3, @ANYRESOCT=r1, @ANYRESHEX=r0, @ANYPTR64], 0x6, 0x10000000, 0x1000) semget$private(0x0, 0x3, 0x0) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000013c0)=0x65ca) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x7621) getpeername(r0, &(0x7f0000000340)=@in6, &(0x7f0000000200)=0xc) ioctl$TIOCCDTR(r5, 0x20007478) r6 = semget$private(0x0, 0x4, 0x30) syz_emit_ethernet(0x0, &(0x7f0000000080)) msgget$private(0x0, 0x20) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000001380)=[0x4, 0x9, 0x8, 0xffff]) shmdt(r3) semget$private(0x0, 0x2, 0x1) fcntl$getown(r5, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000780)=0xc) getegid() sendmsg$unix(r1, &(0x7f0000000840)={&(0x7f00000001c0)=ANY=[@ANYBLOB="17007cd8f5476c653000"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x40a}, 0x2) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0xfffffffffffffeff, 0x400}, 0x10) getsockopt$sock_timeval(r0, 0xffff, 0x101005, &(0x7f0000000280), &(0x7f0000000300)=0x10) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)) r7 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r7, &(0x7f0000000440)={0x3, "717c950795483fb43234da27b4cf0cc87ed56ec8c72f1f73320c96b6ddacb513f1527ec541af4d00fcb5d08c299cbf5844c481aada4cec3f8e74c1ef197dc02baf0da79fdf02b0429f65e0c7ff7bd3d35199247856052f2736e0958622382383bd17bbe80810fc26f7de90f0533642043bc060f33ad23703561abac834552765cc56cc1ca4d7a0d70f2f7c916be454cd7ce2ca237c332c2c7a57ec970c07593a343cc0ac5fa1fc18eea5e864ad7047bcd7f9ba65787f803ecaca9a33286b9f5ed2680c400bb66da139ad05b4ccbe93817ef7a0b1c46c7c2c633e1a124e2e9674bd34bd7b7becdd62dbe6dec03528d4bcdb"}, 0xf9, 0x800) shmget$private(0x0, 0x1000, 0x60, &(0x7f0000ffc000/0x1000)=nil) msgrcv(r7, &(0x7f0000000100)={0x0, ""/96}, 0x68, 0x3, 0x0) 05:50:11 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') utimensat(r0, &(0x7f0000000180)='./file0/file0/file0/file0\x00', &(0x7f0000000100)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x0) mkdir(&(0x7f0000000340)='./file0/file0/file0/file0\x00', 0x0) recvmsg(r0, &(0x7f0000000140)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/71, 0x47}], 0x1, &(0x7f0000000240)=""/234, 0xea}, 0x803) 05:50:11 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) 05:50:11 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x2, 0x0) fsync(r0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) minherit(&(0x7f00003ee000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) 05:50:11 executing program 1: setuid(0xee01) r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000000)={0x3, "9b8d01d5809e4e3bbe72e7cc49db856784ed6f0b8b99f64fc945e61b956e0f2a830f8fb2d7fa596a461313b9a60e3e1acbdb4e6c84b86fe531facaca5c55af1b6f09704e35a744c2ed7fed24a3cd84a64f70ab817641ff45dfec1e3d4cb9234c6a4ee95d65592c4e77ca040c62444bfa1e24abbdbd0b0047b5bce586ce4a9bd13f3ae812f62febed07585894dca5e2c656f392b5a309f6f2249c534f16bae35028e04de7c8c82e884942e55c21488bb432d0025531b6fc6470146443d675d18ae5ef50e7ce7155ea51"}, 0xd1, 0x800) pckbd_enable: command error 05:50:15 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x1c5, 0xffffffffffffffff, 0x104, &(0x7f0000000000)=""/230, 0xe6}, 0x0) pipe2(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) recvmsg(r0, &(0x7f00000006c0)={&(0x7f00000005c0)=@in6, 0xc, &(0x7f0000000600), 0x0, &(0x7f0000000640)=""/113, 0x71}, 0x0) r1 = socket(0x20, 0x8000, 0x5) recvmsg(r1, &(0x7f0000000540)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000240)=[{&(0x7f0000000140)=""/90, 0x5a}, {&(0x7f00000001c0)=""/115, 0x73}, {&(0x7f00000002c0)=""/228, 0xe4}, {&(0x7f00000003c0)=""/155, 0x9b}], 0x4, &(0x7f0000000480)=""/157, 0x9d}, 0x801) 05:50:18 executing program 0: r0 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000380), 0x100000000000027f, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) sendmsg(r0, &(0x7f0000001600)={&(0x7f0000000080)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) r3 = getgid() getgroups(0x1, &(0x7f0000000000)=[r3]) 05:50:18 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x1}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) write(r0, &(0x7f0000000380)="f9e46bd1a247b60b5afe357ed640997c19f18080797b43dc4a4c45f23b6fc09f9a0e89eed8973b", 0x27) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000000)={0x2}) readv(r1, &(0x7f00000000c0), 0x1000000000000029) syz_open_pts() 05:50:19 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x5) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 05:50:19 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) munlock(&(0x7f00003eb000/0x4000)=nil, 0x4000) nanosleep(&(0x7f0000000040)={0x200, 0x4}, &(0x7f0000000080)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x210, 0x0) dup(r0) 05:50:22 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) setegid(r1) connect$unix(r0, &(0x7f0000000380)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x8c4, 0x0, 0x3, 0x2, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x500, 0x10) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r2, &(0x7f0000000200)='./file0\x00', r4, &(0x7f0000000280)='./file1\x00', 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r5 = socket(0x800000018, 0x1, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) bind$unix(r3, &(0x7f00000004c0)=@abs={0x0, 0x0, 0x0}, 0xc74b2935) readlinkat(r3, &(0x7f0000000180)='./file0\x00', &(0x7f00000002c0)=""/179, 0xb3) connect$unix(r5, &(0x7f0000000180)=ANY=[@ANYBLOB], 0xa) connect$unix(r0, &(0x7f0000000480)=@file={0x0, './file1\x00'}, 0xa) bind(r5, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) accept$unix(r5, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) 05:50:22 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x4, 0x6, &(0x7f0000000000)=""/225, &(0x7f0000000100)=0xe1) getsockopt(r0, 0x200000029, 0x40, 0x0, 0x0) 05:50:22 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000000)={0x9, 0x9, 0x8, 0xc595, 0x6, 0x0, 0x0, 0x5}, &(0x7f0000000040)={0x100, 0x101, 0x101, 0x1, 0x8001, 0x7ff, 0x1, 0x8}, &(0x7f0000000080)={0x8000, 0x7ff, 0x5, 0x400, 0x3, 0xc000000000000000, 0x80000000, 0x4a06}, &(0x7f00000000c0)={0x3, 0x7e6}) select(0x40, &(0x7f0000000240), 0x0, &(0x7f00000002c0)={0xc54f, 0x2, 0x8, 0x0, 0x8000, 0x8, 0x100, 0xfffffffffffeffff}, &(0x7f0000000300)={0x1f, 0x3}) 05:50:22 executing program 0: socket$inet6(0x18, 0x2, 0x102) 05:50:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="bd", 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x3, 0x0, "b08dce5800"}) lseek(r3, 0x0, 0x2) poll(&(0x7f0000000000)=[{r3, 0x9}], 0x1, 0x0) lseek(r2, 0x0, 0x0) 05:50:23 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r4 = getgid() chown(&(0x7f00000000c0)='./file0\x00', r3, r4) chflags(&(0x7f0000000000)='./file0\x00', 0x2) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) 05:50:23 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x6008, 0x28aa) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x28, 0xfffffffffffffffd) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') close(r0) fchdir(r0) mknod(&(0x7f0000000000)='./file0\x00', 0xc020, 0x0) socket(0x0, 0x8005, 0x8001) 05:50:23 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x10000) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x2020, 0x0, 0x0, "141bd9c000", 0x2}) execve(0x0, 0x0, 0x0) accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) 05:50:23 executing program 1: r0 = socket(0x11, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000016c0)=[@cred={0x20}], 0x20}, 0x0) 05:50:23 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20, 0x0) flock(r0, 0x5b4e825a5301e6be) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000180)=0x4b) fcntl$dupfd(r1, 0xa, r1) syz_open_pts() 05:50:23 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) 05:50:23 executing program 0: r0 = syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x802, 0x0) ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f00000000c0)=0x9) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) socket(0x16, 0x3, 0xbb) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) syz_open_pts() ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{0x9}, {0x1, 0x2}, {}, {0xfffffffffffffffd}, {}, {0x0, 0x3}, {}, {}, {}, {0x3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1}, {}, {}, {}, {0x2}]}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0xc) execve(0x0, 0x0, 0x0) 05:50:23 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) sendmsg(r0, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000100)="e651258e25cc3298999f52f971c0323b03f8604798a3b150fe7ad7bd7ee4e06d3e27f69262c33268553fff8054a73934", 0x30}, {&(0x7f0000000140)="f0094341007dc5a92e109657df25d88afc8e181927c5bd1099358203773b8361cefebc161fb7443db1c98d2a7d8894fc9bd8ae282cb2c650d21537422bcb2104e7c374dc1fc2303fe85ee9341ac898ee46302b18d9362f80a178e33d7632af7e19c262229033deb4b006bbc70a2267892b9b89157a26a931fe1e6b38fbbbede01f434373197a751f0bb2b34a2d33f025ef007fe04c32167d1bacb3b9d0645c0974373f0e69", 0xa5}, {&(0x7f0000000200)="7429d20fb6536564ade66807b0665ad28d4eab41269f36f0276a58b0bbc3d4f2c98f6faeedc181b6bccca45dc916999e7395edc95a1ea4b56fec8b8b2939f34a3914964449e8bb76968a01e113d8b34effca37d1aeda953162951758db4dae17a02c2c", 0x63}, {&(0x7f0000000280)="cf64098e3b6853e3dab0ff62b8737b3c725cc53e42ecd69ff8b87d80f8d4a3e7a2a9bfa60d5ae8de098297e145c8efcbac0272a3e26bb914428f175a1474bb93360e919a5ff72481", 0x48}, {&(0x7f0000000300)="5d83b64af30af16e42f5350e6af72cb3b2de842fa5b56eba7372820ce77606560915548fbf12b04d9a959dbb7d57895e020eeb9d36", 0x35}, {&(0x7f0000000340)="c169132bb9eda76e08a663f46d67cdb9125b593d247d1095339283f950925c3a03f6f3dcda64eee7952ac638cc4b3598faaad1213b40158c529cb0c9414e77283df3285bbe44fc2dc6c8dec6f7d97d39095035757f3f5ed3bdc46b78df2f5ed05c5d", 0x62}, {&(0x7f00000003c0)="b12b2334bb1313f7cf66ae32e5d2afabe53b635c4f2514ee18b0aaf53f88299fb3faf3c461712b9cb6258ce052ad3c295bef25f63ee85acd6101819171db8576f2f1293db234d89c48ea4262575d5863b6c6017bc2b20616c23e6436d64ac0f813c2e4be9349214f392617d5db6075ea2aa6fccbb562db237e0680875b1dfacb7b906135b556bfb307846d77899139502428cfe43492dd23bcae89fcc3c24f81ce2a9f96453ab6be3bd601d79d88d55cf9d506583cc02b8d5cadfde52a34906ca51f88787109b5a8ce", 0xc9}, {&(0x7f00000004c0)="268627ba8f14f5a35d34e89f5677d0210f24f7ca6d3f33f88a976bb7216dba6cb10ca3d1dd50afe010f512b71cc97db9e99d678bfc5b0a867695cfd5e8a4950f6bc7c94e2d2654f5447266785c7d4d163a96390a7d728a0e9d76c54adf401b02a6fb4cfe917d8962734e32ac5372f2313d1bc3d5c8cf8413c09907ff82d1ed0c1c9a1579c02b05bf81fb1d9313de7443446b360cb1b590394c708d9c", 0x9c}, {&(0x7f0000000580)="7c8eb2976f0fb3ef10346a92f0b442b5533e2f44509a2909b43f319e4d7f4345c27431bdf283f9115a0a593d625cc62a7ad2717042d3bc0915ac235e89252e526b677cd79111e684b30b00cdeccccd7060cfc2094d482f33890e87b4357fcbf0f31b389f879859d267fca0af6b17891e921f326e9ec1e61e0af8ecf4fb50a31166becaa24f53cc4142e327ce5af4842e2480dcc590794c58554305637984d6dbd81327c2e59c918f9d0970e5613122a78c0348a22e3d15bb7fbc7c3fb2adf477f7e75bd1791f0ac426bf67b713c2087d0e2b02ba", 0xd4}], 0x9, &(0x7f0000000740)=[{0x58, 0x1, 0x401, "66b39a03339b8c497e3979365d522d4a45bb64c7a4e360c1d394f3edfac1115915f3171b481412e05f615fa64df21a1305b8514b6a0378508260074816402207017a"}, {0x110, 0x1, 0x4, "ff4e00d5b69efaa8afe4ad37c38fe2f6854c9e2982d72ad52609d537cbc8b33a21c88a6428b52874ea54f5a417fc2c500613e4a24cc145ac34f445fae8ebeaaa333cff534c1115041b17fa8e87bebc53b7ef8401a823598393c690ca529dd50fb1a9d99fd5290d4c7079f262867c99e60931f55cccac5539bf657fa595166f92c02782bc060da3946705250a00a7bf18b40d51bfcd122b02314233b819b3a41c95297e15871bdf253fb853024fbe2a1ed9817c742e1aced398e0a99f544753f162d5a74665e0ce3f975e3e2202de4e0e61dbf36298120e0a92edf9d8a5333a0d4f6b47d74bef4ffe958dd223af5724ab3fe668f4c00f51b6e3c8f465eb9f"}], 0x168}, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000), 0x1) accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0x315) 05:50:24 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, 0x0, 0x480) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x86e9, 0x0) syz_open_pts() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="280104f2ff4191150b"], 0x9}, 0x0) r2 = dup(r1) dup2(r0, r2) openat(r2, &(0x7f0000000040)='./file0\x00', 0x500, 0x20) 05:50:24 executing program 0: r0 = socket(0x0, 0x0, 0x800) recvfrom(r0, &(0x7f0000000000)=""/130, 0x82, 0x800, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e4c667892651600662bf1bbbd89f5dbb86403ced220c54f8bfb64edd3ea95abd25eded7a84e557c4bfff333735a391ee05909f0cf5e8cbcf356628ad64618c4bec17d4ecb0ad01ce6b8d95013018f0afb9ed849df00112675bae773547060a24df96df7fd26004024f893990c303f42cab0e24ac9f1045f647e42c7dd866fb3ad"], 0x1) write(0xffffffffffffffff, &(0x7f00000000c0)="3228d1ae4d0c91328d75dba3efc27c3e5395be271b240ad1fce2dc4134a69917d42b89a58af1d4ba630e33871bedc345cbbdb0f39571eb31", 0x38) open(&(0x7f00000001c0)='./file0\x00', 0x8, 0xb) 05:50:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x5) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000140)="6f49198269c215efa7067b369ce977d4bcc8503836", 0x15) 05:50:24 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x80000000000002, 0x0, 0x1000300000005}) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 05:50:24 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="ea92009ce6bae410", 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="fc450751009f5e56fda66d874986b3d6a1562b8eb6a381ee9908b41dcba4118b1875d73fad2a2dc1d78d06a1562a303d2ce3de0081c9c418603db005a8a06c393be4d451be2e790bfa96e6778c85125db0a1f50be05e4ce539ffe25aabcc7639b180598ca2b3dc28eddb2c72c4b04084837f66e0b43d48a7a978952172ecba44e33ebfa7c1c81d9f52f9e2160e386e47647620c3cae1b1a20c46a625e4c037e7374bd813bdc784bcfb0e531a5adbf6d3fe8652adb57b174b3caa404db39a70ca761af76105287f9ced7b6ee59cfb9d7460b00bac2b9801881694883989d733", 0xdf) geteuid() 05:50:24 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xb9}], 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100), 0x1fffe000000000, 0x0, 0xfffffffffffffffe, 0x0) pledge(&(0x7f0000000040)='\x00', &(0x7f0000000080)='\x00') 05:50:24 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffa000/0x3000)=nil) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) dup2(r1, r2) dup(r2) shmctl$SHM_UNLOCK(r0, 0x4) shmctl$SHM_UNLOCK(r0, 0x4) shmctl$IPC_RMID(r0, 0x0) shmctl$SHM_LOCK(r0, 0x3) shmctl$SHM_LOCK(r0, 0x3) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) 05:50:24 executing program 1: mknod(&(0x7f0000000280)='./bus\x00', 0x10000000002000, 0x280000000044503) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x40045720, &(0x7f00000000c0)={0x4}) 05:50:24 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80085761, &(0x7f0000000040)) 05:50:24 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x100}, {}], 0x2}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)) 05:50:24 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) ioctl$TIOCMSET(r1, 0x40044274, &(0x7f0000000000)) fcntl$dupfd(r0, 0x0, r0) 05:50:24 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x1f0, 0x4) connect$unix(r0, &(0x7f0000000100)=@abs={0x89a88f592e0a028b}, 0x10) 05:50:24 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x42e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e7130308f9931929648", 0x14) syz_emit_ethernet(0xf4, &(0x7f0000000080)="defbdb594b93dfbc1fea216aebff279e85fed4d693464b64eea52ea063f4fb5ac85a4220d6639d149d56b7a31a3b81431146e3308309be8fbe84ab4525c1b29cb468c25f4111976395cbfcf1849f88d09bc2dd022dec7bb37df441a187a654d4691eb88726e471e9869587310d2cb81e38e66624627c8590bdef5b9193d1c2a01bb9982fa2cc942b5d7de310c4ab5d73157d025ec7ccfdc71c92b16c9e05bd725a3efe114fe0a82cca53e55ad7b2012c59e46477f645b4f9cf06808f10fbc504949d0fb7968cf939668d301498be8d9d53809a18d49630265d5e3fc53c2e80b31367f2944e351912fd550c0c63a53bff9de8ddd7") open(&(0x7f0000000180)='./file0\x00', 0x8000, 0x110) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:50:24 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x0}, 0x8) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x62) 05:50:24 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f00000000c0)=0xc) fsync(r0) r1 = socket(0x2, 0x2, 0x0) r2 = dup(r1) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e9dd2922f66696c653000"], 0x10) close(r1) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{0x48, 0x5}, {0x47}, {0x18b, 0x20000000}, {0xa1, 0x3ff}, {0x5, 0x6}, {0x44, 0x3604f268}], 0x6}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) close(r2) 05:50:24 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) syz_open_pts() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x1, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x0, 0x0, "f0dc3e9e21ba43818487dc8157aa6567444326e9"}) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000040)) writev(r0, &(0x7f0000002540)=[{&(0x7f0000001540)="2adcbf2d713029d5fd8377edce160e38b2a4b1dbb91a48b16845773f6d8a79ce04ccf43a15152e0633ad9aa33ca678a881fbd362e3b11128b98516ff800ba0bdf1a0ad255fbc6903a019d856dbcc5f4c2e64d60b8ea62b88ffb64404dc9d79adb9c599f6cf002c6da518da2ce1f680f07f714409a81ab10f7f186aa49f1fec7a0ce3add0dd00846fd2c359bfa0d70be226ff5438ff37935add3d1071493aa741eaeec5b0808bb8d6b5c8507786bf92a7c83be80f3716af61f115c2da3b95febc79fe979c59a04e1d1e7464853988f5d959c726b3219510080b1c1126cb6b37d0e1d87700730096584b0e4539d766faab7f26fdbe560403dc1c81fbd2e475c3b5597d3a83f9a6e57fa3e779b11717742255bb91a989c4b0ee6fb568f8df0a1eb3d6d5e6e51ba91d3c4f1bb633bb705496dbb511c691c2bec8991f4ac4fd93f3f727a50de1f08f4f1ef5d2c59f9f50ca1827d1e19b159311056685494c08a0c7204e09606e58e334de00943047c62c61bc018a892ee3cc3df9d3ffed86a88e43ed41f9fb31b5713582c383ce40f49fc72aa52349db9e6d6625c586139cea9039a85d2d6f47470ae72cebc22e7ed4c5bbc110c64fd817d810f10b445baad13f05429ca1fe82441bbd74bf368ea0", 0x1cc}], 0x1) close(r0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x3) 05:50:24 executing program 1: r0 = socket$inet6(0x18, 0x1, 0xfffffffffffffffc) r1 = socket$inet(0x2, 0xc007, 0x2) connect$inet(r1, &(0x7f0000000000)={0x2, 0x2}, 0xc) getsockopt(r0, 0x200000029, 0x2c, 0x0, 0x0) 05:50:25 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c9, 0x401) mknod(&(0x7f0000000000)='./bus\x00', 0x2109, 0x401) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) unlink(&(0x7f00000001c0)='./bus\x00') r0 = dup(0xffffffffffffff9c) recvfrom$inet6(r0, &(0x7f0000000200)=""/252, 0xfc, 0x2, &(0x7f0000000040)={0x18, 0x3, 0x7, 0xfff}, 0xc) 05:50:25 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = shmget$private(0x0, 0x2000, 0x4, &(0x7f00000c8000/0x2000)=nil) shmat(r1, &(0x7f000062e000/0x1000)=nil, 0x2000) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom(r0, &(0x7f0000000040)=""/120, 0x78, 0x2, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt(r0, 0x29, 0xa, &(0x7f0000000180)="f7f9b781", 0xfffffffffffffe98) clock_settime(0x6, &(0x7f0000000000)={0x4, 0xc}) 05:50:25 executing program 1: 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) ioctl$TIOCSDTR(r1, 0x20007479) r2 = socket(0x10, 0x2, 0x6) dup2(r0, r2) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000000)) 05:50:25 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000080)=[{0x1000000000000}, {0xef}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x400, 0x0) 05:50:25 executing program 0: setsockopt(0xffffffffffffffff, 0x29, 0x36, &(0x7f0000000100), 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x7c5325b6b35b961e, 0xffffffffffffffff) ioctl$KDENABIO(r0, 0x20004b3c) 05:50:25 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x2000000001002, &(0x7f00000000c0)={0x1000000343de0b5}, 0x10) getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 05:50:25 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) getsockname(r0, 0x0, &(0x7f0000000040)) close(r0) 05:50:25 executing program 0: r0 = socket(0x2, 0x3, 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x9, 0x2800000000000000, 0x1, 0xfff, "bec1a2012156049c28dad025086336d877692a01", 0x9a, 0x5}) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYRESHEX=r0], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x1, 0x6, 0x81, 0xff, "1a4f997c47b3a5533be37c534cb208e1d4f2042e", 0x10001, 0x604}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x62b941a6, 0x6, 0x3, 0x2, "41310fef76907880c75d35fdca178a0455cde0db", 0x1, 0x2}) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000280)="0100000001000000", 0x8}], 0x1) getsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 05:50:25 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) getdents(r0, &(0x7f0000000180)=""/120, 0x31c) getdents(r0, &(0x7f0000000000)=""/112, 0x70) 05:50:25 executing program 0: execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='\x00', &(0x7f00000000c0)='{\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='.[\'(,\x00', &(0x7f0000000180)='/]%+-#\x00'], &(0x7f0000000280)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='.#\x00']) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') mknod(&(0x7f0000000340)='./file0\x00', 0x2022, 0xfff) r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000380)) recvmsg(r0, &(0x7f00000018c0)={&(0x7f00000003c0)=@in, 0xc, &(0x7f0000001800)=[{&(0x7f0000000400)=""/38, 0x26}, {&(0x7f0000000440)=""/208, 0xd0}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/170, 0xaa}, {&(0x7f0000001600)=""/57, 0x39}, {&(0x7f0000001640)=""/229, 0xe5}, {&(0x7f0000001740)=""/47, 0x2f}, {&(0x7f0000001780)=""/65, 0x41}], 0x8, &(0x7f0000001880)=""/39, 0x27}, 0x801) r1 = openat(0xffffffffffffffff, &(0x7f0000001940)='./file0\x00', 0x100c0, 0x18) symlinkat(&(0x7f0000001900)='./file0\x00', r1, &(0x7f0000001980)='./file0\x00') getsockname$inet6(r0, &(0x7f00000019c0), &(0x7f0000001a00)=0xc) symlink(&(0x7f0000001a40)='./file0\x00', &(0x7f0000001a80)='./file0\x00') connect(r1, &(0x7f0000001ac0)=@in6={0x18, 0x2, 0x10000, 0x6}, 0xc) r2 = accept$inet6(r0, 0x0, &(0x7f0000001b00)) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000001b40)={0x1, 0x1}) r3 = open(&(0x7f0000001b80)='./file0\x00', 0x2, 0x180) r4 = open(&(0x7f0000001bc0)='./file0\x00', 0xa00, 0x56) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000001c00)={'./file0\x00', 0x9, 0x2, 0x0, 0x1, 0x7, 0x1, 0x8, 0x1, 0x1, 0x1f, 0x7e81}) mknod(&(0x7f0000001c80)='./file1\x00', 0x8010, 0x3) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001cc0)='/dev/ttyCcfg\x00', 0x8, 0x0) accept$inet6(r2, 0x0, &(0x7f0000001d00)) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchflags(r5, 0x4) getsockopt$sock_int(r3, 0xffff, 0x10b4, &(0x7f0000001d40), &(0x7f0000001d80)=0x4) select(0x40, &(0x7f0000001dc0)={0x2, 0x8, 0x4, 0x1, 0x2, 0x40, 0x5, 0x2}, &(0x7f0000001e00)={0x2, 0x2, 0xfe1, 0x1, 0x96, 0x2, 0x2, 0xc000}, &(0x7f0000001e40)={0x1, 0x7ff, 0x1, 0x7f, 0x1000, 0x20, 0x5, 0x2}, &(0x7f0000001e80)={0x5, 0x8000}) setitimer(0x0, &(0x7f0000001ec0)={{0x8, 0x5}, {0xffffffff, 0x3}}, &(0x7f0000001f00)) dup(0xffffffffffffff9c) mknod(&(0x7f0000001f40)='./file1\x00', 0x0, 0x7) getsockname$inet6(r3, &(0x7f0000001f80), &(0x7f0000001fc0)=0xc) clock_getres(0x4, &(0x7f0000002000)) openat$null(0xffffffffffffff9c, &(0x7f0000002040)='/dev/null\x00', 0x10000, 0x0) semget$private(0x0, 0x2, 0xfffffffffffffffb) 05:50:25 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file1\x00', 0x0) chflagsat(r0, &(0x7f00000001c0)='./file1\x00', 0x2, 0x0) faccessat(r0, &(0x7f0000000240)='./file1\x00', 0x3, 0x0) 05:50:25 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x6010, 0x4501) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000180)='./bus\x00', 0x1000000385, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80105705, &(0x7f0000000100)) 05:50:25 executing program 0: mlockall(0x2) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff5000/0x9000)=nil, 0x9000, 0x2) munlockall() ioctl$KDSETRAD(r1, 0x20004b43) 05:50:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x800000090da, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000200)="90853856a63efcf2dafd59dbb3ccfeb6a287611df9e9a23877062c368035b5664d65457b1941530000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086a33465550107e0800d16f09", 0x62) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000280)={0x3c23, [{0x3, 0x80}, {0x2, 0x9}, {0x2, 0x4}, {0x3, 0x6}, {0x3, 0x6}, {0x3, 0xf2e7}, {0x2, 0x6}, {0x0, 0x9e}, {0x3, 0x793}, {0x3}, {0x0, 0x4}, {0x2, 0xfffffffffffffffe}, {0x3, 0x5}, {0x2, 0x2}, {0x2, 0x6}, {0x1, 0x6}, {0x3, 0x3}, {0x3, 0x5bc8}, {0x3, 0x23b}, {0x3, 0x8}, {0x3, 0x1ff}, {0x3, 0x5}, {0x3, 0x3}, {0x3, 0x1}, {0x3, 0x20}, {0x3, 0x4}, {0x3, 0x7}, {0x3, 0xc7f}, {0x3, 0xe8}, {0x0, 0x7f}, {0x3, 0x4}, {0x3, 0x2}]}) r3 = syz_open_pts() readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x5ae666b903df84e2}], 0x1) syz_open_pts() 05:50:25 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28010000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0xff6c, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) 05:50:25 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c4, 0x4000000000) lseek(r0, 0x0, 0x8cd920f31de0982e) oI‚iÂï§{6œéwÔ¼ÈP86oI‚iÂï§{6œéwÔ¼ÈP86pmap_unwire: wiring for pmap 0xfffffd807f00ad20 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00ad20 va 0x20ffd000 didn't change! 05:50:25 executing program 0: r0 = msgget$private(0x0, 0x245) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) msgget(0x3, 0x18) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file1\x00', 0x800, 0x0) sendto$unix(r2, &(0x7f0000000240)="3aa850b0f88d7a8446ae4cd2910b86e96dbc82e7a0f450c66dde920727bf7987748112ebd1ae987e9f1809e6925dc8bd0cf76c35ad8bf677f5107a4129d6f95fc9f7dd9a8bb2cdbcd8f5a68b69af082643101082b19215caeb4ae8913ea28e382ab0af0642d87eb8ea13db448b7891f0558678db8f7430aa7e2aab04a6eff7cc5eff3ce79cfe9b62bbc4fbd9c8e4f755df2cefe351eff20632a98b8d7e0e77797e0427553f399313f93cbc7840", 0xad, 0x4, 0x0, 0x0) setuid(0xee01) msgrcv(r0, 0x0, 0x63, 0x0, 0xfffffffffffffffc) msgsnd(r0, &(0x7f0000000100)={0x3}, 0x8, 0x800) 05:50:25 executing program 0: r0 = socket(0x18, 0x3, 0x592f) ftruncate(r0, 0xffffffffffffff81) sendmsg(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f0000000180)=[{0x10}], 0x3c2}, 0x0) 05:50:26 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)='\x00', 0x1) 05:50:26 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x20298, 0x0) r1 = kqueue() r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000100)) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0xa4dd, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r4}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) dup2(r1, r3) 05:50:26 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0x22, 0x22, 0x2, 0x3}], 0xff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffb, 0x4, 0x0, 0x4, 0x200}, {{r1}, 0xfffffffffffffff8, 0x40, 0x80000021, 0x5, 0x6}, {{r1}, 0xffffffffffffffff, 0x1, 0x8, 0x18000000000, 0x6}, {{r1}, 0xfffffffffffffffd, 0x54, 0xf000000b, 0x9, 0x8b94}, {{r1}, 0xffffffffffffffff, 0x0, 0x2, 0x40, 0x3}], 0x200, &(0x7f0000000440)={0x6, 0x80000000}) open$dir(&(0x7f0000000500)='./file1\x00', 0x100, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) r2 = kqueue() r3 = dup2(r1, r2) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x84a1, 0x0) kevent(r2, &(0x7f0000000180)=[{{r2}, 0x0, 0x4, 0x4, 0xffffffffffff7fff, 0x187}, {{r4}, 0xfffffffffffffffd, 0x4d, 0x1, 0xffffffff, 0x80}, {{r2}, 0xffffffffffffffff, 0x28, 0xf00fffff, 0x1, 0x8b8}, {{r1}, 0xfffffffffffffffd, 0x41, 0x8, 0x100000001}, {{r3}, 0xfffffffffffffffd, 0xd8, 0x80000001, 0x6, 0xfffffffffffffffc}, {{r4}, 0xfffffffffffffff9, 0x2, 0x4, 0x8, 0xffff}, {{r4}, 0xffffffffffffffff, 0x21, 0x80000000, 0x7, 0x8}], 0x81, 0x0, 0x4, 0x0) linkat(r3, &(0x7f0000000480)='./file0\x00', r3, &(0x7f00000004c0)='./file1\x00', 0x4) kevent(r2, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff8, 0x10, 0x2, 0x6}, {{r2}, 0xfffffffffffffffd, 0x82, 0x20000082, 0x0, 0x9}, {{r0}, 0xfffffffffffffffc, 0x81, 0x10, 0x2, 0x28}, {{r1}, 0xffffffffffffffff, 0x28, 0x2, 0x8000, 0x3}, {{r2}, 0xfffffffffffffffd, 0x0, 0x0, 0x8, 0x7fffffff}], 0x1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x2, 0xfffff, 0xc26e, 0x9}, {{r1}, 0xffffffffffffffff, 0x58, 0x7, 0xc6, 0x8001}], 0x1f, &(0x7f0000000100)={0x6, 0xfffffffffffffffc}) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0x9, 0x0) 05:50:26 executing program 1: fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r0 = semget$private(0x0, 0x20000000001, 0x8) semctl$GETNCNT(r0, 0x7, 0x3, &(0x7f0000000940)=""/155) setgroups(0x5, &(0x7f0000000a40)=[0x0, 0x0, 0x0, 0x0, 0x0]) getgroups(0x0, &(0x7f0000000c80)) getgroups(0x9, &(0x7f00000002c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r1 = getgid() getgroups(0x3ffffffffffffe8d, &(0x7f0000000cc0)=[0xffffffffffffffff, r1]) getgroups(0x4000000000000137, &(0x7f0000000c40)=[0x0, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff]) setuid(0xee01) r4 = socket(0x16, 0x3, 0x0) recvmsg(r4, &(0x7f0000000a00)={&(0x7f0000000200)=@in, 0xffffffde, &(0x7f0000000400)=[{&(0x7f0000000a80)=""/99, 0x63}], 0x1, &(0x7f0000000b00)=""/202, 0xca}, 0x801) r5 = syz_open_pts() r6 = semget(0x3, 0x1, 0x40) r7 = open(&(0x7f0000000680)='./file0\x00', 0x210, 0x160) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getsockopt$sock_timeval(r7, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000180)=0x10) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000300), 0xc) semctl$GETNCNT(r6, 0x3, 0x3, &(0x7f0000000080)=""/52) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000340)=""/168) fchownat(r4, &(0x7f0000000280)='./file0\x00', r8, r3, 0x4) shutdown(r4, 0x0) r9 = semget$private(0x0, 0x7, 0x230) readv(r7, &(0x7f0000000640)=[{&(0x7f0000000440)=""/191, 0xbf}, {&(0x7f0000000500)=""/107, 0x6b}, {&(0x7f0000000580)=""/162, 0xa2}], 0x3) semctl$GETVAL(r9, 0x2, 0x5, &(0x7f00000006c0)=""/229) link(&(0x7f0000000c80)='./file0\x00', &(0x7f0000000c00)='./file1/file0\x00') getgid() getdents(r7, &(0x7f00000007c0)=""/117, 0x75) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f00000000c0)=0x4) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000040)=0x8) semctl$SETVAL(r9, 0x2, 0x8, &(0x7f0000000140)=0x100000001) 05:50:26 executing program 0: r0 = socket(0x800000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20002, 0x100) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000400)=0x1) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4f17, "b04d00f3ff0a631a00"}) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r0, r2) setrlimit(0x1, &(0x7f0000000000)={0x4ac, 0x401}) recvmsg(r2, &(0x7f00000003c0)={&(0x7f0000000100)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f00000002c0)=[{&(0x7f0000000180)=""/118, 0x76}, {&(0x7f0000000200)=""/173, 0xad}, {&(0x7f0000000040)}], 0x3, &(0x7f0000000300)=""/153, 0x99}, 0x1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002500)=[{0x10}], 0x10}, 0x0) 05:50:26 executing program 1: setrlimit(0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0xc000, 0x8004000000005200) open(&(0x7f0000000680)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000280)={0xffff, 0x8000, 0x2, 0x100, 0x8f6, 0x6, 0x9, 0xf08b}, &(0x7f0000000300)={0x3, 0x7, 0x3, 0x9, 0x2040000000000, 0x0, 0x800, 0xf92}, &(0x7f0000000440)={0x3, 0x0, 0x2, 0xb0e, 0x3, 0x1, 0x3, 0x8}, &(0x7f0000000580)={0x9, 0x5}) 05:50:26 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x15}) r0 = syz_open_pts() syz_open_pts() close(r0) r1 = socket(0x2, 0x3, 0x0) sendto$inet(r1, &(0x7f0000000000), 0x0, 0x8, &(0x7f0000000180)={0x2, 0x0}, 0xc) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047460, &(0x7f0000000080)=0x1ff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x7ffffffe, 0x0, "3e00b5e100001200445be7a298c8ddab00"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0xdd, 0x7fffffff, "898dd215dae67aa7cf0bf2e0f86d4dad779f3650"}) chflags(&(0x7f0000000000)='./file0\x00', 0x0) r2 = semget$private(0x0, 0x0, 0x641) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000001c0)=""/180) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000100)="3be9fbcfcd8d2e", 0x7}], 0x1) syz_open_pts() 05:50:26 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) setreuid(r1, r2) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:50:26 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(r0, &(0x7f0000000600)=[{0x0, 0xfffffffffffffeba}], 0x1, 0x0) r1 = getuid() readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000180)}, {&(0x7f00000001c0)=""/51, 0x33}, {&(0x7f0000000200)=""/61, 0x3d}, {&(0x7f0000000240)=""/37, 0x25}, {&(0x7f0000000280)=""/26, 0x1a}, {&(0x7f00000002c0)=""/96, 0x60}, {&(0x7f0000000340)=""/79, 0x4f}, {&(0x7f0000000480)=""/242, 0xf2}], 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000100)='./file0\x00', r1, r2, 0x6) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) preadv(r0, &(0x7f0000003b80)=[{&(0x7f0000000580)=""/101, 0x65}, {&(0x7f0000001680)=""/65, 0x41}, {&(0x7f0000001700)=""/243, 0xf3}, {&(0x7f0000001800)=""/4096, 0x1000}, {&(0x7f0000002800)=""/238, 0xee}, {&(0x7f0000002900)=""/228, 0xe4}, {&(0x7f0000002a00)=""/236, 0xec}, {&(0x7f0000000180)=""/24, 0x18}, {&(0x7f0000002b00)=""/82, 0x52}, {&(0x7f0000002b80)=""/4096, 0x1000}], 0xa, 0x0) 05:50:26 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="67df88b730c1f986558e9e01ccdd0929e870a8ff2e5cc43ccb9a31231ba44a1d5fea9ef0043c04b25d7c17b822744b3a69feab472027ad547f5226c0eddcf89634069d749ba44a40fb54", 0x4a}, {&(0x7f0000000180)="82de550bddadd46c5e6eb8483116ef3635457fad53b6c219a38a28e57e716e0faf582346faee69d195a78688517982fe9633286109b5a9edf1060576c6dad41f237e859b882225e6ba2fbe433da61699ee82a647bc595811320f2b4a605c62db4e66957912afc75e56730cf361f1b3ff80d8a1b24ccb47bb24300bddfe5f2beaf92a90fcbbb5198d08fd009974b1e527ed89d944ac1ae191679d860a248e27c2d4c56642289a640bf7f6396a4c5dccd319e07e85c3908826c4d2b0a453bd45df62acf93bd5b5a3f43d1d0a6dec8977070039c404edeb11d06bc83f3673cc21b733fd79215ad4dc38a2150c9c17bdaa7232a8e43f68c42b07fb14b1ff103384e6d240a7bb2874661ed3c3663addc39e532b99dc3d8aa816eb96a48829041e89468966b6176c0b65ac4c750c6557c99d207845a55c8dd2c3f890655678f813dccc210e41ff40ff04cfafc4de77ccadde96f763d7f7add64aea6668fde4ebf8fa78dc70f9b9286a65ed314e53c45ee11e739faa2d40862728556ee0372c31d3c04916669128fb5a88220a4d4ef43db3a404bc6b76cda096199ce5dc0cbea08ec90600ff05f3e41df5912d192e512508e8688e1c7c26f86d1e7e436f676fe6e042b47b6df2d8646b2780780b6c9beb9754e1c6d7cb510d9beaba9f6b0ddef93ddb56a972655f3fa71ecd48d597b7d783b4bbb9e711412a5c49a2300e80b697547fd71ace132e817673aa8b97be7de9f6b931e91da78744e0a527185918f5d8df8f7c5d54824de68ad673afd270225b283a2e90a7c6a0b65c0fa1b0ffd2897c10eb116cb2afa307d4f3eaa6e4e5a99fb801b9c4b742479cb59ba91aefc03391c79f61744d6eb4a58142a8591fb02ffbda2f2fbe5b1e4c6fea8309775a33d236cdf1cdcbc2f1272eeff8bdfcf56889a6b4d2577d3fc89bdda548792810c315ce12d2c7824206fef0c57cd4cba31f4a65b728b888a646c24d3d2f27a058648ead88e337cf23968ed5c0cc75f14f62c86199dfc28c1d1f3fa3ab264cb184e96afb17814e0c57d486072728f2b7a0048290de65c8e083b712792138856acee0bc46fe45888020293adb8f6841986a78cd14632898b79953d6be099d387d3c3c113a2ed61cdee3597d3ce8d4e34522c7057e50e78fb522596f38f85a423bef09e3ee7de06d2b0ac921749394b1b7bd9bea4626821eb950f2176833dceefe57e3f6dc249fd4f96c736bbb03d46e6c81299df62f1bcbfb518af95dbc6cd84ce148b54d8521b89674738a57d497d07e83bf8b9cd3ee6913701e7ff9f2e88823536e609c8380f365be3e099be275f73d078790c2aca8c92a5a3ab3d43ab0e33cc9880b4260300429815f6e2cb22a6076f31dc270cbfb83e2fc641cb6fe153b55287c949c22e3f5291e451b992bcd3199ff78271ea01b3eb98325741d20c30dcec45fa5115ae465c7e5769c2f6fb2659f981f05c52e67d4a4fd4622a8fa0dabb0ffd95fad5718a306aa71b741e6891644ead727a88f109df4a934661926a2744e5201c04359a690021a81981657c5a317d3a6e067a3389a553d4cf47dbe35c4c03774323ec5fe9deccc7e738edbde6786bdd5cced955689f1a1f3b84b612aecc88576027c86ab791f7d9e7183342f1caabc03a4de88b3b1605d152ae7677647cf500d3c9b88e55a1bc3142654eddc8e6d09fc0e199d3c45aba805dbbe368b8fe7fd3a1857620e1d17990fdf3417e20902ecf884e6728fee6048cece59afbca2bba9c653906199c646d423930bafbb1230beb222486f796034f2ba23c1e2a5f5415d14473af0679e80bf82163999f48eb1ed0ec45c39136d0b0ea8c3d95f9652be0327cd8da86636f73b8b1ce2746ffffa12c83bf88c1aa4c025e9156367323a9a2e55d33f2add1df4c8303b8d41185a1552d4929fa8228614b92cfbb94fdd2f72f78feddfad2cb8ba7f782783e5ffce2e38058896675eb6363fa33d7d2b135ba3c3ce0ffbc3b2346c4b1f2fa020446f0f908af4526316609b78edd769de766a0cb4a0f222bef5dfbc297e8abd7b192d056b3a53621ea69fab0eda7c5a30dbdbe650ffd932b97136b11f13c1de92a5f810119b3048732d096ea2926c9ba1ef2fea4ba24609072b2662d4d326a3f0803a267a3463277ecaad3765531d85f438df669f1f4ea5c962df1e73fb550536dae2fcc9edd7f3e2ba91f8ba735751e97d30583af951248d3e3cef6a7dd47604c00c46dbc59899892c48335c57421af8afc52877a7655ddc8243c3064183413099cc3a135573745b6997a01a3c4d5c514fe71e74f8e5ed840de96c8a565c6a6bb57cc892fd541b4781d1b501a120229091b0cd0897b2e0ae0a6460a8f7e423064157467bea779f0b60a6dea1b23856429493c21050cd4ef9f4187b1d11042f2e828e3eb39407965a594b1d081dfc48f340d965799d791961bc926b2a82685838976298bb1dec6f894262d8a5d75e23087e6e7d871317b7f3ec4c860d1315a0cabe9aebeeef80cebdb98b8378feba8d1a384f8b33b6d0eb0dd8e6704c8ba70a6282a5e862ad39ebe20e0e87244eba8b91c6c1e037e2453a01ffd12b079aa86e33f37f1d50bedfc3b47b9e85bd39d68432a67bb60d2f56f9334f721d56ef63f1d60ae083da99f0d4d73cb7357d290265e626da294f5a9063dbf9ea57233076e750e001d52c39541f00f118f8144e2fbb01be737ff05f8afd827e780c411e849491908cc29643903ffa53cb8a4abd5a4c5641dc859b4f2aa27c29556e0edd3f7a6f9caae697a3f076707f08d2a818ca530d5ef486cea074b4c21314ca9630a0e248c26f126b0234e17817f2d10f67ff946b943b2667cb18b021bdaeaef7d5777f67788dfe087b657bcd5487c573e57cf41635ca4e8be1123fc49d75b40202bc36a6483dbac58719ef91ac84f54bc9e5d7e63d69f6e83ce0f25c18c02d9ae52c4c318ad7d37b682ab9670b6e73bd7335495d63decabf97c7e6eedbde7358e3dcc6046dccf5eb7057d4c4e187d7707474572ab6707fa3283fb937b65b2a31d22e3940c923a317264e721d6df1a5ca7a81606480383bce7d5ee15d3ce08375e9c5337b0e044f4588f9132acbb1d56384387c4456b8036afba16dc23e17d1cbcdfe8be5227bf0db0ec3850b14ca6fab5c3991c956bb1ede7c90748359ec9328058336098926878323bcbc3593c9156bb6523073f88f78aa1de2e3ebdc789bc8f38b06d5c3dab610de6a2410c79b5060302bba14fb3b9e4fd5c95f70e5cfa4d67714ab76a5747de393786d9910ba7dd1fe4bb07680adb6583fa07bab2318ae77b4211d6f49d52413d4ab6934bff16504f90835cb9f075fe6931f1ea5b4917c86d3130008f84ecdba4066859f795f56721370f6fe54f800acbb5b64adaa52d363177ed7dacf9ed32ddc1421c8453e7f78eb5ec00002a95b855d615072ee98f93f73e8b554e39e89f9ad40125dfcc19dbc4b6df8daf7c5117f9b822c639ce808c4c7760f8724da929c5ad078a9797495face33e4b2c04ccb4b6b729f7ef56bed9f22438971ca2ce757329c90669c5201e258c185f57d0916e70e213e3aae9f0b33ef4be4c000bb26bb3b5ddd37b767c2582340e248b14975063b80e74e6636aa2da0aa9b56bee1d2423f4b39df79b778bda1cb21096b2b431d58473a80adda50ae71e09372e69318b98d2018929ef5271677488db1aa6f3cef2c85cd27e36de93b7b7870ad599e0fda4c0eec722c79056103c72a36d246daafcc802b22142d61582e49173e3c0ebe87c6aaec1131a09d9d49ef651443c6870f0ece703a8972d965a4388f4bd8d525c3b016c85be062566d75bd461832ae5d20c1942eee3b6f1a8198127265a6edb081d670460deb73587c391ea0c5f8a47dbbdc14072e04a3a568290874aed56364f299de8f0c709a36672083a70aa905fa65b614f9cd471fc7eaa88b3c94f9cc4f9fe0224b09ec8303906c6c903b790325215ca81f1c4f89339056ae2605c4a12584c9c08cfb18d5e106663174f211dcbf4fd3b3cf93cb0cdf7d41d8d4ab30f2ae67d9147dcd4ac2450701a2548c025e3d369c710cf50a39be1ba17d1e508c61801b5a519595c333ce1967358d6be8f8ede5a4ab7fd142d1507d76ae3dd0aa4f2a6d2739193bdd92fe5fa3dec097ecf367fd274156102ae01752be675eaeea68d95bbb7802302bef76d36eda032f5237bbb8e2cebc7ded5ce8298175c53e67ff689e874633a74d91e22df18f11c65ea6996bdd3b1df15fbfd770fb10f97063cbd25acffddc4c6d841c90c7ea08765730e9c253ea507ea569d9a94fd6d78ba833ffa8a5c971f68fe5dc1358a066345a0b4beb210c86e8f2f448ca067bf3b4160ca080f1d4529890e48402c43b60e6518fed90f6683e81670575044af0a23f1ef934f2eb641a6ce5cdef383ec7cd51b546d9bd88174e2c6d56f63553e56354472819799379a8c45dcd91e15c83c6cf990167bb9c419ffccb6e606ec4028c4b4cbb3b2c31de8af889bb8ef14898b7a8fbee6c82b561bac6152e4170403751a62a05acf41e40d3f40652f68f9a4b19091e275806e1889fe69e142af24bde875dcd621208c7ce40e8f6f3beebf0abac978541ae351fb26848d5aeea107709ce4dd41c2e6016ca4d4f91fc5c205f60253c36ebdbe028403765be46e9c1c85735e14b7cf399d81c4630e0fbd74f6696ee09390653c03cd4b7ac66a9667425ca060c210a8d225b6819715c4a7182e9a640eb5993c77c94f903563c364dad0a38ea364ab681866f8575af1c9e6d9687f1fb4c45185eea06e531618cadb897c37b5bc61e04e6badfd4213bb070e662a1e320dc576d4a7621b295f74d905ee89082898a71bf85317b283db8d2ad74c79f38f49e270b0a0ee0017256056938d0c91d43e79aaa554696332f05895b36421394c45304683c48652b36de2dc46e980db89ca56b9e43b258761d62196c2e9127d84a7056ba48b6b446a083ba4770349a2e7c57e6afafd56f38ed46dbd40e8eef37a0ba403c1a55a16cda772fa94f1b87be0f0fa4104697582b7163543519579bcc8688180735d6689499348dc92558c52bd45608a2a5db06707c043e48d75704369064b3bb766a5d7959793033bb6c92e217a4b72bed9779704571da58c6149813af42673378d571bf041a19f648bd6c5e7ca47f44c004b478dbc04668c010382aafb6d269ef07c665bc132ff83becdd959836e8f7ed3c4b734b26dcd1922324f068da195e4f7c9abaa9a5be47b1bfb8427712985cfef572fa6d5823f4a17797966ff82e7468dd5ee55f9c5b7f90892776e90c7b1ee1d0c10eef93acbfa6ca1cd38836a6d25adff4f773e9d07adaf293b424972c91e779953e3e293e4938b9cc51d678455332653629ff02741c444ec540ddcbc0ec3039967561e1c92638ea67a0c72e37fc16281ff8110f787f276536232954eb2a0ffca4a97d90274bb5160471c35a97b7d7c48d6fb951b328594e61d2846581e11b8d34aac9eb768c531acdb81f4d8f930c16d7b1d604b8c4198f6ccef4fabf5bcd51f1b7f0e516f045ae535b67b6abd304fdd86b25416aaddde6da3e36d1c05f8b4b6fe0d6185ea07a25931e81f1cab07481354fca875c2a7f9d5b0e26b2919be5bf010f6ac5432bdd38b0b38fbd2bf64704dba35bfa05db8b65f3f35d8dfd142e47b27f210f0d41e2326c48524079c595038357053d240ba8364da55dfaf52c04d60732af459645427a2a88534ca3369fc77b07954392771901d7103971239a9ac998662e895eaa5f57e38a94e234fc349664cd548ea637", 0x1000}, {&(0x7f0000001180)="034532cd7aaf6e9e3d5a2b7ca6104f3e81947f0f33e1c442452c37d798804f4480c9aa0a478d46fd7ab59425c1b64985018dc4a19b37bcf90f22f994c5a8dad8ddc7c35dd62a654149152b39d11bb45bf2560d02f43135e68aeb7dae3b480ada28b1705850ae0b6d547063894104e11c6ba3ea8c36c9e9c5c959074b190d0d07aac2381db848eef27ac0a5e0233f18b10a508ee60970567e062a83bb8be84a972d570f", 0xa3}, {&(0x7f0000001240)="fb7db664a263c6ecc38fa3a92ff7ed1cf5ad6e925008482ebfc8047f3b386702e076ce7ee20fb72ecc26b580775945a89e91b1d76e8c4804fabda29beba8a12c11c1e85fb93833eeb198460868e68b78f8aff7028a09ef3387cecc960f0015ccf6a45460014e4c02da182b39ec052759a36612262ba65798a4036218c011f6ad7602816e6a800f524ca11af80efe3cacc470fd7d29b16a0f7c8a63cd4db1d2d5ce325af0ec1fcdaf0f7ba00bfec074fe495d53588daa603752d78547413711f0d6de631a13c963514c7c9e82492830153c7a26a6238ce38f66b4a1d125cca7c3fe948eb5cf949f33dbc526f852cb29cf1f9fc87e7869f9b2abe6", 0xfa}], 0x4, 0x0) r2 = kqueue() dup2(r2, r1) poll(&(0x7f00000000c0)=[{r0, 0x162642f663d7441f}], 0x1, 0x0) 05:50:26 executing program 0: pipe(&(0x7f0000000340)={0xffffffffffffffff}) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) ioctl$TIOCFLUSH(r0, 0x8004667d, &(0x7f0000000140)) 05:50:26 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x2}) 05:50:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="9c14705084b0f1452e2e2e", 0xb) execve(0x0, 0x0, 0x0) rmdir(&(0x7f0000000040)='./bus\x00') getsockname(r0, &(0x7f00000000c0)=@in, &(0x7f0000000140)=0xc) 05:50:27 executing program 0: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/4, 0x4}], 0x1) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0xff) write(r1, &(0x7f0000000140)="186d86f288", 0x5) pipe(&(0x7f0000000000)) 05:50:27 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0xa22) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0185603, &(0x7f0000000100)) 05:50:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0xf, &(0x7f0000000040)={0x2, 0x1, 0x6, 0x100000001, r1}) write(r0, &(0x7f00000005c0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900", 0x0, 0x80000000000}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x20d4fe, 0x3c3, 0x3, 0x8, "b08dce5800"}) readv(r3, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:50:27 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x800, 0x0) getpeername(r0, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) r1 = syz_open_pts() r2 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x11) recvfrom$inet(r2, &(0x7f0000000700)=""/4096, 0x1000, 0x42, &(0x7f0000000280)={0x2, 0x1}, 0xc) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f00000005c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d453551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449811f7809b900000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d8e1726a01ed01d72f5dd1d95e8f6b9d3b3c190fef0c9ea73906e2adddcb95afdc27b8c9831351d70122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee50027d0767106bd31b4605f1d0008fd323e6b8bab89057394671025bc15a60257560445f296b71329fe1b836bf0e33f96e1efe6203f13b0db71f2a5c691fe5dd50faab69aafe8756ec278be2602e282c4dafc5fbb6e39fe13583a283fcf741fbdb394363616dd7a069dceebf094903a00f6a480f413dc21", 0x12d) r3 = syz_open_pts() close(r1) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x220, 0x0) connect(r4, &(0x7f0000000340)=@un=@file={0x1, './file0\x00'}, 0xa) dup(r3) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x3, 0x0) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffe, 0x0, 0x1, 0xffffffffffffff81, "85fe4dbfa60200000007ad00fbffffffffffffff"}) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000002c0)={'./file0\x00', 0x8, 0x35, 0x4, 0x0, 0x5, 0x100, 0x2, 0x2, 0x1, 0x10001, 0x5}) 05:50:27 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f00000000c0)=0x1) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15966edb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b1660f0e28f28b7a61ee0280ee001a2d596da9c75f0ae87051b2f1573277ef6f4faa8eba2776adefe7c1923ffffea07bf6c47b6d46099667e6ea49b94a588514214a482791409c2f5cdbd25d22b5b54eba6f3b8ef2a1e83b1c2314297636bfbeb285372a7fdc2b6037e3c3a4260084bc19cadc52e2205f2441b254b30a8150f9c945150a9650d34ec2ecab0ddebaf0d7ad84d5d492fdf141ef816b91652baa9cf22d9d86b49494a45dc8945fee14487ba7806063e9d657145b384022fd4c8f170e7e6dacc0891ca4402fc248b0b3c8d177ea7ad8440a42de951a35645c26c7a2c5fb2f0dc6b14", 0x1000) mkdir(&(0x7f0000000000)='./file0\x00', 0x20) write(r0, &(0x7f0000000040)='h', 0x1) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:50:28 executing program 1: pipe2(&(0x7f00000000c0), 0x10000) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) write(r0, &(0x7f0000000140)='f', 0x1) execve(0x0, 0x0, 0x0) connect(r0, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) 05:50:28 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000080)='./file0\x00') recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="28000000fffffd000100000008cd7fdf03000000ae0078e5b0f87b523edb446bed6cb550ff124cc569ec2e4473590de382bdd4427322d805fa2efa9d265a8167286e143d942733528098600e231d0fd926082cfd0a35c0fd1a2dd94baa5cab8702be73cce0a6d3571849d63264e27faefd28da6819939c30b6961566834e12c674202b82238c3a0666355c39ed4dee9e3153158c896bdac783bc65068050ad0dff67b954c3295bc8c56353dd7d54c732c9e0d128a5319f6ab77f3d907252d63200c567ff753bdc23145c7519de4deae78a7f7df93f7e4cc5820a9dd893463861c9dbbe4b642dc4b1e4a8fb89a294e5ef33d9e89ec29eb6d0e688b6001dc3f230db105d9c04868729193eaaec6db8a3fda7537f33194368d66aff956a2a25216f0311aa4fd320ac1cd459d8cbc0dd66374a39c49459ef8b9f9fb8db44f915400de307add2559dda688bdf8555f56c90e627cf62446e94f07c5b60a79154671f62f80f0a3b89e20cfc7df486906dfe40a2b5f159f5ed39d1aa06f6b3054da133e191b680db1f0d", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 05:50:28 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x202) r0 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x4012, r0, 0x0, 0x3a) readv(r0, &(0x7f0000001540)=[{0x0}, {&(0x7f00000000c0)=""/98, 0x62}, {&(0x7f0000001280)=""/158, 0x9e}, {&(0x7f0000001340)=""/198, 0xc6}, {&(0x7f0000001440)=""/217, 0xd9}, {&(0x7f0000000140)=""/2, 0x2}], 0x6) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000000)) 05:50:28 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kqueue() close(r0) 05:50:28 executing program 0: mknod(&(0x7f00000002c0)='./bus\x00', 0x800080002202, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10100, 0x0) openat(r0, &(0x7f00000000c0)='./bus\x00', 0x2c0, 0x8) socket(0x20, 0x4, 0x7ff) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) 05:50:28 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0xfffffffffffffffc, "a40400dea22d0000040000000200"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x27, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') sendmsg(r0, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:50:28 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x4001, 0x0) pwritev(r0, &(0x7f0000000000), 0x0, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000100)='\f\x00', 0x2}], 0x1) mkdirat(r0, &(0x7f0000000000)='./bus\x00', 0x80) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000840)="573f0f052446fea56a585a40376de99dd3448b06de2cbce006c13336623d0f6dcd9879b96d604b348d2d2c50bba70352dc5bcd7718c1e9ffb2260eb560b2be22e11011c58870fe56c67f3e95af436a40012c2600ece7e47f29c6191799729f31c1a76fcfacbee7fee5bdeba407f9ea8f77cf76fd2b6d79aca1f430d321a3d17fcf06180488f56ceec0a25b0eb218ecb927692a49a8780b0c33ad6318857605ec945ee155f977ac5e5cabc021996e8ce4fe37c91620986dd58c074730d0d92735695b5c05df61537226a3ac792f47f9570dffa3a7e21b6f149ee474ed7349c8d989dda3d0c259eca6076a2d60292be10ff02adfd90cdb6cd3b3e9d50e0d7c4e5892615a09b858fa8b76912f1074de591ccb4f6df173035e4cd62b4e2f2f06b6ec02750d5b04cc22f47e4f07fba60a0685f49a7386bd82420807849e0991fe5a4a407f0349e1c3b98ca600db453263d4df7fe3108e3a378c2cd38086379b68f2747d4266382948a2d369539fe713a4105f328f9ba9152c465b7e0dea62c07d707a6f3e8727e63f757ba2ef5a792adea05f55a40a075154db06bb4762507200d22e8380cd97aae7a12e054335c867d25685018cee2cfe48ace570e5202cd5b62d976313af757bb72fcfb042cbf453588a00a8dd79dec49b212bc98f0931931a80d88c96b12df23c0e9130f1afd78bee608729cce3954b544e9270552544792160a064bc5bd7197144641191aa31427933c5155c3cf2e5f9eb98b4aeab351a1ab9bb55a662b74fdc41793465c9c31b3a4f1a26fd4504f6e5a546888694c5d0d02bfe829514536495a2acd2cb08223f72126fa678e8ee5197b16468e7e073ac5f272b1e8ee934d438ddf6842ec0bea48405c5b808484565e529a8949d8a01242211def7ab4809096061d489aa5ea50ac3cf4cd63cb69fe9cf3f27a1b0a5ba2ce901826f676a93784faaa285f9dc1293dd40d35baa80ba7e8e66cbf51f5acf3b0604182c705b9aebe54692a25b8a2825bf45a567d911dbe3f463d1c3e116ec9824d85a06c1e101d33089e2cd249dbb497fd3a841b7df5aa6fe49413e930a354d90dbf5e60a21dd0df8b2ab3d3076beb206065ed82dd37c708747d06b59c17a0b6aae9d2171611c54396c113b6028db7d1371c7baf94e45d2bef1df5da8523d0de313d9f7c9cd075de38badb0b6e6bdf0b2df1c28616e202fd0695596a7d9159e8dcba5d00082a0474b2328f597f85452067bf27a8b805c383285b322d35ef0c55b70083bc6644c1187daa7f89c99300b2aa806796b31068b4c69685928b4efa4640e10ccda869763a25be5287df6d81d00c8806580f5a4ca047c7e220c31777a8651be15c2e2a9022162d01e94066d734c6536a8c81a70c73241c4a08dbe4aa5953ab4e4ee01f71a587005c11e5b41ca38842efe10c83356af374429307410bb1cae57280e4f8a41482d4f85745c7108a416dc81d4371f25b9dd22905e5d4b75df9e697188a34e33a056f712364d15d3956b577a9a5026b7766435a14591bcf5fdebfe5d6c274181e04f21d10d80de2c6d6b3ca5db5f195cac75fc02d5fa60df505344d98339889273347ae640d91c8ed253e0010df3689a32e4d8d7a0cd126e0bc1d199dc43cf3979acb918eb97792a1475960581ca5b32b7cd632d", 0x499}], 0x1, 0x0) 05:50:29 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r1 = getpid() setpgid(r0, r1) mknod(&(0x7f0000000000)='./file0\x00', 0x802003, 0x1700) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) r3 = dup2(r2, r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000080)=0x1) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCCONS(r4, 0x4004426a, 0x0) 05:50:29 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x3) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, 0x0) fchflags(r0, 0x0) readv(r0, &(0x7f0000001480)=[{&(0x7f0000000000)=""/86, 0x56}, {&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000100)=""/3, 0x3}, {&(0x7f0000000140)=""/237, 0xed}, {&(0x7f0000000280)=""/222, 0xde}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/110, 0x6e}, {&(0x7f0000001400)=""/89, 0x59}], 0x8) 05:50:29 executing program 0: r0 = syz_open_pts() preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000080)}, {&(0x7f00000000c0)=""/108, 0x6c}], 0x2, 0x0) write(r0, &(0x7f0000000040)="a86912", 0x3) r1 = openat(0xffffffffffffff9c, &(0x7f00000016c0)='./file0\x00', 0x8080, 0x8) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000001700)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1088, &(0x7f0000000180)=0x1, 0x4) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x8100, 0x0) writev(r3, &(0x7f0000001600)=[{&(0x7f0000000200)="22c70a4a0c71798c57b71327f32f3de1fddfd082a388980f2e7df9e7c5d5bc37d8fdaecf6e1d0294c6852a975eb6809d051baec4c6a4e3967559c8f8abf09a3bf403ef270dd340fab900b164d6cdfc73314de57d84bd389adfd591b32217d0778b810c2264b71354945cec4b92e487ba1a43cbe3bdef98e9b4d5ddbf94cb5ea240e0edb7d39fde3696b040f620b287045dd07af3d82bcd38f864a9a07b2f9ff9590dbc2a7a1090f2", 0xa8}, {&(0x7f00000002c0)="3c2829b5af9c7d8f3dc297b7aaa6e5d89659cad3bd2c8456fb1d2f0abd6e9f049e0f98", 0x23}, {&(0x7f0000000300)="003528e9925d3a6c6848f6373ec5115f5892fae613a75295f026d64fb70f1425db53bf84f944c1bdcff00e7c388f26f0888b8e4696e5eb70cbf28cf5544cdf0646", 0x41}, {&(0x7f0000000380)="e8c377c12802bd985972af881f6f86bed0b228d937158ba76203034eefdbbb5d6aa53976ed3e5615aa64599ed72ff973748809c241b87bd1971cb0881693c8dc97495dfcb79706159b21433d6fc7ce8eb817a5d1d394482b58a6e7", 0x5b}, {&(0x7f0000000400)="a23b6259ba6bd9a8e2f8577033854183b7477e32360236ad62547a4b49bb35d1b55cdaac943465b9c8aa06532072c79d0770a726609d971f7f0a80fa1ca1be64bdb68410af6444ea79d98c1c03ec6ed1cae1f301", 0x54}, {&(0x7f0000000480)="dc6741f40698c1a36afcedb949fef24f5c5fb6d7a1758fddb189ee9f7b6dc143b1d2e430f779608c7d73ff060fb9e55dacaf0aeb50580786ebfa8ff8a1def14e938f06ea4a90e669f5e219d05e0339f6f78467bbe36f280a", 0x58}, {&(0x7f0000000500)="4f2aaa3890daf35dddc53237036c780c020da8a4c5e07c3d750f06df7e5607737dec3967dc6376", 0x27}, {&(0x7f0000000540)="2b3c9c0a185a7adfdd18bfd0458659403f7893619f395623a11410de8b36527d1e220df26b56", 0x26}, {&(0x7f0000000580)="22cbbb591ee78f7fe56bf1c2bf3df6203f9670069979f4754f34064a5b2b15a78fca2f5853eeb53f4dab5dde899dd56595e5ca8f95a67a856e584422c5a94105352f4b4197da", 0x46}, {&(0x7f0000000600)="ade1c974c9d9a50c51907d5e61473747b8518fba7addb6dcb7187132a0964778ae5b3d9bcbefdfae32457c123edbfe450ad089b4bcd774d26ae32d01832a51871cb6f8848ff916c9089ad4d9bf9bedd696c3ad9146a348c4cae4ed59d9a877143d651311248ecca33d95071c9ee224705d325a95858a96138086123222ee248bc9fe528cb354a398ca9c2f334c8934e2323dda00b73ea90858ebdfaf88e117b4c82b51af406550a90a4cc69ad2394785021dbc88fdcde5ca17cd77e4a802063e9293b03b084fa07d375663bb21ebdd6fc0264e2d64776c0e7ded86b1fdd2924d7e2d7abfe334d7e9484600f06f9f3e56e0733976d3fbd11c2debdf2bb6e9b7f53527d2dadc4e13d9c978769a3ec2b4a8f2501d2bce84457fb43488d4ce95cc78ca6f990eecb1dfed89196ceb7de9527c4a64b8184860244468fbef83655e4ec6e3124030da1c750cf1eaedadfca0cc10ecd96c7c943f5e5bb4827361f5c3875ca761a5a1934e7da1a13125e16072691a7e3952cc5a23811bff9d4bdebe13720121e621fa11f34bd9c4536b43299c4fb0093dfd599b6c3900457aa61a84a491bbcd2ccdd3a29630f79ce7f1caf918c780a9aa45210d449f46a18fb3817d426152f605450cb2a70575a40a2b54a9db3909aa0a9fb349b0f3665db494d8cb28ca5cc5c899cb199edf4971f4e641d7290f2f589788f49ec14c97ba8ecc5a30af17d1b780ad8f9a740fe1fbb82232a8d50bc4e7a17df9a12371df9422965e29bea81f99b5105a21efc4dbf0bacd01c944e4017f15cac4239440aa1ce26d5aa1bd37fdd928ed55edadf6090ff79196fdebcca70a05d7ea72e052a5583382c8a5823e7af2b54e36563a4bafeb31e0d5a82c0b3fae371b1f7f4a2b34b91364c677a7eb1875bbd41ebc3ad2b4617caf89babd587dd1ab9bded186c5b6bcf255ee6e7b236b6701c18c52b136429a1a5366b5727b287f7bbe1477eb5bfadc8941cb72702c04e5bcbb6ab0dae7dddca8ab5264a1b2bf85509bca9748ba86fcb73d4d42ce670307fd965308ec49bd028de8e062000afd99a0c95109c3a6383451a46f22efddd75ba947c95aef6a57e380289e9378341aee7408aa5d7f3e27af729ccb34ae139d5898dd864842a0a936f7deb749072d6846e7e374d28efd42c8766ccbd45b91622ff9d4aef9fb7d89f01dd2ddfae0131770139ec050beca23f5ee22477fb4e002cedddfb33986b91b1dcecdc08b592a31cb0fe11dbb9bb9ffe37305ae6a75a5d6af474507d05e37b44e25ffe2afc924357c2dd31c7fe17f3aaf510015e808833c8f12dc76fb4793b7a0aaa0518f3a8c1045d47e55ccb00deac40e7b48293dce2289251c5262f48cfc2b026ba13ddc8bab3d3889168d31f6e77a27866965d6a3d4a5a74bacbde3227fd967fa67e9917f7040045632bf41ed8f38a9a86c85f4bbd82966746be83abb4320251b9d87e96f8781a0cb540efa350be69702a5e0f5ca2a1f3381bb5263f4e332dac746a66eb8bea8f84b26373ba9fe5dcbd0a9df1463f330e0b3fc12b1d76e36afb843f4e38be9fab7ed736f46923817bd77038c12b1ca971ea3383560a0c6dc1720cb1c8b79c7a34cd681d7aa664e3eb42df77e3379c3e7db69020c7f76a9bab175cef34e7624eb790c689b11095396bc80a19fe7c7fe5d6983c0ca75ea8e3140e7fe00b5b08d4166fc4e564decebeb237245d3cdb57ec5940ad48f175ff81ba4e32474357d7c5aa4459b9c8d29460f8fc8e34928f50066125646505fe557642ab14027be53757f41851c328399de722e5668e20dfde7720291a9e4f68487a98b0f5ede001c3b53e87aeb57433497cd61f08e0eb4ee54443d0b7b2ff6d711b492e9664793b54f7bbafe18040de9f19b6f270a150d72bfbc3f4b531381f9ab8c45ab33aaea11fc93f931bdbfb9e90bc0db1eda33d2bae79241814862da9e76b8405c0b7bc02ca03fa0c800b873884f3979e2557a3029d25f80d21ec377539c461c6c76feab9bbfabca4f3b9109c13f1f267c4a2a84b1a51dbf280563199bf97069997a81b2ff3811fc2ad47f9599e07c548867b3e1b77f6b211a35d510680abab8e3fd9ffeff808da7b1c66f4817436c21534e9a190b2cc49fac15fad342786b0f7178ad6e5e712d392fd527cf9995a864409a49aafbe3875bb78064c53a3a881280e5a36e1d43bbf0575d59f1e0489625d4399bac23a660703adce0e43f609938032e6b995f2c8cce5398ad25dd52393afc4f3cea685bf6c667bbfb268dc35895d6119c947eb3c413710b950010315534b2312765c23a6308651af77afd0931dc79a5c4a2593c875d968f4298e6850dbae53d0145eb4cd3c05b1b64ad57ba2901bf89c432eed1caaaa70a5a6c76b16716c64c8a619fcc9f5fc662ed6878f8eed86a712eb66eab5d0b33974cf651b3b7e86c268c327d9656b5355f341f5c75f79d1fa5f32ca85bcb41a3f1e03b5ea7bfe7af623118c2e65bf7a9bd45e6f2d2f5e2ef469c113ef6a6d00747270327d835ecb0115f746cbcdbb1fafa4b125ecbd59062404ff9383c4984aa0dcd51b1255dfb5854b359ede3d7c6c5e775b9e9fcec794a496e19297d4aa50bd66a0a2b4ff0611c4d57609ac63fe315a4f8927d417deb7b230d9060e79c7be39a3f9504fff2aefeb91e997bf0b556bc56011988b9bd6492903243a11523ddf3bd5d2c12ca6b226b875ab3f79d7992d9c5851aaa9a18f7212dd0b6946707d2d85f284d9ef229510bd59736f2aa1016fdba8b531802f6134970369c5e32c6d11c861cd77438d30cb29d43e99d01edde539571ea6c0af313f4e7e7b9d2bc371fb6edd3bd6e95efdaf399d51cff07dc9e60676934d7a4c42b5eae0eccd76db0ab333bc7072512f8722c1acb4eb65bb6cfd66b61c3fd9842ce6731c45eac7eb80585798fe5f2da1f5ef715210778a35e63ba7f1d365c6bde41f9f752b2d97a8a898c35308cfc561d40c8e4637946ed1cf7bb06aaac83965e62d9c9bbb5d2c8ff6eb93c74922826a6bd86c4ce0873e84353fc48607ad08d127293a2283bdd37e10db41548e2611ede919e2e3d56e901855dbad4a29d8cab036e51d721badf846ccd2b86eb636de4d514465d1738118a2d6f8dd485b511f6880062a76a15eab6be822292bb9b856e36a84570d6f8d7c13a2ceb140019e0a6154db277409d25255e836e962e586f7ac5d950f52cd206a67d923a1a9b2b779896af63b8cbc4eec9b283a8bad3dfe53fbb8b77e910ad9976cd770d20a33f0014ea63e35ad039fa1466e9662261b277b480aef5f46341f50333ee64ba98eb5bea783f03eb42ca6244e401559bba7bdd1b528ea32a0f149835723446d11b225ff2380c8665f5a170edbe243ee30ad185b8830e73393e2871ad79f968044fd25dfeb609fed5be0645bc6ded61c999119f2e896ac646fc151eb5fda7f529ce31de4e9829db0d4766d434a6913424decded7c0d1fbba838bb801e678172241968a4eacf503854ee7820ae061109cd6a8ab503a487b98141e6069f0d7ad923ab435442d3c83978b4780efa9e2ee9484013e44cc980d40d2b373b9fb83849f3b0d8f28771e60621acc03a0d7855f26267391da1e9a284fbefbd6fffe0b03e330eece1dc5304fcae856ee06048e9fd2af71878d3219d0127436e3ae7f3b97fd80dcebd6ac87595dcad36fe2c22eadb387706814ac46cd8d80741d23ee24568becf9220a247b13db2f7e78249e0a56f0dd841345864642751b3acfc26bc94909fa60769c786ea403797eaa72ab2fe73f8ea42ad7d5cae1e20dc37a9a420276d7e00f67c7e6f836218f9d58fa83e89dc25b6cb88fb8e600d3e868d54f12b6298dfd062644bdee7e8775e0a84808d21bee6b6418e4ba75615065d61606301025969473a18c775382ae1bc1e1de8adc18f21050d6233d471f677ce9e79935859038ce6ccbee7ba1a57f6c80bbba76de3be34561ebcc89cb8441e5abe4b687c062a7818792fa6a14c49ee11d9742d820242f9cf945a18849875d2a75c301b8c33fefe44d8bf8d20d41441c56893996a6150ad307d488243186bc1aeb3dc7bbf5d047663ee9f18f92824a49df60b84c28b003c9eb4d2db2dbf9a4d5f915d4fc0eec5134dd8561fbb47bff88badc1631022b7f1521dbcea757bdfa3798ceedb1817b80be3452c26bc5f9961ea3f7b8ea676c227fade12cf0d13ae712d910a01dc845af84815bdc00815c503e0f77a12156a45a2b1551ae75a522026a0cfb8fd7af6250db813404454a62cd40da31ecd5162cbf37ae768a2323c7f26f6dbd31a90a2ea5e53e35bfa5caf7e3edea2d320258c7de259d349cc0676c38fb2482a2328df07d89cfb088c18d50c32967a6c517986d39502cd7cd42e5bcd8ad4177981a75b26ee3d24d62ee1be112a4bb556cf49767c3e112824880df5e1407900084bd1b35401862305ba694a3a1782e8c154d1b1c06cb0818f88ba7e2313620cf5ec3500be0f297f9025e0296d1fbc3ff1a639be18bd2bc5ac77bcbd6f0266c594b41d90fbc4c00f88855f0b588cd977b810c5f44f2f12658ff1929438a1a3bc7e5ed40f3492ba1b8059804ac5a658b0dbeba74b92333a7d6d21252f6679b0dc1e36a7a60aecaa1b1ca1d29a89b81147fa6afcedee104f65919cf373c6080bb6473ff5bee1cceaf665d826945478fc868411a36dc7a029dbdfea5b6aee05cb3294ff82bd6c4d44bd1f27b4efee219a36c9b744e6c5be1a2b46b0e22edc6993f6de6e53d3ef1acf1b95f10d593c8aa9f2002643377c2cfc9f57ab9fd835dfc9c449ae284d02620ad010dfa265eca94b34a7752f90e8ab1f42eba272ad6894d6cd503e5afc29d8e5e02831d5046c34edd63a77ee78f98da3849815be55fc147cec5a7ed937bc5d95ea52cd4cd1fe346bf95fff156d3e2c420892cc9ecacc0640b6f2776ec96bb31eb17e891ab739d597af4140e9d44cd2468cf6ad181b972537b6009cd96c5edf0c909c2969e427f226713f2f595e985c0a6705921db13e0244ff221282b4f9d2557c8c4dfb8cd4b0488745edb5b8e6dcaafcc673ecd405820a07886096fe6510b6e79be7ff216ecefd4645aa69c8601da35ea57979d5168ef1523444ad6af47dd25a6f9b570e02e90cb1c430d11fc7690138bec72d8c8033667c0c91c82d95cf10579ab45b1e1613829ce56f3ba52f5b36539d175665f49ef27558d054366884a628cf04777fdffe0e421fcac42e912ca661b4568ca38e414c6658e2d3146736b17ab279d4cf8047cad3bba4f45676ce86ba7360c32d117734734430b36a6ec45047c3fb16d8e24fef020ac4292e361b34ad3a38073dcb9be28d9b7740a8e47552d7b1d6d7863b5465295c3a5af22a8aa4b90858e6d8e68db7bb255cbf5523586c92ec659d753e187afd10e806d2e40b37e56d1ee2342e786dc6e519fdea4aa0f72a5546bdb27b5e33e5f22fac2932a08d2308c117669a1eab1b7dec5074b40b38c0ff7814038d28d6ebbd30319b7a44e363f6630e1d170da054f0b9efb3ecb1606711e45b82057cbaea8eb0fe90cebfabef42f51f4924e246169b682ca8f37319557b510644868fd5bc2c9cb719f583afedd9b13354e873f5edb1739eb34860483b53c2b0c92e38344d8c9b194f4063d60925525209ae490c1381e3f1f7b9819f969915c5afd75cacdce873c19b168d073ce935a87e6cb81d404065c053071bfb5cdf0f3c7472b8721d0589ef3a3687f9ebed6f2cd39bb740c0a73672174fc075f7875429e50c528716bb3bcafe826561fe5f8a306a7c7fce6c757e", 0x1000}], 0xa) getsockopt$sock_int(r2, 0xffff, 0x1001, 0xfffffffffffffffe, &(0x7f0000000040)=0x2) fcntl$lock(r0, 0x2100000000000009, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x1000200000005}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 05:50:29 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/176, &(0x7f0000000180)=0xb0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001280)={0x0}, &(0x7f00000012c0)=0xc) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, &(0x7f0000001340)=0xc) sendmsg$unix(r0, &(0x7f0000001400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001240)=[{&(0x7f0000000200)="8afc649c8ce8e6d57ae8574a823a5c41c5cb476ea638c3d2ad24f9766312b96b81d8319eade88db9b0f6ee77c5a1b7ed53c2264777d2be0f68dec4aff59da93ddc716edcbdc696adf83a82334a8ccc107db5480a2c6e403d515fa3f091696b80cf38e10411c936a5b62d8e92261e5b3b267aff3f90bb7687c1036d98b134c039f47573f84ee1042da8af08eea7b1abc33da677107ae498fe56d137e3f8b545a9639e3a327682f07b2ad483974dd843dd4a15720d357f177eb2abea5f0453adb77f43f1dce5986eca40fd66decb944b63478159af667d946c45508eb43402492486fea16556a0add0aa8e8874b59dfb7269acb0a9b8dcb1c8e9d0726334e104ea0cab661928dfb947f228feb7caedf6277a0ce056934669856c14fe1cfa5a97091eae3f080abdc6cb0e975aa2f5cfcbd7acc23ef1f2b40389168f062beb37592a0a594c1681ae5ab8fa554df1839154e9fd84a8e0f30d860ba4808eab1857de532738f11209afd4a13cb1ead35a0ee839ed44b7937697ccf25a25b564ae30e483eb2d4aee884d4ca3759972cfed89e7d56d76410f0356213557f521ad2cff733bae877ec2f84ba30b3ca9ee6236ff876da260dd1f5de352b0ebdac6737b1b38d9c38cbce4e3c515c5a58ca9a3c00a6330fbca69a041861d1411173e7d6ce3b674ef0887893d2b13662c1446b5d1077a2a2e87d9a811ee678bf033bf49aaf393202c872e430fd5264bceec52c1943176b92beb0030c8483074b7b1a96e20e81fdc18fdca6977e6363ec11a0479d64924690dcbebea322b7a7ba250f90f2a724bc614b7c6d24272628139c9fbb9f6a2f777f50a32ea6cf2965c645f178c9e9ef7dfe5622035c8d9e301f4fbcb11e67598a31f6ea7984acc8182c535274de614796a121ee2647b04517de9499c7a05651e38461274c1c0465db5813a49686d96c6c346db52ffd69a041a70d9286b39f910f1f0f692aa313988f56ae09980cba27f56a58364efe8938908de796ded91d7575e53c3cb4c9f5a4cd7c912255ad7804357a66ec2b78245b3c6c31905e52f17a7f31b6619016ed62a6a3863f83e6a16b0ddc868b94f2a0169915f73cb0c21eed1dd369f9464c32753d9f6b94c571541e9f5fd1dc8e5c8361270711e8f75036b4b675e72ad30e60c527b8e4fce387c206eab68af30428bdffb250a2bc4afac25e5b473c5617faef43a4c52ab2d2f9bfa8d04235c235bca253a88846216e17a95c571ebc6b8b37b325e4f15f217c66c7d7eb6525f77b2551098901a20d81c1cb1eb262c510fd4197f8d670def7488b25f9028919228f56f1bff580bcf2cccf9c180c447efbb450c5da6a89afe8540c2184c3729e2089b5a06dac4a654b3f38eb3db6d9a5d16db87b486e42d93de1b1e765a428b9eb1549aecfdc2703ce212e3bf55b0cee87dc60ea47b0bbbe4c731e5a253567b9929124c12e1661327c62f3ef283533ea68716337db1556c26e646275ac7956af2837729d9ecf8669f5d0c617871e4bf66be096be54a2487af9bfb58bae03a6fe5fbea5cfa737f8fd4059f3ff64a9c3241584130f26beb58ca746fa24045113ba2097155d53f0939a46dc16012b4b9ef238ceba3fa9af2392ed136ca9971dd6eb62f309ab1702069196cee0f91e78c813d4aa9ddcf8c3ae0132f028e687800def32352477c00c63108a96b2ba9d78532c47d94e8067864b8225cca6af1a066266824841ff05e9aa465106bb65bbb6ca6d17a5368db88a0facda29a08081eee8b7dc191dfd8316f2dca0de4813caea054005f729af8a27efdbaa450a9aa829c8b20e7546012beebe5e450012af593444d0d445b4bd5074c46ada891d1be4829d6a29670a9bc858fcfd914781d7eb81b58363f23d176b0b60b8bfa358da4d01852821d414f1fac0e3d8c95ca1300adfca189e66ac08665abe2881370b5f0d41305ec9182429a84ca5f23d6965d731e7bb0cf06cc98a9ae36c285fb82024907b1d7b8095522b66a0c10c8a3d5a21500cf4f1be6163ced2dff703851e90e7e3c4f3bb280d589d8f49765a5c2dc28741cebc53f72d14681c852725e374566b8aefae1561f47ba228efcc7cf04d65f2f628c2cdf1c9fb67e3f748dbb2b7ce934120ecb1d83cf64006ca2c1d2e9bf4bf42e4a3f9b52db116c403e5fa252c043116540337cf6cf8d9a50ad4e29869d112a6fca8b4766f4b106bb59ea6a251319772dbd2656a99e61269aada1faa13645ac2be286ed7e1d2430a1b323adf532ee77c144b90a8ad910cf3920f2ee9ddef4e3549e00d0482ce5ca2b67f304be7b6d66562896cb9b337ca2ed79d3a9b75262394412b98d02c500f4f0f0f14669fef02508886e334730a585a214d61f925cfa742ec71795c1753b6ddaf1bcabc4fc8f835070b44b064211af6cbcd475d791e0591b6f9193f3b1c7f4c44d61da14651c6e85588dceb0c7a7868a02f7df2098571a729d1d6e42c2415415c82a9806ce70d10dd1425c0fb651279ea98dfaaa3b0dd1c0944b16c7609ef03b4db6f0d57827c4f40d3e62ed995811337147080d7d6a1a979804b011ded506fe08d0aaf4f18fb2919532b0cc85e410a05fbefbd6db6fd4e3d38fa0a9127ae9c7947b4394a93f639bb760487f5df6569fce7d3191776f9d181545197c25d1b24e36db973e4788767fe0bfe824a83ea4b6104b4405e97101aba336da27e70883ef33267b3a8810aa631ab54ffdac828584bfca05be867da94061bead5719a6553bae9fd0541f01ca8d804934d71095e77b177d5176d7fc3d7ff2f99bb5c7c9765b4f44e8e68d82b46d215b2316364c4bbf2371387172d83bea3628949a497056bc4c87f36123e25fcb495627c46478ab602591ce6ea8e471a05ded29734ca37e260ee1dfe3b9ba4a21fc46cceb51399388a1f378ccfeec44afba4cb134341a2064a5d07e4e7336181479ee23f8cb016402c5d7d4815421f13fbd754f50820423842e1bea77c00f81e2aff012700d13e78c88676502e09d6daeda53b22490c93695fe70cff1d589d4dd4b923be90abf22609c6061355071f7410b2725dcd6aff9fda07b71581f609ebed1fadf79880da231902ec7b17f353b8de908336d22dc2339a76cc038adfe3eeefa6b488767e8df762e9c3dae480255698d509260bddbc04f6f1c3ccde33e536615be95ce326ab6ef2ef8fb3a49c7c6c626ae5ee8162b3c3cb169db366297e1c3586a6fc440ce136a926c1a505c971026e3df179cffd1529d1cd055cafe2b35e155a9f46b84fb0f3bfa84b971c313d5bab28f3a7db346fee0e97c07dde86c729c3d88fd78dbbaa5235b85f117a58ea8b632e830e63920162c2d5edda3f1252fc3811a8505a1aaa2cd1228c5268591d0152ec5b8730efe4e3442783dde2aa4927aec3c404b7ca1fca8dc077e4d5cef206ce2fca31abe10bd2a31465453c403028d74bbf3abc0e65059bc9b514cc7f344714d72a3f2f472d537add4c371f1e3d0f2ed32879063797cf2b6d8fe37a74a16543313e76d5819361651c5db8537bf82352875753b9f6191d19bb322253ee4e9f79cf0e57cd7b559ea15aa32844af32ae17b76ab0b6b9caffb07b62861b30bd8428205c1896b950ac10a63c139512724917018b62831e74c6a1b6e472dc73bab27dbf15fbb35fa575e80e26b46f37880f616d6a671c9ff05215121ed7ab62356a9c4d12346e93177f2ab4fe614fa045af20c59ac945fe5813cbefbcc868762c68cb0ab8dd1a820d0b1aff20c7fe0d0b2cc5bfab009ada286f027ba453bca6e544cc79d7075669d06a2785b55f28374039a5a06f46f1c2313830205c7a974b542c003c30b76afe46b7e74a613115c48d6f46260e2b105dbfe5e9e12d6a40f5e91aa46a056175a990e7a6386cad3c17c2862e66efcf22d7a7ad376b3fa2cf72f018e5d4e524cea995f324c0c0b4185dca3bbf17c696d8a79e7e918dd5bb1b9868113e9afe4cee78ed65768c7efd560f1fad2adcb8c28714b0c385e48110a3ca790b2e202787303f236bc87573b2b6c1aa1c0e670c09125ebe986567c1db40dba3ea7a474bebd9c053bb68b2c584f1197e7af1434966315fd9c095ec59f43ab0a2b3dd124f6ab65b1829d0d13c6cbb2bc441c35a41711cdb75ccb366863d093b58a655c9677644fab82706c2f982da83d0a91d4c5164c2f0bc061276972fb802c2b36828bec2e8f325041e1e0a9b9cea379c4db88c8ad2052b17da73acc99a32c5d05b91ad4f1b0541040d7dbf00149a1d97ee787ebd2b95741eb82e1d326c2e2e80a5e8a89bb03eba5ab1acb06be30fabd754a51fa12333af21bce9e58d235ca4ef12e956e5edf5fb094bddc4f4d958a786f45703f474764808c2f66ff961f77452de59539e542a8615dfd3acd49cabfdcb928573d18d595c3d16fa97c7a1056113eb0cbed97477ed5ff30880067a8379cba1d507f2a5a4c00426db48e0b5be9da6ab4d5bd01f91fbea76c20fef06ad09c9b55884c2892b21c9e0c54418d065de41f0d95604c0c2416dcaea1af574813aba03b0307416354cdd4925aa94e51ffe7cf62f80c007ea7fd6bb00e7d6d00db1e378f2e204b13106e0e3dae67301b942f2a6f685970cef104616fb3baac6955f8b9006a238193364438fb1c17bb6f9deea11b58fc5170bffaba46d8d3579ac67c431153f9a5de166ea8b1e2747a7472bac03856c7a9f69eb967c1e1afb51b0cbeb0521046733addbe4fa694815eac2634bf0f9c889ae156dee313f93ac01248d92c9ce2886660bd7bd811f866c478cb4d3a077aa427b234c710dd7beb0256b31103bb1a3977102e68eedd8c3abaed294b8569021f67b830a3680a5c89effd55bb873641fe2f4c05581cf07e2a3b97fb837e9dcefc4f1ac86fa3f5487fada7a81eca90cd268537f6ab6c58cb55bc1186ba5014fac0a4469e0b5801eaaabbe639aefb03f85b21fd1bb05c314f5129782b18ef5b86da85fd96ae7b21037919ed60b065cf867a26282abd3ac9d3844d62f3ba555078ce722c16a7b168934abff97a2ec36732a52c5d30202124b9d35483c6fdfecefd8188d72f5750895a9b431ded3796480103e8fca81c60a18e7b52e1791278ca2602f6c84b1e952a9795ca0085a41c46fb6f41f2234161c5e720fda2fb5238b6259d8b51066895a417b696bf3540978b018dd762a45095ae364e20cca4a53f98297918d7c1c225cb2cd9cf44669991f6a94966cb39bdd2cf09f3a9664383a11d702741d7ae635556bdc7f5fa74b4acd6dae7d1e5dd99de4c71c28f03b9e7ce967d646d040df5dbf55933fdf4ad41d8a194241af047e1790d90f606a5c0a463d1c1fa5441bbc21d7c3040bcfa14c66e77a7ae6d381934bad062908077d180befa2fd3874b3e066bdb782acc600e94f55858b931c7f9eb3a0b12e29cbee04a91bb733323d35a9cd130a226d42fa1fd8d2dee499599463d94fff08ab7d74d17a6fea272d2d900098c145b3be4a8da3312e2eea7952d0c8419b142520568ee27c074424ddf00ecdd8739983ebbc41f3e638cafca7ca2c0ae197719922b097af679ee52ab83761b0b12775eeb6a2d8b55f750df9db3f6951069ba4c8b85f67925a82d7e442abcaa1dd0cc09ca05f1406f1f83a5d787fe5386744ebd8240c047aebc267a029906acee775a3874194314bda2e9cff5759b6cfbd368301420273f33abdac0fcdc4b93afebd5967ff45b6148dba5d0f0465a99d7b29ca76bd8b77d92633d73f7c835a7bd29024f103829959c108b21b50a7df7ab5f3731353c531b5ea8ef18fcffd0d352ec24b6cec8d56cdb4d8a", 0x1000}, {&(0x7f0000001200)="3e84b7cd2181cc9eff489159130774472b47c25f98780a781788b3e72d79c99afc973bd35f98a89dd8622f838ab061d4", 0x30}], 0x2, &(0x7f0000001380)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x48, 0x4}, 0xd) r4 = socket$inet(0x2, 0x7, 0x2000000002) setsockopt$inet_opts(r4, 0x0, 0x1, 0x0, 0x0) getpeername(r4, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x8, 0x5}, {0x18, 0x3, 0x2}, 0x4, [0x78, 0x0, 0x8, 0x7, 0x2, 0x20, 0xd9e, 0x1f]}, 0x3c) 05:50:30 executing program 0: r0 = socket(0x1, 0x1000000006, 0x18) read(r0, &(0x7f0000000040)=""/208, 0xd0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000001400)=0x10) 05:50:30 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) open(&(0x7f0000000140)='./file0\x00', 0x810, 0xa6) setreuid(r0, 0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0) setregid(r1, r1) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) 05:50:30 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x21, 0x8, 0x80000001) setsockopt(r0, 0x28, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x80, 0x1000, &(0x7f00000000c0)="d6109dd3e9", 0x5) r1 = socket(0x18, 0x4, 0x5000000000) socket(0x19, 0x4000, 0x7) setsockopt(r1, 0x1, 0x1, &(0x7f0000000100)="8ef08eb91773d2a0b86a2e29ea94f3ff3d1433ed46b14c5f7d1bbc73897a50ac0e846bd50014d90202164bec01a233fe623dc6b3c5b70901c1746c5887db44e229ce970fc9ff8f98c02bca286d01263d3ea568e11c637e4e4cfbaba2d2e9e88e0f27feca34fd30e70fe0ecc415a9351f9008dcd759a71751e50e", 0x7a) 05:50:30 executing program 0: setrlimit(0x6, &(0x7f00000000c0)={0x8000000800006, 0x27f}) r0 = syz_open_pts() pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="f474a0cd489eccaaf5bfc713635afaf608acab65f7c5cf33fef70ad015f38e82c99c2a16d29267180d9b68cf9ce17f169120902bcf75a0cd44a73d4be17704a7bd423f351a5e8d34e70435a4fba2cc30f48a9b519c0a7c0480b1ea509c88b8da467cd02513153a4894f2e7010787e77691eb36", 0x73}, {&(0x7f0000000280)="d738a1418ec7c1835ef224a278cf86616eaf6818c2d6307adc2825cac0e553347c1936c35e8522f1de241ba576abb14c170a525cd4c58a634980014f3b40e1e8fdb42638f06c437d68f07877fd38b9a71cfed923c81e542e1c3e0a4f82b4c179045f2e1689be60c3affa54098db9251c145e76207999682be8f96e69713fcb9f3e98c375605fa138d56fd32f36851ca7daf748b5b6e09c315c099bf33fd5cb7986db8be184dcbc987a8bfee584040c0e17b542c4df0e4398226bff1df1a99005ee71c7fe1729f2c867c59187c85bb80f1ea6a3544511341df865ecdb729cf186d85bc0523cfd24440a862b8d9e211dafeb2139eac7c9", 0xf6}, {&(0x7f0000000380)="05edd143c7f7c07f38f02d40cb743b601bff50b9670aeef55e44c3959fe23db59bdd1846d57d818abf92a8d50e5fc5c1bd6a35a8e20d02e7ca1cba2988ac363819f5e830cb14cf8ce5ca8c4d524680006c", 0x51}], 0x3, 0x0) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffd, 0x0, 0x10004003ff, 0x200007ffffffe, "73cc517b854ae5fbff00000000120055098c6000"}) r2 = dup(r1) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000)=""/49, &(0x7f0000000040)=0x31) write(r0, &(0x7f0000000140)="c7323adcf6c3dc0dc514b25b6fbe766538b8e9a47a6e9fddfddbf02af25e29d20fba25d8c6f0539a52be851c2ddd71315e238dba42d4d1e85bfada53c5d1f3b8c7c34564f2af68a6038b349330eae21c99af62b981f73a2f2f549477c99e7a0cfcb5b6632d8d801a3040d79f3b52083fab914b0afb9325b095b370bf2eea235f375a97c2100c2d1bdef03a25e1e6661d11fb5335286745db03dc19d7b55c4a", 0x9f) 05:50:30 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x53e0}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) clock_getres(0x2, &(0x7f0000000000)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000080)=0x1) setpgid(0x0, r1) 05:50:30 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x8, 0x5, 0x3ff, 0x2048991f, "b022df37f8a89ebe552182877f6649372e93905b", 0x3f, 0x3c0000}) mknod(&(0x7f0000000100)='./file0\x00', 0x3000, 0x9) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x1, 0x2000100000003}) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x7, 0x200000005}) ioctl$TIOCCBRK(r0, 0x2000747a) setrlimit(0x7, &(0x7f0000000140)={0x6, 0xff}) setrlimit(0x0, &(0x7f0000000040)={0x33f, 0x10001}) open$dir(&(0x7f00000001c0)='./file0\x00', 0x300, 0x12) open$dir(&(0x7f0000000200)='./file0\x00', 0x21, 0x2) 05:50:30 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, 0x0, 0x0) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) 05:50:30 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2672a4f3bf20a07684"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) 05:50:30 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) mprotect(&(0x7f00002df000/0x2000)=nil, 0x2000, 0x1) r0 = dup(0xffffffffffffff9c) getsockopt(r0, 0x3, 0x1, &(0x7f0000000240)=""/109, &(0x7f00000002c0)=0x6d) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000080)=0x3f) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f00000000c0)) r7 = msgget(0x0, 0x6) msgctl$IPC_SET(r7, 0x1, &(0x7f00000001c0)={{0x9, r5, r6, r5, r6, 0x80}, 0x8, 0x40, r4, r4, 0x5, 0x401, 0x80000001, 0x17}) 05:50:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202b, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000600), 0x0, 0x0) 05:50:30 executing program 1: r0 = syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x6) r1 = fcntl$dupfd(r0, 0xa, r0) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x2676, 0x6}, {0x81, 0x7}}, 0x2) ioctl$TIOCEXCL(r0, 0x2000740d) 05:50:30 executing program 1: r0 = socket(0x20, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)="01000000", 0x4) 05:50:30 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x400001ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)=0x2) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) 05:50:30 executing program 1: open(&(0x7f0000000100)='./bus\x00', 0x8, 0x88) open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x7c) mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x1, 0x5}, {0x18, 0x3, 0x8, 0x100000001}, 0x34a0, [0x1, 0x8ae2, 0x2, 0x9, 0x8, 0x7, 0xfff, 0x3ff0000000000000]}, 0x3c) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020690c, &(0x7f0000000080)) 05:50:30 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000000c0)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xea, 0x0, 0x20f, 0x0, 0xffffffffffffffcc, 0xfffffffffffffffe}, 0x0) 05:50:30 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x1, 0x1, 0x0, 0x6}, {{r1}, 0xfffffffffffffffe, 0x8, 0x0, 0x3}, {{r0}, 0x0, 0x4, 0xf0000002, 0x8, 0x4}], 0x4, &(0x7f0000000100)={0x70}) write(r1, &(0x7f0000000240), 0x20) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x400000000c51, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x54, 0xf00fffff, 0x1ff, 0x10000}, {{r1}, 0xfffffffffffffffd, 0x1, 0x8, 0x6, 0x1}], 0x20, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x2, 0xf0000041, 0x800}, {{}, 0xfffffffffffffffb, 0x4, 0x80000000, 0x69}], 0x0, &(0x7f00000001c0)={0x9, 0x7ff}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 05:50:30 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x10) chflags(&(0x7f0000000080)='./file0\x00', 0x10007) close(r0) 05:50:30 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180), 0x6, 0x0, 0xc68, 0x0) kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x200000000022}], 0x1ff, 0x0, 0x7fffffff, 0x0) 05:50:30 executing program 0: r0 = getpid() setpgid(r0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 05:50:30 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x10080, 0x2) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000180)=""/105, 0x69}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0xfffffffffffffd9b, 0x0, 0x0, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) r3 = dup2(r2, r1) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000280)="c4cf05c212dd13c3152b7a32c3ff29bf8495511ddb051106255a6f904c80afcb08925707dcb8042ec3a3198b351b0c131ffaef8f178b2b0d864a6f6a38a86184bb4dd3bc6c0bb9d3f5beae2d21decad28547b482313f6f78f1e3514febe5b328962a5b1df072e581d2699b8dcbc20f94666a7019fea55e86f68eee3ac0cbfb4a39f3f1c65cfdf018e4eec2dacb5de957ec9be24c", 0x94}], 0x1, 0x0) open(&(0x7f0000000240)='./file1\x00', 0x10, 0x20) readv(r3, &(0x7f0000000100)=[{0x0, 0xffc4}], 0x1e2) close(r0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x47, 0x7}, {0x85, 0x46b}], 0x3}) 05:50:30 executing program 1: r0 = socket(0x80000021, 0x7, 0xc72) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) setsockopt(r0, 0x7f, 0x4, 0x0, 0xffffffffffffff6f) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x43, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1307, &(0x7f0000000180)=0x2e2, 0x4) r2 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x8800, 0x101) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000240)=0x3) fcntl$getown(r0, 0x5) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000140)) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x2, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000100)=0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000080)) 05:50:30 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x80, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) sendto$inet(r0, &(0x7f0000000040)="105862fa7b5ad6fc60d92d20651b3c3a35f2f9f02209722346ff36", 0x1b, 0x8, 0x0, 0x0) fchmod(r0, 0x161) kqueue() r1 = kqueue() open(&(0x7f0000000080)='./bus\x00', 0x800, 0x10) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x3, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 05:50:30 executing program 1: select(0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff) nanosleep(&(0x7f0000000000)={0x3}, 0x0) semget$private(0x0, 0x3, 0x90) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x6) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='W\x00') load: 2.17 cmd: getty 95475 [ttyin] 0.00u 0.02s 0% 316k 05:50:31 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x0) write(r0, &(0x7f0000000100)="9b57c68912da4be4367aa9ed55d1192dd1519fa6a4ead53d41bcf809a594c008b798f13e2d02458112eef39622e09e437648f4415c9e12ce5c0e80127fef969d40d9d917289fbf1dc8405d3098457774690731f8af3e0cd827e0df7570a787540b39d585535f6d55b8e46709f4034717a77ca4fb8a646fd8691551e4ae2d47677ba31e36c32420b20130b8821b00157c28731f71f0d86ed318d55f36", 0x9c) 05:50:31 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x47, 0xffffffffffffffe0}, {0x6, 0x7}, {0x8a, 0x1000}], 0x3}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000002c0)=0x6e) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x8a}, {0x0, 0x6}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000140)=[{}, {0xffffffffffffffff, 0x2}], 0x2000000000000133}) 05:50:31 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "44619b00000000fe3b5320000001000000000d00"}) msgget(0x1, 0x9) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 05:50:31 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x40, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f00000000c0)="0b1537efe764dded5c614af62bf7e22c85865f9af198517952b1b1c077b5e762b4f5bbf14e396f526e0a2fcefc349964560a98d8b1590c298ee41e8a26908bb159c5360366e4693eb3b7a05bff886622a32c9171528042e69078f1f4fddd14e17f60bd4c74e59ec840c9d3eb749a0a47248a23889595941407983918", 0x7c}, {&(0x7f0000000140)="6eb0974b54173dee06ea12836780c35a00579a30cb5f94e2fc1a7fad922cf8eab72eee8d84257180725eb93683a9a575bf93e17c76d48acd860eeae4e1ec265ecfcd9e53dc3c6f236c06b326d50c07def543a8a37dbf7e886d3a5bc862696fa567a3215e188f96f39b017ea63a9aaeab53de3ebf6d40b594d38a21644cdaf13b8ac69dd2351f0b33fd70bdd60c966eac76b59dd6ae0a2f347e7847e4399c40b0c6a589729433ecebb1079e44f5558801b8b205aff9d85b", 0xb7}, {&(0x7f0000000200)="6fd0a2e3b6e6baa73c313bcc8a044c7cd1b4dd3488fa88", 0x17}], 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r2, 0x0) symlinkat(&(0x7f0000000280)='./file0\x00', r0, &(0x7f00000002c0)='./file0\x00') poll(&(0x7f0000000000)=[{r1, 0x1a5}, {r2, 0xc4}], 0x2, 0x0) 05:50:31 executing program 1: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000100)="c0e19fb1ac06b875e715713f7fded4ca47271dab9c9e6031f03b13ad1587a09059aa7b4e68fc873521c739675b8444cadf35b24b17630e00ed54e513982cca6865f0ea655833cf034c5e1192ae6f69ff7724d58e782e75c5112ec3a3e086c7dfc00fc2ced12c2c74630e2d8fd807572a94eb6fad3c73219ce9094b4c2c04291a144278a2a82478d0754182578711a6d50ebaf28767f8c378fba19d923875fd7890af4be6dc9fb74b4399f2bfaf01bb107eac952205852aa500c3a4ea5b9e75e681e9c4d86c794d2ecee2916b938b78d8d3df7a55809e5de259db03b58211f2530248d351bba12cb8c9fe95403dce59f51e0d7332271c1af935bfb97cf409362d3e7565adc01a3bae09f7b946572a94f65f635f29c54379c4bc339e0086ccf8fdbe296846bbad08effa3c69ede12b3115d93f6f884b62b1cc810b43261cdb4713c19bd0990b982daf204d2dbaeacebb10cb25365510d2c66c5e4c8d93fd08e3dd2235be0a4d066573ee9ce8eed119e783c2bea6a4a06d32c416f932e5ef7f76cbb251147aa9e1e1d6de8a85d1c0e21378d93d3e4f8aa76bd816339919463f7f4af91d48a3071432b007cf669e2100713688aa9c6ee2a628193832d35f26302e672b802974fce7174ed0e3fac7dbdd37c16fe463ad912804e55f0fdcf464b5ce73c259cea10db42bf6f143d72fdc9fbc014bebcd2631aa413f994a1002db2bf72385e4ab5df7643d3279b8e0d09ccd7e3ec4a8d7f6529dec5a1abc241e69922ae963fb354656597987e224b0ac357b64f9b1e3145037398672ccd56b4a4275602e291bbe5e16200fa7e229ed09f633d13a5e8615e924a67c9e8bb31afdf1c0db7bf16bd6e35cc947ad81cf8c0c72d2d22a053fe15aa8ae3856af0249fd7671a9402d3d0c0ea128a3538c50618d6a34495500649d2cdeb7e2ce2ac49d1dfd8b4a7969c4a296825aabb73628c54788af3ff76fcfacc1d27cd944dfcb734625e9df32454b786e9b0e1b8b2765c1ac667e5ac2529a2e65e81d8401571c3026cb04f74b04e7860bd20af97927e26664050b8bdc2eb4e03599d12c26988ed60fa5da184db196d2a9c6e8f584d88b0ac004963c75d01a07b1e322093ef51da23c6e12b4ff28898144709fcbba3cac27b8aae26bfec9de50b5e5b43bd262e6d933bd28ce66428434cff263f14f706215a9199c6a7f3c9d4ee57b311a44669ba5e2122c6110afc333d5046055869644fa712886b63bdf51949c26d58e04e020d012d86ad091546e859c08b19d329318ef2a28a88782809dc6587052f4245fcf767d68b1470bf1d1fea8c40b67021c577e88ebb89c169e9f1ab36848c60904c3bcc34f6b8d622c2ed9f9c738f0c8e0c7ba44600d6ca2f0ebef19dccdd33284594bb12cdc490d136715d747c9f3628cdcedf108df7dd189423610b33de210adc0fcaca4855685fa7658e749cc8234f6ff2df8101610a0f74e05b54fee012eb7acea30f132fe67f6f98f0399fa70da22efe57d19a6d423e38b36126d74852bca19a08c6e78552e57977f5e6a10ab2d163a15b6d2792a1a520fab657934a38a998164f0d410bff063e7fa464ab96394fc476b42af906b25b887ba8672f0ba6f42bb62630453701a361498ebf6a05c702891cc068e3c63817468bfbcd58e236a07fe6331a089d6b19e3efcdd7980f9d64d4cd86db03aeca69106ba224e41aaf2b636557049c7348e817582767db0f647d990cf2e95229692a10d8982a8ff8e9fcb", 0x4d9) 05:50:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x200, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0xffffffffffffffff) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000000c0)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "f145a1eead8f8e373832454da4f1734cf8f499ea"}) syz_open_pts() 05:50:31 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair(0x3, 0x6, 0x5, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x6, 0x4, &(0x7f0000000080)="6b3fced9dd6efa53bb2e31fdf63b67773888c888a89499fa88743528d56f774e2978b35f061191c4a205520fb4bd99741d896d176bfc21d77e2a0f7d144a9e5baaf656e2edb69a039ed5724c398582a4607f452d280ff8c59d78b7687c862716aa10a3f5f03622e54110ef333384ccb2dcb83ecca44cc9d08af243dc4505059e37233a9fe5b4c8d3d6c2609acf6657e4644e3116580c1e243b9a5076de4f68e30a00c92675a5fdea", 0xa8) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:50:32 executing program 0: mprotect(&(0x7f0000181000/0x1000)=nil, 0x1000, 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) select(0x40, &(0x7f0000000040)={0xfff, 0x0, 0x1, 0x8, 0x9, 0x3b3, 0x7ff, 0x9}, &(0x7f0000000080)={0x0, 0x1ff, 0x1000, 0x75, 0xa0000000, 0x3ff, 0x44e, 0x6}, &(0x7f0000000100)={0x4, 0x8, 0xffffffff, 0x3, 0x2, 0x6, 0x3, 0x9}, &(0x7f0000000140)={0x7, 0x6}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r0, 0x1000000029, 0x32, &(0x7f0000000000)="3048e69931929648", 0x8) write(r0, 0x0, 0x0) 05:50:32 executing program 1: r0 = socket(0x2, 0x2, 0x37) setsockopt(r0, 0x1000000000029, 0x200000026, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) 05:50:32 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r1 = getpid() fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x2, 0x1, 0x5, 0x6, r1}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=""/4096, 0x1000) 05:50:32 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) fsync(r0) setsockopt(r0, 0x0, 0x6d, 0x0, 0x0) 05:50:32 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_int(r0, 0xffff, 0x130f, &(0x7f0000000080)=0x5, 0x4) r1 = socket(0x40080000110, 0x3, 0xfffffffe) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000380)=[{{r1}, 0xffffffffffffffff, 0x5, 0x0, 0x6}, {{r1}, 0xfffffffffffffffd, 0x2, 0x600fffff, 0xa0e, 0x9}, {{r1}, 0xffffffffffffffff, 0xac, 0x85, 0x942, 0x7fff}, {{r1}, 0xfffffffffffffffd, 0x0, 0x1, 0x8, 0x7fffffff}, {{r1}, 0xfffffffffffffffb, 0x61, 0x20000000, 0x9, 0x8001}, {{r1}, 0xfffffffffffffffe, 0x50, 0x0, 0x7fff, 0x3}, {{r1}, 0xfffffffffffffffe, 0x8, 0xf0000003, 0x6, 0x1}, {{r1}, 0xfffffffffffffffd, 0x2, 0x1, 0x2, 0x4}, {{r1}, 0x0, 0x10, 0x8, 0x5, 0x6}, {{r1}, 0xfffffffffffffffd, 0x20, 0x8, 0x400, 0x6}], 0x10000, &(0x7f0000000100)={0x975e, 0x1}) connect$unix(r1, &(0x7f00000000c0)=@abs, 0x8) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffe, 0x5d}], 0xc4e, 0x0) kevent(r2, &(0x7f0000000140), 0x35, 0x0, 0x2, 0x0) 05:50:32 executing program 0: pledge(0x0, &(0x7f0000000080)='\x00') pledge(0x0, &(0x7f0000000000)='\x00') clock_getres(0x3, &(0x7f0000000040)) 05:50:32 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000000)="0ce056f9811d020a14bd6931f0d87797016d9204d924c65cbc6dba7cf0c8f7e22e3b4b2d5e8a51e6fd070b23895cefa7d4b9cf0a7a4a307fff97e05c3871399c396847be9b880fd8d7dbecb2342ce2ade8bce16e93d6fbf22808e94de5d6c40cb4bbf7382d890850ccc81fde8df237ff2067f0c59970f073de7bac3dbe36de5c0a6c019b5a05d456d9d2bc51f81357ee71ab648b31", 0x95, 0x1, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000100)=""/101, 0x65}], 0xa3, 0x0, 0xfffffffffffffe32}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) shutdown(r0, 0x2) bind(r1, &(0x7f00000001c0)=@in6={0x18, 0x1, 0x59, 0x7f}, 0xc) r2 = open(&(0x7f0000000280)='./file0\x00', 0x80, 0x150) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f00000002c0)={0x9, './file0\x00', './file0\x00'}) 05:50:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)='G', 0xffffffffffffff28) 05:50:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000400)="48d8657920fff9a13ecd5dba397951a814911c7a3ccd1109f31ed679e674f27978d8ae4a4bbaa60823f0e407ea8dcdfe144c41fab8e7f89bdd6d1db144017f227a0ac1382f59be74d9c0fd429a4b34bc6bbaa455df8be244ebb1b568dd282d99307a03d7", 0x64, 0x20000000000, 0x0, 0x0) write(r0, &(0x7f0000000140), 0xb51) r1 = syz_open_pts() recvmsg(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000680)=[{0x0}, {0x0}, {0x0}, {0x0}], 0x4, 0x0}, 0x0) close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffd9, "855c004000"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)={0x3, 0x3}) read(r3, &(0x7f00000001c0)=""/62, 0x3e) syz_open_pts() socketpair(0x0, 0x5, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r3) poll(&(0x7f0000000080), 0x2000000000000126, 0x0) 05:50:33 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) close(r0) listen(r0, 0x7) 05:50:33 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x3}], 0x2}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10800, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000080)=0x7f) 05:50:33 executing program 0: r0 = socket(0x11, 0x9, 0x6) sendto$unix(r0, &(0x7f0000000000)="b100050300000000000000005786ca1020741038f53e8551f30ce390500e08fecea11ea8fef96ecfc748e93f0b780486ae007373a1bdbe781e4d91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290000000000000000000000000000000000000", 0xb1, 0x0, 0x0, 0x0) 05:50:34 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() poll(&(0x7f0000000100)=[{r0, 0x4}, {r0}, {r0, 0x90}], 0x3, 0xdb) 05:50:34 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) r3 = getuid() getgroups(0x1, &(0x7f0000000380)=[0x0]) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000002c0)=[{&(0x7f00000000c0)="4b90f3bdaa94097bf9dc0215fb5d0d5dc226a64df785c80b3ea7121df3d3abc5bd7beeda7389a7e4bb1e97c7e4a4fc6992634b00f7ddc053d56acb10fc80b9ac0455f339e7f744e08ee929b547cdfc8cbb65f9bb27f6c781327746fc2e585d93b97e021e983b0a4b081412689fd6fced547e8a30242fbc6cccdfb0", 0x7b}, {&(0x7f0000000280)="e7e387b01b1ddb060bd2640deea6087ba07cd8e4eb2e2bc7a5e58a9833e839160b212841fa63b9", 0x27}], 0x2, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x38, 0x4}, 0x408) write(r1, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000040)=[{r1, 0x65}], 0x1, 0x0) read(r1, &(0x7f0000000180)=""/248, 0xf8) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) poll(&(0x7f0000000000)=[{r1, 0xd}], 0x1, 0x0) 05:50:34 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002006, 0x20659) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000003c0)=""/134, 0x3ea) close(r0) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) execve(0x0, 0x0, 0x0) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 05:50:34 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x3ff, &(0x7f0000000140)={0x8, 0x5}) r2 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r3 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000180)) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{r3}, 0xffffffffffdfffff, 0x1}], 0x1, 0x0, 0x0, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000480), 0x9, 0x0) kevent(r2, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x8) kevent(r2, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff8, 0xa0, 0xfffff, 0x1, 0xbdea}, {{r2}, 0xfffffffffffffffe, 0x10, 0xf00fffff, 0x8001, 0x4}, {{r1}, 0xfffffffffffffffe, 0x4, 0x21, 0x2, 0x6}, {{r2}, 0xfffffffffffffff8, 0x10, 0x6, 0x80000001, 0x9}, {{r4}, 0xfffffffffffffffc, 0x8, 0x10, 0x1f, 0x7fffffff}], 0x1, &(0x7f00000002c0)=[{{r3}, 0xffffffffffffffff, 0x80, 0x0, 0x4, 0x3b}, {{r4}, 0xfffffffffffffffe, 0x10, 0x4, 0x80000001, 0x101}, {{r1}, 0xfffffffffffffffd, 0xc7, 0x1, 0x0, 0x3}, {{r2}, 0xffffffffffffffff, 0x4, 0x1, 0x401, 0x100000000}, {{r2}, 0xfffffffffffffffd, 0x50, 0xf0000002, 0xffffffffffff0000, 0x97bd}], 0x2, &(0x7f0000000380)={0xfffffffffffffeff, 0x2}) kevent(r2, &(0x7f0000000300), 0x22e, 0x0, 0x10000, 0x0) getdents(r2, &(0x7f0000000500)=""/4096, 0x1000) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 05:50:34 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) shmget$private(0x0, 0x1000, 0x80, &(0x7f0000ffe000/0x1000)=nil) syz_extract_tcp_res(&(0x7f0000000180), 0x800, 0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) r2 = msgget$private(0x0, 0x685) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000080)=""/217) accept(r0, 0x0, &(0x7f0000000200)) 05:50:35 executing program 0: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000002640)='./file0\x00', 0x880, 0x4) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x200, 0x0) connect(r0, &(0x7f0000002600)=@in={0x2, 0x3}, 0xc) recvmsg(r0, &(0x7f0000002580)={0x0, 0x0, &(0x7f0000002400)=[{&(0x7f0000000080)=""/255, 0xff}, {&(0x7f0000000180)=""/28, 0x1c}, {&(0x7f00000001c0)=""/242, 0xf2}, {&(0x7f00000002c0)=""/126, 0x7e}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/184, 0xb8}, {&(0x7f0000001400)=""/4096, 0x1000}], 0x7, &(0x7f0000002480)=""/214, 0xd6}, 0x840) symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0/') mkdir(&(0x7f00000025c0)='./file0\x00', 0x110) 05:50:35 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x21c1, 0x40004000000028aa) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="000000186a56010000003b00feaf00000500000000000000c2768511f5100000000000002800000300000000", 0x31d}], 0x1) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000100)) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)=0x1) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000140)=0x1) 05:50:35 executing program 1: mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000140)='./file0/file0\x00', 0x2bf) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x1, &(0x7f0000000200)=[0x0]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) r1 = open(&(0x7f0000000180)='./file0/file0\x00', 0xb31, 0x10) ioctl$TIOCSBRK(r1, 0x2000747b) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) r2 = socket(0x26, 0x3, 0x401) bind$unix(r2, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) socket(0x6, 0x7, 0x7) 05:50:35 executing program 0: r0 = socket(0x18, 0x0, 0x0) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) close(r0) 05:50:35 executing program 1: setrlimit(0x10000008, &(0x7f00000000c0)={0x7, 0x4000000002}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) r2 = kqueue() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x100000001) kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 05:50:35 executing program 0: r0 = syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x7) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000005}) 05:50:35 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10001, 0x0) r1 = socket$inet(0x2, 0x6, 0x301b) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) socketpair(0x16, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) r4 = socket$unix(0x1, 0x0, 0x0) r5 = openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0/file0\x00', 0x80, 0x2) kevent(r0, &(0x7f0000000180)=[{{r1}, 0x0, 0x2, 0xfffff, 0x9, 0x78df}, {{r2}, 0x0, 0x50, 0x1, 0x79, 0x5}], 0x8, &(0x7f0000000300)=[{{r3}, 0x0, 0x2, 0x20, 0x3, 0x401}, {{r4}, 0xfffffffffffffffa, 0x20, 0x80000000, 0x4, 0x12}, {{r5}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x6}], 0x80000000, &(0x7f0000000380)={0x1}) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r6, &(0x7f00000001c0)='./file0\x00') chroot(&(0x7f0000000000)='./file0\x00') linkat(r6, &(0x7f0000000200)='./file0\x00', r6, &(0x7f0000000240)='./file0/file0\x00', 0x0) 05:50:35 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000200)="a0", 0x1) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) read(r0, &(0x7f0000000080)=""/101, 0x65) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0x9, './file0\x00', './file0\x00'}) openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x80, 0x0) fchdir(r1) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x29, 0xf0000057, 0x4, 0x4}, {{r1}, 0xffffffffffffffff, 0x81, 0x1, 0x7, 0xf3}], 0x4, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffd, 0x8, 0x22, 0x0, 0x8}], 0x3, &(0x7f0000000140)={0x6, 0x5}) syz_open_pts() 05:50:35 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000001c0)=0x101) flock(r0, 0x1) r1 = dup(r0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000080)={0x3, 0x2, {0x3, 0x80e4}}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x2) write(r1, &(0x7f00000000c0)="e641cb8d0393212efb41e920b7bb7388cf4e43a8c8d43f554b52f234dd1f6885fffafdaf1442f12b64f1c4ae3978bb51e9679e876d72dca45fa2702db2c235ec65836595cd5df8afcb66209f530eccd1f4b318cd8e2def72b79572b2976b0a1abfb2bd4eb1cf10c1244de8557f3152f53d5abf8aec5a34564c68d9965f45017b75caf34c1567850959943a6b1cf8df4307329868b313b8ce79b6e4aaac", 0x9d) ioctl$KDGKBMODE(r2, 0x40044b06) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) flock(r0, 0x1) 05:50:35 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x110, 0x103) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f00000000c0)=0x100000000) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r2, 0xc010427b, &(0x7f0000000000)) 05:50:35 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x100c0, 0x1) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000080)=0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10b887, 0x0) chmod(&(0x7f0000000040)='./bus\x00', 0x80) flock(r1, 0x2) close(r1) 05:50:35 executing program 0: r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) mknod(&(0x7f0000000040)='./file0\x00', 0x8, 0x7fff) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) pipe2(&(0x7f0000000000), 0x10000) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) fchmodat(r2, &(0x7f0000000300)='./file0\x00', 0xe, 0x2) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x6001, 0x203) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x2) r3 = semget$private(0x0, 0x5, 0x4) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f00000000c0)=""/211) 05:50:35 executing program 0: r0 = socket$inet(0x2, 0x1003, 0x0) accept$inet(r0, 0x0, 0x0) 05:50:35 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x0, 0x400002, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xfffffffffffffe2c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) setreuid(r2, r3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1fffffffffe, "b04d00f3ff0a631a00"}) r4 = socket(0x18, 0x1, 0x0) r5 = dup2(r1, r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000340)=0x10001, 0x4) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x400, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) sendto$unix(r4, &(0x7f0000000100)="bc3cbf601889f934e64dd7a3fbe1505feee79bc14aa5f5243f47bd43c176034b7dd97d11af9882aa40832b486cfd9d941f5909b479e76ea2c6eec32baf0178de8a2e22f88924d85ad9913341723798f7895619e1340f5607662e0ee3b218134a4faf77d7b40958b33cb25a6acd7a0ef3f84c0f1b8064572bad361f487f0fd4e20d84394c68af403628516a0e64d9ddac2b6411965f38e5a2c6841eb80d8224ee9ea5515ec311429487578214373fea0452", 0xb1, 0x0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) renameat(r5, &(0x7f0000000200)='./file0\x00', r5, &(0x7f00000002c0)='./file0\x00') 05:50:36 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0xc015, 0x9) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x45) r3 = accept$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000180)=0xffffffffffffff7c) getsockopt$sock_int(r3, 0xffff, 0x8, &(0x7f0000000200), &(0x7f0000000240)=0x4) r4 = kqueue() r5 = dup2(r1, r1) kevent(r5, &(0x7f0000001200)=[{{r0}, 0xffffffffffffffff, 0x8}], 0x7f, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xd5}], 0x8, 0x0, 0x0, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000080), 0x9, 0x0) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f0000000280)) chflags(&(0x7f0000000100)='./file0\x00', 0x2) 05:50:36 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0xffffffffffffff7f) unveil(&(0x7f0000000440)='./file0\x00', &(0x7f0000000080)) readlink(&(0x7f0000000000)='./file0\x00', 0x0, 0xffffffffffffff33) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000180)="1130cb66f418ec67a5096b52172bb1fa3081166ab1bf321e06129c9b650886c462db908f6a6d3ed706211d1f65d3067fdd9ee5709b6cc66f8829e82c30e21709c6e75fef53f47720aa65aefacdebe271bce3dde1e1fd6fa14f82d653855d0fa3e0a7bbe6b52b3e7c64b26295cc80895c18288360641c89584c9e747376da97e5a936ecb9dca2401e9d449d891d2f7fc755c274cc348b751f27177640045cbc028ce7dba0532942d623f28e2eed0b0c7ae6b367384b6692095fc143a011f47cdf", 0xc0}], 0x1) 05:50:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190fef0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a627d0767106bd31b4605f1d0008fd323e6a8bab89057394672c25bc15a6", 0xd4) r1 = fcntl$dupfd(r0, 0xa, r0) preadv(r0, &(0x7f0000000200)=[{&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f0000000140)=""/50, 0x32}], 0x2, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000000)={0x8, 0x4, {0x6}}) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x98b, 0xffffffffffffff81, "85fe4dbfa60200000000000000000000ffffffff"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:50:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x0, 0x740}) r1 = dup2(r0, r0) r2 = dup(r1) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000140)=0x20000005) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)) ftruncate(r1, 0x4) 05:50:37 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0xfffffffffffffff9, 0x0, 0x0, 0x2000100000000}) 05:50:37 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000040)=0x1) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) dup2(r1, r0) setsockopt$inet_opts(r0, 0x0, 0x240000000000a, &(0x7f0000000000), 0x0) 05:50:37 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff8, 0x8, 0x0, 0x1000}], 0x60, 0x0, 0x403f, 0x0) close(r0) 05:50:37 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0xc000, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000540)=[{&(0x7f00000005c0)="81dd5f2f5b8ecc7a4f7946d46cb3383525533d7b988df4711502ff298cea5d8118842de8f2c43b81fdcd1e1b24a6752d7e1b702089ce68310725368f6dad5c6eb877a6071fd3b3440d2ce3318eeed6fb40f639582c64ab47192c02044bea5c2e05af003d76978aac528268ffc0bc886913e5c58c14e8a77df5248a9293fd8d8ed0136f80e0e1c9863cb667428a89d9506a1aff1b8d071ebff69c44773400de981a9a2e8c5aeddfc5237f05d5bd185b2a3e21d12e178a3238dc6f8a5e092effb9725eaccbc11e1dde8000645f23a428da2831ede89b12ae3320e1767cde5986912ec20be44a2c", 0xe6}, {&(0x7f0000000180)="d292bd94296a78002c970f381d52b7e912c6640871c0b76bb048762722ca16488ae5b74588dddf3cde7552", 0x2b}, {&(0x7f00000001c0)="d7e3d585b284fdb166e4072556519627ad6c03297907b6978ed9c195aaa64499109aec3929aeddaf66297e15fdafa6e0cea719f6c2e4267d7898fc6eb16e0555ce9332ce2f4925c01b6dea9a1334d0eb8057d00157ef1a6b7551d4e212bba8e387baab82c28c98bc72873e323935bb03737f2d45d0156b56bf335cbe7840d8d98ee464ecc1de1badd7ab7f3e312e6c6d37092c6e79efb85a96edd2a4c620cc9e053e92e91f98764c53cfadd582506653a6310ab745a8e23d0efafce4c3ae698e29936ccafa86c9953c20c6a042", 0xcd}, {&(0x7f00000002c0)="df1fb1f487cd46993410d5aacb7e8c40fd482123933eda64f83e566e3c40162284e714bcfc20d18b2ac190359ace5865c258e9464459dab77369e7d8f3878e3c0f766c898b601eae664f0771c6be6b3d8a3ba7479c46d71521df99f0a52260468126a5070b250645f1", 0x69}, {&(0x7f0000000440)="f9f1dd4a5ea6facf26f0a90dff55f82cc9403a80a448d9063be3825be56eaa6532a02841018357f98d424c9c84fa7ebcd5d7f72ae055d8c7a66902c53b8ef85ebc079eec0b98b6bcb37e71da0f36d964dd4bf31de6bbc7967bafb417edcde5d76b96d9b487640b30ba644be76046ee101a5eaa79f088a792aadc21df60389439ea6bf7e448cbbc9c4a4335700e22697cc4a578efcae0fbae55835f1900561fe12d4afd1a607c64282887acdeb3ce3f6105b95e51647d4df7e0ac9905a2190f8586c6724efff37272c52a208bfe896d", 0xcf}, {&(0x7f0000000340)="ec36e5c2bc486ae981b4e0a456d0740635c25cf0ede968e5e6b0dd285becbcf3cdca695dce64dcc5b14f164d77a829c374173094ec09107ce5beb0a11857f71cbcf493e98cb115afce8849ddcb4aa5cf0d126379cd8c8b3994e83fed9401b6c9c7d6ae05add10144dadb75468f28631a7007c5cd8e0275831869eeb9a4f50e62e76c94258f79a0d9fbe9720ca58ad2e2a0c2b0198af7e0a070cf84d767f80b3b82590c57656320d5cfc139342901cbc24132349c0b691f42", 0xb8}], 0x6) dup2(r0, r0) syz_open_pts() 05:50:37 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) sendto$inet(r1, &(0x7f0000000100)="3e627c4575882e4dfecef83c23c6fbdc4ae67bc91376684310814c88f824e0d6f4f24e66ce8bbe503d285588a77caa994ba2aa343528cf021bd3cfad79b1cdff23621201e5ac2a6f7dfa3e069587f00ffbfd6d697caf38f26e4062b49f17848d283f7c0222f9639d9c2b746ddf6c6871aeb96b7a2967", 0x76, 0x2, &(0x7f0000000180)={0x2, 0x2}, 0xc) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f00000000c0)=0x10) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="6985e822948b"], 0x1c, 0x0}, 0x0) 05:50:37 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) recvmsg(r1, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:50:37 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0}], 0x1, 0x0) sendto$unix(r0, &(0x7f0000000040)="209f9e626b4b6e2effb2e6dbf81b67d63e0171e7ef7a5cd6ab7e09f6eb6d4bd05933e2d9f56ce56573fad4a9484713fb9b7120261d4415022a0c75a1d52990a8cb6fd7e13bf9c8a72c0aa5d59698534ccf89340f057777", 0x57, 0x2, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) 05:50:37 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x0, 0x7feffffe}, 0x0) clock_getres(0x3, &(0x7f0000000000)) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 05:50:37 executing program 0: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) recvfrom$inet6(r0, &(0x7f0000000040)=""/30, 0x1e, 0x42, 0x0, 0x0) recvfrom$inet6(r0, &(0x7f0000000080)=""/31, 0x1f, 0x840, &(0x7f00000000c0)={0x18, 0x1, 0x7, 0x9}, 0xc) connect$inet6(r0, &(0x7f0000000100)={0x18, 0x3, 0x8, 0x7fff}, 0xc) recvfrom$inet6(r0, &(0x7f0000000140)=""/139, 0x8b, 0x2, &(0x7f0000000200)={0x18, 0x3, 0xdd1, 0x1}, 0xc) accept$inet6(r0, &(0x7f0000000240), &(0x7f0000000280)=0xc) fcntl$setstatus(r0, 0x4, 0x84) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) writev(r0, &(0x7f0000000700)=[{&(0x7f00000002c0)="4cb813d6c6555862318c032c9faaf73822cfe6068cf9e471f7c841cda6df1fbbc7847c227b76ca8c53565d7edacfb640b539c06e880b77a2989ee331d87615a553c715861a8253f160390429f9f1c8a928eaf5122f690df4892e074d42541e9ed223cad542903fadcd063ec8762ac7503c3ddfce8cb41f7fd9d8103cf53db3f092507d882f7f162cee3378ee", 0x8c}, {&(0x7f0000000380)="9733018e7c132769000e5f9407656f80c5949dbd1b8699bbe461db25645f0578d01c5eb77328f1", 0x27}, {&(0x7f00000003c0)="90f4375018ed828ae7f510e28bafa628cc06a22c1f6652a249846ec4c1c3753ab8580c6a6ddfb3587cf4efa63080a16279099ed015ef9935ce2bf62c117015bb9997e69f421d315a3c7d56f8aec17421df9b18897d7f6db5b48fc071d2cdb3c0f33e45ae67694c93c9dda87b05cd5b4fc6d4393c6e236ac1d9f939a43c4203925caa4dd3dff69770799144104f31a06f772181816512141dd4e9aa11d39337dc4bd4657fb049bb2a9d087cdfb21fd37d2a2501b7461d06030fb6fef8ae495336afb5fb2096ca65b2a788", 0xca}, {&(0x7f00000004c0)="67055bd1f47713343f24d782cbda5fdbfe1f22daa1c3bfe2b80a70296d74e286213eaa57a6a70200e0a1ebb2e2d21db0a630853704b50d2a744fb15858801b54fc2f32612948831fa12292905e6c3dc3f424cd14e63a59a741d8dc9ae520a56b0ab249cbdf6610ea8cf4422604bfb24d6e95cbeb8e289bd71fd7e966e59c3401e3dc291cf4bd84bbfe7868", 0x8b}, {&(0x7f0000000580)="b0162f10d02ac118d4a7eaa022225d7db53993d43fcd3a481360da391712f212eb15d3bf73de9becbb6c27425dc598ca470558c316ebd4adee021738b128d514901791a4d31651e69574f15ecc30abafff6a36c5c4df77731076e86c8a11a39476c424169bbff7cce0d601e48a7f313274c33a9daa942d8fcbd6d67f9f73161059742effa43e02cced28d992ebed09e55cb3cd5e5927039ab5888ce0f4663b9cddef7bab6db1a4e9fc209fb3c5b68724635d5e7337c4ff7adfd57ab18d9126e4353ad4d508429e1e86371034720f198eeb53f0e35845036fbf813e75d96b17f947", 0xe1}, {&(0x7f0000000680)="11ded345d591b0219200418a596d31cf71f04fee2d13a73c35", 0x19}, {&(0x7f00000006c0)="8dbe5fae6d1e5445d5723e895f5d", 0xe}], 0x7) getsockname$inet6(r0, &(0x7f0000000780), &(0x7f00000007c0)=0xc) r1 = semget$private(0x0, 0x0, 0x2) semop(r1, &(0x7f0000000800)=[{0x0, 0x3f, 0x1000}], 0x1) connect$inet6(r0, &(0x7f0000000840)={0x18, 0x1, 0x1, 0x6}, 0xc) connect$inet6(r0, &(0x7f0000000880)={0x18, 0x2, 0xfffffffffffff6af, 0x6}, 0xc) fcntl$setstatus(r0, 0x4, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x808, 0x0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000900)=0xef9c) socketpair(0x10, 0x4, 0xffffffffffffff80, &(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}) fchflags(r4, 0x4) getgid() r5 = openat(r2, &(0x7f0000000980)='./file0\x00', 0x81, 0x0) ioctl$KDSETRAD(r5, 0x20004b43) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f00000009c0)={{0x18, 0x2, 0x3ff, 0x3}, {0x18, 0x3, 0x8000, 0x6}, 0x6, [0x80000000, 0x7, 0x8, 0x1f, 0x9, 0x0, 0x7, 0x2]}, 0x3c) r6 = socket$inet6(0x18, 0x1, 0x6) socket(0x11, 0x4007, 0x100000001) close(r2) pwritev(r5, &(0x7f0000001cc0)=[{&(0x7f0000000a00)="27cfc7368d492bf89a6cfeea8f41e7565abaccb3e6b1018220c7a519442281eec3f625f0c7bf944531516b562fef849c8d56102fe4f3635cdd458702824eb503c970d8a65614a15dc4f34a3986b5b4da8d297ba5356d039352785cb3a062469f88564f00dcc77addb9ce02d10387f91f6fce45483df230e8b3c8ac56f8235f082813849685efb5ae8922a19ef9326acec821925adf74125eb7cd5f933231feb122f4ae29440d4a5b29507c8af5e829daa06e2639979e9ce56eaac8a7db2c5847d5c024462c3648cc3bc193be4ade588016dae3bee9fa", 0xd6}, {&(0x7f0000000b00)="15a181f5e569f8535a9935bc9972d57b06f086329353f0ebbb725630375ff6d4aeb5ee0f75ab08e0324cb6bc7844dcd07133d1a8d4eeed423ec80e44f8623cd66db1d37b40627a579b4525211881727370b5d32cec5fb6909d04b3ae266e0264859640c96e79e4f9b81a7d8fa24b4033ab33bf3d7bda9eaa5a93171f05e32ef59e98002c9ae96ae78fc1be11eca33b10d0e55f5da5c05628441c2bb8f7dbd78b8b41f3dd38f96e4fee9c089ac8a5b458e2a3106bdaca726419310563a3e66eb0af487c18bdaea1", 0xc7}, {&(0x7f0000000c00)="2c9effe7efcfb0019a9774f4bc35dbcb1ce10bdb44b00b51ec4b632f220b589587c5ac3c13ab2e2efaa71723c01c6ddbdd3616e0f3fac843debc8e95d67df9f533baacf3ea4c7971d19b1c882c7308db6ce26d2e95c23b2601306ec1ac06cadee2f3706806f28e6108b46b5d6246caabb69f2f8c02d5d933854834848c3422384778910ed3f45c42f78aaedc35ef29fb8024bfcf88e81acdce759045f443b192673d9cb77e99cb5efbb75e3f92a3c321a2de132db90445d2c9385052026d719020604bfd7d9af488284114f14324b343a870126ec403b6e92981df94834d4e34e3eb4d3c0d29f7e271e362d487c45f1e81fcfd2582fae0e5255e20dd93e33dc0871a0501aa62fbe8cf32cc983ccab228759aa1923a682b64a1fddd137c1284dba7e45ce89412b3dc557345839ff050a0d279f594f0dc5785271d06204cd4a00360ccebc469159b663d11275d5ef80f53d5a7cd0aaab7ab0da40299cdaa212131207a2dc958e53ec51ce95948621b2d0475819056d6b0ba353c350db333226a10d7ece8fcc7c369977e63a1b59a6718e021428c4bd5e895dd38ddf3a62f90885fb71a96954b8fd8a00062c88030afb508c39f9c928c2c4fb96e7162661fc5f079dd1a23f0fd2a38167a9e273d94403680d519c387d4ea4cc70468a48e48de69d864c0f185e234b8891615e09524205201e309594fa093c037abdf5c47cd40dfdcad23483e582e2ea022a139bf88ee7654df8dfd34f748fbfb14691b367fcb8c7039623edda30b4d8bc247bd343cc02faf939ec033741f54a7ba8d6db3d28e8d593b9b1eaaedd27f67f001e778856505a66704b25a75195e187ffabfc994e1383cf2d48fbdd95bb946a418f7550285ec3e132b55717a63372a117f197b54bbb0b4c921bda40105dfb5dd5459cdcfa0fe4746edcddbf6900748540df97832945c4b9bcd3676984f5a66795465201a376cf54225492c5786b5dad16e247587fb8e98fb3307a2841a8e576dd9cec5adea71a6190da726c5d75ebd5faf22b472b6797df86728967c302c4451b244d97d72d9eafc248f796efc0287fea75bd5d9d6b2b93f7fc1d7e86cf1bcee0a1eefea916181bbc05001429d00f8d973f33b2df97e97b42b8b7acfebd1233d285b5e5b320f34e04cd102e059f5770ca1dc40818af5129ae0dbcd5d6b01c58a1c61f47832ac0f5639c0a1a5cdb8a5c610df7b5bc2258dc06d055dbd70012d4a4c92fb934609aed69367ca2605bf5a43822b7368876193226f13ea832d408c9d5603b86ca55c822dbeb6ad80598a06d2e375a5a170a45e1432b237f191f645597c6b577042e831f369d8e02e445cfe6912220f423c698c706feea212964cd1c32bb78790b4ff03198c8ade533f50ca8d7a8d01e717fa499302096ee92f6fdc210064bd1b8a979ac085b2fe7f110e64214559746a06d2910593badb09469d03e9c7278c858fde7559db124d0437255f2d51713eb5da0b3f9cdeb14e2b7bb47a9600b1877c637a53b178b25f641bb2d58ce1b7a33dc50a73f5d2d1b33799e20b8ded370160d48cd81cf3307c601ea2ada5e7632f35570f59329e7719cfd36ddb4600d06769d216051abda1fca5b96c1696668312c720b7421014700ad5749081a200b668349737f432e2a38709d7d5fa190b0ad646faff971e4c69a48000c07a08ba5cfa0ba7160b63c78d27504fa976401945ff38a97fda068326b23ce78a0117606825952e7a7cb7c6e1680549c05d51dca60c424068c825d7308be333f52d1ee6485ca2e65f413760defffef178c4ea1a78975178d63268f6fb4b4dd97887b9866673abd6fc15b64ec01161be206e720e3caf871327daa9607e9767928f9339fc161e282681244c430476268939132ab9b4233ef5e172bad90e2f90915f0488d0bb351617af0798854b3fb03a20e0b2e8c310d7138dcb58ddcb19e851da91b7c4d64ec096d9ca1a839fbab7cfcb464e3a3cfd61e869cb30a63870e777dda93ff2c4de44d654978ee1175163caeb9d237e4138f229aad1d50db000f20b9d60177b008208f20955d1deee0e7139a6878be736b8bc3034d67969244b98527cf4c2d215d8464158556d6d4d4db8fb42cd8343d4d0acf6c29debcbb0649646d55eb3559513b19ec29687dc85b1e46d3ac710948ceacd46457374e997cf91f537d1405572e9da3aaac99b41d72a8faad8e19adb96a8af15636c84a4f0d2a7ae90e4992995cc6387174167333ed2d7b75c1c0ec6fefe36236f142655b1eea695665a148f76cfadd590a1f76dd78d409ff6804ae145253ce8a9b49a526054864d3d0aa8da75489fb689e6a66b2acf510eb108e228028c28cbd676a9cbd1ca356b4a6247ffc2b860db3c1a43e3059d8c9a4c698af69602a34f4a4a6960954eea46d6788b5a7fa10c7f02c6c50689101e95b843477aaa35da174c3bf348f7bee2df14ec875b4fa08ad3364f941a66ca040469135a45e5dcf9fe84696ade7823c1497de5ce39ab0868e3ebf4808e52b93c6b41ef69be2bdb0db036e1e3f18006b2a5e842826d8e9791e351a83a0111e81f3a6b77eb8555aa925914b04dc2f314121aabef4202012bd72a921a32660df61b680be2c14035d70ccc503d1897bf2205cce47b035623a0e49564a7740555b0e01e5a50758d27c8478308f998f3b92467b927af07b155f1fc38fd5f035a64c213a7bcb018e48afc5bc790334725029261e0a1ea05f8472ab3a9f022b9ad42f8546e7e751bfb2300ae414ef6f35212962eeb9fd53a452cac1a5356e3cfb5a045890b2789614e6a57b59a4a5aa3901f7262f9266f071ec86bccb4e266bf9303ae8eae266227c358b188f39f66f5cd8b4d41e2ada8051f2429b34d96124b8230dceeace6a1630f729d3212b5c002308f45c4dacb586a6a4133cd170507bfd1fff23f582d732ab9254bc8c6bacb115f4da93a9b2f2e4a005e9cecebaf821e9b0fac0f54e82e3216d3ad2299c87ee5e2caa33df1c6bf375654e776cf62d8199e49a48f3f94f5108f40f0e62909d8900cd4e6a517f09aa6e7760102f14da33a701e48cf409ac18b9d59040660a48204f42d0c70a48b56d9adb1ed847209f76786f7d949befdafb103f67d4e22be17786b9ce98ebac9930592cad0d63fe34564cbe05336246ceab67f6b6895c308f1352f0a2793c615cf64d6960a0d3f81f1c6ce5f70801301099809aaf137a22a8b32915d381ad8106d62e97cb98cc40de34afb6b17e88e4b389f9c21c779fd98ff73e0d01b22c42572fbe3b17e1d35d97bc78c41adda7c1d13d215a01b4b1953f950b78fe2d25345b5cf7959af1ffe154fe6772952aea4af89732fdd579a70541a6196bed0f58d39b667de1f3b910d8e480c389c070f7ee1307d63316297acb045c99aa4fb49788116629e26d2d438d243daa2f4f321118edb20fb91095b17a29a662e8430637a30ddc48cc8312f987bd6e811eb48757b864c970f85bdb9d4af228f27a8fca62e3a0106d4a4db12b2ca331ccd1b7c08e80b3e202c5a1254df387c391ef0480c5dd4739b0b7068a093230b4c9af21ece4f762eb4eed3f2d29e73c816c860c15122fe0701df345d9b28c5e3397489b2a7994e2b6985ea2bfadabb01355c9199038863857ecc493c1bd0e067b5132559264a4e86c1663b671867907c0be6fea3a701ec24319b816cd02e80128c53661d90f9b66c79282ae1a2be650b1d71c56a345c4cb5a8975990a530839f9c9173ad7ddc2e9dc6da7c514e46ce90799c7e61e1dbd64c9bbe97ff799db47017c98de35376ebabcf88eaee988f04e3a3284c2f8f503fd9dc7f977ef40b99c03575da94854ba863f3983aebcbf71761b9b3b5283a3c3bbea3ebf7fb8d1cadc9c0d9cb383c3a244a9047c58b041b8b5a3ff0b4c194f883b125972e5d04a18272ec5867bf88a71f5f10f51077c8441627007aa762c259a650dc65db5765dc95da4e0ea2aa804ed2af0af85d8280593f3d4fd55e176c702c53bd3455c16ade2020cc15b0c7be6f731a05e934deff23c11697c03bb9203c1ab25c587148a69959564a6b567fb7a80a842edc8cb90ffab9b2a3ea8c80f6a0671856f5e1b7a6b0a2af068889aef87f94ec51ca5fd28e3d30f67f6dac9672a24e2a817858998727c1951dba4a59defeeea9613bdae219cc970428a6ab5f37992cbb2528370aedaedeea5bcc7afad33fdab308b9d732ee4825fa57f446d022bf01104112d3cbf85a40239955bac5a61b6db821d44d8fa83e62766365d415b0bd5187e9b7199ac4d75f65fd34e4d6d222d4a3acb7a08a74a73be9a17088ca39b884e4ecd9274010431bff39ebc21cde49a63d606123952c15fe2501f70b49d8ba4fd884afd46f354a8c5b0b6b52660077af4c801846aaa0a25a5a3ebc5ebc2593e20e257651d472222f0eb189df0908976acea02f4a44e61a62701eab2da7a1b6af0c64633928e1d4def2272d9c341945ccd09d4020db9261b1d70c98218c375b0512b89a067aa26fa5e60aa5c7d2e0c0281090bcdf710017a4cd7b1b5ef15aca232045e3a8aa1099de23588ec43b58ed05a5e34f0adac952b9fb5b2136ae5620f5824a61497d6271e7c18ccba1c4ac515dc8eabd642212c6eab9c017b79ca17d670876b8d4c72c5cae7940f149288b9c69200fd4a6b229c8bb028d4963742712fcb123443595950e67715f7c050e15e21c787c26c4f23827a4d4b3ef13fd5819074a29575db0b2d9debffecd2f4783fd05e0204a3bd88bc0a5cc4cc02ce65f8329d5e4ae754b4b231546b2a67be66444f3f30436ed1a19884a2f8858eba163afe847337c86af207cf4b17ec155adf67366ba05c1e6ba8120112dc8854409a546988a04f3018abab2827eedbc60e0fcaa750afced79069e64863ca6455ee70ffb7284680205860b596def39d29a159a654f52fcd19cb7a4ca4c820de40fbbdcbf055b9ac407b18b6b01bf83e5d02f2eeb0d474daa33d8bb9268672e38611366fb7bde404356eb4ad45c08740a70959b9027c943509aed93c460d61fec5080c1b8578e4946de936008b216cf084337b401c5046afa7624ddba08bf65a64c27cd17f25d8b4ff2bd4c794b3e2a6db5ba18c5d1281e77e705ee14504224d3e2df04d484ee9739e4ffafeb26a2003196ff093327d58c8438eaf2870cb6b73b70b59fe929dfcd2b77fe5d3588831a4b75c9ea0aec49a95711b2c41ea2f6a8890a2e68464cea6ad9311b040e7c1d991aec4481549218a24b9da22d140dc13b4b798574dfb99b804dc1eb29cd7237c5854f677f7ac912b4b346eca06ec98c9a667a3bcb4a71b4b536f97d8b83bc74afaa182900a890a39cbba099123c430d57a571078b33fdc5e25425d6476078720cf50b42d38f0b0c9b20b55702eea1d723d2fbcb60beb06cacebfbab8672e7b865e427a96dc75d3ade5421a7e51a040e3805b79a58a9840f66b478d995c57b948b066af8782be0dd1aef72048337330b56e109563880cd48e0f33e14619c8d90336dfb6e7b6ef593c33dec0dc86beeb4eb64a6bd1105e44a1ac219cdf85af86b33bd498697bb61a506911eaf2501093b732e48cde3f15415a10607c48ba3dda0c3d8d08e2b6d266c35a5b2bddbaadbc9ddc5004bc8aa2976c71896e9c5425bc067b632ddca67d2bdd26e67db7473fcfb90b027b21668c1fd8f3a636669951f484ef01471af320577759bf07b9e9db184faf4b3bd6f993294969d465a4c95bb31c9b8866db1013ef9b25b5ac33acd9c1fb86bdd1a3d4514740ea1a7c0b170dedbaabee79531af10ad3e49a3a075d2f5f5", 0x1000}, {&(0x7f0000001c00)="04697322f8fee505ac13e7d988f40835e58565f0d1ba998c336bfd2ca9cded19d0f4f30a212071dbbcd8df3fa715c676a4e6604911997be0d2d8c273ad7c84edbd26d3fc3fdaa1d14d167b81bdbc2f9c5abed6094f4591e6f788011a5d127fe4179d8a19ecf5f94e6b29704034a828e86193b419738d880bf5d8dbe50173a6b8d562b05cbea619a562a9024cdcfa74c5097fef7fb6fb00038870d1f913fbd7", 0x9f}], 0x4, 0x0) dup2(r2, r6) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x29, 0x69, &(0x7f0000001d00)={{0x18, 0x0, 0x4}, {0x18, 0x0, 0x4, 0x4428}, 0x6, [0x7f, 0x40, 0x2, 0x678, 0x2, 0x1, 0x4, 0x9a00000000000000]}, 0x3c) r7 = getppid() fcntl$setown(r3, 0x6, r7) 05:50:38 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) unlink(&(0x7f0000000140)='./bus\x00') r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xfffffffffeffff5a}, 0x0, 0x0, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0) select(0x40, &(0x7f0000000040)={0x8}, 0x0, 0x0, &(0x7f0000000200)) 05:50:38 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse0\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x10001, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r1, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x20, 0x1, 0x1, 0xe99}, {{r1}, 0xfffffffffffffff9, 0x1d, 0x9, 0x0, 0x4}, {{r0}, 0xffffffffffffffff, 0x3, 0x40000004, 0x40, 0x1}, {{r0}, 0x0, 0x2, 0x4, 0x4, 0x2}, {{r0}, 0xffffffffffffffff, 0x8, 0xb, 0x2, 0x2}, {{r0}, 0xfffffffffffffffb, 0x54, 0x8, 0x8000, 0x3f}, {{r1}, 0xfffffffffffffffb, 0xd8, 0x88, 0x0, 0x9}, {{r0}, 0xfffffffffffffff9, 0xd, 0x1, 0x7, 0x5}, {{r0}, 0xfffffffffffffffb, 0x3, 0x400fffff, 0x3, 0x1}], 0xffffffffffff7a6d, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0x8, 0x20000000, 0x8, 0x5}, {{r0}, 0xfffffffffffffffc, 0x80, 0xfffff, 0xffffffff, 0xe97d}, {{r1}, 0xfffffffffffffffc, 0x3, 0x4, 0xfffffffffffffc48}, {{r0}, 0xfffffffffffffffa, 0x10, 0x40000018, 0x4, 0x82}, {{r0}, 0xffffffffffffffff, 0x8, 0x1, 0x7, 0x3f}], 0x6, &(0x7f00000002c0)={0xae, 0x1}) fchflags(r1, 0x40000) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000380)={&(0x7f0000000300)=[{0x20, 0x3}], 0x1}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) pwritev(r1, &(0x7f0000000300), 0x0, 0x0) 05:50:38 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x173, 0x0) rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file1\x00') r1 = msgget$private(0x0, 0xdd956fd5c1536aab) msgsnd(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000266645bf7bd891a42d5b84830ddb94fc49b6671a8abac374c9f40343e67003bd6a7cbd0395a5637c785d427d6734dc67fdd2a25c7c9616b27f21e261fdfa66cb9c6d92666c196f6f14344358431ffc92276dcd97b63841a132d60f63399a7915cefbe3683d2cd0455d038d28994e3108f991c71a376a4590d45d03111953715c6579cb62ac50a1a1e64aeadd6852150264929f6579ee751d05b6ca1abdadaf2008621f286f2daf50bbf6"], 0x9c, 0x800) stat(&(0x7f0000000000)='./file0\x00', 0x0) 05:50:38 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = shmget(0x3, 0x3000, 0x10, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/229) r3 = getpid() setreuid(0x0, 0xee01) fcntl$setown(r1, 0x6, r3) getitimer(0x2, &(0x7f0000000140)) clock_gettime(0x3, &(0x7f0000000180)) close(r0) 05:50:38 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="f901"], 0x0) r0 = shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x3) shmdt(r0) getpid() r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) chroot(&(0x7f0000000040)='./bus\x00') write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000300)="31a897cfa77b0cc19aa85c9d41a27ec2f8594f59f314a00990f0d57aeaad63927d4c6c514c9e88a5b824d6b2e203925d8c5766812c739675469d74300613e99d5c2d3a0740981ec1cde03de84e557367ddfbf0ad195f0d56fcfdc55cfb8da6158e4780732302074fe0932ef267121d85a6db7d523e55b1641ff6597749fa479c0f6cba640d94eb41df0cd5a9b0f05ef27479f1fe8dd7afdd15951981e7fba9bf12b9997460b8eea5f09b8dde76ed77c15989f0b240026a1794a387d34ca503546a8118c83e81861f5627d286850feab46de29c6e6825049b040127af202c5e17c45275033357a692a8", 0xe9}], 0x1, 0x0) 05:50:38 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) write(r0, &(0x7f0000000040)="11240276b2bb6150a55e7ee4f8a1a855e1459ef99037fa7f6c3736d9f5c857ab9545bde132d133cf568a2341c2828c536b6512feaa45980d9de20c5d7d244eefdea559b85c0697a9382e2b90b0cd11b80629921db130c63093750dee9529d2bd7c7af2ff071fa92bb32850b8cfbf94cd394b79ec2be2b1f9351d", 0x7a) 05:50:38 executing program 0: r0 = syz_open_pts() socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000007c0)) setsockopt$sock_int(r2, 0xffff, 0x1000, 0x0, 0x0) getsockname$unix(r2, &(0x7f0000000840)=@abs, &(0x7f0000000880)=0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000680)) r5 = dup2(r4, r0) getdents(r5, 0x0, 0x88da8d22fc571501) ioctl$TIOCNOTTY(r5, 0x20007471) kevent(r5, &(0x7f0000000980)=[{{r0}, 0xfffffffffffffff9, 0x8, 0x25, 0x7, 0x66890555}, {{r4}, 0xfffffffffffffffc, 0x8, 0x20000000, 0xc6, 0x8001}, {{r1}, 0xfffffffffffffffa, 0x8, 0x1, 0x40, 0x80000000}, {{r3}, 0xffffffffffffffff, 0x91, 0x2, 0x8, 0x9a}], 0x3f, &(0x7f0000000900)=[{{r4}, 0xfffffffffffffffc, 0x1, 0x88, 0x10000, 0x60}], 0x5, &(0x7f0000000a00)={0x3ff, 0x46}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000740)={0x8, 0xb5e0}, 0x7) r6 = dup2(r5, r5) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000800)={0x42d, 0x2}) lseek(r5, 0x2, 0x10000000002) r7 = semget(0x2, 0x2, 0x1086) semctl$SETVAL(r7, 0x4, 0x8, &(0x7f0000000580)) unlinkat(r6, &(0x7f00000008c0)='./file0/file0\x00', 0x8) write(r0, &(0x7f0000000080)="95d409c12e86dcd3d6d7cb904817669b120aa623d87e8f4f66d6d276651892c65f6dc414482ba194dc29bb396887fa671cf6d41598aef1759a6821f02a4289c2859676de0a1662c46a4048f51fb4bb4361484245a225eff45249f62959e56aaac18e6310e03bcf32d8c9413ce2d383c6e67f461a35a253ca704321b4ed0ed3b97d8838f35702af6ce9dd4faba13c28b3fa88bed9187dfd1e6455b338c8358e40381d1ba48a8047fa67da01c33a71a22b6ff90c64970791641a0d356629d1f442a89523a1feb3c0d636422b9f493996229890acbb03f8db78e9d3df58e86b993d9adf9c8855", 0xe5) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000040)={0x3, './file0/file0\x00'}) fchmodat(r5, &(0x7f0000000940)='./file0/file0\x00', 0x1, 0x2) r8 = semget(0x2, 0xfffffffffffffffd, 0x102) semctl$GETNCNT(0x0, 0x4, 0x3, 0x0) semctl$GETVAL(r8, 0x3, 0x5, &(0x7f00000005c0)=""/152) ioctl$TIOCEXCL(r0, 0x2000740d) mkdirat(r6, &(0x7f0000000700)='./file0/file0\x00', 0x11) openat(r5, &(0x7f00000006c0)='./file0/file0\x00', 0x419, 0x154) r9 = semget$private(0x0, 0x3, 0x180) execve(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000003c0)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\xf7\'@-+\x00', &(0x7f00000001c0)=']\x00', &(0x7f0000000340)='&+\\(^\x00', &(0x7f0000000380)=']\x00'], &(0x7f0000000540)=[&(0x7f0000000400)='\x96\x00', &(0x7f0000000440)='\xb0-\x00', &(0x7f0000000200)='$-\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)=':\x00']) semctl$IPC_STAT(r9, 0x0, 0x2, &(0x7f0000000000)) 05:50:38 executing program 0: syz_open_pts() mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ff4000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ff2000/0xd000)=nil, 0xd000) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) accept$inet(r0, 0x0, &(0x7f00000000c0)) 05:50:39 executing program 0: r0 = socket(0x3, 0x5, 0x2) setsockopt(r0, 0x50, 0xeb4f, &(0x7f0000000100)="79a641f809341f93c329a50c60363a515c85b7937acb4f62f4b9222405b5bd14c8c92f2f9c20e06038caf4e8e558a7cc67de4bb3eb2f425963125f38e61ee9c32dd6366287593921ddc6c3672288faf0cb1140812cf3483493472c6c56b407f535a6199263eb177d80aa1a1c05f98211faf2ea78d1003ca68d3210ec1bebb8ab6730bc4594fa3a5c286582d21080fabe8c607c2f5ad2c8a824cb979ee9debc648963b7edaab624233e718dd62e43cacfec1a72d7fdff0dada5b0072cc02f07ceb012", 0xc2) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000200)="78eae4a4c2cad38f0a8dbaa23e6698a2942731a54b2482803eacb8142af86b8a48ede1f6153cad5af21d0f0f94f7f11ab32b3b7bef58eb806feae28806ca33b5ee6a7ea2aebab8368ad2be2a0e55696ce5ab67a3651e30f559d465c08864a2e300a124323fc248b4222f114055ce4573a2312b059f0ac4c3b3fdde94e18e78d40f54576136092bbbff6787dfe803e9e867f0d73352604e16a2d2fd30d75fcd792a4c39f3c3696bfec1ea46b5c335ee214cddea4c2dc607f4e88c765f970d3165d13f528334d8c0d9e313b56abd567cac48654440a3", 0xd5}], 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) setsockopt(r0, 0x6, 0x1000000000000010, &(0x7f0000000000), 0xffffffc2) 05:50:39 executing program 1: r0 = socket(0x2, 0x1, 0x4) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = dup(r0) symlinkat(&(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000000c0)) setsockopt(r0, 0x29, 0x80000000000000a, 0x0, 0x0) 05:50:39 executing program 0: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00005ff000/0x4000)=nil, 0x4000, 0x4000005) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='W\x00') setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x305, 0x0}, 0x10000000000000) recvmsg(r0, &(0x7f0000000600)={&(0x7f0000000780)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000000500)=[{&(0x7f0000000240)=""/183, 0xb7}, {&(0x7f0000000300)=""/231, 0xe7}, {&(0x7f0000000400)=""/46, 0x2e}, {&(0x7f0000000440)=""/152, 0x98}], 0x4, &(0x7f0000000540)=""/156, 0x9c}, 0x2) r1 = dup2(r0, r0) select(0x40, &(0x7f0000000140)={0x3ff, 0x400, 0x1000, 0x9, 0xfffffffffffffff8, 0x10000, 0x6, 0x50}, &(0x7f0000000180)={0x100000000, 0x3f, 0x6, 0x67ba, 0x7823, 0x404000000000, 0x7f, 0xffffffff80000000}, &(0x7f00000001c0)={0x1, 0x3, 0x9, 0x2, 0xf2d, 0x2, 0x4, 0xf74}, &(0x7f0000000200)={0x7ff, 0x20}) mkdirat(r1, &(0x7f0000000100)='./file0\x00', 0x0) 05:50:39 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) select(0x40, &(0x7f00000001c0)={0x8}, 0x0, 0x0, 0x0) lseek(r1, 0x0, 0x1) poll(&(0x7f0000000080)=[{r0}], 0x1, 0x0) 05:50:39 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000200)="51c5bea1ea", 0x5}], 0x1, 0x0) accept$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x8, 0x4) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = semget(0x2, 0x4, 0x4) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000240)=0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 05:50:39 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000100)=[{0x26}, {}], 0x2}) ftruncate(r0, 0xa12) 05:50:39 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = dup2(r0, r0) getsockopt$sock_timeval(r1, 0xffff, 0x1003, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x80000001, 0x7, 0x8, 0xe8, "153ca7de019d41d6b87886bf3062c6110b89f734", 0x7fff, 0x7}) fcntl$setstatus(r0, 0x4, 0x8) 05:50:39 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') getsockname(r0, 0x0, &(0x7f0000000040)) 05:50:39 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r1, 0x20, 0x2) fcntl$setstatus(r1, 0x4, 0x40) fchdir(r0) ftruncate(r1, 0x2) r2 = fcntl$getown(r1, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x9, 0x7ff, r2}) fcntl$getown(r1, 0x5) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x4, 0x8}, {0x100}, {0x83, 0x9}], 0x3}) r3 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x0) recvfrom$unix(r3, &(0x7f0000000140)=""/66, 0x42, 0x800, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x800, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x41) connect$inet(r1, &(0x7f00000002c0)={0x2, 0x0}, 0xc) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{0x40, 0xda}, {0x0, 0x8000}, {0x8b, 0x3}, {0x85, 0x636}], 0x4}) fchflags(r3, 0x20000) openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x820, 0x0) mknodat(r4, &(0x7f00000003c0)='./file1\x00', 0x2001, 0x7) pipe(&(0x7f0000000400)) close(r3) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse0\x00', 0x400, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x30200, 0x0) pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r6, &(0x7f0000000500)='./file0\x00', 0x10, 0x2) unveil(&(0x7f0000000540)='./file1\x00', &(0x7f0000000580)='r\x00') close(r5) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000600)={&(0x7f00000005c0)=[{0x25}, {0x187, 0x8000}], 0x2}) ftruncate(r4, 0x20) recvfrom$unix(r0, &(0x7f0000000640)=""/136, 0x88, 0x802, &(0x7f0000000700)=@abs={0x0, 0x0, 0x3}, 0x8) 05:50:39 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000180)="82934903c942990c2ae797e1ea1fc46ba141f33a20673729fc3de3f1620f12396748a82d6de41e1b34f60286858f185a850849f4f5309792875b97154e281fa07ebf996b83724ee5563a8d362001187c2f086f5a849f806dbf212d8ff0593af099cc7841a585f8e1ffb8f3d8b4ed0085e1bc28c9c69f316c14c3129819a4a89e77e22a7f5a3f5d9559db8565f21f63b6c918f92dad5daf499ae2c119ccd64359d824be89b4569b568f2ad2d4b717402215f1a1e86a2e0f481a10dbfa87dd86a59710a68fb4c24df048f3f09b9211272ed7fb", 0x7) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, 0x0, 0x0) 05:50:40 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x8308, 0x0) clock_settime(0x3, &(0x7f0000000040)={0x3ff}) close(r0) fsync(r0) 05:50:40 executing program 1: mknod$loop(&(0x7f00000000c0)='./bus\x00', 0x40, 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002202, 0x5bca) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r1 = getegid() getgroups(0x7, &(0x7f0000001440)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r4 = getgid() setgroups(0x3, &(0x7f0000001480)=[r1, r2, r4]) r5 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) linkat(r0, &(0x7f0000000140)='./file0\x00', r5, &(0x7f00000011c0)='./file0\x00', 0x4) r6 = socket$unix(0x1, 0x2, 0x0) r7 = dup2(r6, r6) setsockopt$sock_int(r7, 0xffff, 0x8, &(0x7f00000000c0), 0x4) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r9 = openat(r5, &(0x7f0000001200)='./file0\x00', 0x80, 0x20) preadv(r8, &(0x7f00000024c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0) recvfrom(r8, 0x0, 0x0, 0x40, &(0x7f0000000000)=@in6={0x18, 0x0, 0x7, 0x1}, 0xc) close(r8) recvfrom(r9, &(0x7f00000012c0)=""/219, 0xdb, 0x41, &(0x7f00000013c0)=@in={0x2, 0x1}, 0xc) listen(r8, 0x1) shmget(0x2, 0x3000, 0x40, &(0x7f0000ffb000/0x3000)=nil) setgid(r3) open$dir(&(0x7f0000001240)='./bus\x00', 0x20900, 0x0) execve(0x0, 0x0, 0x0) fchmod(r9, 0x44) pipe(&(0x7f0000001400)) chflagsat(r9, &(0x7f0000001280)='./file0\x00', 0x2, 0x2) mknod(&(0x7f0000001180)='./bus\x00', 0x2002, 0x1) 05:50:40 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x2080, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000240)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57f14fa29497d326131f31be32cbe4830ed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34", 0xc6}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)) 05:50:40 executing program 0: socketpair(0x10, 0x4007, 0x34, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000100)=""/45, 0x2d) mknod(&(0x7f0000000280)='./bus\x00', 0x80002001, 0x5200) r1 = open$dir(&(0x7f0000000240)='./bus\x00', 0x800, 0x1cb) renameat(r1, &(0x7f0000000040)='./bus\x00', r1, &(0x7f0000000080)='./bus\x00') open(&(0x7f0000000000)='./bus\x00', 0x80, 0x9) fcntl$setstatus(r1, 0x4, 0x0) 05:50:40 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000400)=@un=@file={0x0, ""/95}, &(0x7f0000000480)=0x61) r1 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r1) mkdir(&(0x7f0000000000)='./file1\x00', 0xf519ea9b330e3e65) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') r2 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000040)="96", 0x1}], 0x1) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) r3 = open$dir(&(0x7f0000000200)='./bus\x00', 0x40, 0x1) openat(r3, &(0x7f0000000240)='./bus\x00', 0x1, 0x8) r4 = semget(0x1, 0x0, 0x200) mknod$loop(&(0x7f0000000040)='./bus\x00', 0x2110, 0x0) geteuid() mknod(&(0x7f0000000380)='./bus\x00', 0x21002, 0x9) syz_emit_ethernet(0x20a, &(0x7f0000000a80)="f6ae2f4c1cad27b8d2fc2c6be9889f1caf239b2cab39f095ec45ff74eb9d9d0465c23ae6dbce21a72f494e23bb9a7a60d128371e2b3abe7200fea63e08b2368eebd86f1e87159de4af20873bd6cc528472a5fb5dca19e2a575862c4af6f8fb1705b5e510f6cb0035cf76b24c6e7a950ed47849ea5e785ea988a133b9305f54fb9df214aea8e855f5bc379d95de3656663744baba00757a1aadf240ebaaa917f883f2fd88bb537aaf452642aeec0ef984a0ef05fb3761839f738031503bbdfd35e23b76faa204fec04c0d3cece1a02e8480cbd625ee5e2f40abb335e546a00385878a153ab92f7477406b540f9d629ed4f80f2dfd9c12ca0db25b86cd20be49157e6412b0230e0a75d9c9a8d2e2115c9576b1fc29e923cf6fd398515b1dd3778eb5e5cc2448142df36fb191879a53c48f44db79b94e1fac0d1d3a2d20190b3faadcb3dce37a21ad4801a39a5d667f2e7220e1a3364c3be637f044ef7ceab3a6c237bbb2897122661a67d46c416c5fa949448dd07b995214b6e6ca916b2f1f123b20ea9e4e9a69d55506c28b5d20d4770137e07a0575887deb83d8c6183bfc71003b367867d876490b745a6f20352dd90fcfdda3d103ccb980afb672f0f3973c58d67a24af0de17c2b73cb1833e445631ec61031d653e4bc496063525b41d21d4544294b1345d7c3dea4ce3a80c72fba1d016b2d43e7b3ca50343df435a2604eb5d3cae63b9b0e4f31d8dd") r5 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) accept(r5, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) semctl$IPC_RMID(r4, 0x0, 0x0) r6 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) mkdirat(r6, &(0x7f0000000080)='./bus\x00', 0x10) getsockname$unix(r2, &(0x7f0000000cc0)=@file={0x0, ""/4096}, &(0x7f0000000280)=0x1002) setuid(0xee01) symlinkat(&(0x7f0000000300)='./bus\x00', r3, &(0x7f00000003c0)='./bus\x00') r7 = semget$private(0x0, 0x1, 0x0) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000000c0)=[0x100000001, 0x3, 0x3, 0x3ff, 0xaf, 0xa, 0x9]) 05:50:40 executing program 0: mprotect(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) clock_gettime(0x0, &(0x7f0000000000)) 05:50:40 executing program 1: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x114) open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x6090, 0xcff) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x10000000) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) write(r1, &(0x7f00000005c0)="1bd8f17f63c3c517dbf3668af43af215706bc4c9f37fdd60434f524bde9407e1f955ce4bda2c25ca53f84ee76cec17050f61392d21476ff70a16445ae21475f7749d86739269baa579f1e1f798e5d15621a7c80dc1389819af4c43fc112941bdeebe0de9b828a13cdcf681c7e0a9a3ff989393bc9be43d0d57641705ad32e84cc807b1d46a50fd6b8d26cf67879ccb9378b8fc740b70b85c8ec93114a5fc2275daf6fb49554e4344f79fddfe09cc9a1d202717a4aef53028e3f084c7f85daecec0e1661e75a75d3cf9246171651fbd819ff6172c3cd0ce9e3eb4fc9e6a95975e87a615a2030acbed619b7e2e51c575611059b28baa8e25e0dc055282842000dc33ecb44f65dac102952bb46c6b8bcb22af6246831aa722a9a44bd27d57053855768261579d62f0db87684bb0b05055e85b981fa47aa82bd98c25ac784ef2fd5b2e385050835e3a80ccfdd14c7e56704e5d6c28eb1eeb49546b8a9bf7778a39c534a3b7e562ee9bad7501395b32df1bb72ad39a9d7d86545f23be76e3b8f400b552cd019475993bfe61d55cbedc0dddf157c8fce5fb3844223130af5629021e497d68ed23d98fa96d55eb521d0f6476a410d5724ae55f97ad845c33a72445da2f279e597c8efea0f78da48ce35ac85cc0102118fb5dd17d558f375325f1af9995560aa3ed8fac53f7ccc208959206b4fdfe5d23028a604374d1b4442c24685f83", 0x200) preadv(r1, &(0x7f00000000c0)=[{&(0x7f0000000440)=""/68, 0x44}, {&(0x7f00000004c0)=""/232, 0xe8}, {&(0x7f00000007c0)=""/133, 0x85}, {&(0x7f0000000880)=""/236, 0xec}], 0x4, 0x0) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000140)=[&(0x7f0000000100)=']\x00'], &(0x7f0000000380)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='^,&\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='[\x00', &(0x7f0000000280)='\x00', &(0x7f0000000300)='[,#+]+&@\'&!S}\x00', &(0x7f0000000340)='\x00']) flock(r0, 0x1) 05:50:40 executing program 0: shmget$private(0x0, 0x3000, 0x208, &(0x7f0000000000/0x3000)=nil) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) shmget(0x2, 0x2000, 0x82, &(0x7f0000ffd000/0x2000)=nil) shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffc000/0x3000)=nil) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000140)=0xad2e8841ea597643) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) shmget(0x0, 0x1000, 0x500, &(0x7f0000fff000/0x1000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) r2 = fcntl$getown(r0, 0x5) setpgid(r1, r2) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) r3 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x800000000000009, &(0x7f0000000180), 0x4) r4 = semget$private(0x0, 0x0, 0x0) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000240)=""/10) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffffff, 0x8004574c, &(0x7f00000000c0)=0x1) r5 = semget$private(0x0, 0x5, 0x10) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000280)) semop(r5, &(0x7f0000000200)=[{0x0, 0x32, 0x1000}], 0x1) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f00000001c0)) 05:50:40 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r1, &(0x7f0000001300)=[{&(0x7f0000000280)="0e5dae3070ca9f05", 0x8}], 0x100000bd) shutdown(r0, 0x0) 05:50:40 executing program 1: r0 = socket(0x1e, 0x4, 0x7) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x80000000000029, 0x6e, &(0x7f0000000040), 0xfffffffffffffda8) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{}, {}, 0x0, [0x0, 0x0, 0x40]}, 0x2d1) 05:50:40 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x100, 0x3ff) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x288, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x8000001, 0x0) readlinkat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)=""/175, 0xaf) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)="000000186004008b00230627feff023519edffff0001000000bf02008cb383246b361f9d216d848314a23e1d8cca1286a2a219a3ac621f176c05b2801a578785caee95602daa3bb66181ffe691ec51", 0x4f}], 0x1) 05:50:40 executing program 0: r0 = socket(0x11, 0x3, 0x7000000) sendto$unix(r0, &(0x7f00000001c0)="b10005040a000000000000009640f06d46a918cbd3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bd1b6e1e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbba59699a1f132e27acb5d602001d7d008db45e5848d60b351d2930471b6f026bfdd41115353c1dbba8af63ff37282934e4fd8998bc4bdab4f20fd3872babfbb7730c0000000000007c", 0xb1, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="729bdbf11a50aed854730ae0eec1a0c9fbbd05", 0x13, 0x0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 05:50:41 executing program 0: r0 = shmget(0x0, 0x4000, 0x10, &(0x7f0000ffa000/0x4000)=nil) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x2000) setregid(0x0, 0xffffffffffffffff) r1 = geteuid() seteuid(r1) r2 = getgid() r3 = getgid() setregid(r2, r3) pckbd_enable: command error 05:50:42 executing program 1: socket(0x2, 0x8001, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="51c5bea1ea", 0x5}], 0x1, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYRESDEC=r2, @ANYRESDEC], 0x2) 05:50:42 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000200), 0xfe72) poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0x0) fchflags(r0, 0x4) socket$inet6(0x18, 0x4, 0x6) write(r0, &(0x7f0000000080)="755decda0cab72fda24e4e2a1b1979d829ae14d79404b07290beff666c4b40843a31613856eb628a95bf789f2180c63b17567febefee65dbda82d87b3173341fa42139787b5cf7528d7ef97a07ae894b1bd10ac9e8e2eb", 0x57) pckbd_enable: command error 05:50:42 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000002c0)={0x0, 0x0, 0xe5a3, 0x0, "d4864feb9c3ecf67193d45036d5d2af5fde549ab"}) write(r0, &(0x7f0000002800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e4329a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e2712e266345157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a1312d3a11092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf8e1a1adcddcf6aa11a870387a963dc39ba21c4b1dcea2162fcd7c7a6763688865414f52d0930f00dcfb0ef56a02a14da1f4d6fc845d3991694ac3cacabb0a4bfa52ad6b3e527f481a817c06a40603cd288e4c14ba220496d8365326c30ef3185e9c94edbc46e075bd5a2afc5fbecb46cd9a1df2372c8028d09b3902616f48cc3a8952da6cd84fa260e5218b2d670a40994b0e230d7315580c53976f1308adde25072c158b0d7883f20bacd032554db5ba415a3dd7be92f313c991b9e6675d7b13d36c5271712d5d6c559ee1847a8931c233882464fff646f9d08b767f8276729d030a732ffb0bfc7e6c245af0336ab457b8995742d57f0360ff2dfd2dbd64ca2f2ade280f800955b799fbd5d4b43f2e98a16f38c2e09083a91b7e55b3efab13b10148d4c004e91142c2fec015be4989fdbc07bdbb2f0a7bc9e8150674fc631d16e293de4b6d9aa97c2a3f2834da2cbd17717c5c82d96e3f14242a8aa9acfba1f881843d4f4bde91fc6ad0f9653339ec2b121fbd26eb72f29be14379c9a6e4b5502bcc679140122a6538f4f8d4e4a3699798578143996b1e026eb81a4f23d41e8b8010f48e5c1936a4b8d1a88c18651f1f205c25219a2a6cafd5d5a2ca6b9d83d58672cf9184e92704a0f189fa4f8b2a927a192c74dbaae3aad3cf6f884e2b34db0bda0a48bdaacbe16dd5a26a418da50a6c622df138112d3dfea82101f34dd3e72a551e6426828c32a113c4a1c771df1fef54b99f884f76f49980cd48422f979543dd60ea03e9bb251262e33354ddd474f3f7d172521f324f26da6f3dfc3c0fc1a98106bcb3aca5d49df5d3c887807ecff67536a16a5c95555c3f193ba977169eb92f4a2979837fe7845c9510e770975414cc91fbf1520e5f78d5485cddbbaf2d6a74f05025ec5ffdaae6bd8c6ae496ba271850b4cae18b753903bfa3df30adbc450395d3c2d185af8e655c1042f0fcacd794cb2692e2f17d07df94a77f30b3bbb40e086c021fe7b6dad2255195b26b1df388b9fc11bdb9c23da352f9430bb5a3e55485f4b48e0bd8dc6eecc6828eb47fd92ee77d5e05b71f78cce8bb182fa2ac2671fd2b79cc1338daceda765fb9082531583cdd07299655c46afa3c0f4295a27c31c63acce5abdc838b0537d183e1cb1d684250d05ad39ba098e275b9d76ad77f6717dc8e4e9dae7371caa298b083b86b00d3dc2bc70d94f28b13812d41bfa9ae1e74c6bac0042f412213cd7ad80fc80df1f22aca0d3c9b65da1074cbfb21989cf99c96d512a4c15e48eaf69667b95b3518201f5a91b64802a16ba9ef880b895e0553be5f746db5b4613899c19c482f3891866f3201f5b9ca191f091bf4e98e2104e4070524ef5c4df134d7e15b6bd5db7134f3ef04abd90a549bdc465b0286da5b19fa0e3c12f2b73678479caca35dfb76a81f6fd2807a90e6ae109aa10a4490ddbd339694ba6fe121590110273ec2f84ba39755d67be91e8d994613d38e8e9800e9b1c63e2e37474e5539c729e50fbb98a691d5b0808fabf3035353066efda517a0f00b9c3c417152f323f36ed1d749ad685fedbb8c8c469483cdf06c97ae1d8964fa6eb7f9bea8b73ceb02fc519efe57be0d0631b4ada01e7a65fd126d43a56edbf61475224efe491d7552907015907e6beeb61751cb9bcd76e732a63962dc3bd4e3bbf066443dd669e32a6e47f1fe94a6ce0ae4d9b9e4cd9ce200e82b015e82bb0fe2b1e97a165f39f679b3490e4ab2f0d56903845831964e12838088c64acbc15ae04f0246bfb7d106b0ed05399f2b1fd4eb89b14c0676ea47783a68e851914a6af0e5821edfecf6f111974dd1d95bf450169801b23f85d8d841d3e2f2d100b7b5a73d9d46cb43df2ef87ee18207420cfb7f8ff06bdaaa3798458cddca54319d6b1fe1996cfe88b985d21786482c8c950ef5b2bbb51e6a1e0b43a60af85936d8d22c00e4574b211ad3770891d8f64a666c13f51dce19a2f33c3d989eddc0c4827af2b20e4828b5464be9deed7abbe7cfbc40f800d2e7d0ced74cbd77ff8cb84afa3d43c5c54d66700f97b65e9463b017f0aac99568df51679724ea07f610735b518e1f042adc089b17ba00b0390340ad850d1f4d4f5426d3f5f19b5be5f7e759d5f80dc4d2912c8ce47a4cebcdee6aeb2bec968704f81b51c08ecc66533ef2e97f59493f65bd3f00bbd3c0599179e7f08c7ce6af4c37fef612f60b156ed6cd63098505f45fb3745dca23ada9ce6405f4a6ca5316979b5710257a0af5cbdd114c1b378272b79252f1d434e8dad940fc50fd4da05c2a43aca95436dc5c2715e9c02b93a0129ce6676b3e3282790343fcde2ea897fa02d4e4672eb7058729e9e00c2caa423c651c6eecba6612985a767756582b8341aa3b3c08995248dc82925ce7db488d398235eaf4b2361e94c19ce51838a5b9d00c69d124707c2f647c2dd8ba76b8a4784e200c3c6a937678f64dde80618332ccb439566e982a175465a7ef46b1fa3f6e3b9861ac269671b0ec5463c60fed49d960901803bf8aa3afb809b35e972c52eab4eb61fe8c2ed6be54e7e5b0e454230324335a2111940ec1a82434e7e34e5660b99ae5ab61e56fd64f096021d7a2dc0d096e25e5f186e15abc63e48a3560d4e5cca9c65f7c5dd1028f4494f6fcf63794f8de892e7caa6a1e9dc13c6a8b6751e2cfcf2c173aadcaeb84be35831a39d6b3a5625222bf3fad0225754a03fbb2756c45eeb546b4035fad98879e7be6eb7bac9aae170f53f7223733dcfc9c03e27649b4e04032f4b1eaa0e881091f276bdd8e043247ec43f638583116ee0865c734399a012b3d74b4ab790e086ab68444ce7bc67281e1134869f3225449cac0497323917af5797f9258770792105d679b87ba0b02560c5738e8e41e613d949f5e0343b31f26d70017ab75e938137821b40950b1cbba1652f9236626ccded843473f03685def2cde61db125447c4f8c1b9f5028b95b4ec7f67e70b2224f1477bad9ad9d1dc0f4272e5f13e368a525f75515d7b6cd191e1a13cec9d68d28397d06c4f70d45e8bb83f388e2a783f3b146b17d438821bf71b0d5d93c600f394f2e613beeca80515c68089634aabe3e95008927cc872dd8a1c56d98d6aa36464bfb7f212fe2f42406d47f80a731888bb0c1869b78393745f7bab2eedac881e2ee31f88592f0fb5fae10bf6b50de2531f581bfc87b715fd32480a1c90d77fed27190c54303c991e2cbc2b1c9680ea76204a5aba38526f7722c7cb39e703e79f44b7b204f161e6cff92cc207a97788775623139dbde2cda323e1f8a07afa255edeb9110016f9362c3f4556ce425f025b3b01a31d2a9d9f1d56d8f35992ae31fa666afa5bae785", 0x10a3) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583cb7857005078d9771447063790964fce093896ebf47851a636579c3dae62e3fa62d3e70fd96846f24c298e1117ca9790c0c013d24bd97d5b025b1117758483333f03253382427bd13dfc583bda5abcf62735e13a7aba3962b0673db4432cea429b7582dba532dcf46403cfe090abe2d92a3599e4e0427d3a49a37864c6ddcf7a445faae6d83bdd5803de13ef875130c43415c0699ff286e6158626d7bbd3524468b537a11896968471099b8ae53383ffa6b1d1fb5054b006d2d8f94eb28dee2a9a8cfda86dbf58e1123a2a97d2e4c840c6388da77c8a0ea04537f50006f834500a1d0ac7b16e7fbefa9a565d942f143eda7152d3e3ec4426c846582aaa1cba72b36816675eae5322a635099fbe321aa751525e1f6a97a56e5e8f401e46d51222c78017b3a688de2d3dbe3b0f5941ba0d803ee422284b49fdc59ca90ccf20e1426881c53027524153e5d10248776eba553f8ed3e6d822e4d61852df5feda744bcffc9402dcec9b2e94f7f242f8bd04b157f0cae1d66a6a8c3699aa1db8383aec08d0d785a58c1f33e919cf1b06156f2301d9ce227644e07f3d93de991f47382bcdbc1238faabb2c12c672b185c7b6d535a4dea76803e9f7277856e9b3cec255d70373e447c1bc6501bb0ee330dfd005490819403414c9ff92f6e230a787323db5d05a7f115bdfaf3fdf15a7f43087335ce430886fe3139ed089e65fdff4052866cf8d85db6455ce2c035fde725e520f6302e59a63504b78b1104f184cc8434eb43c5a62193fc467fe23da152afb6c7f228ef68a8aa1d08956dd5efc57961fd4827ba0deac45473710fa1a2edf8d1bd27335b3bce597e25afa16efd77a0bbcf285dd868f245fa1a9f92d1e9a6fe62d655df596a534a6106ff930dbacc2827fcaadf9561c8775bda8f4fcf7abb9962b146f80a0efb433c62d0589a2b46744f49a213342d06479e01f35e03169b3fca179b9f2ccfb9e49e42dec8a0436f4a2a1f960ab27aa4c9ad0ee6b2b48377a6fa19b700cad58d48a3ee6beb52373ba0eaf5a4998a2f0186fe22203611ad1c7f8b7f661dba0b40f03e2b5b4c5f5ed63c792cb9c122bd1a10689980fda257145037804df28a188d630145ca1050c9e91003c7c99fff08e0812b93c8aeb3ad6eb21809404fcca01de934e74ad2618da2c232fbc793f89ce4be9219f83e133bc8086aa4ebef3ce74c288997dff674234d8fc478e95db4c2b1b93eb05013f207f95ac166443d82ba5f9cc051ff8787d3cd13508403cde0d4a5bcd743d9da77beb06044c8d5adcdd8834d2bfab6e81a5f46aea876d8cf155d11706752a02d69beb2bd60f49d9a00729b8875ec63798bf81576b416e697332eaca67fcdd6d5bae23b2d4edc7787d593510f343a457f5dd13cb0e0e72288d74f7a1968d7d785ba6e3d510f0df77e67ada645667e5fb415aacc64b8b74d232ff206eca3ff58c27877ba52a9cc8606ab983d58b0da11066b3d94017595f18430ce94a92a52607afe83d7e71057584b3302492c2124c237d2be26e1d6f46645f6bdb6dae428e43c2de1d1aa3568ca0b9c7f9a15f77f2196a4113a095bf111e3c79a9e91856c5814f35c4832afbba817b75bf8b570cac2540476d37d8eaca90ae3a44d5be23f333d29d98284da43adf236887fc3c46cb1afc93c38125e8cef8fbbb79cd8c09c09578a0758186bcfa9330ae3b78f9517f30e2ae05f6e8c88517603f3b896a3157e356232f7774c09f5400287780dac7e60e390860b6329f8bb0de99d0bade9c38915fa196b9e6127e02c96d292b77b382f72b000e28c9ab2202bab6df545475adc62cab1ea977b53567af2e9d6a52f82c7f805e8c1e57140d738815062eb67978dc58ae3e38f1a2d95bb5abd173898953db3b13923c1dcb5f1e27b3589484e415bd3e4ef3db2613d11205137aef4063f75439a031d4ad7ef29ecc8b79003af787dc3eeb9617289a8e39bfb55fda0d64f7ca8dedc6c4bfa795aa71f97dd2349397975017229ec86cffb76aa018e82422d1295cbcc9cb57fa2d7a58e1b4712dcbcabc5ea9244a2b7497b2b7707e0256f9f927e7bd8971d90542c5ef6bb9cf53fe52ae616233b20d4d0c6d430628f78e7a39d0508304648fc4fd7d615a84350518659d8a241e7502bfea689e56dea36a7a0aba37541c713153af6f589a743fa0a1c65993163bd4281374d219e46f66b31abd3685be0279ead62eb8aa89e8f5672055782db411510c1e9c8acccd3609726ad16ea96c693c3763cb56d0bd5d67f0f6f1af821ef8a33cfd4335890217befc6aef5707eb153f56aaf604113582452f45f02edba5555c7175df6d485060f40ddc07ee80182bad7077a2c146a8ffe27f336ca7a2bb5c47da352c48eaa69c4fe470c704b342854ffe0ed14f23360dc72aa27693f769c76d21d49ad742529303e92fe5350d6259c9f94c82c43c515986592c7b386dac30a46d8386ce3b9ee710dc001392e5ce9a1cacd7edaaa787ebe72b71be0c7df8bb4208ba9420e5f956b08bc03352214da5345dc1b8e62418245aad3b1f836abcd5933e2be6e00d94136d911fe2a907990d24acbd3ad501457dc9a80afe0359b525774a8a3a2ee1121ac3cd5d3e9e808e6a53f087df7b14ad8804a5bafc210040165f5ea56694b409e8d52b83fe2cbf9047b25e5efffdec68567c24aa311c0226948cf49c129532aeafd53d4bc5708d67c3ac707ef967825e7f277d76b8508cce411d5059d3686d182c896bd30e97cb44e77a13294353fc333b21340a2df553b71dab63cf20e6629e255e3b11f6a044293e74ec14636762bb52ddfb70fc241093797254778642798c3b56fb50e6f9163470f05bf33e08c7b9611bb4639773ba186d62899c8f485ac060001a0cab0ab937c4133c3634fd129a6a748c468c81fb5597d0a8e5847056a21a8b4496630730f42ebe9880f1d64bc753676be3be440b3b5b0a61b92a7deb3a4cfc43d1eb5e965e19a54c37f79b8965472fec22eab8c29f036d13eaf06dc1e340f28ea07533752cb157a2fe14cf3f38398976e1dd8132eb747fc5d32119e25bdf0986e1d0b6ca04907f631344bd2f1ba4070592c3e334aec8cfcb0d09c634b857f1824ee551ccf5fa88812ba0a415ca702d706d7290b6b3f82477565edc6613e2378c136135e078f6745659d3322be4d344a42b30d2559975bfeabb81bbb7d3bf50ba035f8c3c4c40f9ea0748ccfb796eba9a57f899b4727c4b35884c18bf53f9558c7b684ab64f686b715aeba28e68879ab280a0926480a4e5f7d71d774fb59e4394618b89e4451f911d3ba9b0c1b03873a7cfded0a371989c422f4f3d6522e82f678f86a412a547f7d25f63c205d721787df1de595751a0226fe068ed84e025d2f01f851c0667c3513eccc12475f63dfe2d9e33eff05abfff7399de22534295caa9599ad52a3000113d00a8325f5015771484e53a6bef8bdb09ad4225cf49ef6154443144719ef2c9579a781e63bcbcfdac8e6ff5a1e345493de7b064adfe9faba16e8a22210e76467367444b34bc8016e1bd2f735c7505eb0068ff05d0cbba009079abce4a1935e63", 0xd40}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097ff6788b83d1013c1f5e5745f9a5757d74d13a9d27886e10ed0040d38bb7cac65b49b0faccb78189ed6ef9035c1ed23cdbf09dd70bbb1999005beda6169e07972ebe1cd0e9065d2f12b45a690a2c5415e1d61ccf7d3342d38449ff4933474b5eeda40c5128b53e50e00dd97a81a5b65bda86ec9aa4d115ae5114caae0c142f1dce31090781f67a86808a095c32432fdab657ccec2878eb898660635737c7fcf4780f3bcd3ee55f63b7107429b708034716fafa47f8ac5ba85407e1d153db214fa3575669213d4bfc3a1cb0fa39be1644665b1cc89c36711152a321a1fe2ebb5beebdfdf542d762db1cf2b069fb4cf175c7872448b71d87438bd80d5ce7072fff97395485f92338a3124c949ea0480fdb663cf135f8565a24d7d928a82a0fa1fb975aa5043150e90dd01dee2deec47ba917efd227424bda79edc7ea0740b44ca3d318daaff83fe0ef671bc928a44714d095a8157aec69155a7ca875ecee1b58b988441174aae2b9c819699045237fcd0bb5e0332bcbf004e6a9d853924355cef15dcda449f157e4c69d6877bf0211da3f8d931aaf0a70aa1d5762023b83e84d920d3d1ebdec43dc1e8e34411e3f61efd196b368c73bdff2f9d31f0dd9f82f3f7091aa185e0f28e0e4962426e0292417fcc6eef8680c511405d4d9f7", 0x2c2}], 0x1) writev(r0, &(0x7f0000004700)=[{&(0x7f0000000080)="c2", 0x1}], 0x1) readv(r1, &(0x7f00000027c0)=[{&(0x7f0000000300)=""/167, 0xa7}], 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x82, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000100)) 05:50:43 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendto$inet6(r1, &(0x7f0000000300)="2eaacb28d8b7da4f15a31f503bd129874adaa8198db85c267ce39602fd9181ba80012412b075763b1fccf6ef22f2d4ba796b8e947a4cd333fa01832d4e6381a9907e271a60399586a70063740d79808e75c6ee6eacf70e3619bd5947fb96b694c612005e1259748dcc6a1b3ab627acf74e2e9e3ef802a53cbeb6b20ab381ebaf901c3b17eac54578b54df688b85c93c0c6df9aa4c78160cc06608af431547c24e038d74c9ad7ec4bc21b16898c143adb2dd42f1874c13d7aaa8fbfdb3ba3a2", 0xbf, 0x400, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r2) mkdir(&(0x7f0000000440)='./file0/file0\x00', 0xfffffffffffffffd) pipe2(&(0x7f00000002c0), 0x4) open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) r3 = semget$private(0x0, 0x3, 0x20) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000140)='x\x00') semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000001c0)=""/202) 05:50:43 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x140000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000240)='./bus\x00', 0x822, 0x0) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchownat(r0, &(0x7f0000000000)='./bus\x00', r1, r2, 0x6) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 05:50:43 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) pwritev(r0, &(0x7f0000001380)=[{&(0x7f0000000180)="889fd330123e662d68adf0821dc2142ee4e8c78b1420677d149e0fb34b91f6727c66b81c06aeee23e30b819f8262a74055953299770cfdb3cfbb97fc5391134141c3072a8fde97ee4558ef3fb4a2210316ab9daea6c42fe5a4e42e964645ce49496027ef28ef0f91b91f1d0b2910a1162005c8759ffaf738d18f9418723659c0a9d69a5a", 0x84}, {&(0x7f00000002c0)="4a5f6d84525191ab0b6b9557caad0ccd8488481fe01d4bb76ac4204751a87279f48cc9932944a29cc5774468188205629d74889f5accaa7a40aa47a5b0d1944dcb173941cd6f14eff6a7125a9277459b4599e450df18feb1eb035d2919be3abc4a8b165aeeea7556664d9a50b2a68d90329bbad69940ae31851128db67356bde2b60805dd578ba128fd8fca9b41ed3df2f2925b27802b6560bdb2f5dc17cb68fa972690a04f77fb303274761354ae3ae128eb88d280b90e0f43b789c40da3a32584a3e0457915b30d5958e2ea6fb2439a7ea0d1e46b9b8ceded57960e8e0596af9e1ff1b62eaa5382cc059f20ce2dc3c7c5f4fa414a0d68cda67e69dcd34f0516c96bd6aa0c4e534fc0ff801b67379de4cf87345185701043bc96afbc315ed9108b5ea8076cb80d54c2a3cc069d26ead914b0bb58217a97d77484fbf9a8bb62407bfad011ab6c4fd07bea3c1ac5e5adf699c220229af5bb28bf5ea927b3d6e154a8670ca915c02a7c76bafc4c56d7cab4fb8dfee4e5e8bc46838d5aa503df80cfa2fbd4eb73a58fb54b33e42f85048b970993da6bd949d2dede4cf581a28001d83d79dfa96c8315b3ce29322c17c6a16fce6ec26f296cd3491f90039819b0d7d4c0188e20c439e51c6287f13ae7bf32917da2e9c6ebc49dfb97468be40e46152a154da903b09cee7b3c69d04750948d67e98f1b367f4e017b5937975f8bbd0ff1f87e1ee27764816e16f998015da32a321282eb9bd32d72675bf172290950a6824a4e7b3f9bb78051ae66619a28745d336ece480c6bb9ac91fad512be959e10066b16917de92b9c09e7d11c55e9483eff59753c673511085a6de59fdc1b381a43fd6217454ba5b661d204db540880af29e93a650e7dd136c6be7b2016d37e77037194c0933f1fb513baca1ed2c55a0968083cf181b61b599a59c58ee148c9e13d0a9da0a16d28493d5ff3f61cf60c345b767287c1394791d5f990bace0fb39b5a21241db1167ec34822c4ab3e00f2b401907d72123ba752463ef04e6481a591f899838031429ced8b8b61e1ddc13c3917bc7075392f25fdac2e3245f812c99f248e8a2f6aae7a7e43ffcf4aebfdb69e38ed81409fab7563c52590bda5b500d8aee602c864b1963acbb03eebd1db5ceb15231c22e6cb28a57db94474ff9fbf23eb53508476b6bf4c78a789f5e0ec5955d5fb5557db7b41e9328841adff94fe6ef86b301f48a59860c949fdf0f713b92ce9db31c3acc56bf9630881b10cb2e1912a888131c1c68b26097a7a71cd4dbe478bc42cece20dc6e739a8b6c3b79e37aa7552e84eacedf5ebc58495d054d6f6c07b0f3ac04ba72840f89c092ba9f3e750ecb2731bad9163c40880f5ed11a5da6896d810190399c2b556d57d69af0d81b2670d7558e5c7cb5cad7a232fd3791d3cab9c63ef698b157bcbc880e3845dc31476918c29d1bc34e9cbc5605e5dbeb4295d8350f958c781b39de3f36764acd59b5e516bb204c98091d65d26cba554f7924651dfc9b4294f81c2124c22ea17f0870062dc1fe373b993d1e7999bc5841d171d6a7e86f3b4c83a95a03ed9819dec5b5e540a47cf4ffcb0003c2052fb92cf20718b46dbf26617ffbccacc170a47ba3b672856615f5455bda7d96a1be98100250ff8c09dad8b632d10ee8d39175b6db4b2a2559ac61da9d0cf0ab51cbd0fcd26f3fa8f4f83cdf65059bb1471fb8cf14acded26800bf16d9a22fd776d342aa3113a171781997ed83a7273a10cb0901cddda2b98a348135ee67020f4403f0906e9ca93fef70f011155b663091468ad5a4a47494d155c81c452cbcfbeade990922e8af9195d53294e0ad35c803e6e115a1e5a81a1120fd79ac9e6528f21685750e73bcbc38dedbc1bd6d0c6ab8b5d4ae6e02bc9d2110c4116db1d23f419e42651084370d8053f197155c2142d81ae8f1341a59799d9356e331c3a64fb2ad7382c2538dfa499f344b3c1e590f9c607fc6b6e168453bb8d88a0e3bffba69df26732df5e735b3d3c77f9c376ec4e69ab98a4fb78507d37546cc7ebc4aad46e1560b133b017fa31160806ec5910a8a4b1ab6ec5823409d7f51c2ecf9a47bc0b85a4a9db15ffa0c34567eac092a4be741015cbdd99cb58e94824a4d1a4fcf57e4a7ed7a8a207088ab11efa888f36e4abee76a38c3ca2e29be504ece6da5c335deb5f7dd559720988cc74d2ccfec4fb6891c0e18ed10e14c6fec6fd468bc94991d43879e0e66a9aa4bbd29ce1af53cc3e3efa19b7e4a114b945a918b950f3f67f046a77928c9fb93b9c21bce2a3ae178877b73ad7a9df9ab9b173f33d2b32727b4062b870c50690f2a0b721c0f02dcc5fc7bcc37a76a481b96373e68a2f0c6c9f2aff8eb1bff64e07e4dd1a62f60c1e80b5f2fe33323a934eb0e61bdbab008803edc8afb265e6e770ec1c975d8c037455fc01bc0f97ba6fc97102c807188963a44770dbd040d90ffc4e0d1beb8a566ec6533fd011036c5100179b2582aa0cb09805203acbc65a68f664bb41c5b022260cc9a8339a4af7a1ce986aefc983445391ababada786cbe26659db554691eece2eeaec9a3bb27ff2157a2a0f05ca66222f8344d22b95f88fbe45c6f16fca3cd5fa21f116540c8f1de2b80ab91d0293a40b3745d3d45bd3a823ba66fedf2c5a085f1c6eb4cedbc9a505cd608478a2524bf11909d5c5c0b32cfdd30f7ed689ab60d08c9a7102f2661890ca3b8108238f5f34b728940f464a226f657f5ab750ca97c9da11efba8b92075a48fbb82796ea1602b716fb31b40a3fd258224bedffc8923683011a555a0fc01cdf1f38c1b2873e5b9e2826f4df3c44531e24d4ada8125f7ba0a2dee264a4948d84eef0cbe720f4512d961f3e945ea99d88115eac7ee8666c30ba2bb32c4381cd632ca7066094903b7d7aebe3a23528c7d6af4748da3be9054d1a712fdb80a3d772789aff8e4dfa43d394c7b02b5343378d64faa1aa78ea42454f126be6fed1d7d2ea98966ccfab10690999b86b0509def1a2834843e74f8271ead210773e7f8d38a74dd92b5fb7e3be8a341e40e542717aa02d734d9dbaedb20a88b6d3d58a2bb4d0460aafc33d4519067b677d9d1ac463571d205befbd9e2ec0e078a05af378188e38abab47399c3451a47c4a34dd937bf5de5bd5ae628dc9f1ee95015eb3f1465b5f67106243d2994b71df5beaf260d3f0e028ff8ed706086192ad9960e5a7c6f4bef3ba14a17a7b3f649ee8a2ac796a9f41e6c805b1aa441bd94169279d5a7393ed09bcf6fc5434e06c91aa03b47dd9fa7a2309e4ea9c3d398a839e020ea9daaea66fd24dd0308618eac208db8ce1e49e642555fd044d83a3a5cb2c8c636ad2a2e794ae6b10ef62700ad8c65ff5369314a058c882dc74c8ac93d4b00cd3a239e17c169ca788eb3e1f8258ec69a4c9688deddfb7e98e92d058c5e69e32facc9b89a5e7d96fbd4e2294262eaf5383cfe2b630104775cd6f363f5a77f69b7fc2cf2c641fb40feae4d402953c5c488ebddf175d64f5a3a6560af9208035ff4a9af3f07e80ae11af8b97afb7af583e5c96f0c521e9027142d07d1a4e6445648bbcac550903a85ec38e2eac60d8e7cbd05b2721bc1fbe41ee8b8c6ae9e020effcf57512c6e8d0ee1868b14f5d8d4ba909f58ccf71dcc24f2d8f554f35c6916a10939d12cc3cba483088b4642e59bfe2552cceaf4c5e8221b980e3550b5f66ad6901c0e55a4b464a4e31e392e23a19c629eb7c215f668d04d751998e33272c481d58533a1b10ed68ce49ffb4804619e8d4ba41813a464275acd605af4f5dd980412742038d7c2db23d52279808e149d17a7821962b4060c3a2028d34f01d1d813b56aa8b5cacefe2963668cff7b58d006a71755274b806f3826ccfa6231c7adbd5b7552ce078c4ad9764e03f0761658860c53b2163bc2e690f518610668b74e25a116746cfd1bc4fc65bd6e881bbf16038ff13c98564f355ece25f1f151133eb43e8d96fcd5766f7ee12ed30d734250e8368fb536e9c97437bd26a9fe45eec0f9a5050dc26924f1621c6cac72e81b183dae4947d3bcbbb814e48ea5701c7baa58a2c118d930663239c24b047f3e3f21316d39112cc224107f4925dbce44b61b7209d7f692b0c6d79690c32061fdd3ae0c5f752dd6d24f5d7f50b837a381e481882af58f7f10c9422b622eee0615839666235b5b628d379320fb105cd63357dad3c5d2b192ad9bb71b31472981db66d02b7de7b5ad4153fbc676ed30ca4a7c260b2a452e169015f9feeb07c51ff0f761fa53e45430ca852434067bda625a5a450550c4ed1094d2bdba731e5ac3f15ef08a24cc7a767074779aefc9b316078477123081b77d94964ee4ac0f4e44b7159c29922f026c4c2fb0d5de90c0db10d337f99776979d41cae36cf0382124f4c9d38a69b1582c5290381e69ee1093b73f63d4077499d80e41a7f1f7ce54b3ff9839af0b14dcd9d515841bf289faa3824d3ff089be657fbad005970a5e1bb4a3fe46bbcad5cf135fd5b9b08be5b67dcb1375b84530a1f0a177d3650a96fa1d3f7f0ad35514ea546733e4da39987fa4fd7f5a278331b1ff17f1db773e353e8077d0b9788a88e7a8fa7ee82d35ca2a5cf4a0e8a5b1b08866bc17dfe0667135352be80971af4258d37bb870c65e46fcbbfd89fc736e741c2cf2a5a8fa5680fc6976f771ed876927a216a10cdde3466e5c95c972a6f5cc8144446f9ddb017cc82f6fd88b1e2985a903fe04ce74b1a6727f0c64d3f89ee4fd09f896092723e28136f16959434d498dd25f285bd885513e8adb42ef74a0dd1e5547178d9edcd8762c53cd42f3c6440cf02744a07617e8c0a5c63d4d773ca210b24f45936649c5966ee6d23575803ef54f482e08c3bdb45c61a263f8ebc0d89839385037d51c38589f99e45123018d045eac5a8bb7f4af061699e9d8ad956dee1abb9a6da7263d18bee31eb1c761945e73232770259c190383369342c350811b986ed21478f0552c282fa2ad471ade875bb61a972f989e15b71aad7133673fc2699cbde3d3f54d4d113e94f01fcfc9d6a96385c5a40bb3562fc051cb36c039fcd53dcebc3d250cc84ac265f5ef8dab7ac3973f3613c8324612ac95e3b563589c3918f703ba7c76c663776e5e27dcf314c88f1dcb10a2fd44db90376eaa083b5a22a41de2cef7df152fe9cccc13411b538fc9bfb17c678fee7eb1cbe072747ec1a08675294c86652d78bb6366dfa63e0f5de2001a72f709a1a7411dcccdec17dc36192b9bf8fbdfd8512a75ed619d1904ebc9706fa0c42dcc0fdefcb859989b6513a0534c8286486205afd299e4c17247c42f40b55f3121e19b0b220f3a86c714184429be7b83b7cda6827d4f0d9920957a6d27839f5ea7d3f73ca45af278bcce28d28980a1c592bb54372480c6485193299c81981c6b74f14a9098bb735080c9ed9b3ffc03d94933ceff7aca55bfa7e1f75325fbf1075069bcebab0ba6a0161237db771f9c85fe6772fbb60793f8bc2b17f189be61017831c4ec73e2cd9bf81f076d371821919f66bbd30224f61430dd70c3b1fbc615663baaf95c72c2dfc25f97ff679bb3f92fbf5d573ce909f81e81c0a454eadaf3f8e539dd8e5b05c3a44808f3eb273d54793f92119b60191779e93c5e7504204a3969b49319ea8e3ebc6e4c02560f4b783a5a1fdd21ef7f9da48b8d5740ca636a46ee2942fd49d586d2259709c3a6fe25c790c76d409890787b165d464cec7c2fe018700a7a6810e63159cdcba5fd9fd8b6466cdb8dc85c807d1a7a835e417451cca9553e0f", 0x1000}, {&(0x7f0000000240)="366c4fc30929bf5a8432d56941601c08aef3ed150c64991ddccd6a62423e1ad6da404fc9679eeb473478995f98f325842772c852", 0x34}, {&(0x7f00000012c0)="3a9ab6821f6cea6ed2ba26c8d5d55cb3af4e897059dc92b19771a2828d32db23d5e7ce270c9e39e43010051a3f7fef21d2deb0fe0fee4b006d5a85f7d7357a64e540426cf33af14d6195579ab7a70f6651ba5b5da73cb637f8d86cd725befcca3b9954d0ca7f466954719b8e594143fc005f695380602c2ba9924b380cb3d376db67b90beabd9464fd5f451102808c51c997bfa98da9dcf014952f079823369e08c66fd1e43a0d84a755b22f89e245e85b083143e6f8db", 0xb7}], 0x4, 0x0) readv(r0, &(0x7f0000001440)=[{&(0x7f00000013c0)}, {&(0x7f0000001400)}], 0x2) r1 = dup(r0) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x5) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000140)) link(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./bus\x00') clock_settime(0x0, &(0x7f0000000080)={0x1, 0x6}) 05:50:43 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/75, 0x4b}], 0x1) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "d7bc600b441dba52c7f0338d7c3bf3744077eb71", 0xffffffff}) syz_open_pts() syz_open_pts() 05:50:43 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000100)=""/101, 0x65}], 0xa3, 0x0, 0xfffffffffffffe32}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x7) shutdown(r0, 0x2) 16:00:01 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10, 0x10) mkdirat(r0, &(0x7f0000000140)='./bus\x00', 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x8) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000080)="0000001860d4b30e2ee62ad550270004000000002000feffffff280000000000000000000000000000000000", 0x2c}], 0x1) fcntl$setstatus(r1, 0x4, 0xc8) 16:00:01 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) symlink(&(0x7f0000000140)='./file0/../file0\x00', &(0x7f0000000180)='./file0\x00') ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000100)={0x5, 0x8000, './file0/../file0', 0x0, 0x8, 0x7, 0x6}) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0, 0x1b0}], 0x100000000000016e, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) chown(&(0x7f00000027c0)='./file0/../file0\x00', 0x0, 0x0) getgroups(0x1, &(0x7f0000000280)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 16:00:01 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000240)="94ae9e0040e7365d8f401a90dcd91f0bd923df259d4686c8dc612137fdb46f3e0aea720aabf11757b6d3ef5c64c24fcc39", 0x364) write(r1, &(0x7f0000000040), 0xfeea) read(r0, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r0, 0x4, 0x40) semget$private(0x0, 0x40000000000003, 0x8) execve(0x0, 0x0, 0x0) r2 = semget(0x3, 0x3, 0x1) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000100)=""/66) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000040)=0x500a9507) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x3, 0x800, 0x5}, {0x18, 0x0, 0x7f72, 0x4}, 0x10000, [0xffff, 0x9a0, 0x5, 0x6, 0x3, 0x5, 0xfff, 0x101]}, 0x3c) recvfrom(r1, &(0x7f0000000040), 0x0, 0x802, &(0x7f0000000180)=@in6={0x18, 0x2, 0x5, 0x8c0}, 0xc) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x6114, 0x4133c3cd) 16:00:01 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockname(r0, 0x0, &(0x7f0000000040)) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0xffffffffffffcff2, 0xbdf8}, 0x10) 16:00:01 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() write(r0, &(0x7f0000000000)="62aff3220cee092a4a", 0x9) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x9, 0x800, 0x10000, 0x40, "8f2270028d7e9009f461f97b0e850350b7c96a5b", 0x100, 0xde67}) syz_open_pts() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)) syz_open_pts() mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x12, r1, 0x0, 0x43) syz_open_pts() kevent(r0, 0x0, 0x0, &(0x7f0000000300), 0x7fff, &(0x7f0000000400)={0x5f5e100}) syz_open_pts() 16:00:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e4178998824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f539efab4a0324eccf4a5227c75988c0f728193ef16ab9000000000000000000000000000000", 0x65) write(r0, &(0x7f00000002c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dff7f1739ee6cfd0000005448c5a9dde552aaeefeaff0f2c85e2800013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214deaf9d0417dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd518fb00bb2c4c7a18ef00235685c2001fc170000deee36193c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d3b7b730e15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101b448cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7991f678df44ff0ff8768f7ac7e92f98865", 0xc) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x8c) close(r0) r2 = dup(r1) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x1ff, 0xffffffffffffffff, 0x98b, 0xffffffffffffff7d, "85fe68bfa6027f00"}) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000000280)=""/45, 0xfffffffffffffd4b}], 0x10d) 16:00:01 executing program 1: r0 = socket(0x2, 0x8003, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:01 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = dup(r0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000000)) getsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040), &(0x7f0000000080)=0x4) 16:00:02 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000000)) mkdirat(r0, &(0x7f0000000500)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00') bind(r0, &(0x7f00000001c0)=@in6={0x18, 0x0, 0x100000000, 0x2}, 0xc) mknod(&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0/file0\x00', 0xc015, 0x66e6073a) stat(&(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', &(0x7f00000003c0)) 16:00:02 executing program 1: mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x1a, 0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x81) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 16:00:02 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r1 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r3, &(0x7f00000001c0)=[{&(0x7f0000001580)="9ace6bc89d120fb09652f3cc7535b840b214e9c6ac36a30b6d9d718bb42059a4bdb7b7c01edb4f581257a4d73faa3017301c907dcacb9ada5c042fd9170eb01004ba81f35e6409fa3a9e0e388527f5eb07484d0dc325a5855b52e91def9021664691ea3bbf2326ae238a9092fe7a3d684f7774a7db2c10b770a5acd4e97a5a4555bbbb8ea0e904d4f1ab27524e25e107f22811d53a65a45ff4886cb962aedb4d0c3a4db051f59e33e21cca1a08f43c200fbc0bb8bfcbf37d02bb8b5ac5de7964309d1609315a7aaba17c72cf794e3c55bd8d814793cfb9f57f28d8344f6243c006c5826f109c72891042e6e5942e525ff7edba6caa74a0406ec2c6035fc859f5502550b591451fc4359af2e5ffd70e11344f3759a190b1aa6ac7cfa268608496ca611d1576013619a05b08ef43072594159f24ddefcef18518ea0b53d31e89f3db6198c3989e185e37a987b6a4bc27921e858096319b626386263abf92d67ee6d1b7948ecb4e9f6c6761ee8abf5c645640de25253d45258ab1afa3d5a8f0e8ce1cb5026a9e1182f4ad0360d2533c769ee1cbf7203f2f29a501cef95eb892acddaa0d9bd19dc552f658843a8a42e5dd8f763921b019608193e95ca75a89eae30ddf8a643d958bb4295c677c74978030258ec58d0c81e07aa64cbdb7a92ba348dc07e3ef97d2a0df99b0edf43379e5928b36c5cba42dac2eae15d281d31327ede5dac221851a8b21b62960ac8ec58eb780394bf50ec834b311876bea0f6ce3e18b2684c33926f5b76ffbc1af48023dee7ebe6a2a0908b314dc9db77d6f5f8560ae8d51228133430a43a26e0f421bf6ce0bdbe1a1691f8566e8f469cd3a7d1a7ec261894e1ea9404cf9b579f2aff54a1730fbbb7e41c46f590c09d9eda2ab1900220ef89f43018d9e37e15586e37fd80819eaad32cc3538ecdff9dddc78e1044d7a5863bf55844829634410077e86ad7eb425f81b5ef6424bad4941a2291a634c24206075e1d43f0fa41d79eea5d5c653328454313f6aa54224ce093c65eef1c586e04a542df585b55c52741006ce0caa3b0518b92afc77ffd3221ca757e155339ec683751c9acce011cae0ec8ac74f48fca2e67be1500d092471b5bb716c3ef3e81d5055276942e0558efa3a635da8399e18a7cc5709dfea3697d4f5feab46fdf54441d93ba57b3c251f849c119eb1e4579c47becdf5d483790669716f0a74ec1e312b9632af3f4a9c83e74fcc128b2cb31298e2f0ae5aeab6c1841c5b107ae1e19219d0f443fb88f96811c830aad0ae16c133d58e12f312b722eda95ab263cce47b8371cb6b4d9623888093813509976b00d9f9f0f1e7acb0897fd099550494506cba86e6ad96afb30f37cc61857eba8d024585b326facac053c14e9796be9470e887becf51ec99ef272fdb90a2658fa752d86a935d1f2bb72b4cd3c8997be95549a1ea56f04e6d57585ca7e93cbfe5a9d7e8338e7d1b5fc96d713b7574aa5d28870623106c0437658cee2952f29d6481aeab5cd607d4e92d1345a36607a6854082083e9ef8e8789b248c076fe43dd233ba0fe506e8d42952f7a057b0388c97bf1abdccd959178aadd9b2f737fec2f4266a273a5f676350d1086df7bbb0f3175237d6d208e566c9e67770cd1f98fef9a04bbc22d9a857d725b1e58127b50a7f3b68e4b409d11c36b525322fc451cf14a8c51cec9050d1368a8d55bb119cb3cbf8f44ff7a2313de0612a7c2ec5e46c358f0ceafb4b5506a2b88cfdd9777b86a0c885a1898740c531ab16daa4ce709fd77f1d1b54f3073dcc92cd04a7bd95efdfe80a112eeedc87826fc732cb5975172f0f4e6400e1993bfcb699fb86c14d89e305094dca08ce8dbf7c425c17103cc8dde17cb8458eb5ae29056ec8541844b82344cb03d9525cbd303ca1234c7172b2e18b593c323b15f8bc9bb7cbe3e9c518db99b7302c80d3c8e5f332e42a1e00818839a5959f1ce7623bfc6295246476f1aa1276bf4ea3a247b8decb43d15564e9922ffa032edbe8d09d61ba6d6f786595f43de125f8c755e47df6aa4ef620d99a621b8326b1aadd55963d1e96a23a383dee45d35c4e9cd09a6eb971dd22ce9cc967de91d73fa6fd1cf4a1e546d73f40c54ec7a8dddf3f46de000bca552d8447299d62fb5b2f9c7a537c5499bf34a5d73c8352028fe6bf419d6155136186dcc62c5ae0c203011fd588380cee97cb205d0a689bc9d44bad7749ee0cee655d0c400716e54b8f00f102984d133d91f3aeced038c6693b87977a4e9e51344a59f67dd45f751d3696367187745c8974ebe5ec5b072a2d43932289835015f75eb520a8aac1b381ebbfa99b329253646d599fc95da9103fc9a50b211ec7c7ea8ce71602da7359bdd39656778c74cb246ea9d8fbea29153838a126c3616bc1edc2dd54b538c9ae4dc72ce09c7e37749701fe2fac70597cd94f000ac167026fef16cea0fc2d63586c0ebc87d0424f6491eb8bd910e7d0e09eb5ff216c77276899d3c1b41b9eb463e0240cc6026b12b3656f3e39659984cab787961e03b2f04c7de38ec7650546b06401b9b109a187c9838674ece4496eef2037917728efabcf72239091254f2fbaa6335db6e962891d5daf8d93997486c520a0b31a017a09c7dcd892e1d09c87d51640b6344464ede15f634da65056e1bd2e8fd547e16b55dc07eee65dbc69874b2472bef3f73c8e54ce61fc1c6b568f2d242d5d863ae9107e2002a98bb0cb004bf38d365bafd4b07c7e9567a63e25c885575ab94b2336903ea42bcf251e3f5c9725f213a8c816ee70df1b8adc7682516a73b71e7ffc228dd1aba26c91d181df7947ffa982726a58c120feb135aafe11796ce76dfc636505147b4492a640da17bbb25efdb7ff37baf8bdfdbd54e415a2e23ec8f4aa27bdd9812ccb05327646bf7c920c6c1414ae00e76c567ef0e3e82cf85a41574fee27382903bcc46332b8a6bd8bf0d100319accce9d0fecf770b6266f60a34f5158cfa8605c9d74db5a42526504667fb425cccf374c24012f43ccf7b77190943288dd23228637a0d1f852e5c77c702d369cf4ccdcb8cd1b413d7f6d896bfafbf600e5d35a752b6b65b8342adada9c764b93284e6d8a6009c071fc5a003cf525846eec65a42a4c669f6da861501dd2a9579c5881e93522ff2e9b3c76f2cd977a8804528ada55cc779207a3c6e48cfd3b6e94f48142f1534d2e44536c9e22e2323bd5d7d8b261ea5b5a45eac7b6848e0534c44df1ec2b7d1e06fffeaeae1129ea718324a564d1b9e8e7691c4e44090129606b157fb6d6e203cfe1c30deb5d2e8ba388abafff1718c7d76cbd382c021ba85abfdd3e06caffea28bb9fc662738a113e77580365a15ec30796251906936d6952bd6a830ed09bd6da75df0d09ec9b84826616184d1adaeb6635897c5bb82b419dd410a7a7a8fb23841a674205fe0ee7552647c33eff495f41906d3913bcc8b0e4588903310a03bf05da3efa4b7b8db678c69cf02b451d42da5cf8d17141f32969e85bcdc40877f2b6f64e658fdff2198ac3f23589d81b7fbc9822879a658c8b71c493a6583b52e9e2e896d0eb11e9847558a572a2459bdffdfa459f5f2c593de10f86535648c9909a800d701f113ed9296b558c9618faa33d455c95d4a024d2b387729485805c955e6aba86c2fb28812582f8e62b594273d550c03c54ea06b0fe0ee16dd0fdc84d71d67e36a41370180cbfc4f2b94b5da62b02d25a78c0704211753251c1635fb3a71d380857ce8817910f97ecafdad6cd4c20355c9f1658af993166fd85a398cbce4f6181d79c0f7a30c50d3aab636c5e553dc025cdf5d00e19eff215614deb41d0f7b6dc9ab70b1a09b401e960ce7fdf1a472ca3ffb1fa42dc4496d33c4f474d85a653af4302d525b2470c7e54fba848eb09db16e2ff0c29b57f8fceee56f35cbd3c05abf39560838b5798ee1c84a6b8a1171370aa878735179ea612fc034f5b50f95445db5552deabcd752a7da3ae69fe42e15e8df1bb967582ec3ec1b817283e79bb4e636b1badd705124cea52f7ee9c01309f12bf37971619043bd77ea671b728bc5f5f361c4186d6e694cfba5923935c9e35ba3319a5dd5ab1b11d376963a629b1816ba2abe2c6351b96227a4b461cc36b7d1159f8e883a68f4dc291dea5ae102d20b9cea2fb3845e066159e6b70378c878e84f245693a0e031404aa4e9419f504239858070e8571f258b7bf11f3d7f511bd6f07205dd7733710bafba45955f954368f9a367da8f25de3ee173bae820f23af686e4373fac2eeb426501f2d63534be014f1e7624ffd43cece37b634ed2a751967bb4645dc145bc9f82044ac92df125eeb383efffbb48ed2581a4529b848cbc687cf7ebcc6079b3a32f596655f4ca8713e800a465967b77617dd37d4c1610156b4f0f68d716bac6b883c3bdad732d11cb0fc44acefbb8ca780735ea46bfcc71c8bb874fd500d293ddc984bf4a4a1ccbd46f80c421032e647c917daa6a902bf852190755e6938caa1167e10a9b0d7492d793adb1d6b7b8dbba70504b3f56e4d820bbf7fa00a1ab3b163ddecdc46b6c22ba1f40b5129ff00bd5f61517997ec4f7de3089b1884b7c2b3bb1672b81010fe698cf81fb26d6e60e7ea90c9f1798a56f44ce74ad0ae0ff0e38687e20afde491fa4b77e9743807fc991893af756a247819d6e5ff01514213a41cb978862ca4060fd073d64ffaddfebb9878ff5ef3be821110e57a1b449188cb219f67cbd00bf80ec85df53103d385f036db3e816e3a628b714aa9c0c5e836a5cc0b3af410c60cf4ec157381e40a59c9f02ff4ddf2eba37ba338325c4b96ce89aacfceae9dc042a371de9620cbc637a7e08b01493686ff5aae028e82c5fd71a8ffe1401920655122f13d3d4d637c85b4f40e6dacabe1765cedb0d1f23770b7643a4d77bcdbb2ceacb928010676f0ae826cbd017f39e5eb7d5ebb99e8abdab01df5c9c5f7a3496dba1f8eea614ea04ee52e075c8f7b7b8d0fc384e1a259fdbc2378c9357702a7aa0fc2eee383168f750681f1f71996847216ed91e123823b1b01446628c96a6e471171ddf48572449aca642dac507c3e617617f1d0adc332edb8b63cd1545848f512ac4763220ea27576e25c4de9daf4bb607c0cd0eff3f287ac405508a1d5b91b777c59adf9bd09b704dd8340271f86e074b0335b4f963fd452e934db87bc044a8eb4e2382d10da6826a3eff987f76986ca72f09a5d2766006a9d76f06096dff73ddab948e8e97d73888537b5017a21bc0512e7caafb810e80df130e945df7cfd2759315dc0adc41737d898f2e2b9a3cf5a652d255213a02e8b1bb7b1a52005a232766bfeaa1a92217934cf706efa62ce8f4a95ed5499184164633eb10d66c5a906499ea24c1ee6b863287d7c2be64f2ab5cf418fed9ec940d9e36dce3ed058b0140bf9e20b2282f97b6396e0c0b5b9ec2a190df6783d35f856e0d7e5bc607aa7ed6f37a33d1c2319d849802e4bdeae3c41f9f7181132fe85fcfec5674bce6bef06d8658008f7f08ca040efca73c54dd2f15c7c5afe3bd1aed3be560a6ccc2596b0e78682562d94fb6ccae893ce463f155b742efd7cbf98a589c50abbc993ef774e2767219e31ad573646dbf85f9bf86b698884790ed020224093c02bc6c88615a81b8569afb911d9d83ce60ddb3083f8a15f8b8da8567b4dc207a74690a2fc464038fc4df1184a480e171c01e82b2060513405edc3a78b3a205b75e890d34b84bfcd88e251d11ecd3573d0eb5cefdd2296b61a90dabdd64bf2b1a03a58deb4fce3ddd047", 0x1002}], 0x1, 0x0) close(r3) 16:00:02 executing program 0: mlockall(0x3) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munlockall() getrlimit(0x7, &(0x7f0000000080)) madvise(&(0x7f00009ed000/0x400000)=nil, 0x400000, 0x6) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) mlock(&(0x7f0000b06000/0x3000)=nil, 0x3000) mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) 16:00:02 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0xb9a32c328e2f44b7) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r0, 0x0, 0x8000000000000000) preadv(r0, &(0x7f0000000280)=[{0x0}], 0x1, 0x0) 16:00:02 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) pwritev(r0, &(0x7f0000000300)=[{&(0x7f00000001c0)="d684dc7fdb5507bafb2d35469bf09cafb51aa3959c345f75a261eaa968436c23109d292da96a26586fe31f44c64a3c659f913195395f3913081c91b931ec5acc7e441e425f7b833af062fb61ce6975a9942133ae851b12472c695406bad91099a546e6fdcacd55b7e8836862d98a607308e858acc9d0b91947a3f660fc79611f24cec3f0c6e47cd7228926a8ef630669c80bdea23ca3f49182e3210649088f94d17b4f949480b9ef0efedd3c435ef8bff61401df1f4ad2debf778db345e4128aebb6744d72fe835726201210ca8de9f6aeeffa685408e719d8c50a2f9c5d0615011fa4b3cbd604785426a0f895af85fa001bfe", 0xf3}, {&(0x7f0000000140)="53c2d1b48e5ef5be5bae9a72c8a287e2314d543678d42ae5fc2bf45decd32b59e8014360a091f817b624830693b648a5a8f9a881", 0x34}], 0x2, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x2f85}], 0x8afe2d3ff762b11, 0x0) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x1, 0x5, 0x100000000}, 0xc) 16:00:02 executing program 0: r0 = socket(0x18, 0x5, 0x2) setsockopt(r0, 0x6, 0x4, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket(0x6, 0x5, 0x4) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x9, 0x100000001}, 0x8) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) 16:00:02 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = accept$unix(r0, 0x0, &(0x7f0000000180)) r2 = socket(0x18, 0x1, 0x8) r3 = semget$private(0x0, 0x1, 0x80) semop(r3, &(0x7f0000000200)=[{0x6, 0x6fbb, 0x800}, {0x0, 0x81, 0x1800}, {0x1, 0x100, 0xb9a8064cb521abee}, {0x4, 0xc3a, 0x800}], 0x4) getitimer(0x0, &(0x7f0000000440)) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000300)) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000380)=[0x6, 0x101]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000480)=0xc) connect(r0, &(0x7f0000000280)=@in6={0x18, 0x0, 0xd91, 0xd6e}, 0xc) socketpair(0x16, 0x4, 0xb83, &(0x7f00000014c0)={0xffffffffffffffff}) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x3, 0x761f64, 0x400}, 0xffffffffffffffc6) r5 = shmget$private(0x0, 0x12000, 0x502, &(0x7f00002e1000/0x12000)=nil) shmctl$IPC_RMID(r5, 0x0) semop(r3, &(0x7f0000001500)=[{0x1, 0x5, 0x1800}, {0x2, 0x5cde, 0x1000}, {0x1, 0x27a, 0x1800}], 0x3) setitimer(0x2, &(0x7f0000000000)={{0x0, 0x5}, {0xfffffffffffffffd}}, &(0x7f00000003c0)) bind(r2, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x8) fcntl$getown(r4, 0x5) recvfrom$unix(r2, &(0x7f00000004c0)=""/4096, 0x1000, 0x841, 0x0, 0x0) socket(0x6, 0x6, 0xff7fffff) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000340)={0xffffffff, 0x1, 0x8, 0x5}) socketpair(0x10, 0x8000, 0x140000, &(0x7f00000002c0)={0xffffffffffffffff}) shutdown(r6, 0x2) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000001540)) connect(r0, &(0x7f00000001c0)=@in6={0x18, 0x0, 0x4}, 0xc) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080), 0x0) 16:00:02 executing program 1: r0 = socket(0x2, 0x400000001002, 0x0) setsockopt(r0, 0x7, 0x80000001, &(0x7f0000000140)="eadcad36b8f55a72fc6b2f6c75b04057c68dd297cd634a1241d9584bebaae9443de654b47dbef5dc04e902e1708415e76361ee3d6525b6672e3f804d46b114b7ca3de6cc4843cba9243e9aba1ac0f434931659ccc0722a55d03303115ed29ed33eab76912aee91cc6a96d066a33414f7497256cbc5987d48bab672085d7392e580425be13cd344616aed78b56706809e733f54a80bce8f9c23a0b90122c9310d302fedeaa39418113c56872cdfe389e0848dddebb89ca295ac639d9df1b896a9", 0xc0) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x73) sendto$inet6(r0, &(0x7f0000000080)="14793819e04e3b47f9b9900cfc27ce4996ed654e68e28f9770fa6bd84b57d84eb7f856b3ec07866b598b7f684663c7ec80c692f7efe393ec61d470ff6a9bbd42a186190b700072036389e99c04f0aabf3d7c1f791278f05c93d2940159577fdfacf62adbb146155cc4d25a48011759f6116d061210554f93c848a3478dd8292de1249504", 0x84, 0x8, 0x0, 0x0) 16:00:02 executing program 0: r0 = socket(0x11, 0x1, 0x0) listen(r0, 0x0) connect(r0, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) r1 = socket(0x18, 0xc005, 0x81) preadv(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/134, 0x86}], 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 16:00:02 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x802000) r0 = open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x80, 0x0) clock_getres(0x2, &(0x7f00000000c0)) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc, 0x2f}], 0x6, 0x0, 0xaa8, 0x0) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x4, 0xf00fffff, 0x80000000, 0x635a}], 0x400, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x10, 0x0, 0x6993, 0xad9}, {{r1}, 0xfffffffffffffffb, 0x80, 0xf00fffff, 0x100, 0x1000}, {{r0}, 0xffffffffffffffff, 0x1, 0x5, 0x8, 0x10000}, {{r1}, 0x0, 0x0, 0x2000006b, 0x3}, {{r0}, 0xfffffffffffffff9, 0x18, 0x40000020, 0x0, 0x4ec5}, {{r0}, 0xffffffffffffffff, 0x0, 0x2, 0x10000, 0xc}, {{r1}, 0xfffffffffffffffe, 0x80, 0x43, 0x1, 0x5}], 0x2, &(0x7f0000000100)={0x8, 0x9}) 16:00:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x2063, 0x0, 0x0, "eb705e4cb22505a5b93169a5487b2e03e1cfd88d"}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x20, 0x1ed) writev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="64e863905123ad4c70f4ab5272368bad53e9c7b6f79fa62620897cac7b74bc49d0ff69ae4bd46ba7946d28e0726c91fa4586823befbc9db73d29cbc62ce034f71265fbf33865aed7b7740d0d", 0x2f}], 0x1) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000240)="20ecc8af11af2c1bb01342da25cf93f25a0e717cc00a120cbf1982594632c4e25831e2481e454aafae6d936461b335d5d06ab1f821a4e5b06a73ecf868277b99c5ef7e89f8160086ccb10ff267e3689b89d8df9ba354ab8c97c2c17047cd4d0ba88f92595de21acccbf2203936722dfd4ebcee4fb502ef2847a955bb30c1121d5b93abd2fcdf661ecf", 0x89}, {&(0x7f0000000300)="985a841998320b3444184c2886d62d1944b86c810551d4edcde38276fffb9357dca987a75eb4876a92d1361bb9c85c0b5142ba7754e69a239013413e8403245ac3e92d647af22c07d95af6e71c78e62899", 0x51}, {&(0x7f0000000380)="357900791240c324d8fd5e3bd8d889f787295305a412b4a551891ba7dbc672b67142dbb82e427d74144afa52709c98f6264558e1d31163dac446ad63c579b81df448998ab9e6940e3c6c27529d198188447ee715f8802108bf92b828d9ca3a20d1b4370763dfd848727a09a2a490bd50191b80c070bfa2153716c539f657ae54474ad38cde28fa0277b8e979e7a36682c62d09914af80c82dcbc6bd8d5d8f6890269c83cc3b9f3fc672c0d1d0051f7df2ae2ff434279b7b5344633f0b6e22c938fd748968f0f7a0454bdfda8f26380473ad8a7740182a38b996b5e62f192910aa1623d8de104b07645bf5151ab415302c7b0df1e207d8888ab872634b7b92dce343a1d34731015fa47d3ebdeb6f424b4a04c4bb05e4726ab2fe7f633acd12aa36622ea7a2e572cd7d108583fe32861f8e8a1fac9953225bec5d3a1d795726015ea64beeccce58771229fbea5c205d3fa0b33418852ea2e2af976437fc189539cf3426aad907ca989494e95ed243c8f43557d69a295b74cab409027c34a101ade3ce2ca92709cda53287af0eb08894a0862b8c69396f035ba1cfa1230acac85bfb4a87627d794a7baf06f20cc8b0aaec7f3b361e9e1a8695e6f542576457ceabdcfa86bf7594200836643389bd31f7db66c6e73ecea3b9b12c7162d45763f6e29d7cc3105571c4f6f7dbaa594d41e8fe0c78fb2f290d02cf71f9a7b8112bd5faf957383dbfd869b57623dd8bf8f3bd3c501406e624dbf399cd175ed2f9622752a0574391993e1be25a6c33ed2dc33788958ed8c7c4b6573e59f2e13aa829e9fb6de83c58bdcd670a9c1ea2e64c0c3d7da07176c9747c3cda3ea09c8577c51bd09730bac54c8160f062857b21c584a81dac646470fc04421fb1264f671b396f20085303698e4132b61f53ae2985fe307402395c49da4d3779f9ad6ddb664c0a73f51fc43807a2bff7126434caf492d34ca3e9bbd6ea7f89c674da898fa97c62b807c2bbac5c9b9f0dbd978f6c90702cd04d85069dcb7fc57389a2c7c2ff38274c5003ffa5115e53d13cbb18f15e9ddc23557e05d7cfd639e2c2ce9937a6dcba8924990cc75ab83cc93242db87cd30a9d899194b6c555b43bcf9e952d8fa1bccf629d4ad7fd71c7c48d59cf1edf93176ab002ade93a9b376d589105252f646e3e1aeb957b6d80fbdbb8a5f07fbeecd5a06767bea1e508655f1b31e81fe51eed910c14244ce0a85dbe1477d5e77e4ca0065d55bfbb0b9cefc23fee1e8a5fed82eee7fcb0c07566ec1bf3036ba4da9a158fdaa280f9cbcb0ad1f1359711780bbff8f1a5e18291832c44993e587ca0bc38bab2729385956ba856f8e86ac30e389cca270ca9494eea5081e5b6e395bd36260980fee5cd507c1664316c013b41da22e00ae7a3e3d978924f80b28b1785b93d8ad77ec7d391424a9f590ddde13cc16e9c77ddcd083410a51e8e9b4cb61f851c929b46ab7aad1e15e23ce749a4fdf9bec76c32fd8c10085538a213d63001af1f733bd01136c2390cd98ba38715951f0241417c34b24056eba7eb123699fa4ef44f06a99d880b3eadf3fa532172927c4b8436dbea999e6ca4bdc15909a7ae21f1b3934c8386999fe1f9908a65057da0c2cb0cd28fd84fed5a1568022cf06793660b46d5892c0cdbdad2bb21171526783acb6e5d670bd6a23bb493dc63fcd23be29a00091179c95550d02ea206b0f8f279412ebe1fe74eac7aaf7e509b861b59ba77916e53b80a920c4c944aad54485429278eb0347eb264a8775a6b4e999b24e162049fab4087adef31e95690417c45617cdbd3c1484dbc42bbc59d5a8c2a6af638da129b3baf2dad0d6c3734474de5b09c0ec6007043660ff1bbb4de13ab00c6c29fbd9cd9430c5f8dd2cf9005248323e4747bcb634ba77620a43c339cfe72e2379821dab0b0a4f517d3d4a6b107c5f68699967613348f0b4017270b9d459c19d516ca91b0ef52a8745b568699496bf05350dd2481f861636f535fa94498950a72cdbabbca74875ab2a66e285c55d6d180f7dc50f7ad08b69277aca1d602fc19a1332cff4d143b0157e57bfb491ac0cdeeae2555f12127136547048a85fd98f9d797ee7a2a843d6eba9e9ddbfa749e47a174412fc91ff6aeff4fffee87ee5ee403c90faa0049bc369aadf27dc7a55b1dd307e5213dc4b3f2897042d231feb40014ef6e5957b3f6123ba4306168c5c7341d45845ce92600ae93c44fccf27e74ef319bf49351ed59cb405dbcf01fedcde1d0aa43a07552d55ce0405de715bf610dfa623b4e5ca59546d02d811d6f5e6d0f591465290fc156c384b3208ac537245891cc441023314971472860cc0996036386081456a2b8448b4a883187874868de2c246113e6ba043aef12da743e649ad64cef026cfc20602f45c5dd0823aa4925d72a94655b355afbb1e5991f33524d804f7d1dc69db9b9f8c3b0ef22aa6b0c73603b31acee910321a3f0ad090726bf6405a926c7ca17df52d7bdca8d428ddaa98e76fe6e3ca4f9c86a2166151500282a5361311a80a28570c97611ee500288f51ddc195eeb921584202c77f3cb2477f62fd20f56a7032ea6918b3fb77dc17f3fc58c983c667c334d42dd71a31547a79b7ee2cf7345b695d125acac568c44cf30e56f5583272342074537d19e635b20dee9ce24839c19e8510c6e880e48da54a5ea6cb0a1d93c6f632fbbe867d8abe7c06658cdb5538a403b2dfc0674770a5dc60343a4ee9aae17d25d1a1837ab0b6c4d52a7efc45f8d3024df2c467772b046d16e6dc9b31da01677021a6b8e0fe8a0cfbf6ea0a899ea419b13d9f13665cf6b22971a0ecdb6f0622d541a37886c155c60c43d5fb3a44ff572740399f1a29c313231bf65f13c527292f945e626e2195f5aa06bc6f51c445b8c4016c33c171119ca5d7f607e2ebca4dd5545715b0911cf76a442320b8012a57acb25b6fcf0631d4f8d1d4d3adbe572e8442e66392b1b0921b307bc625c5c2a339c42cbf992732baa648d8ccfbd02ec307f172a73fce761a238cb919248db15cb77880a039c185c34ce57287b37932c23f53ccff0d40f0e72ea6ec89ac8daea02287e88dae64c9b195b5bec1fa2ad568199eaed266245eb2d7046e31a40700af812ba012ef70d1867b08ef64c6af4d301526149b6d5dfc0a0e6d397d87573639a2b23a531c53340329c037ec3d9e35c89c474a5facd6933f12aab71b185fa7badb586a1bed1d4f488842551456da98ae4854f77d8563d737d21342c61129c81b857d64d09d12c3f378535d0222b77400c71d936f78e659169477a46fe38e8b5678d45681cc6168530b2d6ee209d8333496b782fbd22b0c723f9b4e51851ba374aa50fbca9c706c59897b276f806552594550257e1f9ba9d7e0c95a80d714272b6a690067b7684dd7e7f522a7c245d5f36f7ee7bd527140e8b07ddaecf7f653abeae35f44cb2534ed4fe83aa2e16fb272ce099229d218de719fb2bcf32d5387f7b2d46417a6a3176d19dc6c90b3d8277502fe459648917ec0136d41292665246df6fda7092902a85aa0c97757114e4d79256138b7ddcadf4a78b6ab8d24e1a1e8985cbe81d042b2f3635cf990b5f9dccd9c7cebe4dca3d22472f74eab1d39ecd6a10ccc6ea899c0ee1eaeae74902281484d2c3645df172fbfea525dd690d6c1353e562109bc7fa8829835647fcee9a150981c5cdd4312276496e1289927092f6a84c056ad15a53e2f9e25ea6216ac44c30908b369fc2266165035ea7923c61e166ab183f6ff21385fafe6d14d7ca161fc8fc18eb108c46fb81c1b15daa8ecad72b5badea6c3944649ca8551789b4f24d7fed146e2067bb7402dcbbe5078b402ec36eac92b4104d384ca787fa8c34c268ff9358b93d62cbd4ae9c2e5912e7524deed839e7f67de54cba595e4f492693763c1c3ecb44a19f9c7018d4313d4bffe7ff11deed71ca77c6500377895b80a49cb77473f24a62ef58a07c18e9d97b6a95df94c8fcb55ae2a5d2d525c055a5a69f20cc5a829cc9493cf5b582c35dbd65c33fa877f42a9132a4980224e8b74c69f6d7c88a5dde04faecb3d4f407cdf76a47cb8f23849fa926abfb6fbf58f63bfb767bf7c4ddc10ecdd0042e0fc0b8bdec7ca407de9407cb025ee69bd380d3097d6d533fe10fcdd5847ccc75456b4cbf7f7ead0d6434b2261176ae58afd2fa2ec21442a48a6b0d1d01675d518d6d6943ec3cf28eaabe36262c530cb452b3ec5cb1d584c6c68d8c6faecb44e14f956ccea7790f8f9ad330c13f4a5300c6aa7e6f468845dc540e0e0b8c715398072eceae60512471108b7d97f0749bf4c3034739732cc899337b0ffeb291c17bd2a95f930020c9feb5ed5c7cd9c1f6674624275cf2bbc4c3ed2c86cd47e4dba6e8b827a8ec860ffb3cec12c64ff3498c2af3d84294f8195233f5d0d786da3002bbf637d26bf37ca3b0a76109343021826eff676ac4430e994d704edccb6ddb6f5a702b9409668748beae665d1dafbbef1658c2e0d2704e676b3c8679c700030b793d8e401cd153b6507dd7c85dad0023bd425ae7d4880072db3966d59d5be4c0e142438c246b61480f5bc660fffa4abbf7afd82d901dcd7ec449815c8892576a5ce4f04e3e17819c05367fa0f4a9cab1f6265f83ee6f75277baa5f76bcc10b055e7139494772e4f3c7c147526f2919a9af90e3c1fcdf3e39e031f2390cf35056d9ca8f8868379b742be78c5c36fe3849765ede22fcffb321b8f24f2850885d24c0580b79aae094feabe4aa6c19013d39f632dfba1e28a24ec6808eb263c00c1ebd673fd72a940af740a5c0489ed6dda78c1676db6e2367ef95fb0a5162d5ad3a6c477bd200a4d8d69503cb30819e430130af16d2342a32e2ca5a78b09a12643db2731628a41119c65b96cdb81e600327f4318af836f499dd132e81d1b41081f42a8a3ac42e9f1823f67ae28d8098cba419d87e3f03a0632525d06a94310429597caf6cc4a93424ab12cb1583bb6e2e2aeb30ee6dbc925763acd30c031dc11e0f1d42e6de019b7dd95c2dd171ec6a19bbd7599ffc5d8a176e5ed4de48bacc7aa71618d4cffdee6ee9f716581f8c18a8a30ac627415decfd6202b8573b287be088dee32d859b0b8e4ef4e8b38f72a38824cf3fc85202efbde80cb9f036dd6d994568c5e03f0c4399b3d943187f26feb4cf2105a1b204f22d3d7350a472d95f52af51ecaa76fb38211cddf277e312583cf35e93a46d8dc568c5031cd012145d452cba5857035943256ecedd21c8a4e39f8e318bb5ab21bd644dbc2c6d53924e62be1e2b03f6ebb2984a847538b601d693eff492f5fe083d3965944457aefa5c082515456c88a58be821d38c2e8743edf33fb23e903e35f89b90e89945dd84be79a86879700b3e0f48a7e0839b69b11de4db527729bb67010e5813c3026eccd12bfbfe1be6c467bed226ca2535de4304887256ee4664edcb6d33327872e0b2e4830588fa146558de89039881584be4f22dd6af3e661bf510330af9545e70507ea9e79509880fc4e7e385aa540c5f5ff71649d54b86dc1f4b7c79e5cc7d247277558e9ab18d09e99f67592500addb7111a9c90e2f0ea776af5ad90f2c1ac86b707dfc4c690d4e4e21c313aaae88e91452973b5e9912752cfb91ebef5d8f8488b0025cf67063df3f2bb5a5f27c740c2a70f5efd49507721953a22d458ec79a8bae10ff376f64f6a3e014ce696075d94d3e5d39d52c17a1b2d76db37c4c3cc99aa72ba5b2c86734504ebff726b551633d87e66ed9f271a7ffd8ec5cd66255507a33120f66", 0x1000}], 0x3) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0x100000001, 0xfffffffffffffffe}) 16:00:02 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) shutdown(r1, 0x1) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 16:00:02 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x420, 0x10) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000100)=0xfffffffffffffe00) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)) 16:00:02 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x265a) fcntl$getown(0xffffffffffffff9c, 0x5) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8001) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x3) 16:00:02 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x1c0000000, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x40000000000005, 0x100000001}) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 16:00:02 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) r0 = getgid() getgroups(0x40000000000001d5, &(0x7f0000000840)=[0x0, 0x0, r0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0x12ebcd36d7b21a88) lchown(&(0x7f0000000000)='./file0\x00', r2, r1) setgroups(0x0, 0x0) r3 = semget(0x1, 0x4, 0x40) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000003c0)=""/251) mlockall(0x1) r4 = semget$private(0x0, 0x4, 0x200) semctl$GETPID(r4, 0x4, 0x4, &(0x7f00000002c0)=""/241) setuid(0xee01) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000680)='r\x00') open$dir(&(0x7f0000000200)='\x00', 0x400, 0x1) socketpair(0x10, 0x800000004004, 0x3, &(0x7f0000000880)) socketpair(0x3, 0x4, 0x3ff, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup(r6) dup(r7) ftruncate(r5, 0x3) getgid() semctl$GETVAL(r4, 0x0, 0x5, &(0x7f00000006c0)=""/238) r8 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mkdir(&(0x7f0000000640)='./file0\x00', 0x107) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000100)=[0x7f, 0x1, 0x71, 0x0, 0x7f, 0x5, 0x75, 0x8]) connect(r9, &(0x7f0000000900)=@in={0x2, 0x1}, 0x9) semop(r3, &(0x7f00000005c0)=[{0x4, 0x3ff, 0x800}, {0x7, 0x73e, 0x800}, {0x2, 0x0, 0x800}, {0x2, 0x8, 0x1000}, {0x3, 0xfffffffffffffffa, 0x1000}, {0x4, 0xa00000000000000}, {0x3, 0xfffffffffffffff8, 0x800}], 0x7) unveil(&(0x7f00000007c0)='./file0/file0\x00', &(0x7f0000000800)='r\x00') linkat(r8, &(0x7f0000000600)='./file0\x00', r9, &(0x7f0000000240)='./file1\x00', 0x4) semctl$GETPID(r4, 0x3, 0x4, &(0x7f0000000140)=""/138) 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) syz_execute_func(&(0x7f00000000c0)="2e410fea268f292099f464450fbae254f2e000c4c2cd9dae048affe48f09e09484a6ae000000460fe7af0f000000c4011167d464df0bc4a1f9119800000000") r0 = socket$unix(0x1, 0x7, 0x0) bind(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="0100000000ca1ad5d9b943850d202e5e1a99e00600000b80000000c5680098a9a305370d5b7605522e25aa624e19be04f1893d4992b7a1e1b8d6e3026803c0ef57a47f7b5fdaaae85237a82bc8156ba76307d33762695a4e817fcd9c2d840fc3896aa6ff45e0fd9bab0303ca9ff3a3bc402a924b38b6f51060388863fa5420f6494d2aba6fb8cf99a61ac7b8c0afe9316c7ffc2f5619c1391ffa0bb4c23f70e1d423cace"], 0x8) r1 = open(&(0x7f0000000600)='./bus\x00', 0x1, 0x0) nanosleep(&(0x7f0000000100)={0x3, 0x100000000}, &(0x7f0000000140)) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)="000000186004008b000033270000000000000c000000001400fffffffe000000000000000000ffff000000e4", 0x2c}], 0x1) r2 = semget(0x0, 0x0, 0x20) semop(r2, &(0x7f0000000280)=[{0x3, 0x7, 0x1800}, {0x2, 0x4, 0x1000}], 0x2) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000001c0)=0x1) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000200)=""/7) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000180)=""/54) 16:00:02 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x2c9, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYRESDEC=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES64=r1], 0x28}, 0x0) 16:00:02 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) lseek(r0, 0x0, 0x2) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) bind$inet(r0, &(0x7f0000000100)={0x2, 0x3}, 0xc) r1 = dup2(r0, r0) ioctl$TIOCSTART(r1, 0x2000746e) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x2, 0x0, 0x0, 0x800001}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000), 0xc) 16:00:02 executing program 1: socket$inet6(0x18, 0xc004, 0xffffffff) dup(0xffffffffffffffff) dup(0xffffffffffffffff) socketpair(0x1, 0x8005, 0xff, &(0x7f0000000000)) pipe2(&(0x7f0000000040), 0x10004) socket$inet(0x2, 0x0, 0xb13) accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r0 = accept(0xffffffffffffffff, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) getsockname(r0, 0x0, 0xfffffffffffffffe) 16:00:02 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000002400)='/dev/null\x00', 0x100, 0x0) r2 = dup(0xffffffffffffffff) r3 = kqueue() r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002440)='/dev/wskbd0\x00', 0x10000, 0x0) sendmsg$unix(r0, &(0x7f00000024c0)={&(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000002380)=[{&(0x7f00000000c0)="1f77bc23275f953595cd0eccd3acc009d542117bdb11d10410ce2b455e2496023387d8b264402df8e0defd8a81d4b4d1ad5b4a5c41d6e8189b88974f502ec3f169213087c1cae509930f6c622380e8790c6f7b8d1cf8739cea123ad93c1abb0662467038bad1bcdb3f9259b68107d9f0eb7e61285d2e534702fc098bb24191c193c271ae15351fa58e7e6931c8ad97169c1c632036c2d63c30d4d79c6ed1fc3ffe899aa0d9fb6dd559c2a1fa930a117652c5a177e3571a2e044aa03f954c6f2fb8a1ae", 0xc3}, {&(0x7f00000001c0)="e80dc4a50ec590cbd41f0b9fcce45bf45efe11d37c74a211d37dd894dbd5a8af8fa7fe73e634fe82afcac99f878225977e20647cfe7f40dfb77b094415edaf3d6c641d0c084fc6b243315643561b1eaef4bce497fd9daca6826b43746fab163fe50994c272b42e303d885bea00cbd58b90f7a95e9ba039b05dd6c36f19c9b65923273e6f63dc827a496281c9711cb5323b30bf39059eeaee222c5e6196fa7e56e470d71302919027702238dc2f4ae03f1a33ea98a39a2466dc799b5d2bffb8b256eed68348d217428be25533c4df0032621facb11a138082a279ce54c063cc2c9b51ec1498c64613ed5ee6ee90c2b9e38c667fca4d67004119b39f8d01bd28e54b223aca0515c97ef6a23b720c4a5f34d127ace3880bdc589dc539e8e637dc5b80c28e0f6bc2ab5ebf0df1812d765704c6b36e97eefbb587f1c17d70657675cb62ec37d2c4424f0f408b2c4df42040f98ec7bf699232ee1cb8b49fc70213cedb0a5192e07b452a504d54c51e745d340b7501e2f3907ea660b435217735c218e33a0549f6bb6cee79a0bbf503edb9e9f8843994acb8b84cd23e69da3dec997b4b68d1fece05d94babf8f76e6fdd710c4f5af53f035860b62629a3aa118e938b0d38fb12e823256ed93889d4e6b96cd6a0caf1776dd39800da34f40385ba85a9e53bf62e18143e9468fbaee849e1dd5b3fc8856327edd4e002194fa556274a9476beccf9d980cf6eda31043201b65eec7b2d4e1e4455b8565b408a65ac2122807ed960a6151550b9746e3ae29d091cfab398b19765acd994a79dbe968c210671c5da207510928105c7fe43861fe848ce8ff96636d711598ebe3ff92cdba60a432806526dcd2f23fdc23cc4546cab5d072dd91c240f541d56fdce26e9a1f31d0cc4b27475c9288e00562b7ed4a9fa5a5996049f824775fb4ba6f4a9ff0bf19cf6565da1459cfc7e6a900494ad31590b4770074c68fc6cb27fcd173c6cdd1bf3b1f259efb7b2b78691f3ae848eabdc641f1b04e15aad895dd6cbb0fbf9eeaf70c6fac80861db4a56124a3db5bd75a270b7e516fb2f34b7fe2db69459107f435f3340b0a09865b97dfb5125522bd4a10889aeaaa9649c73a5364b53cd625d006e11426a03d266166dfae13d95bd298c2154e29e8612c02995d35cee3c8ea300d548950485c62f2bf3ed820683ac274edbe9fe2b5aebc37792c31f7b9ed188dd102e19b133303ceddbd885617a6b3926053e1450b336f5d90b7b9a8875ac3aa488b988f0682b8fd2007b160bbfa716184b22d377210b63c5de16f117a9ee391f6f25bb823b724689c50b8b3121f7f32b3295851d1c0ad8ceea9b2344a45caf4428e651c19a2de3419703cd22dc5ae03b50fe26f33ce248305de74529d0fcc36df44759214ed8161977d67686a6ffe6a798684a335db51a93972850b317f3aa0e1dbb1fb615ca340e02aa25ae03c9edf14faf8d36f0a3f1c670a424f5d063b9682c16c1aabc9188c2e27e6ed528b31ccad70fdb34e171a5ff16482fd6401b77af36068fd8cc9e26ffbdfdcf0bd78670805c15111b68adb3030cf506d1acdad472e252a8ca24336c92e66cf523ad9f87e7c98c5b68d07786f44436190fc7278d5ba6841875f6c84b469380ead56b12b5579e3b523a87ced76966a819d4a24cc91d8910fcf3ec319de4caa515359dc9d782edff1e22b91383a018844a845dfc9dfd6e5a9bd78aea39fcccadd7e79910070d4c56c06de6aa81019895d1f40b7e4efe4715b19b68060bd630b313c3fd7af61ec68b4bf9a3954e12641eca1f86b1f0829eefc5eb79fab198fd272ce561484db5558ec26c1e1136e78ed0c1611ae1e5e1a242097ceda25b77576453a9837b401d87481aa3046a1be598ae2f6ace16638c90d1d7e496bdbcfb116085e494b6bde8671b1d8a070156252c7492291b56cad0b39cc6b2b4ce6631ff5e1b59fd807cdcfc91fc512fc1a711c831c0c3850ba0f6f80bf75f3a378ef4ee2573aeccf1b3aeaf89229e87b7f2e119ef6e27640e138ba03440d800b6facb56e9ae9d81ca9aa507873c56deafa930a8ea21b30726a6e8b107b15253f5005e799de6c4f09722a33c83ab4f0e7fc4457867354c94d4b590c7d5462999767c827caea1919b229699201a8cd3a7cbcbe9ed22cabcb2379a6643820e866bea1f131df04fec1779dd2217230ce2f652c99c33206cd041108d759ca74f5d990252cdea5bf29ebbfb1c36dfc835465f35d3b95f9d8d23a547e93465e069697b1b8493bb0e35d569b4befcf4da043599b050532462149cd73ec4dba386d232543c0f58cf512295f209471a7f41d2b655a595d6d52353ebbcb7e8a8f2be3cb9e3b78389903707e877a1d57705d340d9d0e037a53c1dfcb4ca44a0eab53e61ef3dadb6b0dfe8fa45aed48f6fa0b24fa985b4ba06c15dbb5b77553c7df7af52618a4a428f9d9e0dce538f0d6f740c6f82cadae9449592acaeeb7df2c92855f9a1185ac657c6633ca15f4a2b53cc1910cdf771e0e32a958343dd653f20aa1d0d790444b0968e025868868aba876662a5c89aee8b37986875ade8b4774c7db3fb97cd304e95490b0805e1491edacb5c1536071b03eb63bc4ffe1c0af9634b91649d4c6a0c046c73608a9d9c65b0c0b0da0dfec92de8b1862ebb865a375debbac57e2f4b494e7a514775e524f41a6966f3f0438b249d2890b33d77d8eae95c89bec059b01ded3b28cdd767fcd570f10d614123fe9d1b37bfa1d6ffdb2e6549ddb7d7968cdb4806c202906a872c0706d2c969f193d2e2247111169c79a4420c66640377ece6b965dcb6b8dbf332380ff4018122315c0bc15d6193d9f485057b6b6baaba58ced86a0841799f9f2ca2524bf480580a3bdf47348aa0b073d5cc870cf11084f13c36ccd932050e780a46a7e674ec29ae755880b0b65f8e2c726b8f17b4f8bd9b4d05d57e2d66450b58b4cf290209179176c7fc7f589cd996dae5af1285afac839d809a044deb20b3a3197ed8640b691854f927372f13c23803a833ce3745f71edd4bd901734535647d4f80f89dbcd0f8e77c6ee6218986729a90c2b9c38cf296590ef91b2f6f38930fcab292cf1ef62c697c8ac84c721e50313a515a76dd5ca791592a6d940b8bbed7223f4d125187e6df00ab1a5fdacf2f63d08ed8041ea600eca2344707041fe3932484df1dbaa90cc3bbddb8c87370c49c25f64bade439a6bbec42c945d835ae6c8bd9bc443c8af1fd0bf666bd0bbe4089e1e1b43b322e0fba1bc8427a39743fe2757ed7b576c53ef8fd948734aa5a4af602f5f948fe366b3e12f78e7e09ee9c9be678ff997fd3a7e0e297822d19e437d5810ac9ca1a64dde93c2a3820b7e604eaa6febfe07c208c66c8161d472b515fd34e378c51695019aee2fc7fa0b59d7cbf690bd896d134835675b34eaf5cfaadb0fb027c8f6aec1f8d308776eb03d3a44d65edd8efcaa8f682bcca49194b7931f75a5b172f1c890231d6f0eb53ea0f8301f1eb2b6875a6899043e059281b65c21bc3dd05cc429cd0345a51f39044fec349cc3682c848aaca9e1532e8857edd09cdf0ad429f766ac6fafee4aa8f2f6f46348e33588cd1e3d6c2f3ace49f44b46314b5689093dac8663a03cdf8f72793ea488fb3aa1e2cc600f2df8dda5816b21882efdce3db2d63abf85dda4b40109e8d8305f7f67b6a309276ff6f582158fe74a11752e3a954d7a17f4bebd9fbccb810d928ccfe492325a0bc3071b5d9d02abbd172b3f0d0646e5dc333a1492356a35ba67b35ab787a18c5722f92b3de2fe20fe84f81c0d1546c81882bf4e1b5f467536180240586a6fb63e68aafdf13c499ad89fc7872879c4d46761cc0183439ff1d4b7532c0229935ddfc580e1ffe1522132c34c022705f9384d46a44539f5d7fe3119cbb7ac19d3a834da340727d17b799540b85f90fbbde03d998306157bd12ecd380827d6195a3d44384c6311dae80a18186e8aa35e9797530ec6041ef2a038b8653037be11bc1a866e51e2dd3c656f6bbd767b8c9c42db2a2262794df77fa463d06cef99d843a2666d516a2bfb1d53bb37a51a5dbb411eb7fb9c9b53156066aff7bd3971f3345d5ad76b2a8e5ba0d42f1badd07317732dfbb8572ecee4e0f0d314f49696795a3665b58bad5f37da0995e9b757daaafe556d769bd11bdcdcb7ef6604e1b3fa4fb4d6420ad21fa992b3dd46c49ef20ea84e59f10c3cf97f9c9845488bc58efa829b40e8c3a08438599d26b8201842a72b3e3c0f9d7aed59c92e27c370c57f3a4e2eaf988b9f3af9a0a30de14184be5aebcc8b3d51a2c7650bb04ff41e475c3b7b160bfa3e14aadd1ef09472f97b29aea98d4ab336f191b2c3181926cb1511fdc7209b81046895c55ec1e4f6359cfbd7eecf602b7d9af71d28aa0c3f1593000738eccc8d50eac13bc81c836ea496e70084a34244b7fa6d22ef70ac9e6d2dd76bf8bd3de2b9e68fae5b91b1f680c6672e8997fd97b6fa9cf79a555d2a565fb34f77824bf485fcb02a06792fc0e322496ca409bc435a4fbe6920b249e5592f0e7da425c5647c2de69bb426d954944f76f17467b9850f9a9eeb3a90566a06b9212458a411511c59ca0c2b59af607788dbd5e05ece7afd55d5ee7e13f4ea02e7afe4237261353acb6deb8ac7a31fef7ddac60266a15ee696ee717ed6cb002199ff2e112a35362b42df110fd450177b46b1111fd277d80bc1583adee3a7e7af0ba4bcfc7942dba536e2e3e3f5eb5538e21b0b3604773fc63e5e6dc39febb0bde1a6cf8013999432a56c6296bdfab49eb68ecdf766764f937666926a95549b868aa0413dc8eb8ea7c9c5453d07890b29008c7ef34bbc03f6d8e92fd71406e22e3ee823391ff64f8a842702670602c3a5e2ebf62a91b4be6dd3e42fde7a498cb07cfa9d0f0a771dbd763adbbcebe9ef0fa6ea4f9c5c1161ffcf335702541e869e0642bb4edf3f24af8df63fbf69bc043a89c0a452546c688fdb4eab0cfe6ea3f70df2260c56045a285c9dbff803fdbc31dd829e4990f90d0646983a936a3db7f193782a7ad8b8bc31064071354c1d8f9f13a8976c6b1b416324c26bb9451cdbecfa3143ac50bb4b789009b1c7f59bd80fe1b2cffb3878d0468290bc120bc96c2ab81c5939d5ad02cf01280f10c1712d456c3c929c0b40eb370a0a6822e6a2090beaf1f9d40360b4543e537582ff084e06a03959ce888c1280498c986d562e54103b0e43af9eccb06c8cae37f1bc0a3c7f1a06c6e2993b73da81a14fbc63351866b5fa14e2e72f15a92f1fbc4c61d8fe23a78d8f40514f3f081aa92a4c597a571cd702d30cca4edb487f6d9ef8b44aaf4cf524dc533c76f61f3c8580851c941253edd93836ae48e255300555142ccf51d6407a963fc8996e99e6b5be7231f956db405b26b41ef5652afce24c516cbec2077894ec92345db856dff18b118ba62438c047f14b7dbc37ab2d30edc568a59464b8c021927adbb8915e8e77d5ccefaecfafc5d6425c6da3abb47e1b73c51ba8ea057e2ecfeb3493a9bd82a6d5ebd1a2c7348a5dbcd1317c3e061b0a4c830e2d4fbd0c01dc5bdb7c85bc6922593ae6b759ab6d25c311642159733d609e58bb67362b46345816de92fecafa61d7dd7cc82e25e986da7c3d7e1936e4380da727c3def573f18b6926b29c1fc17a4190fd5f88d3e8bb582beff6f8dd5fe621d554a3579956062eb8ce35a421af34b2ffa668de25286dec498bf17a464efc9697e039f54fd3f3d9eb6ca6c6496fd3cf5db98fded0dd7990b6d646e4c4b2629a5c20f8fdc59fe", 0x1000}, {&(0x7f00000011c0)}, {&(0x7f0000001200)="e53f4907ff34cd85a23d3bbd168fd364d1fb0e4cd9fd0be09749a55a7d63c02e9d83dec340cac9256eedc77a6c4f4053f0e768bd379117c424e1f773b5973fa33ef0175a17d1", 0x46}, {&(0x7f0000001280)="ff8f778977599fa2eb7f2f37b60c66fcbf6b8d812a4a10071c44f695eeb1780f0b86287a7540c8f7e3127f512e6a90c7b586e4bf1bab3ea2f4f6c67b4d61f52847019f529ada426ca1b33490ab2246ac875922b67647823af172ebfa023bec0ef57f4fc2d8ae0ef85446959ef040fb22db743d44e70307575cd3c503964de55ecf5a4eb793ab24269a0f0cd3c2582e4ec0b0727cd66731b95fb5fcbb056ffef64c6daf90105d5d5f5ac35985bdd275c502ddaefe5ee618def0ebc14a33dd000a89ca1d1a0b954920d4ca8eb1f3041fd26771022c77839cbdda4cd78dfe3ce8731ab489e9a3b7c083efc6aab85e2fd1cfd2e9501055edabafd70b8852a5461d778f22e6ca08460dc80407e34738485d14eb22d5520ee459b7530439917b4311e611764651fbdd1d1ee372cf4fdc3a3e7a293233e3048b28b0743fe0793d2967ee2bda4cbef9d6f21f5a30488109edb8d71446b4e98d35b26cdaff704fbc1e6beb87546d397a57a932deb9a2cdcffe0bac2cbb3d068a3375a11ee8f400138af7ce7e0d8a80597e36de60415e7b76f90249a451c738e77f5bcb4318e6d856a4b6c7bc68734a5d6ad67539392779f8f4c63e0e02001ab9d259740473d22f7d4a11017a849bad6eebbb16400e400b80ad72606c755700754eb03d6b04c5f43fd657a6b12c0ac2431ce78b8643cbdb2d523a28b0b96a5455084dbec0e5a143b54b3da868dd57b57ea239d2d87dcd98e1819f1cf0bc79f41d4e2b4c110b061814bdea9b4fa838652673b654c5a0dd379d5bda5b8b6bf4aa112a7aa1fca6b3991901a92b42a49f8224577b101831777291024d48e59f90e4fe9d14e337b5481956cf10b7678bd02b422cd79eeb0937275c231b2a5615d697848a5ec677d44f917e480e17335535b347532b58b49e3a236aa352ac5462cda62b97212ad427bcabdc6b214a4a43a3611329ecfc7f78a891fa9c503d20de1fe991dfa4c7e724332ab4e403bcbd5dc5d8c9c8caaebb9911c270786dec75b8c882b0764218ea0611d659650c42bbba2ceaac99744a4c77d7874c6d25175623a8e02a75d5464183fed04b2c48869560497bb2b268a782196a5f152a113f8517dbb59b978029bd9ac80176e18b28e70dd6858a676e00179fbdfa1d338f520d52d5b0e8c33090a09d2ddc7385cff40f15549861d2ae6967a75f12c8ead17b1593b5f470d006531ca1831cb8af79dc6acb69982a0b6518ea1bfc8061b3e3fcda3cdede109be32ba3259ab26a6d092ca19d66d174a1a9423946242bcbbdc338496639393e70039f989417774cd1927e87a121c77c1eb77b5a1ca8c69995433690fe2d3096c596c6fbf0c865b06687d8928e1899413b1282818af10328c0912f77fb644f0c3e6ae997b09a254d6746ebfa00382200e754a359488187d05baeb09382f3146a0765b86232502d2c0334e180c96d064b00eb0f7f68fcf6c4126a5789967b034d0b276c1a5549e7aa262b8cc320c449a057aec137fea648afe842f79e3e0e4cd43aa4da04dc94fcd174da407e171418ccd04eb7d36c795b2fadae80ae796aa9a1ae916e4e09ea145e059339586c483497a9a2dfd1ea39659e58cb6999e4c087e756587724f133103d4c4f33a513a10452c6f0a9cb815d370e44c89598954778fcef42a6e9ece03d2d74e905dce9e95d90ba801cd11007a97a9a1a771d17851f649101ee31a336fe96a94caac1602a6f5d6e6482cf33172488cb90deee68269c24a0018957d01b704b36d7c484acafaba337971e87d1d405c9a0139b4ec7a664ba221228cb16f45ef3f1a5f9f436e4063e5604e5300ac44bca7c4055bf9fb3ffe6efc8d233b393b1dbc7ce27b54e6e44cb18bae2062c18b9601713a1448ca375c0e37098c748d5ffaebb2bfdb2cb29bbe64884f051dc64e169f68c306427f83f8ea2168f3ad23cc487783444e0f7f51c5c09551388b968003e6f4419503422e4cb18d25f7999ebaf472a80b27770694aee55567017e1ec5144cc9f5d867ac38ac782579046f95dd1bddd39d8abed2ea94aaa59a94e48ffa828fef0fe9891dd5a2d970e9cbd552cc059f477844387b0b02bcaa9ec092d2398b279a527e69f3f3b0b419a07a86ae5829292f8317b543a9b3dcde23ad07bfbe72e0e6e212bbde6ed1ba6d630b39f4921d75b1e9b3c708e2383719e6d4573dc8df3362736f721677accd51dffd5f96f74b15255d3e3d839f43af872495d25b6bb716cf64523199e7b8335015193a0516620a6030da17cafa45c1487c9e149d0a55b5c6bbe80a6df93c34b01e723a20a90e49ed70cfad12e433f79b196f837c801d6f1d0bdda5cfa422883767068d1a013266afb083a157ec23c7ad90a5d1fe19b988a221ef185bc3d8592305b4dabddbdc61e0d1e749b93905a163a2bfdbf548d7f6b5de7521597cf58dc18a7b3385c5daebc38486be1c67503cf76df87f6bacb18245e1068040e97078341cede3d3d60e502ad4b3a88a49102fcea658905a2f4c65b2791c7c3cc368a8073cc27b0b9285c17144b0a141b77a89cc3a840ba48c3bbf1d33cb3c290f3b48460cf107c72733740e0e9962291c5e93057ed32ec1df8404230433b0a745d943b82c919789602f249317bf2d2c441b21a53882367a51b06344152d548e169c66e3d52dfd5a7c39601555ff564ad1deac73031f1e7edd40d25f397acadd11433084ce5498be8a3c8a419850c49a0c65be3657c9d808a002a3a0b4095dd8a3ea6ac13a153321f8f56c388d5e91a40a2860a828237b18d47b3534f71456dda213271a674fd3984db06b3af3edf4732f3d9aeefa1611b399bcdf2d5887c8dc6928dd62ff07873a501f598d7d580d24efcec5ef458afca8f822d845f33c5fe126c145a8c315fe7d75fd10033d27ef66d17e0e32ac2142659e2264c16acdde86e490eb63980fd6c7aa2b8327516c36372bbbd5e716afc331425ecdd67c789d65e9c0683380057186eb08a3874ac9775a5b22b777553451560c410616b5c39d8c0e0e8894a06286c887c7624cf7ec3646b64da64db83c6bc639bf9be374d805ddf79f207c7052b615b9e2662f8d76fe6a20c0da551a90a00475a10bfea3c9eaac424fc5c34f91defe7aba72e48acbc4481e7522d76f4eb23d87becc181087bc9ae03ee87f1a524414172e58b5f494373b11a9ae4079eabc63a5accd6718a9ada8a5a774f1f5872012e5f05c9fb0f9efa50020c67e18d0f5a0e3e8c17b7c95a3d10d48e1db941048d8855a03ba2d4ce588e6d824e858af1b37456cb2fe785e816c6c5f3f98bddfa7184079e5e95818da35d72188495c076b83792c71642de1ad1fa793fff2c4fa73a93fa289a28a24f2d676099f0e9c205f90c350bb1c93b6f64ab2f329f439c04ff3ebcdb25ac76705450697cab318ac17130436e4960824053571fe83a34ebff382f9adcd9a7ce701122c9aa4af5faf248599be056a533e2e4433747906f6b22a00239a4413bdd0f63ec763e50e55860c30aeddfe9801ef59dae47568f8055ca92e66e7c4221766d28e698ca1fb9e38c11164f97d9230cf71588e422e7c9512a946a03fee65b7dd33ba1e53dddccbcd9fc02599a110990ed2939f6af1f0834c02fea640114eca1e39bdf97df119ff0f291d53ca8eface842a97ac1de29c382c3758f7a0a7b6ec7cd1a099f73e39aecf8330c52f973e7110f5435eb4948740e331cb92d2b9eebc3b169cee7d73457dc1a37bcc17e87ceeda0629a7bba262248a9dc59de353e844832dd7c8c135c6157c35de16509f1d1895fdf9e5e20b52b2ff73b13e875e36024e5b30f157d5aa4301f145e1c7744a130a4ceae284ce34a4c1261f9e3d454033da887966faebde3b5818265139a0f9d74b6d043d40088570dc5e8408112af674382600188ac321346122d2ee02db490a1d34da2d9a09125e444e8af3cb190b193f29921958a7490d45271ee7ac2e922f928985f9d4172d6e9acc0a8aa87e3bdc6d56e108b242514f35798aad626831c686b919ece1fd0b7c3323403bac70838f05cf3c314a5e6c76f49fecf5c507b0509a1577580ef933c0dee2793121bf583860c605642522ad58468415a4644e3684600c23e5d0491755c69a28d5cfc215c9c462ed01dc940b013fc1e33240e1dc46d5ef8a270869f3a5cc947647fc49e735f2dbd52b6e2b676a2e72fcedafeb8c27af5e02d4f14aaaa4c6bb20e86b69fe6f15e0c2f471936a550451f9704959e9072a254b7c90ff25ae7b4bf3f403847860ec9063ac07f3113187ef52caeca7331a897d980eac3e01e127f41c70abad48300b3f5164c24958b172d9e84909357c3937736d16925f9dfb37455ab92bbfdc6325d140e9eed27cb36acb7ae87930801b36483b6671ba47bde863e07271947f98a91512a69edd8b344d448849b94eb153006e4d8e5fb6f38f203b301ce42acf9d944423cb35dbb4f150af1812e23258670af455706615b5e96b453a65c5a31844be2e0591d6ea38268ee3fde364ca90a9e45c0f0ae468dc373888b983da07ce5918868981653218b3390d6995ef3acb083b363a89bff57c4a9bfa15cf979ea7c74e4c4c704836c86c48427748d0e848d8653f887ea6d3b7e4e2d9efecd431ae6c2501ee0cb26714a1e44952448320ad1e5ee67645a75ab610b5491dea2912a97175ba6eefe4567113d27dd5e3f4e5b0528cf611e632f6ee19e79268259e496956c1b0ea6802708ae6136d96846a259727c03a0e80f274534901fec38c037fb4c8314660c63992eea8d0bb41e34dca9e9cdd7332bcafb12bdf82c8485352b467e07c9277a62598c438a63f12dc4b865a62171a4e07e2634a4fcd6b29b0811e1ec5bdfbfd17b2b764eb62e5f2accdf7799efdd80ae78ed2566b49df1f9a63f859a669208d596950dfc0c7258e8e9b9a58586e8fde987a9902e7a5a24e8b5537632bce30aa5fac5d5dc2deb1ae7a1dce1317d362221cb96f8c8f067118470af6a21d4b52316512b1d4f7b6c60c30cea078745bbf28e676a60cd1365a915e9e7a66affa2401e4710eb4e483a226cdd5b54a58df788f502a8efb47cf0366415de344c6434ffa83899d4be27be102b18f7750937c1d2d8b57281f06320751aa18d28683c823d6168413a5db3864b9a023468a3e35d9450cf43b7416acfd2bfd8095faa9cc3ee7f4f60872aeb97b114188defdaf53e9b909f5c393fb8df0f84e9c27e9703358043cda5f16a51b384392e11129450df9527ed20a654d5f436874314d9012b4108ea9c51a1693bfd218d8e9154b5a04b6aeed105cd00ffbf73272a95b27fcac925b14742f9a5386bdb520cdbd9e6e1023a100755246b9080917641d3612d135d8f3f906f1860b62f4547d119b9096795a6d25cdeee91d706059e6388d0990fad5309e288f6935de9ff070895972a1d624bdb1d9ed5950de9971ce5c7d7c88952bf8d786e2eb338a464c3729a6cbba05dbbea16731823ecc6bcdd6e32de385956a29dfe26bd9f35f845be4dac5f0e56a3e697d614a245b24564ee2c2dcb80fe894b92953755f568472d110e340f887afde252afbe4125a311190af9ae225cf503e41bb8a80a9a76924755274334fb9ba41e8f6a13d9818a3deb4571295d95a9b6ebf8c01b0a345f8a126b63edfda6d95e6dd2e5ae0f9a96bf8356b8d50f5c7fc7c5cc475d495763f1ec38df8f3bd4f06fa9a3d77be7f57cea06e463eec735c5a1d4b63c7da4da9aefaa5e56b86c510b940c082db5d6cdfea829ec8656b41f9c706a3c686adbfa0330efee57090d57810d97dab272b670ee82d2b55b7ec7540e", 0x1000}, {&(0x7f0000002280)="a0f37a028127d039f8c7f954feab738b2370371f1a4a29d572ddbb4171c4730d1533c2938f4c89c8c875ba23f34be509075ff4d005de0d2ea5f4165eb196c22ea7c262ea80d4", 0x46}, {&(0x7f0000002300)="80d25978877f4e3b85ebd2e59eac42f0438073bc7aa61aec847d69e4b43c32016eb8591dc7db9a8e39996ebbebace9e350ab717dd80587d0a4708d07d5d8ee79d9cd40f23d07bb3c78", 0x49}], 0x7, &(0x7f0000002480)=[@rights={0x20, 0xffff, 0x1, [r1, r2, r3, r4]}], 0x20, 0x4}, 0x400) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x58bb) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f00000011c0)) `Ô³.æ*ÕP' þÿÿÿ(`Ô³.æ*ÕP' þÿÿÿ(pckbd_enable: command error 16:00:03 executing program 0: r0 = semget$private(0x0, 0x4, 0x49d) pipe2(&(0x7f0000002a00)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = openat(r1, &(0x7f00000027c0)='./file0\x00', 0x803, 0x11) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000002bc0), &(0x7f0000002c00)=0x8) recvfrom$unix(r2, &(0x7f0000002900)=""/140, 0x8c, 0x3, &(0x7f0000002ec0)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c653000160b3a386e056392783184b901bfb14322ce913bfc953f8379b686956cbc452dbcd6a03e7bd1ff97463d61be5c2f03e52e6afb93feb40f74d29cbb21a405d3599eaee7be0fb5c2a1e3474eaa8d9a66325c25bcb274840eda63f665f32305f70314bbc1c67452fcc9e9f8c42114efb54693d7502000000000000000b341ceda0db31c79bd107de2b8a0c4f4840beb1c4e86da9ea81758bbee676840c7b08f923531385297c4f0a7282eaad4c53f1bc32e0c816f1d565e338924373797f8324400000000133e8d9fa7f2ffd8800b56b9e3feffffffffffffe9f529f6603d3f85fc4d5d1f1faa778557971cca223c0dbd5a57d0dc5102c2a6a14f5908c44e3373e0318984eedba2a428ef3f7d26ce1f64ade6d79b0488bbb615a2527cceace0ffc6f376682d9ca23024d7d7b430c10264181a41d1e6cd1094bdbcef2ba14e1fbe484a7bd29d21bfabc58ac5173a135ff7c9cdccb147eaeda9b393ef2d50b0219b0306e0f488dfb0485a2cf27342bcc1dff5c34deda03e032ece99592e27da58b59cab127bcb2859f9bf4f2820275e44bb37e25be128234795a5480fc396207bac3a4aa73e32e5af51e90d9bba913ea4025ec32289350a15bb3344b717e552dee16062482f556c6a0743da77bc206f34655b71911bf560697acb74fc0493d3c496cedd550042c5f21161a56c557b4a33a5f87ce09e5a747cc46694e2158063daceb8c2905939f32e80b8afec39c20c1df0063962b8aa27b4ffffffffffff9e9ff0737ccd979f42931c162cc60b869e0188385ca75cab0d6c9fafd728cbee60aea4392343fbcb9082dd14bb9a7bb7f377ed73a5eaca3a21c44c3f05a8b40adeec04df43fe793a5fa42ede4662dbf66d001ec79e86207a66f282025b24bf10e61db1cd984d197f8c2b9a4818b04b07563aef77731544295e6e38953a226e21ea10dc6642e3e0a8e616bd8a3d0197e6aa98c38c75c41ccebbbfdc57f382a2665283a630a5cff229064362291bdc11bdab8ceeb16bbcbd0069adbe49e7fd4cae"], 0x1) r3 = socket(0x800000027, 0x8000, 0x5) fchmodat(r2, &(0x7f0000002840)='./file0\x00', 0x9c, 0x2) read(r3, &(0x7f0000000080)=""/53, 0x35) r4 = getegid() mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) fchmodat(r2, &(0x7f0000002740)='./file0\x00', 0x180, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x8000, 0x3f, 0x9, 0x4]) recvfrom(r3, &(0x7f00000025c0)=""/245, 0xf5, 0x800, &(0x7f00000026c0)=@in6={0x18, 0x3, 0x0, 0x1}, 0xc) preadv(r3, &(0x7f0000002540)=[{&(0x7f0000000140)=""/218, 0xffffffffffffff22}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/151, 0x97}, {&(0x7f0000001300)=""/101, 0x65}, {&(0x7f0000001380)=""/121, 0x79}, {&(0x7f0000001400)=""/101, 0x65}, {&(0x7f0000001480)=""/4096, 0x1000}, {&(0x7f0000002480)=""/168, 0xa8}], 0x8, 0x0) fcntl$setflags(r3, 0x2, 0x1) lstat(&(0x7f0000002c40)='./file1\x00', &(0x7f0000002ac0)) ftruncate(r2, 0x5) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002e00)={0x0, 0x0}, 0xfffffffffffffe82) chown(&(0x7f0000002e80)='./file1\x00', r5, r4) accept(r2, &(0x7f0000002d00)=@in6, &(0x7f0000002d40)=0xc) connect$unix(r3, &(0x7f0000002880)=@abs={0x1, 0x0, 0x3}, 0x8) semop(r0, &(0x7f00000028c0)=[{0x7, 0x0, 0x1000}, {0x0, 0x81, 0x1800}, {0x3, 0x3, 0x1000}, {0x3, 0xffffffffffffffc1, 0x1000}], 0x4) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002be, 0x0) semget$private(0x0, 0x4, 0x80) chroot(&(0x7f0000002700)='./file0\x00') chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) clock_settime(0x0, &(0x7f0000002800)={0x8, 0xffffffffffffffff}) lstat(&(0x7f0000002e40)='./file1/file0\x00', &(0x7f0000002b40)) fchmodat(r2, &(0x7f0000002d80)='./file0\x00', 0x4, 0x4) semop(r0, &(0x7f0000000100)=[{0x0, 0x400, 0x1000}, {0x0, 0x9, 0x1000}, {}, {0x3, 0x3, 0x800}, {0x3, 0x9}], 0x5) 16:00:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x7f) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x9, 0xfffffffffffffffe, 0xfffffffffffffffd, "f69b2256db24ca665c6d2adfe04300"}) writev(r1, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583cb7857005078d9771447063790964fce093896ebf47851a636579c3dae62e3fa62d3e70fd96846f24c298e1117ca9790c0c013d24bd97d5b025b1117758483333f03253382427bd13dfc583bda5abcf62735e13a7aba3962b0673db4432cea429b7582dba532dcf46403cfe090abe", 0x3d2}], 0x1) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000240)="8e8b32d50dcf5b549f7d3527fe5dc401a3cd98dd6235cb922242c3e4a2234f700491f992bd10a7ca5189ce08892ec6a4f3d02aca6f41722d7e0f0ef4152ab78347dd4f8b64c34cd40da195fb02c6014638656a4157b167d82b3cb98c8aba4ecc848aba974f248a8860ee1e018b40588afcf04ea7ef4f53c8385e0b668f1f24e142461c30cdeb0ad5bd6db6abc907d6d6bd4ba79c1897fe32c30ce644fec443df10840fd6ec882a6395eaa9b3a1ed0b1e61df37565741d2f4e7b7e0f17caff599f60d6bed6ca7c18e393704253ecb352dbca7203a6db8e9b8e0ac6224d82ec480deca97e522dafc0be738750ceeaec170250ddd33c905dbe77ac4863ecb2d5ec2878088c8ff131d0118fcad822e6f8ce6da93e8440e936f378bf2a1eb89c4d78d2880c0858f54c01286a04c966c334251962c9223a4f14c8df4c9edd0e5e216ae521df338c4c7e73367c636867a3a83b238b385e5a18aef692b03ac509658a62373ef0521e3e7c2c43ada998c9a85854a580e57e7f14d8a091e753e7cccb8409a42eb8c236a8812b2be19fd5c21adba2943900830eca5ab824650e4ca496f16fcbc99ae18da1a90422171210e4ed25deed89ed9c99085b57310e8d4a573246e8bbce8bafc0908efc5ffcd4f210a7289020213f7574f6d2ac9e549b4862959d352a8a6112e6336e1d8cca0cb6468af56872ecc8496546bf8ce46189c683cf4ca4353251f91dcc99ed1beb21fd7e787b0df75494a726e4a2e3a0ef54eceee4d823891dca54ef5fd733bdf9700552814227f45fd095461508efbc4f9be87a463420c4ddd6cb06c1a01d43102673de2f2c267f701ac839331f0ad86e1acae4d7cde123d6a8993b4fdde8fe6612aabad5b5a4af00bcc6857af7ae506fdbe3bafe9f689dc52a014f79918db92ec7dc7ab925c346b6db5fc64dcb590c1cc0e1287d9300207931c6df43979b924dc4ce7904ab64e6227db05ca42f2bc7fdb", 0x2ba}], 0x1) writev(r2, &(0x7f0000000680)=[{&(0x7f00000000c0)="d720a6bede1dac18eedccad4df903465a95748390f9bc45e0b83129d110c5af40cb28eeb03fa3cd1ed4e6091fbef2ce723d61797cfeb03c59a9a94ebec50980ecad14755c891fef352ba05e515c33d1e34c0fc72e0cc7c586fd318f0970920495bab3814f7bd693924774a621edc5dfe21d17864bd8e04a7692fa091ab64dfa611b0c065dac04bd9", 0x88}, {&(0x7f0000000740)="aafa95425e01146470dc9c73ea22d26bc4041b455acbca3ed09df2916dc5bc31445720844b12974c1a8e7b74937c0c4c51cd4a0604a4087f36100d331b13937ec89d192f59c3e328001c8a224970769446955f530c2cce005489dde1173104e13cdadb71d593f601e56457696ab5d14e76ee8d8d378a1b31d3a6998c8ccecca6af38a9c0de7846ca49955904a194d9e2af38cd576a2b4a2bff758d409ef9fb2e71f3ca79acffa1bf9719b9d009cf96784c1851a34c83944154ff39c6fec8cb898342f65eef90d76821083a486ee2d48dba40948b912c5cc84212d3477fd997a451e95e027547071fc33868f589536ea11fd5fc989e6fe544857af0509836b5b8685a211f039a5d95c96d3ab41cdfac742f50eeaba00f98d692189ffe5d6af783ad0d85ed9ed353498d0b22de6352646873349aa1f8078d3e660612f8de7730497e533c0260226ce419c44aa6a1d6ff4068abedc4a0d79be9b0d1c0fbaf51464e82bf6f2c94ff6ad6bb90013a561b634dcdb19d730b405bd4be18d22f649cfda5e95a963c92d2a57496fc27378dc341437caa96d1ffe8e9f941925d3f3d4a95fd17a5af516f7f8613edd5585fba6dca711ce52384113f122068f1e8d9e2d4efcc30caf35df7b78af37d9634a3a1b74023a3074c7e35103796463fb453374baca96d4a75f934e87595d8ded7325303ec34b55d44520f27d6f322be743ae3d8b4009c0f01e3bc75877d14717eb6eb32cba0a5b8f330e9d4e1b25d5b6b2d06d6e59189f38d0cdf610c0ab75f95f76e3182e81bb62dce494a0b67414b755b02da9cc687509299c2c97ff1fbf40ab9620d17c1f4e332e31410e2d1bfd90f247508d6aa3afeed4cc6b53b0bc54c44ab1e81bd0a529e04caf85f3e3a73ae226eff134ca7a5ed35e986a38c75633a8d65ab70e84f7234609be19b51db84a42f424b214209e195d9f094e311e915ccb4a7afb3dfdb9376f9bb7d3e80da9ccab77090be4f064cf756f9170740f885bf5a528fb32365babd572be813e85d9a1722c1726e5def5c4cc82bf77cda812ca04356e8102d5ce13ba2e0247f14740b651f762c4e315e287fd6f052b0e66d0cdc8f7e0979500119eeb24d6751b7db7c4e387c7eb7bb4ee39b17e3c0c13d03ba98a3da0fda649fd21d7e1f383c2a4f1d8aa714d105d5d4d179b9a2165169cea0a940ffaf717bbc9c84e83109a80e056cec45a3f017c67f1c1602367d71a5ab3ff98e2b04217c06fa28a98e5c5e8ccd23644ba21615056a17d88ca39d4ba8cb46968c85c0647cc0dc408e2ef113e1f27b75336bdcdbba66a2af37c0bd4d7f6a9fcf4bd1194b61aab4ce597ac730ccc1bbd6c864f9f501629b02a38ebae8143c6b9d050d8bf40c1cb8e96b613972dcff1157eebfee8c590dbf51fae9fd8e877e59c24fb085b3b1d999f31ec813e0751c138ae080a07e0e4501918c1260ab93014963c5d9e4f6c04d434c03e73065d04f5ef4b57153f94580cb0d4ba905f1443471b1f2d934bfdb5f56301a4df3f85784426eebdb25bc83d1ea4717b307add1022df5bdfa17bd3a8b3116ccc8caec458b8d14e323d7647218cb9d67a5a690252276eaa231d5bbb86c380f46ec0a5f240307aa279502e9b206f9883589ef6868432cb95cb9d499fd212144a6d5eda8b3e917bcf28f605d2b03106ed951f87005dde7862f9579f39daf4ad4924bd09f1f3f44aff3c0daf0f59ca8a21b1f2f033c910eff81e6e5b60054009fcd9bedf82387eb8d0c0521d89cb209eed3f104c5e83f399fbc9a2fd6dbcc411fecdb844f690b2389049ad1c7bc926f73e3b2ab24ca8be9c8318f348059a2bcfb4c0a50e08630cc01d4559833fd0c4599451bef715e550eb9474425765e003e233834bced4fdf4c9472644891ae37ab1e5b11cace79832486c4d4eb5318650c8d273b321c22dc684c6be948491b620b08071f79b15a51681c93ed9d27658b067debcff65e6ba171ae6721e8910a9c084ff207ad4863df9baa8537706788852477a86dc619b786ced4cd2dbea96dcf9adae7bd275677539358bba101dc1ac787f99fe3f9067671c92c291fac4073b9c54c0b0fbd764a5e38d2dbf7e156f6f0c55231777ebbd05ff659a297fbeb20172c8c426ae696c4691e7713cc699d9878f2981cc404e6b864b56c0a9976ea3d7d7b79e0aa2804b909da6e5b1ee533717161c8edabe277e68561b12c2a8535e2f4a55f8907f2641df1ced10e604aa54fb5f5b1fb7e8ecc706fadfd7835d07e831d52380c36c2436ca8a19b44f717fa6b482acae66ff240eb8d0d04076552fa981af7999f88e7c61d6c402d2650df08965faf0ff037844a00b8461d8ee6e6e3a831985227f0c13b92dd5263889be0c3f060cd229de6ff05cca64d8785abf3f43873cc3b2ab01b971ce57b8bcee5ebf8359ee667a3b1a96ce20468767c920573f4e565ef9e46731e29ec5c6c5effdb65acacc80b38166fe17952096068dee0945def79fadc20dfe7fefd1852127630f90c425cd3623013997fdc261007742a94a1a8e7cce9143509c39febe401848c139987520dc4b0494743feb8cd2e350edad01a147ce81cae1f09f485e29712e18589e39472fa760015ec087fdad62f38e65759a3c9a20044760caa0e6998a80cac4bc43d3f1391852b4f8f32a63516bfd38cdabc0e7c9293bdcbd5553f943be6ac9c541543a3ef686df6e96d1583be83dd14dcf9f42adfa8e3a00e728d61b35c44e3e754d186e4de101ade72c5c7d02c8ffa9c7f283467b47989f12c125c71fe0c594500f4775dcc3e748431e774172e075b40a6ed861c6303be4a20fb6419ba6bfefa6350bf95a4dfc09a9ac38e4690e602b5fcbb12e65ed2c015fc8f97d845691981672168a23a976dccd1e680d1209dc9a71c43908a878aed1334e1b20850455c29a286afe31aab7b8dcc1504aec400cd5ed45d1d822794a67cd194c5108c04cb956d45f466d87f7f004e277993fd019db670d7dce10cc47f0a8093a73fcdd05e4af2c08da7e6fcdac11619020e934a29c63d1de93c953f352afe8dc41b4a3144eea3a9ba5f0a7a432c86816a1a71c9a041b49f4b9654865fc4ba7c75ce64d3930a8df473b8ab19524d0cebc33132df62361f600849284ab9bb79b7bddecb98d82566669826a7a00697f63478ae6b972750de9f7c5e23e9aab5b258375420c5660a5096240b6763bc0468aee14afc629c974c8b4180d037bd13fd235e6f098147cfd899a112eb2b780e9d823a8bcc7edce6bd92d1843a567ce857a0cc6bca553caf0ec0f539f76a8f5589b074b87c442ac11940cd23014497d7fa2a14e01471ad96690d738c64a0e6afdc3972a5a5e9f4448f4965d44dd67d9853619eaa8d0a43f989d208ef7a8ca1a61b8807d1d46e794516dcd4c3b1aa9cc6a5189d8f222cd27cd302ce3383d93eedf82dc3d2f61a4b596b8bc6687e136fc80e1e934ba0fbac35b3af154bac408fde9e90acadb4bb2c37d330f4b72fb7c361b7a494cfde7da4a07533f28d7477daeb61afcd7cb257739433e3f92be472755bd78b705f5a08ec3c94828ee5cc1ad317ca3617ba3134a15fff7a76cdee07722f92c9623e8fe04af069d3701f90ea162fd8c5f38bfe041dc7f80c00568b741ca521f9f4389826c3dcda35ef9ec2afdbaecfccb7fa722596e39c94dd583db5b5b050eec92e237b3f8e12d8d67202c2df329b8971a5c61626a9517cf3d25e25b6e33e7311b80fbe6b5b66f8eb9f6bbaa34f7ed332be4756b2603c195d8f7a689fd587cd90571630971bccc6bfef6e2d3768dbaac76290ef8aa6daf185f5c72a550f82bd3d4fd7c1afb89e5ff29ee8fd13bdf088b2914d3db11c0d909022102b4b107245d0797e13051ff761d8dab30a79da7bb9b2271a0844e2bd5f6f88cda9a1d97926cb17adf746163eee4203a5279efcdc41a5e228fb49a0dcdf18e36c2bde8e933f047b8dc53f2f54723322e741547e1b55fb951ef2166951711c986a4aa690e695a3be24d72a842d9033a8f6910c13da9aa760d0bf77a27c579413876c648d070620d7c0d930e67ac19f44bbfaba1d5f3238c691bf128c1a5459a6aabfd5dc55faf87a260de6fe43f28edffdd733536679fedd36eba429ee387c26f6e8a3fbef4a3ffc148406c020325354f909bd2985fb850d9c41f2b05c9ae9c13306043293ef8adbd33d86f4b44e7de996aed93149f463e239cc063f02043340746595661e8f323f9c91363aef157f0bafb1d166987917a4e7f7591cfbcb248a8550d01ff21949d453ec8417e58c92f3610c9799063cf9c132f950b1a20456c11615f0ad1b708d45ddd430fc4ff12bc423fb0a7d1e3fedb936bafc1360492962daaaa20b22b025d913c3928c9d43ff910f4535073fb3125516976b5d6726bc171a6cece39e4bf90168bcfc0b240b3d602e5b842ec41ec1520c62392f61f08f8e4b2d2a4ce6c170c8a6dbb07c5f8a73e990c0eeada24985f77f44d4df0a444919541a7c554c5ab19703f9c87f5eded63ed5d19773c7a745b222aa67a355fd8a9109afba0e174f2aa988dcd00589320dec831338a0bb049551f2f9e7d770a720dc0e4c9118a55aac72a1a4286c37eea49ffb18b4143a514d7a964ef273544ca4fa734f86593429d12ed57f1325e2babb93b7bcb8abc9b97bdac4de935f086a815a1db71b1957448cd183e2b2ee1195a23ebf2ad2e036cd01db838ef13d8ce0143bf06f0b7cc3efb96bcc3cd9f3753823dd6c53851ec5d4d73fe157a550eb0dcccd3bb11eaf2e0bcbc04c5daea94caa2a623eb969c924432d21fdb15cd8eb3ceea98c0de9186ec8994f174c918da1951376cfa0ab45a1e2568fbabd4502ed7b22de343750d5434508aacea9c8026f3eec3faa602d57eff4bb82567a9c45d6f3f15eab395f9e7ae87e058c5291e164f542468bc3cc19405015bb689b68ea59e2d8b7ac58f08d9ab37fbc5fd8f72bcaff871eb3429ff891a438e35e46ce16a4b3149a889e13a35f794e61fe9c0f13a6a8a09e0430790c55b9366d6fc8306fc0cc7cef99bcef4c9b54954f184ad247ad86531808f7e9640eba27c59d8921b4f245d517a45591f170690d9e6cbac9e0530cebc3edc2d6a4f5da94a0632558d5bf99c2a92d3d7277370fa92b2b666e8bdc7d002ed9d24b25eb27ccfeb99c0f51ada26c40772f668439b2890af62daeacca170112a5978a08585b82d00a145ff2d6cbf8ed2071abcdf5c7bb69524c49e246ec0c3223693f9089559b1f413a0730292c5506ac9743cba2e8f5233e5286c050135320b9306823bd3b3a8b68c582f3d2f3838d74b610b3dab118bc971917c875cdcc69779b0692d720aaff0134b802701318db393098ec53433b3bdd27c52cf47af2ea6b2011db4ba52c710c663f64113139aa4dbe3e905b7f62bf4a40cebaa2cdb9ff02d15caa5131a58748002243efce6262649a108ebfbb2dc969c5f659a396e5d030586acb43bde3a4ec5e2d1d2cf8075e13741c0acdc6086a20764b3b907b2c7a66e6e83c31b3e96d0abfc577f55ed81ee5f4eca26a77f850e06c8b20e650e12b6b4a109c523b8d0c98e76b3b8cde53f181b0134df711c74e0ce408d42afaa86541a69071a2cd069dc1f79d35ef12b948e441196d9b5416e77cf0e353da538e94c01561680fcf0af3d59b2b72fd3ebde02da248d7ec568a52d7f9532389e569522e20fbb2953140d379dc1b054498ab00a1c8704ad7dfca79a8c93627405c53c33b668787e00ec592b6796c9c1fe6d89e24cbbe8bc3caabb8c39e47a45a5378c56e1ad77fe1713bcb5ab32b28", 0x1000}, {&(0x7f0000000500)="6558f25ff65ed0ed0460402bed4276ed16a50492a233f79e8c0f38dc9a0cb7316d6e43fcc945911fe241fb72d4c5cc960c8f8c8171c40434783251e60b080c6ac63655328490c70201b8dd0673fe4976e016cf59fb5d913c95d901217d66bb688681fc3b80065fd9fac661c7bf4878a240b4575509288cb22a7465b9c76eeda3d5a2b41ec8", 0x85}, {&(0x7f0000001c00)="32042f837ab3f040921b2f6704946853cf848c4191f6469406c326999b1a98d900218448f589fe506277b7aba0326e27946637eb2aee81d28ac4d9eef179519b9220c3bf61f151cace6ae059f9a072ff0bb3b0fa60549663ff5b7f322970d63204e53d39bdb0730692ce8dee7cc7fe55137d45921998dde1ec7b7ecdb230fa2ed2e5727ba0f569e5fd005f84371609cfee3918429b005b5226473df0e6e56e337cb3d464d015ffa29c8d801f476e72022c4880608305ff77e4cbce1cddf027c37fb8000b89d9c10b6d97920084b5364e4b01da21f64260acdb7b275d18b78a5ba65bcf5ac4144b8b98deebc87e3de904c659f47ff4b750d7b5b5d06222d030f6d2a1bfa149439b6709bc8af04f7b6ab903f1caa778d88b0f268707d2d17c8db8333b0fad27e2d8720050d3c3ebd6a8a572e78cbfd5d4dcf0d2138b05a2b1f9bd33786e0c162597e61430544b91be7fee5c8abdf8af73ab99af10834df54eb65a7bfb9703d4b3e32b2314bce741f87bc9079f10af37fb6d5433341764dad352502d0dd1691bfe01300f0d773062e471cda7af0077bf38a06986c570a95c16e18278b86f4083f8541f8d8dcfc4d0f4ab01e9f5207184b7ee9ec6684c0ce3111a2ac6ca9025bad67dc4e5fea24dfe4e2cf21e32e428a8045e266460f7895e54a23aaf8b2dc7646c307751df0ec9911055166ade376a677c45b9fadbdbb40e105dcc45c1cbc845c04d5c67413641262605a9282388cba955ae619d5fef0f80177e6c71e0f73da5c24f6c26f5e1032f63b82392355c8d13e24a5ef3fd8c54c94bb0a26cd3af4c084d761da42a68942d2e6424319932367a04c86d88c84e1cccdcb7b1f38c0d37aba0b43db4de7888e25da186df083c29fa1a48e9ef4aae5702dad27bea8ce70639354cd0cbebdfb89649fae7b664f9fb589cd18cf4e9fc68aab38003ed6b6e626911036fd4661f6a4acf16ec3628b2d095195b547a0dbff935a627afe6262fdd21f8be806d5356c9d3e1672da80c5ca9bd97b76a4063cb557ef87cfed890ad851e11ea5b27c3e42ea067249174c8cec8c8bfbe56bf8ecff4afff43d1ca3f430880671ee2477afb222381138915c5214ece44383227355e13324de98462292f12a46a611bf9305f73c4b665c96e4c02ed80066e2ae74d53fabababe5f7e629021a15e6ee23ddec50a91b34f76fb6153a30358252cd2758c8b655d2536c6f03a7b79156cd22913b89e983796bba3bd34861036afdac5bcb149046f16d4c2eeb5640bd38d483ac30d9a2eaa7f4463774bbcda15261ee357f0826a90062e5f24700f20ef83e5bd49348d2729a2dd8eab631dd614aab28058b414b8002a92e8cd2c868478457e6937f500f2b0702f4ff6d666d98f4cf1b584b7319c2532943a797578a8bfc8c777b7942e3aefc624add8086dbdbf7b7021976d414581ea9d4ae30951c11ddf4ce38e53a0e85a012cc7ebb0c8c06e06e44a9386de343eacd953a5ebdc244b081d30ca835c625e4008b64652d7160291c57bf0b9bdc867f115549b14665ab07ebf0af516e40a10d1293eb6cdf79de61868be1893d41bee809438c62a986451b48c6e09b7b3b16a064d5a4ebbe4d127770932182239b516a3079c9bfbd9485fa3d5d0a6bfe1adbd92a8091f7bc84655318045c617d7e6df4cec1812c3540a5133cb484ceb1db1ceb537c7925aeb14e95c0bae0c660169dfdb95699be20ebe8a525e91f8e096715a86099a25f627a1cc6134c9178ff7dac42c5abb37fd0f9c255f18dd953c4e7a960ce8f93375ce15794bbcb073203ee1baf3b48f1c3b717ec12f4fd74002b7115b6e21c6fcb49e6b1c715959a3878847100ae753f6c8d2c07eef7338a15d5ac09b6b54e6b04ea874dcb54880fc200255de5d189864cb70e8015eb889601f5a25ecf965de2364dd2519073d4ddae9c5e44ee29c6882bf4d5fbbc95fe3b93bb7552e77955a5a14f8dc9c83dbc2cc1ce9019bee68778a60604f3242703a918ce7f01bdf12549e897be0b78a8a2223a1799b6c1c110b9a401d27b5376f5f0bd1a98b3656484d6bb5c6ac2f7d0640d5d7517bd6057b27020ed40180bc861f67abfe38ff9a7e539e21f3456d65181a4342e405882e49f74f8902fa2e159bf8d7b2bda25a088fd206f4d725c244436fcd17a7de80c56c0d694395bd985f0906e50047688498815ff23a11862974afa78b54bbb83bed56eef3833816b09bda914fa47939b73f5ade2a5da1620d6fa4f7f0d2f980f22fa6ce5c28f6673ca32d00152a5af21b030af1a1d1893063727f50f6a264db108a4349e77425fa0465ebcca17ad220e57ba987194a7fbb65a013f36a986ff50108cb3a46363944e5b9b3a645297e4842a3a5afca617762e0f8be61f44f544fe23134ad6904e32c5e7795803907ab8a6d955bc8d892dd033f1df688f2e0ec970bcb8e0e7704191761bbeb0ff78889bb822460cae3e7dffb788aee9f42a06014dc0737194e786a52e84335bfda24f0a1983038687317d0572caf5b620fae989cee4621a2955bfe29588e8d8f5bebc97593b78dff6854587e1aa40d156ce66a26441a021d4201f89cd88705a88821c6153f44877be51a250578e564f220467f3e6612fa91db39f9c7c1264d39343e4c8f8cdb28da442a3e70b3f953a120540c15e5cf92272c12504a5fb349bf52aeb3c049315040fd85e0426c5ebf8e532ac2e32bccce9f4fec0bfdabd8d8b450c4580a6156ee7c89eeaa15fa2e3aafc6477f5da65b3c097a3b4a79c098811e804e754148480f5712462afc339cc56f6afeecfa6c09fddd8725f198cd9f00afc3aa361b0fa126e82370e0b59a3c7db82ce18a25aaea9cea2a4336123ee8c4802b2a917cf4ee5cd5a2ca5822dd7366596054c05cbea93bd2a8903f858f9b0e6633b83acef237948d575c072ea75fce6367ac669f7a0fdf8f0d3c56d83ba1c374c06a1e6ac1c26da03e35476601f0a249eb6d274e44883cd705e715541a14dd3ba5dde8d947f6e40185b35ebc0c05951a50db1dcd55f9e8921dd9e8d6cfbcff38a168bc90ad662f85613e9979be0f5bd4130d67efad9f2043c4369b90dd47ef0e32cd637a2285aaf8fcf14e186d4fd0c88649444b3907254ba57f56e7b9272e4fda20399b60b14cdddb036baeeb40e978c0e42985cb8c91f6cc38412f621f6866ea3d1fd1751590172707e15739e0926b4832a03823dbdb6c1f5cb4c66f4ee3c3e2ab2accc9509a664ba2a6170afc4ab8cf807973ad299cc5da86f6b79972f39f610cde2df11a72136585947fa2852301471f50469981450c91717468ea936ec6ecf068e8c4dad9c377ec38ce6229400615217ffb72f8dcbc18a98830a937b07d6ddb0fbf7e7df0b0eed53f41037576ecea3d7ad72068987a5c84dcb74a9a94f1051a51b184e2f851e77558037adcd16b1f0c8f00abaf83718759da7201c4b8e4f6d923a734351b055ee93b1476423a0f55b10bca8c1c168632f6b90f3ebb880507d3d9d12662e16975e3f009e00dc94fa4e6361f6af3d879f02c4ecb6234ff3b2673a473b71ccc8f7bac7aad8d22adbc90ac204a9e43b5e00332058c301295e32fa13d018f1257645aca72aef4a9fea90b6108d027055a14a1961b67af8b1bca0745c1c2bbbc80af0b04832a545ee15e9e4d064a37eff7f939561e611ea335e6ac7d3a5fe7bf6a687c72270fa5674b9aa8761512d360c40407adfe77b727a96c30a69d74e9cece7f8670cb66a4109110d12d37cd69ba5098402e5acedc12dca9a5240c6d0eb4f5f0d663b2831618fdfb9d6bb9cbc06472058d3d4e93a43e5192d63e7650c3194fc2a7cfbfdc63a30da4511d27672f700c21ed733e5528547edfed3e8b52c0711d9c3990b2c615d4d5d9e124a02ecb0ff4ff435eb9bfc5e0466bb76077e3869a7939b88aa50ddabd0913498e625213d76090c6173d58f57d31df8af42642cf483cb2d1514b73db00db1c2d74ec7709b45efde4b0b12cd623f9d8ca45fc698274e335180d4406a79903dbaf31ca8d4e4db34ce74c33e649bdc5cc9bbe1e7b60c7061f011aad5842b10e7d194cb55e3bc22b89c53138965d882b2e45d343de636dc610a6aec4087301e079ecaa1a4b9d8693a9067c2865d898b0f21caf5b29e8dbceb51ed5adfd54001323c8f56aa6ee54c087614acc9d1685dfe9ec06547ea69928e9f2c60bb0bde54566b35639e849a0d5686c30ff691313207b7f60dda6e42021fbf62db541cb9e40681d6715abbb58eb79211548fc60aac6dbf332d52510c360db759c61349c974b6577466122930a0c009292fca7d292a100ec6c3597872fddbe7a012cb39b2f8c869195beb35ee6cf6ea88b618a2e6406e2ef064613d9ea1ed3e0d4ba92399f729dbe0064675c5aeed46267d8a63ba6d52a4f54a481a91add2ff962fac108f7795578bc08bcbf15a70a5206a7de6ad7943e1e564d44719327865438df2c405c31368f4ea46be4bd8268a7c21574948fcbe7beae6cd6081d359fad89a77cc4baf64e3f23fa9218e0d5070b3d36cba189e6bfa10355516559bd3df988597104621f8860011927de6b9d2f97f13dc3d86752750d51ca23b718205bd93896a479a423f2a9b72e466134b9622951fc9154a847e68d29d52460b048c2ddd4995e155da56347adfe958a83c9ee18c3300673ed2a22a3ee97253ce3ccb3cf516e5f4bdf36f31d14d365079450ca32b8575407190e7ac41ce87e247c8308ff5b51765f043ee70690351123cdea61319a937f727f0a2afe36e4ea02d693a65e0874b26445b91fb9b2a6b75909aba34736baef3e39d604499ffed805fbc8795b9d7a83de45f3c1b20bcd57f9cf900b370564b64f3934fb7c8cb726dfc7f39a75ebc9bd0e976b7b18893bba24bb6a1cece16ff1398986920c5e9e5a5a1fffd622b995797db007000c5761901491e2826e311fb7f93090655ba3e07c94a57c44dd5cfab1c4b8e13f20279d68a94ac126d8019d6f3c299740a204e016222fe9d837d64f509168cc10dbf8cfc4792137aa0ca971afe3f447926a9b2ba42fb26cbbb42474edebb854de79dcd7e0c6114b39e3cfba82726b5bb653fbbbb885298f47f7e7fa23f248822ce1dac8a3d710f6a41d4757b12025df311adcb646d483a95ffd93ce3017bee482705f5977f50ed626395aaf47450645a68bee492ee636c825a573ea551fcbc0689a08525dbed56a7004bd28a8e7e527e3c8f91ea74217a370e0f1989d56c2d7f3fbe0f41480ce9c55024e920464e3c2bbcfbc0be5d501eb637fe6a278e8b3deff4e151b5d70012952ddca97ff5011ee26565a9cd3233c1836bb4e5d5f132b6620b4ff0ec439160e2306f3d18e4090a0a0ed8cfea686dfe96eb07f7e61293277d6639c97f9f6f737f4156ea2f1da78286d13304a351d365f3133661b7512037ca79383c30a10cce203acf1e74c553e2e623044008ef9e66d24717a743427965e046e81421cec3f8bb998f3794ecb3a2e0f55b7ff295420d2d378b6a66c0fc68926df187240c99e72c2222d99421e41e187700885955ac1c1a678a7bafa277cf963bb5f5351c23601faddfcc7f26f2d458585828777da41dd6acb553487ac26cc2e74fd0a41752c79d50b74710a1d61ecd52ae0cbf6eb1475fa5d7700f7491d027b6d757464ee81a5329a39d6e1b1bfb7289e4ced2159387a85f0574d764544d2a13124b195a2b3484f3c1f04ad994827e2ad6c26ee8c2cb1830ecfb0df26ab0bb92929472262f0fcd6501f71b7eab0c5843502f7f118f6ce5aaeaae71fa1e27934c575c15ec7ffb9", 0x1000}, {&(0x7f0000000180)="1d15a6a269d84b74ff58af8c10c05fa7a3ac05367d4e8acdaca9d8ba0d45260fe9b05dbed600094f97644bd517c28fe8440bb6974a0a07257b784a8ccadf7de9668a615659f3c20bbda1f3365926e6961b85", 0x52}, {&(0x7f00000005c0)="5a6447e94ba6a6fba576322a2d6682334d5e7618d97a527df9e2d81fba3bf159", 0x20}, {&(0x7f0000000600)="255e87d0e5fbb1230755ac8c57e60b2a44dfc51e8b7668daa489c801e35d358357c004c23aae550cbe46fe8ec48e6ab7a35a9bb6a64aa6848ff5ac72275130f1aaacf6c4a97e421800355b6d28", 0x4d}], 0x7) 16:00:04 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, 0x0) pckbd_enable: command error 16:00:06 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x40, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000040)='./file0/file0/file0\x00', 0x40) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0xc0, 0x8) symlinkat(&(0x7f0000000100)='./file0/file0/file0\x00', r0, &(0x7f0000000200)='./file0/file0/file0\x00') unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 16:00:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f00000003c0)='./bus\x00', 0xd5468b22abff57c4, 0xa0) r1 = openat(0xffffffffffffff9c, &(0x7f0000001640)='./bus\x00', 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) open$dir(&(0x7f0000000400)='./bus\x00', 0xfffffffffffffffe, 0x0) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000280)="d104d56a1d35087417fd9b681a5f522d6e354da774c5021e8f842e68e2d2eaa3c980fafb8914", 0x26}, {&(0x7f00000002c0)="425bc94e28606ccb7aa4a26bdb6af1b703256e5a1f480597d3efc3a42a8cea90870313a315dea28d42d384404dda416306", 0x31}], 0x2) ioctl$KDDISABIO(r1, 0x20004b3d) r3 = open$dir(&(0x7f0000000380)='./file0\x00', 0x202, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000000)={0x8, 0x8000000000000829}) close(r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000001c0)={0x601, 0x3, './file0/file0\x00', 0x4, 0x20, 0x1000, 0x5}) accept(r1, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000180)=0x4) mknod$loop(&(0x7f0000000440)='./file0/file0\x00', 0x1041, 0x1) ioctl$TIOCNOTTY(r2, 0x20007471) getpeername$unix(r2, &(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000f7ffffffffffffff00000000000000000000000300aa13250851bc067f61437e3d5352b9b228b4324b2808a9d79632c58262621be8fc52a4ff94677272905569a5de"], &(0x7f0000000240)=0x59) select(0x8, &(0x7f0000000080)={0x190}, 0x0, 0x0, 0x0) pckbd_enable: command error 16:00:06 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x2d96) r0 = socket$unix(0x1, 0x7, 0x0) preadv(r0, &(0x7f00000003c0)=[{&(0x7f0000000100)=""/202, 0xca}, {&(0x7f0000000040)=""/50, 0x32}, {&(0x7f0000000200)=""/132, 0x84}, {&(0x7f00000002c0)=""/94, 0x5e}, {&(0x7f0000000340)=""/91, 0x5b}], 0x5, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000001c00)=[{&(0x7f0000000980)="8d1a59", 0x15}, {0x0}], 0x2, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x10, r1, 0x0, 0x0) 16:00:06 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x0, &(0x7f0000000180)={0x0, 0x4, 0x3, 0x1000100000000}) 16:00:06 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) shutdown(r0, 0x0) accept$unix(r0, &(0x7f0000000080)=@file={0x0, ""/18}, &(0x7f00000000c0)=0x14) 16:00:06 executing program 0: r0 = socket(0x1b, 0x2, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000100)=0x8) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x10, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x80) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') setsockopt(r0, 0xfffffffffffffffc, 0x200000028, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) 16:00:06 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSTOP(r1, 0x2000746f) 16:00:06 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="2c5dae3070ca9f050a90de9b70fdc62f3b42e2126e99d38cc1ba62dcbfb7c377e51afee700e0999e5c3ba508f6435a8ff70a5060e5c152c0e3ea7a7ef5768ff099c7f3f12fcfb2aba93b4b776adcca4d453921528a3f5d5fc658ece24443fc0a433398fb02dcdc47f4f412142ab78fcce95961073c858290e03eadda3b2d84b3f34cf665e9b732c71ca236a6031900c9e8cb195df470c1ec987507c7bcdf249e7686fdd3d177d9d5a2636a45cd869c91e2438da1727c00213384ff2f68982593ab83b7a7a9a1d383a02e2a68a65f48ec8b02fcc183ab17eaa646ab2c8f7392b13d13861824778c3329c72d181f77c10a6de5aece933d49293127418553b299e915189b5bfc943a891f80cc36b6179f6b2600135adfdad1e73385779c5d7360842ae9c9654a784132f402646fff434a2bada7bfba5eae67013f37c70e5769a03a30a4c89a219d062991623f52727ff1dfcb5dfe440023e883814e0f81144fc76ba08bcaf278215a772109bc2ff9147911c3c980944436df4695ca04be8decb9cb736d91f81cd0230aa2ada4c994f1a44b0e5d3befd782fe44fad647ddd43b3c8cc032e0876ff9716bd9951569851ea8c777b0df6f8887e1a15f589704cf4796a4eb02fd9d01c5370c4e59f0a7d754e70ec4d6292bccab2232e8c7fc5d72eff69578fa88b1d0ad8bb7ca4ab31ae7ee93242e59ff0a8fac0cae0da7a0e1f3e9a61edb151aa97202edab20594d7b0bc2e1a7f0ac0579ce32028ac88bc808a865af64101c9363ba161bc0da63e61dbe5d97cc57dd76105b10ce0abcd606493b30221efad0e1463c7c1019ea3da93840d52bb014ab0d397df5662dc51f875e8a957b1e3d7a8d6f0f9f28f21360e97f7fdb7e03ae829e388c4bae1c3184e57ce7bd8b5e2bc2b18075ded43b813ad2fa01e77bb1d6c3ce77ba6f9006f51d2c993f24e23d13014e6abf892ea77f454db1b99e8882c6e2846ac7cc5937c3c67859ac8229ecfa0fabe24b65cfd695726dc2bc5e1480fe4c093a238455174afc342cd55b07db5abb3b12e2fe733ed41e6d007672b8df6192587d22929a232cd2126ffa0c8d09ab2c2dd0826981ae1278ec6e67907a896168b68d267224212f2089b51430558d2aa853ae1aa1b6a2b9f3f36f67f0513a660ddd170ed100c10685907691510ed4e0def69a87e743f7d2e9ee26c1fd3b8f04a99e758486a641402cc3fcebdabf41c9af0709cdb87e85ad92563d762a01a21e50d46d4ae0865c788bfd46f3df60a9ec77e8e8b0cd7da21e95f4e5bf31e83806eb7c102fdcdf137349482a63a221ac559f5def15c198226934709e193104ae9b12464e8ea70db0f68ec66100810a290d90d4fd8c22437b4080f5716d2693edb57ba4f0182bab64a19a30faae762a87ed8f45250a478ef8c5efc6c91e79a7163896ab1394e1436d141bfb413cb3fe7911411ac77794fd73b9423b978ea2d304b98a9bb658640ae106aa7dbbb5fe34668b5e06b7525d7e737a1fc76009fc3e1a6353d31f5a3cd49e6ab550665e5d86ca35efbfaec49a89ca0cbaa0776524763d2edfe886479395519e73cae20f681b16a41f5311777131c79a8ea8cebecd81afedcf29d53cd0434711769affa2268e11beb2b38e8365a161c05ea9bba48aabb786638843f87fd83a7925df2f15e150e308e732b98c3ff5ca511c8289008f52355762d8dbe57bee5d42f093fa3494504128298155eeb69a2010df0e453d7f84b8ababc960483a3e74ff26fddc2ef985bfaf66fb19ceed672d9f739532e12927004bbc06ff949a4d8316f28906ed00b7bb1787016a9dc389c2b362ccb5e0c535c45b96ace193d1cbc13a329ce81ab78ecd14656de71c273aa053736c391ac97e32b394982a3ba875c96fae4c9cbc11d799d69e66b61ece7ba8bcd7b6c7d8163de75c8d6ce1405ebeb69d1e2a9a83f22e21695caf6aefc942a8c98be132728af17c7f5bac79839c9260e72443bcff145aab57417e4377f272fc3a04e501f0f461f51f9ccac2608326a8e750d53b0db35f8c957dfe0f2a3c77aa24674ba12d5071548ca75cb73f338036f614186d64bfd11ce55e6ba59364019cef982e092535366f92fc96cb36751312ac0d2601249d28703094947a2ec6dd5d0af40bbc0e17328baa2c762bf6ae01da77e89ef9d402d57d9fa9ac1bc12cbdb7b88690a238f1ae52ce5dd68f12aa737f5179c3cd36ebee435530933804d64c0c422fa30a0fada44449b8568512c88cdc3b846d1ab044516cc2f9baa371caa13ab836776a166327103081b2fa97613c90c4b819f27ad7904f297754e4753ed277f8d8b6b83d57f7e8ac051208cefaaa485246469630a7f17cdb8513ffd7020f0d80af844db83e2ebdff2b60d8804b91ddb28a6b435f76bf96e4de4a8f5de94e326288c83a6083f18e6b7d0345a3c08d151eef4a5b0948661674e0b8d42871fa1bc49fe3d73ae56ebeeb0e34a875d6ab12128a97d030b447f522468a1930d7d7d47155c9cb8cd055afd3b8d78df907015683ea23219e5ffb3b72dce5036aeb7852f6f9729e8827382ddf77849197b08affa74b81c5378833d67b4fb2c546accb835e60bf014dbaa399ef1e91dc73424b4c333f0cd203946c54ab44d2247379f52b50d0b64f43d7459c28c9f94f3dbe4eb72c423c656acd1f3f9731ec4fbe2024eff2916dfab7b09cebe5d559e7b541000caa94c1d070cc240b4d1aec2e2f099bfdbcbe806160aedaa41173af4fa84dcc7fbccd4c405e90d8045c65e27fa7fcf44db4685244599c5e1b2351c08bee1b9feb518d224c2c8ea55bea1be7f30ee56857a0ff21bce6fbc4e572205a3c70bbd2e23f085ce2eb9491c6ff6952ab9ae8d2e617f78b88c591a96691ec08eb9d5780be244690d67eec5cea2cd1c802ca70b225becf8b507110b487e2cf932536eb226f670f67d65d5a431d8b4b1d18f5984c7a97d555a6fa6ef8c5d3111be93a59bf77918561e49f752bd32e8398bfa350a056403ffc1aea351f17802270c8d374546d14eec98a511954e546d4e5ba7cfa76063dbde47456191fed9d6ec0fefa319f7569b65ea4e5a5f3f11c780e5dbe014d433c4d9fd07e15106ec3a3a0fff6bce5d6822ad830a6b11a9c9ecc162119498885b5343763a486a008860e6079e0e38cb806ce5acc1beaeb8893783536cac19398c4084660a324765260fc23b6edb92ebb9ee7965163d7789f6b8520313f80c95391c35515201a5290f26042d3f62bc58471823aebff84278e45dc7b65d4ec89e346ed81f05a707ac86830176bc35886d014082a9599d82628679ba4bc973107e70f4ae7a1bbcc182e2cc0f393eea1ab5f042fa6855a41631a0b5e2b4cc0112d31cd5a50eeb5f425ff8c051192c7a4a7234064609b79e57192f46626dab44cc74a66868d52b18946345dca657d6a06f91d52bf821bfd8af09b3d4f3306abc6b5fed529b7ac5f883fe210ad5581a00a4e81834820a264eb69bcb395c81378ece735a638791c08ec4e4266971b54e06801b5c7f299a230c3c63839725e1e9a04d37e4974c8117db8d6d15dec60ea77cace3d2c86d9b62cc82fc36d4d2b53bf88b6eb791e49f6003d7c89131bd4c87e0c008520de04b4a5f91eaef5d4dfe9cfea797aedc3c694885da04bdf05686a8174d8db706939ae7e00cb64e4502326512caf27cf36c510905dbd9849c2d81578691346ef6b2cd2364c9318977e6b8e7bc187c25790b76b1604a8f5061449c9a341d052785e30cfda11df51d15408db0379c966f3ccb5d1ab2d6d5361888c5dc5d6bb2e5acd5cebacf4a7d2807ae25b16b78191f3a7657d89f54fc4ad59396e606b3e4683370d56218b5c6d66a96df8d240608ec07f630ad88402eadf235e9b88cc59fc2470c3cb365cd194164c52974f566e3f73ab66f0bc50b163a6fa71594f3a7a3d34a818adb771aaf24a6c491eecc50d0a8bcb5757cb3d36f2670d4c210fa45e3816524fefa81bda1a552a3cee120791b5ba5741a83b4601a4bd564dbfcd5ca380484790e27e73e633c3153b322b140c9de3b6c9dcd2f5532c61070611df80e74e0f658828e808fd281e69f3189541bda50a45804dec88dd8579da5262ba4146f945917cb7f03e92edd1827a1eb52d241640f94e8b3f55da4782e8c0cb348949de6e1d614ea9d256d5ef0645238eccbecb78416f17b8c523d392730dd1fcc11785c19a2cc0bfed0f5b22d8a5f97f8e9c0ba0d426c24b478ae873783b349c7a64a1f3201bddef4916f75005fd12e84f17c082b1c275557d912e5f7cc9bc9e4973c1fef5c7647aaceceeb3d9011d1f05395066ec547836f754ba9f9feee9293a469053ab6ebb4235f9e9883021c50ef7da0571906f57dbf75d41b1717f1c5613bc58a853fa726b017e3b171b74e8c4a1daedf411590d9a5445441f2300b3fcf9513923bc6cf5a401b9c0798c5bc699966c616c585c886664921043f232722495c7dd830efa26460b37d35a58c4224d33bb33bd0c260414908972f339edfb938d08948079a8cd8b0bb9be98a60e12f8e3b01914332ef2ac676a9f97c71bbd8da113ae36a514a6644bdebb52fe02899384846e16790643c467e216706ca1493b4fe11469d1a300d42a995c3c7b533ead66e0576da9f2c70a5c9d787fdd62c3e9a47d728ede9d6f69fd4f11a942d7df741fdb676863735159ca719947ec4762885e4bbd87744376039264bb630c98c12a89c90610b6b64640451fd90ce7cca99268f3fe75345ba6b4ad8b748d0308ce72c5522f040f44b6c31c6424368875c4223fde0f950dbe117f44478fb06941ec780a04dc057a133832dbf420cec6ae6a6af8cf82b3bb4805a3417fe83b80e04479b54b8135c5b6356c48aff429a718917ef0b3047b4deea578fbc44c872f6c18109f2beb4a49567ac3df371bc69eb7ee92df31c07e9c5c17fba99088098adfb0ff4a461ef3b7f3012f41d15795a460bccad97dc9009230f6815655b498ea8b57765f66210eb85de355af721b44fc4787c8f6454f75cff79c9960318c7ec400f190a76ff6b4fef655348dd0e285b613d3a18ba59c019524323e68269472ede6c7f02569ec91ad368ebd8e7bd8339e40353b8f2bbd272b93a690563c70df09f9b4f8aa2976b038a9b12345dceaf157c0a618e6865025cb73bf63af0b17fe37a694c95b8f44fbea85f408d3ffe62f9e536b27bf9b57887336566d2cc47d50ef8bbd6245fe4012231324fc01823159ba9c3758360ef3d52f382237ea83c7109d90dd3258dda815d45b89fabd3fe46f87e2681261d84ea8b73efa7c7c9fb0a821645184ff409e18db25c37b8ebad37b3cfd0346c727ca2deede3a0c66152baf59c6adf0860d3ad5269645860ac849ee86e61ee57ff3e69ab6866776db168dcbfd651fcf31070a12ca3bc671bb322c934a2cde3ff1c4b7e8d40ec49b914d02e00171419b7769ef9dd5713f3ac550c9bee789d94d447edb4d422b4c45f74cbd3a88888eb9ce2549af79f8240998eb32264b7d29cbb1e4999c230b38f2d3982e5037e29078be4138aceb40461823f856146b68c52bbe045bf96662075b8ea1d3b7c2d3f974d71008cd", 0xf69}], 0x1000000000000221) 16:00:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x1, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x0, 0x0, "f0dc3e9e21ba43818487dc8157aa6567444326e9"}) writev(r0, &(0x7f0000002540)=[{&(0x7f0000001540)="2adcbf2d713029d5fd8377edce160e38b2a4b1dbb91a48b16845773f6d8a79ce04ccf43a15152e0633ad9aa33ca678a881fbd362e3b11128b98516ff800ba0bdf1a0ad255fbc6903a019d856dbcc5f4c2e64d60b8ea62b88ffb64404dc9d79adb9c599f6cf002c6da518da2ce1f680f07f714409a81ab10f7f186aa49f1fec7a0ce3add0dd00846fd2c359bfa0d70be226ff5438ff37935add3d1071493aa741eaeec5b0808bb8d6b5c8507786bf92a7c83be80f3716af61f115c2da3b95febc79fe979c59a04e1d1e7464853988f5d959c726b3219510080b1c1126cb6b37d0e1d87700730096584b0e4539d766faab7f26fdbe560403dc1c81fbd2e475c3b5597d3a83f9a6e57fa3e779b11717742255bb91a989c4b0ee6fb568f8df0a1eb3d6d5e6e51ba91d3c4f1bb633bb705496dbb511c691c2bec8991f4ac4fd93f3f727a50de1f08f4f1ef5d2c59f9f50ca1827d1e19b159311056685494c08a0c7204e09606e58e334de00943047c62c61bc018a892ee3cc3df9d3ffed86a88e43ed41f9fb31b5713582c383ce40f49fc72aa52349db9e6d6625c586139cea9039a85d2d6f47470ae72cebc22e7ed4c5bbc110c64fd817d810f10b445baad13f05429ca1fe82441bbd74bf368ea0", 0x1cc}], 0x1) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)=""/194, &(0x7f0000000040)=0xc2) close(r0) 16:00:07 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getdents(r0, &(0x7f00000001c0)=""/73, 0x49) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000140)={0x1, 0xb3b6, 0x9, 0x4, 0x6c, 0x3, 0x8, 0xaf3}, &(0x7f0000000180)={0x7, 0x82}) 16:00:07 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) lstat(&(0x7f0000000280)='./file0\x00', 0xfffffffffffffffe) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc00, 0x108) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000000c0)) 16:00:07 executing program 1: getgroups(0x6, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) getgroups(0xa, &(0x7f0000000100)=[r3, r1, r5, r2, r4, r2, r0, r4, r4, r3]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r6 = syz_open_pts() close(r6) r7 = syz_open_pts() ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f00000002c0)={0x0, 0x0, 0xe5a3, 0x0, "d4864feb9c3ecf67193d45036d5d2af5fde549ab"}) write(r6, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e5e29a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e5157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a131092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf8e1a1adcddcf6aa11a870387a963dc39ba21c4b1dcea2162fcd7c7a6763688865414f52d0930f00dcfb0ef56a02a14da1f4d6fc845d3991694ac3cacabb0a4bfa52ad6b3e527f481a817c06a40603cd288e4c14ba220496d8365326c30ef3185e9c94edbc46e075bd5a2afc5fbecb46cd9a1df2372c8028d09b3902616f48cc3a8952da6cd84fa260e5218b2d670a40994b0e230d7315580c53976f1308adde25072c158b0d7883f20bacd032554db5ba415a3dd7be92f313c991b9e6675d7b13d36c5271712d5d6c559ee1847a8931c233882464fff646f9d08b767f8276729d030a732ffb0bfc7e6c245af0336ab457b8995742d57f0360ff2dfd2dbd64ca2f2ade280f800955b799fbd5d4b43f2e98a16f38c2e09083a91b7e55b3efab13b10148d4c004e91142c2fec015be4989fdbc07bdbb2f0a7bc9e8150674fc631d16e293de4b6d9aa97c2a3f2834da2dbd17717c5c82d96e3f14242a8aa9acfba1f881843d4f4bde91fc6ad0f9653339ec2b121fbd26eb72f29be14379c9a6e4b5502bcc679140122a6538f4f8d4e4a3699798578143996b1e026eb81a4f23d41e8b8010f48e5c1936a4b8d1a88c18651f1f205c25219a2a6cafd5d5a2ca6b9d83d58672cf9184e92704a0f189fa4f8b2a927a192c74dbaae3aad3cf6f884e2b34db0bda0a48bdaacbe16dd5a26a418da50a6c622df138112d3dfea82101f34dd3e72a551e6426828c32a113c4a1c771df1fef54b99f884f76f49980cd48422f979543dd60ea03e9bb251262e33354ddd474f3f7d172521f324f26da6f3dfc3c0fc1a98106bcb3aca5d49df5d3c887807ecff67536a16a5c95555c3f193ba977169eb92f4a2979837fe7845c9510e770975414cc91fbf1520e5f78d5485cddbbaf2d6a74f05025ec5ffdaae6bd8c6ae496ba271850b4cae18b753903bfa3df30adbc450395d3c2d185af8e655c1042f0fcacd794cb2692e2f17d07df94a77f30b3bbb40e086c021fe7b6dad2255195b26b1df388b9fc11bdb9c23da352f9430bb5a3e55485f4b48e0bd8dc6eecc6828eb47fd92ee77d5e05b71f78cce8bb182fa2ac2671fd2b79cc1338daceda765fb9082531583cdd07299655c46afa3c0f4295a27c31c63acce5abdc838b0537d183e1cb1d684250d05ad39ba098e275b9d76ad77f6717dc8e4e9dae7371caa298b083b86b00d3dc2bc70d94f28b13812d41bfa9ae1e74c6bac0042f412213cd7ad80fc80df1f22aca0d3c9b65da1074cbfb21989cf99c96d512a4c15e48eaf69667b95b3518201f5a91b64802a16ba9ef880b895e0553be5f746db5b4613899c19c482f3891866f3201f5b9ca191f091bf4e98e2104e4070524ef5c4df134d7e15b6bd5db7134f3ef04abd90a549bdc465b0286da5b19fa0e3c12f2b73678479caca35dfb76a81f6fd2807a90e6ae109aa10a4490ddbd339694ba6fe121590110273ec2f84ba39755d67be91e8d994613d38e8e9800e9b1c63e2e37474e5539c729e50fbb98a691d5b0808fabf3035353066efda517a0f00b9c3c417152f323f36ed1d749ad685fedbb8c8c469483cdf06c97ae1d8964fa6eb7f9bea8b73ceb02fc519efe57be0d0631b4ada01e7a65fd126d43a56edbf61475224efe491d7552907015907e6beeb61751cb9bcd76e732a63962dc3bd4e3bbf066443dd669e32a6e47f1fe94a6ce0ae4d9b9e4cd9ce200e82b015e82bb0fe2b1e97a165f39f679b3490e4ab2f0d56903845831964e12838088c64acbc15ae04f0246bfb7d106b0ed05399f2b1fd4eb89b14c0676ea47783a68e851914a6af0e5821edfecf6f111974dd1d95bf450169801b23f85d8d841d3e2f2d100b7b5a73d9d46cb43df2ef87ee18207420cfb7f8ff06bdaaa3798458cddca54319d6b1fe1996cfe88b985d21786482c8c950ef5b2bbb51e6a1e0b43a60af85936d8d22c00e4574b211ad3770891d8f64a666c13f51dce19a2f33c3d989eddc0c4827af2b20e4828b5464be9deed7abbe7cfbc40f800d2e7d0ced74cbd77ff8cb84afa3d43c5c54d66700f97b65e9463b017f0aac99568df51679724ea07f610735b518e1f042adc089b17ba00b0390340ad850d1f4d4f5426d3f5f19b5be5f7e759d5f80dc4d2912c8ce47a4cebcdee6aeb2bec968704f81b51c08ecc66533ef2e97f59493f65bd3f00bbd3c0599179e7f08c7ce6af4c37fef612f60b156ed6cd63098505f45fb3745dca23ada9ce6405f4a6ca5316979b5710257a0af5cbdd114c1b378272b79252f1d434e8dad940fc50fd4da05c2a43aca95436dc5c2715e9c02b93a0129ce6676b3e3282790343fcde2ea897fa02d4e4672eb7058729e9e00c2caa423c651c6eecba6612985a767756582b8341aa3b3c08995248dc82925ce7db488d398235eaf4b2361e94c19ce51838a5b9d00c69d124707c2f647c2dd8ba76b8a4784e200c3c6a937678f64dde80618332ccb439566e982a175465a7ef46b1fa3f6e3b9861ac269671b0ec5463c60fed49d960901803bf8aa3afb809b35e972c52eab4eb61fe8c2ed6be54e7e5b0e454230324335a2111940ec1a82434e7e34e5660b5ab61e56fd64f096021d7a2dc0d096e25e5f186e15abc63e48a3560d4e5cca9c65f7c5dd1028f4494f6fcf63794f8de892e7caa6a1e9dc13c6a8b6751e2cfcf2c173aadcaeb84be35831a39d6b3a5625222bf3fad0225754a03fbb2756c45eeb546b4035fad98879e7be6eb7bac9aae170f53f7223733dcfc9c03e27649b4e04032f4b1eaa0e881091f276bdd8e043247ec43f638583116ee0865c734399a012b3d74b4ab790e086ab68444ce7bc67281e1134869f3225449cac0497323917af5797f9258770792105d679b87ba0b02560c5738e8e41e613d949f5e0343b31f26d70017ab75e938137821b40950b1cbba1652f9236626ccded843473f03685def2cde61db125447c4f8c1b9f5028b95b4ec7f67e70b2224f1477bad9ad9d1dc0f4272e5f13e368a525f75515d7b6cd191e1a13cec9d68d28397d06c4f70d45e8bb83f388e2a783f3b146b17d438821bf71b0d5d93c600f394f2e613beeca80515c68089634aabe3e95008927cc872dd8a1c56d98d6aa36464bfb7f212fe2f42406", 0xffc) writev(r6, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583cb7857005078d9771447063790964fce093896ebf47851a636579c3dae62e3fa62d3e70fd96846f24c298e1117ca9790c0c013d24bd97d5b025b1117758483333f03253382427bd13dfc583bda5abcf62735e13a7aba3962b0673db4432cea429b7582dba532dcf46403cfe090abe2d92a3599e4e0427d3a49a37864c6ddcf7a445faae6d83bdd5803de13ef875130c43415c0699ff286e6158626d7bbd3524468b537a11896968471099b8ae53383ffa6b1d1fb5054b006d2d8f94eb28dee2a9a8cfda86dbf58e1123a2a97d2e4c840c6388da77c8a0ea04537f50006f834500a1d0ac7b16e7fbefa9a565d942f143eda7152d3e3ec4426c846582aaa1cba72b36816675eae5322a635099fbe321aa751525e1f6a97a56e5e8f401e46d51222c78017b3a688de2d3dbe3b0f5941ba0d803ee422284b49fdc59ca90ccf20e1426881c53027524153e5d10248776eba553f8ed3e6d822e4d61852df5feda744bcffc9402dcec9b2e94f7f242f8bd04b157f0cae1d66a6a8c3699aa1db8383aec08d0d785a58c1f33e919cf1b06156f2301d9ce227644e07f3d93de991f47382bcdbc1238faabb2c12c672b185c7b6d535a4dea76803e9f7277856e9b3cec255d70373e447c1bc6501bb0ee330dfd005490819403414c9ff92f6e230a787323db5d05a7f115bdfaf3fdf15a7f43087335ce430886fe3139ed089e65fdff4052866cf8d85db6455ce2c035fde725e520f6302e59a63504b78b1104f184cc8434eb43c5a62193fc467fe23da152afb6c7f228ef68a8aa1d08956dd5efc57961fd4827ba0deac45473710fa1a2edf8d1bd27335b3bce597e25afa16efd77a0bbcf285dd868f245fa1a9f92d1e9a6fe62d655df596a534a6106ff930dbacc2827fcaadf9561c8775bda8f4fcf7abb9962b146f80a0efb433c62d0589a2b46744f49a213342d06479e01f35e03169b3fca179b9f2ccfb9e49e42dec8a0436f4a2a1f960ab27aa4c9ad0ee6b2b48377a6fa19b700cad58d48a3ee6beb52373ba0eaf5a4998a2f0186fe22203611ad1c7f8b7f661dba0b40f03e2b5b4c5f5ed63c792cb9c122bd1a10689980fda257145037804df28a188d630145ca1050c9e91003c7c99fff08e0812b93c8aeb3ad6eb21809404fcca01de934e74ad2618da2c232fbc793f89ce4be9219f83e133bc8086aa4ebef3ce74c288997dff674234d8fc478e95db4c2b1b93eb05013f207f95ac166443d82ba5f9cc051ff8787d3cd13508403cde0d4a5bcd743d9da77beb06044c8d5adcdd8834d2bfab6e81a5f46aea876d8cf155d11706752a02d69beb2bd60f49d9a00729b8875ec63798bf81576b416e697332eaca67fcdd6d5bae23b2d4edc7787d593510f343a457f5dd13cb0e0e72288d74f7a1968d7d785ba6e3d510f0df77e67ada645667e5fb415aacc64b8b74d232ff206eca3ff58c27877ba52a9cc8606ab983d58b0da11066b3d94017595f18430ce94a92a52607afe83d7e71057584b3302492c2124c237d2be26e1d6f46645f6bdb6dae428e43c2de1d1aa3568ca0b9c7f9a15f77f2196a4113a095bf111e3c79a9e91856c5814f35c4832afbba817b75bf8b570cac2540476d37d8eaca90ae3a44d5be23f333d29d98284da43adf236887fc3c46cb1afc93c38125e8cef8fbbb79cd8c09c09578a0758186bcfa9330ae3b78f9517f30e2ae05f6e8c88517603f3b896a3157e356232f7774c09f5400287780dac7e60e390860b6329f8bb0de99d0bade9c38915fa196b9e6127e02c96d292b77b382f72b000e28c9ab2202bab6df545475adc62cab1ea977b53567af2e9d6a52f82c7f805e8c1e57140d738815062eb67978dc58ae3e38f1a2d95bb5abd173898953db3b13923c1dcb5f1e27b3589484e415bd3e4ef3db2613d11205137aef4063f75439a031d4ad7ef29ecc8b79003af787dc3eeb9617289a8e39bfb55fda0d64f7ca8dedc6c4bfa795aa71f97dd2349397975017229ec86cffb76aa018e82422d1295cbcc9cb57fa2d7a58e1b4712dcbcabc5ea9244a2b7497b2b7707e0256f9f927e7bd8971d90542c5ef6bb9cf53fe52ae616233b20d4d0c6d430628f78e7a39d0508304648fc4fd7d615a84350518659d8a241e7502bfea689e56dea36a7a0aba37541c713153af6f589a743fa0a1c65993163bd4281374d219e46f66b31abd3685be0279ead62eb8aa89e8f5672055782db411510c1e9c8acccd3609726ad16ea96c693c3763cb56d0bd5d67f0f6f1af821ef8a33cfd4335890217befc6aef5707eb153f56aaf604113582452f45f02edba5555c7175df6d485060f40ddc07ee80182bad7077a2c146a8ffe27f336ca7a2bb5c47da352c48eaa69c4fe470c704b342854ffe0ed14f23360dc72aa27693f769c76d21d49ad742529303e92fe5350d6259c9f94c82c43c515986592c7b386dac30a46d8386ce3b9ee710dc001392e5ce9a1cacd7edaaa787ebe72b71be0c7df8bb4208ba9420e5f956b08bc03352214da5345dc1b8e62418245aad3b1f836abcd5933e2be6e00d94136d911fe2a907990d24acbd3ad501457dc9a80afe0359b525774a8a3a2ee1121ac3cd5d3e9e808e6a53f087df7b14ad8804a5bafc210040165f5ea56694b409e8d52b83fe2cbf9047b25e5efffdec68567c24aa311c0226948cf49c129532aeafd53d4bc5708d67c3ac707ef967825e7f277d76b8508cce411d5059d3686d182c896bd30e97cb44e77a13294353fc333b21340a2df553b71dab63cf20e6629e255e3b11f6a044293e74ec14636762bb52ddfb70fc241093797254778642798c3b56fb50e6f9163470f05bf33e08c7b9611bb4639773ba186d62899c8f485ac060001a0cab0ab937c4133c3634fd129a6a748c468c81fb5597d0a8e5847056a21a8b4496630730f42ebe9880f1d64bc753676be3be440b3b5b0a61b92a7deb3a4cfc43d1eb5e965e19a54c37f79b8965472fec22eab8c29f036d13eaf06dc1e340f28ea07533752cb157a2fe14cf3f38398976e1dd8132eb747fc5d32119e25bdf0986e1d0b6ca04907f631344bd2f1ba4070592c3e334aec8cfcb0d09c634b857f1824ee551ccf5fa88812ba0a415ca702d706d7290b6b3f82477565edc6613e2378c136135e078f6745659d3322be4d344a42b30d2559975bfeabb81bbb7d3bf50ba035f8c3c4c40f9ea0748ccfb796eba9a57f899b4727c4b35884c18bf53f9558c7b684ab64f686b715aeba28e68879ab280a0926480a4e5f7d71d774fb59e4394618b89e4451f911d3ba9b0c1b03873a7cfded0a371989c422f4f3d6522e82f678f86a412a547f7d25f63c205d721787df1de595751a0226fe068ed84e025d2f01f851c0667c3513eccc12475f63dfe2d9e33eff05abfff7399de22534295caa9599ad52a3000113d00a8325f5015771484e53a6bef8bdb09ad4225cf49ef6154443144719ef2c9579a781e63bcbcfdac8e6ff5a1e345493de7b064adfe9faba16e8a22210e76467367444b34bc8016e1bd2f735c7505eb0068ff05d0cbba009079abce4a1935e63", 0xd40}], 0x1) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000080)={0x9, 0x2, 0x4, 0x1f, "d450ea99fc9ec980eeb493d44a1822f14e608772", 0x5, 0x6}) ioctl$TIOCNOTTY(r6, 0x20007471) writev(r6, &(0x7f0000000000)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097ff6788b83d1013c1f5e5745f9a5757d74d13a9d27886e10ed0040d38bb7cac65b49b0faccb78189ed6ef9035c1ed23cdbf09dd70bbb1999005beda6169e07972ebe1cd0e9065d2f12b45a690a2c5415e1d61ccf7d3342d38449ff4933474b5eeda40c5128b53e50e00dd97a81a5b65bda86ec9aa4d115ae5114caae0c142f1dce31090781f67a86808a095c32432fdab657ccec2878eb898660635737c7fcf4780f3bcd3ee55f63b7107429b708034716fafa47f8ac5ba85407e1d153db214fa3575669213d4bfc3a1cb0fa39be1644665b1cc89c36711152a321a1fe2ebb5beebdfdf542d762db1cf2b069fb4cf175c7872448b71d87438bd80d5ce7072fff97395485f92338a3124c949ea0480fdb663cf135f8565a24d7d928a82a0fa1fb975aa5043150e90dd01dee2deec47ba917efd227424bda79edc7ea0740b44ca3d318daaff83fe0ef671bc928a44714d095a8157aec69155a7ca875ecee1b58b988441174aae2b9c819699045237fcd0bb5e0332bcbf004e6a9d853924355cef15dcda449f157e4c69d6877bf0211da3f8d931aaf0a70aa1d5762023b83e84d920d3d1ebdec43dc1e8e34411e3f61efd196b368c73bdff2f9d31f0dd9f82f3f7091aa185e0f28e0e4962426e0292417fcc6eef8680c511405d4d9f7", 0x2c2}], 0x1) write(r7, &(0x7f0000000180)="9868771f5163ae051bf7b6496175ddc5597d9599adbb7ae8a841775f1d4b0eae9c3f", 0x22) r8 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) kevent(r8, &(0x7f0000000000), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:07 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0x7, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0x0, "08000000e7654f0000000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200a8, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000040)) r2 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x402000003fd, 0x0) write(r0, &(0x7f0000000400)="7030d01e7df67779099737b9ec0013efedf979ca9cff0044f59ae15e3d1d1bdadb08be477204270fc4469631be1ed723d1f303b8d60e973a5817c0190740e809cd7d4c17441a049495e882515e62a0b0e56958f4a4f7aad80f5ff5b6d7f80850a490b3e4fbca32afcaa67daf5d108d68a54e600311d4965a22914b1572e09fbbdc8260dd29257a23287909544b300089ccc21f76592d821e03e2e0e4d2d20f325d2b56a97ba40000ef815bbb5826b42110bc69a5590000c4c07f212a84f7bf0c5dfbd83723598e2bc963f7b46b0cfabe108e5235ca0183bc8a5c26d69aac4967b5f008bfb4f8aeeabe490f212591e4d3db456f983ea63693e2e5b04c14f4ca430533f532249030b33fdba30b0516b6e0cfb229c5ec1146353564577b4039a1bb2b5682f493a6c219ff1b8088087d5ec08f8cf5a634f797d98150aa0005000000df8c40839c7c0b380ec34041c9e2a129ba815f303397c4124cfa5cad17044f250745f1389089871fd204f0b6cc2fde180486b548e51b47600aef276135c470b134de53ef9b9b5d7207c424e26fc2a9ba734a94a7e7bd505f16cd7d14579e9afd541901ce1669c6ed30d5956162c75db192fdf41214", 0x1b5) execve(0x0, 0x0, 0x0) faccessat(r0, &(0x7f0000000140)='./bus\x00', 0x40, 0x3) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./bus\x00', 0xffffffffffff3683, 0x80000001, 0x5, 0x1, 0x4, 0x3, 0x9, 0x3, 0x3, 0x7fff}) 16:00:07 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000000)) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000100)='./file0\x00', 0x8800, 0x80) 16:00:07 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) read(r0, &(0x7f0000000140)=""/90, 0x5a) mkdir(&(0x7f0000000040)='./file0\x00', 0x44) fcntl$setstatus(r0, 0x4, 0x8c) read(r0, &(0x7f0000000000)=""/21, 0x15) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) 16:00:08 executing program 0: r0 = socket(0x18, 0x3, 0x0) dup(r0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f00000003c0)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = dup(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5ff, 0x0, "08eaffffffff0505000100"}) getsockopt$sock_int(r2, 0xffff, 0x810, &(0x7f0000000000), &(0x7f0000000040)=0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:08 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) recvfrom$unix(r0, &(0x7f00000000c0)=""/253, 0xfd, 0x800, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = socket(0x15, 0x3, 0x20) rename(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') sendto$unix(r1, &(0x7f0000000000)="b10005040a000000000000005786ca3849451ae3d30510207423d10d787aec74e5131038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bebe782c91f750a8daf5c02a965973a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872baafbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0", 0xac, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000200)={0x32d, 0x8001, 0xe98, 0x100000000, 0xff, 0x32, 0x8000, 0x100000000}, &(0x7f0000000240)={0x6ca5, 0x3764f242, 0x1031, 0x9, 0x2, 0x7, 0x6, 0x80000001}, &(0x7f0000000280)={0xbc2, 0x1, 0xb21d, 0x1, 0x2ca6, 0x3f, 0x1, 0x3}, &(0x7f00000002c0)={0x8, 0x2}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000003c0)={0x1, 0x4}) 16:00:08 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="c3a4", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockname$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r1 = socket(0x18, 0x1, 0x0) r2 = accept$inet6(r0, &(0x7f00000002c0), &(0x7f0000000300)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getpgid(0xffffffffffffffff) fcntl$setown(r1, 0x6, r4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) unlinkat(r5, &(0x7f0000000280)='./file0\x00', 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) r6 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x40, 0x100) fchflags(r5, 0x20000) dup2(r2, r3) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000100)=0x8) 16:00:08 executing program 1: r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) 16:00:08 executing program 0: r0 = syz_open_pts() flock(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDDISABIO(r1, 0x20004b3d) fcntl$lock(r0, 0x7, &(0x7f0000000040)) 16:00:08 executing program 0: clock_settime(0x0, &(0x7f0000000380)={0x4602c844, 0x4f4}) geteuid() r0 = semget(0x0, 0x3, 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0xc09, 0x9, 0x1, 0xd0f0, 0x1]) 11:17:40 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = dup(0xffffffffffffff9c) getsockname$unix(r0, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x8004667e, &(0x7f0000000000)) mknodat(r2, &(0x7f0000000080)='./file0\x00', 0x70, 0x63) 11:17:40 executing program 1: setitimer(0x0, &(0x7f0000000240)={{}, {0x0, 0x8}}, 0x0) getitimer(0x0, &(0x7f00000000c0)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x600, 0x0) getpeername$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) socket(0x19, 0x4, 0x5) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0xffffffff80000000, 0x4, 0x2a, 0x1, 0x1, 0x9, 0xffffffff80000000, 0x3, 0x2, 0x7fffffff}) 11:17:40 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="25000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYPTR, @ANYRES32=r0, @ANYRES32], 0x28}, 0x0) semget(0x3, 0x0, 0x40) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x800) sendmsg$unix(r0, &(0x7f0000001800)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001740)=[{&(0x7f0000000440)="cdd850ebbc889eaf5a30f2866bc3487ebaa6916fcf6c629efb588a8b337dde769627314b3f0a3ba352713039d322eb8bca4cd10031ee9713f1880ab18ac32583f082511d1bf02df7b57074954bf931803828f1e881ecea0e2431eb018f405942862604075166f31e35010cd36297a93689f2cedc8e9f77418c965ad6d265c95a93e943ac72b3ec48d9a98e213cacbfc081f0b00341f94138711b0152cb4ceda823262d3838011b8e43aa7760370fc5ffe6f8daaa97a8cb72bfcfa0de98a365b5e941bfa8e917c21b7b8d579cf36a05d8737d72ce873c42c2e024077a2e314272b34d4f0e57024f9f8cec5d126dc5c87bacda3e2effed7f4174", 0xf9}, {&(0x7f0000000080)="1d0a3fda55f04adf26f36f12f5c399788a3e1d3512205251e8cf5371ac0a538befe2e299e169abac6786b6c314d91ee409c9178c321110da8db66959ee611fcd792c1368956511e19bf67f8779f666e4e1535e24b55760d45d90f902518d327adf841a79991a1a5f5daa622dca42902fd8ed089e020e3d3af255548f6c3cc16451ce778fb7c65f36d2d3f06d47241a12e568fa25c1bc9a33298b0ae642ef9ae3", 0xa0}, {&(0x7f0000000240)="589b4d3deab650a00815f57360fe68d0f7ea5fce09d7f17b05e99446a6571888b0e8ff8f87a2eb76576704045323acc9d8fa72c27ce75d390225aff5d6e6df7456dc1b96cf732709cc8213c838383aa28ac42f2a0bc3e3b561aa31f14af841d9273625ad832422c2b5e4b4618a171d60ac50e5b77153e2e88ab0f1493c45603fddb763a35d5bb670808d8e56", 0x8c}, {&(0x7f0000000540)="76c29d7658be8c7c14595cc226a1ed9e12e16fd1c89e593a0851ea6bf99093764ba856b1e4aa867058b0c06d57c7883f4c2cfc06431c5dfb3f533243139d3d2703d51f2a8aeacbbf495d8555cec3adb6649fc6345a7c452df8a7009d7594873d5a41dc88c7912569e7e1f652d5a4d60aeceaa813dab6245682c056b684e6dc278cc4818d36bed6a15ec43a01f602a158aa561dee662070cb10b107f667a93d004e12a3b7dc1e27192c02edc1dbd7b9ec075dc13d1e352fd3a512acb4d13282a69ff5478d1ed7c8b45f7ae88366948526e2c6b1f167630cdf72f90b2291285abd41c02010cf442bef9582858493f92d7dd349ed0f8da08815fd6318088d3ca64b38b35a29322b9a9d7851a4940985879d3e2910ec84b0c0db1ba145bad49367b519bebcae00c88cd97b7de3520c169bd251a198a1900b9ef6824d745ae6e205a6745f4c4f582cebb06dec5e86ce028020c1e43ecbd7f17081825d36a339d88dc54296b0d60ee732af87e7091f6beec09ba5efa7ed6a6388a4f160d85d36b7f7342ea24208e738461e59d44d8830646af7a025df9cec936938cf2907ca31cff0aaf6ad645a295876c55a7dedc85bb978b48f06d903edaef11787742608d4c040b312c8195c7148c13ab9e7024798c63d0fff3b438477d52868bd75705be465fd551dcc2580fb3f5588e55c8d52c9e840e36e29c0b0987130a147fc878ad8b7a5f756cdbcb08b75fdc21823130ede741c1aa115cff0f8a552a36afb646ccd41bf2a2702593af74793753dc6d23705cdd541dd50e3693124ea4e8e603244dc2434fb7ea1874f12e4ed8680333fbd972b4245832bc3f0adb3e25c30fa7ab4db29cef6e35e5a9789636d84dbdf205c4526769fa6b268797468213b00725202b0fe640c43fca18c98f0d3e054b2ce2f25bff644602aa88525453486718c1760266e8b6dcdbf506986b753b396557ed58ede865449bde2bed76e866f6c5a1a625ce2f6d3f66b8fa0941218d9f97dc6fcacaaca2c9ebadbf413969f44fa109d862d75edcad481c879434e77862cf876675d85bda8ac3bbb8ca06b0b6539ec52f5fb06e98ff511e09ccec08b5ca435bd626192a3ac54180bdae6bb49a2d5c4d8e540611abc10e8a3edc7c05ab21e527ecb015367a1f0d8f4c09d0327056f49e9645f5f8a1601fe61b3ae5d1480d114e4c53d0aa107456cb114ef9bf9ebea993bccfa3d777bf9de54f51b47515aadd48f833a63c60d20f34bdf474a3f8926219af4f0addc905d6260684100419db8e3c45f194cd0b6addc9d319737e7562ec80db4112b656aa4ad7a00b110f5a172d012e663a68f4d520c8b285bf638d611cdf8b7ae1ba3c9ebfa93f1a50a1d0d56767a85511d7e9cc39e59f9041db60939d1dbfdb3a4dff9cee1c3c32d59b4f8184899ceea986c8df0b31db40dac8746b034c2a7364d30b4551096e4e5163065e227b5adaf73bb7995ce14ce4ac0d712d1cb3d9223a146b6756e747c23a7f60389d70c71ab7e7019f7546d1ac3ef2817278fad6330fea9856e1659ef00f38c0c61fc9cb24da043f940c1aefa25defe5c7c599ebd7ce301f7d5011d3d8aed5d120ffea7194116581890c8ce4d9a6eebbb5512415dc5f98ded10792e4326dac07d50f858a0c1c5eebae141cc928d2c4fd0fdeb28a1834d474f57352bb01585be67896d86a4e05370e996689d27b4946c269ced84ed0f329d73acada3158cc97b14b5312a3ede25ba4a7b53730859c7451d7fa9782b83b62ac198642bf1ead7fd0bbc070000bca9e940247767e80961e0268430a9bf3d7605394d411da36b60601e9b2f0a5186bda2797138cf6d526c869dc0fd8a1290a646b2e5256fa9e16299d18f97c7ea3deecee47051628813c2ecf113275e39e69948459bbfceb0693a76550f9df60be9eea655c129a3f95a0b58c5f9b4f297b9362f390a215d7cbab03aa3913abc004f20905610e0dc04f9d38f32d7e7e3e77a5bd3690133b5960df5200a0ed4dd42b12d9b7ec6043acc474ee02fc7395cb7004cdcefb843f57aefa2ac21e4e1b065ac24558dbc09491b4b0f70a900c43a80e157ce69c7ea5db96e05ee1afb2c71bf51d63fbd66f88cea5fcb52a13550251aebbbb618addbbcb5099a64fe0144089177546cd89d3596c229d12e2cd4c9bc122b22138eed9e7719f8ff0352f696160c65ccc45845d969789aa43671eb94e7b86d2a868d74052975786f7adc133b83db300e4209513e1e73c6986cd2a26a957a8f1ce79dc633158fe1c7ba0439acf549d1522739f8b873db5df1812789d2452d5919a2fc66570d88108b713becaf62a10b74afc5081fefa83c92c20c6fcfcddfa195d605c4845dffacefd6190ae3588f66eb75cabd6f4e7986360d4799bc380e415ab309941ff33bbfd35b422c63ecaa5743451db1663d1a58eeff297a839f2d49ad1c2a8eda47d308a8217fa7a8de7b973a705f329638f8285ac1442c3c8a37b8dec35037943bb3c52049a29a8df0e7e0da75975a796e4ae2596b61e929e58bdfbea4c40dc9e6ab48e739b79a5a6d9c659c0ba9f68bc52bad6525a0407b84263e033f7005e9eff64215b9eca215d3c5dd287501e1e70d823cbe8dfa858c6607915ad0da6d7c30094bc4a329daa36b5123785d0c142d1b1ef1c1ee3e35e26b33c0d78c757a165bdf3bbd0f1c569324cceafb93143436c560f49629323876c1f347512794ea78c9d00ad56352a336b90acd707a4756270d71c298e0ea40681d3e28af3010898b1fb8b4fd8c1de590c721fde7b0743338194e47179855f61efaa5e1877c503e0ee3f8ca939190643783ee4ed9042d0b6bde40a798dbf8678b8f59d76aa37293e82c45ed4964cf19097f3b64535d8a5471608201a64f10dcf744f034bcca2edb4ff35dec8e7a4f439a8f91b0344c60ce57e431bbb9903a7cd4db4ff43406d394534534319c7f20cdb23ad5fc7ec0a66891d44fc294b7ee3cc830bf81944122dd9e9d171ca1bc8e3e8d1ddd5bfe326d10033f59db79f177f296b5977437064aaa8c46141df514e4d54befd100842fd24ee48ff684722ffbb13d4c91f6708907195dab3dd06e723c6dbb52f102895b78d309ec906877a806bd39b04826b50d407a6cb7ee397c9d1a9636b1ef9150e829c9fd667da9352416ef2bbd203b9fe317cc41c029dab852850458bf0519914d84702eb6208a8d9f00603116258424dec8b2696b8a2f7db1e5dcc01af6444d3560e1e161b37cfa91fd8c5118c196185df2aa48ac1f555de87b73c8a19c3479d97b9519694c4bebb8f5d2e2c8d83fcd5fda3b152beddadd3938e25b50738965943869cc4c6d8ef2e1ab5d57e9f2b4c0cef73ba445996f0b37517b2db01099f62c9b9c4be87f708703a6b72419fd9c00c34036f6af874114318bd160331b3380e1fdd670b8f37a4295555f59722ed43ff535bc3ddad10b3d5ed21184032ab96b726aef27dfe8fb5d69f8c8d4c2e34cd264c9f4031337540ca083a9288ad4c183c1226e968aa8b027bbd2fd026972c61ec5633f25dda23bb9527baa14f7a81cceb4174d92a1b5c003eb8bfcc54c0657412538fc39ffc1f5eedf4337193be495ff6b35f0bfda2d231067f24df9ff43a5745ebfec009916b00818768d537315a8478c912ac397f437eeb2df996d6d8224b0ca188a781134dfdd7c1c2c55d116b143fa6a461955d286b5d6a0c372b427dd2dd7272096123ab6f2c2fab5dd934e46114a23699b264740be1b1448c01ee4cd632507ea90a8d50eebd7464146b5ca31e86191971b286b40d14fae5facaf28503a5376501ba4e990f9636207992e6eac95e65ec6908d9c66c32c9b9b414385befa8e4f098c3efc89b8eba786e6b21ee27f3f75cc335deeb14683931a5fbfff0cc8ce6caeb4aaa89dc50b911eecd469f7f6f11347cf1b62146ab404b9f6a5ee19a5d6cd74f9d07124334059474eb74e90b2b9f941e8c968399ef49c7ce862629aa340e6a1a7ae13aac02afe28ffe891938e9d27bc537e434bd51e07a14b74aeb58c5f59d2eaed71ac8a74b6385873871372353a4641989cc17fdddc4d437a563b900cacd3b1a48550389bb261dd68f875138db80882498e3547f04e4cce9e2a66a403f46c16bb7ca4283a8edde95d525ea7deba2154dcf3c1c6e0aa29091ef59790c39ca6c209024879093209af20398de473bd439d8932dc71a5c1baf18ce22e7a8d21020b29fca79e14a7c84b52dc7bea962a9af10bae838d5fa3cba0e44e1ea5bf766b7cba9e03e3d155f34e7af37fedc5a5dc66a824eb331b6aea901aa9a9ec2bad5121a126a0733cc588bd205f5a8b0fc5f554e2cccf8d2b092e0a320320f47badfd55201e74d9219ec407bc23e55cc5ae7c2c505e3a669327019172afaf58f1dd4c9af5b9fc9e50c81b99f3907d69a3adeb74a0ad749815707c845fcac839aa327445028e8ba0c215f688281055a7c5fc6baddfc795b82ae9ab60200e6dd3d27ab9a298f9974dbe7ea2bfe44772f3352db8030af26b5608d3fc4a6c810229bf69323389bcd03ee20d00fa1fd03992fb0ab5fc9490b81f1acca4bed7fe66640c945355d73f259f6b5b9f4d3fd2f4799ef7bd295269bac3b25d67e6301f40a0f281bb43c719995bd3a0ea816a15378037579294e7fb7052913102a276cb2ed36415c08050381e4e95220419ffc63e8f4bf23ddebe07eacc0ed807cc42df5ae8da185133506b84ba34b2efe0291482606948e15a43d164f86c3bfd8406c8ebb4c8746326d4ed2445f7b113d5fb69a5a16c38ad67fd0a23b0a309bfc1870c36533718a6bbe5c4e0b4f25dbe33d2ef7d8232ec1b3eae3b2c803d3ffd58eac2b3958d67a419c08987bfb752e894f1b39c0bfa8fcd37e6e4ceb65460c9176e99d3d14c0718a575b77ddf0d402c70d280f3386405aacacf4a3cae1a2f517b505a60453ecebb5a81e5c853d17baa0db74c11f41d14169ce40c8716eeb82a3d77a676f86e0a0d78a6f792f5529047c4388ec61f5b13d6983788e07a05fdaa097601a6fb1cde199c9630747a849be122dc04b0a190a7b249b32ca9c4104f1390fc2e41ccb14efd67db66a6fe74d72359a9bdcaf013750a5de1d4f9e45e0052d32f48ba42d7d5c49cf946b4364e6089787886b6b059a4db0b4bbf213fb0e1422e7fa455d04fbd5a4e8e9d7e60762bc6e020e19846182d6c8887b5510cbd2067f136f3e3f9302f413b5c23154e1e0246b97cd01e79440994f478fbef1be7b8e45a43a10c8de94729c3f0e2831f7f70f9bda8eb03777e387bb952e950934f89c58c3b9bb99e6ad84bac595bebffc311b8798ba6012642aa7c9b21179df23c7ddbcb1c241fe36ed6b7af957c59459490770e84e999ac26260d186b114e9bc84fdab3463bb785888d465f5507c6c28806f8c9d9af93a105d2daae2c4f4f8e472959b8204269bc36e3fd8a89d9cb1520af9d5363f0a7e0c36e7750d19529595bdbbe5378e95ebc72cfb8d1777b2fcd854881bce967c8f2996a69ac976999466750030043a6591ac61a252c436a0eb762b4fb42f5be34a1c28d9c1855786a8d387df808c07bca735f6a60bcf40c6f86bead009006b9534d41118a840dc11b828a1b864d826885e7eea73068e29d41e6ccfb8edfc3e84278c696af27ce149326293f3280cade3f3b8f25f3617d339e42f00ebc987bb81dec8a8516f9e886db293ec06aa33c3f3c8f8ee7c43d24a9d754452512cd7fb8301a723c0d9d936433aea55ea8e6a758bbe6b33ecb82cfe8f05bdcf5bfad333a731b8b325816aa91b6e1f2d98149243af5d270c1", 0x1000}, {&(0x7f0000000340)="f5a32109f1371005313686d14c7fe29610efb9cd4aec15f9dae815ead1e61d48648a7be9a3a0f7e23f09bacf4867f05957f635ca2f51f8be9062e4d0b20600dd0be41ee14873df04f348eac17964d959ed2e1e067645f770368ae5efc0f4777efc77de645cd7a1c68a6cdde869c74290eef0cd8710812fd8c1fb2b2206ad84cbc2f769e21493fed33818de8ccab27c2803dcf1", 0x93}, {&(0x7f0000001540)="0d8319b8923620e43dc44c750a52f01f536162245868fcae7b16cf3f5c625700f38b5fb14d1ccbc073", 0x29}, {&(0x7f0000001580)="f92b847ae6735ab8809922db3c3814c4be0d2980556e8b4619629cfffe801683b21f9e1b51d2abcf3a1e2ff71d6c207c40e5a181fa48edd8def4d7dfb17195907af2ab530cef2660387ded5c4e7331e8e09fe5bd53352515a55c88fb155eef56834a455871ff93860e3cf8e9522e96ff53cac456e7339ac4914715a7bcf8201a7e3bc2f92aa8523168b6ab6133502d9a2b483b0194216eaf7ecdbe03edb224034fcea4c9a8e818174d536711c60da755d3b923b04f8b2546deaca13b3fbec0bb751609cd6b96a0b394958cb345ee65085fbae514d7", 0xd5}, {&(0x7f0000001680)="dff9b2f6f6e636ba3fa6c3511ecbb8ba7b1fd2383ab62ed9ae874af9dfce2bd584c2c9b8a3878655fd0a62e806addfacf25fa750ce3538805f15b1d1fd4ef842a727ca8abeda79fb91b99b09443db1030db011", 0x53}, {&(0x7f0000001700)="143cadf1511fe63011e75e60129175510b626c", 0x13}], 0x9}, 0x0) 11:17:40 executing program 0: getrusage(0x3, 0x0) chflags(&(0x7f00000000c0)='./file0\x00', 0x3f7fd) getrusage(0xffffffffffffffff, &(0x7f0000000000)) 11:17:40 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x800080002002, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs, 0x8) r2 = kqueue() symlinkat(&(0x7f0000000140)='./bus\x00', r0, &(0x7f0000000200)='./bus\x00') mkdirat(r0, &(0x7f0000000000)='./bus\x00', 0x20) kevent(r2, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0xe3}], 0x10000, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) getsockname(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) 11:17:40 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYRES16=r0], 0x1) recvfrom$unix(r0, &(0x7f0000000180)=""/78, 0x4e, 0x800, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) sendto(r0, &(0x7f00000000c0)="20d59f3e5e48a4afae96f7ab30d482ca14c4df6fd32508b04e1436a977a7effc181a907f728d380c0760b9b44aa10aaf056331a35ef8f98bb47acb6d1aca90b20614c1d0278a43dc49b5524821c2867ce7201870fe0472744e2fa39d455536ddb94bca58698e907866ab2293f467d74fe63faf232cc3c83dc8c0f7e43127c131be9494ded3c3a8181bda024a514fd4b2df50", 0x92, 0x0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 11:17:40 executing program 0: mmap(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x0, 0x9015, 0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) 11:17:40 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x6, 0x2, 0x81) r2 = dup(0xffffffffffffffff) r3 = accept$unix(0xffffffffffffff9c, &(0x7f00000005c0)=@abs, &(0x7f0000000600)=0x8) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wsmouse0\x00', 0x281, 0x0) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wskbd\x00', 0x366307cecda08d92, 0x0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/wsmouse\x00', 0x8821, 0x0) r7 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000700)) sendmsg$unix(r0, &(0x7f0000000780)={&(0x7f0000000540)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000580), 0x0, &(0x7f0000000740)=[@rights={0x30, 0xffff, 0x1, [r1, r2, r3, r4, r5, r6, r7]}], 0x30, 0x40a}, 0x1) poll(&(0x7f0000000500), 0x0, 0x8) r8 = syz_open_pts() close(r8) syz_open_pts() ioctl$TIOCSETA(r8, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) pwritev(r8, &(0x7f0000000400)=[{&(0x7f0000000080)="f528f34fa41d7f", 0x7}, {&(0x7f00000000c0)="58f480cb4da19afea1ded199bbb9c382d02e011e3a84592b98233e765a1a928f94df162613919596b4f585a567018bfbf98483479b8c9151d283eaa72dc519caed1714595e8b4fe41555c1b5ebbbc255569daa3b144ab7362e0d3e0a5febbf693a09beed8a0b49917854dc0e8b92c0c7a80acff90c2b1c902da26373a9b0a53567d7ce71da46b3c2b66bc3a0e3a98c5ef643392d944f881a881e8e9d11a48148546a505a0f8da8449067c4c44f96c55c64b4f52e247feec60d47ea53b542c2ea04ac4f10fc", 0xc5}, {&(0x7f00000001c0)="bc099257860621c75380a225e169a7a5fd44bc9afd44feac99f5986a4525e8d9b760d87dca84ba77f985aa27a4529de7dd29f3b8aac8fb45c5d7a28f86317b2610d3ee89dad3822cdbfe5109c663008954252917f22db85708df6afa088cb3ef2aecee02cd414d2d5426272bced089b5b13231489e92aadd2d613b2fa9cedcbeebfecb26a8c1e7877a6be5d35d4b3d74e76424657f", 0x95}, {&(0x7f0000000280)="6ca3f1114cda575f8b01c762baaf76e5b019b66028cac9094cee6ae5dbf728607b3d9f5bac511981998c5c49888055d28946d18068d12dea7df61187f20174441972620c66cf05b7f436a6d896f073ad1ed82d1913b2152f9a8d7226ac5643a50957139c7ff3b426476c5c9c24b291ba2cacd41a9bba58dd904dc22e60cb44d2ca6030b3e9af7cbbe2ab360eb9e4741093f855abfbba76f33b24af7ab7c73721515ce8b6f86c8aeba6ac6450063a1427fbb3f7e3ba0729c5ac3ed9a03c16e0e96c64e0bc3056dd92274f071c43f3f673d1432d7175c1c8d3e206", 0xda}, {&(0x7f0000000380)="5762f4e3a4eac758201d38b7be8aed54bcf74802cf8b1f369ef7d00e901b4b73af873f7cfb363375f74adf53b9fedf1f431574086ec22b95a606f082ca78217c4d3e0ac5c640caf2be617dffd293d2e767f221e5ff853be83da2eb0584348a0ea14b42ea9da02f0cb7b643403eabfc42b457cae2", 0x74}], 0x5, 0x40) poll(&(0x7f0000000040)=[{r8, 0x7e}], 0x1, 0x0) ioctl$TIOCGFLAGS(r8, 0x4004745d, &(0x7f0000000480)) 11:17:40 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="f5214050195e584dfd606412e5da70462f8afb0b8893c531a1f331755281f20c1c303067463a360845a4a3c04c5076935f8e246adf5fd4d4b1ea2ec47fc47d366cf9885d947cfacc98b62320564df74f589458d867f08e2506adf3627ce817002ed74d1f56424b13c1409a840f4a03746367d6fdb6c26441c9b70b47307334275cf158243feaa1ed5ad1c6e30f10f99721b6755c67cf9be19fe9e06035d125ee29e835cabf0b15fb91267987e9f4f0cd5a01e0bec30b7899317e6912c35e94b7b029a1057466020103aaee4d05401c8238f84ab84add52c65c81709ec0f198b0ea173b9434352c8cc511aa9ead0335844d735e", 0xf3) r1 = socket$inet(0x2, 0x3, 0x100000002) setsockopt(r1, 0x0, 0x64, 0x0, 0x3a) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20080, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="0e528ad0466e5aba8f6f66e4173e57686340321f2946378706ddd8bd1c99acc8bdd088259519", 0x26) 11:17:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x105, 0x4000000000100) fcntl$setflags(r0, 0x2, 0x1) write(r0, &(0x7f0000000240)="4e31322efe", 0x5) 11:17:40 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "f00000001f568304ba00"}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) 11:17:40 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000100)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{0x26}, {}], 0x2}) fchdir(r0) 11:17:40 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x199, 0x20) semget$private(0x0, 0x3, 0x112) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x40381, 0x0) r2 = dup(r1) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000000)={0xc, './bus\x00'}) fchmodat(r1, &(0x7f0000000180)='./bus\x00', 0x10, 0x6) r3 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r3, r6) ioctl$WSKBDIO_SETMODE(r2, 0x80105705, &(0x7f0000000080)) r7 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r7, 0x1, &(0x7f00000001c0)={{0x1f, r3, r6, r5, r6, 0x100, 0x3}, 0x9, 0x40, r4, r4, 0xfffffffffffffffe, 0x5, 0x3, 0xff}) getitimer(0x0, &(0x7f0000000240)) msgget(0x3, 0x81) 11:17:41 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x86128) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) close(r0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x6810, r0, 0x0, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f00000000c0)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x4001, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000100)='\f\x00', 0x2}], 0x1) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000840)="573f0f052446fea56a585a40376de99dd3448b06de2cbce006c13336623d0f6dcd9879b96d604b348d2d2c50bba70352dc5bcd7718c1e9ffb2260eb560b2be22e11011c58870fe56c67f3e95af436a40012c2600ece7e47f29c6191799729f31c1a76fcfacbee7fee5bdeba407f9ea8f77cf76fd2b6d79aca1f430d321a3d17fcf06180488f56ceec0a25b0eb218ecb927692a49a8780b0c33ad6318857605ec945ee155f977ac5e5cabc021996e8ce4fe37c91620986dd58c074730d0d92735695b5c05df61537226a3ac792f47f9570dffa3a7e21b6f149ee474ed7349c8d989dda3d0c259eca6076a2d60292be10ff02adfd90cdb6cd3b3e9d50e0d7c4e5892615a09b858fa8b76912f1074de591ccb4f6df173035e4cd62b4e2f2f06b6ec02750d5b04cc22f47e4f07fba60a0685f49a7386bd82420807849e0991fe5a4a407f0349e1c3b98ca600db453263d4df7fe3108e3a378c2cd38086379b68f2747d4266382948a2d369539fe713a4105f328f9ba9152c465b7e0dea62c07d707a6f3e8727e63f757ba2ef5a792adea05f55a40a075154db06bb4762507200d22e8380cd97aae7a12e054335c867d25685018cee2cfe48ace570e5202cd5b62d976313af757bb72fcfb042cbf453588a00a8dd79dec49b212bc98f0931931a80d88c96b12df23c0e9130f1afd78bee608729cce3954b544e9270552544792160a064bc5bd7197144641191aa31427933c5155c3cf2e5f9eb98b4aeab351a1ab9bb55a662b74fdc41793465c9c31b3a4f1a26fd4504f6e5a546888694c5d0d02bfe829514536495a2acd2cb08223f72126fa678e8ee5197b16468e7e073ac5f272b1e8ee934d438ddf6842ec0bea48405c5b808484565e529a8949d8a01242211def7ab4809096061d489aa5ea50ac3cf4cd63cb69fe9cf3f27a1b0a5ba2ce901826f676a93784faaa285f9dc1293dd40d35baa80ba7e8e66cbf51f5acf3b0604182c705b9aebe54692a25b8a2825bf45a567d911dbe3f463d1c3e116ec9824d85a06c1e101d33089e2cd249dbb497fd3a841b7df5aa6fe49413e930a354d90dbf5e60a21dd0df8b2ab3d3076beb206065ed82dd37c708747d06b59c17a0b6aae9d2171611c54396c113b6028db7d1371c7baf94e45d2bef1df5da8523d0de313d9f7c9cd075de38badb0b6e6bdf0b2df1c28616e202fd0695596a7d9159e8dcba5d00082a0474b2328f597f85452067bf27a8b805c383285b322d35ef0c55b70083bc6644c1187daa7f89c99300b2aa806796b31068b4c69685928b4efa4640e10ccda869763a25be5287df6d81d00c8806580f5a4ca047c7e220c31777a8651be15c2e2a9022162d01e94066d734c6536a8c81a70c73241c4a08dbe4aa5953ab4e4ee01f71a587005c11e5b41ca38842efe10c83356af374429307410bb1cae57280e4f8a41482d4f85745c7108a416dc81d4371f25b9dd22905e5d4b75df9e697188a34e33a056f712364d15d3956b577a9a5026b7766435a14591bcf5fdebfe5d6c274181e04f21d10d80de2c6d6b3ca5db5f195cac75fc02d5fa60df505344d98339889273347ae640d91c8ed253e0010df3689a32e4d8d7a0cd126e0bc1d199dc43cf3979acb918eb97792a1475960581ca5b32b7cd632d", 0x499}], 0x1, 0x0) 11:17:41 executing program 1: r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0xfffffffffffffffe, 0x0) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000000)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) syz_open_pts() syz_open_pts() 11:17:41 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000001500)='./file0\x00', 0x40, 0x85) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000001540)={0x8, './file0\x00', './file0\x00'}) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001600), 0xc) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000014c0)={r2, r3, r4}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x6, 0x1, 0x2) readv(r5, &(0x7f0000001380)=[{&(0x7f0000000040)=""/121, 0x79}, {&(0x7f00000000c0)=""/86, 0x56}, {&(0x7f0000000140)=""/254, 0xfe}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/102, 0x66}, {&(0x7f00000012c0)=""/60, 0x3c}, {&(0x7f0000001300)=""/125, 0x7d}], 0x7) setsockopt(r0, 0x2b, 0x3, &(0x7f0000001580)="39ec03abce4037b316d6476fd5bef117f9ec4e1f91169309380738fb3c1468377372", 0x22) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000015c0)={0x8, 0x9}) setsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000001400)={0x6}, 0x10) setsockopt(r5, 0x29, 0xe, &(0x7f0000000000)="d5ff9668", 0x4) 11:17:41 executing program 0: r0 = socket(0x18, 0x3, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x49) 11:17:41 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600"}) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 11:17:41 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) lseek(r0, 0x1e, 0x1) ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f0000000080)=0x1ff) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1f, 0x58aa, "d64132e508c09263a0958432ed883258a928fe95"}) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000140)="88", 0x1}], 0x1) 11:17:41 executing program 0: select(0x20ccb69f2095982e, 0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x3, 0x82) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000040)=0xffffff3f) r3 = syz_open_pts() ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000500)={0x1, 0x6, 0x80000001, 0x7}) mkdir(&(0x7f0000000000)='./file0\x00', 0x7c) socketpair(0x6, 0x5, 0x5, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000480)=""/9, &(0x7f00000004c0)=0x9) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_SVIDEO(r6, 0x80045745, &(0x7f00000002c0)=0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r10 = accept$inet(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000140)=0xd02e81d39eadc4dc) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) setuid(r8) r11 = dup(r10) ioctl$TIOCSTOP(r11, 0x2000746f) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000380)=0x7) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000280)=0x100000000) fcntl$dupfd(r4, 0xa, r3) dup(r5) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) fcntl$setown(r3, 0x6, r1) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000540)="4c3394cbcc2a015ffa97b233b44fe5e51986a754b5681777a96ba08827f4529ebe957856a23bd6a0b9ee06c1f7a1ff7138ea6e027dbb98a17c29785d8309b035e0961fad63d3ee62a48c816f14", 0x4d) setsockopt(r12, 0x29, 0x9, &(0x7f0000000180)="f7f9e794", 0x4) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x8, r2, r9, 0x0, 0x0, 0x4, 0x1}, 0x5cb, 0x8, 0x3ff}) 11:17:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = getgid() setegid(r1) write(r0, &(0x7f0000000240)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d88800c65f4b0f03e2c0d31fb94bd2f2a84f22ecd9dfbfe31f85ab0bd62b706c82f243c92c1372ffa3bc50a264d2319fc6a3e33275d4339029d6a410a19fdfee6ad53b7872134f405cde8c6821e8e126035e12e35f8df21c879e0681b2a807679ebb20988", 0x114) syz_open_pts() close(r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000140)=0xc) fcntl$setown(r0, 0x6, r2) r3 = dup(r0) r4 = syz_open_pts() accept$unix(r3, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) ioctl$TIOCSTOP(r4, 0x2000746f) write(r4, &(0x7f0000000200)="b4", 0x1) msgget$private(0x0, 0x1) getuid() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffa, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 11:17:41 executing program 1: socket$inet(0x2, 0x2, 0x0) 11:17:41 executing program 1: r0 = socket$inet6(0x18, 0x8009, 0x83) getsockopt(r0, 0x7ff, 0x101, &(0x7f0000000000)=""/163, &(0x7f00000000c0)=0xa3) pipe(&(0x7f0000000100)) pipe(&(0x7f0000000140)) getsockopt$sock_timeval(r0, 0xffff, 0x1008, 0x0, 0x0) 11:17:41 executing program 0: socket(0x10000000002, 0x2, 0x0) 11:17:41 executing program 1: mkdir(&(0x7f0000000100)='./file0/file0/file0/file0\x00', 0x10) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') renameat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', r0, &(0x7f0000000080)='./file0/file0/file0/file0\x00') mkdir(&(0x7f0000000000)='./file0/file0/file0/file0\x00', 0x188) 11:17:41 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="2571f4df42c86d0347ed9c9578129d000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYPTR, @ANYRES32=r0, @ANYRES32], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000000)) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x0) 11:17:41 executing program 1: r0 = socket(0x2, 0x400000000004, 0x5) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 11:17:41 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x40, 0x20) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x4) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x10010, 0x0) r5 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x0, 0x0) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse\x00', 0x20080, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffc, 0x14, 0x1, 0x2, 0x6}], 0x3, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffff8, 0x20, 0x8000000a, 0x4, 0x8}, {{r3}, 0xfffffffffffffffe, 0x2, 0x20000086, 0x81, 0x7}, {{r4}, 0xfffffffffffffffa, 0x22, 0x41, 0xd63, 0x6}, {{r5}, 0xfffffffffffffff9, 0x4, 0xfffff, 0x7f, 0x100000000}, {{r6}, 0xfffffffffffffff8, 0x4, 0x1, 0x20, 0x1000}, {{r7}, 0xfffffffffffffffc, 0x1, 0x20, 0x6, 0x10000}], 0x1, &(0x7f00000003c0)={0xdd6, 0x5}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107005, &(0x7f0000000000)=0x500) 11:17:41 executing program 1: r0 = socket(0x4000000000014, 0x2, 0x1) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f00000003c0)='\x00\x00\x00\x00', 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 11:17:42 executing program 0: r0 = socket(0x1e, 0x4003, 0x0) connect$inet6(r0, &(0x7f0000000100)={0x18, 0xffffffffffffffff, 0x0, 0x3}, 0xc) r1 = dup(r0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/99, 0x63}, 0x0) 11:17:42 executing program 1: mknod(&(0x7f0000000880)='./bus\x00', 0x61c8, 0x9) stat(&(0x7f0000000040)='./file0\x00', 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2109, 0x401) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000140)=0xc) sendmsg(r0, &(0x7f0000000700)={&(0x7f00000001c0)=@in={0x2, 0x0}, 0xc, &(0x7f0000000580)=[{&(0x7f0000000200)="576ff63f37b43111db905cab138a899568b8191c2310e2a03e3c5ddc80bfa02f107988ef38bdbd7a756fdcaef152be3d70f204b9472f83d0bd438108a0f1bc43cf58488f83bd976c8eea7256", 0x4c}, {&(0x7f0000000280)="2e59f9f520c72c073e18c0baeef7c7f42ce9fb0736a8b583ddfb1750cbf22174b3ede338cfd3271645b7d5514d478ee0acf33d717e112f80efda96ce6a15d4562e70e452d104d4cdffabd7fd9a1827843b1d1f13c1fda7b2302c2ca847623bb7020f34ef46f242afdd544a757b599c87d5724189e5e571669853f5d2a52ce01220b9cdabebb3d146f065", 0x8a}, {&(0x7f0000000340)="8873250931471c8fff27658b647a8f32c427c8773cb4073cd7cbdfe2be5c1fa20e12ad70980543039ea17581f3debddeaa3516a4e16d9ca2d5adf7f2ceebfb687c4063e40dc120eaf01ff90ec15fdea969e07b95e7f6bf8088ed4f479a9c08a0dc7fc52ee2b3880b7fc5c0d539c2f408b16673645b7baec51ddda5da4a3c07ca460856c16a674b9c2eee8e65bf0f3c54cca0f0925d971e34c5b1b06c3f6ebf32ea9386005ec41a3d654b9fee1fffb473fb213cffb30833697443c05114137f89", 0xc0}, {&(0x7f0000000400)="87bbb95797b3734e31b5ba3cb0f66f51c2295ffbbb4cf7b530d46a520459d2b286f9a46cf6968f7e860e69f8274142827af57fedffbb94a88d9b0f56dc17b15e49ddd22d4bd81ea5fe1cf8d8ccb2faaf2c59a3f324145b6911b7b00b2132abc412ae611ebbed10ecc25e5e9cfb9d08e8bd30d6789282db18998fba69680242de6ee79515dfe2755d42ed87387bdd86e0ae0467b4e4322849de6278d01dfdbaed42249a95b9b0a91d51fcadd47d2a8f8526629ec8", 0xb4}, {&(0x7f00000004c0)="61e8a5e5ec7ab360b2cbd452bae57a4eef816ba6e71b55d09ebe7983836eac108fcca11decbd136ccf000be58657f2832c25dc1b1db084a8d1f7f2", 0x3b}, {&(0x7f0000000500)="6de91c5c31a0085464b7640c57fc97b6260baf4f3c876a85ce57140e81b1d91fc4bab167f16fa93378ea9b3abe3195a470d0d4b04724364526ce85a0693173401dadd5365b5fb740b522ef75b866fefe2e3c8382236a7a6bb16ee0cf2e30a43120", 0x61}], 0x6, &(0x7f0000000600)=[{0xd8, 0xffff, 0x7ff, "8c953d60f76d5de9aed3469da810fe9cee410dd4d9f69725dd5afebabb5e04e8736b8e615f95481462973b9381c8b12865c3327747c1ee029012f621f6b30b97b3ad59f1ab9544c5322af62bd76c858f8bdbad1b4fe390d7ff1d2ca6a1666baabd54c662c397b0c905933970f590927241be6d660f645bb8b4ac809a6e738ea61f502c7fc6559d8f01b6f7cb660f4441cbc6c2e5bcf93049d6b3ab7b6efd272ebe561f26a9b9bad81bc08805c2b594cce6f98b4352b18e24197e75cc4d070e522070762ec475d4"}], 0xd8}, 0x1) unlink(&(0x7f0000000080)='./file0\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000740)='/dev/null\x00', 0x80, 0x0) kevent(r1, &(0x7f0000000780)=[{{r0}, 0xfffffffffffffffb, 0x84, 0x80, 0x3, 0x5}, {{r0}, 0xfffffffffffffffe, 0x0, 0xf0000000, 0x8, 0x80000001}, {{r0}, 0x0, 0x1, 0xfffff, 0x101, 0x20000000000000}, {{r0}, 0xfffffffffffffffb, 0x0, 0x8, 0x3, 0x6}], 0x7, &(0x7f0000000800)=[{{r0}, 0xfffffffffffffffa, 0x2a, 0x2, 0xfffffffffffff000, 0x401}], 0x80, &(0x7f0000000840)={0x10000}) 11:17:42 executing program 0: r0 = socket(0x20, 0x3, 0x3) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r2, r3) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f0000000380), 0x100000000000027f, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) sendmsg(r0, &(0x7f0000001600)={&(0x7f0000000080)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) dup2(r4, r0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 11:17:42 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socketpair(0x6, 0x2, 0x3, &(0x7f0000000000)) r0 = socket(0x18, 0x3, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000080)='\x00', &(0x7f0000000100)='$\x00', &(0x7f0000000180)='\x83+%\x00'], &(0x7f0000000300)=[&(0x7f0000000340)='\'!+/&\'#\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='#]\'\x00', &(0x7f00000002c0)=':\x00']) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="2b00ff23000008002c00000000060000000400000024dab5", 0x18) 11:17:42 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x40) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x600, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000000c0)=0x80000000) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() utimensat(r0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x5, 0xeb3}, {0x3, 0x6}}, 0x2) kevent(r3, &(0x7f0000000400)=[{{r2}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f00000000c0), 0x4d0, 0x0) 11:17:42 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a4934c44f7b202c, 0x2) r0 = socket(0x1, 0x3, 0x1) connect$unix(r0, &(0x7f0000000200)=@file={0x1, './bus\x00'}, 0x8) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000140)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./bus\x00', 0x1f, 0x3ff, 0x1, 0x1, 0x1000, 0xe9, 0x1, 0x2, 0x2, 0x1}) setsockopt(r1, 0x472, 0x5, &(0x7f00000001c0)="8486877e61cb36c264ebca0d72b2b7e6", 0x10) open$dir(&(0x7f0000000180)='./bus\x00', 0x20200, 0x80) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r3, &(0x7f0000000280), &(0x7f00000002c0)=0xc) 11:17:42 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x20, 0x2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:17:42 executing program 1: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2020, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) read(r1, &(0x7f00000000c0)=""/98, 0x62) recvmsg(r0, &(0x7f0000000380)={&(0x7f0000000140)=@un=@abs, 0x8, &(0x7f0000000240)=[{&(0x7f0000000180)=""/106, 0x6a}], 0x1, &(0x7f0000000280)=""/229, 0xe5}, 0xed3b927b37f1d516) r2 = open(&(0x7f0000000200)='./file0\x00', 0xa, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) dup2(r2, r2) 11:17:42 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = kqueue() chflagsat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x10000, 0x2) fchmod(r0, 0x26) pipe(&(0x7f0000000280)={0xffffffffffffffff}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000002c0)) kevent(r0, &(0x7f0000000180)=[{}, {{}, 0xfffffffffffffffe, 0x43}], 0x5, 0x0, 0x9, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0xc0, 0x100) faccessat(r2, &(0x7f0000000080)='./bus\x00', 0x80, 0x2) mknodat(r2, &(0x7f0000000240)='./file0\x00', 0x8000, 0x3) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000300)={'./bus/file0\x00', 0x5, 0x101, 0x8, 0x0, 0x7, 0x3, 0x1, 0x1, 0x0, 0x3, 0x1}) utimensat(r2, &(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)={{0x2, 0x9}, {0x1000, 0x9}}, 0x2) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) close(r3) mknodat(r2, &(0x7f0000000200)='./bus/file0\x00', 0x1, 0x3f80) readlinkat(r2, &(0x7f0000000380)='./bus/file0/../file0\x00', &(0x7f00000003c0)=""/4096, 0x1000) 11:17:42 executing program 0: socketpair(0x7, 0xc000, 0x10000, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r1 = syz_open_pts() close(r1) write(r1, &(0x7f00000000c0)="22a10874662f3a84f62678079f3b465915320c2a9cebd44c0f10f25f4f76ac85d6d524712e07b86b41b2b0c34998f8368956bb7e491de4094f9aeb1ba30be1b85b89c25ac2368d3e21cda51575fb297a07a7c923253df993524a4906521909aff6f829d2a5497c", 0x67) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x3, 0x0, 0x6, 0x4, "10b698c7cf645c6b1dcffb4b56e38b8d773e17ef", 0x3, 0x6}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x24e7, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02dfc1795acd76ef37af00"}) write(r1, &(0x7f0000001080)="6a4a4e5cfab0fbad605a30c0ca0000000000004603080fde3ef9ce8895af1fbb477bb3ca8802ffd344e2b27999030100008000000000cccc1647e33c563a47c2fb6901e403000d9330090cbe391c3e8c2ec75f4811c73f9835676e16586f1b7cceb8246e56c94c6aeef01905d7bdb63d3a2f0f06d8a1cedb43d71371298b99e6fd8e946eae05000000000000003ce7a6d590fc1b6b85dcb7e4b4c21c2edc35dfc23d048e753eafee045e5409daed53746048f210ff000000000000008ae0e59a5c9acb36b8253770832f17c2c17910b2ffdc8b7c0b0de329ef598985071004995d092b", 0xe3) setrlimit(0x0, &(0x7f0000000000)={0x6, 0x6}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000240)={0x0, 0x7fffffff}, 0x10) 11:17:42 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair(0x21, 0xc004, 0x2, &(0x7f0000000040)) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0xd, 0x0, 0x0) 11:17:42 executing program 0: r0 = semget$private(0x0, 0x3, 0x100) r1 = accept$unix(0xffffffffffffff9c, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f00000000c0)=""/72) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) open$dir(&(0x7f0000000000)='./file0\x00', 0x20080, 0x10) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) setreuid(r2, r3) r4 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000000000/0xa000)=nil, 0xa000) socket(0x6, 0x5, 0x7) preadv(r4, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000002140)=""/4096, 0x58b}], 0x2, 0x0) 11:17:42 executing program 1: mprotect(&(0x7f0000340000/0x4000)=nil, 0x4000, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000000)='./file0\x00', 0x41, 0xa2) write(r0, &(0x7f0000335000), 0x88a) write(r0, &(0x7f0000001300)="a9666c47f01a73cc181242e9a50d08d8ecc3e6dcbfb62ceba8d64f320827c34a3b1e107701f52a56ccef1cc32e08e2189f7a1c1494", 0x35) readv(r0, &(0x7f00000012c0)=[{&(0x7f0000000040)=""/231, 0xe7}, {&(0x7f0000000140)=""/252, 0xfc}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/120, 0x78}], 0x4) 11:17:42 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0xa22) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) sendto(r0, &(0x7f0000000100)="7b900b0a5b008e4532e033f2d2ded0abba3d457e1a92fb46a8e519dafdce0d599d42bd40596ee7e7185bd2a4597c5c3699c99517abdd2259a7ad3789a700cb5937ba265fbe7c4688454bea0e1764b25b25ee0d6073c87b665b612abdf39825e212d765abed924041aa9e9b151c63bdd6afbeda7b999aba2505dbe2ea1301a1b76e4ff829eac93a2291b67ca049a0b47dadb47b8fc91fa22b7c9347fdc26d594d7567f2dd207dbe2032e6c710075db1c1195f263d6288aad11184c7ae77c7580f65dfc4e4c3da51996e578936be", 0xcd, 0x8, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x1}, 0x8) open$dir(&(0x7f0000000200)='./bus\x00', 0x10000, 0x1) ioctl$TIOCCONS(r0, 0x800c5606, &(0x7f00000000c0)) ioctl$TIOCEXCL(r0, 0x2000740d) 11:17:43 executing program 0: r0 = msgget$private(0x0, 0x108) msgrcv(r0, &(0x7f0000001ac0)={0x0, ""/4096}, 0x1008, 0x3, 0x0) r1 = socket(0x0, 0x8007, 0x74751f74) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000196e285d57cfa7b23700c70f54de00000000000000a7000000000000f78b7c4b03d22ac19708c425780003140000000000"], 0x1, 0x2, 0x1005) lseek(r1, 0x1000000000000, 0x100000) connect$unix(r1, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) fcntl$getflags(r1, 0x3) r2 = getuid() r3 = semget(0x2, 0x0, 0x60) semget$private(0x0, 0x2, 0x24) open(&(0x7f0000000100)='./bus\x00', 0x980, 0x0) msgsnd(r0, &(0x7f00000003c0)={0x0, "3592a9e71ca772d5b9e7e2923f5c0895004fde528cd9103a6b169e3fbc1ad5b80d467595dc7f24ac4382c0dc0ae4fc8e58e9d69d4238b673a4f96bec9510ad7f4a5e1c5394d46ff6055ac440cca4e22cda684f03f11ea2d2df3f6ce1ecb1cd7807b8674a5a18325b24c8c4c8efb039ac64127fad2f427ce1bd3563bb32755f89743656e30a8e64b02ef85c1c16770b8423d7a5e9585446026c693478a0189ad55fcd90ea5c9543a2cea2515b4a006534b2f11070479b5b86ff17a0ca8c2062fc85334d1fa9645f"}, 0xcf, 0x0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000580)=""/187) semget$private(0x0, 0x3, 0x1a) seteuid(r2) geteuid() execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000002c0)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='&\x00'], &(0x7f0000000380)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='#@)\x00']) msgsnd(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="0300400100000055981eaa540539f1d3becb3ed305eeafd81dc545a47803e551058cf22af7fe10b7492cc532591bb29ec324f69b083ab83938de5d229d42ea575495fc045c121acc686b90126450c7445d65f7c113d08d9e54ca6d564e2a56f22cfc54ef5700000000000000000000200be155f6"], 0x1, 0x800) msgsnd(r0, &(0x7f0000000080)={0x3, "c9b604a064ce4edfeb3ec84000ff2973ba761a378a114f8a7d2a10ba367717520220303de16aae96f2c1c650ab18233e33ab2bf9370703cc559c3d24a8ec150399ecf1"}, 0x4b, 0x800) 11:17:43 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b10005020200e604000012005786ca3849451ae3d3051020741038f53e8551f30c0505fbffffe0fffffffffef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9219830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) listen(r0, 0x6) 11:17:43 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x4012, 0xe02) sendto$inet6(0xffffffffffffffff, &(0x7f0000000240)="924c9fe062715939ede3c4b190143db8de2978505c1b52b2e6c880d1498ebda7b9467174caec674a9b3c41a4958f17df40e261d7339bacead741090a2f903f029ce8dba8a04c69e90c79352b130745b37fafaa032c0ade93c25d60fc948ffa4e3081c1e5023976d1bab868345460103bfe66c91e3eb6bf84847655b486842a09d7d41f3f5aaac7246a56ea5974f89013c12e8080fac760a574321d1716caa83abf8385729966f06d00f0e655ec620ae0d6319d2c758ff4bf6bbed6d3e5941f85b9ae00dfdfd592193f53bea0a0b33f7803a02f64b320f93e2471b3cee651a34d15b751d162783bafe08d", 0xea, 0x400, &(0x7f0000000000)={0x18, 0x1, 0x0, 0xfffffffffffffffc}, 0xc) read(0xffffffffffffffff, &(0x7f0000000140)=""/198, 0xc6) 11:17:43 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x7f}], 0x1, 0x2000000) poll(&(0x7f0000000640)=[{r0, 0x40}], 0x1, 0x0) r1 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() getgroups(0x8, &(0x7f0000000180)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setgroups(0x6, &(0x7f00000001c0)=[r1, r2, r3, r4, r5, r6]) 11:17:43 executing program 1: r0 = syz_open_pts() ftruncate(r0, 0x24) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808", 0xb2) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffffffd, 0x3, 0x8000000000000d9f, "b08d000000008000088213e300000300"}) read(r2, &(0x7f00000002c0)=""/161, 0x7) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000000)) syz_open_pts() 11:17:44 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x1) semop(r0, &(0x7f0000000080)=[{0x6, 0x7de, 0x1800}, {0x0, 0xfffffffffffffffd, 0x1000}], 0x2) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 11:17:44 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7ffffffe}, 0x0) r1 = kqueue() r2 = kqueue() close(r0) kevent(r1, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x80, 0x60000000, 0x3e, 0x7}, {{r0}, 0x0, 0x80, 0x8000000f, 0x7720, 0x1}, {{r1}, 0xfffffffffffffffb, 0x1, 0x0, 0x1, 0x2}, {{r2}, 0x0, 0x4, 0x24, 0x3, 0x1}, {{r0}, 0xffffffffffffffff, 0x20, 0x80000000, 0x8c, 0xfa}, {{r0}, 0xfffffffffffffffa, 0x10, 0xfffff, 0x4000000000000000, 0x1}, {{r1}, 0xfffffffffffffffb, 0x24, 0x10, 0x0, 0xa5ad}, {{r1}, 0xfffffffffffffffd, 0x0, 0xa0, 0x1, 0x5}, {{r2}, 0xffffffffffffffff, 0x8, 0x4, 0x6, 0x8001}, {{r1}, 0xffffffffffffffff, 0x4d, 0x9, 0xceb, 0x6}], 0x0, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffa, 0x10, 0xa00000c5, 0xd21, 0x400}, {{r1}, 0xfffffffffffffff9, 0x4, 0x80000001, 0xffffffffffff8000, 0x12}, {{r2}, 0xffffffffffffffff, 0x1d, 0x2, 0x6, 0x1000}, {{r0}, 0xffffffffffffffff, 0xc, 0x0, 0x81, 0x7fff}, {{r1}, 0xffffffffffffffff, 0x80, 0xf00fffff, 0x7, 0x401}, {{r2}, 0xfffffffffffffff8, 0x52, 0x1, 0x4, 0xfffffffffffffe01}, {{r2}, 0xfffffffffffffffb, 0x28, 0x1, 0xffffffffffffffc0, 0x8b2e}, {{r1}, 0xfffffffffffffffd, 0x40, 0x1, 0x8, 0x49}], 0x5, &(0x7f00000003c0)={0x7, 0x6}) kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r3 = dup(r1) preadv(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/165, 0xa5}], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0x200, 0x40, {0xe9c3, 0x5}}) 11:17:44 executing program 0: mlockall(0x2) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) accept$inet(r0, 0x0, &(0x7f0000000100)) r1 = getuid() getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f0000000000)='./file0\x00', r1, r2) munlockall() madvise(&(0x7f00009ed000/0x400000)=nil, 0x400000, 0x6) madvise(&(0x7f00009fd000/0x4000)=nil, 0x4000, 0x6) getuid() 11:17:44 executing program 0: readlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)=""/52, 0x34) mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) readv(r0, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/230, 0xfffffe9f}], 0x1) read(r0, &(0x7f00000008c0)=""/214, 0xd6) 11:17:44 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10080, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x2, 0x8695}, {0x42, 0x7}, {0xa7, 0x1}, {0x81, 0x9}], 0x4}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000012c0)) listen(r0, 0x1) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000001280)={0xa7, 0x3}) writev(r1, &(0x7f0000001240)=[{&(0x7f0000000100)="f25aebd54c31fa24a54e0f80aac30534d52c6597616751ee87b0caf78747253b4afeea0742a246a64e4b82bd81968179affe2b0dba082e3ea906517edeaaef3c5d9239afa4db974f18d3323483ec8556178c3a7ec29ca2ffe0e3f4da6ec9279d533f7c58f2432404a5506713ad1d1ecdea2a1b9c0722646c58e2f4ddfaa5fd9bfbf4ca4bc7e4496d726b79ab6335414f48dd4e51f730db0a311893a6360340fe0312bd402f5b3ee9b65c1faff39a86e31ef697eb16014e8809c39160056a49a9", 0xc0}, {&(0x7f00000001c0)="6a20e2001211b5db49d76910694c5d00ef84f0150bef069d3f8fc409e9b923e9d6092a2f2efb9764b97a23885439b9a8a3ad5327f34902f701889330a353a1510a9f9b06864dd358cbde260f1fda52812938d4dccc352916bdf8711b1599b4f0", 0x60}, {&(0x7f0000000240)="b9ea5ddf3a00b50d00e932bfbac3606ab5b7d082ceb77fffb3087ea51948e89cb743e22287553dc8008a0d725d343ee636a2a7472ea4c98e2847ec1c1f7ad32da016a42ad6e28a284bef84d87e7e5b761657935504a556bbd0386572bcf3febf36f307b2c363d471d07b34a51aa69af65a0050df893ee51f70b55119fd0aa590c15e64a616e25806dbef6f51a900d6eecfad1dd6385efc15c973b83ce226543cb14c640cc0684f47c8fbb7b61dd5cca73c0fb818be942eef18252387aa52a8357a7f670c95a0b4338f61809a94c8ce6a9b41629b72998e021d90dfc45de177cf01895aec13c9254e2b089e11d4a1ca70011ec6818d5e1e72c2ae444d3dd7831dbe078789a5d9252abcf00647d3513f67a699d27610bdd58d98061647a3ee4829372468d447f48dd4dced67ab2437904eb8a4d59dfa51b49a89f3e5f948aa66390adbf1b6c8d867cfc3fd7352b380e1241c28c76f215d29b06496ee6ee0c121a11d64a31513853bd7357f37907f76fc2cfee0f95830a10ec3ae2e0d6d55bf82314673d383130d2b6b7587418b98c0a6488fa242588184ab80a42f2eeba99b44faf374fe84e9e57c1ae3b39dd3d8e948b8a8092e59e9bb0e4ce2c4ef8102e5b91615ae7b31c422ca703f610272d9a2828440ac97fbb3cca3f43293743edbc4240c54519e814b663314e53c8677af73e3c6580b4deb4d18346ef8d6b8fe7bf583ca8313d4a2ca64c82fdb0f0c443cc1c79929ad0e24c9349d2e147614ef1ddd7c6e95a23036308be15de1d1bfbfea51416f1d802660d6cf87be772f8fb8b5c3d297d506782e68d977c3b963456622807e430540050874c04a83e45cb2649c0fbd9a0f79070170d76a2a9a9756a932402bd759ede771cd9285efe0b32550d96813b470e10381ae6e6a0e4ebba06ba293a5b8d3edbb0227dd9c54b262a460056bee465f34cc183a0cadf76f2807ad6a04125b5287c9022940a14c5249255ac7d6a97facb0bbf2bdbe2cdfc8166909289cdb1416668d0570aa413a25907b007c7e3243e3a453aedd0bd27fe3a1e41e3eb1b3f3ba7128d6e0477bfd889e78699e04b09412bc180d549d60fc69af8dd6d4479dbfda3c2c9336f954e054ff96b697e5f7421890baa4c57d682d8f9410a8b7eb4717aff83ea3cfbe8dffeec1961ca1622043f9776d3a2afb1eb2c7154064597f34d4b69c87058c874b3a71feb0823da69e3d4b8dcaabe199ea0673eaa386b6db766334e1ef18bf45640330b0def9977a6a63fbc1c22e665b6661dd475e49886ab6cc59457efdd26208f30133b5e91509ccb094c5a483da8fac5f5226b458e1e6900a6e26a3ee7564bc118e5d97e76e8ba52fc0f69ddc886518d6cb8ad9a5d1c402a860a509ec94cb82db0dd684bfc8aacd2188eaeaa1129c15b6c2661b13c022c7c2e525fdd432898b76af128d8db983aca768b8f612bb5c625fb026725053e7bd589d411602c962ea43c059318fbb8d5eb26d566ef1b50069934257726f59196937efb08c6d7069729ac004d3eb6ddcf89b684d79890903d3733b743846908428794e4662ba535e6a16897f14bb5adc4ab7e78a3e526a54b627497e42ed43053fc7eb5ab293df7fc7fe7c87d9c163324a0b06641820a3a0a346d5f06fc94ad9ea88e3222198feed19de916cff140d5a018cd2d173e6d64a26c256479ad869944dd2f199cd1843241290bc048b51679e80a084762814c6e08e56a9e406c9289a62fe1da7686a6f0d54f88af1dbb30de47873896327b85afed9d097ae4126526e62a10e43ec127faef0c81966c7207faf6926f6b23d38e0e081fb9fb6bff792ccdeff2e32bb1f535da8b5a8d6803927fd6769095933d3c0f642b2592a63592b97a27519fb5bde9bf63b8f24bd57efed8b5d4ddc425f697843e9563ca522119d20cfb20d91245ad085005c12b3ded64a40183b366654b657b35ad4c61656e803f79b25f3131d744cbe350b26df35dad33b485858a5fe771148ac57938d3091adab49fa034408e7de319f91086b0c102c6b1de3ff505c4c941ca0e0f4d2d15894412eb7285ad7006e218498c007c9d77f07d19860bb45afb22e2b857a5f8b412ddd02b481748ee7592be3be0787de9e4493fd5ec0dfd6cec5d66f3240e83a631dc4b1d2b80861f91b63f1db044c98572f1f1ff767b3c7c6a12b0d42efcebea9060fbad74c9aa0b39c9cf20f58379e2e8238fc9ef5cb0f43846b34743f827b51fd2aa6c70f1245c89e43d14f89dee92b04f9b82a5f039d6d7ab1acfdf63fd11812b44d4372da1692f304ba9868c933dc9449c7386b03a4e0b633e5b182840432be0799b67d4c681d1942f61b2ef8a5127562aa097b6104d275b6527862994e8ef43d723709e4126fe183e36d5b66789d6ea547b2487dcd12ebb2a5db0640b19d9554e56b2a620bafaafe332960088e2c35def8164166ac41552448cd1603f40dddbecfbcf3124e242e7a2da80d5421ee7477e9081999943288fc71b8ae765128782f1be180e277d4bbdeb4019f3ffc47be1f5083a32cef3743412647229e2401ec7df2109134cc0aebb3bcc9477a1f264887af3e4e75ae66932bf39bf45f01c7c9e53719455d367e51d963be651a358836769d2f2b36caa0c6781468feca053c9a679bc76e4b151c1c6a7ac664bd5f50c77bdb43f6b013f77274ff5a4f28c1c5a87348f56a2622f73d5ee88e8702be2b2f2571a20fb11f29135bf450459152d1a918d7c305d640a0c8b0457635b9883c1a518a4f7a684e8bb2cad91f137d7815bd3d5854446cd79e98ec0eb78ee417fcdead901bd27e19636304d3fa3fb7f09123d104eb295fdbf9008a2f6fad4cddc84825172762f18a606ddbd1c0353de6cf9abe72ed4d22817263288d7923bb877d9495131b31dc2e0cf15bbfa9d370989088edd779dd7b2c5d59c8d9e64eec76a309bd1552cbd6e47e3917393729d2bc4c034a3c31b2dd5d079176e9fa23d2fd455ac743f7f91c2bfb54c10ca3a69f7e524de74855388c30e503b75418b59622355bb95e027a3512b64829ad699422676660825328de9663af9364845891ed5743fda4113dc17969a76271d228100254bc55d5ed80b55479be6de5ab7d2e2ebd56cb624336c6a344ba5275ad3bb607d29af16795fc2a91fa41906c6242e946590d5f8476c357e84c8ed17d9d903c9316d60378630e673b9c33a5591f01f3e5c966f4cedb7f4d2e3150af53039108fcdbd205bb5d210c75606be350492d26aedb5474e171bb6b1a346d24090393bad5591cd279003d7d3d8cd80b248520b1619cce6f810319e08abc8181a196f0ea43f95362d97a08641afa13f866bf468b4bc030c4ed5356cb460fe603032e987074fb767575a8c3da70f0e7da09c2abe3a3e73c719e6aec8127c4732629ff77b6d9980eb24dcaef374740fe6a04f3f4e4b349afee10c0a19d8cfdf6db860078b792b4212834be579bf8f7bb81c62f3842458b8b33f20518b67ff43f36814daa48346a57bd6629b281dcbf6025cd3b11f916579a15ccab8bac3d886db58fc6b16aaa0b0280a77ae0ea7ae08aecba0b2492fabf46fb751a73bf8765b08e9aaa659245b7727fcb91e1568dcff901f4ca384b9039f5238f0ad88a5a001335bd705cab9fc39892cd35b52743b9cc5932c09278d2d137ca6295d3bb97a0efddde1fc5d7a2f3c09f736d2d78bc83bd0cb111433dc80b41797a00ddfaee7b67eeca26f584721a5aef37daa1784db9730e917d5254f8f18f0b8890daa0087de1429ab2961c7c33702a49174867ae851d3c00104d632c7da2ccc7a096c51bc57915a33b1dc6a0004df92b42727efb938f6dc481234ab5d70fe86b2cb774c6f44b7c8d6ad6d7c198d9727b483ea5e764f8f78b9a02406b69c6111b69a4e794930889d337cf34607db81c69f489220fec1cd239e7579fc2ee09a792e53c59542243fbbfe21c27e7b7141ce8f5d0c73945d2953a18d9944f9c82d5c20158849a48226fae30803f1e2b2a5cb98b3569859b917f97ff5aa205ac231d08918c9e74d18b4af6c3fc268fa8d5af2e71fc0e58ca4549fddf12aaa008e78f7bf2ba5ca90d32100f431a40189a10fcd79c0d525b5a5eb838f84da35fc68f3c60f246bbadbbdd7c12253727ad15c3090cc50e182ce18806c8ba64f8b94aa2f12d62f8d2242f06bfd2f1fb915c80e07b47d005b0c02ebedfd5eac76887d1c53a4d820db98ee197929c5df197452b4c85912f062864adcf553f394d79bffe0a77dd68ca65695b8b22f60251dcd97a1b14dc0ba0eb2892fd0d7dc71b837d0f6bc8dd0a92152006c8a3d2b19ee954e3173e65ea8034510fa3092bf72561b372ea072201ac4fbc797c54e3e4610dfea75ae9fe74833444fa6defaac0299797b841f708453872f2f2502046496a04ae072dca98e87b077ffebe45561a56f7e5d5a34acaa13084730859dff3627258621387b2205c49472ca30e27db488eaa790dbea007af2667536e8f1c2994a3ec67f8595c71161a89757a14103da59d0af9e4e0269edf81a5b81cbf66258d9206eb79ea165e5bdab455e23cb8d0162ec39c9dfa5a7b24cbf42b281d8906ca6e3982e2c0fc15eefa5b7202f0290feeb1ea88d537d5166ccf0fa546f06907d655caad2f28538f25d078ea87978c3244657e5a7b46e2b472d0bcb1a1a8a0489a8ebb83ca09970a50898da9af738c24f5fc54c163cb836b1d5e46299d8c317402cfe6f98ce5655060a793b4b57007efe625cc76c5b97652a35c17c84c8440267af589144fd5aaec9268485f0fc48a089ee82cf3b7afbfafd542cf29c2fa7d2772423daefaf28c409a696ac9469e93f8cdf7c2f4e4e94ab479e0e38f4e12bc575c88acd6a46a782b3c19ab02e4ee271c8337a8998a1661eefeb48e5a00c40bd43acb2cb2ce940e979beed970fe65bc463838330fd308660919b784c188f34bfbea56475ead9ad1f68876264e8ae05581546dce00111e21ee5baaa816507f024e47165e004cde449a2584fbf12d4cb8246bce0e14502155b587f7f5a8f146697d2ed5c1fe3af68db3b92390eb70817d8b1002158d480556191809176f414110ea168d427f0ee95db27245c3f4f8f2cc6ac27c8ee40403c2ce1ac511ef40d7670a40c3ff4691d99581f38f84a9c559020841fd72987f17b2b47fa7884e27b2973ca7883c0f0af614aa300a93dfcdcc25754cd4f5af9802148eedea26e3469a817859daf66a4ecde7be37ae24defd3dbd7d81f31f65179c73be64af0c9e530434708688e5b0c654af4a6905338c19451b252a32b10256195fb0c81f61e1c9de591fb9909a47968629c25260e327cfb0ce938a95d0541d4da2811df0c994dda709ea2440d4c75a6d8f3708e51f222b61bca8ec510f43e0727d231bca3c17b0947245b672b988ff6680b0903b4dd7e4aa1680acf2725ff89472b27eae4fb809f98748fa4a84f84e451a4514747c1a5f6a51ff9c011617b7e3ffc98181eb09e461f9a2bf8c29be0c5793e89f92b09886cc0aab6fbe1d7a8d748e0751af40255166a29c96fd813da11722023d0c5137c2b4d78d38fb4aa0db8d6132097733306cfe40284433ce8194fe527435819edb544e89679d2651bb23c4208b1b4f7671623e6437720a076e3ac1880526ac0e1b62de0cd359b37b9d5f8604848d392ff687966d8e6867e1abf4e259fa1a32e8a7805dd626167b857e30e13aa3a335f0313a8c072a1b376b74bf9579df9bc9f2ad8305c38c21cdda5edebb5b8eec973f1fe73635f7741904ded8ef0a1812f43b3b7d6ddbaa7de9818d91656f996814", 0x1000}], 0x3) 11:17:45 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x140000}, 0x8, [0x52f, 0x8, 0x20000000000000]}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 11:17:45 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000600)={'./bus\x00', 0x0, 0x0, 0x200}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) truncate(&(0x7f0000000040)='./bus\x00', 0x6) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f00000005c0)=0x2) 11:17:45 executing program 1: sendto(0xffffffffffffffff, &(0x7f0000000040)="b54235bc995dda7802b5473fb4e3614cc3e2c3789db43e922dc714d892fb62bd5f955a320b31ec", 0x27, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(r0, &(0x7f00000000c0)='./file0/', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000180)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) fchownat(r1, &(0x7f0000000100)='./file0\x00', r2, r3, 0x6) 11:17:45 executing program 0: r0 = msgget(0x2, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0xfffffffffffffffc) getsockopt(r1, 0x7, 0x3, &(0x7f0000000040)=""/241, &(0x7f0000000140)=0xf1) r2 = getpgid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000680)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x1c5, 0x3f}, 0x3, 0x792a, r2, 0x0, 0x9c, 0x2, 0x93, 0x8}) 11:17:45 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) socket(0x20, 0x0, 0x0) bind$unix(r0, &(0x7f00000000c0)=@abs, 0x8) 11:17:45 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x440, 0x0) accept(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) r1 = open(&(0x7f0000001600)='./bus\x00', 0x0, 0x0) write(r1, &(0x7f0000001140)="96db44a41b1067ccb913a2bb876a6ce0741e4c4bf2f74bc76ac6ef44a88c781bd83906233a7a7c845fe4f424fd7823c233ae8ed4304f01aed422ee0f07ab4711198d43cbcd02b4f5cfc5383788e911d3124d2bb6309707e184056a1e9537321812b918274c4c9cd8535d19938e355de94e5fb298a56c0d4cc30357739894cdb9eea287b3f19813efab03053d32eb88bc302fe4a47bc306486d2301b27482222a607dc0b039ebcc516c9bdad6b15517d66f3e396829d3b624efb41dc46f15f5accbd24222cdc5428eac79b29728942514cbe6a0a6b9e0672da675cc78c20138e87305adc70c23999a029a", 0xea) preadv(r1, &(0x7f0000001480)=[{&(0x7f0000000140)=""/4096, 0x101000}], 0x1, 0x0) faccessat(r1, &(0x7f0000000000)='./bus\x00', 0x20, 0x2) ftruncate(r1, 0x3) 11:17:45 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0x2}], 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) chown(&(0x7f0000000000)='./bus\x00', r2, r3) 11:17:45 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:17:45 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xe0, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x1ff, 0xfffffffffffffffe, "b80000000000000d5a00fd00", 0x4}) r1 = socket(0x18, 0x3, 0x100) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000080)="9b57c67b", 0x5cf4db4a889c1034) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x6, 0x1ff, 0x7, 0x8, "99c43097a6486e6d9d4ba9ebf239da81a2499f1c", 0x3, 0x1}) 11:17:45 executing program 1: r0 = kqueue() r1 = kqueue() r2 = open(&(0x7f0000000100)='./file0\x00', 0x488, 0xa) r3 = fcntl$dupfd(r1, 0x2, r2) r4 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000180)='./file0\x00', r4, r5, 0x2) mmap(&(0x7f0000b70000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x40, 0x200000000000082, 0x1400000000000000, 0x2}, {{r1}, 0xffffffffffffffff, 0xe3, 0x1, 0x20, 0x100000000}, {{r3}, 0xfffffffffffffff9, 0x4, 0xf0000002, 0x2}, {{r0}, 0xffffffffffffffff, 0x21, 0x4, 0x10000, 0x8}, {{r1}, 0xfffffffffffffff9, 0x10, 0xf0000001, 0x101, 0x3}, {{r0}, 0xfffffffffffffffa, 0x80, 0x40000000, 0x8a}, {{r0}, 0xfffffffffffffff9, 0x6, 0xf0000000, 0x100000001, 0x5}], 0x5, &(0x7f0000000100), 0x80, &(0x7f0000000140)={0x80000000, 0x800}) 11:17:45 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) lstat(&(0x7f00000000c0)='./bus\x00', &(0x7f0000003b80)) syz_extract_tcp_res(&(0x7f0000003ac0), 0x0, 0x6) r0 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000037c0)={0x8, 0x6, {0x7ff, 0x73650650}}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3, 0x3ff}) sendmsg(r0, &(0x7f0000003780)={0x0, 0x0, &(0x7f00000032c0)=[{&(0x7f0000003280)="7bc784544f24ea1d06d6cc95f27e7cef99042fff3a1fd5ffd0bd1ae12f9fef583b69d991873b86936bd9cf9d261ba52b48ef8ef13a5f66", 0x37}], 0x1}, 0xb) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000180)={0x9, 0x6}, 0x10) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000003b40)={0x0, 0x0, 0x0}, 0xfffffffffffffebe) r3 = shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r3, 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) chown(&(0x7f0000003a80)='./bus\x00', r1, r2) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x100000000000003, 0x2}) 11:17:45 executing program 0: mlockall(0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCNXCL(r0, 0x2000740e) setrlimit(0x4000000003, &(0x7f0000000040)={0x130202, 0x400621010000001e}) 11:17:45 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x104000000204f, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x200a0, 0x4) r2 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) r4 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000440)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r13 = getpid() r14 = geteuid() r15 = getegid() r16 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) r18 = getegid() r19 = fcntl$getown(r1, 0x5) r20 = geteuid() r21 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r26 = semget$private(0x0, 0x0, 0x90) semctl$IPC_STAT(r26, 0x0, 0x2, &(0x7f0000002a80)) r27 = getegid() r28 = getpgrp() r29 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) sendmsg$unix(r1, &(0x7f0000002a40)={&(0x7f00000002c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000002900)=[{&(0x7f0000001800)="2c073df311f667eeaff7d5662fb9afdeaedc906166bf5222bfb1290c2459ba986c9cdd4f71525a86ed670f2ce22e23a47a1e73f8f1f4068b15e37f21086553abcdfb5dd6f5c9b70bee5c8ecea30a11eea91712ac8a4f904b1569e2b179a750d9b9cc00e303ac3e357d97755557427c464244137b9cc462201632ca22c8421b6853f1bcb12bb05f02e0790949bf9066f74d8da7b820e53a972c68a9053c318a04d704e7730893dbf0f4df96104cb9572ac49ba243f45601e596ee0a4b253bba5a5c6a386b7d94e96fb5c7584308a1f68c9e1b5a1de63858164181315e3b41e42b1269a499f97a196398b7c4090cba858cb9b62b018fcb42e25bd4eb1ce088d4396ab2c4b745f780db593ee355a07704a7574a5b2f3d59df42b2bce56fecc4dd0cc5a635144e8ca83689e003a4ef0bbb7244e1718119a38725b58fe07220e5f690fdc50297db1ac097bd71c679d7ddfd513bae1199c6bf7570a195c91f7c1fa008d2daa9bad3dc5339d634a8c3d8a97c1832a054f8ce33ad70f8dd6f983e788cb4eb326742651debd15ce5db6c8b2c463ceeac92a249b5583acb6a75e91343265b549985709d7f7bffb27b76db13fb013b752a344287be19ce47890fa3a91e0e8df4fde2f6b4ab8767cda5b1ceff0bf3cf996746df683a438f74f4936c1427c6ffe517d21ff2d3985899cc41fa0840c84749cfdf3050a4265489756b07db4e56828cd1c3d0adc27072bd9d7e2e4808cf7870be1a52afa9f7224e0d13eff026d3a7566f1d32d3f8a2ed709f3e652a26d020d1d4155dc5080451df78782facd9cbc7a028faf0dc439e5cfbba6b7158f015a8b79cec848518b8ded06c575feda145295979a123902eae256877fbf8d92bfe4ee5623b107926fe13eaff40cc1c9241e8b50fefc54b29ba9ad7070951c6621d06d25e2b58376ca900b4db06e3d2dfd814384b82886c01c04696593919f42531cf7266450fc02dca9069952cef8363d4bb08760d37efc6f49766bcde67e5256550d107787ebb16cc9e9997c779101b7446c155187290c73d24097d3d52fc7b1e148d8dd0f2052c6bc4c142d27e2c9344a04c3042e7c32b941a341f86b7c033791b1e2f15b827aea80661c8e9a36902622be3a82997e79919adeaa7511c90e7b372c2b08d046a2c0fe46fa2fe79a60e51e389756e0fd8de6c9d09a48184e93166847dcb2989bc1f26fa30e6d74cf92c297f5b7c54327b06f3121cb3c1f7d7f2499d74b5a9df7c6f7061e14de6e7bdb638c3f41b778a9c225d88f3eea430d8d80586ca26910868d24e6f29b87a2937bdf21bccd4f50672f70367717b54ddc1cf3014c249e54947e27262db5f79b539942e03aa1c2119eb1466a1c411580598ff7c075c5c6edb6b9c36ec74d5551de072d95083394ade9ca6e72883740453a6565762f353f76227e802088f7e66519523d672ad12fd6d72802c1d40381de5792ecfbaca8073c9a6ddf9dca444c32fd6cfc06e190125c963ae1575ac1296e9af5dd2fb92298892d22a298da17d14664357e7988995d07fd70385a8b1b19c07ba6e569ab269a5beb4fe33f51274ab5dd340b4f355419cd64c2c92e498af141f54c9a59a3d75ce03dc7229421f30a2b21dab99a00d92e77cd81f5ce00020b2110d8dd709980a783d93a1743c006b1d5009a39fa6aec5176e4c072f4a2a9529d31a4c66aab8b8587b1f2bd5d3d3c8db427f06f9898d646d7677f507dad9d65853e137e21466e62c9b40ea2751a005de7598dae832174b22ba0425360ef47e271c7ffe79acafaf91824a46a69c038a58d7337e6a8fae76db6463e82e9962c8975a77c6f349d9f322bd9a3c1095b26c27a1494eead731d7b8638f9b745f9883aba8543b2092769180e0e0304dae0d748ca70423a39351ab9c195a0f4f320bdfcf11e1626c74255988d5ac42c846ea832fc99aff0ea2cbf45069e948196815982c6c904d5bd3226bf9c385f433f4ac81537d21b7f48843670cb59cf62013ea704d339ad01d5c519a9652a9e704cc82fe9959205f71617e061a501bff3e7de081f0078270271d72d84fd48d7301603001e1230044ccc1260cebd482133df28795bfb234c9a46e3e3643eae6e856e927c0bd150919fad72fde71c9bd9d731b3f4535b74d9d60b258a8548a8d539560c66fa85ed972194580a4b504794eae1818586819a664922dd994c02246d64a09f8db7dd0efa5ca9d65fa0d0dd101ddd5a70b72c0a0c6554634a0b323ffc587e935eea08b1b2d8ba4cbc1701d86c858d12312c732fd5b8697e7490dc3015c17deb072316435b8d51a8723c6fa55d960087f0869a8f769bad9233fbef746e324bdacd8c7023b51bb74d447345c729a6adf06436a02dbf3b386b2ccf9dedfc584c290ffd6918b8169a6f2211a6e562e8fb57d1f0554c777fa23ca24c4ce4f4ff451f28cdfc34737637d5e0faf9b002057990f452136eca5de0936f410c847ab565c232948dd5dce6ab10026b31b0943c85709dad1cba3e12393e2a71b046a31da73875c963f5aed440f787016a092bc9ebff5ef42c2ab3f1cd1fdd920d42f4f2282e1f39ae820a0ed1f91470a37184db023e0512e5f08d1ba318391964df8f9527eda86800a9a89f86d91565ab84936d37c675c0a208a94da3a535d43ba642d645c5b7be9fbb168eb340dc2ad71ab30f57aa648cca82b2801ae0ea9e06136656f1375a7aab3f6e141ebb1dba24d92bb43bd4158811c3e5be432065527158dc049785392eb6e267e8704324ee553ee2ff88fa16011b7f3f7f68f007af7c7b11e757a39ace8a053d61ac5181b8dae1669b70ae91ff96f10a30a85e858d334903414041a62c342ede02d217043a9acbe67bf41cd715de2ae7b2abb4b97795c020d0f4b55a333f22a1442a299fcf83703a8afbbf5776418af820bb6e8c744a414931ccec1d7134206770143dee9ada2e86c42a917a0a6cfb1c40e2c56d531f0206f37d8e39d67387803a9e910f45b53eb6b1491c4103dcda8fb3c5116e5e1e70cde979aeb0fbae492a3d95bdf0861bd0912457db5c394905f4396c5c9cde5f347f639ee552418bc4ef6c666a91bb7b263143b171ee7674a794c27758b64ffa2131aa578abe1e49c4ac9ffb0f37672aedde5916c8a1bc5e9caac166e4d4012e6af060da801d3c5466fc9127db2c7744ca01127f482a354e00a0db03d05d612d4923b2764e2b12234c1cc18decc1db545cffa131b4885659e36a067dfed6a22897242295040a302e86418221ddd6605d08a92c38c6b5bf7fb6924380dc65eca4886f8faa147d43aab4f13ff69c5976245c46b2d2b14e20dffe7e4813837eeb1f44e3ec966d3607e049d1c750e5309f03b34e9c640b2b5680a199c968b902cf9c585c5df9bee5a5098baec0bb4c12d8673a4aa9e8c8a2ed26624af75d73400dd900c2b9426714fabb5304d63270cd305fe40f8191a408483218e082749f83f69b0acb693169d9ef201d471bab8cbe61d48d8e7970cd5b6026e302404530d3631d6db4242ede874177651b5e12430fab1be16a580b4f1ce7cf16f717820279329abb20f259c9b2c564bc14bf86119a723a590d5f968bc63ce6090a6fe1e33f3324206187267ae33f38c1dbda5992ed2bd10b96ad2cbb0525bf6e05aa72297d42db7eeff0cfc3854fb4ad283ea5028530ce0b13e02e3c040444b4f5a98e8c298ccf279d970488ed824fae01506f17be19b6f5c0e7f96d730432d80c8d7c1a6cd65f34943351ce4e5a8931f5c3e30878963fc6e3480d4125273001ac6a2f37b06d19a07c0795f639d70d8dd25f253c0e2a3c6fd4fd4acc7181f5d793f79b9fd3dc4256d78d0fdb7a7bcfc2437f2383e5393541cc0485726db6c9afd10c2d09eadce29266f81831c909a9511097fe45c6ff43ae820bff7b17c0576bae87babf216edf9b45094d5d80a8acae735d7213bde458cbfed2743840277d098e8c184c5184a37bf354ea549a0ff182a9056f195a6a110279885fd83731cbd39332bf2d940b96d16c613d39e7698cbbff2d759ea0b20cec816f38fa08d34065882c1ef263b289e1cd8a2e495e27505176739640677de9ced8df4b8cdf4765b9b47f5f35c9e6b0db2855fc03ad919a745a2e5b428ab9def850ccfa077dbe112b8576a058e51d2eaf568d6c8a94dfec3131a2f688bdd4b960634ec8e41709c58bd5e5d2a4172d7f204c6b5a70c461cbc79ef4dcdc2ee78f80f34b882b320b1d698bac283643718181afb5c36b17774278608c484fd242072d4c4fc0bb1eef6be4487e1b4e53aff00657d4731475c3136c31e0f877ff7142ef1cd6ad4595b2b18d30f7ecf61a48ff1425203c4e276044c4152a18c6be360221f5742235b4c0e303d2fe46428c77c7d5269856d729aea6e731b575ced8bfed013967b04a21a67073c3712ffec13b7d3deeeb38fbcf7d9f65151e3da974ae0b87416415e48634306ac15866c5838b9e4b460f4a3ebc080941840e023c619af247884510f1296cff901ecc57d8956638cef920908f57326b395a2a892599b328329f74c9709ed994e1dac02f20058d0c56f767c7a66666b7c6ec350d90bdde23400845d8cd84f739d8551b1f49a28e1c13c44509c685bb4d132d7ea490cc834874d9bcf6f8924788fed29fb408bcfbf27324d2460a921c7d3e337dba1978800fd503a290e4966baab753dd70cc5431d82a6c1cb227b16584f50c547bd23f4f9abb28baa2aa04e11025c0422403a390d8692a1da5eb3f5e1203abc1340d31c01659d126036ea7810a456efc64a73db84b220a76c530e2de54e3c14594edd32a076c00531379133c771de12d5a9f2e182a0edc3bb8bfe477c6d9702071b13fa49e07c3a5e7816087eb9c84433ba648087c5eb8c58ef86aa628fecd946af88a9242ba2e321a99629797e355792cfce813a4f5ccbdce17a7ff3b0b556100869dff4bd52642e4a6edcc106c463b7ac7777eb94b95f449865f1f6b83f6a06d99f371767ce0be4c878496d6c289ddc799bdeb229ef236378bd88e88ca91d91871dd765c65c1edb65d1457a843241611c146e7a05c405e235546623349ac30a9afb3e3c2cb65f447e432dedf0091248acf43c0c13a60ec15ba21575970a218820655aabe14b8fac8b4daab425a71b71f97ad31d67e2e543a7931baed4c366774541880a76808b7cc6af3946b85ebbe4baf36d24e2c9c4ca13ae967f08c3809f408c5204a1f72fe617d70d78b99c7b6730e38f779b4a02a7d0120176f2d420a0204562509a5c6691fb0aedb29ec7fed833c3407d031a5572dda06f1fcbd019312a19af39ae659d2a2545bd859fc63bc3694122c3a91d47071a0bef71da46a5877ec6269b63190b6f562e35ebf7a505e78f2f02c406fad714da3c9efc030ed1303615cd62db213bbb6d6656d60538ac0f91dfee9cd53cd99942cc3cc2e848831a6dfaf6a37b892191bb85c803a8864cb7a5c3dc00797007fcacdaf7fe20c8f45c557428c35aaf767e4b801aa462c0066113ef2482dd2f70ef56ad147e985d82bd08817ad06da20bf48d0e4dc724119b733c895f0ab0384badf7dd0789967ea67807aeec18d66d73ee6b61bf98dc0de6c0d97a9ad99742d18e9a0db82db276b0bb3a4de5f415adab38924823a5cde19b6a13fbca157142c9baa028ef3cefb3204cb66563b73d084b8d041167e0fedea6c2230b9c5027712028296dc22a1da2ce57d6638a0240e37bc01e228aa9391e795fecfe4eec87f072faf50190c5d7d1ecb57039542e66e91b81aa03b61d325aa1a0feb74f1dbfa7fe1d35ec59078c5c48b578", 0x1000}, {&(0x7f0000002800)="ef3a6b24071e8e42874cff2f91e4e58b5cdacdb9f7ad7b8043138c2557ddda44ce8455cf74f6486327bda56ef7342652b27e12ef3bd468a64d80518d7fea54eadffc0bd5c09c2798b0d9be9fd177fc809473854149f3318261e71c356e7bc68cc1107ccaf125caf892a8c7526d43bb00bee52fcf9080d757a3fd96062534257b2527ef5ddb45c1ded5cde7a9360e6a4cd7faf153cbadf7f7683359e0ac9c054095fcbe9069d96fa89aaa97", 0xab}, {&(0x7f00000028c0)="89468002d35f3c9b9170a47f7de74f76103d475758370036e57bc79809ff3a66db264d", 0x23}], 0x3, &(0x7f0000002940)=[@cred={0x20, 0xffff, 0x0, r24, r20, r23}, @cred={0x20, 0xffff, 0x0, r5, r29, r12}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r5, r25, r12}, @cred={0x20, 0xffff, 0x0, r24, r6, r7}, @rights={0x20, 0xffff, 0x1, [r1, r0, r0]}, @cred={0x20, 0xffff, 0x0, r5, r25, r10}, @cred={0x20, 0xffff, 0x0, r28, r17, r9}], 0xf8, 0x40c}, 0x6) sendmsg$unix(r1, &(0x7f0000000600)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000300)=[{&(0x7f00000001c0)="d28f91ad8efd53fe64dd7ec31f36dd85501d92f51873133b62efae4e1ea78d26b4fb41bcebf31f95988a70939ba8702043ab4234387fbd56597f732fe37047ef6f9a33f8fa8d3588000ee56e995c447e82b9d5a41d5b00b6404c9a2bf0a6935512da2ecd73b03e862aca1a98ec6ec662e9d48a0480b32fbce08b93111df8ea08727e22dada495fef6c2d5ae5a154189dc3ae00b8dc302bed8f747e46df85331240fbbcb80a0549df1e13501cccd71017fd6586ae9b9ccd0816c65126c33c1077204b04ecd0c26bc50b165be52219a0037034", 0xd2}, {&(0x7f0000000680)="2780f0c38bf7fd240ece5e69572faf9ca104ea128094fb8128d09a7d586ff3c5ce559698881f2a4b5e5d5338b0786f947e959ca9c85a28acb8089e905c4c7170bca311563df1d662446a7f79315e8807a2bad5df9cf71c1f338922b8ef1242ff860b1e7e983ca11019c02317ca310f32c467e823f78e2598e975d5cc27596b13c06929f5ef1acf20687dca09954d434d3928b831765889a1f00e42faf673c4d375ba9399d4176355750c0597d249066a63741962558061d05976eb297bcdac0a2516824c1e9687457b5b0e6c1f5e38b7e0fcf5659104a718845e2274bc01d11bba7ebde2e0917fa8c69711ebdef685c0930c42a67a1777cea9e2c9586d79d399270704fadcecca5d19236e9cfb6a1bb91bf5f43721f777836e42a680875f9acc2a6d8e5ea7c98be411e874ba8a991098e3b84225bdd22003e5503efbe920e8fcf8c3efbceb8b7519eeebeca0b6b3c364d6a5d1391bf67a4d4eb59018b8d909450971a824fdf1d8c4f76ba531c6af8928384621958a5a21811c6c09250f008b001e5f57bf37a5b76545bc48645ed5e76866bece0674b23905fdeecde79b8b66b760748ba7e0c477302f16c33e3bb25fb7f30b531d0a68b20cc6964fb1d906828627bace99d58563d11849e6865c74c73a40ad1790318d2fe389fadec842c37b94b7973d42ffbdf54dabd971fda38975825a40a988fc787eed6f2981e676e37638ef50ecce398c3470b8b254487b48541cf816743254c28e1e75b7e61c9cb3464ce5088568b567d6fcb68082a13d40699f160a8ca2aec39562f528e6d9413935ad65ebce0976e3965d135c718a00d5f0ab68bdce0517d0ad8fb9f25c20001059ebe5c7695d31191a891bac1fe7476775aa4af48429b9f872009592e8fda1b974577dcedfa9b4b5a680df70a4b99e7f950a96ba081f1960526f6de34da5b1d045a40c77150bf74b147e707d67ff45239208713654279ffce3aaba51cfb2507eb2e6c31289eb5aac79cccce9ae1ae2e93947ee10ddc527fb1d4d47ed150de0c88787a469a306ab01ad9860530374168511b4bd6fc9b49b885ee55ceed46770675ceb3dedda7e9f5fcef4f974c153307d4dd9ac08b2424e9b5d8ee7a4dbd015275279337a6293c9db070a7a8424057ad56a2748da6e166d5d805a5bd9f53ea30f5c231ed3ec6c342e6c5cfa0714c4cfc6f9c9b9a8914920eeb2403fddb4de04d36e18b26db7abf1e22ec6b3278e578b1cca74e0d9fe8a54a99c88cbc12da746e134a018d8532cf344dc84e9094c7397b251570fc0f49c7bd5b88bd11d6b8dda877b8dcd8577f4aa8e79415a5984035875341b49ddb1310271986334009520d84f699c7a1a5a511877c1db155f839561daa6ea2de4a813467c2d9538d60ebd1a6eea57a645cf146bde60620a905274e2c831ee46726f18b8e506ab872e3b9fff7c3d71294817a97912b98efc1f2c0f1acf1f50f6900be5e7526b948a49269a5ab30375947aa188c7b26d75d7cd2b3845dc6293274a0b9420f8bf9104584d66c9f56a22bf861d6ed362aa2b34ccd698c71891b664c85ce8e4b31bdb857bed8ba746fee819a676cbd5555e6af29425302658f0672f27a00c6d7f00a47e9a432b0bd268af7d6542b3f12ba653094d636be7b0814aaaa47b01ef88a7d1accfe38daccc5fb743dec96a801133cbe842a86c63cb32e44b9c8a8fc5571e3233b67a8514b2601ae2b23ae34a1cfab41054e8dc874efab391ff4414498b78566dfe5d244fd63224b90c8d5cc8ecfc0c06dc90ad3caf798112af65e974bd4ece4657360344286c3d665b7e6763cd647628ef2e81c29285aea87e6fb6a65dbd74e0cbd17d8dccb6e2627f7b6591601e387d3963098493faf2867140c984e500b463eddb0b00cd6406fccb51b695ce911fe408cc63ecdaaa2792883ab8f73248061a083447002403cfa33e47fb47b3a7155046ce1d08f51fabf1cce9c56633e4460ecd653a5779d224e191ba69e8758a7b29a2a0be0075fab18aeb7caf107185012cff8c067a43d39f1e9611b02f5ce4a2d8c194b353a595195fd428ea59325172a99c21ac40d2e4e55103477c71f31ed15ac10e06a1df2741f4e03d8f8de7a5c6763dfb2fbebcee138ce42b3758260f6160ba71f4d7a12d42e5ada908328077cd2a726a6b34b83d470689a31078eefea928ca5a8f787944b51b188c81d9fc319877be0f06d02c2e00c803cf882d6738d3d36361335734b7e3c60b93c2e2bff6560f8cf67e776feba0375586aba8e5480a45b562bdd331bbaa796ce30a9b9c7a184e1fa7cce0294cd470a932b3cab0c1452546184f171f75fa5faf232e4db247325f76e129d00c6bb3269355b178d3a8bb133905aa17b90cfa6fec26da61a7068ed4760969b36a98b937a7595012bb9dbace0397541f0cfa37687a7ef6634b376a1dc64d3cf9528dafc0d6a0fe40b89d4406cecd48053039130cf10fb5fc72989d6b9dec19d80a8ea4a736942eba333aaf14d9a8e3df3f0698b808e51abf00f7bc3144471ec036587020af182a1a654c5f10d2decd36669c88e3911868689620325fa34f6e41d994276856fbd69ed3b041ed5f9a9655cbe0c0ff0c171913a6bea5d13188b009895871f053675caedecbfc339f39332ef1f0fd4f9d3efb69f6b38e617bb9a7e63f6f2105f7d347d70013a3077ca06a5e66d8f552e05fd8108825a111f7c4a61ccd01d879db14b58e6cebc46bc27f65bccbfff125665cd99778880ba9ee4406777bc009c5c0a3bba8f3c7eb97a1daf6445e922a42725f50825bc2b8c2034b977822db9d76af76c5a90a6088b0ece3553118fe7f7ba99c073125feab116c0924c1d8551aa4c65af72b86edc1400b5bed8fd2bb199023e6a5a0403567aea0df2327b3df252ec9b81576a4a2d07ec5f79bc35650b845499a715d6cd8f5fc327f1e9f1a4ced8b2b0e8a5c86677af46ea9f14d681a8807a5e588bd439a267ee88e595344de6da42a44703f23081f5f43255f5237cc3e1e995c9add26acf66e9d0a6deb6b38f687f3adb6e9689fdc59bc0a32202af58a399178ac4309988a61168371978d66a1f822688d40495bf905722b1bdad3b0c8e30d9df67484c2fa516140f7d4a86b3647ac1204bedf82cec00bac183832253975a9ca3e58230b150b3e6dbb20913202d374262a0143a0e7ffdb5362b7ee1d3a4c9addc478f03cbffe9115b4629ccc2412d05b14dbd9e112e5171620deced2c407cba1bc9e3215c13749740f58278bf3c0ea73f8613efa046a46f4fe2f21ea479fadbf1b60ae0ec096cb01f0ee5105108fe547db2afab0dfc4c97a854fd82d59df9be00afcf424d218e18781fbdc0dc1bf9cd49fbcf8f3aeff27cc6e9859dc96768a45037137df3963a761e696aaa7eced37c476ff2986bdc84c6a41d488f41c88a05b154d0a9aff7fa82a4c0bb5515de035681680f44a85eafcadd83c774d65ae103c7c34ffef2c2a8d2335a53344a01c4b694bd54081f59a8a956ee9c4a5bbd386a77bfb726de4497ab29258a7542b3048f0a23e6bc61292aba8cc21f88684e2334d37b227e5b1dfc3816f30b8c69615614f6c3064b5a7827ef7d27f618ef28b6faaf28c63e58a002a1e8d9b9ed79784aa874aaf651dac62123fb96eea51ce65203af65323f6bd08b5de6d210abf61f715726826c136bfac7a213309ecd081ba2bed790028a5c14bcdee3b5da4f3d21f39920c91eab664de74ce1654b6f59de5a64275e0f15fa24edf4af321787e0b602e9fbca814085efe5a43253ce663ed3687a921e2d81f83ef486a0a5b20758048962ab89cb4858e6d289a78b5263e5903c5be265a1a1ac96e7955001c1be5f190f2807b9f3c1e4f704fed756c7171633a78e546718236ef92a4f880da22bb2dae813c90e39a4ec6a054acd3bd4d318ebda9f534abd7f62729151d3f5988997ea74bc18d800d20ea230adf5b42e080a9a4b358c4f1f35e0609c376cc7aeb98d59e9d7468d10f32a696ad4256c0c1d74d404ee9df6dba7b28ead0cd5f4aa0ec25428b4a3c39f40bf5985b18955b3e440cfcd5daeb5962813551c12e84cfd611e252163fc853e13a8ad961edcd0a2f68fb9ec1f5313ea6abeead5383263de0aab687589fa3b3daf5cae942de7a140cbf1eb81f4aff6ab6d49e29004b317642f7f2d37d62d31b93b7e34c69cdb9e3897a551b29a027adc0879d70f5a99555c2e7fdf6d7657a1e4ec819f13ae8ee5af9b25b7bd5f6f2b37f7582f6d2368320145e5f9afeefe570f83fff3cfde6cd09ce3e43cd0a968a9b7e9acd6fcba0b7880fab12c325c07528f55de123d6ee5ab7a6ee478ee3c7f58c6f3a4a774740848f87819cf40dfe2e0472e8f8919e315f9120a66c5b46186fda3ff47b20493f9afe15ec089631f0284b33cd0ed4939cee58d025cf598fc2fd631ea5eab919ca484e21d55a6e4c410a4f0f0a03b44894aee55ec89c52fc08cc2c386c3bb5f7ef896ce2c7eda5250ba5975b530e00ed0cf1118fae0fd6c24ef3c7aa97fd80c7b00084d46db7342b8870c1a17580194a33541e47c4b21dc0f763fbc05402b13ba52a5ed75c998eae353111632465123e0bfd4c4b60cda4394d456c7ef017f93c2e0966d905128a1b929e06bbdd74dc3af7736a830195e6431fd2bd907b2f47a70841ed7f4f87d9f7c2323e200c07f5094456ddc668aed8824c1b9043becc5b79d70b759d987e3a0f5f6732abbeab9a64bcacf600eabc15da5470b13a627b9d8a1f0c814c4d55ed98d7fc0a290694d0cc1cfde830a3a9b28b669cff425af723f1d3f576f24fcc1a1a1d430b8409c9f598750c29cfcb790dc61033fdae1514c62a150e997e346739c664dadc5ede02e8f74eb04a432f083c8e05785f13843ddecd4d5692feb4f09b21ff88e7d2a02f58985d0b3fc9e06a8c0e17e2d342d6c74248ce032a2f2a16c85c884a45364b2e649e09af5ac6d2fa5b84df73d8bd51d2b8966549def601e82543dc00206148d95ad7b6431525f7bd32d51bfc55da5a0774276c6eb56275d41349173b657474c8981460ebcb68d46ab07a1e70f2c5be7cfc9f9f9a19c5c45f863efc6b69595db0074367310528f91454300212e6a72db57dd1e8dcc0555f85ba04bfc468f0399f79835728dbc0901a5f8322727aa4f675607183a50c934267cf73018f915d237ecd124b8a9c643adeb0e110a9b246cf8010351d0493aa6cc0870cf515a6e6a7a7b3f889a62e40eb8fad52353f19d0d9ff4b28924cc5374cc53a2db650ac2d2158d17abca627b8cd0d805e1f63a78cbc594922e0ab2c14244eb6ce1967f1de458b0fd6f6b461f3cc7c12d128b582b17201255328759121b47720662976cf2bcb52c0c48776d98c06d8aa7436a3abb75fc8a10ad73a1783dc2ce9ba45dc9ecb5b7451a77c8ab57a1492950aad13fcba7625033e3fbec228026218e5ac30d3162bd0bb089dece579926898d38368e95a7056ec354ccd0b0a3a8330e6ce08cec41c09ef7444535fc2ea46c9dad77c55e320814681c545a72a476a1222b5619387abec7fa4c7616b75421ae91c8e91d2502a7ff7a51ec02835e374ee0f48425470f16ae5cce213057e66819adb7da64f08614532d3040af37c95d828844e40681f65aacb68257a7c68e0fe51a0c9b69207244449a47033987685e8289da12ae7b055b2f1be2f097af88e3215c601171507f20bb525e59033955b064277ab041361b45af8730372b9c129f00625df898a5369aa200d1b1a748e7da2f9a9fd1e764be7b861fe151603f7ed693a009c191e75929dbc20aaa7badf90dd", 0x1000}, {&(0x7f0000000100)="f24947e8dac40cee998594235de6f85884ed25e9e36620527be3e761b8ac75d4a4ca3234ca2ea27962f303c86c584be323e229cb90315be3fab5d597fd90e0153cf0c9abb896a76c91ad7b95f7e43192a8275103", 0x54}, {&(0x7f00000002c0)}], 0x4, &(0x7f0000001680)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r8, @ANYRES32=r11, @ANYBLOB="00003f10b63878e2d9274fa8801908f345", @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="3800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=r21, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r22, @ANYRES32=r25, @ANYRES32=r27, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r28, @ANYRES32=r29, @ANYRES32=r30, @ANYBLOB='\x00\x00\x00\x00'], 0x160}, 0x5) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "c5936930ca531b9db318c9ef2f47b1408bdf5c79", 0x8d3, 0x3}) 11:17:45 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) kqueue() ioctl$TIOCFLUSH(r1, 0x4004667b, 0x0) 11:17:45 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f00000000c0)="000000186004008b00002b27fedce7ddd84d3e2a7fff050001e19bffff010000000000400040c60100f2e900", 0x2c}], 0x1) msgget$private(0x0, 0x100) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="2b12a72196f41fa2e2ad225f85db68f45f944a600a8af92260930eb0d756fe1870a385fb90251d8f9b9d1ff515829d755f45f760a8b9a0c986038bc07c44a507391762402578f26f4412fd6b55a98908cb5a274333c23025a71499eb93d2e356aa720b6f6caf9936ca27af07544019766492dd9d6c3040e55ce16385117f537752d670fced42923aed94d3f69fd38f49c45298811fed4c4ba766f5fd50ede8b994c2249e4fb95172ba6938de954a3596ffb76bd7e131887332faf75c67273174", 0xc0}, {&(0x7f0000000040)="3872939bd702253914102f9867c7f5ab9bdc376af6aeee9390e2452cfa45e3c481be9853", 0x24}, {&(0x7f0000000080)="91658c866575cf6f77c03806973965da218b52b6", 0x14}, {&(0x7f00000001c0)="c64b47cb8cee2e99b7f96f6e9baffabde9a211fb069dba4d7a8862820f21e9f632f386fb9bfb9ea1de7a5d26e7934670c9db863276a0e528a59c5a5cf0a8eab7eb91ca7f42361e23459d300fcb2deef5ba856823d8a87e45ee32751c0c00d1c427534a5c57441e7133df539984d165b37d956e62dfa867feead9a6a188bde2ada6190c94fc98c912305f593e91c7f8df9cfb582985b6b882e8b0285040b5cef05d82a495123abf44944278c3e7f05ca7cd427a30f928306c494ca54b1c755c4f95040dd5404169a726269124829f3a2a50b4ea49696ca485a1e732608c6e9530d41e508400212b7db30b59", 0xeb}], 0x2) 11:17:45 executing program 0: r0 = socket$inet(0x2, 0x4005, 0x9) r1 = dup2(r0, 0xffffffffffffff9c) recvmsg(r1, &(0x7f0000001380)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000040)=""/103, 0x67}, {&(0x7f0000000140)=""/7, 0x7}, {&(0x7f00000013c0)=""/124, 0x7c}, {&(0x7f0000000240)=""/222, 0xde}], 0x4, &(0x7f0000000380)=""/4096, 0x1000}, 0x41) r2 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x1081f, r2, 0x0, 0x8000000000000) readv(r2, &(0x7f0000001540)=[{&(0x7f00000000c0)=""/98, 0x62}], 0x1) unlink(&(0x7f0000000000)='./file0/file0\x00') 11:17:45 executing program 1: r0 = socket$inet(0x2, 0x1003, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x8, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) listen(r1, 0x24) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x1, 0x8, 0x80}, 0xc) connect$inet(r0, &(0x7f0000000000), 0xc) bind$inet(r1, &(0x7f0000000100)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)="f09e5446aece7e548cd4baa854d2e4d989c776bd97b3386f92cd894e31756ea5dad03913b740fc17ab1e6b555e92137d1a1d86037c47ed54b9b38e00fb57bcb9b4baa2692e4cd507758eb947c163aceb5f83d716f526d6cf746d7f083c9ee6e9cd432f7ad3b3af73424d315687cf4f6d4941a4aed722fafdc805b4cbd0c6736ef792599583f8cff41b822dde0a9d3dde0d0be4bfab9c346597e9a0783cdfd12ab508", 0xa2) socket$inet(0x2, 0x3, 0x9) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="e9e87ab7e17de3330826c045a89537e618339f738c58019ddb1c5d427b8b2c684db75185005f660e885dd4567aa4b280e3b6a9989d420939782694806e44041ee0ee283ffd1d27a506c2c634c61fcc9df0dc9ee399000f42dd20d11cf5facb805406d2d949812818a0b666c638e1d3dd80d54ba63d9acfb33daf29c930", 0x7d) 11:17:45 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffc000/0x3000)=nil) r1 = shmat(r0, &(0x7f00009fe000/0x600000)=nil, 0x180000001000) r2 = socket(0x800000018, 0x2, 0x0) r3 = socket(0x19, 0x2, 0x8) close(r3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, "00000000e9001040dcc400cc88c2ab002000", 0x3f}) r4 = socket(0x18, 0x2, 0x0) dup2(r3, r2) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r6 = getgid() setgroups(0x2, &(0x7f0000000380)=[r5, r6]) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) setsockopt(r2, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shmdt(r1) r7 = semget$private(0x0, 0x3, 0x4a) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000003c0)) socketpair(0x1, 0xb94f8de4cc9b39a9, 0x3, &(0x7f0000000040)={0xffffffffffffffff}) r9 = socket$inet(0x2, 0x2, 0x2b613eb9) accept$inet(r9, 0x0, &(0x7f0000000400)) r10 = dup(r8) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0, 0x0}, 0xc) r12 = geteuid() r13 = getegid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000001c0)={{0x102, 0x0, r13, r12, r11, 0x0, 0x5}, 0x400000000000002, 0x1093, 0x589}) clock_gettime(0x6, &(0x7f0000000180)) mkdir(&(0x7f0000000240)='./file0\x00', 0xfffffffffffffffd) setegid(0x0) setgroups(0x0, 0x0) setuid(0xee01) semctl$GETNCNT(r7, 0x3, 0x3, &(0x7f0000000280)=""/216) 11:17:45 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x80, 0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x4, 0x1700) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xc, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x80044270, &(0x7f0000000100)=0x7fff) poll(&(0x7f0000000080)=[{r0, 0x11}], 0x1, 0x0) 11:17:45 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x80000800, 0x2) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x6, 0x1}, {0x18, 0x3, 0x7, 0x800}, 0x9, [0x5d77, 0xff, 0x5, 0x0, 0x7, 0x1ff, 0x6, 0x2]}, 0x3c) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x38, 0x0, 0x0) 11:17:45 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}], 0x1, 0x0}, 0x0) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000040)) close(r0) close(r1) 11:17:45 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000440)="25c9a730148b9dcbc15197bd2149f51df31528ee22422b08800e659d5672cadd2a08db0e20030c119a895e50a99b4b90dde47990c417c81649222287baec51eed2a58e59cd108c92d2f7b90e9a1396ec229876089f757908d21cbba75f936c392f4051d940517efbdf8ada831021da03f05f98d2d5afc34302a7ed3165500c9827f92ba8522b133afe750cf6138338ffee1368e50e0b7982caa6f7d18ea57c3dd8f37e63095f1209fd91336f070bbd2668c2089126bd8d7b54a8038ab9ac5e7f2c4f20628e6eb895bc5cb96bd302f9c1a7413e575c24ec2f1a5e122d04ff1c80baf899efa6549906bc258d5f0fa07fd7e262e72e4ad3cb0acc97e46e2e30", 0xfe}], 0x1) execve(0x0, 0x0, 0x0) 11:17:46 executing program 1: mlockall(0x2) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munlockall() madvise(&(0x7f00009ed000/0x400000)=nil, 0x400000, 0x7) munmap(&(0x7f00009f3000/0x2000)=nil, 0x2000) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000040)=0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) 11:17:46 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:17:46 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10400, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000080)=0x100400020) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000600)={'./bus\x00', 0x0, 0x0, 0x200}) bind$unix(r0, &(0x7f0000000140)=@file={0x0, './bus\x00'}, 0x8) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x1a1) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f00000005c0)=0x1) 11:17:46 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000002c0)={0x3, 0x10000000002, 0x2, 0x0, "d730c1e7bb6f1a30613200000000130000e74de4", 0x2, 0x7}) write(r0, &(0x7f0000000200), 0xfe72) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000180)=""/114, 0x72}], 0x1) r1 = syz_open_pts() close(r1) msgget$private(0x0, 0x11a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001540), &(0x7f0000000800)=0xc) r2 = semget$private(0x0, 0x1, 0x221) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000000)=""/88) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000080)={0x1, 0x6}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffa, 0x28, 0x41, 0x100000001, 0x100000000}, {{}, 0xffffffffffffffff, 0x28, 0x40000005, 0xfffffffffffffffc, 0x8001}], 0x9, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x0, 0xf0000003, 0x6, 0x8}, {{}, 0xffffffffffffffff, 0xa, 0x80000000, 0x100000001, 0x3}], 0x8, &(0x7f0000000140)={0x9, 0x101}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) select(0x40, &(0x7f0000000580)={0x1, 0x5, 0x1, 0x576000000000, 0xffffffffffff3672, 0xfffffffffffffffb, 0x166, 0x401}, &(0x7f00000001c0)={0xd84, 0x4, 0x9a, 0x100, 0x4, 0xffffffffffffa45f, 0x8, 0x1}, &(0x7f0000000200)={0x8, 0x685, 0x5, 0x6, 0x0, 0x100, 0x6, 0x7}, &(0x7f0000000240)={0x6, 0xfffffffffffffff8}) pipe2(&(0x7f0000000680)={0xffffffffffffffff}, 0x3000b) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x7, 0x4810, r3, 0x0, 0x0) select(0x40, &(0x7f0000000480)={0x7, 0x8, 0x100000001, 0x77, 0x31fa, 0x0, 0x7ff, 0x2040000000000}, &(0x7f00000004c0)={0x200, 0x7, 0x7, 0x7, 0x8, 0x1, 0x9, 0x200}, &(0x7f0000000500)={0x7, 0x140000000000000, 0xfffffffffffff30a, 0xfffffffffffffffe, 0x3, 0x5, 0x1, 0x3}, &(0x7f0000000540)={0x9, 0x3f}) mknod$loop(&(0x7f00000007c0)='./file1\x00', 0xc008, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0x40) read(r4, &(0x7f0000000200)=""/183, 0xb7) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000740)=""/17) recvmsg(r4, &(0x7f0000000700)={&(0x7f0000000440)=@in6, 0xc, &(0x7f00000006c0)=[{&(0x7f00000005c0)=""/177, 0xb1}], 0x1, &(0x7f0000001580)=""/4096, 0x1000}, 0x0) write(r5, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x4, 0x20000}) socketpair$unix(0x1, 0x5, 0x0, 0x0) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000003580)="b28f62dfc547a38abb2648d8f640fbc842cfab85903cd600e7d006583b84240abb617c10d1608bdbaa974b65b470c63674ea2895bba650aee9a24cd5ae7e20b33fb273a184bf89d5595c700fd5f257eeab6a3cb942251c3e835ad7a1b5198530e6f28d2f0c1ce47cd2c1e10865e7c3a307a522460530d102828944d30fa55bc8a085d269c5654ceecd6d0747123344a747fc308af10c2ae9af11801d1083ae5f64d3e2871a010a3a690908e9b9660b7c7553ba425789612c696eeb7f6cdbac8d6d0bf5e225037dfdc239adc878f4ee419007441efcc2107d21adefb210482f93de6a4d350f6de56f99f347bf8622f96868551489578c710a47a6e159220fd1f1c01d07a1a92987cbf709e7048e24d5589944976078e3dff939021eb6288f791fb3d78986d210b8734e9ae97e2fbf8ff3bec7bfa697957fc5f5261d7dfd4a198c3e2d0f3eb7d1beba0e15edd7964bcff720070c9707e94540eb17b9565cd71d0af5c6d284ff6b35375e35f410cfdaabc34c5811080db16e6371912892037d6abac32b82e937da5c7daa009ed7112a1859d5a4e795646e06bc38de392ef942cfda52cc5be99e3af817075777041cc29df4e5d92690ed5b70ff57bc4e37a9ebfe32f95ec9773c81983a81fa7547cc8fed561d11c7a45bed43d1c5242062c0351195e76933340b916d7436846f20edb5d7996c4ac83e410f3d95dd168ef8156c5cd9d6b2b53fa01ce89b671a646c83b243e77de4f8296538a93d8d9b5283fbf7af23ad86443214f1c8aacd80a35c13b3ad35f2e7ec0806a21308ab5b47db4040ab4c9ea156c781aed7fa55ee00cecccdbb703b2f96681fc601d087dcf06dffe968818783e6d2dfab73016734f0b09657a05fdaa14b62c1d56b1c08648d3094f3e46624c868e269998d19fbbcf7dc02cab3dfa4ecc13d8f87894620f7d64d5531de580c48466b55ee436019a9ed0f2150317a458f859e0fba787c71dff92c1ea2f283e6720832add2d743c038c4b31e6c8e06d81ba5cea80e831bc4c5ce84ec27588edbef7a8d09a7db103fcd6b329505dc599217f32440367a1c86b6a17fa49c153c6c4ed2e23f4c49a79fe600475e20e9d22c91f40dc80148510a5299d1483040b1f372c71e2de3356b763a63cb77e9393f2af1a441f4256fea58bc33b3a542468ca03f1dfc75eb11acfcf31bcdfd3aa913a1b22bad53f3b81fa0364823dd9ebf7c8e42d13f92a692f8d96ee17f92d54102c51ee35eb5bea4ad0386ea18401076533764271e737949bab7f1e2bdf024e7a22de46f0078e85e8240183af5271c57f20cb42a780f4e42975b0ece6c982529ff5f18e04e549a2e2e77d2004ae73e5b26401713850944f1d7b166efc806c9653fdcf77b16e41c3648d5e8cbc830892752315b05dca9058c2e1b629cdfaf05812d33c385defb106414ef79fb657564df2f26ed01925e394d8273fdbbbe414190fa1693dfc03db04ba163ed1da9335d53e230f609318e613cca4c7f99666136865dc2bb17220b70b5fa90979d2400897e20a95d26b0d2619aa66ec7dd21697cdbb2d7687d5f0bb381efc38aeb313a591380c557f1cbc93c8e1f3a05a3ccd520853d61866c37783ce31f932cf2dd7641f8ef880a50f8507d68712da6e2fdcbee45693b236c2dc08682f416fecc22fe9b70854383abf0ae4fe3b37141e607c3e28d9222a31d493e101fca734c7bce5501a6b08346eabff9c89c9663688396a2879e35c78b7ad55b7560f93b3f9784bcea2f8a0845d9e4af71353105ccc5ce93e368cc3ef2999464324bac25f1b0f2118e5d8d76792edbcd3f707ebedd881cb6a6df24beac8b104cd7b6bf616c29d96034c5776d1ec68c9214f30bd928a03c16c2642cfdd6c5b23f127c008f1b04858db9c4624d3c4921cae781f4c7fcc93329dde211389c8166e74d7e205d104781be7eb94801a94bbdab555a20d5c3d24952232b3f12ba64bacd128e9971d4d6ebfc15d178b029a4991bada85a5af7f76ac6af8123e12d4b451dc067c12e615a873f117ae6a95820e219d2327ee832ccca5da7af12386f30ffe4666e84e9b964c3a5835f1bd5f3e3b0f0d008f83955cb0da497036cce66a5a07e9e75a01c4d80c3a719dbd599efa9ee4ea43017eb1dfd87a8a38d5d6e774552cd0df4764a40c2ecebead67580686aa8e3a7c9a6baf45d49173a8dbca556c88375fc6ee850be276f5a11cd1f3cd23195553eae6826513530a3c573a16ee834aaa9c95dc8f3a5f1d0c53e14958702b26eb7cb4098632cfbb38b0ee6f725d31b44312ffc716ec3613f98090c09fe3a2fe0a035cff11d18ce88c34e79cfdce069886df6f6be0df26d05a7a6055c361bebf31b09dcda180b3a382182739333c74cb00ad0a838f1f71bf8f345d02a8007de1ea7b766d6880b82c4041bc4514e26b72b969ac1f608d36306237027756a2a3afa3c7386a88a8c863ae42ac0c0a2412b5becd3f09b252b32424f9c878c761f5ef61ee710a347ff4b4cb1ec8216f9061c6a74d0994616b740fb221929d0e01a68f4a1b1c165b7314785cf787df8199eb2a9b802713df336c3b34bbeeb11039016c14c1292d150d355c9f7f94795abb7a78d0ab538e9a7bdd5f11bd34f7be648cde41bdefb6295b87384b42e0a5388209717a103776689141f0c42e89c5d7154aee884a2adba4ef6df18e5772ecab58a4b7bb756f5315e46f22ebd89c6e6eea26dfc9d6101d0e6ae2e83c70bd20332fbce2a05970a6cf61c91c8f1e6e4c1d07ce916988cc57035bb2b45d5d65608c7026ec56b25d7c4e6cf8d4143be64c6fb99e46381f0bb96b9db1db6294fb03a2fcfe4080cca0cf77d61788250b5a370e946db4608942e4a931d96f9f2d0bf68b9c2657cb686a83e04a1868b5e2bd22b6f19e9353ca74f8179e2829da3d12b6240111a4c5a1035ab1f1cf5ec082e9452ecfc4ea27ac1fbaa93be44674b4e2ab977a8319460c1b2af1fd197fce3d2cee08454a5f6313acd2307a5447d95a830bef32c9a9af1105545a257a55e6e8aa48abbf3c97abe6aaa325ae75d3747d0a541b439d824e4f38afd7976663a29b2976a9de71fa0b966be1b82947795f4312a35cf234c16c5fa29f575d77ff4c1dca15a06e56985f646306e98f1d01cd7d8dd0994ebc11a4594fd333397fac34fe2df5542f6e30efa3b17f4dcb4585090bc8e40a76522525978afc88826e0c45c2fabe6561ac2ff12e8a52502b7999a04c449d73736f7e516b1cd2042ae15893fc2fa406f98e00d331d5c304a87668ba7227d215227457fd0fd9d5854dde9a60ecb46958c7a0b57bfe1b9bf37a557d917c8ef369317573a766a5c20d6c6009303d2dba1d9d69e4f7b7064f9ae6b1d48e965e9c8e6a0bf19c7ca81e4db48a06696be7910d95b203c4bb3750c76e9dd74d7eb83bd286d9c817d30a89d681e9ba8f532e1a8d2cafb243677c4dbd1ce405d337047422144742a56f15066d85785936844ad117d9d0768f5c05dbeade85b3323cc2f297b9dfc0a896eacb983b8fd130473354e5e43d446bdf24f4b2913afe03a7dad95e08d719a65ef6c763bcee315d956a37ce21561bfb35b489577b7aaa8cf2e32dee12444c8971d559b41937f8b80e9851954204c8f71dc2102dc6df4eb6096cac143dd5d4c330ae14200d7c8a9490be979bb378ac7708b945733719313f5be05756471831721ccd83620b027a88eba39d97d6e5e60cfa4b5ef3e6cc0f264c33a95633f5255d524af699b35f67b74bc9158e2d0d6fbc1164bfac65de64338c121b922f3a77b4d815e95296bd6e5a36b3d6fb97710174278db3c5bad85e6f720ec5951035f5be5e826e4ac68cb23300251cb97c63aa5642314570b1dd41a3c9802a03e1837f9784a06ff165247cabec756ea1d4418bb7533a007a1e0ef45e3aab5e9883667b93947f0c8c1904ed892d1e84a7c002e2a01240bee0ab263d747048b739f2f2b27badc50be6df6ab6c84718838c44baa3b0ec78ced8d12b056635ef31a04163b92246e0f5599d73043ce3feb0db726eb58884afebef758275866d74b90dedd89e43f1f541c7d1436ef42a1a55b8f27719500c7f1dbedba4a2c6cd792700f745475119cc5f79e53f6ffb45e04a92d444c86733254f9f101c09d9ef1dde47f284fa6f95f6ea0d7af03f40e7e57ad342d4a675c0641963a8145eeae93a2d18611b286829f99b1025c4189b8d3c1c52ff052dbcc4ae1d54fc9b1b4891acb386c56e00170e607efa0ac846bd9b5a9dbfb5e5583acee577de9f3c71eb641857f58bac595eb1ed109253c89e577c45287b4835a9e30fe22c29701ee8249d914098ef02a841b518be4469046cc1cf4160910a79721e8179bfea7c92ace38b39b03d6c05633a9bb810fa68b25b4c998ac515dd85cf88474ba396948b76bc07bd4cc9b28c15147f4c13a8cda6e01af09542ea5409d3c3f88b5cbd428bc051e757f877fd4ef09b35563336f6d45cb16f2f1e6915c04c551339fa165933f56957f2047868a917f90557554d0b9aa0aa9876b991b0aefc0328db6a2126bc3f8b313f4bc1fb8456c33353d62466229d4a9e76d2040e471812b378fd71ec24ea54df2682405824528ff7cb37c0a464525701a72ae084251a218bce0ce4d86efbc2dfa6fcbcfa3daa2050a8381e9c0d96a8af4b03ff769d1080ec65a2cb7ab228005631ea48b14df3f8657e2ce2b62251e849aa5abd0c9968fa830a996011baa82651e95542248a1106cee17b150ee93e8968f9eb847ee7ccc674ac223ef95d0095e7e823587c5919540753d7cc9b721493ca9c651ccc953c27553e3ccecf0b2b5053a7df45dd1675819904722c17f954077a6ae44d22a0ffed13f43f0451fc3a829090df5fccdee28346089397895d60d96818dd76e72e319ca8f136cadf81210e1f4184977a4ee2fe086aa34b6485a069a586f84e3904d463424102b1c918f96ac3b587d949459831ef02f2e2b15c20304519c96695109b95a5476a47ecbe4e3174efff2d658e94b01865db87e507afe3b84a8a4f91a0a36a946a0be022eae87fe2cc63750a9ef53a8a7785d88f834da54c6294d94ddefab8a682c3298dc16ae3950d31102b1ca0775b0204943868684370efa90b377cb4dfec36c01a5180d4a2a1b0ff7720d8467ea3853e85f797a47ceb10636b8e163c2946338d47eb7396b2350b35442f64d6f140037295c32bdceaa1b438d9bf5f24f70b48eeeebec4ecdf412aa8504295db9b9524ee97c6bd48d41d65b6bce58c6739cef9af2822f0197896b4d280030c32b0e8bc9a0471cf9c11a3523bd8a14e12eb895527e5c724e787b1adfef58d39a009c97578098615ca5899d21ead99959abb7be9194c16a6b578224992221fad1990ed0a9475e28d58d6b82e71bfcc6181bd8b7286f2341492d122f40c75c3f863e6ce6a8e7202b02576f6b4c061cc22b1b8b387f971fd79d82cdbceb2ed0da06ef283de53779dd0287c9abfedb545453e3c3557e6dd03342b37ea7daca348d19d058814455c17e83973fdb5a06604416922e45650a9382f980aaec55914a9721ea1976316337a3d6be06c9fc831ed985f69fbd97394507b522ed3f7065d53c055e3e8766dfdd7fd5e45d93caf27480f5c5037c763d7f4c75330bc40be23060ee06e9d96b63aaa4793d404fbd1af253f2397ef158b690fad1fffc9729808ef16dfabeffb714fef2b3c51f2a5eb21968d16b40e0889d9f5b0a85af96921db8c8c18e0b40f70a2a987802d90ffc089504139b29213c563f7139b78283cc5ec0ebf6f8a282ebdfb77e47e48681b324", 0x1000}], 0x1) map stack 0x2071c000-0x20b1c000 of map 0xfffffd807f00b708 failed: hole in range 11:17:46 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./bus\x00', 0x20800, 0x100) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$setown(r0, 0x6, r1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4501) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x8000000) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x1000000385, 0x0) r3 = dup(r2) pipe2(&(0x7f0000000040), 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x80, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000080)) 11:17:48 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x0) pipe2(&(0x7f00000002c0), 0x3) stat(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "f91ad91e46a56cd213a844b6b0ada6ce743980c0"}) execve(0x0, 0x0, 0x0) pckbd_enable: command error wskbd0: can't attach mux (error=5) 11:17:48 executing program 0: kqueue() r0 = socket$inet(0x2, 0x8003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="28010000ffff000001d39ad5894d6c59d9b256ec20db8afa8b6ce32663641403b79c32801ec42d0890c27a129383796c8f2a63c383d361e6c15c3c47d9141f80db687a8f988b93c9ea2a2c7d43b26ba1cd2e0c8c8c9d1edc27bd8d81837743192005a572dd511e1a827a49dab46eb6e30f44bd384c92218e9a5f292df9909a63049ebadb2d4b7a23018bfd7e95565f991683cc2ac2ab755279002d501c548277cc820fb9c2ef1994b527cac671d24ea852a34a1100248dd517c9be560efb258ccaa3e367590c8a8276ea864d812ade4565781793f38a91093aee66a6b293a98742ac1a06b9331e42b44f1c968255c96ca5dbe6acc71c3e128ba247887fe3c6a1e67db2643274b32d33d679cd0600dc51a2a9cba99dd69cee167a034bd97256b84907dca70035667ee750d596a813ccd982aa468e4bf87366ea8bf8f42953e8fc06568d"], 0x9}, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x3, 0x4}) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1005, &(0x7f0000000080)=0x5cdc2330, 0x4) 11:17:48 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x5, 0x3, &(0x7f00000000c0)="186fe49a", 0xffffffffffffffa0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x1, 0x3}) 11:17:48 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20080, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000080)=0x2) fchflags(r0, 0x4) open(&(0x7f0000000000)='./file0\x00', 0x4c1, 0x0) 11:17:48 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="045a8696c760ec4e33cdea49c477cd54616387c3fce42fcb8fea58917f30915f66a1d161180c1a707dc4268135a4dc125a1d079652f096a702a277d26a06251d575ce432975b185fcb78c853ccb08de4268fc82ad2a73cda66375c55326f60ffd2af32471da7e0437a2c43b624183b7f599062d20e6e41adb27e72836c10627e551cda381a193df8ee87e4737a4ff9a08d362a2d472c0da303c139762a42ca96b204b1eac879c967d45066a18ace2e843569cf6932fee77dd3b348a9d45fbaebc10c69c5d90785d97c8ed8eed7b2133361f2721f2cc7ccaf9b45f4fcfd14e4fd16587e3b163b7882b7cf2d5d69817aabfdb43a9c79", 0xf5) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8840, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000)="8910fa87b00e607735c579873960b7af", 0x10) 11:17:48 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f00000001c0)="4401c305a4a8385985724de62958cfabf4bdb8473a5d929368af89f1bb82f37da19da64620170793a252a708d53a0e333b76686a9f0cfb9f6e60e39ec7cf4c1732607c82c94389b918785e38b11422cb1a970b1075ab713f22bc0d2f559da6d0e50e1fb1dd8bc4d4878da490e7b4b415678a715a56840f14917e3eb4dc355978dd671e1d1258b1f8d2f17683439df4f2e011ea7ebeb63b61f804823a33d7cc56e22eb7ec1b3963c049e87a5ad7fde926bafbf82f2d324136b140288bff66737b80cfc0c3b77fcf0301f7d189616a89408538747f669e4f9db178e8c1352b9598bfc972a6831e5e3b", 0xe8}], 0x1}, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r1 = socket(0x800000018, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000000)) mkdir(&(0x7f0000000000)='./file0\x00', 0x88) rmdir(&(0x7f0000000040)='./file0\x00') 11:17:48 executing program 0: r0 = socket(0x11, 0x3, 0xfffffffffffffffc) recvfrom(r0, &(0x7f0000000040)=""/2, 0x2, 0x802, &(0x7f0000000080)=@in6={0x18, 0x0, 0x2, 0xffffffff}, 0xc) truncate(&(0x7f0000001200)='./file0\x00', 0x7) r1 = open(&(0x7f0000001240)='./file0\x00', 0x2, 0x40) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000001280)={'./file0\x00', 0x7ff, 0x637f, 0x9, 0x1, 0x80000001, 0x2c8, 0x80, 0x0, 0x0, 0x100000001, 0x1}) recvmsg(r0, &(0x7f00000011c0)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000180)=[{&(0x7f0000000100)=""/53, 0x35}, {&(0x7f0000000140)=""/37, 0x25}], 0x2, &(0x7f00000001c0)=""/4096, 0x1000}, 0x1) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000000000)="186fe65c", 0x4) 11:17:48 executing program 1: sendto(0xffffffffffffffff, &(0x7f0000000040)="4028e5f166e5c6cebbbabb9cb4f4ffcd", 0x10, 0x0, 0x0, 0xffffff22) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x88) ftruncate(r0, 0x1) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040), 0x189) socket(0x3a, 0x8000, 0xfaf1) 11:17:48 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x201a, 0x4401) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 11:17:48 executing program 1: connect$inet6(0xffffffffffffffff, &(0x7f0000001380)={0x18, 0xffffffffffffffff, 0x0, 0x400}, 0xc) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = dup(r0) read(r0, &(0x7f0000000180)=""/143, 0x8f) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000100)=""/55, 0x37}, {&(0x7f00000003c0)=""/212, 0xd4}], 0x2, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000300)) r2 = getgid() setegid(r2) r3 = syz_open_pts() write(r0, &(0x7f0000000540)="8776e670eae52ef6a92640879fc62c175dd116cfd5de7b410dccf45d37d65316925d2f11f459371524f54df64b7375dfbbc9ccfae1a6292c2deb35c0af4560e0df9c08a034fad4b5214b283de6043a01f0c23ee5e4ef2abc8ef1e98cc7e48794c8519ea628be9a65186c6d9415dc1ed114de58eafa9a9ccef0d9516f6b04919e62211deaedcb0d7fca5ba1f1666d88933c031f3385b5", 0xffffffffffffff4e) close(r0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000004c0), &(0x7f0000000500)=0x10) dup(r3) fcntl$setflags(r3, 0x2, 0x1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x3, 0xfffffffffffffffc, "845c5509002000afb481954dfc5c7f8ad79f2700"}) readv(r4, &(0x7f0000000080)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 11:17:49 executing program 0: r0 = socket$inet(0x2, 0x7, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)="c4", 0x1) 11:17:49 executing program 1: r0 = socket(0x10000000002, 0x8003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) setsockopt(r0, 0x4da, 0x370, &(0x7f0000000040)="8eed", 0x2) setsockopt$sock_int(r0, 0xffff, 0x1024, &(0x7f0000000000)=0x9, 0x4) 11:17:49 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x3, 0x100000000, 0xffffffffffffffff, 0x1, 0x4, 0x5, 0x8, 0x2, 0x1, 0x5, 0x5}) r1 = semget$private(0x0, 0x0, 0x245) bind(r0, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x2}, 0x8) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000001c0)=""/169) nanosleep(&(0x7f0000000000)={0x1}, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x401, 0x80, 0x4, 0x0, 0x200000000, 0x1, 0x7, 0x2, 0x2, 0x7fff, 0x439}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) semget(0x2, 0x0, 0x82) execve(0x0, 0x0, 0x0) 11:17:49 executing program 0: r0 = socket(0x1c, 0x7, 0x110) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x180, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400000002c5, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x0, 0x0) close(r1) r2 = kqueue() select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, 0x0) r3 = dup2(r0, r2) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x400, 0x0) select(0x40, &(0x7f00000001c0)={0x9, 0x10000, 0x6, 0xffff, 0x5, 0x80000000, 0x4, 0x8000}, &(0x7f0000000200)={0x2, 0x101, 0x34, 0x400, 0x0, 0x2, 0x7fffffff, 0x100000001}, &(0x7f0000000240)={0x9, 0x9, 0x8001, 0xfffffffffffffff7, 0x9, 0x9, 0x7fff, 0xc22f}, &(0x7f0000000280)={0x1, 0x3}) connect$inet6(r3, &(0x7f0000000040), 0xc) 11:17:49 executing program 1: r0 = socket$inet(0x2, 0x4, 0x400) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x8000, 0x0) fcntl$dupfd(r0, 0x0, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r3 = socket$unix(0x1, 0x2, 0x0) getsockname(r3, 0xffffffffffffffff, &(0x7f0000002740)) 11:17:50 executing program 1: r0 = semget$private(0x0, 0x400000002002, 0x200000000000010) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/88) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000080)=""/252) mlockall(0x1) semop(r0, &(0x7f0000000180)=[{0x0, 0xe84, 0x1000}, {0x3, 0x6, 0x1000}, {0x7, 0x81}, {0x2, 0x3, 0x1000}, {0x4, 0x3, 0x1800}], 0x5) semop(r0, &(0x7f00000001c0)=[{0x2, 0xfcc, 0x1800}, {0x0, 0x8000, 0x800}, {0x3, 0x8000, 0x800}, {0x1, 0x7, 0x800}, {0x3, 0x5, 0x1000}, {0x2, 0x4, 0x1800}, {0x7, 0x9, 0x1000}, {0x2, 0x36c0, 0x800}, {0x5, 0x2, 0x800}], 0x9) setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet(0x2, 0x5, 0xd) r1 = socket(0x18, 0x1, 0x0) r2 = dup(r1) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) mmap(&(0x7f000002f000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) socket$inet(0x2, 0x4005, 0x8) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) msgget(0x1, 0x200) 11:17:50 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8020, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x0, 0x400, 0x3}, {0x18, 0x1, 0x6, 0x1f}, 0x9, [0x2, 0x9, 0x1, 0x4, 0x0, 0x7fffffff, 0x2, 0x8]}, 0x3c) nanosleep(&(0x7f0000000000)={0x4, 0x2}, 0x0) r2 = kqueue() munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) kevent(r2, &(0x7f0000000140)=[{{r0}, 0x0, 0x8, 0x81, 0x6, 0x8b1}], 0x100, &(0x7f0000000180)=[{{}, 0xffffffffffffffff, 0x2, 0x80}, {{r2}, 0xfffffffffffffff8, 0x0, 0x40000000, 0x0, 0xffffffffffff3e06}, {{}, 0xffffffffffffffff, 0xb, 0xf00000eb, 0xffff}], 0x2, &(0x7f0000000200)={0x6, 0x5}) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000240)={{0x18, 0x1, 0x7f, 0x3}, {0x18, 0x1, 0x9, 0x10000}, 0x20, [0x0, 0xe6b0, 0x66c4, 0x80000001, 0xffffffff, 0xd169, 0x3, 0x6]}, 0x3c) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) dup2(r2, 0xffffffffffffffff) 11:17:50 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x4, 0xa, &(0x7f0000000040)="d5ff966802c2a9d3e508c440ee3d38d90b6890a6a88c", 0x16) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) bind(r0, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x2) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140), 0x0) 11:17:50 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x7ff, 0x0, 0x0, "090000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:17:50 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x40000000007, 0x8000000000000097}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x7ff, 0x80, 0x5, 0x89, "5e9dafd7e3443ff4627f61051a513e9bcf2480ae", 0x1ff, 0x8}) writev(r0, &(0x7f0000000540)=[{&(0x7f00000000c0)="69e24dbefad471a1363e6a342c00213f31316979e63288ebd93df1f0a89ac1bd4542069d27a858011800638c5642d3487be012f6a5512a30ede7af7ac4070f84175881fa13779a7e2037dafabea9d169eb6f9ccbef2cfb5150b01737397b887535c633141f440f8a2fe2fe67a07e703498dcde", 0x73}], 0x1) r2 = shmget(0x2, 0x3000, 0xc0, &(0x7f0000ffd000/0x3000)=nil) shmget(0x3, 0x1000, 0x44, &(0x7f0000fff000/0x1000)=nil) shmat(r2, &(0x7f0000fff000/0x1000)=nil, 0x1000) 11:17:50 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000017c0)) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x2, 0x1}) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000000c0)={0x9b5f, 0xffffffff, {0x9, 0xfffffffffffffa4b}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x401) 11:17:50 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0xfffffffffff7fffe) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, &(0x7f0000000340), 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x20, 0x42, 0x80000000}], 0xbee, 0x0) fsync(r1) 11:17:50 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = semget(0x0, 0x0, 0x2) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) sendmsg(r1, &(0x7f00000027c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f00000001c0)="aeaa30352dcbd3bebe9ce9795540b6d1e1a1359332e1eb611391d51b30bf281ad9ddc16e2f068c91b513279d6459827620680f982ebf1416d635210f1b2f598117823d2114aace858e92b44b7bd084269ed46050f1c5a2d3bb49aff200ef4bace441174b2107f8f49473c1c69cd378f2d037a90faaf989937ddc17b29e0d0229f7eaecbecfec215a0797b3d53138bfe8637ed577934ca8edc0a0d693ac6e532a621089cf3b163ae728103b7f5e19e9409cd99bc19610308c4698105518a9039313ca73ace4", 0xc5}, {&(0x7f00000002c0)="4b69f10e0265407de61b2693cdf387a6b8f8356b110caee6e88ca5f8c04ebed8362f7d", 0x23}], 0x2, &(0x7f0000002880)=ANY=[@ANYBLOB="b0000000000000000100000040000000bba0a5e794207c0049d079fa3eb089fd8dedce93b6310a885a261c894f05f50a3d0bfaa00e8beab3ed7d7b4088dbb73011a75af863e635dd3435401b45e8ae354a5e263a2d6cc4e9239c588d82d13d061b541bb483486ce9e544bb6080e344be1b2415ffaa5fa05f53bfd1025c1ff53e927e33ea0627f8e64d0e36517d96fdb0206081272ad9e8c7c84bb14c7e4aaa10a010e2a12c0c70a8609ad76c1ce44bbf3000000000000000ffff0000ff010000cc6d6e536b8131f9fe83b8c0d9f0b5d642c7f2c6f67ef5550fd1c1cb000000001001000000000000000000008c430000de67d13099972f63c7c53dec1fbce3bacb0ef8153d3cf9a5ec38cea52a9b4ce4f9c5c10bbadfe18b9fe1a79df299639b0d2f3a080bf5b16c0db8d98c3f99e1aedcb325cae8458ff9068481dca3dc70175b1596b5c0d637edd57654a48fdd71b4af1257c03921d3aed4c858da4efd6fb1372abbf42fcee35f342fb16c790fa82004d5b28215bc357da1ea7512d80d0d1b94157ae82b54a2025b059d6b3f61318100895303e4488008cf689a63aa2e41d1c30f7d66580a27b2c447fde581ad4f092fd7e3df0c93608046c11ffdd1868d872b9dbceb17eb69d951be29f7c8994d3813aaba8aeb5902d7161c60535bcddedd3f9b04e2e0e9a96bb588b863ca000000e00000000000000000000000660000000048731678f37f99e8cb25a11cbbf137fb7a9a6f24dea54738a0868c61e529b945c2cc7b137dc6aff48295fc22f4c6099bda6105b7dcda0075a8f1d1193b81f8051e0df135432df479506009d49569db62f7938442e45a573282a963a8487defe50be266b13ec35a41550a180ff8f909dd518a72eb4c3e857c3edb11fb326f9effda17468df60ff2f07ed0f1329eb9c36b707e2b43e3966741b09fcaee215fdf0e55a5abf62a141fff7cc9dcde9b7891b02a60fe49df0c7507032ac34e073f7111ea822a52459773a6000000000000001010000000000000ffff000000000000fe3dcf5baa85fe66bdd45668f8a0f8e4ad16a9e09895564907677a53b32bec76ed8178de99cacb36b0e33db2beb071f8c74ebf10ae3dd9e3e9a022e99ce034bf384285687afb157672af95be1eeeb1d1c63cbb7eb19628992e4dad0d7b4a67b55b85b2f8368dfc62d0dffb0cebabc1401505da645fb2b97d89fe47d6400c5b4b80faa004f930a1a0e3b240259e25652a97e69fa1ed6928b4b10c02fd23bd1f0361c4f7f08498eb85ef7d0c4fe74cb4b647e607ad9f7c57d96657df6ea4eba61649b837c298c047ed4c2108b4faf27cd7655fa1250e345662fa358967dfc431573d03feb24a4c5a0804affbb99044a0c3f85a91316774a1c256fc3afa669c4858097a22e6c73b674a744fb15359048847cf2a91715e058a9bd1fd3688eaf92a4ce8915e2ae968fdf0acb196bc25773a6adc458b9f915e12c91c31908cbcee8754d7d3e22091f4fef9e0bb27b071c77ef0aa502dee42cbb93f6d3a48e2f632996b5bb196be56c7b389ed8a1a8beabbe56c973c6e5b63ec16b4c69ad7e332322692b67ca3772e60fa2d9302f1c77029d781ec9db5923bf4ab3c0f0791e66dd7c5ebb7f9cbc95b322cf52fc48ac8ac1840b50083b9befa1f734c8aa659e7505df4a688602288a5a49b64cb9b9a0d631e3c071f1d4ea09dfab8da718e06620c2c74263b0ea71e15f44038c8ab744cc1201a3b6f4cfcf7bc279de57bf0fb3a3e0d827bd5f48d00d0674eb808e4f249ed561a184a3b19dba933abe576b83247ba9ab42811be4bf1516c5a3047c8284aa7ea75f428c62dd6bc99925eeef691a2322d7b652d2b4dcb11a24894f46e7727006275ecba881d7b9c6656759d26f996233dae7c2e7aabd77440327714c4a34183ef17478205922e54ac11baf068deceb6d731d2ed0f1a08262f22c697034d9593a32aede1768c52b40843e3ceb5eb8da7a4e810c37205308d516b1eeca5c6afd51fa98b2873777d5f83cb5b43dcd1051214cd9b3ab27cf04cf782432c86b34593129e0aac63c5823a5f2124631372db19bf69bc01c02247d13f9a9c8db2b4a58871570b0cdbaf94883da8f144caa99709e1247b00673d8090a7ad8d628840e386f3c3c962dca12c7d2740b410e8529735936d63d181fdb19cf120f7067e6c2c3937721a87b2e35a26a7cf5566d030070fd941b3f82778772316a2970deaaf22e6d3f073c0be5cb43fb2649f912e69ddc348bb7f67dc6fe4b704b0cbc44f79539aab857da6c0ec0adcfedc03744a4c8e3bae3bffd9e02f7c96529dbd6c86240345f1410e1778afab6638f83ff8289009831bf802c1c3971d47b302249ff5655c5425949360f06148fb4791d9593588bde26e8a053dbe31cd45130db9e55e67bcc1f78065d8a90edfdc63ab49de036ae578b9a454864fdaf4e2358cb42754dae204f1405559b7525e3b7d7baaa41e98227c4e5c0e04d8a40bc7b533d7b6ce9356af499624feb92638a003f33833bc6f90407a994c2a846446d1188c0b50aaf6b6b5719a8c811f229bac54cc91860de17859ae5eae282fd1f84e66df9800db1df2282915b1fff41e359fc1fb1e870824ed2f694fc5674dbf2d1b8e6b6d8383785634de6105bb80b8191762e92783f69734ee4fd3963cf2b13e77372f24cc9c95f478b1a264c606b7eb1628b08cb3fd295730c0566e396544c04eafcdedad6f50906cf908b28bde3f34849d29a04a988c889a03a1c30e0cc7d5882dbea69dfd760cacf9b60c0ad0ec857a57cdfd21c32c1e93f3ca6e74f3b2340fff29434d2b98fe88a3a785cb13a18ffc26185b6a13e28186ed0203c75fe7dfb0a79c674f6ace6d4126da85817c56048f931076b488d4a66a7de5d1d67aa9722f22471fbee60202a2de8445afef079fa5f23def1ec2860f751e2e9c4da466f4da46f059433bb26aeab0b96a89d8c35936f6582463a97326d34ca515193c74afdc4c4e5ea6c7ebaae0f333b1a109793d545c427b56d61aadeaa1423387b932540a375af0a5f023d16c60695b491f4cd7e5468c96f5fca4a5ceba649a8b3e7eda01b8c0bd766220102a2134162d961a8473b34f5e1b174c13d927786f8ffac3f6383568edefc4eb27341f814783fa16a4d4653133f1ea8bb2bae8f98fed394c83d81714398446c7710fd401e1e7249f186c083e216cdd351c1981a569486231e843fe4bb751d06f37a71b8062f328a7e3264280f59cd727b0dbcb2b1743b3499c179c4cf6d41b44959debe2be7be55a85d6db6c252228cc7abc47330b958ae3ead432a76544f9a58b01b5748754a002a27156f09478db5d2fb847bfbe432de38b0f69ce0ef2f6ff226f6a70a4ce3f7414b2d084811b15582b25793f5d36064f4a56e16893264c8cd01f852ec452a954dea9d7c9e0fd87697c7fca0e928a1b189b3dc5df8d7112eecdcfe36c638eaa741d9bfdd647c59a5050797ae69b63ecc33512de20d2e1936d80f23b2d33f04713db58215cece486f8d97608b6bd3934388edb0389fdcf87df03635c4cbf96a42462ac88a3c837ae9df83266433b472be5edc83af5ec91bc6ea116223330478897b5866d9e9650dd590a3a48de8e6fbbfe3010e5e81ef213e3d3aa92d835e73039c3f3e49a6dba0039d889675957b12d196a84ff1fb951bb27541d64cdfe1e361ae010ed8e1278267a2b7803b93ce73c7fb2490dbd40fe46499e5592cc403a9932721e1fdf8297c79c6aa0553c471f77b2a337faf043681d18fb0aaabfef4d3da6f53d94d08756ac5c01ef4d217b68b89e2f2499300c1caff1532c3835986a4e744e9195ea4236e438c21974f885a00259506ae95b7c0fb1453043ad2c88a4dd2a1892555a76a9fc415822346eb4ec229c1e12b21102dc0857653ae06300dc860b1ed568997ef9742cadbec8f6d8fe147e261b6c45192b58bec719667c70d261af58a117981103ddd048c98f91c22b0b7ecfeaef5a8e5a3c048e2abb906189865fd2964218da087dc59ebba321c56e34b311db071e1fb3817249ad8b49407b51468672c3218b9686d840d6a0cd16614f1f5ddf5ca5dfe2e85d2147f966ac658f1fa6f5ca035a1826f7246a80aa0ff48435490e6b16b39edb5d3a568213b72c7afd887fa31f136c3497d5423db5547931277b28e5f91480fb385db763d5761b6a5b0f86152ea8e879dea99aecf778c64ed984b860a4dd383607a82c8a18c6c514170c21ee6b769267dc6aa9830b628ef42880f9fae880c336cc61dd50f8c05e410045f5dc930e894584d62f4972ee1bf52149e4b4f50a91e841fc902a2b858272311923f2b40bb47ba83842ff02e05d9597c136c1ea7aa5715ec283f7c3810a3fe6d6f146db3f1453157b96e178ca96c2143bd5203fe861e88129fa0862b76a93975f997ed056cd5179a4aff0c7916c603f0ec068afb2470528ef6309f4159ef804a6ca7ef2f5bc3bf2976a2687d56863c0308cdde8f56dfcfaa1b743b692402d48282ea9d9d0b4d8b4e6a2afd9c5e546e481889e5c70cf9389b5390f3bd38a93123869b6f7713afb27b06170a0bcb29b1da51d43562def3118343b662c3211f8c1f8a398e23ba4d5a1a7fe69d2383e77b84e061131d494ab62e614697258a035ea6614ca813e2d1f37bcafffcc6079fc7125df26e8b0be7a98b10f64e1dd3c9043b3dfcef72cefcaaa5b7089afcc88dbc29b037f6fc3bcf9abece56e88a6be88ae291790389376e7c980f7f2acb0a3a65df9890248b7476cb8505bfae25550a1e0e9a46f9e395c8e953ff1f1e060cbe8bab2ccdf98fcae8b19920a2c6199f31bb8e0265879b390184df27ef4cc1f201cc7ee95250c4c32c1c91d53fb88115bc8355672a4b7f073339ab645d80925c6f43e23304dc88c5226216272ecf055172bcc5645a929f3f7a7d45f7806259c23aaf1f1950e95d959971d6ea9c81d064cd142126f209d6e53e65682b5e57621b64642d063ba4c80170210f7291120feb23b0037f125249e092c80a524c9bdec8ac8b0134b0dde013a657def208475e8cbd50cf73b0ecfd1299d24339d06dca72b1614fc1383ab3063f672d7e5894f74e09fe8e38a6ff6012b99635570f0d1179be608a723ff10fbc94348a7d1efb20af1a4ec53d51d11d2fdcc42e899cde8fe4a72eac59e997930219e8a266a1d7663d2fd02dea480ea4d7756c35b920c0cbf2f8addefa211d31e24efdad1e94176d65f06f3b935716521a0483c60fecbc51ed370040b76b18c18d9f55c94bea79073b95d54d8a200a395decccad153397d5cb6563a8dbef45c71f8209737696c1cc3952751bc6f870452154c2f8794319e856a0c01cef057160b6a4e870dc66b77b64eff6f70793c8b0058cce8b2a703d7054596bd88d54e96f33192e1b9b45f9d477f9c0119c9427f19fd6115df5fc0412783e97a2a3b913bbe0242d15f9aca39ee9fec0eb894f5bf5005049d7140b7c18eec99eeeef5bc438aad8e7f78bee348714c864d1d71a53e3d1b01fff7a69d502c0763c9cb7abdcdd04c957e524d7aab248e8e25ca9495c668facbf9fbaf1ae9ff3f9599065e1444a6462342a9c91ab3cb47ddb3f47fdaa54905ee6fd1c395f11a7dbdff7cbc7e28ad8d5998975ae02116c0b459a87a15ebe9a66e354e869f085c5c731020b73bfc5121f75ed4fdb4d271786f3761e538a8ed894612152b358c3cdf5d16e6e27cd43613df6982831c42f94ea0637473a8488a3e0404cce6cf913eaa8d239fbd41c9dd267a2e5a9f9759ee3111ed0232ff418e9b05f25ac0dafcc0f2718e96285f1cd8b11acfbfa77cc78ef9c6fce94bd9ff8fa459c5874511ebf035e1bc7273e076d75216fbc78261b673c9ecd1e014195a4cb62d34a4417ccfd33afd99982b50a678a398f0207c1b851c01135a04d9498ef76d70c91b592a22d63ba38a384d3fc5295f6da3df84ff8eca9e277924755415703faa79b2999a324fb25084d7f490d66e8d4e9541c176a0e3be6910d49ace50257ad041316543de6b89ab79f742f4450c8831959f6cfc02db595f52b5a0a18874a8e552f1e1097301fb555eda72b957ccdc6318fc57a20ceb43d2164c58479d747e4f40674e483b166952abda2500c0217f9b99c37476424a9cfe65c5a061d7a7a9f14b81941df40f456b9eacf78f703aae323c5cc7dc9e91e8432dfd1d2cb23125e1a264f04502319afb95ed4161e469dd2c668bf2bdc73aefa45236aefee1cfa43bc8a3ca5966fb0a8775a62eab0d8bdf98e6e903dfc34f703b1763daaa6aa4d9b87850e0be4309067c3e95951507913a3fd063e69218c1c3495c1f2e0d90cb2dfcdee397468d7b648d156fe0b8dec2febf223896e20c7ed5ff6df67c32cef1708d463cde12a3a84688358a92689e9dbbf8228fac10686dfaae750d8d095d40d8812c44b956fc4171f365b0c9e548ce98ea8e1c0c94d5bbdeaf4adeb417035dbb4c35dc9249bc8aa9434fd2ca81f52ace16e79a486f5ffbcac3fb26f011e96790b5e91f627dd29fbeac1f1c019db2f89e08c64836668e6c7e7dcc84e49f7cf980c148689253197eeefe2a0f79f263c5118e632581333f51d1fe6f089589ec226ee2f94c5a84fc72c71344107778dc0849d296683b2347980df78aa8a66f39a891d2f2a7c300a0b6c0fed23fc2f7831bbea9771fcda84c3dcf0365896e95a4aceaffc61675d2834da380bccf00a5e5e3e129c360444eba5768356d2a883b0595f0326364b465b5467c6f97984723ab718a61adc358642fa5bca18d0ed321600c0d85147cb9cfe7a31185e7c24d5232bcad7b61b14448209b69ea17da04df558778119d27b63ee387c0000000000000000100000005000000518df752332d7af3b918eaa01aa76ffa0f484cdd27dbe8a644bb3e1b361d71992554561c65582cfe1062c0be89125adef1faa752aa6789c2dd573f3d3b6c585d99bea00a9e3f5c51054b82571667e21551f6b16dbc49a9a47dd9950856aa6cbe07a56dc39dce98712dd8e5714e1f86f995542a852f338d04aca3813716a9e8dbcd2eb983619288faedfbf06c7428a8fc600e6865d0d9e73864f1a7eb53fe82d9518ab9d43d0c72f2f5b66a000000000010100000000000000000000000000100c5dfdddc9cd596c7e42dd71b674378b4258293d27243b1c7852a02b28e819c6d3621fa372223dbb39a4bdee9fa0ed291aaed6da516d0de1d5fb98b5ff9f8d2c385287f59f893e3a253479b4a3409c2bdb986785a03713d7df61ef28d6c0af6db73032844aa523eb862671d9ff55d4595d5961b5248477976f6f3c56a0eac18a7c91f63c12ba50657aa456c0d063c276546390cbb0c56409827a5937551e9c628e89fa0d715034c4135f9fcec3f21cdb7136da0a3c9a6f2be3a21a72708eb953c8d459149d9822447be8fbfde8a90149cb20ad0318721b4102aaa2435c00d9ce0818724fd75e2d03a3a3760868f9ca521abe5a76d8630d7756c65d29ee43dd0afd48536062de2aaeabf5bb51207b2024457bc6986820b0f3f58b6207edf68e32f752355d39469c7cd862fa2227f36cdd93d3a8783a5b7c8889e9912f55ecd9220342aa93da5bcb5c1fe897deca447b3292bba96a9e23499799286abfffe99bf0939281d11a1271caf0758ccb5e6d0399b9715903718ccb24bc5e87c9958c544e9a75b7edea09b793523715577af56cd78d9ecad0d8f3da48dd0bce394c44520ae70a9c04a2a97dcd14479328ac78416411ca2b78b7730aabb3b454249c966fcb55e5828debeffc464576075fd436e43c13b9ea7510763957f25b089663034f89e5e8f610f6fc38d0d6dc369c43f5f4df93186d2a7548c49b24f8b2d12f34ce54fc528be3d75dcdb4334740b4061820c6821015e1b777c0231e354b0df9837e58f480360eabe99b5f81a26e5d90241fa6c29621f453f099270cae73d0b884f10b511a22b2e6ef9b64b61ef23cbc99bd904122ae0130b87313fe0a8560ba64f9178080997327f79fc7da769a21242774ee48ccdfa905553eea2da0a0a5b37d177a82a56efd6140095ae7eb8d9efafd14e6f811952dc8f0e30d2aaad4ed56b06179d8603d934e904c3bc6815d3f037079e94be5f8a4444e662ddb6e80d2358e437a60ffcd24c79aa71263776ba581dcb83aa5c150de19e60d2f60dbb3fc592be90a2589a3fd76b4b6d66b05cb5b20039baae06873698d25de7aaa0cd7fab4c776c33c103f9bc65cc88e3689b1664db9b132bf6be9aadb34a389e9cc4c1c0a2323a70acd398991834e70c72a9e0a33e5ba5e79e217bf34d6095281043cca72b6dcda72d70bb9ab90fb25e456e23b0348d08099a4bae8a49310ef6b672f09a95ba5ebda994e834728f1a3d8fb85434c7e7827b26a6c308e1a08ffa1c2175d17c2c8a92055b7caa4314f26b237c1ee6a99a2f443a4a8b1a7f52a6516440b7636c9b759522ab450d7239f1656b233fd5806b05b15d903d0252fba5ead8181c2bbceced6fce59f6a0d47cff2f9001aef5a0f13cfdebf8a32dcb574a0ca06d992cad947ad9771026c119dd26ddf09b8bfba92682d6c3070be997b676054281a02fe58a013ec547a4d8505dd518555c09c4ed9541d330766251e4448b87a7ccf276dad9df826fb8f9385504529b341be9714909636f694a3227fb28a3ab9a8016a40c039b0434975201c5f5b42172c29358d53d61198c7c36e459f7858f3989a397bb75ee8b16026dafe964a98bf9e755444a755295a338dceb945d4eb3f388d27a1aa1eac47593cf262826e0988c8deb5c0f87b5d9a2ba6d1ed67283eb216fde0d0a7563ca1e3f5db5fa935e2d82a32060b97742c5269ab44fa4a4b96a61e9cba97893ad7cff411c0afce350f9d97af2273617246fae3f1588ec88d7f3afdd9853c6179a6753daceb82e6006c9c5795d49fdfc03fbf3c9ecb6d049afd08a3f71f702c0c309d99c3cf4ed5b72df1a1672d736831fbf9e4f8ce9bfb33b8b01627f61a8253c50d003c3dbfc556ac3fd62250f415d833c987c99989827fa605673e07b2fdaacbb09a8219e73688f54074f3317ddc6b1a28c6a30245fad9f54eff16ddfcf4270221d86399cb0e1dbee2a4fed7e33cfa0e44ab0b020fa2203454fbaa8f87785e6ff693bd2f5207c69c15cd42b11d6bf8888e5f1861d86bd4ff0dc593516c9dc2ee34a5e55272e88d1c85a451f129b137efd15cccaa6e6098a149f723eb61b1735eb590ecf26dfbee24822b61e9290fa0ed422c34afdab8cdd6d1a4e4c6f54c0aa29cb2aea599ddef3fb6fcdc341edf65cd4b2def44e0ad4b16b097cddc9e4729126a639d65eefc1ae1bf4ca14f16207722199169e8ef093464af737422ec423f3ee1895ef6165bfe2cb8daf581f53e422274973318e3347620b30978ed2a4bb37fb4cbe3eb276bf05ebfce26f89a2b1b06fc21492b954e96dd1d5a77e18a2de0576ea3143808235c6f5b0f8b55a741015a1997fd71de03b6982ba1dc6c7581352109d44e905244cbe3761382cf202daf450499c63cd1ec42703417379381572c4bc2038f34c123adfc1b36fb10a542af6bb608142af1eb3170a51fddddb87899e9400827cb30b8f9483fcf5b7892c6eacd82435fa64832d71d6d0f53038347abe8468f2e973248c2469fa06aa5bf6099a4de43949c0cb20c9146a4ddbceb650c17a130f94efe16802330f2add96402738b8c05a887a03a82c1004c0738c8510837263b5219b72408c1fc5ea5e7846e893a12d2e1ddce93cb292a925031f37ed4c7502182c5fee391027858ee08bcea7b72bc439740efb2690902b6dda714a66bb890cff097f14c6c888e7477fb59cc29ea4c6771a0334bdc0c758305a5d80b061e6a45c5bd3734bfe67e5df2d0825dc4fea8c36dd822d1fad15ab41b45cccae96fef96b3ad636ad182f53748b56ffc6155127005d52fab28fceb2204f804cc54c1441991df390f9a1415a3f7c10ab286ee945b1a376d60fd5e33ea4ed2f0e126d1614f62a1be1eceeceaafc0707f8bc03a475ee0f7031737d01c2301d733725ece5ab396077499de8245a8a6076e1354ed747ddb67bf96b7da2a64de1f8ad761291c790806839e5f14fc62253048794e5a635adb3cd274faea76e1159b339f1125fcb1887bbbadc37215f6c67f01693c2ff54f7663633a0a51aa46257c5fe60cd5d659b9864d0aa41845b3f5f3c78bd8754a0ab8ef9125a11c0bf297644d98fb0b639b6d87fc216894e77b150ad42a2d8ab59d5eb8e1bd5562ffe73b2d1c35dd79ca9cae85341330ba9f71bcb560e7d1e59128b248fbfa47feed7d28d2d35043dff826ad2df87c0a840c7687bc3916266e59319b6fe2efa7c5c5f2107d424fd380b2d2eb7c7c29447361c6b97f00a0362b6b277c448e009f0304223341c7abc7924dd683b22ab10353071743a719e2ee04c66eee87f2b60a73a213765e70080ca4f5ac391c10b8eef7a975ed70d665a4f36c6c1f40495abbbc145f75b877f46184d981f21d85a4cb9a8ad186c4fbcd43ef69814d853db84f1a16f3b3b1d41d70ed60fe8e7489f35d4b44581f898ec36188eb7ee159b0cfdbb4645cecce44dfc2fea0ac246003a9f7ad7aa1da2bd2d6d30dee45792c2bb74a832747ad0889b8f18dac38534dac82bfcdbbddffe81797a899cd61ed9e479d1c43616d28c16bcc9072a581c0a3955882c6636568729efd3a903769c6e069d4888007121c6fc74f3480b42efed29492d61613c8c292db174e8c5420ab0e4e770a9f278d0c7639ea1015b22ed4efaf5f83843a5cd7a33e38f0ea0753aba35d53bdfe851c0f48736ea4222e584e17978cda2027a9d4711106f690f00fd3968d1e0712e1f858ee61fd371632df1ddd5f0847a66be4cfe534383ea8d3ca88f524bd74e7cd8ca8ca475a9b9e92ff98c21f0c4a94b2bcfb21c5390ae56b4c563e0b41cd77b012679a60effc7df1e38564f81fd4c816998d3537932a26497bd8f6d4fe846e8e803d0dcae3fccfcf66c124d9ef296089fdb6be61b5d8e6cd129bc677a6d46a03d15a4fce147d8ee376e82aa8fbb561f76750f05d4431da7d6e6151d946748eb90ad9b60b8a08ae3ba4f1b301c269600b1c1cf099e4c9ea2e02e7d08ffa05c5fd4ef5ded8b8910918f2a5df218f219a10d4427d6e0bdfa14e7467c0d9f74e70f1632fbb038208f900b481a42f67d7ba650cd8486ea9dd0d63b9c821073f52a012481726c0e487a963eb7c4fcfc18168e9ab67598e9828a24dbf13abddfe1b4bc8af269790fbca7c7f577cb3a628108bff0133b2ad256f620d81878b78298feca8291b7b29d1ddf081945876e6ea3976edad933e0015e368ea1133cebfa3dbf9178c41f529a91803b84b895e9b90991f30155538db1ec366511cfc0edd290940544daf9acbe2a339d54b8715b9d4f228b2236ad9133fad590dc4d0a8fa74a019bee435a5c01032d28691ce74fbc0e3ef209336ac8cde87e6f3a4d11d7a5c5580b7b82496a98b726612815084633fb7c1a3fd370d6681425e6af690fd7c3dc292f739a5be49fe7e85330f180d296cbdb1d669d5beb84e124052d794eb78b7f7decc817c9f97a33a813c528c6cc3dd556668d4dae23e0f60ebca1ee9cac6ca60a8f5e62191439ebdeac112aec2fb61725598a04254c091d5d1d02b0ada07542695a80e59b72151578dba4ba91f085259b7868caa2c721062ce00553ae584fe0d2b6f468bf53b473c163807fe92d6f74a37dde771762d5841ebce3130ae1c108856abe8efac8366ad6665e9df1b1b17bdcc0d5f6f64c3c6c80e762b899257874ca24b29cddbc91fbd9f4c9339c8b8df4cb6a33c197d38fa468c5e5f989363703f726f5da1019089ae575dc4d9bb0c93bcef7e6e66965c82623f88be57d83b47a9cb92fe4d0511d40035c5532139e9319fba0a5829f2f27bd8fbe3a460e1439deb76ccb01fe138b0ec4df5548aa6bde217f2fae9720684518d689414330c56c9a352b55eb3b39adf0879ee7ffe0b49f854818d38638fad13400c5f38e378ba49d273b8b85b45e6d98ae68651df2a31ef1e9ba27056b850fe6ebb37826ca05e6af26bffada37b1109c9d6a97ca50ab70656e6c6c6900a8d63e979d55ba3cc80f24312d7047f0271f7d4c1334ae4e6d62cac7757dfab9cc1f2c8baf7ed655734ab0465f518da893691b759a2dea2707c90fe3a4fde67cde1ac7897b08051e97c84d85442f5313316510dfec7e7be34340c8f7f87c4967c1063efff6459c3b6d405e4112d1e0922790fcc378b1fd401ad2d605bff0dd76034bf3d1e0a95fc1bbe995b5e9e300dfa13255e5f9da2196cb2278d0c0a036caccfc0a7eff2c66204f30372dfab1f802b81f6c7afe9e4a8964c1e8b574ffc6c2a34ed2d73707f6d6a491c8b5bbb22e6ad7e2ba8731b77360ce5780bb8dd9e770383f929edbe2b3d57d229bdeb1d1f1fee6b8b7f9b0dc3ef208da3c15b40da8fe17a71f593e593476bd517bf5cdcf867e3a94b5eba9c741eaf3e0347dbc329594fa457c9a4fc4e14fc4afcb24485a186ccee197082f6910c7da99e629ae2af454ca9a96fb7aeddc4276e79cc6d70cbc393051db2b09faf1338e0c6bcb64bb46b6e9b683ccc200895da54bc532b58676129e2cdda45d94364eede91d1e1708c82ccf9310e426314a22b98f9dfbb85bcd9907fe25e89a1346ea4fafb400e8aa7ad46e459b1acbf26458cdcf1a9ec69ab04fd266e1805a4cc716ea8bff2e13e11a5ecadf436506e31cce3ede5ea2e558d018e0e4512f2d691b956abd8c685b3e525d91957278c277c6879aac0eed878fd8fafc470372f3248d1eb39fa2cb8d49f15944fe8e413bf30c045fa30f686ba048e2ab082fbd413d3ae815439a93c85307814f6e947bde37ffcd8e9107700942e6f30292f3e5ff6cb6846db699864c4dc69e7bb5cd4b815634164800000000000000ffff000007000000410d65106ee97980c337ba42b33e993babac6dd566039700714ef7c06f133bb0af3f4331cbb78d2334e9aa989e2f7c70a4b10000000000005800000000000000ffff000004000000f89ed7acb3cf88a1f09f32deb39c34f82f3cbeab397e24879947d6a89896c6121b100272561066d8c5f788355648cd1100f37341eec7a2bb16032437a014e41d9200000000000000000000000000000000000000009d7c854baa78b1798ddf867d71c6475884683162ec307de066c43814de7adef85545f7bddf630af6c5325198cd240f4d9549f0b31f339531cfc8b34234a709944a573e4c"], 0x2450}, 0x400) getpeername$inet(r1, &(0x7f0000002800), &(0x7f0000002840)=0xc) semctl$IPC_RMID(r0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) utimensat(r1, &(0x7f0000000340)='./file0\x00', &(0x7f0000000380)={{0x7, 0x3}, {0x0, 0xd319}}, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) mkdir(&(0x7f0000000100)='./file0\x00', 0x4) 11:17:50 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x81, 0x0) sendto$unix(r0, &(0x7f0000000100)="72267caa900f43a07101da6dfd47f1c62e228890806b1bfdca4549366bcde89e96631e8920dc2b5e8cdee7fd34d26a57a18c2366f666926b5157592890a545b4a059d149d1aac9e111f95972d974647a3a0bf4f52fe7ce6e8465e28ad464f274cf0781531758272e00ba6a3f10ece56e56917f042650eca1a4add3c1326596c2e356cee948b2dbff9865cb65eaf3094e8b1d3743bc94f770910c683c9225c11907bcee4550aedbc3e23b5365622ab82b21e545013a405d4ba7a9fa8f6cc86aa9ebb5cc7f015b0da1e97d9150413bd94b853aef401b1f7d1ad109914b8b1da733afd348b9df9c3ac338", 0xe9, 0x6, &(0x7f0000000240)=@file={0x1, './bus\x00'}, 0x8) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) syz_open_pts() select(0x40, &(0x7f0000000080)={0x9, 0x0, 0x7623, 0xffffffffffff7ffd, 0x0, 0x2, 0x400000000000}, 0x0, 0x0, &(0x7f0000000200)={0x7ff}) 11:17:51 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x5) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)=""/199, 0xc7}, {&(0x7f0000000140)=""/100, 0x64}], 0x2) fcntl$setflags(r0, 0x2, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x10000ffffffff}) 11:17:51 executing program 1: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 11:17:51 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x3d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) chroot(&(0x7f0000000100)='./bus\x00') fchownat(r0, &(0x7f0000000000)='./bus\x00', r1, r2, 0x0) write(r0, &(0x7f0000000180)="ed359f4af72b943ce1dccd7b0740551938999c0bb61e5588553102f70e3cd259170de09a739e67be45bfdddc078e66acafa59981c7fb979ce7ca90a650d79630808368096dec95dffeb7cb1c2d22b0a836e91c5136982480294ad6d2f6ec3ec4549e31cc874326ac8d9e3dc66f4f870ce9bd205ca2e5dfed90d142c3e9084ba53ebddfde7c914fd6e3e33a3db3e0f2b34add30ed468c6c4ab9503b3b1cfacb6722a5120b3c8aaead7af153888d4d03081a874ed46d9241ecaa448ce9052806fbdcebd9fc27218e33707bb47d6ffbd7e23a168d470c45", 0xd6) 11:17:51 executing program 0: r0 = socket$inet6(0x18, 0x73e0bfa477991899, 0x400) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="fb45751e7366e41ac92043d5ffacc9ed6026dec63e109c79605bd6d389bc4f451f777a8533ff5c21c62f8b392b02455eb83bdb61c5b144693e0c2c0bd986204f66702e684e19e07e97e31689bb168071fc54bb4f24ea3ddc384a42d082ad0dd0dfcd7e9c0747539397554f74d582b83df9d9337a32fdd42521ebaf67370724f455d2f5d44ad42293499790abe674ea7134c4a8e001520b14fbae32807c4102b394b0d23e73c19a76df390fb68e4138ca418f3cbba2e73a3cb2c54339a63800bf12662ec94012e1a95c6797c4f214553e2b4aa94d0324ea6608095ee32e2e7ac9d77605aa8f91c28c5c1ae877e7087b56d29c167428b8a34460e3c70d65544b59d61964ea08997a2bd9d5536c56c0d7f856a6de134ef0d688cb25b72edeaabeda45b212a83980083a500d0ea55b2bacef77fd2b17ba2c2e98e072690a5eb39b8c3461d37227d7cd546bb0623c71b14c17d79bc77735601ad4f2d9d2dd2c772c839533f5d034427dffab0cae1686b4869afbb64c7e0f7d93afb08be637ee41d69b4a8b8446f8018b917fc6e2b62c3aa67e383221e0a0e751a7def3104125735470eea68bf03985ba3d76e8dfb060e2063ac8732bb036c9079233be9d19ad54738a630fb44c0938302aefd2f8d86a7600b301470e375e8a691ff509bfcb73703b1587693b93ed77d8b7ed8056e3a4a4884285d250337cb2697a4ba414aed17a4a3e04fd378da52284748506961a0db7b02d1aeac0f07e642f4347e8fa1b403db70bf31aea5dda2c973b81481ce4156243ad2d13ec9a3784cfbd12580b9da0eec68ec338e84a7f53e1a48a87d42655453bbe31af55313ba3715e760b4f96f1351e485d4dba3bdd1a7ae3f435aed18af5648da974f933e0d1bbdd5b81df38d2d5f9a511763b807d6b9f5adf3cc41239349f8ed726ec49f73c6ac99dabd2bc3d4d8a0cee679a70fa8166e98bf57ccc57a5e450c5a9f5b0da7762f387b9b8625d6eb3e607470f32f88a5d9ee78333739c66916d64978ae749dd5d52159f392fe08f6a5585f71b590c801eb2b786b4a53f5ee170da304a3ce6f88cd3662001d225a7571df35710c3f5162849b45a5ba3ef09448cce41b9da74df5f3639c8403d520e76c39448b30003600d8babdeaced30957be3559c68ed82c5929f44e02b4a12902b1b2333be7b2cf9102bd8fbcff3a61c44992bd9ad1003229741875295397aa19f12d895995ecbb5ce4a34ca78a557c82e74ee3c60082bb4a24608ac648d7c48d0aa3fbc1c33b3e80b0cea69273b637fc570a33d8ef6acab0380cd484622c5d5c0d3efab981421c491d57a00e7436d896462a8b5dfd0d1145558c25ed3a84484287a84ba792af258770dff35d03e16e308af9c54c51fb08c3a0d2aceba22b47201dcf8e8dd82e8d46edc19f855666a860ea387a7d8bc415d28fda6c7c7da1894cfcf16652083c1a13502bc45d162b52ce120911f08478dfca85c08527409f76393a89b828dc212a50a4e0831a1aab352c1780aa380128b6c7f03956aaa1f5d6cab034c903055655a7c801f9ac4d0ee9bd3b0ed73673b2e96745bd0eda9a16df05a48976366523387961d481e6ca3f12bcfb9fc998618c2faf916332ee6b8e20fd4218ed8993b34c2ef248e24907aefc0f6fdbe2c5753b783a61e65f606c729290d89a98b870d498d508e07a26e9c680093f28245ddd4b7922308e1ca97d8798cd1c2af62f0bceb4bf74a8e712f5d9ea811d2ee7eee59fbae36d28fde6da2140f891a25d8d4428b4fe61a4aeee0f4565301d902e432d5be529e0c88ebb492b3f493fd0b2218d23da747b4f222931f7ffde594780c15fbfb2394bdbc74a72fd06812e967a15100d2ea9b90e03cc5106f88d0f83f2569d69f70f81fed4161813a1da8476f26fd8c93aa1f3689490fea7e3edc853397cd164ef12ee2a1216dea7746b9c708fe375c5157e029b62c9098aab27c2889503ddb3292bdd0e5885bbfb168ee6402b09a8978d086a4f5df1c164e5ef32abef6c61c01c7613405ba6fa30b1adb19307ca8834dc7af7f1935e9ace36dc33962569b8a2fe1cfd7e09ddce93d07126c871ca3a88a86dd58d2596fefa1a700bffe106a1c718e9200f6f3feaca56e52518e0ab1a24207bb203cb619d021da7f2d57b3ce81ee8ecfb4629111a5c91726f1849bf9549a4f28190d702f221c18563bb3eaf3e9e693000912c6cbd7a4a878694ff2360854733193f28cb3bd13d817af3d2cc0018c0cf7c55e9b5e79837164c8e01ca751ab0e4d111843a8cb0848c02fee47e23eeabba7c5fd5124287e4d0df3eb541b8eb783f4ea287283221659664ae61145c458fab4e97b2a3587fb3e5a18ab17134f803ce1c60286330e1272e1f80882c226f6f8d31b0f9fff7982f9613fbaee4c2b767e4781cfc98b5d3edecbc88d97b7d61ac223806cc2d6569d3eb65a9cc8a9cf11c6fe18f64d40ce140dc00f050e3566a2849c1087b81252ff76c98e98984b9fde61b22125876dee6c9c6b107ee55e6825e9252017437d42fa2f6329b8dec1170f3e1cd756d12d79a65d09a937626fb0e6be570ae3a549a8aeedda059da4a7de35dedd8e7b41236980b57a66e73d4c32b78a46c072602fc7cd9cf33d87126f4b51732742b33e8fb4cd854a67ad13f266a4491ad5fccdd55bc09b45cb52071a20e5326f9ae89170a32664e18600015016b24b41b05ed0a1548b2942cdeb371117aef38a9425403ba50fcc369a3e14edb2bf785ccf0863086d2cbaba501e050f55d0152e5c651e897db75f7f95d787059a1ca560e9a23cb303a3f8a6d4c6c5f3092dfaebd9acfc5b81091a6740abdaa3dc61cf96e3a0510cf2360371c2bf9f97ad36292892efa3cf60b0f2a088855eb44d664095b8db942a780947b59c8d2669ac30d4683e5500f061b0be69c5805469f1f8de16fd7533bb6b80b9c991c5db0afa37c3162a645394ea50afadd81608c0186cc7ded4817aedc9d8d307097198df8f3972aa82768b3051a24dc94af155935dda212789d3c5e459cbf477cf02a6678cb5cd6227452bf0f27316d6f8b645f001b4e53c8160b369144b9ecd3079370aa48ae3de333d128eb42da3d880faac399e24a6b8e92f83babf16749417b7e56698c00c897512b02f10b5ede9a8980143fa1078db2cae894608cac5526be9f216bc1e108f895b265fca5c0a438de50c894c04e1e36604e28357bf64331257be2924194295986ad3601e6417fb7a4581c58da609443731ef1c515a12325b77d1892bcbaec1658167f16957d40f433445fc836e5354d4012b578da06619058e2a237ab7f6f60c4ab501d07841c8cf9ffa41ad7ed4d49de376a59361193e467061a79f7a1fe9035bef68596543e485eecf0104785e92c2c5f4ce2b8105768228b26da29bf7f97e5b003e8bb6d59dae3172574e4a0dd746cc8ed49edf4d1c739c5d2426df9274b7c3831ceacac605b56ec569c12ed0a350936cd95b5120e15f9269f88a124be86c27bf37874461db422ba94b0be2dbe28642e80cf0abfbb93cb0b222282c8012c3be1e2d6d6cac4c526c3908c8085fc1ee59fd7aeaf39ed82fc5f723383f8e7609a640889323f6fe71274471e99c75119efc72418cd81f681a7f54d796a3d566aa56bb6dd4b0d9a709e37c6ba6d02c9763a1356a9561fda8d608284f2a7e592c01d05dad60a807a6c4e03206854a4eda975d56a738d3ea04876e37a877d6a766c440b2d7568501a2c3a425af0edf10d7c497856772a11be072ac577c31d9e09de8c2b5557feaeacbf7d791a36681b2f46eb2176cbf44806663893c6c8e1260383c996179244e8d26327c5d7690eebe66f632b04df4bdd2cf764e4d55a234d95219dcc4be7ca81b6ad2b526c6d2ab3ad5bc310c18037bbb30dde9923601d8440327b132da7f0781f46f81a1b4d60e680173762833780b3addc58977dd92abe792fe00e7b2a78dcb1ed2dbfe9548dff878a68c60ff9e07b70eb6568ddd32f626eb244f2c82f779c2c7011cc24fe80e7f0114349dc4389a034591fbf93989b75fb5f38a0000c6a0a58a8ee29274530c62c031e454b46cc5db19fd83095720c8e0e7446bbd750c4fcf64490934c54e801bde98b35d033168b75c19952e507abda075592c89eebe46b05e14b8a8dbea842eb59f141a43f6e503f05a21fb0c5b5d78be3e24b3e7e5000d4f065ecae9eb62e6fe1bb23ef4da3e8cd3969423fcf0b0d7c2c1e59b0ab238a258be465052cd01c79b180dabf03f811e9e938523c962c9a4b831bd7097ced8196a625040e1800fb08bcfb685d1b9cd23f591cca5c79368821fc4f79312fe3f10f04b8bf3380b634f38266bda4204c76f2bb13bd388a894c765a065c4e844ffe3fa395fa298bf0ed8ac2d0c5b1c2df232fe78b43eeb7b682142c033610a31e4e656b1ca03c241e9784e0ff104ebf36578d44f8506cab4e2826b66716ce7d763c34c4042f5f3f395da7ee4b7ac4a4e2bb8e9e39ee0ca6823e6c635532031b40b10c03f9600d420a65504178f961f50bcef87673c07d25a44b12f86fcc17bebfd8cc8d08d288056a9370f1c95cbebbbcf0495be3d0741c092c9aa3ecd89957adbe05077bb4332db00889c5a474d0dabcd19140416c2812bae9faf5dce632ada294d15752529894a14bd136a48292fdc4f3f7cf39ebccef3e147ec24302faa1f46f35671ee4236b551ce7852754488d0d00f873e99e1956de4b66814eb2956ea1f3141e0d702a634e26a8497ac7ec763ff30c1e3cc95a4710411005e60e6db23afe7a180196814f9e36995b9e867da156bc2ace029a8966d287c774ef6a4ab79be844ab04e1b4fa9ac5a29f8c7710aef8f717aa3ce2028e91a81fecd1039a3c311f3b905a6edc8d9e825fbfad21858ccb850a1bc38cf8a8b805c498e178f5dbff6477d69f9b15adfbc04e313dab02e40c7178a4cdae4484836917c7ad90ad83b8a344e9ff30256c2dc71615e9cd1bafe3138fae5a50cbeef7c76e1c8e3360c535c2c2dccacf2ad0659643ec378115910dd1aa737703184e6c3d3fc371e300e30ea9e45dbbe88a831d9df639e63250ae8ac1a8aea95ea32e78c14905eed80f7c17229cdce8febaf973480ce76c0dc68d809bdc4c704a0656fd99b9b4107444da07c6a921123ad16b4218fe1b6e432a0a847a4786e26e0fb7c7c032e8c4dfb6519265c0e38d362b4fabd60a2e22939a873e8ea358684d7c3e37112fa8ebcafb50ad289abd94667e036c2c7ae0a282d6796f6106b6e44916831fb2be62f5bdc493db20e016cc0fb117404ce6b3a930382c337ca970270c4653d61286b5580c18891041458cd41ced8de23b5753327235904f37418ec80be6b7aa9a2a6b57fce86c50ef27790e67a2c6444818d705f0387c843e4946ad47f4cf1b889ea3b84f3fd579ca6eb345ff1882e1ed3ef910309ebde34805c83e200483afa841e3128f89fe5c8fc91452ec8c6336f296ed7abfa2cc5da872de39010175d36e3de9cdaeab692261f33e9f18deb7a2dec06e46b37209ce0f95d31cef2a0f7fc0db411e68e52e79c9d1666b05c964d4bf555a4d1d5cb3628ae9ba71968cf99b025758e0c8024c8a42acb0d892a0ba54ef6a9a70d8313b53a936c776fead8e447c2250ff10451167d989084d6588b4c9b90e5cf9636f2b5005fee2b1457683af07b1d62de3e7c4148827be51dbf6e11978a2033c68bb017037eb726ed69b7f25f2182866dcae76af7ad79bed9499753a0a49c79cdd89a3e15b0afb0607106adc18d10a500bdc27d0fc04e8d1b2f5e09f59b9dc4ecb333c46e27f2c5", 0x1000}, {&(0x7f0000000040)="bfbf9b4ec99cdb457512831f4f8539c224ac5ce3ba03e3f6d11ec2e13751ecb743aa51f1520eb84d88f10853dad53e1771c275a756ae34fa94ad", 0x3a}], 0x2) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r1 = open(&(0x7f0000000140)='./bus\x00', 0xfffffffffffffefc, 0x11d) fcntl$dupfd(r0, 0x0, r1) fchmodat(r1, &(0x7f0000000100)='./bus\x00', 0x8, 0x6) poll(&(0x7f0000000240)=[{r1, 0x10}, {r1, 0x1}, {r1, 0x20}, {r1, 0x14c}, {r1, 0x8c}, {r1, 0x80}], 0x6, 0x8) 11:17:51 executing program 1: r0 = socket(0x1000000000011, 0x3, 0x0) r1 = accept(r0, 0x0, &(0x7f0000000300)) sendto$unix(r0, &(0x7f00000000c0)="b100050105000200000000b1ffff12004938050000000000000038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5267564c27d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a850c881ff7cc51e894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000000)=""/119, 0x77}], 0x1, &(0x7f0000000180)=""/161, 0xa1}, 0x43) fcntl$setstatus(r0, 0x4, 0x7e) r2 = accept(r0, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) r3 = fcntl$dupfd(r1, 0xa, r1) listen(r2, 0x9) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000080)={0x1, 0x9, {0xbd, 0x100000000}}) 11:17:51 executing program 0: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) pwritev(r0, &(0x7f0000001680)=[{&(0x7f0000000040)="7b2cc8a3a88280fa47a7", 0xa}, {&(0x7f0000000080)="806cc03161f01d86744437d8c7f43393f1865d7435ce75edf5df39e92b6f9f0df1b36bc65211638889a905c49553c8b27e51fcc537c151559580916d8673275a222fcffaacb02c49ab8b973a9802b595a3a4", 0x52}, {&(0x7f0000000100)="bb262e00589c8b97a9b81c01b11ffff591d50fd7d63ffb936cb7741816b34cd0b3ff3d508e71c58dda0c3bab2636e7f71c772021087e4cb953e25d9a", 0x3c}, {&(0x7f0000000280)="47cea3e80cf7048a7dfe7383c67d9b08283a5f97937a4837d15cb613fb2021fca66eef08963278c7acb6b12a5c61014b10216bc7c04f568ff68b932ac887f2d6cd392760f631d0170e25c7e867b2e73ddf1d1eaf05eade750be8f216db8f152264556a2e49cb16ac3b4231c614acd586998fa7e225c4c87dc28ce17ec192034b5294b7a8378b47b590eee29d4be3e57ef7bb3c40d460d7e663ea49e8a544531063cbdf3c22c8bfb57346b339b82b1289d5dcc20e17129052bb138e57b92b256b97709cdf7c70fabe2c5e1b5dcf62642ed0", 0xd1}, {&(0x7f0000000380)="73766b1faae72ef1df265d7be3b094b806a8f401dccbbea32b5bc0043d22c1b78ad9807a1967b04a521ce8ab8e4dcaab1ab5b54ca25d6e58d149b6f1f56be31d4f17312a5f99b7eaa74055fbb54072500e927b6fc07dae9a571e82fd4fe992b89fd5926f43d74a7a2a607b81e8468be020eed5c080c63a82c5adc8dc0e7e24818487509dbc9e4b4d88622710b6e85fb05c9fa5d47cc24ec4ece2e0df409620667e62dd2543fdd0fa173a4768e5e02b2e9489f04686c248c322a1b695642f77333dba2cf60d8e7cb03dc69df3aba36f10a1b2db3b02213a8c6337c3d9e45b22f5526f15d7d2e3f2251fc2a73f527885448f125937167a660fc3795d875cb4f71023b449c1b360f20de32dd79afc45f34de2ad60978f4af51fa44bedaf8c46391d610b6d8a55a57d3df52820f8c68e7756381c4606ed41c1d27a2216955bba977637b2f04e4f58f312fd64cbf3ad1c9ae475eca3c9d317b5b99bc6404b8c8a5049264d8d0fdb77f1c6b10b6a52b14f26e347119a1f495012f5a06047729d5f66ace89f3a8e136323d4eb8d7e0fabb16630798811ce9b302111cb236a504a1680f22aa5d6763032d54ae50dde874d2f9fb799f72a8adcf5272c5b1986588a50a8eb7deb19e6d21aed104a147783ce8c8f6e640ed23a1bd477e46325037c11c95375fa7f28e624f538161c795a272f4f8a6bc1691b501903a907d1f44941cef95baa09588f1cc4f7f827a2c6c4af1b135d2e9c6b69d9b095fe3ef0c8acce553885c8adba93c481d9339a64f75b507b6c825ce520c1e1d008de356807b2f6d5889d8f68c86e021a7b987afda08eae06f89a14e632711dac6bb5c37562929bf9041f0e5ae10c4eb0020895e0f84223fb204356f21a4f6ada9a1b1c227210a8757306b1bdc88bb487f99b6511890cd5c0680b81629debddec82bcf41da27f747b8fceb648aab37067531ac951201e2090bc678e84a61597f3decd2d68670a2e70e0e73f8d2b666e61266f528cd69a6f9e1631c8d953ab99ad0c9cb2bd12f08601f30d14f5b5ab8ed96721ff468a35ba65707aaf159f53a4a872ba24f9fc589abe50b508ce9f8e5f4eeafdc141185d2e22f928ef34f99f16df0cbb1ac9585c29de93479be9c96177682c453c048dbc5771c549267a88f596e5bc6596d227d140ac9d61d5cbfaf793c4c32dfdf81046046f5bcd2da2c200847c818b5bf45a27ea63fd09bec82ff4247d9f7899f04cfc8fe1ed5201bbbb789b98a521ade0cda8ce6a353da5625fa4a40f57d71044436ad737edca3ecd04ce78f548cb1688281f689057de423452eb3b36df94b959e8962c91157344a2eb7486881d0db690926baaabe1068ddb12b5f10ee4a47e39d3babc7d97c42e50274bafbf731b10b2d34938ce05c3196714e1befdd0e0883f3c219c376823879c078347bffb78ec22b1db80d1e563a555ec1683d77ebc9f32d884a6c95d084e00f8296a54751659dac870e87fcae4a6db4de07130cc1d052f40dc2bb56e02aba9bb047d4bdf11a961080acd21c43a43a6a36e198c1ed282102d4f018f3709233ee74b11976dcafff2415114feca05d78531dfc47c74a92d22b90a43fec02ba6293209a4ba7cdd69619c1b52c866b5ffbc4f7ffa75cc4086a43c1e243aed9123c6234175adee8c4018f639405fd57d33073c06e9f48ec3c9b616d625602a6bc474a56f98a7eba20a1ceb849031b023ce26af39258891b2edaed2b666caee38f8a82b7c8f8b2a01c7f0497c302f844982f6dcdcd2a95ad92d9abfa909a0d98625b753f1ce41b9c5fe2bbeb19c2b061e6b315078eb9ad9c4ca0d41d16c3d3874e84b6a830962a4ac25073c07f487b19c957a66678a91c4c7a33075370ffeb092bef986e78d7ecd7edb1720c6de1ec382f861544adee46ddf573397c36f3e9c744fe3f947178c4642cc7f68c80d514540d7c2cd4699fc942e0c175070730e26ba3ad02447bed1378f72867fe3e9d6455b156f8ba971d100b8e1f71ef38d17118d2f88b1e665b6da6312ae757ccbc29cc25d1ebeb60539daeb84505ffba99b2d021ff508c1836a80e9b824dd0139236ae834f468caed3720849256187b657d83b2df899e4bd2caaa3e92ba57a1209c08939a584dcf8be6633a460a5a20b41df9c31686c554d11b75716155b9273a607e1cba78a38e27add5731ee6c1eb42b29e4ac157a6d60008a78f555c78ec7c4d44c650fa015b91ee0722e5f9c1f9858c4ce0edbdc51626feacd57a7779ad0614c1caf9d2db45e45d5f56be1838bcfe46424a1fffe49c09d95c5a02080e189454a241c93bfa7d1f9548e574a4030f916b599340cfec389b0f12ee09d58838f03df2cc9588b096788aef3cbeb363aa9958d9f105d07408f551e2a91aea01ec1552525533d2f7cb7283895c733ffd760c02cbc001446ad04d7304d9dec6a274f973a1048750d5cc3ef714ad0c722e21fff94e101266fd0d84691489e62e726a43cb32836e2e0899c09e0a30e2cfd97bdc0e2d2c5abd99c37c7973a3533d449a80899a2dcb538daf495fdf3e27772bdf8865cc43915fe73c361350e08f0a6a521cf3d66d717091cb5f91bb943e2712dfb66b853c6e7b7691e6bcf0ce122f76f12809d5ced6c99997c081d7d96f3a20834de09ae7824dc4a9869e225d817dcad5e70465ae7c6f77d036e29e266743da7a56cdc98a8d33bf04e0c3426eecb1acf8974308ef0da63776c960d7b51e7e0c9737a0d0b0c61c703d154608cb54df7a41c85ddad1525a1a52ed623039ddb1ad702ab1c6a1392d1a0e58b8c655dbdc070bc85142a283cf8b04cce2a211f12e361682202edbd5ac98939e758786348b5518f7455564809d106fde8421f6800422ff815559620b20146e4f9a021ddf584ba43d79d08a4a18749efc5765f8f4b238ed36ae8bba23d314101ac949976205786502f24e0137f92ad5735698e237a785d0cfa0a5b5f610bb63960acf4e4f95c8337bbfff1f94bb4a027849f636d96d502a0f22cdec559c1e6bb235f2382e29615be3cbfc555f26dcec565c11414343680d87864f2705234678d8de72f383e02f57c89a9319858e8e51f2e7e62768aeab3184e323f5acd3bd5d757635522c982b13abf86bca83a161549b749cc6e38d9b78880aa8fad137f6232c4abd3342ebca42c5ccf290dd33ab39a4a19e3bfadfeb997722e582726f072713ded0abe67a67265474edc4648543111d8db246399735ee70d1365a34f4a605c0c02e3be182f13752d3ab8d3402eb86f1d8f7755cddcf57a60839d2ceb4e8c112003143be97263261d7b2130bf8a052082e7755099126785f510261683507ae3e88df7f11a912c99c022314e3ffa97b02a13bb21d2810a441a8eb59dd2e7ec77cebed49741d08d0b3aa50993fe24b67cb91731ab05a09e9c1b00e8db5476212ffa73ca04cae9585005df3c09796eea6099473b01b96bfe6c24dd70194fc20750de2b6f956dea0d43b59b2fabe456a7dde4c4fa58c4d1b78f346dfee17474ae7f3bed11d43ae62837deeb8246948072d06ca7025761c6621108e5780c49d388cfde60f8beda6d783dc7f11f229a9e6d187eb94ef29f3119ec72425b3e0d4c3595726590725b3d9fe4b4aa289b44e469468f1fa0bed8ff31be91975e4ba4f11443fb82ed35264e898a9e8abbda15ab9b4a4b4112272f5ada8538fb388bfa38b3fc88fb4ace05fa91ebeb5b583ff78a5e533607f608434a9941ff5642e34f76df81604be1a0b69cc4e1e1233367151cc7a1ee1e3e1fbad0b3e7e3f64736c54f365311429d62029c00bdc0fb14687df1cd668988a7348d27f6525a612e9d053fa84b0d9e2c345e3c93aa5c16d6cbddeff98bf04198f66a608aff708460797ddb11db2d1847ecfeea9ff44ef9b3f14f333a14304001561acbbe909cc15be48b0c0e00b78bef405a6732ebba3a7dd0f53ee2a73e30e773998d75b660074bdc6e6075b47bd3ec1875506bc9733efa85541295fcdf3ed3c94c12b6208f34473c0ab7273de25243cf7b8d1b9e8dbaa53186688b5e5ddf429b23dfd5fba8e6a1d2da981cc93755ff89dda1b021d4054170d03b5a9cd7bd6ed43154d1aeff40fe977a57d66a5619c60e3756cfb68ca829931207e5fd10e7a1af7dac1735657e501ea5a13de7b4f25a17822df6c1631526f6b0da7fb94a96a336847a11f5ddf70197c8e8d5b5f48189b1c5a9b1b6748baf6e979cffc25ec8b00eb56880be3911b4a9a3ba57b83ac4d8dad6f77bc5a47a185eae2457caf26eb34d9d8d76aaf537d5086760533487fa44cc4f731bb47fc8cad543656ca747f29d98ac48d367c93a53bd92fc8fb0d2adc6555d96c12b519fb33033064e5a89762ca0fa3cdf902772106ef9f281c1d9f1130ebf644a950c118aebcc8d8783d4f4a9b595dd9e147405b6ef150f2859cf468e1cf89c0dadfcb8194c7137b08b8286489ebae79e32743f434ecd15c0ccf2682fba11d139965927ec438be3ae6579f6d8aefd6915515deaf3de84264bd18ffe2cc7fe0726a5b0215865ba40fb7938d72989626ca32fcc9ba1213f74d708b48554b92126560d512626f922173c1bbdea89cd0c6efbb10cc77efee5672e601e4069669b8a4a61e16c78c9b67b6c45c678d493ab9aef6fbbeba0edadd487691d8fd0c5d9ae3b37a6199052fa24d6ecbd2f2ed1e435c57625ae65d004fbb07a357426ebd54ff32f7eaff621ad8c788ff26ba430c5e89631bfb209210b44e17b72c1632b8b8a212e99eb635fa23406c211db573dda6e04d75657f615e7da8e3f0fc434f42cd8c9585ef1d6ac1df7b6669aa6ca279a7e527db5389477bce6fc3c6f6e9ecdef16b101616eb497515302a00bc6316bdcd7f1c8daa063e70aa31180b7cdc6442c18f7931bf32c8a471f8499b0c28950a7c402df8c61f4230dd71a22cf2850f72b228e87350e1c715c8a01aec61369961e02c5554e5fcd91510871923583f8c113cc257859365a80f6cb643f57cfffe712a2cfbfe0418b2e7af4632148209066c1a26c4284e2e261c82d9dd20fb0b6553ffba4193ea7b1593bdfeacb6e46e0f48b95ec4a01d50cfd6d04be1f32f572dc54660e2c41234999ec0534b344db468b3831ae3abbd810b755530fd3ea361f00a9023526567ee3cacff5689ecc569796a0f62284a0212d498b5471d6219d6cd14cf0309282a2bf69a8adb8891450fc27ce6ba9a40d6878c78dfb4175a29c1f88faceb6e87381cdbe89e324ec912ed4e0d0176cfdea658c20748236f67561735c21ca3d7b98c2d231997f7943e04edf81fcb571ff9795be755abe629ca917b71beeb964f2b6784cd9971d56f406f5dd7b6757991e7d3a9359850f6deb990e22f62a291d73535d04eea742ace42d7487edee49487fd138a7456f666d9c0861aa02d364d228ee260411d69f3642575479e77b95f8f53f55a0d36077eba8a5f803ed637756f90170d3e2648b64cc5f9c6c0e66aec7ff98b9fd0015585b0b2c297ef21617916a265cb5be8beccc2d63bafbf8aee449db4fe6c1edff96e225bdfb387bdc766c4823060132353bceb74a58893221302faf3288d46cf6112daaf4b891b20054ad59561689741c6f76b44715b7ab132bed40c3e6d17fe290a536c7e85caf4ed4eeb355e07b73fb02c146baba559024fb128c6d6f7ef0294fe603faaa6679f04f3327382c0d6b5c56eac20b47e596229fcac6617b0fae3ca9cd62ca4861aa43691073bed111ae0c968015b95f525f0f11cc29668fd75bfe2bec5da6b6d53fb1f118d4e1d55bb51c79993cb46968d53551fc1736faa750a", 0x1000}, {&(0x7f0000001380)="c55c0fa87ea30eb47450ce701dbe21a212caeb927b988ffb02f5c01dabdc8cacc9c4f837ea1265eb83113d877f47889932bcc9030a4726a264d08be7dec19bedbee2a002bf442fd7882f1400dcdda52406caeefb411c8b06e2d30036e36f35af1bccd24ed982f5c60d28c22c0722ad472864b33d9f3be9f592166cdded71c3350ea661660bd484233bfb7a1a1755b3f619d5f8f0d9571699ee48339f6d87cd8f2e4279b9290658da53f2cd927add1d8fa64e6d224e5a9f3308fa0f38b669ddc9d5e1ad0e054e9784e483f29999151865e81af2931b1b0670ae94b019620339", 0xdf}, {&(0x7f0000000140)="cbb74194c8d64fc48b160cb677fcc9c8648c1e523e0b06a904ab6637f0642547b75479e9a54a28f83c43e7e02dc44e2234c61df835f6871e8567c0149dda32f5f94d350d70c530d344ab91d5aacf831143d71c7f9a63ff0d85937de62048204d5cf63a576ab484c412a851d126c162058018bb", 0x73}, {&(0x7f0000001480)="cce33d4b075a972f848708c533b68b1b1eef12267f9abcfba9e18cb9b8c601ee51adf9c3828cd35f09bf53d59e19518b5b5e72559bba349970bd66eb544f723822a8195a1385770fd5cc5db5b7401c98c94e5b57f329734234b6d59bcd2b004c02e1389cf38db8ccdb306a8d28982f3595709250ffadd5213a315c5e40c423a4c2529a", 0x83}, {&(0x7f0000001540)="6884e46ee4e7816a063bceb64cf0c98e17a57bfecdce07f2bc8fad47b48eab0a16b6a7702f03911184b28ec780ba71d5e31118a3a01a7e75960b61d9f31f0e83b65a68d43dd8fcaf0070e4993866312916f870271aea3f51d0072d2e48038d4f9b853bf1643ef62e0ce98054c9d65b1679ec8eb6daaf4b5919de232e3a1d66d5b0eb1d72adffbccad447d39b535b0929fcaaf96f19845dc2b28e11de0cbe020c4685bf", 0xa3}, {&(0x7f0000001600)="cc1db284008f34790a0a25051bd2c35d1cc5bbb65ce646501736a7f27c11c0262f8327fa6836a8f538b8a97dd9c4c89fd24246fe6cc9853fc629d98f0f0704af1ec3f10e75c40d3fbfa0d5e1318f6d0ac9118ec24b024e80c2c3e2e3c89c976733c5e75e9f3d6cb146779a825adc5ebe3e9703f5840156", 0x77}], 0xa, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2008, 0x122d) sendto$unix(r0, &(0x7f00000001c0)="b100050200000000000000005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 11:17:51 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = getppid() r2 = getpgid(r1) fcntl$setown(r0, 0x6, r2) close(r0) 11:17:51 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x202) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x40000001, 0x0, 0x41}], 0x28, &(0x7f0000000080), 0x8, &(0x7f00000000c0)={0x32e, 0x5}) r1 = kqueue() fcntl$setstatus(r0, 0x4, 0x0) kevent(r1, &(0x7f0000000240)=[{{}, 0xfffffffffffffffb}], 0x3f, &(0x7f0000000040), 0x101, 0x0) 11:17:51 executing program 0: minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x6) madvise(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x6) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) fcntl$getflags(r0, 0x1) readv(r0, &(0x7f0000002540)=[{&(0x7f0000000040)=""/105, 0x69}, {&(0x7f00000000c0)=""/110, 0x6e}, {&(0x7f0000000140)=""/223, 0xdf}, {&(0x7f0000000240)=""/8, 0x8}, {&(0x7f0000000280)=""/203, 0xcb}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000002380)=""/159, 0x9f}, {&(0x7f0000002440)=""/144, 0x90}, {&(0x7f0000002500)=""/19, 0x13}], 0xa) r1 = shmget(0x2, 0x3000, 0x628, &(0x7f0000ffc000/0x3000)=nil) shmat(r1, &(0x7f0000ffe000/0x2000)=nil, 0x1000) r2 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r2) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmat(r3, &(0x7f0000ffd000/0x3000)=nil, 0x2bc103fdd05fb8ac) shmget(0x3, 0x3000, 0x40, &(0x7f0000ffa000/0x3000)=nil) setsockopt(r0, 0x65fc0000000, 0x401, &(0x7f0000002600)="05da832483719bc0bd7620b243bb6f888fcb9200dea084640b231b9ce921be58e93af75c53a02e87ebb7a6fe0a07b9978036be86704eb89215fe5a30cd43df5849e2ebda52fcbd908521d5accff0ba16cdbc249575ed6fa1bb178d65dbfe3eefffe3f96fd9eb4f24f26a8bbabccd284637309dabcd0d5842e9c3fa3eed6451857d298110756c380ae64f3a98d4688046f05fd1bbf3d57da30e9515e7c8da123f7105f15d9342d45f8ac92ffc051bc97f80a5b3ed02d44b2a357af762a6f69ebf343d869e7457baddfda061d5b411aa5917ed2f3216bbfc417064035001065c5b7ec8d917e0fc2e271457ce659d6eb5", 0xef) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) ioctl$TIOCSTART(r0, 0x2000746e) getpgrp() pwritev(r0, &(0x7f0000002740)=[{&(0x7f0000002700)="8b138dda28a5b2d3f0e89299f1981cb164e281d1ded1f8d0670f6f20e1e9d8646054b76fdf", 0x25}], 0x1, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000002780)={0xffff, './file0\x00', './file0\x00'}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000027c0)={0x0, 0x0, 0x0}, &(0x7f0000002800)=0xc) close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000002840)={0x7, 0x40, 0x1, 0x40008000000000, "178181c6f0c3efba0afe1447c7f76a242edf461c", 0x743, 0x5}) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000002880)={0x3, 0x2}) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000028c0)='/dev/null\x00', 0x20, 0x0) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) kevent(r6, &(0x7f0000002900)=[{{r0}, 0xffffffffffffffff, 0x30, 0x50, 0x6, 0x6c6}, {{r6}, 0xfffffffffffffffd, 0x80, 0x44, 0x7, 0x1cc}, {{r6}, 0xfffffffffffffff9, 0x88, 0x40000000, 0x101, 0x2}, {{r6}, 0xffffffffffffffff, 0x20, 0xf0000003, 0x0, 0x401}, {{r0}, 0xfffffffffffffffd, 0x80, 0xfffff, 0x7fffffff, 0x9}, {{r6}, 0xcabc017d37054347, 0x67c645fec7412fd3, 0x20000004, 0x2, 0x1}, {{r0}, 0xffffffffffffffff, 0x18, 0x4, 0x1ff, 0x200}, {{r0}, 0xfffffffffffffff9, 0x8, 0x80000011, 0x0, 0x7f}, {{r6}, 0x0, 0x60, 0xfffff, 0x8001, 0x3}, {{r6}, 0xfffffffffffffffd, 0x1, 0x0, 0xcd55, 0x401}], 0x200, &(0x7f0000002a40)=[{{r6}, 0xfffffffffffffffb, 0x21, 0x0, 0xf5, 0x4}, {{r0}, 0xfffffffffffffffe, 0x56, 0x80, 0x7, 0x400}, {{r6}, 0xffffffffffffffff, 0x1, 0x5, 0x2, 0x8}], 0x400, &(0x7f0000002ac0)={0x6, 0xa9}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002b00)={r2, r4, r5}, 0xc) accept(r0, 0x0, &(0x7f0000002b40)) ioctl$TIOCSETVERAUTH(r6, 0x8004741c, &(0x7f0000002b80)=0x2) 11:17:51 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xc0, 0x8) r1 = accept(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000140)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r3 = getgid() lchown(&(0x7f0000000180)='./file0\x00', r2, r3) unlinkat(r0, &(0x7f0000000200)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='r\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) getegid() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000300)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000003c0), &(0x7f0000000400)=0x10) r4 = open(&(0x7f0000000440)='./file0/file0\x00', 0x0, 0x80) getpeername(r1, &(0x7f0000000480)=@in, &(0x7f00000004c0)=0xc) readv(r0, &(0x7f0000000840)=[{&(0x7f0000000500)=""/63, 0x3f}, {&(0x7f0000000540)=""/250, 0xfa}, {&(0x7f0000000640)=""/202, 0xca}, {&(0x7f0000000740)=""/19, 0x13}, {&(0x7f0000000780)=""/189, 0xbd}], 0x5) getuid() mknod(&(0x7f00000008c0)='./file0/file0\x00', 0x0, 0x8) rmdir(&(0x7f0000000900)='./file0\x00') unlinkat(r0, &(0x7f0000000940)='./file0\x00', 0x0) recvfrom(r1, &(0x7f0000000980)=""/118, 0x76, 0x40, &(0x7f0000000a00)=@in6={0x18, 0x0, 0x9, 0x1f}, 0xc) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000a40)) getpeername(r1, &(0x7f0000000a80)=@in, &(0x7f0000000ac0)=0xc) connect$unix(r4, &(0x7f0000000b00)=@abs={0x0, 0x0, 0x3}, 0x8) fchownat(r0, &(0x7f0000000b40)='./file0/file0\x00', r2, r3, 0x2) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000b80)) open$dir(&(0x7f0000000c00)='./file0\x00', 0x100, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1808, &(0x7f0000000c40)=0x5, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 11:17:51 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmsg$unix(r1, 0x0, 0xf) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x80000000000007ff, 0x0, "e12e56c42bdab5f4fa4c968ea67050c813d713e4"}) ioctl$TIOCSTART(r2, 0x2000746e) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1ff, 0x5, 0xffffffffffffffd9, "855c000267a7230004001a000000000000004000"}) readv(r2, &(0x7f0000000280)=[{&(0x7f00000002c0)=""/45, 0xffffffffffffff6e}], 0x1000000000000745) 11:17:51 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000040)) r3 = kqueue() kqueue() dup2(r3, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) 11:17:51 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r5 = getgid() r6 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000180)=ANY=[@ANYBLOB="f875ba38d628462a0100"], 0xa, &(0x7f0000000240)=[{&(0x7f00000001c0)="72dc5098d220d14a091966c1db0ed64cb3e2005ecf622dffaf1b77bcd56113bcac599f155f637d1b0c605ee9255ffb44f042dd1408ec4a0aaa136b070b011f24ae5549ec9f4c060a6a8a91eea246d8b0d1fbc738c993977dc9731c84349f82", 0x5f}], 0x1, &(0x7f0000000400)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r9, @ANYBLOB="2dc1caec"], 0x68, 0x3}, 0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000580)={0x2000000000000009, 0xa3, './file0\x00', 0x800, 0x1, 0x6, 0x3}) rmdir(&(0x7f0000000000)='./file0\x00') unlinkat(r2, &(0x7f0000000140)='./file0\x00', 0x8) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0)={r3, r8, r5}, 0xc) unlinkat(r1, &(0x7f0000000100)='./file0\x00', 0x8) setsockopt(r0, 0x0, 0x40000000001e, &(0x7f0000000040)="5b2e0451", 0x31b) 11:17:51 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100080, 0x0) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000140)='.\x00', 0x1, 0x0) 11:17:51 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x10c) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) recvfrom$unix(r0, &(0x7f0000000040), 0x0, 0x802, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) 11:17:51 executing program 0: unveil(&(0x7f0000000100)='./control\x00', &(0x7f0000000140)='W\x00') 11:17:51 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x8) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x40044273, &(0x7f0000000000)) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x300, 0x104) fcntl$getown(r0, 0x5) ioctl$TIOCDRAIN(r2, 0x2000745e) 11:17:51 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x80000}, {0x0, 0x7}}, 0x0) setitimer(0x0, &(0x7f0000000040)={{0xffe00000, 0x8}, {0x10, 0x401}}, &(0x7f0000000080)) setitimer(0x3, &(0x7f00000000c0)={{0x6}, {0x2, 0x9}}, &(0x7f0000000100)) 11:17:51 executing program 0: r0 = msgget(0xffffffffffffffff, 0x0) r1 = getpgid(0x0) r2 = socket$inet6(0x18, 0x8000, 0x4) getpeername(r2, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000680)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x1c5, 0x3f}, 0x0, 0x0, r1, r1, 0x9c, 0x2, 0x93, 0x8}) 11:17:51 executing program 1: setuid(0xee01) r0 = msgget(0xffffffffffffffff, 0x0) r1 = semget$private(0x0, 0x0, 0x1) semop(r1, &(0x7f0000000000)=[{0x0, 0x7, 0x800}, {0x3, 0x10001, 0x1000}, {0x4, 0x4, 0x1800}, {0x1, 0x9, 0x800}, {0x6, 0x1251, 0x1800}], 0x5) msgsnd(r0, 0x0, 0x0, 0x0) 11:17:51 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r1, 0x1) r2 = kqueue() dup2(r2, r1) kevent(r2, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xa1}], 0x62, 0x0, 0x0, 0x0) fchmod(r0, 0x40) kevent(r2, &(0x7f0000000080), 0x9, 0x0, 0x8, 0x0) 11:17:51 executing program 1: socketpair(0x38, 0x5, 0x3f, &(0x7f0000000040)={0xffffffffffffffff}) getsockname(r0, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) 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, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x2, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000180), &(0x7f00000001c0)=0x10) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 11:17:51 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="8745980cd696ddb1aba3c89d1e52c1fdb849cb7ea91a5a13", 0x18}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffffffffffd, 0xfffffffffffffffe, 0x8, "f69b2256db24ca665c6d2adfe04300"}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x7fffffff) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000700)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e7a2f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e104", 0x65}], 0x1) 11:17:51 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2003, 0x4501) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fchmodat(r0, &(0x7f0000000000)='./bus\x00', 0x0, 0x2) r1 = dup(r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000200)) ioctl$WSKBDIO_SETMODE(r1, 0x40105706, &(0x7f0000000180)) 11:17:51 executing program 0: r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getgid() write(r0, &(0x7f0000000080)="aa267ed8687a12b9f7bcc22bacd5b6884dc8f7b41e10ef99e7", 0x19) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="0c6d033562f03ac2e5faa8c3f4002000003300000000653a8dc97c4a", 0x1c}], 0x1) 11:17:51 executing program 1: mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x7) 11:17:51 executing program 0: setuid(0xee01) r0 = semget(0x0, 0x3, 0x6) r1 = geteuid() r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x1, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) setsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000100)={0xffff, 0x1}, 0x10) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') r3 = getegid() r4 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000040)={{0xebc, r1, r3, r4, r5, 0x40, 0x101}, 0x1a2, 0x40, 0x4}) shmget(0x2, 0x10000, 0x104, &(0x7f0000fef000/0x10000)=nil) 11:17:51 executing program 0: r0 = socket(0x11, 0x3, 0x0) socket(0x27, 0x0, 0x264cdf30e) sendto$unix(r0, &(0x7f00000001c0)="b10005020200e604000012005786ca3849451ae3d3051020741038f53e8551f30c0505fbffffe0fffffffffef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9219830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 11:17:51 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="01002e2f62757200"], 0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002001, 0x5200) setsockopt$sock_int(r1, 0xffff, 0x1182, &(0x7f0000000100)=0x6, 0x4) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x10001, &(0x7f0000000140)={0x3, 0x7fffffff}) close(r2) recvfrom$unix(r1, &(0x7f0000000180)=""/5, 0x5, 0x800, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8) 11:17:51 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) dup(r0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$getflags(r0, 0x1) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x7, 0x0) 11:17:51 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000001680)={0x0, 0x0, &(0x7f0000000600)=[{0x0}, {0x0}, {0x0}, {0x0}], 0x4, &(0x7f0000000680)=""/4096, 0x1000}, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x5823, 0xff, 0x0, 0x4, "845c5509002000afb481954dfc5c7f8ad79f2700"}) fcntl$setflags(r0, 0x2, 0x1) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 11:17:52 executing program 1: r0 = semget$private(0x0, 0x4, 0xa2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x10007fe, 0x0) r2 = dup(r1) readv(r2, &(0x7f0000000100), 0x1000000000000379) mlock(&(0x7f000097a000/0x1000)=nil, 0x1000) socketpair(0x8001b, 0x5, 0x403, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f000079b000/0x4000)=nil, 0x4000, 0x1, 0x1810, r3, 0x0, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f00000002c0)={0x1, 0x2, 0x401, 0x3, 0x1a}) getrusage(0xffffffffffffffff, &(0x7f0000000a00)) r4 = open(&(0x7f0000000280)='./file0\x00', 0x800, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xffffffffff7ffffd) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000ac0)="cf160dd597928ec97f2e8e122bf3705eedfb76119e09244cb2702ea329e58e6e4922a19c33b9d5afcdd35f8761b54419bde73eb6a83e2f9d7742c5b52ae61148a9fe0a523ebe0f731b2427c793ed78642b1f9cedac69eeed178f5c7a04b81c8225a1c319cf9d5b8c006bfa070b631e34c9c05c9fefec1f91fbb22d31abc600d3e35c5732274f712d61f8f25e6a4b5f80261cecc1f158b9fc793c1620a8dd92ba752aebaaec79dda844d699d900a9c28beb36c479b8c6ec8cbf533b090452cab3b4fafd471036266295342ce9", 0xcc) open(&(0x7f0000000540)='./file0\x00', 0x18c, 0x0) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000600)) munlockall() shmctl$IPC_STAT(0x0, 0x2, 0xfffffffffffffffe) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000240)={0x658e, './file0\x00', './file0\x00'}) semop(r0, &(0x7f0000003300)=[{0x1, 0x7, 0x1800}, {0x2, 0x4, 0x800}, {0x2, 0xffff, 0x1000}, {0x3, 0xf2d, 0x800}, {0x7, 0x1}, {0x0, 0xa6d9, 0x1800}], 0x6) semget$private(0x0, 0x2, 0x103) select(0x40, &(0x7f0000000140)={0x400, 0x6, 0x801, 0x4, 0x100000000, 0x1, 0xffffffffffff8000, 0xc1}, &(0x7f0000000180)={0x80000000, 0x1, 0x73c0, 0x9, 0x7f, 0x2, 0x3f, 0xffffffffffff8000}, &(0x7f00000001c0)={0x3, 0x8, 0x8, 0x7, 0x85, 0x20, 0x100000000, 0x4d5f}, &(0x7f0000000200)={0x9b07}) sendto$unix(r2, &(0x7f0000000840)="ffefa0dc0cde6b9d28a104a016d960a78272acadcfa91ba9de7ec883e84b4d657b8850ccdad9af55221e9841b4982bba8a46a7442773062fb1b38a1de71fd0522bebce397085be74c0d8617e213e586b2cc076e24688740ca22af33234164c2d0bfcf68bd2792847fb84c79296cb35b887b48e8141fc7e030000005d6516e1df53477a00d4b283a8e4d9325cce4d72083f6b679573a6d9fb521cca62cc4eeb97d31fc77b829584343f2a8b6c426a3f161c4aafef7e5ec2d9bd41119c78bff67d46927901828a5e66dc4b9333ff1f01000000e8e0b02710f829010000000000000000000000000000", 0xe8, 0x1, 0x0, 0x0) connect$inet(r4, &(0x7f00000005c0)={0x2, 0x1}, 0xfffffeeb) r5 = fcntl$getown(r2, 0x5) wait4(r5, &(0x7f00000000c0), 0x1, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) readv(r4, &(0x7f0000000940)=[{&(0x7f0000000300)=""/194, 0xc2}, {&(0x7f0000000400)=""/87, 0x57}, {&(0x7f0000000480)=""/168, 0xa8}, {&(0x7f00000006c0)=""/32, 0x20}, {&(0x7f0000000700)=""/148, 0x94}, {&(0x7f00000007c0)=""/108, 0x238}], 0x6) semop(r0, &(0x7f0000000100), 0x33) semop(r0, &(0x7f00000009c0)=[{0x1, 0x8, 0x1800}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000580)=0x41) 11:17:52 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20002, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x22, 0x0, 0x0, 0x9}], 0x2, 0x0, 0x1, 0x0) 11:17:52 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x7a2a) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "3e58a044b1fb0364c62c4028c5d58a014f77c2bc"}) 11:17:52 executing program 0: r0 = socket(0x2, 0x5, 0x3f) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82020d2f66696c653000"], 0x10) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000280)="0a5dae3070ca9f05", 0x8}], 0x1) 11:17:52 executing program 1: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1) pipe(&(0x7f0000001500)={0xffffffffffffffff}) ioctl$TIOCSDTR(r0, 0x20007479) madvise(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x2) socketpair$unix(0x1, 0x9, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r1, &(0x7f0000001600)=[{}, {&(0x7f0000000040)="acda30bc16cb055bd25721511316", 0xe}, {&(0x7f0000000100)="665383bf7409461d9474ee61c5d26e1318d3721bb28a4e103a940199260718c71c5e8f6bf93f98ab842420b3d43271b481bf0bf7b8b6757dcae25cbe3b0e766066132e226106b8727de29f4aca0b5f12c0617c69f34633c3d05b4e62dee74116d5ec0174dceb904221f342e62cd97fcb88d670d60c1f", 0x76}, {&(0x7f0000000180)="1a56ee0da21c4ac442598c49de9f46c90f31e3d65eee465215c76f414faa41660759ecbe13fb720a4e15351a16151123644b743c08a1b7be8f2a386d53dfad306a6a2ce757407df45de3e4486a826cea5ec53679779d110941bcdf183f203da539b971f8a676eb414ac79b5e0ef53ca8b7827b004853cfa2ca3c7331248370f01ac15a74d7720ac29e3347fc43bca523a956aebf08b0797dff193c0eb2039e4a5d41dbc6ae25835b00d3dc0945e4c7b9d0003b4d37a23314efc5fa3c98f5a71a570bccf5de883dfbbf49e95b58fd22369d2edb1b9c04e011a240e8c1d78bb6823f7852a38a01e96c69316ea95a10198d4f", 0xf1}, {&(0x7f0000000280)="0c47e0b13a4e463adb549cd120f3fa37292d530fb2096d8ff11cd8ab619e3b07e28ffc6b74af3396b4b1b7282e78ba95de0d51f04eec4dd5a163e5062b0593713be45491e72c48d645f5defdcc517d7a637da58d5bd2581411be9b7e02e611acee7f1eeac146997f18d533153b5123175ebb7c9f1a2d62d926cfcda3e52cce0f140cae616eb8c85ba00da0f49a0d8627001c12218498096632a1e323d6869a7a172bbdc361ebd872c2d7b2398b09c2ee633300dd95bb5a80f5d573ba3dea247ade595c931a8bcabcb2111468a99b29400a48b9d88255", 0xd6}, {&(0x7f0000000380)="7940567e57b242038b636eb7d615efb72b554488b04476f3136b349462b4f108f4202a71a13d25119e19bdde85e4f9f76b4bae8ee87eeeefd4633e41a54786d386d8c0f1d3c82da8ddae131ba9c224046ee7ba0720d9497d42f50f9997113a4f272f99c87943c6f5f0cdb26db8df9408653441558ee37ab352ba40925c0934678816d13fb37e56fa2f057cfd32de78be89b0b5d5f1f3b3c8384461444d90781e5f9f42471e278105a40d92678a6fb2836735d4fcd2ebe20b8617fd77a4d3df71b231043f0f4a8fc9b8dba24cbd055c45dfd24d8d036df2", 0xd7}, {&(0x7f0000000480)="1aa6453442f52fc110fec2833a8c753c419a74d399a1327aac74afe3caf0ca9aa75bb6e9d8b1eebaccea249b7193daea8315f686b272476a5b18d9cc8ab50e4d02a1ffd359ab5d4efe9a366f4d276d906a4dd17167f5a63f7d6c4d68eb4b95f91a90bb8f2adebe241bafc936b59023e953043be1e07b7ba12fcbbec9a7b5e6d96e5d04051a2127a484e9e33b764e5e53984f8259e8c505aa6f111b1ccec8de5d37e4dc613aa422f384993c65f0c29303f48ed997e488035937c43aeaa7844d3fb7856bc1cf949734115311f8d543c5a4b81177e4452ad588cdbb01b3068f56955c7fb45f1116696e61d9904426c66017ff29bf7a18d44faffd55bd89ae0c6e463674a4d2171be05ed4339eaf5b72da7ee16040c44d182845fc6122d9e1f50914576ffd4ef9696ed560d842bff7d69f2b0960241189e651e354da714c9c8ea6fc6f1b1f5cb953556b41e1b353e3b672d1afee7a7295305d96da075d25d380274a2525a851663c68607d6790c74745a82914a55b77413bf227cdb7d80a40fe49fb6ba9922ab959bcd11f877e01cd321955904473f3bc45766b2d342e592f89b992e8fa047361dde6301b104e402e6ce19c3bbdc9d559a5efd0826c182a54c426d2459ad65f6a6b61c44a0b8c67938432605a61478fc63e7c523c322d5b761839d53e4f22b1336c596f5046fec8a9f75d0903145f4867764aaac3efbd0bf77981a0aa5c33f3e1a1eb21efb1d31383de12eb4368521c91a0cc9633c526527894b63bc32ef1b9e2adb76b8c1b89a3de86029c7be1deafd2619e43d233c325ca7dee9ca3ad3303823b17552364240115546a48482d217ca29826a3f9444fa50f78d58d78f422bc67c4f26d959c8a97b149bd69e59af942f399b715d42c4a5ab811e04f85ca8e342930f5be12f2534a9e1be9cd11612f449d01c417eaf95409b7db7f1bf79018cc9f1994740663a47b819c1a24e0b96b6c68071c639d68783a8cc466fc2df64cf3b318ca0b7f4ca3cebb77ad7ad7807bb6dae60c918f09d4331d7a5da1be5f6761b1ede3003b206da3a9d56cd225c0a90b773916c8816c63cc90885494eedf7699ed896ace440054adcd8b7d762f83f3187ce5fa22e5299c7b98d11dca70af2a22b128d5deea44befc963e396f4c3a1336e3b83585268dcf8f32351c5f1b3040efc53bd0001d6377eaec2a95edc662284cd8d2eb15abe0edd20d849ba1bdedff389782f6fad697f4ab17e9f7b6eeb9b96fd59009efcfb7756c8cba5d15d9e2e9f3ab626e18ee17eb4131573de9b0a9dc181b7a134a98833fefd8451859e830bde997f36c06f99d4c38bf29ac2f097103aefdfcb06f7c638878fca9e74049880bd2a9d1679acb2d30bf8034ee7aa1896e8d2fa63f97c25857e4cc0473192369ab341096b82b180e0aa16536d0eee6315323a72859103569799c2d636854cc2a340ae85e6a32d8d0ad923972249051b7b5d03edd5aed3b5c2aa972f45dc21006e25e83dda9452d72902fffcb32772bb83ef0602e7a1210179f3515cf1377bf6eec47a23c2886cb25557887903e1f737a79a86610e694efdb6e6e646dcb3f4af9560aedc3f3dac67ff471b01f6fdf09100a91d963192ac0fdea6c40cd24bae5df729c1c8dfb960a585a54f38f56d9f6b791bb544aa6414cb13cb6bf20f4e097e3ac5e5432d036aebd845444438e60860aac5f81be96654b48435cb095b725232b2e6a73ef6a450b07fa3ac1ba12ccdb42cbff6b61e63cc61588e8d16084734530bd97bd2565518a16a2f5ffb6d2847a53ae4835d5aea2256d18c17ce551c77ffefef23d3c9c5f74d9e5fa394887480e38969d1105c1079b510a39579f6e52869eaa69e808e9da39df2be620206e35438bbcbd458f6e394e02a5adaa5d6cf0d7931af0dd432eb6327ebb490a82a1393868796480b904a9f22ff2e500db242cffea146732d1df2b9444883cf9e1e3fac33e11d2efe7e6d80363fa8c42ceeae08e3432bcbaaf42036e7ffa80aa793d70f5f915555452122223d9e88d8a10ee720a37a757f7244ac3a4c39c28e0540dba43c02f84313f487c179c8f92d9dfe44b4e864244e278b86dfd3ff35a45a74ca5dedc9b04fb7cde3afc817486f51fcfecaec4357661da7ad454b257b9400e4a341d2148d811d06ffed5ca057b3a170fbbb5383c463ca2dba74071a5d8eb29145b3982acfbefeeab19c3fd52e1a32088d1d11a0a406e789f8c34cb118a6d451a10dbf42bda0f28a0ac3290c3f8eb943a929feec0cd54fdbb874758a30be47a4c53222ab7c11837546420ac1be9ac72d76e646c7262c2eaebdd799fc22b57256b76e4b4ba53448cbe1b88bfeefb3057a4f300a59d94b0992c144b9493fa5775451698cd2493ea35c1521b0eb4104fbef1fcdfe240b8927dd8de477952701dc93062ed83e00e67deb83a9f13320196ac9457b499ca1d48241a0ffb0b0e40b248beee5b58181ca8fca2796be7ac3328696132845078b891f613e99357d567164cf9c5a340808ac0071bc686906816da35eee217ca809c0be2071ebb5a1f4abec87896c56198be04d20826ef83ce556ea24e388668ed1feb5a33b620bd37139bb6ec63139c1976a155b565a2bdb4e2ebf1b95f40998ce9ff757a2bc2d586c2aebd18b4e54d37f6a202a0e0f4601a20f13641cb51201cf4feb497c83e05a7543134bbe5a6fa09836784f2862e84d819cbc677f2158f1ea35c2d66f7fab3a50e1c9f8ce77fbd63e2241ed27a16f0423d57c4651ca9b2bd02d719ebf4d0d757bf92f0f829645946c1719626cb0d395f524b42f62f4c01ea12df47094d7f274f2ce379a65796c66cba042efd1d72f697510e9c284d228e14d2cbea0011f8666757ad65da572c99a6cd0aa31936c27ce55f7704be03fd4b9778af0bcbc08a23b9496be7f031a2474eb1dc535f1ebb4bedf82aa314c61c08a57b36bd400565e3de13fdbb472d15226ce89cc994303894442c336ba29b2849127a501b290917f977f5f03626d78089729eba6e744ff6c750c0dabd78ceed229373997da9e0529a38064905917b4dfe1c0be3a9ce5ac590e74b74b9058cffb13b78fc06112652400f465fe5d652e740692ecbfdd99988bdab90a356312cd5408bb7dfdfa51ad3bafc26b8a31788476074d5392b7d0ba0ebc00432695f5c96d6bb09ac5c74a06acf65b777b7b9dae407552e9f9d62910c6d238084876da7fd335b1d53314348b205f0efc654b3c11a4721fe078d3c1b1fad76b7159e61ba396c51384be38160b014ec0328a866ab86dd59ff5668466ad3bd2450f5ff3fa4cb6d6497d5f6625a2ac98ca040e9916f1e35244e77d936abec1117067d5fedcc7e8ddbfddfafb227880dfc5a782c3046dba9d3d3826ce2b09a8010512ade183da100267d80c18d2faa15120f8953543d2f85e09746a1a3996320f0a6a8983d18e33a1d07661760ee18fda48302611d19291928dccdb16cb3e30622fb38184416eb732968a345299b6e0e80594dbc0b16790c362db97fbf9a7aeedbed5cf96f69a96355738ad0f3bb11483ff138ed4f05579f5a228d9ee3a32443e8307defaace6902aab15c06955d45b27c3f1f106fed6560157f3b26ac5939f44348b42c715c74d749f817f2820df3766d08a80dc8c6137f2dc2cf71ae8f9a106738461ed8b3ad71f0384660b5c69223e907ca9c57d56b382869c6d314d451c11b9a3d6936b3fd3307f03877ea2f125468c46c58b61965245be6a1f8e675a36e6d745f372f2e91732183df4e2d6cd353c97b381a10ba85f0b202d1dfe0487b980d3cb29e1a7146d500165486a6097d4233ed62f0c6523a4f23bad1fa4898835d29d7eea4fc46623c9378f8f6ba84ad5bfc12315eefc59f5d11e4d717951f63bfcf5b17c58af8380c80cfab62601134b3f425f2ee75bc67c56f381c582bb94cf993b4ab3e7a4fb7921756299ec535e3348a47155341910fd23175ae359f1d1bf0421f96513d452df018f55ee0408014351bfbecccb4b8bce8ac832495fe23f8b37a9f7207695e9ccf89d91f4312195effc7dfeffff9bcba02a08fd6a9f1c233b6a46d8f37445508c6557b9a091bc6da41b1e1eff02a50fa1f310e7e759309dd880c7e63cd12ef86b75da6c92259978a9071961cc6e3b60cea7277eb26b90129f8a3be7b78bfdb28e98788f9333a0a1207384d25430d38a66b2378f08b32931b9448b04d4fbd44e0164d026a8422d0a67fb8a2041febd8ef361016e5daa75404bdac26f1499c90c6c5db92a66447403475ce59af6b03b97e19a3c6704efcc431245a9dbd300658f785cdd54f7d4743b6f07c9516c957a368df6fe5079552a93c052fc2605a6a2d05393ad4bad7d10e2c9b4a8fdca167b652631ed1751e7bba6eef2278f55b365e1c115b365418510f6b38a5b38dc10dc0fef6f1167702e6375d472f45ce9ace62bf64b3fc966b063674b0f6c37efe25a9b61e4591a2476255bb1d8a660e604c9e2844174901008287804a91b48c2b93266fb37a2c1878b2f3a7f2c8b8b5f4799028fc23b9d7a0ec4c2413ff6d5bd24e2a1450534d5b0d088bcc2da275b75cf70b6cad5c5cf0daba44e88359b409036923693cfceefb50fac63f14f317da334e7d4b11b9ef6412477ba8cd38e5410104218078c8ac7286adc2d841b280f7c9dc4a8f7f30f74d175879066512bc8e848341a81a409ed09716caa0e0c86b3a130fbae0fc5867dcc21aff0438176021501f0a8a171d12ec50f634cdfbf762556699a0c2d233c934d530af6d631415666a189d238c49788f7fd19d08feed50f10810c553164d1bb53d38c96be88f4599102cdd34f1d9623236892227b6d08c15bb43529ace13a471e2c7768ad6187633c3190887d5c73cdfff237b3afbea03bcf68930f5f88d9a702a9210f36fd1b8b8aeb13493c88cf962c9622002c8808fa59f2857f16acced5677d4e3cd7e0f9165e2acf22a9ebcdad284e498cdf402bd821cf3f0dac6e3c61154e88456b1aa10ddbdea5a67bd88a4151e1371734c8cb45d00dd2c0b0800c1e0ad91c0ca108fd7c4050282b5b3f720827faa730e4f165f0c4bc86457f51daa23f268bc4a5883cc8b25ebfff1f0123e4283171ebdb05e08aabde1e6cf66aac37634902baa9b55a6ce592017b96698a318309962d3c700d1466cc20f23f06199f6d6c3878e8593031948ac78a5c2fb55b007e674cf9babf09f033d32176fc6943a0344b5be7246ac2e7d7195b6b89f88c3ed9d3566ad4e0dd16921351ae30c1b54300f8eb4e0ae78c5c9b68827e70f059c5762f05822b4a0528611719846c522646900d6d0f88cff8dca49de7536fb6e34b9cc900057e51df2b280d53642e7bddb540b65e35ea98ee8164263a455f3fb3ec3488f771e696005574d12578a766045026a388473bae786ab2bf17d5e565ccfe9395eed6c864633bb106e301110e8fb3dc492f667041f62756e32a053e418fb1db8a7d03d705d00d9a23610aae0775189febfecf695a00aaede625e98121c4a24f7696c5c1c4c6faba3b096e95ee5bb70aaa0c7e5838e56caae6a2a638f32300ca0636756f1cd1629038c74fd2ad717cb06eaace6fccc40be0dc8493481b2e5303811b1b5d49c12c71d3468e982d45ef39c0a997ac3b577ea0644c1645b9b9b25cd188da2319f81d58f0a9e7402c442d520ced8e8684eb07f64466272a9f858ee8b288da085a1bad11de3ac89db6d50fb30576719cd18e00bbb08aafe7ec7bdffd04660ce6265847247385c31ef6426d1d43bff48d6210eb68be0dae383d92aa8226c0105026087ae031c", 0x1000}, {&(0x7f0000001480)="add3a4cc06dcfcfeec28e0ad3a0cecece26ce0d69187f924863b566549f8841af66de3a20e587b4e4e1aea330af4994ff69564fb720c79aaf2a0e7dbe96a5f59f3cadbe4c179fb34e05171", 0x4b}, {&(0x7f0000000080)="8e0ae16565e3b8efde458fda1e2e0560480db32499c8eabcea237cf30228f47d873c6c5a2eeac49a0befa68a21a4dd2ef3f7f8e7755be2ad065ba2f632dfd79a018d9a05f85570d2994c0a223afa2a3523fd52715ead5c9e20a54be82d4e34cc99c9b3", 0x63}, {&(0x7f0000001580)="ef6983d80752edb17cb52807e3fc9da4499ad44cb31e2c67d39c4c119e5aee319605b6269f810141d5ebb619d2f7cd8e85260e46272f3bfa6e1f6c378cbb88c12d5eb4e829a81f2823", 0x49}], 0xa, 0x0) sendmsg(r1, &(0x7f00000049c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:17:52 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="35a43c3d367db77c588112cc161f8eba03b658f4132f4a87ea7561614b3466bddbf59e9ac7fde65a9875581f811f64863d427e44aaec8b5fb324192ee69161bc61d3410a5d"], 0x10) r2 = dup2(r1, r0) write(r0, &(0x7f0000000200)="e935d50e38d81e382958e2767c7ffbb1418871be7820b8f80b2448a34dcef883df927e93faa0e4bc3cf8952c955db3694b526a6b2c23a60e70984e24758f522dfa9b3ee596da55b23faef0ad141c56fcb3dd48cb2b1ccf4cb26ae9d0194ace8bdf3438db210fe53af02f161801729cf53da1db621098fa1889d3816217cc717e89821729efe6f42a8dd3086052d1694ac989b6a6fe2c1c8bdc82192c7ed07ca4a7ca4d3b3a3c831567802f853a537ba97ac53962709da722284c1ed17aea3406abeef9fe11d16cd513", 0xc9) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="0550290a7d10b2422ad014a2d8721a90034fa7e440a441b02c5bc0ec767a3cfec75154d7c498571d87cb5c00a0b54628d54444bc209863948c41fbf9649c5e6a8d831a650fe2ee1931cb37c8eb67459fc772dc8270ea"], 0x10) getpeername$unix(r1, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) 11:17:52 executing program 1: symlink(0xfffffffffffffffe, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) symlinkat(&(0x7f0000005640)='./file0\x00', r0, &(0x7f0000005600)='./file0\x00') geteuid() geteuid() r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) sendmsg(r1, &(0x7f00000054c0)={&(0x7f0000001080)=@in={0x2, 0x1}, 0xc, &(0x7f0000002140)=[{&(0x7f00000010c0)="054950cf59456108d1dd4099282d4823569638389f5dfe8df659eed6ba30abf954688303754110411ddedfc83eca53cb4d9ae276c1f8e7480aaf981d565628a2d4d0a5248dc5552e5e12c215b38feebc74ebbac331f670e17ed213f6d6655018c65fb5fab037dbec1434af55ff6e705f7b3c61cfbd1e207092f6f8ca11c86b9e8a8846033a4751b5f8c5e61b2757aec8fdbe4599e322307a61dc579915c60299a80d658a96d0985fd6ce530c93ea30bf6148b439012fc3097c97f79ce52bdafafc5ab25fe2fbbb68c808bea58753950b80e4b6163c8e50a62a8ef0726203e3ea0a3149d76f1944243d1a6c9e85e827e8dfa1e935a1936d8fcda80916cf2cec6b484a9cec4b5856e3e5f4bb80d3457a39fe6b924953743bceeb73ec9915777b620d8aa02dd1ef5394f2f1cbfb5064234ce13052ed63cf34db1d01a058c472aba43d7bf34605cbd94caeee6887fb9be603c003d6066d9b797ac827fd7f00d60ce1be9ce0374a6e63cb106897ae02c60bda396b3de3eea830c26270165c5c5b1166925b14fbd04ab92568e766cb645dd28dd984b27c263899c313a521843ccda296f64bf21232acd5fca3abccc01dedcd548659891bb39db494fc7a18ede0e09e4fecc81c508513ce1df7ae2efc520ccb5bfc3d2f9e16fcceb236568de5b4ce7ac5477b53d682731b0b2febbb4f264b2c8c0a325571777501874ebc0dd12c897852b86c1a3c8b5a14d430027567d8e91d8b15fe2e1ae0f6208d5b2baeacb05b5317b8b8753136d3ccf5835e8d195af1ca21cb0a153698cb844c948f71b1c2b195c119ba889aae1ff810de57d3ce5906da47061dda5fba7cd1f876a6c8887af943ec4c11d2304bcea34a5708c126ac48f96277f7d57f9549fb5924fe3f51deadc06043bd6eb224ffea4da041385526af265f0075d2d5f4b892c4d50005bc218dffa65e7ea940417c66f8d5d5bad4142b8a1782b00e2408a38d54cfb6a1a2256d0594b43c543a538f8ac8c9abd0175c513f1a8b4d98d96fa6836014ef793fc5beab55e4424069e667b1c6771c72b43c639677838c1436f8b3ee7de78685d11528e4d49970bdeb4110d5d856a2c9a0bc5d49da9a6da61c6b4f63906c289f5a93b2e419e5c75e11159b5ee89519d135ff4667d3fc6fcfb1c08679f68374d1ef1c3edbd45314e1844fdcefc267002ef69ae999756302ef2a2e1cafc6b8e86da2fb46722392a30925b7105fb7ed32269ccdf4334157de5b26a4879c8fbd43a1d69d28ab07ec1824a76ee9dded4bf0fa8fb501faa19096abd28259db074e409afcc7d25463dbf4bbd7a1cd0441b23d8700570890c0a9348516dbbbf62f1fd354baaa200c49b463e858926c6e9dbd6664a46931473ffff11f42e28351ec38df082c726eb8d275a049692328ccec487bbbde9d974c84d996bf67a2802ac46b99a1af82dffa8cc3759e47e3ceb09128b346a2bee37d6b2d238c7089f6a5d2536e8faa815bac35a3b6bd2c2f3a6d5a3f9b25f2675f0ee0571565740de34e953f22fe8604790bae4e50465225db92a9e23fc3f73b49cae606a88559fa50643e7f74d15b80123c52e17e3e7b8443f0dfc82d50458c18d18721c0bee91bd79dbae29bded7f7210cebfacd1091fa717c20ee4b5cfcc8674a7611014ebd72f335717cbda2bc414ac3135c183159f17a69b95f220ff303a2195b80b553765473c67be87bc602fa9af4dcd27c64d0e57f054d37e0f90103a482844089e27ea28dc6939cfcb7425129928bfd6da44442cdd1f22e71352fdc99cdb84748763d21b6eca2ec4d37dd6b9d3eaa0383d701e30878009a266db5da0cf77d3dd199a7ea70228048ca566c10c47731a7825ddf0013be6e7e2386ebfbc07537833c902dd2b39a814ab8dbeab012b5f223987f4cdbbeaac6b1b2d73be99af18f3b63863f0613587a2f6710d820201d6456c493c769cf29bae048158eb8caedd7bf889aaacbe7d35d076888e3f87032b74e80d2d3857ac032d4b3d1de1e5ef4095bca7fd01874670094bf3b793ba43c9d8bf3859d9962b59c72abb33ca6dbbf27164c435f75a04022a2ccc50a3a75c6acff8ada0a86b32ab3ae0e1794f72ddc4cbb2da30857820fc291d9b7962aaeac6e9d653151677f7a1184978c6d444ccb2221a83f269d1dd52033c86efd0131fda8ad0320180b26f79fe0744e8fe5fb5de8de8899b2bcd93797d3efe018d5e755abe0262a2c14590ee0e6ac6ec09e58047623c7c5406352fff74e8650f959b492ebd8cca5b3569f9fe2fc05967882fd978f89e2ff21cc0683155f52615a1be327b404daaa6a0db6a4812e760acfbc9e8b4b87e2351cbd0ea17c286ff396e96400908e7db4cae5384112f82d5af04306508accb4f4dfb7d40f0055d239d557290d4359a11ca4abaa1d4a3f58b776c2058a4245104d80eefda034114306344fe22da1a554c7c7a266800950f21251220bfde86dbd74f6e2246e0c4e8ce60fb50319d719cbbe9d79d4a2fd0eeed67ffe7425be70ec23a4459cf1f7cf2654ceb70760283b520131a107d7344243bc719f1b8c7e5e0079748bd1a2df1aa676482adad8306543597e32c1276f78ccf0e3bd586c9635c2a4ccb9daedabdc9eefc0ea30e301e4c80c070d34442d6883b62d93276cda334e09c76a43418c3034e20115c0a79a1260e4e32a44071d3bcd083c66126065869e8195db3036ec4b85e31b9333d032cee4c235307c7d20a0af5bef575f9c83cc1eaa877e7fba8bcbd3170b03f8f974224b01d09e619ac0b22d0d226f49b848a6e0e022b804254db25031d796e06ae106d9d8b64f18b8817d27d2befe3cbaed2940ff92ae76c48871d8d60ac255c34b683f91f970a35742c01f6a046eaa0d74a1999cd612e1d437bd496711233a12b0b2f68abc06fa3963a28362faa9772e76747eb277d2e1297901084df6e766c78c08390b0028b58450ee323b6d750726935d094cb1014184b84930631b9269c609fc66140b4c34ec7142690b330db55204a924efa925e35478f6d680b85e90d01add546614ee61e221007ec4c8fd73a98623ab13a0bd62dcda0c1ce6dd23bcbd408cb0ca96eee9101d99ba45817398aaf3f9932525873074cba6f0a9b5a3ea4a745072d101261e62b791614c99089a878257226dcdd72177fa131487280697febd22514aeed95d8553c3bc1fed76212cf1c33bf696c5f194e0f170bebc22fecc486bde0be4cbf089bcb5ccc9191113df8f005c1e48ce7fa3ac14f9f4c22e7bed6616be3d48812f2c149074bf2a17ae7c57c1ff7679baa72f4aa7a8b7b1ddd719d4cb3c4554de52eb796c135a7002e44e34497c2fed2496c1d3ddd542f0718fde3f5f1ca6c686a33f92a71faf6190b72836f61f0b59a83d2cbb989638c33b6ddd8e56ab5590b1fc1797bbb34820d3eb0e2e1a57c8f1e69041fcc876c6efa2d5a40eca7d2a4561e4d155a7fd00a3359052f303307d8470db95edbc897a2fb157998fbc059a325acc5edc4e5d1d3cdc10c47ec3593a3b4468aa92ec7463625ab03599e33b059712de3fb3c81b50ed3b66fd845ca4e6251e0f4ad1d9a6d7b3214654fad686712613421134904d5f151bbe82996616668964857b5490ccd7cc120a8701db012dbcaa694056da221c640ce6c49347f7e1f64ca77cde64c14c560b818f833199b5c6917229ad717a67b6ee97c44314cbcef4cba2da5d52421e1cc5c530b673da76a0907bd982f348d9b19a7e0380d8fbf3b9a85adbfcdb0f31d39ba267da2d80dc1154e1a1ce3efa91e13b6ae4520c08222772da7618a009a930869b7816672557f0a76ae0302f03e43cf6c8690117162f2b87e69d1b850b18920dfc9a4f5a183cc9b95c4dd757c8bd88e5045b43b3abafc016ae4454b3ce157cccad2aa1d22a6e289d2689aa11b03c61d603375945f6dbc3f9eeb94bcfaef974aaf9a78935273ad40f2f2de48b1e284b4bcb394d8dfbabf856870db825390203ff6633d20c37178ca8c63c0cb6dd66e0679a8dde2449cf04de2163546a614b23fc0aa4e6e592e5ba53d2fb409a83aec278387353bf27307bb826531a1d2f3689b5bbe02f2120b09ae4545f90291b5c2f2fa5553113922344203428ed7be80a072c88e51a3e164475e8d46e6b719b39498218fa28d9a3f997b9842c4977f5ac6fb8543eaf8e525d017a5d53e22cfa79ac14d4cfc19397137c87693ebe0571f356cbd508c91ebedcb5cfc678443b356ca9493633906f6572e407e518e56e8f8bf8f5c393b2ee093c60bd2d460007fcefe868dbdb45f99b1b54b8df235221d79fdf377a1201d7703c3da7cb446049cf522f04fdecaab9b2ababb0a41ce96d064edaa2e55af553282d05c4b4645c154375df13c4e5f62c46735bf5525928801a40c0909c34701a2ae0e1e21dd52c70bb4f8689fa8f008bcbb804ca9da3d4e77237d008cc3349d9304e43beca5be4677d4551483754464687aa141f60a9f05d00e86e3ab7a73133404fceae608b0210984d17eef11c2d111f0c911c65b2d22dbdf145cb119c2bc28f698a0ae2319dc3deac9a077d97537a5d4729a455bba6244a173f71458a439c0937a4f760eb3106df228ed5cf55e1c51278840fabc253536c09084bb11060104b77c6c6a8b456e0ff70c762d9159fbb1131ae3a3346e609b12d7584e0f2436b508cc3bf99105255061496a7a07c2a18069cc32344e7ca6c6261602b9f4c47c3f67b6507fd7c73b12b8e33dffe280ea103e844b40909182b2bbf428c3d66b8209b6e11817ffd6ad9bd7b16c4c8f67966f5eddad09b69a4db6930f97f3183c427c69fc733f7812ef210be829c421ac1448529a5cbcc82801e6a8045b87c0a617e5d1452db5c6c60cec3e04f08c795cb7a02452df012b5f6645bbb4a2193d801bff6d9606317a64d56db80697d3e645c53f30a21b15efd4fcdf9686156e7adb9732bf72b7d03e5e4c1807946e4c7769ed6c04e57d9204e671a10e74f16bbe993f7098760597e1734ef8db68b2145d9e9030ae3314af2f12c4c8c6f291ba189a3f21912ac0c8e1672e1835d414954a185db7ecd132cfd5715c4495ce06bb06a9be9f4bb6b899b8922ffd80bab965f2fbcac35da834a1fe2ea033d2384f672b01718dd63a671fb0911151a13271e68825f533cf027f1a5d11f42799cb291d7c9cdeaa33395a614fcb2732e9935f66cdc3d76d371506c50e0ef3540ea6067f6386ee9728aee5a2f2898c4934a94099d7337a7f2b80aa53584ed7b0e8471ec3c37b0f65be3274ac53e25b1b3e14544b19463cc78fba3fe06eb8dc08dac8936b1873e8da136c9ec0c4265cc124bb199ab2df3411d3f178b27f443e4aaefb3fe8bf9aadf258ffcb864235eff6728d64132e8fbb3049aa4c60b5144f1e0d3819cbd719c796d95ed137c90b50bf82776a7b2f404013942b701c7353bbdf8c3cf87d4973e8f1323c473172f5ef5e7d731afc1912fad6179cb174cefdd8f09e1565ca7bf400724fba12bff76c2ea7404865e0b126c28498b9ed9b8e113c2428f970710acedb0e000afc101f82625570f44530e01e1d3866657da8ddf6814d58ec4d443b39f33f238784de8c4921ac374c95e9005d971d2b63ff7644853c383d6d7d16f5694d215033a89a2a05dabf625493ae2b69ea6e336b4c3b369198fe2ad6176c775bc296b3f2e9b8035de9e7e1048cc5072cbc3b64702956e8d60cf4d58032ea30cac51566f1b73f888c206c5f9f77b945774ac24537f0e6d5a87b9bbb14a691933a8f28c65fdbb6c59a720724a51bf0119c48f838f464c11cb5dae74597d5e556c67", 0x1000}, {&(0x7f00000020c0)="c0bae7abf6bb363fa797fe736effde6bfce5c27f496edc37eeec9954883834c2d24a2e80de6b4594029c3690c34aeb5546931d2bc24f599e1f27e7af04853bf5982def2bc2972084d8eca996876c7df32cad1916bc6f81377bf4bea9ebd68ff1eff363b0de", 0x65}], 0x2, &(0x7f0000002180)=[{0xa8, 0x1, 0x800, "30d3c7cf3e486a3c0fa71db6d578283a01755d6dd7abf44054ceaad0c33df4e05ac1e3d647a9b62003afa041d978ddc9bf66dd472817a4cd5205eb8f9abcac7f7c706b1f88de783f04be5c3e4ea4a131bd0751f41ae161a1a1dbb39e09601550f7e603d08b37e534b3444dcf904c9d444d930c3b9b00f5fbfd7dff20ed306304a7fa1935ccfc80024640a666c64d7b538e769770f925f228"}, {0xc0, 0x1, 0x9, "ea3d3390a852938edb236008207eb097b27821d594088dd3d888de9b7272bf3ec631c00dd20a31dfd969c323d236bb77d045d21cecb03ec7f2f760622ae8ba5af00bad83e8269a8f426744dd770ca447b3e63c85ed574c505b093be2413fe72276ddcce3430784d0afa1820ef3bd3bd3c5a6764e7bd067427352e01c14389ffc6fb305ec427e8ad073fff5d880e73ae68cfdc522e58326a730536aa8287bb3d6edece880f139dec8130995"}, {0x58, 0xffff, 0x7, "de302ff48e9b057910cbd5cbf1b3d0f735aec9a144e9b7f15591faf5d471c7ea51ea3106450f51ae6622eee9fd77bd70b9a76b601ccce43a8599974614c8d17412035dad"}, {0x1010, 0xffff, 0x10000, "35379a03f58a82e9707130559aa366d18b045476e60de991ba90da3a62e11c92557d8694f2d194f5374293e40a8f8533dad2618dc125257a8e8181aa14f42e9b3e841ba9a387adde0b59e61ff902870920f1e704058c2729c326e6e8dc36a080910e268c0e23a537bcc1ac847c2513145da78df3d91743bfaed14217d9f3ed8d2553010b5cdba1420cdeac5823d55b5c9c74affb7dfd20180c95f069726180bb6f0dbc13189723b61a876a9b34fb11efe8e1c647534cab39680addc977fd8f4db0619505a71dc89d7bd67da380c031079ea206710796244379d42cd9a3acf575778a93c3aae30ecfb88cae4a068ecacac25c4941270c9b4854a5a52176bf53cc90d05052014ff99ff232e360c6299ff571e8d6a4630adb7ad07342bc8d80d71915d9d4e5c284523625c7cc753b57dc1a0f559e73c555d63bf050785fe08b91cc73803827da3c79b3f026f17bd0071dbae4eb098bb9946f5c089cfa920a373517b2728575df29ec304942d77d9b54577514999bf965970140aa2e81eb4bade520e667d86dcc42da6691e48cb9e71fc60979d692c8fe543b046df49906492e83df45c20f3f3ee541fd901839371d589e06a9c6590c6e21d306f85a6f8c1212c8f433ef6596f7f5cfba2d2546b18e1d73ddc980c9d779fafde5b2b3757a1234c51e4a1d2cd7e4068cfcc4610e1265a171175bfbb13bf4fd4eb7f833408438f2764bbcfb3a125531a2de56ded53874b4c898aac0ff45e09d5473b0bd07af5279fa972b1fb277e94cc2cccf616d3891fe48c26aff0ada2ad2d6019d47b5b573b2154cd3b6c1fe8f913910c189e8bf74a95c06df77dde6f0bd2759a3360bba78249e52f17fefff153c7edfce39f295357008c11c06e96c83c9bba7c0247c395eb7e7acf39b2e8ecbf98d38833d138b7ad1e1bff248f59993f1bc69e8138fa1ae15ba048d9580354fab32475d54149308d038a3d12cc715cb650e05247601156ebdd92f15cf52682f14598fc8a4deebb22527269cc1e33fae3ab47d8b6f3c20a57bab9931ca8c25b31a3d0ac35e0c98506e906293f919a9d4051e9891b4ca8174e65de024170ec9d318b4693e62ce758049e15e2c82438e5e016b0ae934a84c36030178fa3fc5a762a93acf4a2e60886f848199393191b90e0d903ca0fc3b11e58773bf4dfec3b5be38a28e8d4c92bb433d7cd7a91df8e90b2bda8eb667ab5e7ec875ecd730cadf35ea5c198b8797d1e4171a103bc8245209f1b74e5211f57f150d891d9af0ecacf0d500e06f8c9ab8913bd1f601910ff4e4a1357e89fc9cf4160c9d54402b70d0d60ca5ad8fd98e5fa9cccf9ff097203acabf083ae358e61eca3ee8ea1657a2a73eb8965847fbf49c6ac533edc8b1c9b7ff315503be498f299998460e8e742eaf8289a146621829233f6b842570c3928a79ee1eaaff5d6455c7d34ed625a238578e1603aeb1cbece7d912ed06a77e247deba61eacc3aeefe087493e154e92193a832ebb983030e6366aaae1caf9c3173fa2608eec83c0a873bc35a3cbb6650875bf9a0a559daf0ea1b2579ecebbfe39b7b20cf09ac1cdd0caaeb98938d3e32f4d1aad09306c8ba02013466020add776aa7c8a5d0cd79336e94bdfae4530ed400d9fcbbe87b0c04a877d5dcff41da5cb167fc7d79e2824420d6ba687a5adc3909f861eb2f70771bb119d73137dcc1e11608dfd6648e49b940784471fc11fe0963677489ed673d5ed1c8ed3ff04f100c32571fa60567cc435525451722689f73f94b18c6ad840d1d50afa7a583956840ec2a13ff28959f1b9d839fa7012bbf0f9e236ac357cff13f16c25ff761f02ecb703bd9d1c2725b3e15aa5b34103d5fae654914436e751a29aa106af6fdad631d1c77537ab47086c508bb21544129485e9ca59df6b524b8f59f8e24d9736c4d00fdd7bdd339c09673082880f38c3e6c9c80ccf67752efc904251148f18b6bb16728e4f86b8f36515d8d72414bf5a60737fd854b759a83a371ba56ecc78e876c1a64e1b30085f83ebd12f0ef11d1cf2e05b894f215565eabbe0854be77e30c2a6ac9bca60ac685eb3d039d91260eaae96fe464aea17f2cf7b6d791f9e575a8943329f282e97f1e86954022918f09af4ddacb4fb71dacfe3177dc68e264874b898eb2336e60af3d4ddc5ec1798cf9864c754e4ce46ec8263e75062a4089a61a9db2bc4a13ee618d4e532bbaa0dea8d76a594f6bb53f6642319504b20d8a10ab49fb1e685e748f431e1cc33394dbdfe4f05e05451177d0d5f31908ff7373bb4d6271063b8788a6aafafe420cb3023bcd8fc279df47e8ce568f64f0a947516df420a47b4b3ee1339dcec70ca9b53a56648d451f5bc0b1ee8234c4b428105dfb81e77b22139e2a4dc68e3abd7da11972f4d7f3765e92685a50f918c8487adbfd81b2b980e9640bb1632bb868e3fd4205214f2f4c649d49119f4ffd4e47f39330ec124407ad0a8f7ee850565b858cee38848c950d26be6b547b132f1d260f90c0e40c0f42b7bd21003f32624e86d15ccf53748377142e8de12658fee62602a169bb77628e2e2348fd01df8efd4a9c3cab9413f12a20d40155aedc101c18faa12db8d39ca05f01caa7329586ca49d92ff2a01f4336373f0bf88c607ebc7ae928613825dc7829343a1d7fe1809ca8a6749f6a5d009460feef5897ea11c0a20425026a99000e53b10a5b2984951f4bed678ebd9285fd9f8ead565db768d77790a2d7b981a9cc72d6852275573d7fd57c618743e07420c01a434ef6cc1dc8d2572485cff5c5db2431dc28f0d40141493bf71a6a2e43868750c6eb8a7750c9a1e588adc688780434c01c7f62eccd6f8f83e94938140fc95322a513226a1abd384d0b65a49ee186c02734539338262ffc37d15feee9b49444cd037fabed4ac6fd0ec468e9be3e402d1ee513dc636c9c775c014c432b5bc73ccf9275e4c8a710e72011e53fd73df3ad1a431fec442c42bd97f4506b93aedc677cbeb8e8aa61ffacbe507b7c3ec18694a7de394668bf3025f7e2aebdbd64296c87fc504bf4f7baed324c8f2d1d194ab85f606c96fb05dc7180ad0c6cb3d87bc383175c9cbe89571cc5fe02d8a8b0ee4c040de0746a7aac7c437097d81796eeedfab75b259e503cf35937bef9b4e6afb858b0ee49e51e2a8be482e205927fa5130d0022a865c4aa98aa99fb3b0e998eb5689454ba51740a7edc3bfd3b1ba7d3d4e6be9eb427a0f57fdd8f7b30a33623677d607b915d17985e51cff03da80540192881954cbbf06e9ad8356312987a9e08408e76ab54463ec44f03e5b8190aa2ed66207453c9a1a4801a8ced6e873308d1cc4e8ac64b142c9dc5689661d4e464b2087ebe230b5142524e58e85c7ad65699987cedfb4af8e8d1097db3e00fb5e5a522890492454ed532c761ae26103b925ca5750e2fcae2324729ddd0932e473a1eb9b50f48b7171ec712ae55e00954377d8e2a59e21378d3204cb89e121beef81d47fc9a50e316e59594b4b8bdb48fb0231808274cb63b08d367e8920bfa5957ae97a158c85bb5c03eb0e6ed8b1590c3562d6829b74d750087f039579dc0fc291d52cee21c2328fbab21b3f57ee4d82aaa5a1923f5e1a78671e164c35ba4c4063daacc6737bf25f9ef82d78ff5f3733971e54182694dfd49aa81e29f81561ef1fecf3c18ee0c2de8144cfcda7e201d3f72f9e59351212921387963b5017e50862b86df60e4e1085c79993b0d35535ba49bf66c01f6593b5d8a23ae47d2111f2b239d0818cb3601e5e7957267722e4fd2f48a3665780ed1c6214413a4c971e77861ff2b69c6d6ebd962691f1da7d111e45461d991437509c4a6cb6319e98ee5cba43c3702f44413258170c834cce392839ffb8142f300134ced7843626621edec482f78441c3461183b1ff715bf154501a70f043843de282740dbbd5391538164567d79f4d8309491d685f312005ebf482d2b43334c96dfa54f1bb99c0d15d3b61561a53eb2461e9adfa9905e8842547c5efe99165c55e9a1de6274ed12759896368217f9e83df885f4448d1dae1ae4d46a8313e66a62169cc4503a27e61603e2162198a9caf216a90ec7f4a4584791b7f39bf270ce0c7966be499968b53a9364cd1d8bb8bdf6b7c625bf96b0d04cbf176bb213b37d1164c624fb7b3a707cc13d4924fe9a2f19b351e0ae31823bfc8ac934a079f1b4eaf3799ecb0f70e28c35d3fcc32ffcaca4b75c030fa3cf84cfe57f54112a325ded2ce42eff24b83472c937a62900238841e556144f167972a1b43a91bd2da81f0e76b84218f08a33f65f63cb5c0e4cff5afcef39ef31ad5cf58b0ee270c75c185113b4ee9f14152dff46dc9029c59426637c6549f3c477409cc5f6de1d88f1e4ed5ef202b83b9c58d199f313f047617202161852c54ff002b348feb3aeabcf475d4e80763dac1ade9a33f22729653019936db1ce8855b91cce40ae4c2f558e8b6288988a639b40492c4ddf62c0033a2fe3f658e985d99f6c2874155a1eaff506ab306258185f1816ff3eadd6a7daf1cf9af9891321c5e96a9dac34273eb85fbb584aebdb546332f08c72b64004015ed2bd477d12d9d834c43e30d1ca68c51645d7f2418fb14775e0a3eb191c6c39e5686fd31479a166a6d68455cdc1ec8e78325a1816aa27f3effb6a1a2629bd26f47efad7e9215126a86b55eaa3c594fd51c1f91f93aaad092b2c42b13f4b2983cba03b869535a6c3e0f8c082e6c8216cc89449a069ed9d563a993e890e165661a53656058a01f9cdeab19de3410218388b3faa2956f41018e15394179f7c3da3840fdbff1506794fac698de2612d6a6cb1c6e948acdd881462cee084561ff16e17d4aa0d58321ab21382ada8accdfbd65f901985d4bb5e72fc1504beba97621888230f3134a6d535fd330bd3a930fa8e4563d627cde95d49ac0f6e8fc265cfd87351d20149b3cff8bb7a824476524274cf5b4c13f5c6ac328d7f57a2fdff5611830d0d9e27f1166227b29fbb56cb201fa6f6dd26080fe4dbd713a7b19ef2c076bd91e5bc08c4dbaa2fdc76234ec693aedbdf726476b420d21924a129d776e5919a06795522a35e7c9dfb11c21540655bd1a8dd1fa5945a5f0853c1f8290fd844e50a89afb4b90406d8dc4d691acb43fe80b3ad0e4792f28401d110f1aead106527e62c99634635bd75e6ee930a104399bbe51390dda42a8e6dabb05a728ae30e9315435e829091ff64ff94d75273a8e35305339c00006db70af52ca0bc9d055d5851a621e8aa0b4e75af5e03725943315fd5618fa76242f0149776fdfad2a62aa7e8c187f6563f06567a401ccbf1cb5e63e5da6a8bbd4f1041e7b851a736558ca4a35194fd7b904baeb5e36cfd1c9f4b282e4d6ff640503e8926f14d91fea621df31f0664929d5de3664cfebe8ddab103215dcd1975d280eaaac4f2c7342d7f2819916ff87408c5596476572f4403bfbd761f8cad4d3fac45d31e62ade718a5ac4318be19956fb01358ca99fba159e40773f229049ecace3f242e67392d7f2387d7b8b862fa8c99aef57cbc4b7439a62272105c034105f50e9c8981dee33a40f39e76bb8c674780b872e2e972293e7ab92dcb5ad3c1ff6dc88a388a2eda8e54e19a91abdae09de4878a8d86da2c4c5909cf28b0d25f8b2fca209c6fd7faffcc7413bd4869620a1ff59a279d81b654f57e181216e557e7a91d546fea62cbd5fd3330df3229ca67f52a2ff80552fa31ca51cbe3936505bee8c50a3749e046f25177e276f7216cb764d6184fa9a8e9c8cfb85b569ce4f967381dd9"}, {0x88, 0xffff, 0x40, "5e3792ce0c57eb5c7a75dcdad1cb6338319c4fdfa53624a61bf08e50020bbfb461286fced3cf60e912151a16783f18e22d214dd4e48827a8c5bd26cfb2b551596ccb06866253a3686ce17efeff23a507ad2cf8081a33b9cd52468a0762873928ced4bfb8aad6e439f75b80707114d20c3706f59265"}, {0x1010, 0xffff, 0x81, "6dfa8d61ca37e31a76601c6b76250908dd029999a871ab329fd86c98bee535bb638d380acd10dc339b8ac54dca23ac0af1f9b1a0cfc630e63d27d24efa40ef76ddf917a1e5129c590b2e866a9f3330a6d7a57cf904cf235007506c2e011d06baa643baeb6e6f747a084fcdfb706e459bb9ae4e882f57d24b734d4473d50147eacd9fc1da1b0741d070a145c7e92d3c467a7cb318e980bd4326c5aaf62aa88467f21dfa86af770019589ed4644f6711c29df49883a8f3b9c2070535207b0adc75c6946d4c927163d9abe61bf3e82887d1431790f94d978123908673edf6742c6a6112a250375e36798bc96616b4b0c6e56da1f2216692ee8ae63b733f8a0684821f90d18e8e06d354b601bd8bcb657032419128f49af8b606a14e18d5ce70b2a3b6d37e55e41daa525411e8c89cffea2bc9ff17bae8b14a1c273a0180d9316a2cc264db9a13f905aaa06af32d21bc3f5c3e6832a2d0c0a0f13ba5bf32457fd0152d623303d4301c7c59d6781c0061a93584c6e02ac2696f40ee1c0c1665d279649153d6ec0ae5abc8ca8b5f5b592ce8f108210eab3de6dd3f04a18078f1b4943271a975b86ae3b28795f1a83d5c2f676c2cfd544466f56951903a14cc85bb1e7599b643422b91bc887b625cd10474721492a0e3b671aefcc6c1cc278d5c3d9ee509d6e69c5139f3fb986d6044b959ac5e07b0f148875c045269191969227465270edc70c6f1c67b019f0052ec7ea2e9b1a36d64b616b6ae9812dcd06f401dbfddfe48188a483e6023e8204c18f973775fd0afdb98889eeafd99de184b4fd527b8ff89b7c191cdea4278a7ab7295ac3ea233b7f6401483a792750232bbd385bfad57ccc9fcdab3da1651581135574e88ae17c6fbdc748063bb54c56e3702361c0cc3bdd0ad3a9f9d0acbb469d63911dd6a5e42f3a5b23acce8f09dd95a9b49a3c6eb1fc2f3bdd940e86d8a0c20ab215a6cd8eda379888d33b9d80120aa5b62e90eb0e7e8c3b3db7072a15e35853acb57d823e83f7299fedd2fd6c0d531d34c5f3fb3537afebeb27f6d67069411ba98841862bceecf1c0e7c19c142638aed3dc19e7c0237a0bf87755cf13d7e68d03337021ba66019baaa898206d520cdf75a17af4611b9f7277a905a7e2ecfb898c7ef02f58e426622c961f1a95c0e438c26ded87172ff13f7bf1876c700f4cdfb15bb955af2ab1e548057d17eece635791a2e5e3204468547e7d85d94328dfe2044b8003e7fc064f490ba7b64692ddfa609f23e81961ce0f91fd2b8cd3d8e0a36ec61e50bda78b95f85bbc445cd344308a33da0ce39dc079fb7e56c53e3cafb17dba6e22e1dc293b35eca7c8e2dbc51a07c3788ce0bf177aaa40a8d8f501e210b04986ed49012ab2d221c5e8eae749a58b330e82bf9d4495844c6a8bb351c2f5ebc3d6760c2ffb7e49bf1830ee87e85c54fcbf6c2d77558b3ce96120b6a80c0ba55aaee9cd1469e9629d9069705090324efa8d1b95fe88baa773305e463a62542696faa4f29c72aa524405126a5bb2bf636adf8d8db2b949f15c5fa5e0aa0c79d3885e58963bb866ffb12818fe0691741603dc972cab99ce5cf81f7d1d0d865d862ccd2cb97ba5d3cf580ea3a64a2cd1be022b649570a08a255b4a39bb18227531e69c2ed5c2fa47fe41d6c97e688dee05ea5616fc39c098749c8346cf140caef46467157c57af18a464a5a6e859e9e81d689fdaef8199c478d741cd49f6314a0282a4e4ecae766f70d605f53fe87205727115b2ba53d4c4aca2de712f884aeac351e8e2b1f9f8784252cb6459590b7790283288723b5bd9125845f0d1b082aa71fbba4e36551fde6e7876f132c14dc22a3635ad68494fa79069b7a65cd8b44cf7bc7ccb9f8d2818a88a70ac5ba957a71a1a823fdca2785dd2491a858bab676c47b4f0fb4c7ab47a21c2e863dc2958e055ed701e7c0037b0ee55803bf0d493a4a7963596fd3e374476e5288ccf29dcfc0ef1212e4858ee2d7cc4ffe18091d3b950ae217458bbd2cd204465effa9f50e4d31f6db35ed6f2664975ae46c8cb383f49bf4ff541ae1f089de1b46205326b9e41ea578759d4bc1d962a4de8cfc83bfe33ad7c77c6e5c0e2d0209d986027f091e9266abe56baae185cac62d9ce109be0cb90d1c35a35f9cd2068f73b5473b8d52ead6ecc707263e3e69917f9a1091a7931fe4b24649b7691b5ca2138cca6ca8a6dea88aafd5dcfba2f07417c0314d20e0bb1138ebe830c11d95642a29d968e3f7ff64f3c68d422bc55030633fe1eaf436af0809e5fd820c21cfa8a090d6407cc5907111e72a205e16392e3af1be824fe3af4c74d22e5f99a4e7ecf009c9116d2af34a1db8575e8eeb7b7336eb7318df382f9a613babb03406181e76a4d43514714302bbf2701f5c4197fea5689f719247d317803ef074df227618eac5d6a3f5e4316466ca0db6c6bf0ad6ec16f9b8fe1cb0f071102ffa87b7594dde432fc99f9f05f0211f8777ff63e1a5a58b082ad22788545407150f29c6a3375d1324c0e91db21a7ce0d1ade6e69a3bfc64f5112ad4985b2db242f9b08589c4000538af137e1c1c92aa5fe6fef7907876b2efdf0dd0d02df754973bd4090250c7154851a547f1163dde29357b8c4b7d7722ad881419158d8f126514c650f20776f8d09963f6bad78f2c9bbb1332a52eb6bb9900e89c80345576392806469ea94166059aa5f3470a23f96729d8a0406251be940de1e8f2bf03158ad9e916928539f180ee8980e153982c62308d5997c076315b4afa90c153b7829eb8c278701e3b68fe2e76f11fd4fe41416b82c57b7ad8f80e11ed6e488bd439ae81fd351192a2dfb4c979ee2ec2d4f69e11d253075866e8616a5fa9821c35acdcb34a04a940a44f801777041e638a42773c74c02188a4e9c7a8b48411b26e97c2c237c502e05b4f8baef6487911d0cbfd03d2132a6850fc89f8924d55e49901066d13000169fe7932f9fd9f377b1362fe79c19fd02feca91e065e5e550e4ce13dc607811bbe32be5d3bdafef002559739a45330e272a1868a772d82da6c1ed9e305d670d4b9bb802842a7c6440ae42b5335caf7bab66973b4257b600580f50b2929466e046a8b2b267805e04de5859157b69e3947f5c41bdc74253889ea3895ae6f525c0138514d71d70f8a02d23ae1a3fdcefca7ab0ff9ea4d12263e93a72da0db106ab16c83a10a7c3be0b865432b983d6d78a9487e16f79302a8888ffd80a7d318ea727dfc3a1e75dca2ac3e0fa5cc38f5e1034fa844c0135e4a1b9fa17ab6575febd90b4d7a8cbc8de6e9787c7c4d8981419beef7550889caa639ea2100c685bb2b6008ab80c62898973e7603207906d1f5a6a7f407a3042185f48c832872283f64d62d43116908231079d2ef1e8f23aca2bc182327d0880f725a1db59790ea29ddf4e277da359df64a9f6d167dbfe2fc66e84b6bab5f351377f43b5f7c66273ecc4782cbb1c4596d6d77435e1e40a4b592eb7c8d39b33b921a6edcf8eba61e069041bdee94b43f6bdf101917d450c2a1f88bb7f3ea4e597490bf58497309a9436da5e811159490415930618d0e56797b50cc022a17aeeb652da0bc7bce04815400fde33afe048014e3fb20bb60b1352cb0aae8ae588418069df563c1ad5d8fb166003eb7a67237057e1f1ae0e3e6391ddb65b1045c8c7a2bd571bdb22bfe4bbf93d43eceab1e8178f8690ee1c01299d9c283c6f10dea26d21ab47323dfd4c30a7a354af6751e1b083fe97ecefb65e6e960ec7a170ab91d8c35c2e769b2e0c6e9af821867aed6c6d088842ae9b39b62fd534545df01d2c8ea4b2e386f1debd3e3fed0e7c49da45dd44bf2089d5ef528c60ffc342beab722b8c27cc4249be44726d1511e3aea748d3a821dc3733290fa4fe803e343780ce2c2464b2ef2fbd9273275b146381b2df520b89ba4839ca9d4a1fe230e5bc53b0ff146da266cb6379de780bb582d5190b3cbb213264dd284a3bb9bf6c2fe167329b99ece34b66acf03922ee8fc35203094a30870304564ab2c8c58111038a2f4845d4311c74781bef7a3ce47e8530ed8c85be33bb5e94b686cc468dc5255c53f212a0188678f88932a834b3f80000f83c6c87e59c319f018caa50dc9de8eb7887d6623de8af98552c4d1c36c3af5a4c7460376ad3f64b63b6207849d796e7038a16d0a73a52ab038568d5e5cf1c5a6296b5f29c23259e823bcc889a5c4ef68a2c5e3c9d776300f86348c9c3c3f4595f2db3331946be2b3bf91e9e3e974460b72840094a0d25b041cb9d743ca7abd7916022c61b361acb2ddd68d1bc01df29850406c14f3fa20e9c4e7a0e880efc0201fa87c68893845ad5bed2fd2fc4891e08c22ce3a8e0c12f4f18a34fd58e557b356de09cab7e509072c71fb1de6dbe78379a4246360baa44f0eee9a32412325cd3235de8ea59ed69efa3a4870d1720001f93df6fba0b683eecdbc6cc14b175159465404262244c840bdc0da2e34eed885288964bee21a717780ca30a54c808501ee8dfb863ebf6ddfbe6f9f36757096811ef21c7533606b6201fbf6dcc36c258df2b09ad71854653c49121811254efeb0ccfc85149ce6122eab2e37fed39c3a0d84ab05cc47a67196f670957917544afeb27f11f619fd1ec379a8406cfc51221cd1430d84bf8a85f7661a0d1d89aa7c9042014e5b9a227f9885c1d45e0385bb96f5258b5f1d905815118bf79d1dabd97743d76bf82caed42af482be80f03733066ec7a5ecfe023ea2ee407337e09c5d6395182454f8aae0e22e5fe7ad641ef71478995cc007e3574d23afedbe419de961dc237cb8b412550e3ce1ba03c8fec390b5c5ef0921ed890891895762844a2dc48300f2d35ad8ae97444fefc22a690e0919cb92d5ee277e1ca40c2342b6852279864cd10d4d85402cd7613ee61fc87f6e4979d6582a1dabd3cec564d32f183164ae1db2223ea7ddf967cd5d5891255d8177957adfd7b6d62bf8513b01dc6253c28beacfe457402bc45ac73302b40cf81145b6f5be357db45a26812ddee66bc15abe3f4e8029ea3bbe4df4786a0e4f50a6fba22a118ef40ba3554e4a7a23f2ee5d5cd9ee63d54da0df4a9e2834dc6241cc53760800640f6193bcde65a8f53742a68b6e5b45bf5a065a5bc6843eb29e167466c179d8b6a55cbeb9bc7ba7ca56b64855e5ae50ba27cd1b35c4986dad01bd080a598c06f1fabfb1fb6bb4b74c5adf50b384007e1633e17b93c586b048dbfd83a38ccaa9b863e0db09406dd59e12ed88ad3e2ef39093778c0b3e3e6465dc5255af64da76ac23243a671fd10f591fc979ab4075760eae0b78903b87afea807278b8b343d46706e89aba41fc91476aab860bdc535cf9492e56f528f788826263425086710da3c520e933f9fea8734a8d1703612c291fa0e0b6551c5ef04b0bf8b40b581667d58f2785d066069db80d001da281b6c7f7a022b7d18c4d1e165d00720861a6360946e4964fe0183f882661f34b646d21fe82d2db3cfd4b62f9175314ea98f21bd044516d7569e30de82e2f5875b51d14fa353de27f8e1a7e2d85edac6de144cbe0133ddfa72c61b519877801df7651b9b4c525b333baeca5ef7f604d175970fe8054d5d0bb06fd664ca53f929bc8e1c35499460e3bf0edd1f3962666220afe36d7e7e09b3cf8fc7f024e3d2f792c1d8f880231601c21229a0e1cb07f3f9a4a966498b79c01e89e0cf91745f578aa869ead169e2ceaaa0426fb5674c5519db142847866d263186aad0da5dcea8f2193be93e4f2f74b72e01d71f2b9d791d9b95646ca74"}, {0xb8, 0x0, 0x3, "d1bd7b540fb2898e522ebf98c3168f77b21c608d7dcecc1b080d8e2a806a1f8b5dd746fe77340b3e5e83e2cc4b8137a6aa4123a29fb3dcf85d69dc31cdbb72125338191c050b039f62eed4f25d39d42bfa9fc6ab0806d89331ca083d711be249855c441a1981f2887dcf603e175a53cc77e876b6c81659e1929962e1dc3126ebbb739f2f5887af31964045af05631aa65415a09769b05800cab698b727aade7c4bd05ab95ea4"}, {0x1010, 0xffff, 0x200, "05330e8a47b32dccd0d96ff4ee6c64033f1960ca46134b628898e6e8f79be98243543f028df2a76c5780a339e8de2104809041d5fc047211a27dd08960fa8b4e699740e2b71f59161c81393d3b6b64180650c805524304ea0469da0e7af528591492e25bf74d44d04ec007036f9c9a5306795ad7ab25c143ff95108ce4ad7012cee4e9c3981e3e385c2b5517d9983b08d66b424380693215bb5a273dc56f7d6a6aa0eeab2c90d406698c8dff5d5777adb067bd4c2abdaa1f7ee81f9a728debab2b934e61fd174269960ee965784e9f31e40a74389bf295dfdefc5bf930461084ae8e6f74a9f5249b794e2dde34bb8f5b71299bcda793d88fe435c53d15564c5d909c3bcd9c83aa42c2897f31f9c136bddabfe7d3affbe7e7b975c8ef553b84be733e99b4a016cf525feee58c278937b16307a8d8499c2d985a2874395f4f002b03b66729b697416b0d22801ec68f74b86cf9204214173b7b39b69056eebaabff629db461bcee45ec891063f154706ed2e0b340f9f92437eed575bb5d7734ee380549fed23d7e88daaeaca3b668ce3c91a68d77ceb68f69b119799d48d0b12a15c22db10db82fe6eb054962a4ad6c413be6bfafa035bae302c50150a38ed509940e3ee48c1846c5b7aea96989bafdebc3f12a0a836c3c75c54b63596a9d1ff8e05487a92715944fffbb10c9166c429a499dca937b774958126f6bab67b35fb62f211d31a1a63ac4a29822a6e11f5edba8a1aab6bcbf240179a300a1da85c6381e349088fe2c908e80499a51fa1541f7f75da3962163d1ac0f970ff448a6cedd4c52fb7059314966e33011501e17db9ad185bc140c2cccf715d1b8a340750e187aeb7b8367f642e30b55a8aa7ec352beeb18c268fb750851cd856ff85a8d3df3b1271fb5ceeba1918e6f78aea43c98386ec8471ffad7af8f2b587f3504b1f41da629e66f2fed0fa6863253b7d8b435c931658a330450bd1aea54df57dd99d5c656cec91aa7ee798b31c2cd04bf402929100d681690b1da8ac44dbf354d372a0fb9a7dbeda2a1ab74d2f1a17a3303d827cf4b97cb299147aa0b59e24d8f86eaac04ea8b76bf0b4c4fc19ffc6b09be2a0c6697df695c5e5059438ab7bc186f0b0a073bf00bb4d4028d98878c661a2824f71d28a9c823f0c26f6c7ca594814126c5a685cd174017886c265dc5ed280436294f76edc817ed09d84b19f64e667464382a6ec08ab090d60eba9f51ea9c01abccf239d34e3263dd299c811e9700ba47113129b2770811455ab1bc6afb20e3c4ef57b9d0f7fe6a1839ebb7e3b20ef33cc43c253071d592181b9d4dd89dfc9425ac899f49298446288be03cc2a9a5925f352cce1aecf0f295aaa3fbb8d1ab4e07a8a6090ec214cc256860a77e2a7cf42f612f5a0c3b530f3ab53871f1759e1c73bcb5461fa9a4320b5c8d4b8eea4be42deee9fdfda483597732af54bc86fbfcc82593c3992cab7aef4e15c2efa0fadec8be1aa57c6b81a2240808ecf34176165acefb31467378f049c7d9fbe1f6033921054ba5d1d1deb840c12b7c46bc00c3db70627019488f8a6f9bdc92092ca088ba664b6ca88f6e51b1ab706dbfd76ec4500cdad5257d4ad59250b2ba412b6f6339c90082c1d17bc3f15e7337d318ad41b13f6ed5c0d4dadabe54f1c1b0b3a2efc1114152292a2947d1fc6afd0801c9ea8e0e4af83a3c9da2892dec55f018120bac9f980422b11fc62a34e089e7406df8514a4dee371561f844622f12f3125ee941b9cfc5bedcaeb55db4d7d9562266152d9e2a76790612039e650eb8a7f526923a19e59cb64e96b3d8918ee003669e80ae5e54743001f5417362878fac9920d0c21ef45cde411a25062111e2c7afe12307d9cc83bb0c1d5c2ce956c7224178a1261376d61fe81523651bb87b7514f9dc61f150e370fb6225624b1a0dcad643ea70e05aeee6d954dbd9303ad8fd12eacb9421fd2bd505edbfabf536282ad8467ace5848cae0d9514c632ad73e205b54945a57f1aa4be5c23e335dda19cc545ad40658c53cec01eb6247e5b2b6aed8b7d81910872f1b411732201d15604c6e762e23b87d0b83eacd74b143cd3e3f8d1abdd79ed96b535414fcf0c7b6fe21e8fab509827400654027a652f51e9a0e14f623d99973a0bdbc47c6ef496cbb8b6516a3d969c35ae74f982a1e3bb2e655a38a4c3fc3b82fc53a95bf3eb9ce518aa8f9feb5da2d6e6020f48aeb175d3f6057e828786927021ef20d408e66c88f0d43a310853633d8be0f1b5711655a473cc15eeb5ddb5a9580c31a207ff3674665c1f926ca4aee4e87f455da58129fd694c5d20b1003a4f41b9153432aeff32a78f8f0b389afc7799757a812c7b3e22a69a1efa048ca898e3e59ca9a133d25b93424957599a6fcc37b299d03ff5eda21d5cd18354469c8de857c8b5bfe2377bbe24f60723e647d30be8992c9de918bd538bb33c63afd8ea288cdc05fc463fe0e69aef05487d8219a3dcf18055a64ff8917ce29acf4785834d4401ae6fb43b6ce4eb003b7351aeb9ccae70418c3594674bc554fa4b22462fd9785f122580b90a2ff68ae36ecd8c8dbe0e401c0f31f42b692f8a14a4903c86484c21838ed1a295152bf412ae1482fe6dfcca86af5663f1fb27358d1aeafadacded013babc1f1d013d63549805427810e41677f3b10ed46bad0441a7851ebe1f4f7d35c83ce0a24b70b495952a0460823536b759643bd1bbd9591bf88c55338286b4b3d4fb1e7b056ce14215b4bea1a977537c2fb6cbb89bce2e00f666ea896dbfde4f004e1a6ba4f719b889169e57aeb7d958658c38fc75cdcd1af5943b905335ac493ebe14b9b5ae7e35021e83c86f7bd91923899ca11f6abe434aab78826c7f000d4b63357dccde71a32f04b9b44435c0a362cbaefa65a706891cc8bd4a06dee2192435d9ba92e33283725d2f2fe5e864f9a266264ad02f192686d4c5431c30f5e0f288aa1d639e8dadaacdbd032ea4ab696b2e0cb5386548e31ac355e9eda2269397b46121ca84c817323b720a95fb77fb32f56f0673a5c7b0935cbe723d4b7ad5b6ac80605e13a702f781b28d1f3f440721df9a1f03a359dc0efe51077f75427645c02dcbdfff7d6aa12fbf2ef192a10bc43a5666b8c6cacd9ff10e54216d9273fb221e121e5cc755cb415538116214b9a713eef1ff69ca24c98dba9372400b1d82547f62746dbe80a4a55bb527aaddbe11f1a03e23569d1f7dcca81206c845742c61ae56d644ff33dcf1a83cfe961d030da93d57539af6a7e799cd9839c1c11ba1864269dcb50878c78145ed089070abf7b6c0aef24d16f9be70ebd1b8b2a8c4be066435b37f1f6dad5ef65f81ec48fb3b5688333432c73aa22225f2d86ebf9165aee5db03e869001835aff1b4d4a63e57f1fad6de20d36dc9579d6fa21bed99543e861105dc54fe9c6c259953214d3ac9d5ef36f256b5f24bfa4a1711e1587df53c09eb72c2e583be572e37e64b1dad6babff4d7d53574e1951dd6c0cc2a55cc8e45857a31b1a62d3e2691e3837e485250af689c0229e6fdae9ff74888e98dcf688b63a62b3ff604eceed3dc8a8f76482be263b3cce89b70dfad8de3bdb5eb2ba2f6ca5ab0498b2d33c6e528a5944752bf81a4a240444f69ac67b15fbdde61e522714e24f6c5280bd86f07c4f131926a7da82b737aad0fe0c03119922b4d9af6a0b6f765d7183191842395a4d92cbcc4d5ba7849f71c26a1926e162df82fa935f70d35511a5d5f73f5cd76a279811215c13a84b82097186c9d57fb5cf96edcb7430ab8db910a346caf8868358071590ff7b8856411f03dad261af41ca48023fc373f253d480045fc008fe79bcbd4bc3ab01f14151baa6004713401cda0cdfb561cdcccad1466a8a8a8b5c726783bed85137eaccfd6bccaebe9154a66ab20d9a32a56a559d682595f08d771fb4cc96b9bc90a7b9ddbb8f0e5fa0d56cb30b1f3d25b089053ab9382ae6cc28c970dce622ed1095246c75d238a4e2908fbf1ccd40984a0b38a6eb5a1037effe8c780f978d324018144c19911b0e781963bd5b319b7a263cf725f62b74a367b839430073eaa00b4a92cdfa9000e6c1543f229306f82dfcb17dc89fa59e5cc162e0f9fd85073d9cc727ef084dbd900cf4112be9b3b3a89f7c85008b8239070fc387464042e58135df9ddbd00a61b6b5ca3f3501cbd39664b03cd5618db039c9c1312e12443e954ba627869cbaa682e5fad7e77c4fb07291dcf42ababbbf35f604f4f0814b36a65ca3aaeaa5b334e127fbfe8e551d1216d749f0a85169691ae32ba7c8b7edd67022db5cac525a70903ba588010d498bf5c67c1a7cc33f4d658dd8bcb8d0b88be825fd07589208527bc338348c1638af064568394086d7a51a0d01c8c7a4a1f24a8fd3cc5b455a34fa3763861b10ec8d16e87a7ac84b79e0eafbb6e10cb5c0b45aa16278c6aead386e7c46f314a1b22d1a0db1f59765ad643c5413df99670832f04846d5820d963f64d7d75dbddf1cd82f517f169441890b4381884424440f5a8d2a57b430d0898e3d19a8e63c1fefacf1f1ab3c0e5ee922a3ef1017d101cd192f3ee94fad97cca7d71a2ba1b328a6a3af69a0b8cd5b93f9025a50226ff99eacc31bdc5ffe9c408495b5acd48ade4dbf6751e95dbb8eeb7d2d68ab5306a3e51c8d9e2e8a0fac2c3ccbca25f5f0cbf6b14a6275b0dcb0b21a798fb461454cd1f48de607cdd522c38660a5a9b2c898851a58b5f0cf4ec21c92ddd836a0b84aee8ae6f11265a40d3496376eb36b7bd43ed497b4e5713480db4bc271561852b2c9a81ebda258365759d881bf6869ec2cf2e564e4a69c32fed994059646b6d0fbc49f3eaf321d6b6a9e5146cce3d3fb66a7a07cfc81edc1dc1dcd2f63644f6d546d4e194766cb30255d97835de5469f56e08a81ca217caa5b442df6f552ebe6b00a90b73b8478369f5fcfe4f82f33aad8fafb15e0bcb1ef533628693afb259e392fe340769090c01a192406f66b7c0c23ad464b40a1dceb80d54893583df215ccc3cef446efc52dc6efa233f7a7e054d2777c813eda04ec9d5d65058cfb540834098cfdf08afb4c9757350074669cdd94fd43856adb328890e1f87d65999a3414cf2b76fb60da7402f7febad8d6c4f6d55d04622fe1bbb70e764f7a62157c2369abaff6731191c48ef16b8767f957259c3ebe6e9ad81e1b75a5be66597b213aa5b7db0a62ecff2e3a5055573dcbd2cd09aacbe5a6e873a3430fb85e4795ab779d58f23050c8dc331b11170593ea805f59e2833793c22e16aa0647923a3ff2fb5f0a3b2ce343e72a5893b3a93ce9678d99de249e68311bdee4039b24f7d7c99ab30aea435cb53ebf85939b004098b804bb125e35bf8d24d14a255da68f3a90c11b7d3a70a2f5d1ac750f12613b3e7a120579b4c0a082fd2317e99392430e79e222eba6ba6a8d889bb8443480312eaf7cafd7b8f59ea95757e090598f5097d6967c41c15f62cadacec81476ad293a247881d3367d60581c695f7f2467652cdd67dcf2eba291baf167e34a4119a0580648191af5126b23ee4276a96afb3bc93fa4f691cba57668ad41defc0664100c44b9c0bf0f91fa313ac14bcd2e2d8ede841cbb9391bcf70b8d80d8d9472612b3117fb671f0a615c1fc5d0e67d3885cab3d3229010041d9ecf88670838707fba42c1eed446e1fd28075e603ec984aeff3b96351381cd4d1859d867c354a6807cbd230415487e7c44a771bdc53c2fe6490050d71092ba69c8abe4a2fe1a9ba8bd5dae6a1a6ff04921fa02cf1a20608b42725"}], 0x3330}, 0x1) r2 = fcntl$getown(r0, 0x5) r3 = getuid() r4 = getgid() sendmsg$unix(r0, &(0x7f0000006980)={&(0x7f0000005500)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000006900)=[{&(0x7f0000005680)="c87d6c2586e25901b31b0f4681afdf5873297d95a68ec4484fce15f4603a52a518e69c67708599aba9de62d8a7d4a13a173580a8f03d22d7796cfdaa405989ec360bf1d5a53cb94a87070352d45979c0f6c09db3c29bf72754a93c8fd67b2b656863b8a7858b4f7aee3b82b4d0d970e7709b19f7076e2c2fe9e1831cded1d5c94ed10bd1afb0375844d615c2c0c20d1c1ec3bd4429e096349492feb24270893384d7afa17d932cf45955e8e5f05eeff441bf69caa168517774e4f97ed039f0ddd2e3477a49f8c0a44c43f11bb5be094134982260f79ea11e0bc5638b116c5cc7615e3cb5db036e6de1ef07335a87fb0bc9d7bdab00b498cdab258b8b8dbf777d322ff7d1eb2a6bb772e40d642e566af11068006a499ecbec93f72a8828a39b8513ddb605315fd3f9c881fcc57010120b9bb68ff3be5016f33bfa76386e2315629a79ff5a77b8529985a2a72222c12cc06996640d3e05bcddb1ec33e1bab04b6463877a8f1aa6e53841f40142d7f0962077d387a6e9fc34b9752a04c258c76a3c8ce703c639e66a3393f9eec8d69e91e55a49024693fb7d6686d2b599de7c569ed916ce4ac501badd5ba7451032f9e179da9998abff8bfa007db50025171a60f0361bab625111ebd97f6f88269cbe7d5ffca564bd614de459ee3c37aa7f06f62616061ec0e674d4eb87139036bb52c0e3ae26a8b3d0b756316b467f0d41cc9127b265617cf52f95418836fb65722f667782c54e97fedccd71bf270c328f4bec9ae25581ba07cc859879556ee3da05c19d0b89f934e00340816843d7c9af1da32a3a21e4f9662f55ad4436c71931b2e5a2649bb7b5b61cc9fb6870bff7135f12f53ed5bcebf0970670f8c032b4909908bf8de01c211ddfee350657e8627c2996ae06133bf72c83a8de98d703ab96fa0281720d90f3045bbde39f91a42f21608bc8f14c1ea7834c45056d892589f3583d4d5f77c991e5bc290e8697361c8b5d5e49dd93401e374e05e93bff69d1ff8801d18b4f13b2d07d41d5bb028c66f87287cc300877136d99a6293004fef86d8c2315e9d34b47a07da9697d86c6d3a6448644ba5ec82646fdacaf86542b706c31c1d3e61b2f03e447a7092682b4cb9e630c385aca409890be811ab5b042c1f0988d213304b67958a8eb915edde07f5036cd23fb483fd5374f7022706f773251aa286c02f8cce4adfefc00d3cfc255d8a92f18d15c6da2e021d33cdf76d5ed4e7d50225e3e3f0689bb849a6723495b582c1f1c9d44e54d80f1d8b7b7031c59738f3431649607f9474277e3d90e1071ceac5d9cfa726807ac56f5438647b3c7f04e20f45f555a5dac402af7f1a16be03a3fbda0d4da06e437cbf56b0288da0e0c217ed61d643a2a1a6b087b143fc1c19969c48eb88e164c993bb0d4cfa9cb63058957e216334e0a0eebff2cfbe59edd74c42bfd2bb71d10495b5a0410c396f8cc88bd61de530ac8b241fd2965867a438acc22f7ee917e8015d0202779aea8518a1cc209debf87a1e575187056ec5bc1c8e7bfa32751c59ded2c9473a4ee149cd2101a7c4aa4fc108d8e80dc69f07db9fee3d1dbd26474c21442408537ce3434843e20b2dd1ff46b7fad939263eca964393a183278dff847d30f54fef0d50723611ac92aa69779c651c17340fb8ecccb7617ba6f53498f6e289df0bb1aa0284223b34ec238b2271e2375515eb3453fc72603435eca1b404af5b3b023b82456fc7a42fe4b80f1fb24c32601fcc2ebeb5738a2d084ea585b66aec24aa15317eb58bc9beb379c48821aa8571f506573d8edc49152482e35dbd25754f06cb6206e9136b1118b74f54903cd7369e09c47e021562ad29bf41f714117b72b3929ce587acc8c9ead4701444ffe56a6db290515a0c312e9f31155d2f53a8c9e487455e4c94eebfda8767299651a979511f96bc1bbe05855d4da13ca430d393e06319461e9eabfb6b7f602675909bc4c6607ec9ad39791777b7c1db7842a00c84843a6ad9afdc65b4b372e5951efbfa0b2dbd154575a2e3dc473e56cb016c1e3e4b073c01d769f83bc681f2d3d6c259dc38adcf501eb53cc1f1ea555073ff6b131d588338d457625a19d0a22c9067a4e17460280ae28995f9b90663e7c159bdeb8ffdf445ee66cd4341bf252a3a925a623b06389b9041938e6a904502e719d9aa597193ac93be485b19e88928812814be20d2200a8d0f452e5657ad981cfc3de6c697655ec43d400f0ff2f498bad1f333f79ea8ff1e3911a563c5d4ddd8aae2b7684f5691b2a1bf4ff276060e1e039b9992d1232598d7ae829609483e2c0749ba6d58f638d439eba3328e5db7c840b63a38dacd8ecb60cb7a54975827c2a29e3c514af3d24ef5a9a553a03bf9dfa42711e359f687582bc6a839dfccc477e833245a1ef6d266774ab88686ff5f93f969e4cd42d2cbf00487a5620dde24280acaad491bf107a400c05aa3f1310d4b5d289151d7eed6cc75da99e819651f5d85b783eed4d25e2c8f1c405320a2c8f3d89dcd947ccaaba75a0dc277daa607b4099e0c0c3d8a5ad6d53db7198d02374a4c2fc4debd6e061cc7f434fcdded2883bc2a40407631e7bebce3fd2d6619f9da8d0bfa15754cd8d8f1359eb495a95f74ef7c1865764434c8dcfc8b79fbe77f634a9fe91ea5de22dac7c6322340232b735d1a670ba9ba3690b9f055d1ea99751552a5538edb5b1bab81539af529926f234b0448c71e626a47854bafea68dc481d3d1050dcb2a500036d94dacab0df9f92a988ae5741968b6617f65e1f63662e6de14952cb062aa4d7fbd49859b33b203337e9dd0e13616177fb70070588737ebffcc12b2c02b92a80bb78782c8f7983ad57d1bcdbbcb18eb3323a9e1cddbe741b5790d540f42a4801006b637ea9eba4351216d8c4c08e92159f95c4446abe8cca1dd5c6b9cb9d990003a73fa16eed8626b55f4d1d61e6325d8f220e15aefa8d9028adaeb06881246144a6ad03915ddb5388689bf809bb3b4fa634874dd9bfd3f1cf41a71e9e01e4865c6b571bbf0ede893ce4f95aa25261d12312d02abc78a453981b3b392bb44745d5d846bd8f82b67153497beae43a2f48fb90638de9c25d31267f0bd7601d80a3593abf75cf46a4e2ffe478a0234457a1b2ad8740d0beed933e432b7f8a673f6314aa8c5767a18235b7aba6bbb13f0eeec3af1716a76af370e96212b7cba22cd24375c49e6db046115e2922761fd4f8202a60dc2868795927c479c506c23409ba89ea746dd992265c5e7beaf437d690cf4bc8f1ea7e098fad9f06e42ba79c7ea69d34f7c2128ee69794cb2ee2aad33199c06e4b30d26c38d35f46b124fc48b2b838190a277ace581347bc8c7382c6adb38d8509dda66a51b3e1460d18b2b562855d68ac51f3d173ed9fdb4de498e8e8b9b40374e42de6491ab8f1c3a6c8b86f39c5681fae07e4fc507de85bb17b03630439d305bcc7795d338d4d5ee127cd13107e8a44f93749373cad3ee4722ba4d66d9fd4a4ab5d4ea9ff82e8f31e7e561f1f67f4d0d7740c324aad954ed539c0f7e9537a7c76f0ecc6e4eb0b2a8216ccea80425e9440b9169e4e753229311a25e9a21de3503d6aa5cd7331bef5d51b2fe865b5053b9cf7f81c02b072c1069d5daa21a0d7f9d7d408001795b136e12eecae8ca3e422a5259e3cb7877c05078d09147a16944a7045814ed358cfe7219bd553ed12489acaaa561990a50c226dd68b0bf4e2c625d7e5eed9afb42cfd809ddac7ae1ee103b3c95a9f73caba1add9754daf22b11bd1710809b91b36685197231f8fc50f3b4d3c1a41cfe7a061f359cfb05ee5bd37dcea89575250e2c98c4329f64b7bad6d6971aa2cce5ac194568ac530cc954f5d81ea91b4b067e544d7284002b32c8f6f063aa2bc7e6e47c439560e0373232481f8d40185fca55e8ce7a898106ddb1aa27fbf9a75e1a2e56e60ecc3615d620a5ec8e030647b4bd7119995eaac942eccd692f841f98cd57aa5f291972c1ab134c560c4be59b4a45ebe25b7ddcb0becc3d3f6189663db7b34c7cf8202dcb723bbb0aca10191f2629aa23d0a9b9eb57efeb32a8208ba2acfc8b36070694057e5dfe60f344038dee0a6a12e491e04585df67340f7a0c4b382b9f1135572eaa137710db71bd48f82e7abee5b26a160b683712e3dfa5f718305cd2493ffca3cbc95aac24874ffa777c452b2b1b8e4fb34e07660ae88cf0b8ccd18a902b8ad042f23cb4a48cf17c56ae3ba921f82e0ee85a31f157cbe02cf8dae1cc38e66b6cb9ef464ddb1e49f34680e8b8230c5dd01a0caa51f627723c78dda2b19a497dfc8540a0b756ff7556eadb678d381ddbdf569460659f23c74a42f4e391f3353e350869278178b66e2e0f1ba64ac8dd7f388239afe413ca087e2048df94b12c1c75b6043938a4204e404b18b2ddce83b50abe0dd0dffbb3e0ae57945842db4df6936bf94b40189d5dfdfed45bf2505126fef9ca83898b68eb50063e50db70b0324c01e66dd93f08077a13d0f95280401205bb5e0799b5f10ffa008faa8fb662cb7e80220c71933960f4da70f03403d5154090ee01f566deed599b2c88678901968a4496043d4de0d766a06ce9cf1b3e06428e61d340686de780e011684676c95cf901037bef18784c8bbebc3176e5ab1854591ad2fb21acc266e1b086f7edb00753ce75e018109ecce75176fa4b75ccd8e2a43017775e7192323c86f4acf5e460d898ab9a3874483f0240b149211477355967d15017f522e23614e397f9e039bdb67ac481cf7153d268488621ae0f4aad134367ae6134add79c6a796f98dc8ac9dae0dea3bd5e0eca3853151571dc39f8cfd648c6a46f9cbce6bb468eab2b79c3e8aa1d06d995c74e869a5c2a4326ee8cf30ade239d3ac86e4521c71d664aa06ddd77f7090263c61a2f202a29de50501ca6d6700d3f29c3b50391c6fc263b1a791aceeedc72e8aad26b3795969b5c2af1ec1013fd484cb7fd129ecbfc0b04726cb065f572aeb225b6efbf6ac04e08d0df585138266fbebe7f54bc1b9e7aa6d24ee42db3b6f78261a749d336dbb2036c0fba91c5dbeaf0ad8f75a433018a76f09d2bd4e0f4cc044fede8e0783026a513e35932ca9ce1f4646537ed228d82078fe3ff38ae1f2b363f2638c6fd9bbaf63e09d7b3151677f6f3904b35eb37cbe78d472253e42f0550a9f4c267c206a7b6a86a106f414442d125490d2d46b708a70a7ef128fdda4f6acdcabc0261914778aab2562249f12a93ae457ecf69e0db6f335432f73406d7cd7918b95dd4a4ebea0fbb2beb48c704b6447461b3887d052c56e388a011b025dc77c1b3e7edc95c87620972e5427867ebd3fae8a99861074b8e66f3d27dfd3c40542210f3881e7c4b1678280e6d8f38afc21fc76f69ea86b0c45f6f7a6da9c9991fa349d5bc4f925fcc22efc22fa92dd66fcb32665b9e64b3a9f64450a60329dbd8042fd29e021cc87d432b9db8215d39ebd0ce0a48cea6eff20ce46cbeb9b56a40f023e41ea9633d2fe43d1a0ba940c7f8a607e95df5896b0d91c85d932d3706b3daf1b23036bd98c07feb627b6b7d86e2ec31496c6efc8c2780f2bbf979c88b103799ce7677cb8fdc63e6c28905cf725d03dfaf9a5b717136512d1aa419727e66168df4f107e0260c5697aaa5954b7595157322cd7d7166a3da9c0a9f062513807cc786c8fa494f1516c9c166c62fb2896e7d0a6698e4c64b5ab38fec1c1e3f3a5a9534c3db87f5c87161d1f61b3804be9943e810fe692cb8f3f01f176fe30eb9e13ff199383ad6dd7b25df87acd39d5", 0x1000}, {&(0x7f0000005540)="0c1d28abcd8e6f1deaea281d8a8db02c80ce6ea8fb58606685dee4fd1d8eaa2fbcea9068f253da9111056d372f0cb9028ca86c787bf4a6e2c831e7863d9a5bc3f729940357c0401e0c1032bb26f32793eb", 0x51}, {&(0x7f0000006680)="56ac8339e398e2de496298f24b3baadae35fc44dc57476fcd64dbcca9798304007f70c3cd58eb7e2cf04814cc4c088f4b63db9c94e1b44c0e9885cadd4b5551bf7b1e0442312c00660ea14c793cbcef7d6d2eba7bc9aaf5e57a578d3539652429c0c439ed4ed1e74a6c8daa1e3dc19153be064fb7aba620fd8d4560de9bbe118f88917d0d8106bfbc74a929ff15af3", 0x8f}, {&(0x7f0000006740)="b78a5e8cdd8a11d67e7288cfcd878d7e4df48e62c2627732b94b86e9e5481ca561b478fad794b5f121b32da1e59ecc64bcc3447168e65c38184ab29142278f6a95884559a3ea3f3e9ee3b0a4af41d075d3c169058f6a592b83afa1351379bd71ec4dbd65cb79817237b688f14e91c686bd63189fed98b8da1a8c4dd19c3a2ebbf28d9a15359f5e8c5fc2d26d0832af15199fcfdb4815bae32d605682063061", 0x9f}, {&(0x7f0000006800)="2870e45cf2d142c3365af35af3f90e5a83e227c34a4906f18d2c4b06f41436b977f7822b44100637cbfea45bfed589135d74731e8c1aba0e99425f14bbac3703367076cf781f64c208609517db794d8d8cd7b288df16ce50b3a1d2f57e0b5bc2117038515c302ae1b0705c53711e1a61e4b24437dc6809aa4a60e538c4373ff7e4f0b3fa6a44aa26da2b7ed79a89427820daf6002a9dc1c71cbbee4a53779cbb8506545b8b058b65876b109fafa588b5e9f9d9eed3d47c1ff297367ad01076c53768357b086d2a9c4325e2815070cfe4c78a9ea15bb5c344", 0xd8}], 0x5, &(0x7f00000055c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x4}, 0x8) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000069c0)={0x5, './file0\x00', './file0\x00'}) 11:17:52 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x2) ioctl$TIOCEXCL(r0, 0x2000740d) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) getdents(r0, &(0x7f00000000c0)=""/4096, 0x1000) open$dir(&(0x7f0000000000)='./file0\x00', 0x100c0, 0x24) ioctl$TIOCNOTTY(r0, 0x20007471) 11:17:52 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000140)=0x7, 0x4) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0x0, './file0\x00', './file0\x00'}) 11:17:52 executing program 0: close(0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="abe1220d45edd5d1a9d637b01e8ba4b48aaeda95f549babf4deaa9af16e8d2783cacc312e49d50dcd9ae15f4d30ce5efd73acfcd7393e909b277d111ba5568fd23d1ab9690065ed1fdf346087d590a7ae896dc19dcc2096f3593af684f5b0bcd70ee775473a09f09", 0x68, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001680)={0x0, 0x0, &(0x7f0000001540)=[{&(0x7f0000000400)="10a7d3c8d687e6cf5207e807fd90518c5411589bb6b98eddedb3a912fffbcc791e14c8572c5216638479027f519943170590ca072be926c2e83f850076865c5100f9e101f758b11dbc488fe763ee33d28334b7f003dafda9d4c23d055162d64292ec3b109c90003250230309a53ccffce173043a66fc42d43ec8abfb090722592d6ac356ce196cb9bd410e6b764e19d4fdb4c2f0c504546ac6152f07ade976fba54a9a0b51195a2355ae0eaf4d7d801800ab1ca2b26c10078fd521d91de3bf24ce688183afc77bfff424a7aa70ec5f8fec82b36ededa27cd11857b01d2c8003bde1455f3415db62f6cbee2541218604396642aedb877dbb1e4f3e9315f8e5ce4b61fec89ff2143312db1b08ad9ee799ddbaa7f7a4d7bc364ef0d3789d9d57332a56e83eca3dc15e79fdae99838093d6a514f1ba05bc7f47846e47ac1e2b2083303e17be0efbf4991da1a032dfbd769f239e67418469e7cfb3af74433c52451c53d2b75f67bf40a83bea862580ff1b8a794e3998816c5b71d028bab7c889d30a9088eaedd279a37c55aea7f63a5a5779e34896076ce8982ee5507d42eaf64b4a4c51eba1e43f218be6c949b145b9ebfed2032ec95ea7f2db9f95a815468e9b0a46b5676493fd2b5c27aef7bdf83c0727ef71d23a801ff0bb4406c09363ad70b7950f86bdaded487020462881b01254c7564bef38cfd5c45699f63112cf2d3a24c1bacf3039b9ef2f3087fbd7c15fb97333fdbb25e5fbbfdbc976f02d366997f65a6235eae29eac0e164d96c675e9377a873bba86606abd9108e82a751d62dea264c3c9580806a901513ac2b5a194b1737f7b021e8d3f1f59d657c26a4417b267a990cae4b9f2d6dce0322fe41c417b1a5d795c72cb00ad1f83668ba6253dc6bd6bb5c3bc6da2c293c96040bfc16cbb43639d395d9c74d5c2004e0eaf6ea02f67897158a57cf7fa73f36e5ee371ce33738d97c0ebef8419bec81aa9aed7632e152d95b428826eab27dddfd64279138e691186f90dc4581a6f48a25ea84e6a519a0e9ba73f1c16eb8c9f64fd77f8454ac082e12e830df333f4e18346935047820f1c0feca45a6577f9a18ae135fa973eca3f7384fa56faca582c92959db60d41f659cc15f6125dbbbf2e03f1a72bfc5286be85a913c8951b8d266dfdb3f2f5ece55bcc8aeeac4bcdb46cf71d7ba6a3771808b77294ef85c1c7409fcdd8ae87630ce57e43a200a1723224e1607ff92ba1802241987fcc762925ddb3aabd817374a56145a826b08c5f171d21f01f36c9146bd26d7fd978ecea5702011c6edaf1fffb717b5b3849910df373a080de6cd54f4305e0c2dd1f64b7be1367a19b45c6ea974644e728ab203c45a94e402aadf2ed9753573e3584ede08b5098879ecc4c1e2ef20c64cb7777d4701de098990295e434e2a4a30417b445c0ed0ca7e87e439f87126e9302c23f7f2ace2b448c5d4c3654023ad94b5c5d31179f599027c48591857f96e818e78256e20714509dc9bd3531782c0696161308ffc5eea76554aca3f7863533570111153bd34eefadc647bd43314b054ab460a267baae09dca8e0d838d2d7e7ac5eceb4f24f3c679f3857fa96fa90a4299dc08d3bb9250e96e991220bf2582c8b0e68743f63748a1096c8ee0bd11bcc18816e2d580f37a71d82156b793f9bc587d021ee4b81c4b6cdf38c757f668389e87768fad44b460ac4e61f3ce8e3c0d57cdff64197e0335bcddcb0d14800a2c7b229583fcfbc34f4656864a0595d1713abd85771a9eba148490b878f81cc2b6a01305d49d4be1c8ff749320d7da63b5a200c1228392f3be029b6a1b72d1ee35a7296dbfe473567da1bef8b6153f9b6635baa07851ee7659c194b42feb30c7894ac6101f19f9465cc9ef81b5733dd1f6b12acf19fa854b3569faa9f7d36e8b4c8314a3505f6bf19d24fe54856d9532dff6fa03c6a43e29bd3f463d7ab07bc57c24ea71926d194e4ca1d9c7a5e54631096c687598fab4faacc3a933c27d0819b7bf52029f59aad61287d0683ae39d85c0a68645f229a5f1cb34dc0f92d7420a230a50d91e93edb5f9d654556995aedba259a99e99b1fb5bbb603f0979f5f3a7c4091f2f91c1f4b9af0ed315156428db8c9784e887f5ce1bc442b2e7cc072c6dce08c98c2ae73ab0800234afb7300fd1753b3a23e40bd754eeaecdc9875035e79186984b3d04ba0d0c735f09148fd62060bf592d311a7957582780edd22b4bb37ebf8399a82d5b77f0458555961e0bf61440c1445720f703d0edf34dc4039d8702372d6f2c28ca50cabd4e34a168f958bc78a60c95fc42203963f9c2b9c59142c694bbce15409ad82c3988a056d2aae9470b9c0fe0b3df5e57293dac1bbc68069a6bcd980594589e70010e73733be15b4f27d063555c8d98d0eeec4c3d6ef84dd96bed906b6dd4858e95c2ea932004c185e8f73b294287b32eed5cd4ffd93eb91d3c35b17154434c4429fa512a381b767074f0a67388f83c5ab87a61f5d276e59d15ae66be07e8488d9c63099f6001e9c54c0ae870e303861d5f3afb06ae994870fcb1c9d029c038003d10c097158d423f5f86fc64bb07f0cae93e6c1d959a029b8355dd292dddc89eaeaecbf267fdbded3c44fbb347e870fb81fdfe4db2e1c297284696e1a301c003458014249f67532902f950f3bf1b895365276aa673562fffe5e566f00952bfc1f85bafd8f961f7788134341f04b7f399c0eeb88b869a33340e1bbb29d9f93b2846aaf320588e5eb8c53ae7928ae08e086baa0547e2c62ddf63cb20c3c14d2bbdcf4271bad2a0d744d46fb335aa9691c5d5d33d9b0fe681e56f5a89a94390d45508b501ba450a482585b1cdab264ff00fed5dbcce3252d335c2778f001d5f0bc42b21b5459258368b235aa09063f9b47d6aacf6e0e26a24f31626287b5d98fd5c71b5a490b5893ba1199b4b7bcc847c99404789b68bbd514c5e8f18be5975b6ff9dfe54d1457026991f6cdcd2f749a20a51967bd31fd5ccc5b6c96ee3eef768722f30b52f5d8456fdd14c2aa2b9f7f06fd00e07655a87f9d9c24e3654adcc27fcb26e3cfa7c94b7ef591317806961abe742e52dda24acdfb6fb1adc617a7ba7381f1585d7977daf74f65273db21ddca291c946ff6bee09196e534660f5ddbaa4b56a04c6e413a83a68670611d06e2878fb691fc374b15676c00a285f4cf83c2cb4e76291045f82d8c817f3a3d88a1e8fd93b5d0be224ba4b3f21eb66204c4c0f21d61d1f8af8ea1fa0526cdeb8eb62ff9b1785e233ee032a279b4c60d64e9884940543f17e4a3f00ceb51506b0211c7ebb946b47dcf6ea778d7cb0ca0be19c8a5939171c2d2012dc63c0502a1b796cf6f79fff427472a0e3b48862be3bb40d63e6e5a35dbd4089b18d09e3951e77514c8ad2a3764c8a5f553af9a1d5362f1f82e7f91a61df29dc65860bfb2f25c9e97113b1f8bd1947f2f3b44373c455d32ff59950ed895d8e19a1cfbf7ce234aeb7728361e6337b85914d7ba8c3316dce2e00fa930b90f5e110994903627252ae62e0f73c046c0c4703a698cec616a6fc5a37feb666af698438de9a134c289abc31c82b90601b0aa792d3ba83ca91437c4ca2fa786d6294d81036aeed9b1414292cc2c9c23a8b3bedd6d05c626e98e39ba74fe3c233231c4162406112dea71a4f6af5e1d7def4ffd6688606775fb93fcd666cfa0ba01f98717942c29a57732f0af28b6035060a315a536f03dcb052000c25afb912f45877f7db63196e9178edd6fbd40eb653a1846f9fcb13ff81997eae5d2867d51bbeded04470eeefb15ead8de8a3875094731db44e924e7787d0b67139d35108ff0d142ba194fa7200a348eff3d50f011e2f76aa4a751e569dabd1bb25da659eb4dc1bc0e57e523e42eec0ecd51b01db195149657ebcce2c78ad5f252e3e07dafbac3547c5f937ca46ccbcb1bade66518408ea278fa89037d963d0452fc3c983ede992d59ed238d1b18caf101ede6c3177c9409de17e99e55e80e1cecde23cde991eaee4283f4762743ef71c0492a90385a7d462b8225a99621baf467c1fdd4468d35482bf20ae0a1b28335e4d3fa85707923452ccb864be0077bf7b1a14618d5480f32b6a03c160ab794d62fbc0c73ef538367b11f30e65cf67b7865b9fe942b7d1fbb3606e70390641ca8b1d08bcd32ce8a5b947c1edafb9bd403a0841ecae6cc1a32090a252aea1934a23782173404b637fc50f661d5d304c574643eacab26ecb6ff05bc77ef1fbbc132307b0ad1914f1566b162067f413890de07fbd141c4cf88b15cb04b8b95b9e7748a641e0009814f4384b8a4cab8e9cafdcb7543f53dae18703d94f580d2a1e0287b7b325afc7696f24131a7b0c132f5acd21197177d26dba61373a81fc67b13f54bfb51e413a9565a28ab0fe0d791b3b5143f3490fa2ff3c1d31424596b20cc7d11ea7a04d5f638ae75679b4789b6e947ff137b805b9ac6a54896b960fc21490ec4dd3e6ac08807eda0bc6662ff99f04e4a2ef830a621179a8cb7315dd0cd9b7227c3d67b847a7b8544976d5cfe2360f20f817046ce2c56a1efc1a6c3512e8c832b57886e2a8ae1c068f948f12f0a19f7fc3313467a8b35b5b3818c4aed62e13532a52911e53e33affbb7fc7009b6a6a604b7f95b8c7e3d19adc05001952b106f694070db89f5aacd9b8197c308a121fa12bf74adf0dac30a5cd35fc4d4ec77ca3a1b6554d73519bd178e7a5f5a8fbd938522d51ea7bd32a54a27558cdeae41c2fe822f49ad91bd3291df556faa9c6e65d82c79019fd7fed2babb27b34da35dce63fba54dd189d16bbb5c18a2f0a9241f794d83b9e26e24929c99f4b75f53a8eb35e5d793fdf0a3a5bd32350e490b3e36ece7aa27fbaa76497094328ea6ef0ab09875bf318b2468421db161c87f8ac1023325971d09bac2a6784f770e0f815945c60907e1bff271826d760c86cacc253d25726f5db63abc9861a50f53a8c4e149b309a70399fef3e7d4e368e94169da47ef303a548f04fa6ab5e3ba8cd4265f587790852b2a17dad296cc9a4c9d692eb1f3870a57a8a427b4d8c0ab82dc3d43597c29f4796428d61300bea932c99a61dc09e6c78b418e351e7a8f7e991b1cc2ee0e90f4666ebd24e40750a796c56f8c49bed0c4f31835431ae2dc6aea289110f8c9f62c8282ee1a838a5e86df9d18a02843a6f1e2fceaf90f00b0ddea43d0d19f9baba77f2f786166c34449b6e954007afcccfd54bad896b6186551fb8a5c0089313eccbed151059ff480750a1f5aa51ff0cd06ba607ee53b57410bcde84b07d2ecae2a6d134269370d139600c5f8c95958418a637b8697ba1926d609a814daea1b63dc30e6bd275c55c8070fed98122c78ac394d25b198809f054038b6dcdb020ac5acbecf0a8a3f01233fb8b035186ed9e7d6535881b8c9943c8feb7a29ed5a097bf535e18a6490ad20b2db8cf534408c90706e059add89958d089694aad0948132f8acc9743d30d576ff8850c1c3c6a608ec81e4acd7d2a458523cc2d6dff5892fab4de8c302de9b7aa0728c4a8b22b73ea41d5c45f87756ea235bcc15e3db44a9fac81815a7109d7b10387a016356c270ca4f3d621eac8d19d128652b16fffd2b15aae5770a27956ed4fb98f8c2d8b6ab", 0xf99}], 0x1}, 0xc6) 11:17:52 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) getegid() dup2(r1, r1) 11:17:52 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2005, 0x3476) mknod(&(0x7f0000000000)='./file0\x00', 0x7000, 0x9) 11:17:52 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x100000) write(r0, &(0x7f00000000c0)="4f4c9b526c", 0x5) 11:17:52 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20010, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000140)=[{}, {0x25}], 0x2}) 11:17:52 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000002c0)={0x0, 0x0, 0xe5a3, 0x400, "d4864feb9c3ecf67193d45036d5d2af5fde549ab"}) write(r0, &(0x7f0000002800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e4329a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e2712e266345157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a1312d3a11092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf8e1a1adcddcf6aa11a870387a963dc39ba21c4b1dcea2162fcd7c7a6763688865414f52d0930f00dcfb0ef56a02a14da1f4d6fc845d3991694ac3cacabb0a4bfa52ad6b3e527f481a817c06a40603cd288e4c14ba220496d8365326c30ef3185e9c94edbc46e075bd5a2afc5fbecb46cd9a1df2372c8028d09b3902616f48cc3a8952da6cd84fa260e5218b2d670a40994b0e230d7315580c53976f1308adde25072c158b0d7883f20bacd032554db5ba415a3dd7be92f313c991b9e6675d7b13d36c5271712d5d6c559ee1847a8931c233882464fff646f9d08b767f8276729d030a732ffb0bfc7e6c245af0336ab457b8995742d57f0360ff2dfd2dbd64ca2f2ade280f800955b799fbd5d4b43f2e98a16f38c2e09083a91b7e55b3efab13b10148d4c004e91142c2fec015be4989fdbc07bdbb2f0a7bc9e8150674fc631d16e293de4b6d9aa97c2a3f2834da2cbd17717c5c82d96e3f14242a8aa9acfba1f881843d4f4bde91fc6ad0f9653339ec2b121fbd26eb72f29be14379c9a6e4b5502bcc679140122a6538f4f8d4e4a3699798578143996b1e026eb81a4f23d41e8b8010f48e5c1936a4b8d1a88c18651f1f205c25219a2a6cafd5d5a2ca6b9d83d58672cf9184e92704a0f189fa4f8b2a927a192c74dbaae3aad3cf6f884e2b34db0bda0a48bdaacbe16dd5a26a418da50a6c622df138112d3dfea82101f34dd3e72a551e6426828c32a113c4a1c771df1fef54b99f884f76f49980cd48422f979543dd60ea03e9bb251262e33354ddd474f3f7d172521f324f26da6f3dfc3c0fc1a98106bcb3aca5d49df5d3c887807ecff67536a16a5c95555c3f193ba977169eb92f4a2979837fe7845c9510e770975414cc91fbf1520e5f78d5485cddbbaf2d6a74f05025ec5ffdaae6bd8c6ae496ba271850b4cae18b753903bfa3df30adbc450395d3c2d185af8e655c1042f0fcacd794cb2692e2f17d07df94a77f30b3bbb40e086c021fe7b6dad2255195b26b1df388b9fc11bdb9c23da352f9430bb5a3e55485f4b48e0bd8dc6eecc6828eb47fd92ee77d5e05b71f78cce8bb182fa2ac2671fd2b79cc1338daceda765fb9082531583cdd07299655c46afa3c0f4295a27c31c63acce5abdc838b0537d183e1cb1d684250d05ad39ba098e275b9d76ad77f6717dc8e4e9dae7371caa298b083b86b00d3dc2bc70d94f28b13812d41bfa9ae1e74c6bac0042f412213cd7ad80fc80df1f22aca0d3c9b65da1074cbfb21989cf99c96d512a4c15e48eaf69667b95b3518201f5a91b64802a16ba9ef880b895e0553be5f746db5b4613899c19c482f3891866f3201f5b9ca191f091bf4e98e2104e4070524ef5c4df134d7e15b6bd5db7134f3ef04abd90a549bdc465b0286da5b19fa0e3c12f2b73678479caca35dfb76a81f6fd2807a90e6ae109aa10a4490ddbd339694ba6fe121590110273ec2f84ba39755d67be91e8d994613d38e8e9800e9b1c63e2e37474e5539c729e50fbb98a691d5b0808fabf3035353066efda517a0f00b9c3c417152f323f36ed1d749ad685fedbb8c8c469483cdf06c97ae1d8964fa6eb7f9bea8b73ceb02fc519efe57be0d0631b4ada01e7a65fd126d43a56edbf61475224efe491d7552907015907e6beeb61751cb9bcd76e732a63962dc3bd4e3bbf066443dd669e32a6e47f1fe94a6ce0ae4d9b9e4cd9ce200e82b015e82bb0fe2b1e97a165f39f679b3490e4ab2f0d56903845831964e12838088c64acbc15ae04f0246bfb7d106b0ed05399f2b1fd4eb89b14c0676ea47783a68e851914a6af0e5821edfecf6f111974dd1d95bf450169801b23f85d8d841d3e2f2d100b7b5a73d9d46cb43df2ef87ee18207420cfb7f8ff06bdaaa3798458cddca54319d6b1fe1996cfe88b985d21786482c8c950ef5b2bbb51e6a1e0b43a60af85936d8d22c00e4574b211ad3770891d8f64a666c13f51dce19a2f33c3d989eddc0c4827af2b20e4828b5464be9deed7abbe7cfbc40f800d2e7d0ced74cbd77ff8cb84afa3d43c5c54d66700f97b65e9463b017f0aac99568df51679724ea07f610735b518e1f042adc089b17ba00b0390340ad850d1f4d4f5426d3f5f19b5be5f7e759d5f80dc4d2912c8ce47a4cebcdee6aeb2bec968704f81b51c08ecc66533ef2e97f59493f65bd3f00bbd3c0599179e7f08c7ce6af4c37fef612f60b156ed6cd63098505f45fb3745dca23ada9ce6405f4a6ca5316979b5710257a0af5cbdd114c1b378272b79252f1d434e8dad940fc50fd4da05c2a43aca95436dc5c2715e9c02b93a0129ce6676b3e3282790343fcde2ea897fa02d4e4672eb7058729e9e00c2caa423c651c6eecba6612985a767756582b8341aa3b3c08995248dc82925ce7db488d398235eaf4b2361e94c19ce51838a5b9d00c69d124707c2f647c2dd8ba76b8a4784e200c3c6a937678f64dde80618332ccb439566e982a175465a7ef46b1fa3f6e3b9861ac269671b0ec5463c60fed49d960901803bf8aa3afb809b35e972c52eab4eb61fe8c2ed6be54e7e5b0e454230324335a2111940ec1a82434e7e34e5660b99ae5ab61e56fd64f096021d7a2dc0d096e25e5f186e15abc63e48a3560d4e5cca9c65f7c5dd1028f4494f6fcf63794f8de892e7caa6a1e9dc13c6a8b6751e2cfcf2c173aadcaeb84be35831a39d6b3a5625222bf3fad0225754a03fbb2756c45eeb546b4035fad98879e7be6eb7bac9aae170f53f7223733dcfc9c03e27649b4e04032f4b1eaa0e881091f276bdd8e043247ec43f638583116ee0865c734399a012b3d74b4ab790e086ab68444ce7bc67281e1134869f3225449cac0497323917af5797f9258770792105d679b87ba0b02560c5738e8e41e613d949f5e0343b31f26d70017ab75e938137821b40950b1cbba1652f9236626ccded843473f03685def2cde61db125447c4f8c1b9f5028b95b4ec7f67e70b2224f1477bad9ad9d1dc0f4272e5f13e368a525f75515d7b6cd191e1a13cec9d68d28397d06c4f70d45e8bb83f388e2a783f3b146b17d438821bf71b0d5d93c600f394f2e", 0xfdf) writev(r0, &(0x7f0000000200)=[{&(0x7f0000003880)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583cb7857005078d9771447063790964fce093896ebf47851a636579c3dae62e3fa62d3e70fd96846f24c298e1117ca9790c0c013d24bd97d5b025b1117758483333f03253382427bd13dfc583bda5abcf62735e13a7aba3962b0673db4432cea429b7582dba532dcf46403cfe090abe2d92a3599e4e0427d3a49a37864c6ddcf7a445faae6d83bdd5803de13ef875130c43415c0699ff286e6158626d7bbd3524468b537a11896968471099b8ae53383ffa6b1d1fb5054b006d2d8f94eb28dee2a9a8cfda86dbf58e1123a2a97d2e4c840c6388da77c8a0ea04537f50006f834500a1d0ac7b16e7fbefa9a565d942f143eda7152d3e3ec4426c846582aaa1cba72b36816675eae5322a635099fbe321aa751525e1f6a97a56e5e8f401e46d51222c78017b3a688de2d3dbe3b0f5941ba0d803ee422284b49fdc59ca90ccf20e1426881c53027524153e5d10248776eba553f8ed3e6d822e4d61852df5feda744bcffc9402dcec9b2e94f7f242f8bd04b157f0cae1d66a6a8c3699aa1db8383aec08d0d785a58c1f33e919cf1b06156f2301d9ce227644e07f3d93de991f47382bcdbc1238faabb2c12c672b185c7b6d535a4dea76803e9f7277856e9b3cec255d70373e447c1bc6501bb0ee330dfd005490819403414c9ff92f6e230a787323db5d05a7f115bdfaf3fdf15a7f43087335ce430886fe3139ed089e65fdff4052866cf8d85db6455ce2c035fde725e520f6302e59a63504b78b1104f184cc8434eb43c5a62193fc467fe23da152afb6c7f228ef68a8aa1d08956dd5efc57961fd4827ba0deac45473710fa1a2edf8d1bd27335b3bce597e25afa16efd77a0bbcf285dd868f245fa1a9f92d1e9a6fe62d655df596a534a6106ff930dbacc2827fcaadf9561c8775bda8f4fcf7abb9962b146f80a0efb433c62d0589a2b46744f49a213342d06479e01f35e03169b3fca179b9f2ccfb9e49e42dec8a0436f4a2a1f960ab27aa4c9ad0ee6b2b48377a6fa19b700cad58d48a3ee6beb52373ba0eaf5a4998a2f0186fe22203611ad1c7f8b7f661dba0b40f03e2b5b4c5f5ed63c792cb9c122bd1a10689980fda257145037804df28a188d630145ca1050c9e91003c7c99fff08e0812b93c8aeb3ad6eb21809404fcca01de934e74ad2618da2c232fbc793f89ce4be9219f83e133bc8086aa4ebef3ce74c288997dff674234d8fc478e95db4c2b1b93eb05013f207f95ac166443d82ba5f9cc051ff8787d3cd13508403cde0d4a5bcd743d9da77beb06044c8d5adcdd8834d2bfab6e81a5f46aea876d8cf155d11706752a02d69beb2bd60f49d9a00729b8875ec63798bf81576b416e697332eaca67fcdd6d5bae23b2d4edc7787d593510f343a457f5dd13cb0e0e72288d74f7a1968d7d785ba6e3d510f0df77e67ada645667e5fb415aacc64b8b74d232ff206eca3ff58c27877ba52a9cc8606ab983d58b0da11066b3d94017595f18430ce94a92a52607afe83d7e71057584b3302492c2124c237d2be26e1d6f46645f6bdb6dae428e43c2de1d1aa3568ca0b9c7f9a15f77f2196a4113a095bf111e3c79a9e91856c5814f35c4832afbba817b75bf8b570cac2540476d37d8eaca90ae3a44d5be23f333d29d98284da43adf236887fc3c46cb1afc93c38125e8cef8fbbb79cd8c09c09578a0758186bcfa9330ae3b78f9517f30e2ae05f6e8c88517603f3b896a3157e356232f7774c09f5400287780dac7e60e390860b6329f8bb0de99d0bade9c38915fa196b9e6127e02c96d292b77b382f72b000e28c9ab2202bab6df545475adc62cab1ea977b53567af2e9d6a52f82c7f805e8c1e57140d738815062eb67978dc58ae3e38f1a2d95bb5abd173898953db3b13923c1dcb5f1e27b3589484e415bd3e4ef3db2613d11205137aef4063f75439a031d4ad7ef29ecc8b79003af787dc3eeb9617289a8e39bfb55fda0d64f7ca8dedc6c4bfa795aa71f97dd2349397975017229ec86cffb76aa018e82422d1295cbcc9cb57fa2d7a58e1b4712dcbcabc5ea9244a2b7497b2b7707e0256f9f927e7bd8971d90542c5ef6bb9cf53fe52ae616233b20d4d0c6d430628f78e7a39d0508304648fc4fd7d615a84350518659d8a241e7502bfea689e56dea36a7a0aba37541c713153af6f589a743fa0a1c65993163bd4281374d219e46f66b31abd3685be0279ead62eb8aa89e8f5672055782db411510c1e9c8acccd3609726ad16ea96c693c3763cb56d0bd5d67f0f6f1af821ef8a33cfd4335890217befc6aef5707eb153f56aaf604113582452f45f02edba5555c7175df6d485060f40ddc07ee80182bad7077a2c146a8ffe27f336ca7a2bb5c47da352c48eaa69c4fe470c704b342854ffe0ed14f23360dc72aa27693f769c76d21d49ad742529303e92fe5350d6259c9f94c82c43c515986592c7b386dac30a46d8386ce3b9ee710dc001392e5ce9a1cacd7edaaa787ebe72b71be0c7df8bb4208ba9420e5f956b08bc03352214da5345dc1b8e62418245aad3b1f836abcd5933e2be6e00d94136d911fe2a907990d24acbd3ad501457dc9a80afe0359b525774a8a3a2ee1121ac3cd5d3e9e808e6a53f087df7b14ad8804a5b4b409e8d52b83fe2cbf9047b25e5efffdec68567c24aa311c0226948cf49c129532aeafd53d4bc5708d67c3ac707ef967825e7f277d76b8508cce411d5059d3686d182c896bd30e97cb44e77a13294353fc333b21340a2df553b71dab63cf20e6629e255e3b11f6a044293e74ec14636762bb52ddfb70fc241093797254778642798c3b56fb50e6f9163470f05bf33e08c7b9611bb4639773ba186d62899c8f485ac060001a0cab0ab937c4133c3634fd129a6a748c468c81fb5597d0a8e5847056a21a8b4496630730f42ebe9880f1d64bc753676be3be440b3b5b0a61b92a7deb3a4cfc43d1eb5e965e19a54c37f79b8965472fec22eab8c29f036d13eaf06dc1e340f28ea07533752cb157a2fe14cf3f38398976e1dd8132eb747fc5d32119e25bdf0986e1d0b6ca04907f631344bd2f1ba4070592c3e334aec8cfcb0d09c634b857f1824ee551ccf5fa88812ba0a415ca702d706d7290b6b3f82477565edc6613e2378c136135e078f6745659d3322be4d344a42b30d2559975bfeabb81bbb7d3bf50ba035f8c3c4c40f9ea0748ccfb796eba9a57f899b4727c4b35884c18bf53f9558c7b684ab64f686b715aeba28e68879ab280a0926480a4e5f7d71d774fb59e4394618b89e4451f911d3ba9b0c1b03873a7cfded0a371989c422f4f3d6522e82f678f86a412a547f7d25f63c205d721787df1de595751a0226fe068ed84e025d2f01f851c0667c3513eccc12475f63dfe2d9e33eff05abfff7399de22534295caa9599ad52a3000113d00a8325f5015771484e53a6bef8bdb09ad4225cf49ef6154443144719ef2c9579a781e63bcbcfdac8e6ff5a1e345493de7b064adfe9faba16e8a22210e76467367444b34bc8016e1bd2f735c7505eb0068ff05d0cbba009079abce4a1935e63026559c345e58e03f441b9b8ff85bc3383e9ced480abab82fed4e6d36b4775ccf1011ca61ea57dbf7a17c53e6730e642c783ebc5524704eec01ec4f91e040428facbacadc2b9b086296eff26b22447de9f1e54", 0xd89}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097ff6788b83d1013c1f5e5745f9a5757d74d13a9d27886e10ed0040d38bb7cac65b49b0faccb78189ed6ef9035c1ed23cdbf09dd70bbb1999005beda6169e07972ebe1cd0e9065d2f12b45a690a2c5415e1d61ccf7d3342d38449ff4933474b5eeda40c5128b53e50e00dd97a81a5b65bda86ec9aa4d115ae5114caae0c142f1dce31090781f67a86808a095c32432fdab657ccec2878eb898660635737c7fcf4780f3bcd3ee55f63b7107429b708034716fafa47f8ac5ba85407e1d153db214fa3575669213d4bfc3a1cb0fa39be1644665b1cc89c36711152a321a1fe2ebb5beebdfdf542d762db1cf2b069fb4cf175c7872448b71d87438bd80d5ce7072fff97395485f92338a3124c949ea0480fdb663cf135f8565a24d7d928a82a0fa1fb975aa5043150e90dd01dee2deec47ba917efd227424bda79edc7ea0740b44ca3d318daaff83fe0ef671bc928a44714d095a8157aec69155a7ca875ecee1b58b988441174aae2b9c819699045237fcd0bb5e0332bcbf004e6a9d853924355cef15dcda449f157e4c69d6877bf0211da3f8d931aaf0a70aa1d5762023b83e84d920d3d1ebdec43dc1e8e34411e3f61efd196b368c73bdff2f9d31f0dd9f82f3f7091aa185e0f28e0e4962426e0292417fcc6eef8680c511405d4d9f7", 0x2c2}], 0x1) readv(r1, &(0x7f00000027c0)=[{&(0x7f0000000300)=""/167, 0xa7}], 0x1) write(r0, &(0x7f0000003800)="53bfa4fe53eee41664fe3737446ca6c70deb2188f9f5dbcf1cd36f07a19f24ba5b6691a7e6ed1604cd2dada8e21fdb08fc63b3d956176590d2535a9b237ecfa2f729f081d51829ebc3a71fbf7f15e31bcfd697f9d510055b5cd0641a55f7f5", 0x5f) 11:17:52 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) read(r0, &(0x7f0000000080)=""/234, 0xea) sendmsg$unix(r0, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0x8, 0x0}, 0x2000000000000000) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000180)=0x90) 11:17:52 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) fchflags(r0, 0x4) unlink(&(0x7f0000000300)='./file0\x00') fchmod(r0, 0x31) 11:17:52 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x180, 0x4) r0 = syz_open_pts() r1 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000c7d, 0x8) mknod(&(0x7f0000000040)='./file0\x00', 0x40, 0xf11c) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x46, 0x2) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x200, 0x5, 0xfa, "29d0e92a2d99a93cd5acfae43d4aa1117d754a46", 0x4a, 0x101}) ioctl$TIOCNXCL(r0, 0x2000740e) lseek(r0, 0x123, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x20000003, "85d9c5f4f6a3f900000000000000000000000100", 0x4000}) syz_open_pts() 11:17:52 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x20000, 0x0) flock(r0, 0x2) chflags(&(0x7f0000000080)='./file0\x00', 0x40000) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) lseek(r1, 0x0, 0x2) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socket(0x10, 0x7, 0x100) fchflags(r2, 0x10007) 11:17:53 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000040)=[{r0, 0x65}], 0x1, 0x0) read(r0, &(0x7f0000000180)=""/248, 0xf8) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x8, '\x00', './file0\x00'}) poll(&(0x7f0000000000)=[{r0, 0xd}], 0x1, 0x0) 11:17:53 executing program 1: r0 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) close(r1) kevent(r0, &(0x7f0000000140), 0x8, 0x0, 0x7ff, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000080)='!\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)=':[{@+\x00'], &(0x7f0000000300)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00']) r3 = fcntl$dupfd(r1, 0xa, r0) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000380)) 11:17:54 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='\x00'], 0x0) mprotect(&(0x7f00006e4000/0x1000)=nil, 0x1000, 0x4) open(&(0x7f0000000000)='./file1\x00', 0x40, 0x15) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 11:17:54 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x9, 0x9, &(0x7f0000000000)="6540969f0b53ed4afd91638e9b83989a383054801b8df872c6", 0x19) setsockopt(r0, 0x0, 0x9, &(0x7f0000000080), 0x0) 11:17:54 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2020, 0x1ff) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000240)="080de3c397718b6de96f819570c62d3fec17087a9b391de7f6307662c577afb8e3fde8cf752271b2684586909e0000000000000000691ca69a7a639c22a88122159ed6e8cea0a2d29e13abf77badf7b199b999856c4e6d9b74b26c18a0df190239798d131e9eb01c7f2f76eada81d948f9ce878dca16ec65d9775240647c18e7c741e9a26c9ff5c8512f9923ddc1cb60a82fff190d1ab1611f3a75451acb7b2773309521d2f2341e4f64cd", 0xab) chflagsat(r0, &(0x7f00000001c0)='./bus\x00', 0x4, 0x2) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x11}], 0x1, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2010, 0x4) recvmsg(r0, &(0x7f0000000980)={&(0x7f0000000000)=@un=@file={0x0, ""/39}, 0x29, &(0x7f0000000800)=[{&(0x7f0000000300)=""/127, 0x7f}, {&(0x7f0000000380)=""/39, 0x27}, {&(0x7f00000003c0)=""/122, 0x7a}, {&(0x7f0000000440)=""/201, 0xc9}, {&(0x7f0000000540)=""/164, 0xa4}, {&(0x7f0000000600)=""/165, 0xa5}, {&(0x7f00000006c0)=""/105, 0x69}, {&(0x7f0000000740)=""/188, 0xbc}], 0x8, &(0x7f0000000880)=""/219, 0xdb}, 0x800) pipe2(&(0x7f0000000200), 0x10000) 11:17:55 executing program 1: getuid() mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x2d96) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) fchdir(r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100, 0x6) pwritev(r2, &(0x7f0000001c00)=[{&(0x7f0000000980)="8d1a59", 0x3}, {0x0}], 0x2, 0x0) 11:17:55 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2000000001021, 0x0, 0x0) 11:17:55 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10001) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000000)=0x7) writev(r0, 0xfffffffffffffffe, 0xffffffffffffffe8) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x7, 0x7fffffff, 0x1ff, 0x0, 0x1c, 0x7f, 0xffffffffffffffff, 0x1, 0x3, 0x80000001, 0x800}) 11:17:55 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) getsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x1, &(0x7f0000000000)=""/22, &(0x7f0000000080)=0x16) ioctl$WSKBDIO_SETMODE(r1, 0x400c5711, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) 11:17:55 executing program 1: r0 = socket$inet(0x2, 0x5, 0x3f) fcntl$getown(r0, 0x5) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfb) write(r2, &(0x7f0000000340), 0x10000014c) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000240)=0x100) ioctl$TIOCEXCL(r2, 0x2000740d) r3 = getppid() fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x3, 0x0, 0x401, 0xe8, r3}) getpeername$inet(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) r4 = getpgid(0x0) write(r2, &(0x7f0000000040)='t', 0x1) recvfrom(r0, &(0x7f0000000500)=""/234, 0xea, 0x42, 0x0, 0x0) readv(r1, &(0x7f0000000640)=[{&(0x7f0000000180)=""/31, 0x1f}], 0x1) fcntl$setown(r1, 0x6, r4) pwritev(r0, &(0x7f0000000480)=[{&(0x7f00000000c0)="a0d8a11b37e52b6e34286d7cb3b1f3579740dfd743e481a44dc436ee762f74611e05efe89e8f9c4595d7a9f7640f94330b451868f3ec6660ca03e3c3f0d9", 0x3e}, {&(0x7f00000001c0)="62563c1285edb43eadd306331f1b187deefdce78ac8e04899bb3c8a5f878bec92f7f03d6f08955a4913b582af4da9b47ae78894b2d6951c85b394bce30ed5b6ca275e870cf3c8553433b926520747aba604bd6b159d774825b2d2e439a2b8cbba6a47f50e5aeb9eb5e10a64dfa1436baba", 0x71}, {&(0x7f0000000140)="0bfff0fb188a2701eeb4cb3e04b679139fb663fc909e3e09f1a2601fa5a0563c8484b96f224afd3a39e40f4f2f9425f7948e0e94", 0x34}, {&(0x7f0000000240)}, {&(0x7f0000000280)="964d15151905ec34a915f5f36bd7f64b2f8b25c1c253521a1878b27fae6cdeb4160eee7e186c9d143f942743ecf82ceb74ab3021fd4dab709dcc15a71dd52cc04c22d2a0f62ea657", 0x48}, {&(0x7f0000000340)="1bc8af21a51d090bb0a592b68fa180d07bf129250b2a7098d8123a894ef5d798d5eb4df69a23627b9db8251e015a7fbef5fca01b0edd8aa90fe68891e96726fa4f73070c76a070cc42b27a0ac2890a0b300ed3e4cbe8a8891a4995770bbefcbbf68a68eef18e2239e311bb851ccc7e28247218d5252c04693ea937598e539a0ed089a903563b91864d88436176921da372f1785d94d3c06b9b768d078f88ae043cedeec8484d6ff3", 0xa8}, {&(0x7f0000000400)="3fe6170208a156b9b41aec9213b0e618c5396fda28c1ab90b29171df6385e0caeb139115deed81885adbbcc8d26208245ab3101b2639bedfe36661eb1cb17f0a3e1fb4bafcf586a887b0722d9441", 0x4e}], 0x7, 0x0) execve(0x0, 0x0, 0x0) 11:17:55 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = kqueue() socketpair(0x0, 0x4, 0x9, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() r4 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in, &(0x7f0000000180)=0xc) recvfrom$unix(r3, &(0x7f0000001700)=""/231, 0xe7, 0x800, &(0x7f0000001900)=ANY=[@ANYBLOB='\x00\x00./xile0\x00'], 0x1) r5 = socket$unix(0x1, 0x5, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r7 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000300)) socketpair(0x0, 0xc003, 0x63, &(0x7f0000000340)={0xffffffffffffffff}) fchmod(r2, 0x21) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x10080, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x2, 0xf0000000, 0xffffffffffff725c, 0xfff}], 0x80, &(0x7f0000000500)=[{{r3}, 0xffffffffffffffff, 0x60, 0x1, 0x8, 0x401}, {{r4}, 0xfffffffffffffffd, 0x80, 0x80, 0x5, 0x1000}, {{r5}, 0xffffffffffffffff, 0x1, 0x7, 0x20, 0x9}, {{r6}, 0xffffffffffffffff, 0x80, 0x20000000, 0x9, 0xfffffffffffffffa}, {{r7}, 0xfffffffffffffffc, 0x4, 0x0, 0x6, 0x9}, {{r8}, 0xffffffffffffffff, 0x20, 0x80000015, 0x81, 0x6}, {{r9}, 0xfffffffffffffffe, 0x20, 0x20000040, 0xf120, 0x5}], 0x1, &(0x7f00000003c0)={0x754c}) r10 = open$dir(&(0x7f0000000140)='./file0\x00', 0x8, 0x2) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCCONS(r11, 0x20004276, 0x0) setuid(0xee01) mknod(&(0x7f00000002c0)='./file0\x00', 0x200b, 0x202) mknod(&(0x7f00000001c0)='./file1\x00', 0x1ffc, 0xfffffffffffffffd) ioctl$WSDISPLAYIO_LSFONT(r11, 0xc058574e, &(0x7f0000000240)) readlinkat(r5, &(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000700)=""/4096, 0xffffffffffffffed) fcntl$getown(r2, 0x5) pwritev(r10, &(0x7f00000018c0)=[{&(0x7f0000001800)="7090bd72088669c6334f2011e745d96c0a54b373d7f02b5ba6ec0413bedf2b6cbf22c7b16e44899022521f82e73ff6eed13e71067eb4aa62192936005906d753c389e02cac3a9c9bdd2f81ef38569afba5f3e90c79932a9fa8ae94035f1d6cddf6ac8a1aa04376d862ce70d979822d1b57ceb8c79f1fe6610d2fa4912ea9a47aeee3d15f691321ba5d6929a12709d185b9be77cbe582235a480135923d3a36c72cd96a97590ec328", 0xa8}], 0x1, 0x0) socket(0x0, 0x4003, 0xefa) r12 = semget$private(0x0, 0x4, 0x80) semctl$GETZCNT(r12, 0x1, 0x7, &(0x7f0000000400)=""/211) 11:17:55 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2003, 0x4501) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x100) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x801, 0x0) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='r\x00') chflagsat(r0, &(0x7f00000000c0)='./bus\x00', 0x40006, 0x2) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000180)) 11:17:55 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x712, 0x84) mknod(&(0x7f0000000000)='./file1\x00', 0x46, 0x281) open$dir(&(0x7f00000000c0)='./file0\x00', 0x10, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x110, 0x0) 11:17:55 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') readlink(&(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)='r\x00') 11:17:55 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x40004000000028aa) open(&(0x7f0000000040)='./bus\x00', 0x4a0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) writev(0xffffffffffffffff, 0x0, 0xfffffffffffffefd) 11:17:55 executing program 0: mlock(&(0x7f0000500000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x40) ioctl$KDGKBMODE(r1, 0x40044b06) sendto$inet(r0, &(0x7f0000000040), 0x0, 0x2, &(0x7f00000000c0)={0x2, 0x1}, 0xc) bind(r0, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) setsockopt(r0, 0x7, 0x800, &(0x7f0000000380)="ebffa1b00bd1fdaa4e2444f6c266ff9348c6c2d4fafea5713048e699319296a19b00bfad84c9deebab7ef14abbb7282c851da2e10f8afd200c3c71712e1fa87a498a2763980e66840e1965fd94a832ffb68d9a04550cf91e662b7e3fc8c79517aa25ca827c8bb3b537495ea7868147de35f17700e8975a1e2437c4242bc61d11441790027b2bbd13029cc9ac9b28d206c179d3c9f5200dbb9075f8cb1f29c90394992b94d727234a84c6f61971a96075095e1430f25062c746e4744048557eaaae7d12f7e12e93d97ba7aff97931b55cc41b7dae42850c01b55e6c3ce69e3b8687712952ed9dbaf3393fc7763cd8667512ba657851d11de7cf05459c7c1684125cc5048a51d58f4d30120194444a3cb9b45bdc4543c788aa5846686d3e81e97640fb36f6d788b7bb755b1df2040000006a36a589c637c73ea092a555133970f51b6f214cb69bbb078050e5e5d0dc33068c29e2c0e9a73f0fdbe92a24063735ca5a09a05189a5d5554d1050327321a8dcdc3c0d830aa27d20b326bb34bd912e79232742fe6f1742c191da94861f6571841dce1e6081ff15b0cd810e29df3820ae3189305bc9a1b0fcfa9e95eafff87e42df0fb567421dfede5f63bb5d876ac1ceff293fe4ba550e2408", 0xdb) 11:17:55 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000040)="e869cb", 0x3) fcntl$lock(r0, 0x2100000000000009, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x1000200000005}) fsync(r0) 11:17:55 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000200)={0x7, [{0x3, 0x3}, {0x3, 0x100000001}, {0x1, 0x5}, {0x1, 0x100000001}, {0x3, 0x3f}, {0x3, 0x7}, {0x2, 0x3f}, {0x3}, {0x3, 0x8}, {0x2, 0xb35}, {0x2, 0x4}, {0x3, 0x360b}, {0x3}, {0x0, 0x6}, {0x3, 0x6}, {0x3, 0x791a}, {0x2, 0x80000001}, {0x2, 0x5}, {0x2, 0xffffffffffffff7f}, {0x3, 0x2}, {0x3, 0x10000}, {0x1, 0x8}, {0x2, 0x8}, {0x3, 0x100000000}, {0x3}, {0x1}, {0x3, 0x40}, {0x2, 0x4}, {0x0, 0x5}, {0x1, 0x80000000}, {0x1, 0x8}, {0x3, 0x3ff}]}) mknod(&(0x7f00000001c0)='./file1\x00', 0x6000, 0x1105) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0xcad1, 0x4}, {0x9, 0x80}}, 0x0) 11:17:55 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) chflags(&(0x7f0000000080)='./file0\x00', 0x40000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) openat(r0, &(0x7f0000000100)='./file0\x00', 0x40, 0x10) fchflags(r0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x18, 0x40) 11:17:55 executing program 1: r0 = socket(0x18, 0x2, 0x0) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xffd8) setsockopt(r0, 0x29, 0x37, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x2006, 0x1) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) 11:17:55 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket$inet6(0x18, 0x3, 0x0) ftruncate(r0, 0x1) unveil(0x0, &(0x7f0000000040)='r\x00') getsockname(r0, &(0x7f0000002880)=@un=@file={0x0, ""/108}, &(0x7f00000010c0)=0x6e) 11:17:55 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="0000f71c6f836c653000"], 0xa, &(0x7f0000000180)=[{&(0x7f00000000c0)="53dc25a5de29c7b5e4d8528151cfd5450925a26ebb8319df8a3d76bd59492f7518b7f9b338a9235f359377289b889995b88f9e604e190477427df0d633547729f15d21ac4871b0d75a0612b5d7b81f1d931aa7ee273f620fd967a88de7cf30735d2e8765e07f1575ce9c27284c4115adb76a520c91566aeda97c3a78626101c79316d0c2f0ca1c825ba5b11a54fd6b142423cf7927a7418855", 0x99}], 0x1, 0x0, 0x0, 0x4}, 0x40f) 11:17:55 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x202) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r1 = kqueue() fcntl$setstatus(r0, 0x4, 0x0) kevent(r1, &(0x7f0000000240)=[{{}, 0xfffffffffffffffb}], 0x3f, &(0x7f0000000040), 0x101, 0x0) kqueue() fchmodat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x0, 0x6) 11:17:55 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004269, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x80000000) 11:17:55 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x10c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x7, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) lchown(&(0x7f0000000040)='./file0/file0/file0\x00', r0, r1) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 11:17:56 executing program 0: r0 = syz_open_pts() getgroups(0x8, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r0, 0x0, r1) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x1) 11:17:56 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000080)=0x2) r2 = dup(r0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="00e4ffffffffffffff000000", 0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x14, 0x0) r3 = semget$private(0x0, 0x3, 0x40) semop(r3, &(0x7f00000012c0), 0x0) recvfrom$inet(r1, &(0x7f0000000240)=""/4096, 0x1000, 0x843, &(0x7f0000001240)={0x2, 0x1}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) sendto$inet6(r1, &(0x7f0000000100)="d86a28eb44e281149801a4e8eb9c1760d9bbbba075453e60224d00b4b5e61436541f4de4d7e71b9722b300eb8eec6e5939d308b8d7aa52cda110c93ba017b48e23c0c18a3d59d9fcb6613400fc6f1890950c11531f39e0b1e0189774a27452dfd13b9dcd3a4243676c1d3f497f9e8e517d536880c103cc09b1c6b1d7565d9c5ecaf20ea74c6d5ce58014c6f165cd088ba2ea244d003d5090ec0ac1e3667a1ee6380ea51510b89ded89bdb8c970b8f57f56dfca4c2028fce1f9c788dc71", 0xbd, 0x0, 0x0, 0x0) 11:17:57 executing program 1: r0 = socket(0x2, 0x3, 0x6) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="79022e6483610ce14f056cc9ace77b8c098dffee9b9af3fcb29bca84e212813bcfb4b64efc7d6e426de2e7e253a04b50a15eb4e40505851cda683ba40b19000000000000000000000000000000"], 0x10) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) r2 = msgget$private(0x0, 0x8) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000180)=""/91) syz_open_pts() write(r0, &(0x7f00000000c0)="3228d1ae4d0cefc27c2b903e5095bed01b240ad1", 0x14) 11:17:57 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0), 0x9, 0x0, 0x1000, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r2 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getpeername$inet(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) kevent(r1, &(0x7f0000000000), 0x6, 0x0, 0x80000000, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x10001, 0xb12e}, {0x18, 0x0, 0x7ff, 0x325}, 0xfd5f, [0x8, 0x180000, 0x7578, 0x6, 0x8, 0x5, 0xeef6, 0x2]}, 0x3c) 11:17:57 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000240)='./file0\x00', 0x0) mkdir(&(0x7f00000003c0)='./file1/file0\x00', 0x0) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000140)='./file0\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x7, './file0/file0\x00', './file1/file0\x00'}) 11:17:57 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) mknod(&(0x7f00000003c0)='./file0\x00', 0x1ff9, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000100)='./file1\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x0, './file1\x00', './file0\x00'}) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x40, 0x0, 0xffffffffffffffff}], 0x7, 0x0, 0xfa2, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffe, 0xf}], 0x4, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffb, 0x10, 0xfffff, 0x7}, {{r0}, 0xfffffffffffffffb, 0x64, 0x2, 0xe8a8, 0x8001}, {{r1}, 0xffffffffffffffff, 0x81, 0x40000000, 0xf7, 0x1}, {{r0}, 0xfffffffffffffffe, 0x32, 0x6, 0x200, 0x4}, {{r1}, 0x3, 0x10, 0x20000000, 0xe35, 0x5}, {{r1}, 0xfffffffffffffffc, 0xa0, 0x10000000000001, 0x81, 0x4}], 0x3, 0x0) fcntl$getflags(r1, 0x3) 11:17:57 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000100)=0x8) read(r1, &(0x7f00000000c0)=""/18, 0x12) getsockopt(r0, 0x29, 0x37, 0x0, 0x0) 11:17:57 executing program 0: mknod(&(0x7f0000000a40)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0xd, 0x0) close(r0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x7fff, 0x3}, 0x8) accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) 11:17:57 executing program 0: socket(0x11, 0x3, 0x7fff) r0 = socket(0x2, 0x4, 0x0) connect$unix(r0, &(0x7f0000000100)=@abs={0x89a88f592e0a028b}, 0xffffffffffffff4b) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f00000000c0)={0x80005, './file0\x00', './file1\x00'}) r3 = geteuid() setreuid(r1, r3) 11:17:57 executing program 1: setrlimit(0x0, 0x0) setrlimit(0x7, &(0x7f00000000c0)={0x1, 0x7}) syz_execute_func(&(0x7f0000000000)="660f16bf0e040000d8c6c4a295b97d0f363664660f3a608fc2fb00000cf3aff3440f529f08cd27ab2e420f1f4000f30fbd3bc4c2a9bc0c8bc401725836") 11:17:57 executing program 0: socket(0x6, 0x5, 0x9) r0 = socket(0x18, 0x400000001002, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0xc) 11:17:57 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) syz_emit_ethernet(0xec, &(0x7f0000000140)="bdaa2ca209c9f015bb09011c82db1e0216e95d2b5ba55a9bd8c300363905aa042aeacccec8e1d2ea319c2b24f015e0e8cea72416387ffdc5941a7134796812d9ff696816329bc7bdffb65cb485f13245106df51fb9c516d6fb440a0acebcd60e5bef0092afec0abb586cd718fbd7d76306143a1babc2bd4aaa4b41857dc16f0fd0d630f0b62242c2b458984e8bae2a5043346749876805e6199ee9883152a678e0d894a291256b08c22a2ffc6be32f8d2e80ed11e2adc2b7e860066dd249bb84bfc64e7c8e4159c080436a7d838da6756b9d7d435577cedae25625a3f9b34b512970821c3831d6854e5e853f") r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x4, 0x80000011, 0x1, 0x101}, {{r0}, 0xfffffffffffffffd, 0x80, 0x1, 0x2f5e}, {{r2}, 0xfffffffffffffff8, 0x88, 0x20, 0x4, 0x3}, {{r2}, 0xffffffffffffffff, 0x18, 0xf00000a4, 0xfffffffffffffff7, 0x7}, {{r2}, 0x0, 0xa0, 0x2, 0x6, 0x401}, {{r0}, 0xffffffffffffffff, 0x1000008, 0x40000001}], 0x4, 0x0, 0x3f, 0x0) recvfrom$inet6(r0, &(0x7f0000000240)=""/4096, 0x1000, 0x841, 0x0, 0x0) shutdown(r0, 0x2) 11:17:58 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x81, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="0000001860040000000020000000000000000000000000000000000000000000016177c9e91243cfb272877d", 0x2c}], 0x1) getsockopt$sock_int(r0, 0xffff, 0x9, &(0x7f00000000c0), &(0x7f0000000100)=0x4) 11:17:58 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0x4d6, 0x400}) ioctl$TIOCNOTTY(r1, 0x20007471) ftruncate(r1, 0x4) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCCONS(r2, 0x4008426f, &(0x7f0000000000)) 11:17:58 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) r2 = getpid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) socket$unix(0x1, 0x2, 0x0) r4 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={r2, r3, r4}, 0xc) 11:17:58 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) r1 = kqueue() writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180)="5691a84bb1f74986028e0bc522e618aec8732ae7893ca18461263649df88727a3f1fd0f895ef9169eeeee7ddc2e6ab97694a4ddc287a50d81c04008cc88f73ec6aa74311d8ccc6abcfbc551a32f6cbcbbc6e624a6f2ba553b3f87e94806d05a11bc96bdc5d3437d5f27cff765c20ca2b9bb4ef342fe85b0fbf7ead7c9777598677cea3b96fc9dccfc26db3c117615af1fb34ecab01cba401080c6a5a042e2c7acc1a0cba38d09b0f11a0fa7118be23cb56de688d5f1b158274622946de557cb3ec", 0xfe90}], 0x1) shutdown(r0, 0x0) r2 = kqueue() clock_getres(0x2, &(0x7f0000000140)) kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) 11:17:58 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) connect$inet(r1, &(0x7f0000000080)={0x2, 0x1}, 0xc) writev(r0, &(0x7f0000000540)=[{&(0x7f00000000c0)="69e24dbefad471a1363e6a342c00213f31316979e63288ebd93df1f0a89ac1bd4542069d27a858011800638c5642d3487be012f6a5512a30ede7af7ac4070f84175881fa13779a7e2037dafabea9d169eb6f9ccbef2cfb5150b01737397b887535c633141f440f8a2fe2fe67a07e703498dcde", 0x73}], 0x1) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000140)) 11:17:58 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000080)=0x10) r1 = socket(0x2, 0x3, 0x6) write(r0, &(0x7f0000000140)="2808f30ec232f40bcc2d50e34e45e147abf4a86644d69a82d1046b01d391deb7af3b2288d0723e9f6a2f8e72196da58aadaf7bfc075c233fb0b4eb1bed38822316a94a95a919b564a70616868a7a82b2471fa9874d42b2c3bf03c8a2dfce0354d4f8ef8b34c3a08136fb1ca44c2c04b15d6cf6853a3fb608eab0d78fe4b6ef38ec28b1ae1cb9d04d35a6d0124fd16b484ae958a6bf8df9e31f06fc25dbf9ea36ba6498e68fbd251703a5e70ca3822fcae180d7f8ed734a3b060630dbef4f05849ccd1c4331839190505670e2314cb3d5052765454515b73c2cce90b61396e7d37a114fba5d369ed80d0f7a9976", 0xed) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="82eb2d2f66696c65300071940a90d0a40afb1e8a4b457d5d1f737a36e29374abf3a3ebaef08d3cc401f328ad1e5712472b90d754013cf59171ba98b695a6ed1d73e01a22d354b0b6220700b323be5ae2ebc1d79b247e747f19944fcc30399dc3ca942c7e390a06e7683020941977e7d830b9"], 0x10) write(r1, &(0x7f0000000080)="3228d1ae4d0c91328d75dba3efc27c2b903e5395be271b240ad1e1eedc4134a69917d42b89a58af1d4ba630e33879004ad63cb4e35ab7bbf", 0x38) 11:17:58 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000a00000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) fcntl$getflags(r1, 0x3) 11:17:58 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) poll(&(0x7f0000000000)=[{r0, 0x48}, {r0, 0x12}, {r0, 0x6}], 0x3, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x8, 0x1, 0x40, 0xc5}, 0xc) 11:17:58 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5) r0 = kqueue() r1 = kqueue() r2 = open$dir(&(0x7f00000000c0)='./bus/file0\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) semget$private(0x0, 0x3, 0x40) r3 = msgget(0x2, 0x400) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000080)=""/5) kevent(r0, &(0x7f00000000c0), 0x800007, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0xfffffffffffffffc) fchmodat(r4, &(0x7f0000000040)='./bus/file0\x00', 0x0, 0x6) kevent(r1, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0xa4dd, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r4}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) dup2(r0, r2) 11:17:58 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setuid(0xffffffffffffffff) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x82) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') 11:17:58 executing program 0: r0 = socket(0x2, 0x8001, 0x0) shutdown(r0, 0x1) r1 = dup(r0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000100)) close(r0) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0x1) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) 11:17:58 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) select(0x1d, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000100)) r1 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r1, r2, r3}, 0xc) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xc0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x52) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f00000000c0)={0x81, 0x2}) 11:17:58 executing program 1: clock_getres(0x40004, 0x0) clock_settime(0x2, &(0x7f0000000000)={0x0, 0x3}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x1b, 0x4000, 0x9, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x400, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x40, 0x0) r5 = socket(0x1e, 0x4, 0x100000000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffd, 0xb, 0x20000000, 0x1ff, 0x200}, {{r2}, 0xffffffffffffffff, 0x9, 0x81, 0x7, 0x10000}], 0x400, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffff9, 0x10, 0x1, 0x3559, 0x8001}, {{r4}, 0xfffffffffffffffe, 0x7c, 0x40000000}, {{r5}, 0xffffffffffffffff, 0x1, 0x1, 0x6, 0x400}, {{r6}, 0xfffffffffffffff9, 0x11, 0x1, 0xffffffff, 0xff}], 0xdaa7, &(0x7f0000000240)={0x2, 0x401}) 11:17:58 executing program 0: r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) fcntl$getown(r1, 0xb) fcntl$dupfd(r0, 0xa, r0) r2 = semget$private(0x0, 0x3, 0xc) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x40, 0x20, 0x5, 0x7}, {{r1}, 0xfffffffffffffffe, 0x20, 0x0, 0x7, 0x3}, {{r1}, 0xfffffffffffffffb, 0x49, 0x1, 0x0, 0x9}, {{r1}, 0xfffffffffffffffd, 0x48, 0x3, 0xb7, 0x5}, {{r0}, 0xfffffffffffffffb, 0x9, 0xf0000000, 0x7d01ae43, 0x8000}, {{r1}, 0x0, 0x80, 0x4d, 0x0, 0x4}], 0xffff, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x10, 0x43, 0x1, 0x80000000}, {{r0}, 0xfffffffffffffffe, 0x80, 0x20, 0x800, 0x3f}, {{r0}, 0xfffffffffffffffa, 0x73, 0x2, 0x6, 0x64}, {{r0}, 0xfffffffffffffff9, 0x5, 0x1, 0x401, 0x1}], 0x8, &(0x7f0000000140)={0xff, 0xd5}) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000000)) 11:17:58 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x40044266, &(0x7f0000000000)) 11:17:58 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x400000000029, 0x26, 0x0, 0x0) 11:17:58 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = getppid() fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x3, 0x0, 0x100000000, 0xe1f0, r1}) r2 = semget$private(0x0, 0x5, 0x8) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f00000000c0)=""/18) r3 = socket$inet6(0x18, 0x4, 0x101) getsockopt(r3, 0x29, 0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getppid() getgroups(0x2, &(0x7f0000000180)=[r4, r5]) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 11:17:58 executing program 0: socket(0x3b, 0x8001, 0x8) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x830, 0x0) r2 = syz_open_pts() r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) accept$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) r4 = dup(r3) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000000)=0x1) clock_getres(0x40004, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f00000001c0)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000240)=0x1) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000200)={0xcd, 0x0, 0x81, 0x7, "e5482488a8cc11966dfc58a2e27c484551f9512e", 0xffffffffffffff1f, 0x8}) 11:17:58 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) writev(r0, &(0x7f0000000380)=[{&(0x7f00000000c0)="000000186004008b00002b27fedce7ddd84d3e2a7fff050001e19bffff010000000000400040c60100f2e900", 0x2c}], 0x1) bind$unix(r0, &(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8) 11:17:58 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000002c0)=0x7) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) rmdir(&(0x7f0000000140)='./file0\x00') readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)=""/196, 0xc4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 11:17:58 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) chflagsat(r0, &(0x7f0000000080)='./file0\x00', 0x2, 0x2) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x2f, 0x8100001}], 0x37, 0x0, 0xc6, 0x0) 11:17:58 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x53c7) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000140)={0x9, 0x4, './bus\x00', 0xfff, 0xf3, 0x9, 0x1}) getpeername$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000180)) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x2}, 0x8) 11:17:58 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000400)=[{&(0x7f00000001c0)="2bceb8e293a08c461ad2f4195ee2287710a05ffc77d5b7a3ab0ef628148aeedd1996d817112a76573e3572d63ef2558b7dbbdc98bee477c84be6b56059b3871cadededcca25bde53ac645e9c707665e06008d10e7cf2a32dcbdf843c1ef836287cd41eac0f69c2a728f9edfaad1e1a8b2e5962cffa1c1930822d5badd496d9851681222a5cb90230518b0844537a405328957c6b95461b42662a74231a05ab04a5b5379d87f409f5b0861ff716092e30189dfd0d6ce5f66d4370f21003afb9d56ba7b327b461fc527c6ec9fd9da1eeac9c28fb04be79290e245fef94bb6992b706a66b199186eeb331f77f71f0cdd8aa3d2ddf0b", 0xf4}, {&(0x7f00000002c0)="b3c620814a9441f40a36d8526244648958a12669826ed645c96b151fc008bf398cf6072a7ff1b1a831918cb1d3b502279ae6b83f7ec8e1ff82d940c3af50314e1f1e49d0b4cad5adb454e27e", 0x4c}, {&(0x7f0000000340)="eddc0b1cb7dc14a8fa71cf3ce6d40fe6c57b44bee1ba5b373a833ebc61fa6c893ffc985a82bbd6afa08b4548ffa89eb547a76fb2bbda55183d29160ac5c095c8b6d8457d7a7b0ffeb8952f7fad17c0934bd9bd62f85c0d0d780ca024302568b5ee4d1444f67c0c10662c2944d4b3b354baf1a56b82ef514d02ec46729cebafd2572f504fa96010ff630a28", 0x8b}], 0x3) syz_open_pts() bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x1, 0x1, 0x3) r2 = socket(0x20, 0x1, 0x0) socket(0x6, 0x3, 0x101) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getpeername$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) r3 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x180, 0x0) openat(r3, &(0x7f0000000180)='./file0\x00', 0x18, 0x20) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 11:17:58 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)='7', 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() r3 = getuid() setuid(r3) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "0075a59d6314632ef9cb6bcf976b8ccc680750b0"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 11:17:58 executing program 1: mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) munlock(&(0x7f0000001000/0x1000)=nil, 0x20001000) chdir(&(0x7f0000000000)='./file0\x00') 11:17:58 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}], 0x1, 0x0}, 0x0) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x2, 0x0) close(r0) close(r1) 11:17:58 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x201, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fcntl$setown(r0, 0x6, 0xffffffffffffffff) dup(r0) 11:17:58 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() fcntl$getflags(r0, 0x3) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x202, 0x0) utimensat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0xfffffffffffffff9, 0x5}, {0x9, 0x400}}, 0x2) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "bfa6b6806671a7b7435e02da9ca12704ef5e7f58"}) 11:17:58 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) ioctl$TIOCFLUSH(r0, 0x8004667d, &(0x7f0000000140)) dup2(r1, r0) 11:17:58 executing program 1: r0 = socket(0x2, 0x2, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0x10) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000040)="7aceb8c56891268bac290e899b92c6b077606d918edadab6e775330b16574a0a25280301076f04e696178193a94865aa68c056a660809e147eb286db96536e615c66b2b6208f9a2d51c1acd04e210ffade275190d7953d55922c6976147a8167fe40540eef16f6f1b6f51a9af33e86d9a372e7a8b66a5129f922c9b4cb1d7bd2d3dd6556eb4a30295ee3dd46addc8a19c00a743bab7e7335662da7b2e4961b385ba43940dfeb237f0a01eb818a10e5a807f55276728eb7f30f961400c6fff82db54de2e5b81882ec62a06bcfed832fbb03835c93fd71d1ae48555e60343e4bf28c77a0bee3501046f2e01443fb124d7b3631545a331021709baff25c45c03d4d928a8947562a4735415e914b99fc985335edbfbb390eb333899f2f8cbb1148ea7bcf98759254084b4ab5135e3835b94387b577d8974e67006daeed4328a57db34f94e3cda4d31d3105b5f40d92279f8c133785b691135b6af265bed6af369f4e1a78e0fffb4a62c73f1b6bd650e0e55e3fbb9fab2be0ecee54c73e391570631b4c839e499b72ce3b888421406af87e232ab86df4c4c0925b040cbd040b3d4c5b66e81eeac54cbcbc55d7c59ac2d182496706d29dae62bd3f7a162b7bf35ec811e48d64b032928e254fc225873c074e05a41edc90663f66e0ef70ba68c9209473b578699aa06c99fc26f46c6c17d821a9fdd0b9e2325e9364377ab2e45deb6781989ba2aca60765a61f338b12a7b3e77fa0bf6966fbfb562d45f2b11962db3441dcbb37ad889b28214538f138a3fc33b2545e308d31a7c88a5ba195dffbe70e2955d9078ba818e6dc431e25c9b52ca91046d829195bcbfded47b89e089400ee5a6976e716ae88096edad6014a3c7326822e9bea0a8742bca61a2fc78205d55be8817a1bcbdca22affca3a874ded0e60b893d859da89dc6e8d835feee31cb1dc0b251b372b83b878f67f03a14ee9bf4dd91544388089bc14f53fb0d202ae1817647bb7df7610950b74aacb3f249dbd12932f5f60378e97e97a6f7feb836b194efce22e379c9bdb7b125e63a6219570d37809d0b0c43fd9ad79e84973776d0359abb9e279c1d884d406f3ef6dc17b72eb2e8091c958f989ed1dbfa120eeb21283d403cf7a6cea578f539f16a0f96ec13c687f28adc32529590c72567fe419b7402ec4a2d967bf8502fb9a7c12308fee4454e9922699163260b1a02f3276fffb225c3d068a5366284678420cdf2c5f071a8636fcfaeb28a7c38daa6bb26063e547fe9cc3e2224bff50d15fb8e7de72bffe1b54f582303531f319848dff2e6a5fc070ced2e84c8c02e21bf3e032656d110e9200a0dfc9e048da878c42c56952a363b77441e1cae16955969ebafaa3773c286840d62b9f26caed522dd4ded32cf9aedea7e77906c7a9bffd7d8bad838af0fc8cae3a01daf08f281e5a392e8a9e85bac5415e1a20fcf85b0b95498c1a18cb4502675a330272f5de3f8ab28b80272395c44e1c1e6a61204383cfbbe442fceb88af3cdfe4295cf6011827f3df60e1ab51377fc45a7f6a1a0235f1e1e9c2482fbf267f00dec296bc3a603eff7e850cc552ea39754d606f1cf66fddef8c3fcda17bd97f71919dfb1a0fc618027545275b5e48cc28ad134e03dc046a65a260e9fe0e6843d5b51bc548320226bde8751019888876f58a622b1c3f1c6e5d958ad683469cb4ecf7b121b9abf262cc094cc0390ffcdab83fe75de13735f10229db18daadd2914b422b075590d7c439a4052abaf9cf826f9eada5fc25d5d3a8efaaafcf23aea8e26ec6f4d60a789155e5870c675e890f0d29e4f7a16c34447571590d57fdb04444006909bb463520da810ca4d4df3b41182c35b18b0d42bb41910191bc2f0a6e1a5c43081f33d6b22f1b1cd094d4021fbbcb67957644fefa562a7bfcbc276396e36a7b15daed7a3ec191ad0127dc380ec974562f9915e51920793f5d909958dd29e30fdce20725f06eb9e539578e999821917f500d9de4c9e87ce2307feab2e7e3c9a782103f44849213658513571adb9a5499347c8861c7c9974f34961b8323f208bbf11a60930601842fa009e383a23f405eda6731edff41f86954dbc045f8d4a4678f216ee1a0a3638dc15fd84996746e8d2b5826ef8fac1817c529d54ec4059fd3df9815a963d2d65a0a6f40f280904efbc8d6f1fd58c4ba52991bfa5f2aefd7092dd129f97609dfc3fd710e72f1250fe2d25f51e5ef1b7df949cc3c1f126cb753ff9edd3a179a14befb409bd7f1e82023ecc81db06260b2a60ccc20833d2196bcf7bd949f3829e1c900b68168c2b003667471e683c4cadca9794729449341cce74b0dd99f97a5a1a163f355e875fb9445301f65d7e0d4b0b6d0c106ca797d4bed765226c5d7a8495e8e81b76a76416334c1844531266d5460954439d71bb95ceb556edcc660454ea314878055f9715378d7e88a3d83934052d01ce263f434dc3b78ea2e4aef748720c4b2238c6ea6e8f26b6b25d84743034d8bcfc81c1e4b9033d55d5a4dad782128304db24c444e68cbef1fb58407f85daddd510bf4df78426fb473c954c962107b8ca818d4186ad634eb64061bfca0e5f89eaa44a0be335117376336161f9320a8b3439cbf8fb01a5c4f2573b1e20744c48e1fee44b95fae15fada40ae0647e7bf0e6b56309066058d5e64f2d814a983ef20fe67c6acc3190d21bba6075d45d7807e58826a5cbf777d72585094e129a7325e93fdc402d13e9c6463f61807fcf1804aa5c3268644e5e063ba50211b02247583860f2344e6a556a5fb7233e9a9112acb0101c9f78f4bebc9780cda0fe88d58930e77943c5a0c573f9c00e73d8e21476a772344c44bf21164080ba4641567099e2128f69c2c0a13c508d8ebe576b54801c9f1829deef801e7bf5f84261918e12111a5b8e63d3868781850db74570016442b69ccb89a973034fc0d8c0375766c088a5db8fb34eaffae3927985f6ad69ebf363e3127d2", 0x842}], 0x1) 11:17:58 executing program 0: r0 = socket(0x10000000011, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080)={0x162f, 0x10001}, 0x10) getsockname$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg(r0, &(0x7f0000000740)={&(0x7f0000000100)=@un=@abs, 0x8, 0x0, 0x0, 0x0}, 0x0) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 11:17:58 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) socket$unix(0x1, 0x5, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xffffffff80000000, 0x0, 0x20000ff, 0x0, "14edb45900000000e8ff00702d7d6fdcb51d8b00"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) r1 = socket(0x18, 0x1, 0x0) close(r0) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:17:58 executing program 0: socket$inet6(0x18, 0x4002, 0x0) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b10005020200e604000012005786ca3849451ae3d3051020741038f53e8551f30c0505fbfffff0fffffffffef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9219830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000080)="f25ddd00de83e510e4bdea3df0cf4f4efab30f030dbd0e28a8ab41253f6fc03cad0b1fe76ede233e63bb6a123e5e72bffd6c5d38753ae8dc0c9f66e4f069e6fb8d", 0x40, 0x401, 0x0, 0x993f661c88bdc273) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 11:17:58 executing program 1: r0 = socket(0x1000000000011, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050105001800000000b1ffff020049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x20200, 0x1) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000240)=0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={r2, r3, r4}, 0xc) uvm_fault(0xffffffff823439e0, 0xffff8000039aa000, 0, 1) -> e kernel: page fault trap, code=0 Stopped at memcpy+0x15: repe movsq (%rsi),%es:(%rdi) ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic kernel page fault uvm_fault(0xffffffff823439e0, 0xffff8000039aa000, 0, 1) -> e memcpy(fffffd807a999158,ffff8000039a9f0d,0,fffffd807a999158,aaa120a6dc35a964,ffff800020c11608) at memcpy+0x15 end trace frame: 0xffff800020c11510, count: 0 ddb{1}> trace memcpy(fffffd807a999158,ffff8000039a9f0d,0,fffffd807a999158,aaa120a6dc35a964,ffff800020c11608) at memcpy+0x15 rtrequest(1,ffff800020c11608,38,ffff800020c11550,0) at rtrequest+0x83c rtm_output(ffff8000039a9f00,ffff800020c11600,ffff800020c11608,38,0) at rtm_output+0x760 route_output(fffffd806e3b3900,fffffd80658fa198,0,0) at route_output+0x79b route_usrreq(fffffd80658fa198,9,fffffd806e3b3900,0,0,ffff800020b61c38) at route_usrreq+0x35d sosend(fffffd80658fa198,0,ffff800020c118c8,0,0,0) at sosend+0x6eb sendit(ffff800020b61c38,4,ffff800020c11988,0,ffff800020c11a50) at sendit+0x590 sys_sendto(ffff800020b61c38,ffff800020c11a68,ffff800020c11a50) at sys_sendto+0x92 syscall(ffff800020c11b00) at syscall+0x5b8 Xsyscall(6,0,ffffffffffffffd8,0,6,bfff4d2b010) at Xsyscall+0x128 end of kernel end trace frame: 0xc02e277a490, count: -10 ddb{1}> show registers rdi 0xffff8000039a9af0 rsi 0xffff8000039a9ffd rbp 0xffff800020c11400 rbx 0xffff8000039a9f0d rdx 0x100 rcx 0x2 rax 0xfffffffffffffaf3 r8 0 r9 0x5 r10 0x7e7c4f289d7fbfc2 r11 0xffff8000039a9a00 r12 0xffff8000039a9a00 r13 0x100 r14 0 r15 0xfffffd807a999158 rip 0xffffffff818f9605 memcpy+0x15 cs 0x8 rflags 0x10202 __ALIGN_SIZE+0xf202 rsp 0xffff800020c11398 ss 0x10 memcpy+0x15: repe movsq (%rsi),%es:(%rdi) ddb{1}> show proc PROC (syz-executor.1) pid=195980 stat=onproc flags process=0 proc=4000000 pri=80, usrpri=80, nice=20 forw=0xffffffffffffffff, list=0xffff800020b612d8,0xffffffff82383278 process=0xffff800020b8da58 user=0xffff800020c0c000, vmspace=0xfffffd807f00b708 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 52691 394477 30293 0 7 0 syz-executor.1 *52691 195980 30293 0 7 0x4000000 syz-executor.1 62628 125378 27123 0 3 0x82 nanosleep syz-executor.0 30293 133265 27123 0 3 0x82 nanosleep syz-executor.1 95475 98945 1 0 3 0x100083 ttyin getty 28299 336289 0 0 3 0x14200 bored sosplice 27123 446675 83975 0 3 0x82 thrsleep syz-fuzzer 27123 168201 83975 0 3 0x4000082 nanosleep syz-fuzzer 27123 473553 83975 0 3 0x4000082 thrsleep syz-fuzzer 27123 221858 83975 0 3 0x4000082 thrsleep syz-fuzzer 27123 467771 83975 0 3 0x4000082 thrsleep syz-fuzzer 27123 63564 83975 0 3 0x4000082 thrsleep syz-fuzzer 27123 188040 83975 0 3 0x4000082 thrsleep syz-fuzzer 27123 123364 83975 0 3 0x4000082 thrsleep syz-fuzzer 27123 161448 83975 0 3 0x4000082 kqread syz-fuzzer 27123 12602 83975 0 3 0x4000082 thrsleep syz-fuzzer 83975 37808 12920 0 3 0x10008a pause ksh 12920 170212 80135 0 3 0x92 select sshd 80135 500980 1 0 3 0x80 select sshd 41300 414506 33352 74 3 0x100092 bpf pflogd 33352 102276 1 0 3 0x80 netio pflogd 47225 474683 1945 73 2 0x100090 syslogd 1945 508854 1 0 3 0x100082 netio syslogd 24682 135665 1 77 3 0x100090 poll dhclient 71742 326052 1 0 3 0x80 poll dhclient 47770 312835 0 0 3 0x14200 pgzero zerothread 96092 143336 0 0 3 0x14200 aiodoned aiodoned 27687 371957 0 0 3 0x14200 syncer update 46956 345309 0 0 3 0x14200 cleaner cleaner 929 119203 0 0 3 0x14200 reaper reaper 54365 260881 0 0 3 0x14200 pgdaemon pagedaemon 5959 101457 0 0 3 0x14200 bored crynlk 60390 65397 0 0 3 0x14200 bored crypto 4535 250765 0 0 3 0x40014200 acpi0 acpi0 27059 294061 0 0 3 0x40014200 idle1 9098 127138 0 0 3 0x14200 bored softnet 93755 48553 0 0 3 0x14200 bored systqmp 35306 91829 0 0 3 0x14200 bored systq 3018 259153 0 0 3 0x40014200 bored softclock 67750 446516 0 0 3 0x40014200 idle0 89049 196832 0 0 3 0x14200 bored smr 1 210674 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 52691 (syz-executor.1) thread 0xffff800020b61c38 (195980) exclusive rwlock netlock r = 0 (0xffffffff821ac5d8) locked @ /syzkaller/managers/multicore/kernel/sys/net/rtsock.c:883 #0 witness_lock+0x594 #1 rtm_output+0x6b0 #2 route_output+0x79b #3 route_usrreq+0x35d #4 sosend+0x6eb #5 sendit+0x590 #6 sys_sendto+0x92 #7 syscall+0x5b8 #8 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 1 (0xffffffff8235f818) locked @ /syzkaller/managers/multicore/kernel/sys/arch/amd64/amd64/trap.c:161 #0 witness_lock+0x594 #1 solock+0x7e #2 sosend+0x586 #3 sendit+0x590 #4 sys_sendto+0x92 #5 syscall+0x5b8 #6 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9503 6419K 6435K 78643K 10916 0 0 pcb 27 9K 10K 78643K 508 0 0 rtable 103 4K 4K 78643K 709 0 0 ifaddr 52 12K 13K 78643K 201 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1489 0 0 iov 0 0K 16K 78643K 109 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1201 75K 76K 78643K 1869 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 17 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 1K 1K 78643K 125 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12628 0 0 file desc 5 13K 21K 78643K 1019 0 0 sigio 0 0K 0K 78643K 20 0 0 proc 54 51K 71K 78643K 709 0 0 subproc 64 65538K 67586K 78643K 480 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 105 0 0 in_multi 33 2K 2K 78643K 178 0 0 ether_multi 1 0K 0K 78643K 3 0 0 mrt 0 0K 0K 78643K 2 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 66 291K 291K 78643K 66 0 0 exec 0 0K 1K 78643K 339 0 0 pfkey data 0 0K 0K 78643K 2 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 86 21K 25K 78643K 4224 0 0 UVM aobj 56 3K 3K 78643K 62 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 68 0 0 NDP 10 0K 0K 78643K 69 0 0 temp 157 2375K 2443K 78643K 6555 0 0 kqueue 0 0K 0K 78643K 4 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 16 0 12 1 0 1 1 0 8 0 inpcbpl 280 502 0 495 1 0 1 1 0 8 0 plimitpl 152 68 0 60 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtentry 112 151 0 110 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 7 0 7 1 1 0 1 0 8 0 tcpcb 544 195 0 191 1 0 1 1 0 8 0 nd6 48 28 0 24 1 0 1 1 0 8 0 ppxss 1128 16 0 16 7 6 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 36 0 25 1 0 1 1 0 8 0 pfstkey 112 36 0 25 1 0 1 1 0 8 0 pfstate 328 36 0 25 2 0 2 2 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 681 0 493 12 0 12 12 0 8 0 art_table 32 682 0 493 2 0 2 2 0 8 0 art_node 16 148 0 114 1 0 1 1 0 8 0 sysvmsgpl 40 18 0 7 2 1 1 1 0 8 0 semapl 112 123 0 113 1 0 1 1 0 8 0 shmpl 112 60 0 6 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 3128 0 1651 48 0 48 48 0 8 0 ffsino 272 3128 0 1651 99 0 99 99 0 8 0 nchpl 144 4738 0 3059 63 0 63 63 0 8 0 uvmvnodes 72 3455 0 0 63 0 63 63 0 8 0 vnodes 200 3455 0 0 182 0 182 182 0 8 0 namei 1024 14979 0 14979 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scsiplug 64 2 0 2 2 2 0 1 0 8 0 scxspl 192 15297 0 15297 16 15 1 6 0 8 1 sigapl 432 1183 0 1168 2 0 2 2 0 8 0 futexpl 56 10519 0 10519 1 0 1 1 0 8 1 knotepl 112 481 0 462 1 0 1 1 0 8 0 kqueuepl 104 257 0 255 1 0 1 1 0 8 0 pipepl 112 836 0 817 2 1 1 1 0 8 0 fdescpl 488 1184 0 1168 3 0 3 3 0 8 0 filepl 152 7283 0 7182 5 0 5 5 0 8 1 lockfpl 104 300 0 300 4 3 1 1 0 8 1 lockfspl 32 392 0 392 4 3 1 1 0 8 1 sessionpl 112 31 0 20 1 0 1 1 0 8 0 pgrppl 48 47 0 36 1 0 1 1 0 8 0 ucredpl 96 1631 0 1622 1 0 1 1 0 8 0 zombiepl 144 1168 0 1167 2 1 1 1 0 8 0 processpl 840 1200 0 1167 4 0 4 4 0 8 0 procpl 600 3305 0 3262 4 0 4 4 0 8 0 srpgc 64 72 0 72 6 5 1 1 0 8 1 sosppl 128 11 0 11 3 2 1 1 0 8 1 sockpl 384 936 0 915 4 1 3 3 0 8 0 mcl64k 65536 7 0 0 1 0 1 1 0 8 0 mcl16k 16384 3 0 0 1 0 1 1 0 8 0 mcl12k 12288 11 0 0 2 0 2 2 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 4 0 0 1 0 1 1 0 8 0 mcl2k2 2112 3 0 0 1 0 1 1 0 8 0 mcl2k 2048 126 0 0 15 0 15 15 0 8 0 mtagpl 80 2 0 0 1 0 1 1 0 8 0 mbufpl 256 231 0 0 9 0 9 9 0 8 0 bufpl 256 7557 0 1157 400 0 400 400 0 8 0 anonpl 16 132985 0 125279 66 28 38 49 0 125 0 amapchunkpl 152 7242 0 7156 16 11 5 9 0 158 1 amappl16 192 5244 0 4774 57 31 26 35 0 8 0 amappl15 184 287 0 282 1 0 1 1 0 8 0 amappl14 176 285 0 281 2 1 1 1 0 8 0 amappl13 168 439 0 436 1 0 1 1 0 8 0 amappl12 160 279 0 276 4 3 1 1 0 8 0 amappl11 152 205 0 190 1 0 1 1 0 8 0 amappl10 144 179 0 176 1 0 1 1 0 8 0 amappl9 136 644 0 641 1 0 1 1 0 8 0 amappl8 128 214 0 194 1 0 1 1 0 8 0 amappl7 120 161 0 155 1 0 1 1 0 8 0 amappl6 112 177 0 170 1 0 1 1 0 8 0 amappl5 104 422 0 403 1 0 1 1 0 8 0 amappl4 96 1260 0 1229 2 1 1 2 0 8 0 amappl3 88 375 0 369 1 0 1 1 0 8 0 amappl2 80 9298 0 9241 2 0 2 2 0 8 0 amappl1 72 36450 0 36001 25 15 10 20 0 8 0 amappl 72 3639 0 3604 1 0 1 1 0 75 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 61 0 6 1 0 1 1 0 8 0 uaddrrnd 24 1184 0 1168 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1184 0 1168 1 0 1 1 0 8 0 vmmpekpl 168 13685 0 13660 2 0 2 2 0 8 0 vmmpepl 168 137957 0 136470 121 35 86 86 0 357 15 vmsppl 360 1183 0 1168 2 0 2 2 0 8 0 pdppl 4096 2375 0 2336 6 0 6 6 0 8 0 pvpl 32 403834 0 392845 168 58 110 136 0 265 7 pmappl 224 1183 0 1168 3 1 2 2 0 8 1 extentpl 40 39 0 25 1 0 1 1 0 8 0 phpool 112 556 0 4 16 0 16 16 0 8 0