01, 0x3, 0x6e8, 0x5}, &(0x7f0000000300)={0x1ff, 0x4}) 05:34:14 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x2) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) unlink(&(0x7f0000000100)='./file0\x00') 05:34:14 executing program 0: r0 = syz_open_pts() close(r0) r1 = shmget$private(0x0, 0x1000, 0xb0, &(0x7f0000ffe000/0x1000)=nil) r2 = geteuid() getgroups(0x6, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) fcntl$setflags(r0, 0x2, 0x0) r5 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x40) ioctl$KDMKTONE(r5, 0x20004b08, &(0x7f0000000240)=0xffffffffffff1eac) r6 = geteuid() r7 = getpid() r8 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x3, r2, r4, r6, 0x0, 0x180, 0x1000}, 0x200, 0xe7c, r7, r8, 0x7, 0xfffffffffffffff7, 0x1ff}) listen(r5, 0x7) read(r0, 0x0, 0x0) r9 = semget$private(0x0, 0x7, 0x18) r10 = geteuid() shmget$private(0x0, 0x1000, 0x80, &(0x7f0000ffd000/0x1000)=nil) r11 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) dup2(r0, r0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xfe62) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000000c0)={{0xbf35, r10, r11, r6, r3, 0x14, 0xffffffffffffffca}, 0x1, 0x8, 0x3}) 05:34:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0) write(r0, &(0x7f0000000a00)="0dcddc998ceca9d5", 0x8) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000500)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0) 05:34:14 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x80, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) pipe(&(0x7f0000000280)={0xffffffffffffffff}) mkdirat(r1, &(0x7f00000002c0)='./file0\x00', 0x35) semctl$IPC_STAT(0x0, 0x0, 0x2, 0xfffffffffffffffe) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="958847f800b0e99a952d9abfb3a6d124d92cabb0173a8ceff2495c4d9613174c771b54f5430004b0bddb6ae867043ff868407dd507bf14e021b95d0521ec0337df4d1f14eeeba39db1698e029c2fa59c34c51a5252f47b495ff23474e399fb17514290eeda9e36f04dfdc50d876ffc9f263b43d2bec6b77cebfaddd24c4c4c8366a8037b92276ec89453afc63d38291fc63c2bd59ab79854d057b86b85669361e0082becf0c9119ca059654a7507501ebe07616e6db160a245e26dbaee64c0a4f32409f8945e8d3a0ca0fac55878db4b3a7f961762258b440873bfb38685196e37f1", 0xe2}, {&(0x7f0000000400)="9b70159f8a7647745538a99bbf403944ef84ea6fd25586f7af1254e656201ad302b62d7d04ef76159178336cab23df078f440174f004dfb8f51757fdab5e6ce3064b75b8b9fd7a352668cd0998afabbd04a90e1b12edf72899851f19eb10dd23b746acb25832e421d647a95ebc719fa292b005154d90f1eb2c182ca798eb77c3b26834aad2e675d27ddbf65e299bad76502ffd72b41ad7f402f5ef1e018f651c958cf4", 0xa3}, {&(0x7f00000004c0)="fd708b96f49d986b50514e5c80ad8514975ff5064d19e2d95621ee19b1384a33950b60f036c8285cae001fe537023537738fe3244776505041a6613bf1eb4028927f8f08977e5c5dfd1b08ac523117cc40891d85abc163cc2c913c149296722df5031d9d485966487e1565a926a7a18c9b4dcf26a7420373d59156d234e9b1d7", 0x1c7}], 0x3) lstat(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)) 05:34:14 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) unveil(&(0x7f0000000140)='.\x00', &(0x7f0000000100)) bind(r0, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) 05:34:14 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x24, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000000)) 05:34:14 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = getuid() setuid(r1) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000000)=""/14, 0xe}], 0x101, 0x0) 05:34:14 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000200)={'./file0\x00', 0xffffffff80000000, 0x4, 0x6, 0x0, 0xffffffff, 0x64, 0x1, 0x1, 0x0, 0x9, 0x79b6}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x80, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x8000, 0x9, 0x3, 0x4, "04713de0af28a2813d8209b8d9f39321849e3c99", 0x400000000082, 0x7}) fcntl$getflags(r1, 0x1) open(&(0x7f0000000040)='./file0\x00', 0x88, 0x80) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x20000000, 0x0) pckbd_enable: command error 05:34:15 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = geteuid() r2 = getegid() fchown(r0, r1, r2) r3 = syz_open_pts() poll(&(0x7f00000000c0), 0x0, 0x3) ioctl$TIOCEXCL(r3, 0x2000740d) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "6c2364a029fbb699bc76bc231cf9454e0c7bb867"}) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x13e2, "d2316c681b1e56d69118cd9f8b4dcbaccdbcc27f"}) 05:34:15 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x607) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x28, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x8092, 0x100) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) dup2(r1, r0) kqueue() 05:34:15 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 05:34:15 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x1, 0xf0000040}], 0x2, 0x0, 0x0, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) kqueue() kqueue() close(r2) 05:34:16 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080), 0x0) 05:34:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c103003c5b00001a9d000000e74de400"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500a35ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002007e14295fbaabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95a0100000000000000ffffffffff510eb0092e732056a2fdbdd66200a2a2cc98750fa6ba0f9a6d86fb071b7625c1b293563b82a80e23fe61", 0xa0) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x7f, 0x0, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) getdents(r2, &(0x7f0000000200)=""/86, 0x56) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000000)={0x5, 0x3, {0xd2, 0x81}}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:34:16 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x80000001, 0x6126}], 0xc4e, 0x0) kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x7, 0x0) kevent(r1, &(0x7f0000001300), 0x7f, &(0x7f0000001340)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x101, 0x0) 05:34:16 executing program 1: r0 = syz_open_pts() close(r0) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x1, 0x0, 0xffffffffffbffffe}) 05:34:16 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x1000) lseek(r0, 0x0, 0x40fff) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r0, &(0x7f0000000040), 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="9a", 0x1}], 0x1) 05:34:16 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) r1 = open(&(0x7f0000000080)='./file0\x00', 0x802, 0x10) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000000c0)=0xfff) r2 = fcntl$dupfd(r0, 0x0, r0) mknod(&(0x7f0000000000)='./file0\x00', 0x8008, 0x2) ioctl$TIOCCONS(r2, 0x20004269, 0x0) 05:34:16 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$lock(r0, 0xf, &(0x7f0000000140)={0x2, 0x2, 0x9, 0x6, r1}) r2 = syz_open_pts() fcntl$lock(r2, 0x200000000000009, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r2, 0x5, &(0x7f0000000180)={0x4, 0x0, 0x2, 0x2000100000000}) 05:34:16 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)) ioctl$TIOCCONS(r1, 0x20004276, 0x0) flock(r1, 0x6) ioctl$TIOCMSET(r1, 0x8004427a, &(0x7f0000000000)) 05:34:16 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x180, 0x0) linkat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00', 0x4) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 05:34:16 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000000)=0x4) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x10001, &(0x7f0000000140)={0x6, 0x7fffffff}) 05:34:16 executing program 1: r0 = geteuid() seteuid(r0) setuid(0xee01) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r1, 0x0) 05:34:16 executing program 0: r0 = kqueue() poll(&(0x7f0000000080)=[{r0, 0x17}], 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x65}], 0x0, 0x0, 0xa102, 0x0) kevent(r0, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) pipe(&(0x7f0000000040)) 05:34:16 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x200, 0x0) connect(r0, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x10) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000080)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99", 0x0, 0xfffffffffffffffe}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x9, 0xcf17, './bus\x00', 0x81b, 0x2, 0x400, 0x8001}) 05:34:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80105703, &(0x7f0000000000)=0x4) 05:34:16 executing program 1: r0 = shmget(0x1, 0x3000, 0x20, &(0x7f0000ffd000/0x3000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000180)=0xc) r6 = getpgrp() shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x401, r1, r2, r3, r4, 0x2, 0x4}, 0xffffffff80000000, 0x100000001, r5, r6, 0x4, 0x20, 0x8}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r7, &(0x7f00000007c0)={&(0x7f0000000240)=@in={0x2, 0x0}, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000280)="5695a44d", 0x4}, {&(0x7f00000002c0)="67ba6966412ef775457d6e424d48075b0edc25cd6ac2a95e313248d1e567d60c92a567d5364bedddc0cf82eab71ff9b14e424ae0efe087e216e620b7cb04f2fb18", 0x41}, {&(0x7f0000000340)="e8c0492074c98c10365bcc44cb6fc108197ec91cee62f85aa6496bfdc0ec49e26bfa373d830a5e7c3d98b282c878eb3b75eeb63d791909400d4c1bd9375bfdd9bdfe6ac81141677e5fb12919e2461ed4763eb6271a108dad0ba52dd94c8bba575d5f550e9f42044227d8db54d39c", 0x6e}, {&(0x7f00000003c0)="b70b9ec09501d6aae8828785e494", 0xe}, {&(0x7f0000000400)="1500318042e1d58472243b197b98610858b7f3962d0217bdc09e663c0da005cbd495b201e97aec71359c678c2fa771acc072fada49832578776a6f30a485089d5e957b95b06ac881cc2425bf5a47e51e7c908710c088a6988ac6ae66bee7b69ecafbd7dd39574adc3ff7ab23ef79b7e7d14eeb4a15514cb8850cbbf5d2ff1ce6c9b8", 0x82}], 0x5, &(0x7f0000000540)=ANY=[@ANYBLOB="f0000000000000000100000000000000552cadf078f1ff56a91093a44d541c582d0f85f9287afdeb824d5a52f466cf4dceb4e767f2752e4882268309ccc6c8aaca4a26e67a297d88be461b6a476a2c154a45fe40fa8224ccca6cefa9b68f607c0b09882e42b561b049918c31963bdf577ccdc167bf1f08605d50154efa3ea24b565dd66f749f55cf25b402165fbda4285592db93003aef9b98b4f18bef12f1abd13b3d55229ff46d7ed7c3ac47d9061af2104c85b364f443a9147e61ed2fd0b1fb5d7e189d28e3508efab585f81b36f1c8ee1af8afbaef3256f0e2f0a128cda1ad533262c1c0eec3b6c353ddf5dce1c71001000000000000ffff000002000000c76212ec9863876bdbfc2ca879d2f6866067534179468ece0f8409fbaf02b947c597ad2183232236f66042a3f218efb32a7ae9c3f0b8e32b5ac2cfd0e92367e599cda5841aa1c527c2f71900a12034570e10a999abd208fc61493454c238178375569afd0b8e1fb5c40f350226383374255169958ad2a51da5adbb5693fd89f28384c2c27604feeaca7e849ef50298177329dec0441413e88ea896dd71cfdc4ebabd7ee653fda4a541a26efb4add0a6d3530c6220ff26470332ca17824059df9d3935d7751655a25f568366a82efd234891a79c0b2691cd8322abafb777d3d0addaf5d824a041b292ffdd008da63062bbaa46502b5acea5658eef0da00000000500000000000000000000000080000009ff96f2f8112ab1d03095888f70a849859d5824525805121f13c65b705ed5cded7db0a63bfefd27d7b26de0620df934000b4aa47b6e9e83b7cdf000000000000"], 0x250}, 0x1) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000140), 0x1d0) 05:34:16 executing program 0: mkdir(&(0x7f0000000080)='./bus\x00', 0x60) mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x13c7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000011c0)=[{0x0}], 0x1, 0x0) r1 = shmget(0x1, 0x2000, 0x100, &(0x7f0000ffb000/0x2000)=nil) shmat(r1, &(0x7f0000ffc000/0x2000)=nil, 0x2000) 05:34:16 executing program 1: setgroups(0xfffffec7, 0xfffffffffffffffe) 05:34:16 executing program 1: r0 = msgget$private(0x0, 0xff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r1) r2 = socket$unix(0x1, 0x1, 0x0) msgrcv(r0, &(0x7f0000000800)=ANY=[@ANYBLOB="000000000000002b8f3c661666dcf9dc17000100000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e593f827c90ef9ffea0000000000000091fa0000000000000000000000000000000000000000000000b23ccfab3e3519d1e4763304559b50d82a0f2a39b9257a2e56c6867fd1ea11d7d570d79621ddbc2d024f6efd8ddcfcae0504f05ede045619cb9685fa6652191d6675a13f0bcf894ac56cc89d20cbcb4a4bdc9118c0525d64722b272a7ff039293af26802b0f6fe6596b47a07a6ea579ba8cddb76d78695fa9615dfb56d1d4faba7cd33c5a3c275980a6dac3c1971bb7ee1562c031fe84b54c841e8869e25e3751b74dfc0f357cbad9e80c337aeae772feacd32fd71f6bdaa5d857eb0027a416f31feaf56e2ea611a2d19cc8abd67556d176f06b96b3212a3cb5556de6e8ab6a0fbef27f0869a6b2915105feb3848c7a2505bdac78d3b0a308e471f5c9bed862f37a4eff8b2f4bb8917e85d3bb595b5eba90a6b65c3dfc13ed9db97b92dec57ed028346f987c6e06304d3884ae3888494a47b03b6ec3d90cd3b199e5fa8c32ef773e548c69addad17fdb37a54a3faa5d21e8829281f912cf745b0c707f97d3a65f029bd0ab7309e7779b45adf2b18df9200b692cb9ff042bc99d7f311aa83dfb0fa1a6389e4e22f2e5da2a6ffad91cbfc8f17cd67745fec90f7fd0000000d3996759cf12df0a2b57414659344040e43492cd41304c4c1"], 0x70, 0x3, 0x1000) msgrcv(r0, &(0x7f00000000c0)=ANY=[], 0x0, 0x100000000003, 0x400001000) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000380), &(0x7f00000007c0)=[&(0x7f00000003c0)='\x98\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='[@\xa5\x00', &(0x7f0000000480)='\xc7-%\x00', &(0x7f00000004c0)='(\xca%/+--\x00', &(0x7f0000000640)='-\x99']) msgsnd(r0, &(0x7f00000000c0)=ANY=[@ANYRES64=r2, @ANYRESHEX, @ANYRESOCT], 0x3, 0x800) 05:34:16 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x6034, 0x2) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)) 05:34:16 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8220, 0x0) read(r2, 0x0, 0xffffff8f) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0)={0x2, 0x8}, 0x8) open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x40) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000400)="fc6e35aff0feb70500cda176671cfb7959b0d6d8af442982570f54d263da790c5f403c1624f15289babd0eeed77d60a7ab970ef7bb17a66152", 0x39}, {&(0x7f0000000440)="1f7b006796d4b3b5c4bec7139271ce4a011c6668c50d6f996c58f0a519d943cff9b0d175bd2c207dac5e8dabb971c98f934cac353b1a2e1d4472d7c25dfe6cfae429729dc1fa8b45db8a8cec5d99830927a7", 0x52}, {&(0x7f00000004c0)="0b01f2ccf99cdaee8dd545bf7b3196e0d2161cab1aae33aba4e9ff415808704a0314ea3b34d2124dce1369463fa9ee797fce840d31965fd89b264a969723c28477b874d73c9a54412291e4f6941ea17d3be2dae36b740888c2b3a6097ea3eb95aa500ace9c870e78d0c92d6aef9208f22d95fc5b7c42a82cd97b7430bac020a22c38e31a422fd19dde36f7be16cb8a5203a919a3af9c20ed290f706a579cdb1df08daf1e44bf4f451ed19685f25097370ee0887c71", 0xb5}, {&(0x7f0000000580)="d5df5cf8b419eed465af22be030d07a1a55dad6c0b015b02", 0x18}], 0x4, 0x0) recvmsg(r1, &(0x7f0000000380)={&(0x7f0000000100)=@un=@file={0x0, ""/64}, 0x42, &(0x7f0000000280)=[{&(0x7f0000000180)=""/204, 0xcc}], 0x1, &(0x7f00000002c0)=""/141, 0x8d}, 0x2) 05:34:16 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) sendto(r1, &(0x7f0000000480)="b12bdda5ba68988d61aa4e4d55597f0ad55e3074", 0x14, 0x1, 0x0, 0x0) open(&(0x7f0000000300)='.\x00', 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000040)="f0e6900c7ac63d170f4294c6bed4cf0f613580339d27f417c3b44e85e4fc97762f4589cff935a1e372bea51b358a8c3a971bb27f151011fae178cd72a289353f2f5c1acce3e0757a9ece0a744e73", 0x4e) clock_gettime(0x4, &(0x7f00000000c0)) getdents(r1, &(0x7f0000000000)=""/37, 0x25) 05:34:17 executing program 1: getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000acc000/0x2000)=nil, 0x2000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:34:17 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffff7fb, 0x0, 0x4, 0xfffffffffffffffd, "010000000000000000ffffff7f00"}) 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) 05:34:17 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x41, 0x82) accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = socket(0x18, 0x1, 0x0) r2 = semget$private(0x0, 0x1, 0x51) socket(0x6, 0x1, 0x6) semctl$GETZCNT(r2, 0xd519e65a36a3503a, 0x7, &(0x7f0000000000)=""/95) getsockname$unix(r1, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xa, 0x0, 0x0) 05:34:17 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x24) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/235, 0xeb}], 0x1) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x4, &(0x7f0000000100)={0x7, 0x1ff}) kevent(r0, &(0x7f0000000000), 0x3f, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11, 0x201}], 0x7fff, 0x0) 05:34:17 executing program 0: open(&(0x7f0000000300)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x2) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000080)=""/88, 0x58}], 0x1) close(r0) 05:34:17 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000009, &(0x7f0000000180)="ea3f0008", 0x4) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x4404) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2004, 0x4) 05:34:17 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{0x2}], 0x1}) fchmod(r0, 0x100) 05:34:17 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ff9, 0x400601) open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) 05:34:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x200) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) openat(r0, &(0x7f0000000080)='./bus\x00', 0x10000, 0x1) shmctl$SHM_LOCK(0x0, 0x3) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x200000000022}], 0x1ff, 0x0, 0x7fffffff, 0x0) 05:34:17 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x4004667b, &(0x7f00000000c0)) flock(r0, 0x6) 05:34:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x1, &(0x7f0000000200)=[0x0]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r1) writev(r1, &(0x7f0000000200)=[{&(0x7f00000014c0)="e99cb1193e02be5a86f68e658b9dc3a1200ec84ccc9bc50c2a239596e6cc74ac6fe90db09eca8cce50120500000000000000921997402c571684fced0fa5953b952ab8c75b3c997669e19e9d6a28100f2d8eab789ba6bbb724217b97a8a49f102dc281c64f1d5d529fc19877275efaf10962d84acb3b8f7083140badec27312a72c5392aa606ab20755209cd38aa62905c143a9e649fffc8eac3f6c5b00c267b88703911e1ef2194409ad3cb49d33b6e35340f2d76a80d0f9411472b565a7d25a83e96964584fedb3586883144d952bb56dd61937a7b43c127b5aa1986b823b8619715fa7582e4881772097e8aac934cea9d447e1a78cd6a7eae671d712fe518d2698ee97cb9cfa4f178adc820350c32f05a3e98b7a8d38eac89b0c7f4af71ccd1271d3024f41c80c6862ece45abb8fcc2fd94", 0x24d}], 0x1) writev(r1, &(0x7f0000001440)=[{&(0x7f0000000240)="e77d133e6f4cf3f69a891098f7f0d05bf213108422061c1298f8a179ef901ec211310e802ce48bad682ca2f088e484b4b0d3ce181279cf7979879b43e1085d445a2165f50adbbfbeb56234a15978c546425787f4949aa22cdd48a87378d9e162faf45261cc11c406bdac3b70471d29086bdf17ef149c296a1136e45231d0da6c086b6d0bedf5b6e8fde2bd6b35d543d734a1604c64fa74ce3cb18ada834f56841fa485da223751d02e89718db7f502358b0ce5c69348ab7467604a41e57a663ad11b407a0a39cc69956bfb8cba63d78b7a2ae1a14809b59e", 0xd8}, {&(0x7f0000000080)="9ac7ed468e09b2f0321d601fbe1c995950b2b188393766208e67a5a69b92571ec4", 0x21}, {&(0x7f00000000c0)}, {&(0x7f0000000340)="bcfbc4d29f3df967d3a93979ff05d99d10dfde608eaf8f727c22427ad081550d77996904364b6f3a9fa127805c1b5229fe75f58bd01ba51707238f951d1a2a4dc4fb08b42e438edf1adf40e368455d027bd1349258f923a58c", 0x59}, {&(0x7f00000003c0)="a864bebc0ce1d38dc0df4e75e10d8e1b03c71cb2df4f65db540d3292c03f3508773128e470cd86e06722afb3f663a368e76054926b46b726c10f3f27c40546afe59ded32784f910b590d7536e8f58be69af4f5960f7c710f29734e377a219f4f5b28e1480edf24a80204ea30db7a20625be121429d0c1be2d72289ecd3bd7d8d4fbcb5c77e4803f9ddac3dcd59a84dfbb00f4c56991d525e4788d20f62c923af99a5274a05acb0c424a8aa1da7e33f733a6b9bfc843489538c747f5934df93c370e3eef31f393078b6248645b0e4d42c097fba9bec47ebeb06314517292232eed17a7546b4f6049369ade5c7ffd40c31524daf05806aa401fdce103eed7bffb3bc50c37141ea1d2788f382343d83e27d6c9a78cf402ee8f0a059d8f0efd09daddd15f92b330b34f189bd3ad4824923babd2804f6fc8246565ae1a94af7d86c01ac4182b988752177e4767173c81d7d0cf628f575260dea333736561daa60cf6c4895e848f7db8e3515e62089a8c13fc957c607f838237c4d13133bce830d4bface644d8f4d8b02d1cbd40546570993c164835e1514e24377c71a5ec8a7dcf7a380d0b3d130bc55a32f7511439d1abe26e425b10c1198f45b388c08f55f8c5ea6ae0b86db778e6e56bc22e07be6ef426a4fea0dd0956743e516e142a7df77d11bbb1332aacd09a80aa923ca9f67dcd4bb2809e195d41b9caa2ffc05038ce248c7f198a66b00443d443ff735e4e827f5feb995edd3501f4bacd71766ff5680feb3fec2a7ef68aa321e3b0f9477911651f9c8303ef7a12896050d2ed441f812de41d5e775c9f20536749ae8c1c42937bbd5460a43fd8abc077a71081bfd65752e2670b4e40157fa9baa1286ac372b387bd2346547c7975db6e3434879e0c9decab6fb80aa77c6be03e470c2c731322775325b23f6b8d605b1c3e00afbc94b9db8785f52b5d665a5ed9d853c5046be32c292977566c34ea1cb7e177dad8c643d6a1a4ec56ebfec3541f76022bde36f7feeb987d04e24e792714579450eb338647c912704b28c189860209254ae9b4f2d73822b0769cbc72068ef937c322d688b8b6e614f53e64185e0c153d91aace7cb5582338c952ba08997c9b8be506ac37cea65e2a7890d0d809701d05d5d16e32aad0832b95d9437549539508126bd9ac40523743d76f3eea6bc00b3f2f5d4160443318f84ecf53496063442aa27ae4028eb7725097c85e7a8e48f6ef33c598147f39ac0e983252f3fea3b04eb769b08c8e659e72d917bd2cc4e3fa07d1dfc2aed9887deff77a7f90c155dc51a0cbf099e282274dddc7f2df77c9639527ec4e6c9a9aea154c8dce34fd925d4db5afaa68d9f0b2780be5e9eddd6e1653707564ea306c1e056bea6e26883540b9bf140f0bb79bd1dd55f9bb0e9633d197e8c65bccc25e115851ac76e5c0f283af01d567847d0f352dfd999881dc49765a5bfd04727b17093125c657f36e1184d5bce79394571048eb9680cba0ee054eb9839375905e73950f0771e745066aee313043d8eb546681b64642b9edf5f3f5c1a218e996f7f2d2c55d24b0f8a50ebfcb8f682b65ecc35ca36efec3a71da452b778e0fd63527a40d13ddcca53354bba7d4f393d980faf25d68d9eccf615e254a986307b259c2ae8a262532a369d15c6e75be150e082f6d6e54c869ad3081af4686de36f7c5736f2db8da673b3572ed9e554fe33914ef1a6385551fd67ffaecab80138633225fd3716f4755bc55c01929de18d134185a01428bcd8465e64cf316d3cc246766eed5e0148d35a161ad44471547d80275458433cb5b7f6c5cfa94658b36db893ada6869b9a2273b539bdb151231240db141003502d2489ac02d413b0a3f3ef827fef9d4dcdd509e2b53599af94c729bd5970e3e037c90b6d571f80291af546a0138716f84302c4b07cff2bb8f478a1925dde07d7f3c14d0ef4ba3c51665dd4d0ce0ffc25f619076d23b92047ce2518bc09b0a4c9620eb4d3d35251905ebd6be86882dabbafd1041659aaea67155fdccb77c37eb001913d96069854e6449d419523abef15b4afc00b464c3596d351e5ee23c9979a93dc20f1fc4e0e1dbaed12b2dafb003e7ab855fc0bafed7211b1b4e197c470002ea1a220b95619646db42bfcc9f3801b932c7917a44120e2392d5c2908862b3bd93bb2d1ef8e796c5d92da1ac23e6d9fba73fcf4581ce70c086dd68284602e827174004113401121c6980c714732256f4a8b5b11d1439dc2d4b30fa72e51cce33778d3902696dd7265f093ec1b7ad9358caebecc6feace920e7279c3bf58b50491eb9490f9f34987b5f8fb2cb9571f3d9e5bb4ab10899ff94909e22bf106eb82a6c1b9e5626262b3db33b5772faebfbc3b4953bb3eb18391e427a8c04efa3920fe59cefa0a5f7c9c700ef6c4be5a88cbe4b299e294b663d45e60032e68704f4e148846edafa903be77c0c54868749ac5775e2f564db6cb4d46e8852261f0c19ddd47be6bee505963a29ce7411c8066d25358e83f46703d6555be94bee3a0e8dc923e0f812298a99ec59899a36ffb51b8d24cef09f0c973ce6a9134291c6876c2e1b7dbec9322d4f8346b9ffc8fcb771307dd395c52b5edf2bed9d982115b6ad24790e9bfe112b0ca851b296e848c6305c6819efe646b0821efe617e8346eb78efd73747e65b64371ffb716276a45e44f271590ce4ebb447ca9f6c40f4cbcb73c5227f7c78f244a33ed388c621b8e54a967a0b47f2afc02077b04f11ef8138ef77546b6badaceeaae872ad7cc4755e28c33c31a3be92618611511a154a2c6228c9d21b18eacd107ca222340d13e54a645671be56a96dfe0c1e3908ccef91d3e0cd42c2202a8af471a0ab2c0fda53cac717ed15e0816c8c77ec38f585f148b30687390eeeed79b5672029753c85ac2b69d7c624945cd683f7cf0bb76cd7cf795e585034eeb580ed72ebb7d440f141ca6e17b47a3d79c8094f6b9e95d37c0ffdba5c4a9fde2a26c2a4bb6dac6a385a1770e0eb0a88df11204e9e7e14431e4bfb83c3189637e8cedc765b4ca00ea26a1fe71f2fa77dc9b5cb25bdfd6499a8788c855b32766b41e5fed1b04a6680b41622bf1c7bd39d90b1cf71ef6fcdfbab3d8718c224b40db05f86e77f81ee11c89c1490b96241316a59950e92100fe97150c5a8467c854143f32bdce6a004e5aabb1f3b0d851dcd2183cda50d4145f31e819e75d0710f157dcf993cc059917bc7da8c9794627e760b43c413b41a3830fe7ee6daadb3ddb58678365377dca5416a99d57152b0d7383a53b7fa4e215c5bc38aa10cb25b34fe8eec126a74db5f3ef3217cd0d43b4699c92235c2e17409fa5ffe5ba742939a38227e5e44793913a79b827c23efebce93452efd1700a4b89ba547e7e194c0e31db269aa0da728194b43d46688a8920835437f0ac21f6e8e31d529d64e029ced70aff6044e6c77fd2c9660eabd022fc83b96a0c529bf4ee388966ac446382b16d1afbbbd77c2a205b643716ee481db149b5461e2a5e5e1ff7257b3140368f0aa278cce90b4090372868dcf94b7199f896a2cf83af57b53e1f8b1762fe55e8d0195c065270c78950766ac03cc35f0dcb901c43ef011ec106b80fc00ca04eb00cd2b22faedac856296fda55da6a916de579c48e7ff47a592f1ef6dccc29e446ec8c2064bd05a1d822e70410eeef77e70b2dd6c8cf930a47da84fcfc7014912965b7124be93d56e0d83e44e29c5729457731ca5aef54b7c6fbe04ef4f89045cfedabb0cfb961e4175e03e48d0b1bea7b85540f435617a185f94f11abc33bfd9dc81beb631f2f67af4af80739f97ee027cd96738b8456fed014b793b931a4708a10ef361594480976cb91be3addba53243b4f6e2cf095cf6d7e524013ef531fc1813fc6930d73ef185f0a2dd779a33320f6d74dd58f34eb26e9d1bfe1a55f0ea8f0bcb502ac9eb3fe2d4960ed3354c60312a92478fd6167b4591b3a4331c8f59a5e969614b257092db21331d119083672c313784b7097fbc954c074d6b05ed269c1f9a8f73c3e6e8a9789cab8d08cf24613bea45d3f0dd9b62764cf2df83bf698d852fad06c8b98a35f86f2a5c5e96ab900c67b4e8d148efa63e826334047326720dfa95db026d2721b0299ec4c1dbb43436140fc3f6e43f9ed1a4c8e9dd631adcb7e32d07a0d555789d8712978c07fb1f764ae0ebf4d36a84ef0e7fce46da819db5fce597fcbfa900a8e7fcb8b60a32d63554225f71452550075e63ca8e6f66166066608ddcb1840f2228f868c79dc4054d577b74f3f7ad80b6c5cbb3c69ccf20801d6ae2a75fc6af9a337be9d7581fb3cba26b1653883a226b6a00d31a6e777703d94d050799b881fcd42512179e6a6d403ecb43f00a52924e79e73114f9741154be06156c13822f1bd9d7e1221f8daf074b92ca683f39c9a22912da72665d25f7fb4f6de06873a2c9224fbe14739c228f4a6d9e17b5c9f5b6f56ff4604a9679bc2f62a19557ab86a4e4df09de1b517d0e55e19523a80018111ef5606306497df63c5fe01d14676d0e12b3b7e15bd4ccba236f26384552fec76d4e13e09e9d57909a0974c062e1ee693d374441db32f5b95babdbe3792e6705983785bc13080c92424fb87db3ba068e4f2f14893627bb57559cc108f51018013de42b27a17945c303886d6b6eec5c002a6463a1c819a987b9d6b05194611128d5c79630dffa2ea72cfbb097eaf5f33e4e18dc784cb22b6de6a85761fd709ea5fd131a4414b67e69aa6ea382e29042342bf181644709e2853216fa641e81204b1af42dd20dae987b57755cb6a8220d5fb0fd4826d39887b73e8b26845bae04566d556c4d6d18858cf196920fa990eb29d3060077c777c8b140e66b2152ecf78ef14fe5f704b771189dc9a57b0b5278b4bcacfe30876785673c104fbdb976ddba01f136774ae959fb672a38e0c27a4b6ef2c9adaa8c2faabe4582dbbdb0091f70cc723cb8674e3fef4e36ae490a9ade91a45df86170483e20a106469dbc518bab57390c77a312de9e845c3c975d6dada013d4713323c0ef90a4ef7d41d5f3db6a7ff8ab3d2366cfa56d51d36ffb950af8248e7ea062b62f82c98b6df5bd3afc52a119a74bde631391ce748508e60d92c69e66dbb7081904d5e51f629b2f624607ffdeb71e346789fff014bd5a2acd1b53c603cc85f2c0793ae66dc9e5f0cb8d78608418b79d4a9b61054392c03cdcaad97b7f6d0ab8db59c35735879d613bdf6510051bfaecd9cb86b856537ea48108d166d3720484b4bebdab6831e5b5d4f4a2c7971e658dad5e80b7a9f0b8315c40ff0abf05aa136d79a4680641eea9b83140dde62af74006ebda21e718326836ad034fd6505709e55c95d1e35a564923acfd8704c1feaaee3f7b8081245a042a609d5e0f1a684b6fcc020eaa9481ea5c351bee27b510d17a518a9919afdf22c45c19a2c43a877018202a5049344c9e629aa22faa4b91a86f4871d2810920afc3c94c81b6a2dd729aba682d907c7a18fe0ed0abca8e7c314ddd085e538ad1878b63716c62808038ddef42d5a16652bb3bf6f11a5d34ac7f2067a6369605b3dae409dc903cfc6469c9b882095ca59030da82a8ed95c381c037450432fbb7692da4700a5692696203ce5ffe9db2ba71ffc4cc22c593a57fb21d2f1633071eda07c234a5a010bdf2fd15649d0cdd2d4c6635b2ad55760d73c399fa6a3afb15eb7e95e10447de5ef16f08b82cc18c086a1f5fc49e5235cd540e7bfefa5e775f65a9c2d868a9853549662f557c8bd03fddd1e2e5618f958665", 0x1000}, {&(0x7f00000013c0)="342c478a57fc35ca27e59cd1413f7b39960d75d65fe94134288bde7ca2d5af086e61ff933ee77df33e00280bbcdae790ea77181fc5723b6f20868e2d45f050383ec46a28dae7c69e22a41cfdb13c21de82f7db9460c462f5e36a18a0a3e607835d94a81161e7c6341b7f", 0x6a}], 0x6) 05:34:17 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r0 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) setreuid(r1, r0) r2 = socket(0x2000000000000002, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) 05:34:17 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) listen(r0, 0x0) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind$inet(r0, &(0x7f0000000180), 0x10) sendto$inet(r1, &(0x7f00000000c0)="f22eddd6a1ac321361d9938597d1a2d57f2a79acc0832e233bb60593a9aae9b5", 0x20, 0x400, &(0x7f0000000100)={0x2, 0x1}, 0xc) 05:34:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2004, 0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "f1f743cb40e374632e860065f3d1d10bdae2b8a6", 0x1}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) utimes(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)={{0x3f, 0x6}, {0xffffffffffffff01}}) ioctl$WSKBDIO_SETMODE(r1, 0x80085761, &(0x7f0000000040)) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x6000, 0x1) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)=0x1) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000140)=0x3) 05:34:18 executing program 1: r0 = socket(0x18, 0x2, 0x0) fcntl$getflags(r0, 0x3) setsockopt(r0, 0x29, 0x40, 0x0, 0x0) 05:34:18 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x34) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x2d49d5fa, 0x0) setuid(0xee01) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fchdir(r1) 05:34:18 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x100, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) r2 = getegid() r3 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = getgid() r6 = getgid() r7 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000140)=[r2, r3, r4, r5, r6, r7, r8]) close(r0) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) close(r1) 05:34:18 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) dup(r0) write(r1, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0017f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c7d81", 0xfe) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xd4f2, 0xffff, 0x3, 0xfdb8, "010000006622dc8dbd8a0c3bab7a8a210524d8e5"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="be", 0x1}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000300)) 05:34:18 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)="a80870e5e787df15a3dad3cb91b1b9df276b3a6e23a492388af974d88b0a", 0x1e) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x212b5c23, 0x0, "1ced99f153e5918da43f20f3371f3fe2ed8be2be"}) pipe(&(0x7f0000000040)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2003, 0xfffffffffffffff7, "854955b3c550d83a0a10f5a77c14eb9d00"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x7f, 0x6, 0xa3, 0x0, 0x4, 0x20, 0x1, 0x1, 0x0, 0x4, 0x89}) 05:34:19 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = shmget$private(0x0, 0x3000, 0x8, &(0x7f0000059000/0x3000)=nil) shmat(r0, &(0x7f000037f000/0x2000)=nil, 0x2000) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f0000000040), 0x58) 05:34:19 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006002, 0x0) setreuid(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) setreuid(r0, r2) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000039c0)) getgroups(0x5, &(0x7f00000002c0)=[r3, r1, r3, r3, r3]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x7, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) chmod(&(0x7f0000000200)='./file0\x00', 0x2) rename(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') chown(&(0x7f0000000040)='./file0\x00', r4, r5) 05:34:19 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000100)=0x1ff) r1 = socket(0x18, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) geteuid() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000000c0)=0x80000001) getsockname(r1, 0x0, &(0x7f0000000200)) r2 = getuid() chown(&(0x7f0000000040)='./file0\x00', r2, 0x0) r3 = getpgrp() getpgid(r3) 05:34:19 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x1, 0x2, 0x6, 0x0, 0x1, 0x2, 0x5, 0x1, 0x2, 0x8, 0x7}) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)={0x100000000000000, 0x2}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x180, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000100)=0x1) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r2, r5) ioctl$KDDISABIO(r1, 0x20004b3d) r6 = getgid() sendmsg$unix(r0, &(0x7f00000016c0)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000015c0)=[{&(0x7f00000001c0)="f6a6d2fc679ac7faa9017a647b25130063b92e9211e0921f38d258ea185430b430e5bca8031a73905390cc7c7301c2f3e83924509958b5e653a50a3ff3c45d6cb5062fdbc71baf68a2c89dd4999c764eed7e43df6b7bf74b55120b922ff573b72cf083f79b78cf943e05f08c4c5a205d02f942e7838e67140a9a2b6f50a8ff079a0b1c0f01ddd22fa6b76b5ebd9891e9f11568ddad0ceec4b3bb55307f81f110c95ae1cc1c0ab84e939226fc798eb9af55f58e5b22851c232d4e6e24c5ae477937ae31b77002afeb9f", 0xc9}, {&(0x7f00000002c0)="a2764bd088f3cb8e61e99f2359b5998a1855c7cfa23622fe563fe06d1b28058e7a57b9f72855b90bac1e1a3ede2fbec4121b868a6f6d39d1805f220c3609a9eec380b1d542a367552b8bd57e003daa244d315a2735f1a1780eeeaf1e9a8917a230d560cec6f841dde84aaab62640bfaeccbaa7afff221301e58b30139d46834681f6b44c39273523970c3cd4d5a59c06a42ea0b22395ba4712a460e1d53b1581fe4ed22c0c55cdb054cfc14ac19903e9416a003ebc892b15425d09d193a2abec06fe5c40995668348a892de4a96b0c49b70875591cefdf37f94f0479cc95a986c0c0e1fd1a7dafe486320f7d4879c87ca3d5b6ee29e2faa6ba955a5f0d749f10d472d2e675a2c6d617240306ad08830ca590cfd76f77102f82655208aa8b22c002763312bb34e5ae7cddd48a2f57d6778d755cc17e679930a3bad5276c87c97d0cb8dc34da7c78c10fa62daacafc4696a62aba6baf9aa604c1523f58882eaaa0b64253dba02f8fbe50430469e1862335388135ebaf08a11e386c00cfcbb5f2ba42284c3f4724715fc2182eb325b9672e782cbfabf30c249dbd5f06e6d65009182bb82f046b5127cb27a4c499b32d262ed62e030311c9fdd0cbc86014db8e1677eb035ee877e1dac46df7445c769ee29eb0636b1146c9322f5039f2cfac4740a5e62d5762d760ce4bb3f19a5a8bd827d87c34780ded9e754a5c56c74e83380514d7c332b8e86bc97d3522aa64fa38e3f0b9d47a6cf192b2c7b4e953aabd186741a43679c1edd854bd3b712a06c3ffbba241f387fd6c9c0002b9342c671c565350064625b2b60cc2bbb6bfdd0276dbac8f2c543214e20c33e8c4bf91cc74180ee80cf2fa435e7a2807ed6176990e21b8c2f57e12f611c22ee6fd30b11f92e6149d8df1795e4068144e3c53aadfff897a04d6c8b2bcad81f6f2bfe52465bdcea82aae2a02014e5b624f2893dd07238075564985e064f60dca35bad7c35e22cbcf570436fdc9fc53a6e61b757e86549b3de23292b25e0b8be2bf509d0ae1a2fae4639465afa5397cecc93b8c0ec775494de5d487df7af792a7e1f014d27096a15926274f608562ba4eca1a1da088e88622467fd702ee4213800bdb3ef33e07a525e9ef151414c359c73c51e1cdfd16c9621e4a198f96b0cd104e0c40eaf79b6d867c6222f0a17b1c818735c9b175e0e5d2f725bc354e94b0b37d51101feb7716eb8102fe3aa7b7a8e24b0dc7c53ed5f824b379dcc96aba6ea9ab6d406a212431e2ba392990cd2af771aac4d1bae076685ea113eab2f7c5d999b709117a1766c90786bdb2fc8d3825420598ec8fef6104654e546995b19cf55f24a268ec6535cd212c999d61809486cb1a79be41a4e5460007d93922acd19e71de521b444a3c47557f0b7ed2f9837ceba5d77f51309b0a285d905310a3b15d19aa284272e4187f61789d038c4bcc1e5ecf85b4ad869dbccf30542a52724e5f8a19927a327c17fefe0e4adec07acf1cd8ee03209b6adce943d64c5a275addf589177643b17a44576f484ba17c67f67f18c340a79a76cfc34503b0db2fde40f067ddddfc1735aee6faaabb57741dba5e2ee89ffb7419245a06a4557c6a2b396a709735617283573c3ac9eaf39db7430f2be51c97462e21dfd323aec026fc6a2bfa2adff139d736cab864e8389c690387954f77e714f1f2125833dbefc6df996c0e06c429b904086fec72404facf32bc5fc4d861901fa87ed8f16aaab937343c26cc94a2bddd38afae38df952976315e6edad31fcfb44d4b64b2c48bd3b7f7b796faa8afce40fff4434d78892555ffe14ac423d054995658dd5abfe7e688258965418a64912d0516d14d36752f34fc5f445a68f1101871754e030a1fc3ccc05b2dc298b0e023d65c14dd83bfcff60d7cabec4a3840b26c3913c44d02b1c73fa9e6008d71317301729e96c52116092988eba81fb7e85ffbcd12d7982bd46b7303b6a0a26933a7cbe4943f5ba69902d8400a7c178035e884db95a85e37a894d84535e3825078ee29ba75b36469f62a119ebb22ff391661abd09c1de201d873019b705e76096d28b07dd935a3215977d887cb71cce8a688efd2c23664e0aba6761d570698df03a252b69a8c93f3a79bd6bb46d319b050c543ce99cf777ac495c3daf9ef6bfac14610ddb3d09de454b73a5bd7e079619eb4513649289411d44f2545d394fab296b7f6286b96e4860fffc0924b0ced7e8edf8165274ed0d89ffc5ed36d398c2d35b3dce6dd3ebaf73f6bf49f057b3a8dd3e9e478d1fdd2c4ca0b1bef174e607166823a5250ada475c77e892586de5bc8599b5ede6593e97a583aef123a84dfc2efa9cfdbadf7757433716d309296d2ac1fe17660220904fe1c46d230e181d04297da3dfbd02a6275fe280cc9c169edfbf7e5da5e1ab0c11757da29280c9902c0ac61400b7b37c35953a428f489fa4e3d5b0f6e50e82e9d69d40d1e7f813ed7d400dc0ca38f50d59ebc1fd778dba8d01d41e5b05ff8d57896636e3e865df4c22d4dd421ef54d843014154de4d3fe15ded39e0674650f18f8a524e4dfb3c34331501ef3b500d6d3d9ed116fb751abbf68ac24f36df29d641adbd342be76eefbf9b5bb78f2fae06e3fa4ed15abdae40594bd182ff41a991ca9eaf37138b89ae1b08dec3de27c65a77081ac9fc56a33b2ec51accdb17bd00958afdfd07fe671142fcf55eb2201bac0918af448a337c9375efdb611f0deeb8074940f3dc8af32b57b2dff63d8b3da5c8c4f429b37e1d2bca1104f40351c01d2d243d3dc1e2da4eeb2f7f095878f4efe1d710816314c01c40eb10a82e52e31363a7c4c6b7df952c6371d516e4029033c5267cbc5d18eb98bf0dcc95b7a25bdd988e2394550d5c5df958fb7ba036135d3f6ec084fcf9b95d3dd88ef9a4ce0d36ea2b7442f04e9ba5facb05fa6e408c0412e8f23ac6197cf92cd99de1b20d86625de9355734527bb38afa2d2505c15bbdc9e93993ef72ca789010509f8618ef2581a89012ac449d0a3b2a81f250b32247761f45e982fb7c031fb9bd2ffa27505a6c4b47401fdfeb9dedc57d00f536bea186958ace8f430b448fc1cc76c3e97efc74a9050e27f77cf8b0bba3b857fc4c99af46b54592d2063db92bacb47f1f79107a82d00008cacc8dad20934f5663ff6482f492c65348c1361734cacdd7ce1cee5a3a020f939da99fdf3094e073dc4a6897972922074a7677d883634b77160b9531e16d5eed3eaabbeb56e7fa9187ccce4386a6306e26774a59f13ed5c9bae6e4649748e9ad0982bc1dea49df051005c0904ddfad478a48e9e345ca745b466f196de6f600aa575854dd2db59a95316e6bf11a090cc00ffb4bc0dcefed74fea6d4543d57782a4d678c95ede4828eeaf13226c30d6e6fdc35fae7751af938b1a4a1c1d86d93e4bf3faf1821a8f87ff7949de94d6242b52a8be228b004a3d01f1cf04f43d9a6a5ee22baefdb895b9661e052f6c37a5fcbc637d644824ea2f9f18e07385e7dd8d11c80213687ef8adc4569e018955ccc66bc05eb42b7ed7e57036494ff80e19ab4ca5a04231c937cedf36a25f7098e9c4310312f8fba91b3ee528451b1d88af5bcfa75ce3aa87990d6b4cbd46a360b20dcfa6a64dcf04afb4c5194f9e270c4682338755269c8fa975ece9ac8bb8518abfe6d15d3a73e826821e83369786514877cdca6ac6bb85cbe76eb8a344fea93532995f0075299b36d3cf11ef6ea24ae6e1a2c6df494cc489013984bd64314b25461d3aaa56524d789408c21eb5dab160dad0b8220c5fd7f7949c4b5c79ac40333ad61b85c88a6036b060669e2772e94969520ee16ec55d51a753bdce6e978e7b9296066c2cb307b0f748587620b86e6269458d072f0d674af661c4904267e47f0c44d1fafeaf3a7e9a23c9fc63b6fd56c9c5259f3b0cfc8d2b515b4fb2a7a4f70edb01ee9d5ff8357565cffeedf0c07b683b018f1eb3362e9a03afc3398772e1dd7b3382ef9d75cf8a04fc536673a3613eb99881795703fa15f4bc627fe753727b0e46e8c973496d2556bbcf502cd94bc49a80cf5043c2ef6347c50caf0a1871bd1f3447f2fcf03d3c48280bc15ad397091d451eb6e3a9444f509bf528d90651c848176b7e5d392124b0a7cb06d8c0e6f5df49fc88faef3dca9565cb2392d485d87e5e565669071cacfb8ee23ae80d4bd8af5b6958a3e40a8ac64726afc802b64a6907cbee3cc335a091c00311430f1020690fd0ca0bfb2f9fa75b7be2508e545f2ca53c7f81bdfbd510ace1adc94122cb003fc37c183fc27e146ca89139da28a97183472a3c57398f1c215f44ef420f55f107afec55f4b29c946bfe6a2495bc37cbb865d7429e66ceb3e422482064fff3a57e46eb6e952393e1a3fedcbb3f6accfe184cacf72ee96a4b3d0b5b8d01febe21af891a92aa174d5cf81a3fe9169d7cc7ac79cbf95f01d48c8de02a38b97341657c18f27a96fda889056eaf220ce067afc392edbb925d0a68a0391d342088844f9e3e080e06ae0e0e5d3383586380cdc73d83707021725c4dccfc5174da4c53a2e92512dc34ef8b649ed2e0e41d40e437b0d093f3dab7d99bb6b6c9faaee45910495117b3c5c56f254f24355d69552e5a1366221883903761c6105593b06925184eb19c56785198216d258dedfc7bf8e785074ddd4eef23e4b2941a7b82447bb752f10c888dff8d4dea8ff7d26bd4a65c5d3463f306ebfbf50a8bb6d986ff02c5d3e8733f8c94c89243278a2c9f7143c5a07cf526ec30465ddd06b4d911092ff19d5359a885593ac59bf0b3ff840fdac00f4de812c8207d1c5be50aff647ed97e56ca2d0227f904834fc6679c1a96ef74e76bb5674a2002a5dc6ce153844b9900303ceaf0b5a751c6cb1f2171a79b97cb3867b1517b2c05c9ddad5f5ca3281a4d978dc7326085ba215a7c066ae5986b87eadb21021a7138b370602db37c265d2a5666b43c3829087591df8fcf4b762c707cc8af51d5ea7616f055fdf5435e3577579b6112554e269c2ce9a22a1988e8846ea51ba373244c2603a80d9b39d52b5350ddab31e8d8b66a0b625c1d31ccae8283412ed0be2d904d50fbd206e28c3db62c283f5e22a5925670eddc452ee62ca7015269303b62a57573f1f0cb4f6b7182881c9534e96a44b3066f408f01bb7ab339c88fb0e214765b25dfe0f50fda00e170fba3dcc564b5e81bc50aa0bb9c4a91e42e0dcb69f5ace8a698e7cc9b0e3c6dbad3d94b8bde02a5a4b82721bd504ab24cdd3418da20f38fd226ad227066bc465552fa5c69c989fee41c9775fa20f0c7c7628726333411480184b4c0de27fde79fdc56b800c3fa3d211f833a93e4d621bd4321479a4292a8aeae13af57d0c6caae84d6b500e3f9d34a74ae6176102672fbc70c8385b19cf2997e5d7d766c2bd2a980814f92fe89eaf9e48c2bdc1d0ddb24e4d185e9c1746d20d45c0b018bddf8d49af4f4962d53e07286593b5c10e7501c4e40c3ef5a065867c6818daf53fe7b599da9e281d483129b01dfed464752f78ad6fae3240c4ff74721eac2d47c72cda446501daf6f6260ea1db24bcab6365e15d3efaac8c059bf74d29f91a0be611d7a576e99603187f00f30c5873edfd4dceab0f9c67bd23be0ac5892392aed42e806a686b97214e68f7f852632314a26cc943d65c27ce6e5e4e4ee1cfbf4d39e4691f464af2037b8610f6921cf57ce9be5525544a0d90268d7aa037207852de4075ea734d6eeec095dc8d01fbb4bee9bff325fd652e205acd681aad15189905ebd00c3f96c0840d3f76ea0e9", 0x1000}, {&(0x7f00000012c0)="f416aecb839bc1cab1f94b269809513a486342d9210aaef136054cb0a3a8822efb59c083ebc9de0d4443366f7c9c9a91883eec7e61951115f733420af09a1698d76d2074401c07cdfb87bba99d18c2729ba2d43507e2bcda775a59a43f1c8f83fff60ed2170e4b40bdb35cbd2394d8076c63865532124f5b17c9ad5018cd78cc656270e487aafb06a7fbe100fb14f2af625cf97fe4e231c085424fece894f4a5a07cb0965769cee8700b6e5f7b350c322c97c8371a2b2631cf00aaee8fd8973e6582759ec0cda4cd205ff9f636bcdd933c56b82ca0d07edba80c90d1253058cfdf", 0xe1}, {&(0x7f00000013c0)="c00ef6e27bdb8475f28f210735f0512cbb401c6b0390f31820cb717957251f87ea2ca11a88d57b2360c76a13c994f30483845ebc08d219ce602bed275c05a66320bb4d419ae5b4605ffb7848f9a9de9739ebadd8e08eb8e4d1f2acc0048305f801e647ae0890b29f876606416b81eea2c4d31a90b8f46b47d47936cf4dc087a6baf1a43148982fb6af40a76c7bd49003c6ae", 0x92}, {&(0x7f0000001480)="2f39b5f980a5bf5889b1c618226c56b47e902eddc7207747bf0019c6097e7e1942", 0x21}, {&(0x7f00000014c0)="425c44a7ec33f46309ee81b7cc6339afbd11677344c201b306d831495a2821ab46ec4390426ab7e1e2ec7ff143d249802f96f95ce0d9e43821ff2cbe2f8fbf7d749bb1702606b1f21ca2babb5565220b501d9bb7e6d76b4c3223dd71fb60aba724da47d4ca2eb7ee3827014fe77f1013149f0fc0e91a84360a635a7b973e9cf2b79606f91ce938a55c87c793b2d68bd6e659d22fbaaddb3a0fa7569f62b5d31baae913472b09b5ea1bf15aae613889355a820a7d0447fe6509261aa576319ce39e48fb58194d723d869dcb8a041b035026b47e328f99a8b069e2db369448d25e316fa3c53b577ccda5bb80e157", 0xed}], 0x6, &(0x7f0000001640)=[@cred={0x20, 0xffff, 0x0, r3, r4, r6}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r3, r2, r5}], 0x60, 0x400}, 0x4) setuid(r2) connect$unix(r0, &(0x7f0000001700)=@abs={0x1, 0x0, 0x0}, 0x8) r7 = socket(0x6, 0x3, 0x3ff) sendmsg$unix(r7, &(0x7f0000001d00)={&(0x7f0000001740)=@file={0x0, '.\x00'}, 0x4, &(0x7f0000001c40)=[{&(0x7f0000001780)="fff5bd17687c2ed41b1b93e8e05adce0b45606de9d0148e2156af602fad60ee8ab5304923688da52dbd884b9758d7559d04bd25cb1498a0824382fd42384fbbb2eb63903144d6dea31f2233123d7a8633cb21f049958c4f50686f4eaa2795855a7d4da309d8c312a0624aeef219a91644eb1128f4b1dd1f69c42a69ea3d37c2f3e4e1084d9f3ba63fdab7cc0ebf4a8cdd67a684ca4d390687b7d9c0e9a3b70a7ff5416b1033d08f9a3d83ff43d9610e7cf35cb7ad30a", 0xb6}, {&(0x7f0000001840)="5e8f6e711bc012107f02b86e22dc2c7a512cff0ac820e3feabbbe4ee85dd884c9c68c51e5c11cc5b43a6e158dcb0bf3688f182d9cd71b2376f43bc5ce68b6a0db240e923611dcd30b4cbea415e0af482", 0x50}, {&(0x7f00000018c0)="6044f10bc7676801da692f35ad4c64ed11010622cdf8e7484955e32ace955c3ad543563e7fa4afe46b1ac0fb510796b448340be9f581bcf863633ba7abdef3853a458f4bd9ca6e1fdb7f99a00d0e631e92ce7ecc3d8487e9335047fd1c08d6db6ab38d6cf5b694c44a22c33c8e60a0462ebe8c49fa54ab2e7983c32e7d64d658742fa96288107dca32b52ec90b534ade76be1053b7eac2945559bdac59d52cfe462471cb2a0ad21af901a31220be7eb625d979ae30ca8de4c7454880b11be99489746ce7c68fb2925216d2450e5588c147dd265252a171f63c6a538344cc7ec065d3aea5de8941ebe86c38daf79a13e70b5a9565", 0xf4}, {&(0x7f00000019c0)="abf09d1c594187b815d6bd3bcc82289b470b7c342ad8e981a566029a2f4bd8c4ea19b47a2d7d43310a065eb78a70259ffee0e71f1468d1defacec0594e3a7b007da9cda9f523f82f36e3d3087b0ef390269f4ef7", 0x54}, {&(0x7f0000001a40)="dbfdc788fc8f4196e1d69b0a54b5bba0f744786eaf3323436224eb7b325c67130bd0b2799b38c0f949cb4c25749e14121916d3a3175d95ccb15c77038ce766ad38fadd6febd818c2149117a09f60bb2e856eb61f214c06d7ef5bed1a4ec3324ec0cf789f7918a0053a6fa72b2ca936cfad9f50b73ec860425ad902993ce4c357b98c6705a3ab35d7148c860c7acff18b1673b5f0abfdccbbee15c9cdd3ce00e0da18fbd67baef9f43b4429f165dcb3368f507d1b41659adfaa27b5eab16cb8d1f62a3197d04b4b84e10a69e7a8af7c05e88c6e", 0xd3}, {&(0x7f0000001b40)="db06bdb370f63dc6cae6084f67172a13ce1607f7db90a6569d5a54b8c7407391bd7d375c633438b7a864e2539701a13830d9ddd185a9437a0518c83b41b893c3f6aa98bb40cb400101208e09467f917c2b0b8cac7acfa601f1c34de01308b71bdd70deb5e50d21c6a6abc6624adf8d0ddf52c515c0b3ab37c55932723f6cbbc4a287e2ef11b140ac6e1f4c173d35eb5ed08dc122ac34176acc", 0x99}, {&(0x7f0000001c00)="82050c6ecf35c985926a67ba09d715dc5ddd01381d0b71d35cc5c7b94999b02dbc10682cbbb3a14641b4", 0x2a}], 0x7, &(0x7f0000001cc0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r6}], 0x20, 0x87b86fa68491358a}, 0x4) write(r7, &(0x7f0000001d40)="ca723028c3726dfd6a6388a1657f9e9d7e97dbfd1633213b2db70505c6306995d9393a4cfdf91ec479819248a66d2315bd099c0f02ef64136b9ef0b0425f125da587c1112828f9808e7a3f6079b810d3cd2361cb20e94eb9d41c6386be2e3ddce8df9bbb95b170baf9bd44322b9467fe0901a2ca096c9399e30fd2d0be1ca16d56f196deed88828f0244bfd6e1aa35535a9b016f786564b8132f0aa056fafb3cfbfc5b845d7ef96566fb4c6664c586ed680fa233b2ad9edf907e7dd7d9dca41e3ecc68180016ab06087ccd23ede97f753a9604ce68e8d7e9ac2d6782938d9da7e881efcf45b8e7e01492b4a8aa20ac5413493ad8eb3d5ebd4aac7b64fc57c1b68542abf33bb75f72763a5548d13d6c68bf2ab48b01c60ba9e22eba422ecc854248b46eef8a9c409b0b1f421b797c211493a6f42961c7c7f1937a626d61a2449ec3b6fed8542ce1c9f01ed58001c07a54c33f666b39de13abed464b358baa4fe01f19a842d68ad1f66951214c122cb52476c3e6596e05a8ad80c3a44d8292ac9211d718a9c2e4fd3aef81692688865c15fe146fce3b51bcba47aaa8a22979abd78c8a74de41fd0ea7321947d3db98b28f00f2a6f4409e493a66671cdb6faa45176a941b2fe02c7c45e08142cbb8ede45c391b3c47cde623cccdaf27948538c80c8319e8cae4299c822072869af4d3fa586c8b08d1bf566a278d83b200c0e75598b3e3d7fbfb9772762817b5a58f7e5ccd2554777579ce21c72d7f116b242f1b6da1dc36265e5d8cd2632cc76b70eadded6e04670f36cb5117202f5aada9ab4264777b35456dd04e401e37a7418f9e0fe5457c820e0c9af9e4508a50c2342bb745c6f46829dea7dc7e0e76e8b1b52948ce77fa17be76f7c6ffad6e56e87c7cc18e5db00fe4528cca222f130c4bbaa5a7699caee71b9926f868d9e031ab859be4019cc02698f735d14a34860b225a3a4c79fbed5695c88fb7e2c4969f060119759b6e9cad3ba5b05942f8ab9a476fd7a94e180c5f249b74c66054b25200e7595a3a4ed0fa2acf507626118c85093fbb8b23a78488612f48e1b0b22b13dd94ef10f655c70f654fb9bcd023dae916c646d4bea855178aa89a7602f4a5ee8e81339d9a9a8e6c778b24d52a43fba2ff54a4a45504a5ab9f0e36463800cbae5bf90d92c66e5dd4acc81dac65a9d5d804cd55ff55aeb2542083cb8d99ec999ca39850559427f16fbec56c0d6f1ea5d22200a19477707b7f69f0e951beacc9b8167e3a6b9182e6eaa15bb793d11ef08acf649d90543552d971ac197e5d9c91806eedff446b209a863b477af0e887ae60326b00f0a741022c5f760ae0bf9180bc96ccaa1b6b92a3302d1f99852134e5e3b232b63eeb5e55f51c414e5eda069cf81cd91b69ba2631b6210999afb6e1bed9da87436f594ebd9e357b8c0bbdd1ba2eae82ea9218ae1c63c95f3ef013c9f9feee75477e10e8fcbb500499f323383fb559c10b5e3e52c384f8b624df56843771a67b6590d6b6d7d63a5daff1a2d96b8f27371db0286fed7090c8abb967ab8665a22ff366fe51762f9403324539e85cd698ec23edb33986ad4fb8f541b5b0a13e2b22f51e7be89f66e88de6343aee3011f7511b0e3553a6a1dec67cbcb5eb733428015c28da95e9f5206cacceb400799d337ba60208d06a974741fb5a9c9544d3100dfce489e8a3a893d6405f4073d870955e2345b79ca92c0a075388ee357a3271c014799365aa62a724e59833908acd5f2ef4459b9c6d3947a90c708ded13e7b3c1818506680d4c50480102889612695f766b450b1a7555956a4dd74044dddc89e9cf648d0604b12b591721b4aa69ffff08ebe2edac963761005ddbebced28625306a5a774bb1e8206c7c853409d6385800d6a0dea6b001a58ad3d5022e5f74cee2c34058acf74fa0d8a95b6b93be63fa923feabbc661dc7e4dbf036914d2729cdfc0e29508511056e92ff7365b9f30bf5fc08fb80a5516f20d62117735912f659bf67113dbff45b0140db5bc8099cf2e36932296386a96be3e19127889d97e6b887bfcb1ba248b1a13cf95463631e86b6163910c7a57626d00e3af7ee646fa7136f29ab5321b121cf4581234b7ed90b1ac2ca5fb79504bbe5fb7b7b7241a5a32fdbf487aee76dfe66128690d1f6e82d5b205eda5a0ef4993ca39ea8a36f745d5606613870e46d4cc9f4a0c68c00073a934043af7313732d1c4de38559a8d1b32b647d74043a1b379af5f37e288c6ef60419a2480a801d3f1ba1b3266f2e3b1bf9c6f30ef9b45e67c319591a7bd5d0ef7b975dbee740fc1aedec9bd256591add941114fd2b781b1e11741e23ba8c92b34a83dff35588d49c77bc9867c6ecd45ac25ef97468fe09074a1fe04ebe3c5b967824c1ee0004b8f0d5cce756042e63cff229c92740d67fe99f08453fbd55f716a8f762e35386874430f558545e8745c0b607fdf7aabe140ef54341d9eaff73d4c8c4527ee5cd4f9d999b00dfda8ec16920dd4073be56e71b86a2e6cb830c24ed6d900c719e486bd20e1bcc4ff51f27e8fd2978fd54849821fd42a7a5d62a78da3f8a61daf313a51dc1f283942e2f37234bdad97a0a194de56b75d12c8df68ed4926fbe273ae7de95d851fed25f6707ab1e1c6a08d8ef4511cf3bca4c9795c43272be27b4a64f1da50c909d5d5849ae6f7c61d03e2f3263a1bc6ff7d688e6591b6c524fffc69efe3b23ff32db10e2fef5b9e03b44ae641aeb54300fd9052a6254683c5cd3ef791861a487701334a58939b2bc3a5cbd84feb68b7b839081fa6e0ce3e0c5858d6eae64c59f3ed67cd47fb512b710b378748bf5e73078ce1e51934bccbf038e9cfc2d34d5165ac5330de5dd942fd5802eda2850ee74e6c8d96781a4c252f6b3fa57c2cafd17da6f591ae2dd751d5b2823e70a0d0f07603fa303a5ee0f363a40a2daab6820284a860a45d18c495925c50ca44574534315df13073a51f6063a910f0ed523e0e6e1536e33a9aeb086f75d0e98d634b85ef2d0c9478452cb7cf6b417dd8881c55dd47dac1be31a38d3e69899139be7a9bd67196d6f8431bfb0115351925f7fffafe5418f5a99748fd9c64429d1d69921277d6b678fd9030f6c3845d4cba3268d17666f0730466c2b5b3b46983dd0db7b0d91ebe90584f4d1107b219da9afec93174dd9f9acd8022e08edf10da87ccfe8e3b2e9631f97ca48f2aa664c5d00f3a28f984faae2ac559ab6337c8c95f37744c55508f18e946e02561de594e7dafe1dc5cafaf73d2773ce9b7a479a7a4151d3425787b540318bd4d800beaebb2b4b02675bceb6f8d45bf5fd2dd50eb6d990ab720235758e1a9a50abd80b824c41df0f5412e05dd4605b2f3679e8f7f62a5bd6c7a2645f8311073eccf885a56a7ae44074aef7eff120818c446a4b48afff75d46cf3baa814e612949abee9ac3e215dda3d418548a492c01c993a2b6c9f87caf5d0cc73480e3f2be43e00f13bf867aefb2ff9ccc26f2af71f6965112529ed726257540e04cb72b91a431fe185a5e2ed7c086afa2587750166b14e9a64015b5c4c9aedc6c042c834646df8a4800bd3a0bf1bbec3dc520541ba744758da67386533b2589d6a1d371481f79a12e594f7a7feb4d889ae7ac8571a3cb2cb6a93ae566991665cf5654a0b64942107a648ef06e11218c46c35054432f59b79233aa1127b8b256a105a34911af98bbad12bfbbeb7063745336b5bbeca263c06e5aaad2053f62cfc47ef8932be25fa7440bac12773a1370b8f4260861499e52c6cbf7789fba0a451fb95df2fb7b6851d15f4082fae1ef30df079913f7bca5fbb8de1b27490f00c548c82f688c6472a493a31b368b1d7243ab6e1bcefa2eb9b0f9a122d2ffdfdf0c30456c1f664162d7ceeadaba2c046c50019e7d5ab9d00dba8f5218d8c9ae321c869a9c924c17804903cb3814afc31dc7d2159c7480e2ab2227656a4f4d82c871653a56504bde2ba1c248d8dc58caa216fddb079626fcd4e2240c67072a590a0b18f337fa967856e50750a70417db77b6ff9cd77681442853ea02308c7eaa40b7bd3f40f4e46ed6be7d6343e539203cac04cccafdf574e660850d49330740c0f28c3c7d95e14e81bc0fec0a8baf61ef124397f5357ce387d84ee821ca469cb28fc4bb0de456e254893d797fa89e1576f6b4adfe1c52cd59b83c3ff94b391b044788c1b13e1db53d5e207dfc0b1d8b3e06a38fcee25cf4020123f549d8a30644b83cdd7e8ebacab61407a15067d949ce5e0b434d84e3ade51661cee23801fc4016d15000a6a464bea87e7267f67b9ec687a7d0c79d5bdfba3712fb48e772bb8a5247b5085ab861f2bfe1aee059024c1e959857eac746e1303ef3601fff01cd0a8262b406993a57faed3c823a3ec8b109ac6490434e65ab62fc251c056bcdc6b8e3ba2b201dbc61cf7154a73d3b7e3a977d7ddd945b9c28e46464f0e996205faa134dd83d131d6e1515bad587c91f55c85bda39c1ee39ac7a376549d27125c6c7be699737ab7ebff3013ddcd98fdb6829f95314105113af9ae7bce78aa761516b18fb58f70fcceb8907cafbfbe4bb9d8f577d3e7c9ee18075abb9ca4f014b805a02849b22fac5bc9b460dd007c112b676fcac62e6e0d8591d7de0ff1aef21e38fed17693649004bfeb776a251dc19f12d201e6b63f8634a6077879999b0057c640f50d7395301ce834dda2e32d305e4fe36c0638403887212ec600480df38e2584fda04775109a8b9ff29ce1b4c036e1e0c21df0fc06948128a3f555b04ecfbcd904700228f66e6f565c75e31b52eeb8d8af8579fa1006883f7d6bef78abd46abfcb8d32edf3ac8caa6ac3dcc4161c375a7ee556f640ff1503a2121ddb2222a61e14e123357678f9181880c4de94c9c7cc65b400db9f0a612dd046d69573a1b20e6389309f4bfea6d174affccc3c89dfd70e4c556ec84b34b0f14142f03247c901b93fad35eec623d8498c355ff633b939d9979d19edd4c95ea2f2e9a4d5dc5453ab8b9473cc22ce35bf760a8b90598d9439b168689175a033bf66fee8bf71e38b5e1d0aa81ada0a980f483a5b73b4382079e1eb9964803cfa7422306d5d9499c3b133ef13fcd3f86198eb16b5a290641649228885afeeebf1bcd0b061d494385ef5c2186b42528f190fca64bd7a2b38375600e9d7e6f201d08600f45a370b93dd54001b15802f32764a5b717f9d6dcdb4454a29b74c16a07bd07cc3cce0f6b45d75cf5eea9bc0ade8dbd5c60a6632bd7c57192609902ca8bb79e8d781baf057f37f27b5eca1abf17678441a8e792d1999dc4cceea61da34ed2073496ed2272b14b4922d9735b99c806e59cdd4f58edd76a5555e90d0a679aa2ce6a347ac52af9fc34d1254f5ed04dd2c708bd75b587be994fc80a5bec5c139f428207090a71b1d59c92265374a161ce37f153a9288776b6f45e6f8c02234c624b4485f037954606a3c0187e52e34adc7849e4198b4f46489df91ec998ebbd6719a8a18d3eb8f458cec97189a6fda535be1fe8200e7663a35bc019e9fe859f78299656515406c3d34c9a629e4cf36df83693e34a876feffe38c4043aca14df8869269650dc2f2bb648cbf3a41d7b6a308c22183f3c2e7866b76bb658f2ce941de219604da131bb1ec69422c77ff82f5315cf43a6073c8f788e921c5f339db6ee257ccb662e3ece5171f2ab296fe74afb0fd475f7b09819a0a1b886e865abd4ea27c24fff79b9cf267d88ac519c9be822af1c53811742f1553d428b15f671ae513f3060f891d56df62c59bdca455a745e9f", 0x1000) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x4010, r1, 0x0, 0x0) r8 = getgid() ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000002d80)={&(0x7f0000002d40)=[{0x82, 0x8f}, {0x26, 0x4}, {0x2}, {0xaf, 0x10001}, {0xa7, 0x3}, {0x86, 0x8000}, {0x140, 0x27}], 0x7}) mknod(&(0x7f0000002dc0)='./file0\x00', 0x6000, 0x5) bind(r1, &(0x7f0000002e00)=@in6={0x18, 0x0, 0x1, 0x2}, 0xc) mmap(&(0x7f0000ff9000/0x1000)=nil, 0x1000, 0x0, 0x4811, r1, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000002e80)={&(0x7f0000002e40)}) symlinkat(&(0x7f0000002ec0)='.\x00', r0, &(0x7f0000002f00)='./file1\x00') getpeername$unix(r0, &(0x7f0000002f40)=@file={0x0, ""/31}, &(0x7f0000002f80)=0x21) getgroups(0x8, &(0x7f0000002fc0)=[r5, r8, r8, r5, r8, r8, r6, r8]) connect$inet6(r7, &(0x7f0000003000)={0x18, 0x3, 0x9, 0x3}, 0xc) r9 = openat(r0, &(0x7f0000003040)='./file0\x00', 0x20800, 0x0) ioctl$KDDISABIO(r9, 0x20004b3d) ioctl$VT_ACTIVATE(r9, 0x20007605, &(0x7f0000003080)=0x80) 05:34:19 executing program 1: shmget(0x0, 0x1000, 0x400, &(0x7f0000ff1000/0x1000)=nil) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) minherit(&(0x7f0000ff0000/0x4000)=nil, 0x4000, 0x0) mknod(&(0x7f000086c000)='./file0\x00', 0x0, 0x0) shmget(0x2, 0x1000, 0x4, &(0x7f0000ff1000/0x1000)=nil) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) getpeername(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) unlink(&(0x7f0000000000)='./file0\x00') 05:34:19 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x100, 0x6) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)='c\x00') lstat(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)) 05:34:19 executing program 0: socketpair$unix(0x1, 0x40000000005, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="25000002ff1f01000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYPTR, @ANYRES32=r0, @ANYRES32], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000000)) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x802) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000200)) 05:34:19 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) listen(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = semget$private(0x0, 0x0, 0x30) semctl$GETNCNT(r1, 0x7, 0x3, &(0x7f0000000000)=""/191) 05:34:20 executing program 1: r0 = socket(0x18, 0x1, 0x0) getsockopt(r0, 0xd9, 0x200, &(0x7f0000000040)=""/49, &(0x7f0000000080)=0x31) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) setsockopt(r0, 0x29, 0x80000000000000b, 0x0, 0x0) 05:34:20 executing program 1: r0 = syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x80, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r0, 0x2) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) flock(r0, 0x100001) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x6, 0x6, 0xbf, 0x0, 0x1, 0x401, 0xea8f, 0x2, 0x0, 0x1, 0x6}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000000c0)={0x8, 0x4, {0x8001, 0x4}}) 05:34:20 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000000c0)='./bus\x00', 0xffffffffffffffff, 0x0) fcntl$setstatus(r0, 0x4, 0xc) read(r0, &(0x7f0000000040)=""/36, 0x24) 05:34:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x40, 0x4) openat(r0, &(0x7f0000000180)='./bus\x00', 0x20, 0xc0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) link(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)='./bus\x00') r2 = kqueue() ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x5e, './bus\x00', './bus\x00'}) dup2(r2, r1) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) 05:34:20 executing program 0: setitimer(0x2, &(0x7f0000001fc0)={{}, {0x0, 0x2}}, &(0x7f0000002000)) r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x100, 0x4) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000140)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r1, &(0x7f0000000180)="4f4530977ce5256e446fc1b88f3b50082dae015cf8f5e43e5ccb8518baed5861c030063524a0800cec7163abac9293a2dc334b057b04a93dbaba2f756af9c5e1c019233794973484d7867cb269bb997d9f7274f96c878ba03faf86dbba5b", 0x5e, 0x10406, &(0x7f00000000c0)={0x2, 0x1}, 0xc) clock_getres(0x3, &(0x7f0000000040)) getpgrp() 05:34:21 executing program 1: r0 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000000)='./file0\x00', r0, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r4, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) pwritev(r3, &(0x7f0000001400)=[{&(0x7f0000000180)="b01ad2e32f", 0x5}, {&(0x7f00000001c0)="bd68b1dfb7dc57e8eb687e76ec9b1d32fcaa8848506a6969ab1fcc759bc373a3b771c35dc33c76232f81aa501a6d27f855c05d0e82a1ae0bb0cf51c500d19f56651ffaae7fce225678b70218137a5dc917c71f34", 0x54}, {&(0x7f0000000240)="893894869d8f75a5ffef53cbe2985aea4d1e7c18358a334b02e88762dc9c41cdc8bb7c67b91fbc3595023e7048f2cc5f9de38b92b5cb112c9a91a3e30c47c774e0592da6c69d5e0f99a19dd5e2f3b70ee00168e0e5218b0bed4a2db906d1129b8e8889de8af96d10191436e535605534333c8b38b767556ce43c1cd23fdc245617177a60f033552c9b7840e904bc1934067d15f464e2d194dd32631fc71a243de17e5261177ec1b3b41f9193337da80f0fc794d7d0fd821027e6c6fb36f76278d00e201fe3807a73760772e77cd5511a8f8a8cf88762b952bcdc43dd8792bc807156ecbf74178ad454e5abbb4e27e8276e768fa5e69fa80f8bf535aac539d5d3be0d2a93e1563e6c490c39344ca55829e0044ffa3782ca459c76c5e7e59495001f88e5bfd7d769c1bdf88f6a727baddf98aac3051f61f3d2904c5536807a498ffdb302b717bb7397d4e47f656153be3a252ad65c659f5ea4f2895843fd5151060551d9fef5f8123961c0f31c3377fbc93efa54bd5dbf3bd942cef3bf94e2a751fb70f4b3f809ed7e1d9a5aa0f0f3a5beda6b065a921c34560bcf7c9ef07562dcbf9e818bd49f271623ceea0b19fa390493bbdf9848f679e5429720f0f376a894d73f34be24ab1e21384f22c2cd0901523c196cbdbe960ba743c9a02d367f8fd231c9fa9d4551c5c9e11d771c4d265d4319bc1674eb308041955bd733f08bdfeed8894973d57e5ffdcdf3a61462a190bebf278ca17f7c747069f3958284b70ec2d5ffd0c596fbf66efc0d3a23ab210ab92fa13236da45fe62177d559ded142ab99068fb8906f1004a38b04604b54f9d9f08b5b61acb91183dae9b04b390a71c4873b9b173ebdb455d9446553bdb573b9f2581690e8829431521e922d0b97545c385ba610edd1af4d1dc803e3bb1614245358703aa7f0936870fc17d66e7b76785170712cdf8f12ccef7a8a45f92a88342de277e66ac5fab14605188f0dd2b96c88d1d996a91b50693f9797c565148abdcd06278eb257a18035d5521629ef15f1869b7795cf014c3a61f83b3a4e950b3965047bd5f7f17e5a2fc453c3f3671643fc26b1e2ef3ade3346127ef0bb0989befb56c601a71578f86e493eedc0cc41961ccdf466f21f9f0ea77dbdb1258d6d19e4c61f85828504db34a3febc2b667a17c101b60a74e64195347c239a4c5d63c98301f0ee228ae018c3f6e5b0c3e8b225cad3348977109fe6149e8d05158e8d0fc4dc3b4e8f5b620e2d45a2d3ad071575a270a4141e5f2eb010db054954b6654dd6e49c0816fd1ed851d32b7bfb6fbf03ff8373e1b65f2a10a6c8f27dfbaa6f28dafed64776d57961f5750eca1b0e4ae8993b726745fbf990cd5536ebc68d9f5d4c2e2dbf729cd8e4861ec381138f99aa64dc51571f513f8369db8f5125544af3a8470120c79256ace759c22a41a4b2c7334d1d291ffa72d0971e650563a7076f8faa20366246c9325cb8218e381582d722eea2b85c58f78c7d60656bce60d16567b399c04052da033b418091191e7a9036747fe3eaaed1a2fd0c25b39e813aaba3927904cd7cea5afaf1ff52930a5c414217993e36088abce7fe583bdadce49e18339d4c714e57a6855de6b540867aaa6fc1e884be4eb241cf00e7ed85bdb2a87fc5a411b86e455037f634e41aa751fe4466ad2c673701b253564366c0e539af9f4af520aac7d304fa67042b786d6ef654661604f52b2b42b65ad8cc7f9eb84d30afdc5af9ea3d4bbf6f7232731ad9c7b8e24f0b9111e9e6ac9a028ea727a3ecf2d516f957b2b9b08f81b1fddc9bdc9c741963e0afda6f4627719fbb54c9e8e0a9bb3387ff1aabc8e5afad62e82d0380415930c951b2bff8c9f48d86a2b2c35fed4a7d551ffde93d61cf869f4ad4526800ef4968d18c9d3c0b768bdf362457df94a25a67e558f8f16740d0192aa4d526d26575584f9bb0307d79f2aa6c2cb947a818293043af00f8f626ec28f81c73016c0c9a9f6c104d0f24430f1c32bda06f707f576b09c329f6e5cdbd03540fd573ba35c018f7f9f379dc6b8081417e60e5004544cfb7474fc5b94907074f830af482c3d46c314abdf793876c19ba057d33c29fb4a56067395898593e75c395146acde4c3eaaa28aa4e26c4a8d6f8e858b0bc44ea5608afea3bb9c805fdfe563ba37076c6cd4871c36079720fad984bb4a79b4a50eab6293c54cb363bbab99fa2822c2c228973e8ab691e1c8b63f0777a4fae6f18b3662aa746179d7591163c6d382c3ea18cb64f715318e120abe395d80aaf120010fb38297485dd90cd83f8eb8b2cb1cb7a525839801fcc5643b0321454c0f29be79f08de1ce89ef82acfef03dc364ac075994b3b7e696b82aa89d981dab505dcdaf236237850a4d4282aad4dd6e3e0634219db6616f31b815b948ebb8906233a8d95d254fe7bcbbe238b9dbfa2fc99737ac8420427c41174d1d434211328101055aa98e133558a3cbca024bfdd05ab1462e422a908598046c433764d842061f68c48ff78d2345bb8b37e4ae69d175971518d0a624d81fd3ed6d32805cafe65a761952b86cdc78d9d881b0732191da15f5605e17be2bf93f2bb5971dce331f8772c63b1246ac8905f0e7eda4f2331fd7ab9d5400153d01a2c2cc8ba29600d4337f93f600ff0d4cadefd47c0324c1412f2bffb6a7e50f62598f5876cd995465049ba94fe211f3fbd3f3e60c3b265ae01cbfdaa4f01a8017615aaed934ee126a39fd0637278ad4deffacd8eec4182ca0e6eae578f723eeedc740a4c728ce2893e58489b02dccd67d334bc0069b58dee8b8b7a295602c2686e762a4034e557bb25d9b729d93afa4eb03a7cfe57359d1fb2bf7c65f798157664966f6a5094305c5d161e260e199ec616939ac408f9f7b9f08aee764c69553dc4ecfa21df2fe6e26c1928a8dcd02b8698f48e69de2c888ed2d1e8bc43231a452397478d883b04a8d246cfcd4f3a044bfe09c6406decaac7f5e321550dff4b2f717757e6d79afb782c438369cf8bcb2be6081a72f46da9d6d400807af2c07962d4787748fc77cd8674fda8d937bf398731e0528539eef5b178d9cda340673f3bcb112fb5db0360c4c6c522185185194587172be74adb7b2fd830462fe4c5819e6e9bee5356e6e094ca1f69e68103f80c8f99f7f3380da99444b8aaa0d492fc89be16e4ee14be86808a631a830762fb516099460944112b928bab630265579465d15ac4468031fa92fc9da1b2896fe8ca4a8cc11ca8377820bfaf2ff98c251caa576238297f81f02af48e20c0db4ae520fbe86897d1822c7055d6e16aad04943d0b7ad8c28af144a8af288c81ad8678a481d0477c4d6540afbd353ae26647839492b23d4c8de21d0cce723c10dde033a6d824e592cd74b254e97dd09dcc1d1db85accdb4288cf6c1f8e45a5abf1b097f7006c937e7b15957ee5db038a452a7ecd89ed39c4621d10fe28954d7ec7ab3fdf9ac99009f50e455e4f709a7229a5652361a3efe610aae8be57c16fb62fd5aa5c7d6bd3be85930af3978a1ac464e1fa2d95751164cccd53f9ee0f4da8c1e3d2a9b8fc77b8a07a6c984c780d6994af7461771b76e9583537cf325c1ee57b029584609ed9a08812fbf8f1aaf52124b85ec53e54d933999ab0b678f84a32c6498cefdf1362a1ef0d708ba67eb776c39da353a71628ad8d393d524a1d00baa5a753447778792008181107681b8e7419b30ced3ae14a98007db1adc5db6b390c051d9a283d86463685ac0d97bcf8788a231df883c246c4c2a4571e6e0216ad6df793a6bce936b96f115e3ee176f1e8cf1c05bb9e47ea1bb98fbe67c5a59842b459766cd7503d97b10ce516d149fa5b7e12caa146e2a06794f07661a1d2da59fde4c15b3b8c26d453ba81bccee84c6286a9488ec4e4b4d02653297fe1306342839e792c1df80a4b53c28eccd3aba28e10011f9dcae8b252bc114f335d6e806efeade4fb88a2f2c1b4c3550fff888bf3bafc9104104ef2309778b7c6185b8186252cc4ee5f36480141333ef56f23991ed5c2d34af6c4018750658dfaeec0f1bee9ceff13eced2f7cbea8dbb8fdbd1f66024a0d24af3bcef961f2bb0da509de17e4027d576a0c0df2cf889e614cf5d4f75e28bf650c505705c836a0a08bb87dc3b36f4419d0ec6a2846ff24bcf54f7cc3b20224af1185abc1bab3c9fd576df89f7f47b0879bd5c437810a2f7bacf0980e8a47ee092f049ccb89ce19a3990d6ac83ba1b992c63c856dec47456fdf8260a6670b9d2c2816ceafa3bfca1ff264844e131e9058eb58633fe5bbd20f4af4cab86d026bf31957cc7c6874c0a762112a7a294fd0aa576ae2a760f17f9eb3f7d0aa0463d1469f6899037c9d71bcd16f4eabd955590e7ff3fd87c3927c4f40232fe6682f5a6a6360ab14de953d1d04bccc6af2a86c8c377e8ca201cd0dda62fc2a865e5e30762f63d677a1f6781e150c929a78a7ce6dc388dc570c5debaca89a3af2d032c7bbac433f978d704f07698728ab40db089e886ef2361338b2471f333f416166c2eb200999e75184417ec9f60a226b0556ac178ab5a3e9cbcb2218e5e202427c24fb78d66dd4a532a7f5570839940397e20636b55ac34135cba1508185e4eb499a4d651cf148123365b371f62fdeae0aa24a155ed03dc0f1eebb86f45d535a28da3e90c5742cbfa413a7b4e3377f01d37f435356ef7d894d9ba1f15c7c988cf3f1279cf7d287a7e76311619e51de8ed5bf0cd2c64ceccdfe5a40952dc1c55521d41df324c423eafd026d7fa365b384d15b68527dbc0ee75d6210c8a74aec6c12363774f9c138c341005b38f35b29343359b91922359b3af6f667a691004d8709bbeebcb5b963dfc413f4083a10601f951126f1e45480dabc75be3b0295fe6e14260f6289f652aba133910810e21900608aafd84f7648803d3d3f2be96c1c6c782a05d7e684179694d9603be6fdc614cfc39ef776d92d6d43a3f4eb2c0f97bcc30cee669dcb1309f1d65769de5549543f536b39df35383736e05b02eeb9d1d0d2a9c3dfb1108ae18aef46297f83ccab1aa06604650d0526ef2fc0a84ce1b1c6efecae57e012793ba2f124bf5c14a83a4696c7541265becefd473293d244c8da2c01e7139175e09c880e4ca5296be4e3e57abf766664b9efccfc5d524a6bc2b5f0d474b01eea1483b804c431e311742c4ccc9d9257a1323a32efb44319ad6f8d0589f921b225a228bcb3d7d6e54cd992e0182be2ba4d8cf64c0364273810888f6a0f8487ad09232617d97a6af76d98a6caa06d8def2bf82fa97b969d32a7407730d6ba13aec7184ef84b524bbe73d4b42ad5ed8ea43d90658231820a66d9ce08ec7b6fe2371e66adac4b0d7c13c74072c551855d58c3de5bbc48e58a991fb6b0172a8364c3b696bc78a5ba510d0124e7277ec14e8564fa56acacf82c0b81d648d016294c7249a247ded476c8e1e0f559a8f61353a2b363bf075451a645410fe1c4840bd4455a77e234a0b938c3a0e2c38c661735f3cf36d28b339540f27cc60dbe241b84fa83145df364a13089b96da6253437cbaf9c73621f59f620ae7b9e682d64599564ef49199d545152a4e82c354c125cbf6e9ee3a082fd58f598ba920b770e1b50b6de387a08b983178ceba569ead251f243abf08088289211b5d3d9baed0215575f27ff392004b499f85bdb73c0f9ffdc594a021f356fe1f34c0c0ade601992a348181d54898649bc2ad6e9632a037d5436b7e913135a76101202355498d4c41f43ab7f8f8f4d50f67ca220273ac6f2c2db1c36c3f9b7d", 0x1000}, {&(0x7f0000001240)="96d9d013d46a7d2acfb8f301ce8df19d1a6960c7f1d9025afa6e5ebc3cfa2d879adb866875ca12ec5bd55855ebe2ffb8e954f452fbddb198d91bed28fb3a7f2a581c57d4045c8567eb0b1b1c15d04c4cf27e0be24287081ffb9f38dc41cfe224b805d82c39c17ee28d816533419524546a5e50ee4c86bfb13be4650dff823976dc258372335fe254f3b7bbedfa272518d9e8776267471b560bdf576661bcd735f91a64e5f9270dc682fa8855c5a75332a0016777a947cf881622228e457ce3757e8e10dba1ba2020b72bed30d36d74025aee", 0xd2}, {&(0x7f0000001340)="c4cf0d51e6957edad71dcb3665362ae9b1a6d69de00ec8db57d7dbab90004f652a34b3bcb18fb25ea83adbd2950fde4eaa199f35b3f1f5bf3900781dd9872febbfae563028dc0b2275fa8e7da83117c5144be8c4d4330f94fd37a18ec7319fbe4b574fd11699e7ae9474fb24eac69d8947181a04a1a648cd0c0b9178cb9344e9ecb2d40d56d6eb9ed6886ab07f7f6d770aaba343798d7f49cfedf17a52943a6273edb51d7df7aa4da5ea355387a690ab91dc67305e2f71a18bbd48a314ece4", 0xbf}], 0x5, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001480)='/dev/zero\x00', 0x2, 0x0) getpeername$inet(r5, &(0x7f00000014c0), &(0x7f0000001500)=0xc) ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f0000001540)={0x448d, './file0\x00', './file0\x00'}) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000001580)={0x3, './file0\x00'}) socketpair(0x6, 0x2, 0xd1, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001600)='/dev/wskbd\x00', 0x8, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001640), &(0x7f0000001680)=0xc) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/wskbd\x00', 0x20000, 0x0) sendto$inet6(r7, &(0x7f0000001700)="b3a74fb2dafbfd2ef7930ea5afdc133eb9c12909f015f3f9c02604db21", 0x1d, 0x402, &(0x7f0000001740)={0x18, 0x1, 0x7, 0x9}, 0xc) r9 = getpgid(r1) r10 = shmget(0x2, 0x4000, 0x100, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000001780)=""/220) sendmsg(r6, &(0x7f0000002f00)={&(0x7f0000001880)=@in6={0x18, 0x2, 0x6, 0x2}, 0xc, &(0x7f0000002b80)=[{&(0x7f00000018c0)="70477964a512a236c97a765688cd00bb0a04745f498b75d2e28d4d5ed38948daa16d5c29b6821d862aab20b61564fae8f0416bfa86e2dd3880c58e57417083970e4023d7ecec", 0x46}, {&(0x7f0000001940)="715c8e1073e889a769e096ae5762d731bedc24f96b69112434d0b2d0a87ebef6eadce5a68bbc45839489ec98c616ac56e9e545d2079974c6d93b213d92eb58d2ea8688a0f285ba0c8457d46e5f67fb283f3e295616ded00a", 0x58}, {&(0x7f00000019c0)="33d5c9ddf756df72ac86a3ea466afc33f5e5ae59dd5e89f653aed56e9ae5292d9215c1f79b19c4b058cf5bda331993df1eaa88bee5334872c9eaf726baa8146543c0d77c6a1730f1312c0e76e4e0e3562e8f793afc5c6180fc7bf378c9275dbc47ab6a0b7a1a731ff14b06280c859261287a45b2cbc6b117e44fffa079555bc43160245c8077014982be4fe563e986772e5729665436b6b22fe0f73ed2dcf44007dcb8c9d7574df808c0eff00f18ecc61b65795410275f4e09620822eb1a5696b42b4e0d25d7a811788011fabdb51037e32ed7f05f82a82588bb77a12c16305faeb4310aed6038d8be88d2528f7dc988be29a98ed23c43f498fc602c1cc0a52cd012508fb3f8ce4b4279ee8ce10bff377ce3cd3180662145ab7fd6d991de0e0b8eb44170190a57a718650c678d6517dcc28487efa7eebf9dd12de2b8234105f9bec40d20a9dbe95de9234b19cb95c6c70d9272b1786745288540d1bd52f81f9c175798694ff05521a6005614d2ea688de7c16babb35f3cdd44a1956e1515055cdb1e83212262e40c0ebca37d802cdc6a0cfb6c935396d798471a5585af1be262ff73944cc75c14581e79be5fed38f377ce07345e4168caf0cd19076037887c92d8bd9b43ce867ee71c0a1e12275f79a02129fe309a72357c9bc05ab3671adfc6ba00b5019b8039bd8983a367e29810b7418cecb2d07bb77948411fe093b254b57593f002ff2fcb536781850795fd56548433e9814e901dc7b7ac8b13c0b1bdcfdffba2c41c5d4bc8d067c55a6e1acaa6d1a4619759ff5029afb2d9d240c986556faedd5ada2e775f8f57e7ee3c7b15745926c03560e7053f74c8f355823ff8f99dd6706a0858d9f2af282a18284e2b1582c6b176c8d8e6a9d07c6ff1f9fb17fba3a8b807c4780f95aca07bc888a9f5240764dd68546bd4aef606e35e2695921f2be378d6ab848809c456903966927110f178ad91a829dd10d411f288874bf53b223813af78b588bb3cd34213e5caeaa50c1e6f6709809e62361baa98688324aa0146867fa89cbcb83aeba5bd9ced920e1ee36709375233699e81c27644d7d81794fa55c4091d73bf3a38322ef880796f1beee701295e7dd4b66fa37121ec930a7fd2400e58f6a29547c8a648c9d0e9a0feb7eb0247c482d4834809f1709f7a795b03af4ef892d70eb18104684f0951457e193caf961d23105bef8303aee2a7e686a9b6742e2e3247b96355d560817774dd6a08f1d02a9d85718502bbf6365ab9cac336cb801f80fe0edce4fd5711d8d97f2a9860f58315e1c38e589e098ea2b4e9148586443dc9bed1421faef3ec5c9fb19e95f13df1ad0d499613e331862f89688ae2fc81fe4a84112b25c472efd8dcfc8de4c60eb592cc5cd1415829eb27c5c48f3f92c9ee8cac1fda982bc444ed30a66dd9da167f3404d28f7155d87f509181b2302e654caa52e25ce0b0ae384ea71ec958972cd40e41d942986ab77512522db732b688a74699ded582cad19b8db4347e03db818e733d56a27c0e62a897a3a1b3b8878280820c5727afec898056bc0547b57fc9b00b204fd161981aa4bfc6d86f1b3bdf62718a91e1f6190005362b19702a04044bf6e9f3447615861e5157707f2e244e1cf26eed37df71d6c1dd2b5e2b5a8fcbd1482fb1e7af24c6dd6647885d85728e6de3a438aa7c941a1e02fbdaaa49e66d497d3d87c597a2eeece6fa7521089e4917e35c3573ae3b325d9bb14f1900aad568a81a01801d1fc08aea7c85b595a83e1e4a3e6cd899ca011e0f2e2aa1f894fe9d9c83b30238bec0566319141e44855f9e88f95a63c9d7e74a8f420a2e43d957435d7f63d4e567fba37370df3278d14cb4904b141c557e34a11b1f709d1e3b37260a7cb5896deb4df5468efabbfdab773e46ad28fc6019fcf4b6b58708bdf0d9b6e9208d199df4c36297ebb75b0cbf9d3d70465882005a189414dbb5c070449a5c3727fa35521806940fb6fe597f83fba7e03eb29a8c3fe66fbe500e5b8176e9d1f176b6f6284f10513a382f0d795321a2dffab1b64fff2e1723e560c40d1b8fb27d3f94bcae2b77c20589a4901e7714a09036a0dc9af8246561c3647e12d9c8e69d55e1382fa4728c17657486e581c95667b7f7e57d743198646aa71d158b2c54ff0dcdc577a358a4d2f942b0273cd2c75c6dc5d3b12cab1df515b8aa0f82760cabd28f6e47fb5d17d4f8cced2ac5d8a2c76faa89995857d48070fec3f88786df81ed1c56747e6a5c67dfaeb02fe72ac3d329564eb431303b26ecfcd496132aac43193d995139984c863768b737233d8408cc7d6ec94c2c1109b6b410f33894ac7e4988f1ecb8cf2ae64192e777f8ece0f615fd7d0023b393484434013401126ee437e02fa8efe87d136004c6e204f66bdd489d66e2b2cf670e4080e58c43032dc32fcc124e6aa3eddefb547b00ec7e013d0e208bd5ae30aded1ef9cf9523c30a89847a17f1211676bdd14393a261f6bb548a8cc1a9056650b87590cf15b0521286189fa609445298e0ecc72c90a4f80ff938b84a5a91c15a9fada38c9695864f05e3325d759f1991176b37c049589a5969e1453eaa7958f9c82412cd97002d80bdc8f0c8a959e242500625936c37a5d11eeec5b620769d7a8a9281a7452e85c647862c8f0c748794553b0b4059f5b2b3a69e7d06713984278e9066ac908f669a036ca062d6c5f0a082e9e82de140ed25f79365de6f215aea4957deb123ae1ef75dac9f6a694e19fa2243ff32acac40591b0c334048a4e49e339a68c1b7bcbbe08b6b623b5aa5156752c59c8ca42a8073741bb1cd6c67feb7c894bcc4c09a49b529374373a3dc424063ec78795390caa4483c1e0757d791d5c6cb2dc5098c33e7320b80b511b957a089e78209223753320d37ceefa5375c757d40b1d5482056754e8df46675d153c7e4443ec204aa351786a6bfcd5699057a547ce94a9a123f37af4b1975e31d066f5e3daaf74f61569438b5ae6d3cdaf247adf7243b1e988ba5dfebb33d59791a7073cd42a9e317f6e1340d59ddbcb8927da90de61ac3d0025d85360cc501cf5058205b7d907168322e09aef539ba2d99701181ade1b4681f6f1213e9da5cd97dc1caf8070e984d72f221b4fa539b99893fe61e179646d759837358a68479e0f06ad69c52a0e4f440c3ac08d92c8787b71e1d07d68fc539d6ffbdfc0c9d853c91e5f85b7b33bdad7b40cb26b54397576f8b8498edad7b65ffaedb296bc7f73f55a435ca9210ca00f71030d0716267e12165e10acc0f4d26651661d9491c5949253a71d1bcb1c1c62193846f18ca15a57f41e5de13d3e5c8b5bf9b00bdb1ee6c10c24b98108cac91ce93c13c0cc37a496ebee5ef0dc0a8a274dcacd75cb7b28e73d2337523b4e017a784de97350ece1bd3ba1d165ad83e6a67fbc4676bcf7dd549a9e8e1ce2f735d2a6b3ecb74b73f5ac8197d322815919ee9f0f7f9769f939d70ea7737141a185a393d5dd8c90950fa5308534ba04c3c1e14b9784d4307c8232ddf7bf25f718cf88aff21f05f18bdfd087ffb3c48e22f4a8f432f4d6baff1772839080534b8cfb35ecd9222da7cbfdf27db3cd70c9fe1dca4d8ec6a901e91b15191ce84ca9a59bbbe1abb0e69b46bdbde893f9e8b49cc85e0827b920bcc077c48732b7d977139cd99d93213a7b6835801eece2d967c4c0a7b4acbc7e2bca658e5e22d5d576664b06cfefcba0815888041d68e795d1a18df79009e41f11d7dd1eaf7a567f830f8fbd481137ac601ef0e03f013e44a6bd4368cf612d2feabdf21e2b8fe5cd95f837381eda18434c169824f9e26d22b6841b294d9b7584058d445c9275727297877e73221a5a567b27a86e41de29b7233b2a4001828111522826a6ac7d596f5846432ff48c7d22a00bf5ba0d7ec610c22418e550f352eb660e70e5628da79cdb94b627999f2258625dd8be839bab6e6e920ee2271e07bfc37563ca1f1d444e5a5ec53cec58ce6be2cb81bf038b0e61a1071b23e31736293e3945c46b525913e703e0c488d8b55bf9353bf9b657b010c5caa0fcd56d63eb12cf2153ef9494a60542ac84a4670810b7a1316e46a7b1b0ad2cc635f472768810055de2477a12089271a0ff0a9d010a458ff9e37cb02727745565d12365b5d97204b144874c2cf960b32f5ca10652a9d13515e63c7961230bf2738331cee5f35232d79459b36365ed7fa0f465515c31bbaa14203af1664e8d21aebc4dff8015c1a41ed591892064f534a5a29deaf5e1fe43d562587de306e33eecb2dc4af32a1a7d5080489b9ba90807f6bfa94dbaae5f5bab028d35a038e5e583452709369c41ac24d755f70cfd0ff43592c7f49aa854d31a944f53d759021c4000d4713d0ee864fe5fa6c2a0f57a609fcb26022d37a50e19cdc41f26d746ebbcd5078daf604b00b7bf9a46bafbadb0f08dd6079b1bb700c19f17ad156e94130cea037b1009f9d2b65a7b2ee45b5648e8a7e1b56911ceddb336864152d6a55adfb926b3cdcdcacd54711624999e3b113ef37444902131b784c0217a1594ce216ad3f95d848e6436c36419025ed78946f93372fd7f675bea36f4fd314945077b77310e59706e1988c8c3aa9170f94e0cdee6dd85abe034c2844dd6cfddd722389d7503bb1ad09ff061f0e23e4b78ff1a76fb8cf48e4f30a2a25a72b5be523d2321445b1ec1b02b93a84d77ffb847b06468b56f715fb1b3ea0a76b57fae30383a4437254905fcc08b89c701a8b32f9f554c349d5193dd0aee1f0bde7cd373299355e0ce88ed834615f37c4b6bac027bfd03467429e611ce13bf3b5b45b5298daca3179bddc75e811acad0bc6beb6fcd695ff942d1e6f2d57b81c9d589809562717cdbcf27de974b04a22e98df5539da861f5891ec1fb6f2f6b70ad8c6455f58dc1e1460e83fa2f0631b6464c6101ad77aa60f4af16e3c2fa5950a1bcac30c044f8cedb5f9759f6ca9dc8e6f1f39dbc6b87a71ce0f53b5fe036c3573c1b8e55ea3ee024c935f1df4e6070b9a03c93e8a41954e8b5664ec15a5e69e7a4351476b72ada8ca62f7d0721846fc1dd62b9bd1de2796a5a7507d6a4fc3d34ede3e45695f10a6a4ef972155c2bf9bffd5e4a364eddcd2222b3b0430a5edd234e4bf966e7c08288f807bbe5a6b7e67976a25eb7b10430f2e79374cdef11870b1fba491f7ff422a4faab637cdf2fb15325832b51dc34f6b1c36861c31abbf1a2493b4fd8c0d7a346a8fe0cf67c3db388c868f0b05f23c92edec6f83a554c2664dbfb6ac25876b26e6315c5ab7aab6415183c1e3105959e42bfbf3e6a3b20223117a34b43dd464b97a6b0b681ed5f0102900261944fcf77ea32f0b347d2fe052cfb1e5df369671a1359bcd1e735284826a0d5fe3f68da76246ecb490c579b63885af98975fe5259eac0fe4d922d919ffa0d92aea9e54a6209639da43cab90d442d572b2307491f25e016157a0623036e74bfc78c524845fe3c40dfcbe3da10966bcdbd06ec0252e09d3cfbdaf4a2a6d000806daeb0d567952d0ddfbc610cb5e12d45bc531eac549e1df02952e0773e90607a3354f650a4a1abaf5c7a21c869a094d0987aff51fa74b422234697bb62b0c2d7c34442d84207860e6cfbad86dfa9a56ff9a89e6be30b1bdb6fa5a998d11dc1f9c2229928dddf40dc531a7e76e6018706ad4f9fc370f5c1e35a84f17e92be9efcea021d9dcda79b515dd0e390afd5a9b995989ab1c8b6a681c656391f4e792224fbb06545ff038d4542c0153a6d5d58af6cb8c014a2084a768fb503e0ee1b0ea5ca6", 0x1000}, {&(0x7f00000029c0)="470901a4c048ec7e325ca63d53f3a1b426c1a0bd936ed97477c536732e1eb81badd2533dc138d626887202d951630404a92818b6ec4b1fae5aa9a34fc37487140de4702291180db31112361c7c9115e8e21f814ee51c4a7f8c3c748e18e313", 0x5f}, {&(0x7f0000002a40)="57e7d83a2a45a8d6eaecfacb41707599132c0b24ce164598679740d58cc341c9fff2663fc858da7a5727e21c05af0c197f1bcb7571bfe6713cb5b74b8e16b117443184e96c2198309668bba21db531d8a0704110d698c1869c9cbcb12ef2e8d2c47ff8c20a098b75253fa761f87c238277c20c5a4bed92c5c28b4ab8ad754a69306056bab0b758c38e8d12147c06ce544d9900a6adb7bbee11a928d0229f8ce044e6d236", 0xa4}, {&(0x7f0000002b00)="f95435a084466bf7edb9b725aea7ee80c25e08d2a3c2199e59b15404666cdea172e393669885d22e068f2525f6601f4c29480119ba3d7b2817f462c344e68336", 0x40}, {&(0x7f0000002b40)="c5c2c7e0fecee2bdb5bfa9adae1fa5e4c562dc78f246bc258b90ac1ec262ae26bf8c7405c13106ae873b6b61", 0x2c}], 0x7, &(0x7f0000002c00)=[{0xd8, 0xffff, 0x1, "d77d0173370500fabacc1598bca2b0693559e2813212f0727e01ddf67ae2db41cfd1bbcc02e6a111d8f8911ada608b5d5528a0d3ccb821ad68cfebce67125e9771a10e90234bb1d0d53e2bf5f9e973793615b8f15983d4e519f48368477de4c74688e9c55c153077dd2707202abaf048c194775fb0b6a4a15afbdb197f41e7150ed02b59e6a2240731fbaa15ec35ea1f9b4a2fc7f456796121e5ad0397c65fb8a4481c5cb7917ec04e83067517b7965b5371c3c29e9abbf7750a025bbb27789c36f4d620138d"}, {0xd8, 0x1, 0x200, "332012492de5210ee90072a205a23ddc09545cf9d86716033992035094640423e4f8d6dd4577a822d8156fc7e65e61f3d42fcd24c5b522f9c96df0935a0af72181205137ac8d15089f3c382ad4b0647b488ffffdc428d9559d832cdb972d5bce0c4549e5e6fa04417c4f78f2158ad1052c128ccd97fa922301e218d98ce075dc0909a6d0f8d875129e3d1e5c38b2cc53b16de0d4768983f232749f34bcefa3aeb7c59e7ca7a34629f46c39a5132712e1f22be01a53d45ad3329b4b5b901780d6946cc81597d117"}, {0x68, 0xffff, 0x70a, "4ff684a45d6f0ff2114c4b6a0aa8a6703ef30bb8b367ccd1684db417ff50d4b217c2c6c9589c5b62d4305725067f48e4afba913e43b65226226293c08756b3cd735119fba3b79851ad90be9f685c2f9c9a80b55ceb"}, {0x88, 0xffff, 0xe1, "ca49d629683a94bd467dad1d1c31e6df03314b10bdcfb4d8408d2ed7244c17f9736e14d681faede97e5d129aed74c45fa1a0cb9b5aa8b76c444c1e31ba6c09725bffc67283fd002e80ecfef8ff753eece79be65da8f2032252b8f2de7c40acd0f393412837f9c00da1e8253632a0f2c5e80785d028"}, {0x30, 0xffff, 0x3f, "b97b3eba0f469930707c3a81c6f8993b003c2abf01035eba278822e52590"}], 0x2d0}, 0x400) getegid() recvfrom$unix(r8, &(0x7f0000002f40)=""/242, 0xf2, 0x0, &(0x7f0000003040)=@abs={0x0, 0x0, 0x2}, 0x8) sendto$inet6(r6, &(0x7f0000003080)="22bc1a2ae22b76af07795471bda1e3d7dd4377e200837eec226dece1b53c5430eb3d46beadc3887cad2d2f9537c6ff3b7ef70952d9dafc20eead5ce803bcd2029f9e1254b369596627f86d4054d98423620c597d72843d30be01e462311b90ac82b52b08c04fea6d79fd1b8157144924008f265a6767f7e64c2b76a5da5e9fab3d1c716830160797b1811a7dd8dbe14ae45e8f73c02dc5243bf40fe064534e3b4d0d1a74391330b4ec39e6fb327e6061ce70711d30b53530651a9e3da508fd0486af6ccccbb9b469ae7e23faf88d32025b240276a94c0e948f93cd233e", 0xdd, 0x4, &(0x7f0000003180)={0x18, 0x0, 0x6, 0x1f}, 0xc) sendmsg(r5, &(0x7f0000003400)={0x0, 0x0, &(0x7f0000003380)=[{&(0x7f00000031c0)="5fa84261dc9768109ad2ac0e601c1111874c7df049cffb1c0d0c9003dcd427a459ed3f67f5c44e776d4b9484f384dce5756762de2c30f1cf1c32f6d1fd23b33994360e2d8f4454bce482a2902da167a1b6239ed407ecc66bb2ba2e193eba330aad75e086363db1a2780485146ebc75a075d2e3d2a518bfc948a59d3bed4e347dfbcce175ad1fe4facfc42683e7ac2b02c545a7623e5e17fff7a344", 0x9b}, {&(0x7f0000003280)="f0a7411676072adc3d90dd5eac033e255af1222202138e9b484b5e5f47ad5fa8fad1b3794d4b4cce84b81d29fa8f07bb69d9ffb1b470cafb8afd8526bddb097ee96c7b8b3330db10006ea8c14c80772fb381e6ffdafde3f823e20f6c38c67c7e7ea27c8dfa6392ae74b25b18369b28834cfdc44e2a525f9b0cd2946257cac7dc5bcc20cde5ae61c6097de206a5cb0319fee6a55d4bfa8f7ee6339cfe5f5cec99dbf8df2e7be406a33955d2e625390c650dbc47382302e7e81989ec4b40797949bc7a7a94465bee31cef2", 0xca}], 0x2, &(0x7f00000033c0)}, 0x408) socketpair(0x22, 0x4000, 0x1000, &(0x7f0000003440)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r3, 0x6, r9) kevent(r5, &(0x7f0000003480)=[{{r8}, 0xffffffffffffffff, 0x4, 0xb, 0x100}], 0x1f, &(0x7f00000034c0)=[{{r12}, 0xfffffffffffffffe, 0x80, 0xfffff, 0xf0c, 0xb3}], 0x1, &(0x7f0000003500)={0x5, 0xffffffff}) linkat(r5, &(0x7f0000003540)='./file0\x00', r5, &(0x7f0000003580)='./file0\x00', 0x4) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000035c0), &(0x7f0000003600)=0x8) bind$unix(r7, &(0x7f0000003640)=@abs={0x1, 0x0, 0x3}, 0x8) getsockopt$sock_linger(r11, 0xffff, 0x80, &(0x7f0000003680), &(0x7f00000036c0)=0x8) 05:34:21 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x81, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) r3 = dup2(r2, r1) kevent(r2, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0x21, 0x43, 0x80000000000}, {{r1}, 0xfffffffffffffffe, 0x4, 0x81, 0x6, 0x4}, {{r3}, 0xffffffffffffffff, 0x40, 0x1, 0x0, 0x1ff}, {{r0}, 0xfffffffffffffffc, 0xc7, 0xf0000009, 0xfffffffffffeffff, 0x5}, {{r1}, 0xfffffffffffffffc, 0xc, 0x80000000, 0xb8, 0x1ff}], 0x6, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x40, 0x0, 0x6, 0xd7f1}, {{r1}, 0xffffffffffffffff, 0x1, 0x40000006, 0x2, 0x200}, {{r3}, 0xfffffffffffffff9, 0x6, 0x4, 0x4, 0x7}, {{r1}, 0xfffffffffffffffd, 0x10, 0x1, 0x1}, {{r1}, 0xfffffffffffffffc, 0x80, 0x41, 0x100000000, 0xffff}], 0x100000001, &(0x7f0000000000)={0x9}) 05:34:21 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSTART(r1, 0x2000746e) setsockopt(r0, 0x29, 0x23, 0x0, 0x0) accept(r0, 0x0, &(0x7f0000000000)) fcntl$setflags(r0, 0x2, 0x1) fcntl$getown(r0, 0x5) 05:34:21 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0xc0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000000000)="80028c2a931012bf92874b9967de6e32351f423082cbb19aa825a1003a", 0x1d) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt(r1, 0x5, 0x3ff, &(0x7f0000000040)="dc35e7195784ea510a34e1b6489650ed1ebc1a318b64da1dd4bcdd419880e0754871660c729ceb313afec53b877608f7adc6cc3e0cebafc0124ac8c654218c6a5e41cb4866a14acfff60a43dd306c793fd5dfbdbfb4c27fc56a005afd6885dd231ae5a0d200d2c30f931234549295409e62e98dbc4cd9a6e", 0x78) pckbd_enable: command error 05:34:22 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x1, 0x2000100000003}) unlink(&(0x7f0000000040)='./file0\x00') fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x6cf921cc, 0x200000005}) 05:34:22 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r2 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, &(0x7f00000008c0)=0xc) r4 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000900)={0x0}, 0xc) r6 = geteuid() getgroups(0x3, &(0x7f0000000940)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r8 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0}, &(0x7f00000009c0)=0xc) getgroups(0x3, &(0x7f0000000a00)=[0x0, 0x0, 0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f0000000b00)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000007c0)=[{&(0x7f00000000c0)="21feaae47e031e44e73ec2bc096358bdff9c393aca2fdcbed50d9d4e832c342e8baeb8fa9dac664171818d1c6cabbda66f3cd31db6ca8dc7014665c8a62554f4d02d5eef26a1ee465992ca4b9a9bb90f26df3d4b72e421d35f776a400c31fc94a2e74301a9a841044930ab55f1c9f4cdd325fa775a8ff7fc47a8eefc458018524d11193db231782999ec09c9818fc93456f5532ad58e0c6e981e22dfcb1fef3fe7ed3e", 0xa3}, {&(0x7f0000000180)="eedefcccbe1177a06854c115e685518b2ba3e499d0480d1459b61aa12199f26cdcade6392fae19ba34eb72430c6e5e31792372131de6fcb600d8d602ed9726f05220fc83d68e773427b1810c2ff6e253f7b89034606514c047eb906b0068417c5dc372b6dc316f1ca2ce888808016c7191afe95811504251e4a7cdbe4639af8b43c83f5b847bcd25e83cc842e115b46951c90b366ad9bd238d4c6f76e5d1ff939e180b97b0bc7ada859a0f795b59e0bc88d0", 0xb2}, {&(0x7f0000000240)="ef478c153d8e73510a6701b3f94c0c7a8b89c959fea10af14d8bb7cebd1561f31858dc09bc36f717e344086d05ce781b8e7ab4d59347829e3d8c861611875dfb0443e130cdb64590b6d92c6379182b43f39dde3d43c7b8a5cac469abc3cef5960605f50a32e7354ae539190c3cb870b11f23744967e2d84ada91942f53dccb02e49d0f9a0069e5179975d8349219785e646d89d687626bfb2bd8f0d106ba230190bb257b1b9355ea2e1d4b18c23658cedc6dd5d5866c0e", 0xb7}, {&(0x7f0000000300)="0af330c48234838a142e66a5142086388043d31ceaf0c52ab0ee767d3e9a9be1fa583b9b3028d134f1684c90df606b653e753642e603ca135a19b367357c3c2d30b6a23acb1440", 0x47}, {&(0x7f0000000380)="a698b95eda5dff016f0fd3dec0539f4a15dac8ad1b3a43bf8807ea5bfdb7bef8e5ad59048ffaf1f83f3fa37e60c3158278f90915cdaed1d06e4b3340c1b4cea9a6c1a571c5df7bcd70a352a895a0fdf156adf490039afaffc2f1836c4f249a73df2a0bb94e73056df5f4794a87d0fac3dd57e2ada474301653e4a66df6", 0x7d}, {&(0x7f0000000400)="9779fb15fc0b09bdc83fe59483746743f0f5bd0fec288146cdb13c582a835cc8be75a0574cddc6cfced27835783124793d3179db3bba49eefc5b07a0dcf0c78bf0288ea70fd723b7d96af3304d3ebe00a0a9b1827fb8b1a3b5e63ad1ed7b2a88c4796ad5c08c331b54bf71be9f065ca3ea58bfd642be5cf6056aa34c178a5a46aa1f679dbdb98bf4295916fc835d2540062ea1baca4befafebc820242012374618d420015da67d0bffe48c6529239ffbc1278e6eb9f94bba0476aa7c3b835162f2efdedb1561", 0xc6}, {&(0x7f0000000500)="06fcf0bb9c3969b81f1dff5281674bde915a42ef22b63b80cafefff8044df44ccf6b0ef5197e9914ea1c58450541c38356e892a364dab7f9d56ec6f1ade236e4cbff35e7aa75d00e191739a283221b44253aead865a435fa368673e9198bfb5ff8f430f508c1a090771a6a1bb6898a9dc3697f3a6e3b5661727b5f1555c685a76d0c27c450392e6ec8726838a4067693a46cd8ce5cd9be6986c04af757ec44bd2d459e3e7752b2ea307596adb15e39d577c0027ac48178364043eef48ed71e2d5e3980baed5fe1b2b83dd1e4c7adbcb8ab8d9a87988b8be51a4f27", 0xdb}, {&(0x7f0000000600)="c2cbd5b8e64fd100aec3566ebce358ffb9a62f0c5d9a1b8cec8ba088f9d4f76e81fdea797490969d05c9276b1b094518ef24a71a3d732d19e002727df75d5183d75bb2701b958f6dcb15487719393cc4d6fb362a69c6b31263466deeac5236fe810226d44856b8e753b003ea3c74c37d5182180cc1eab6541b91b48bdd191d5192bf96ced08ad657fbe2eec6890ee4", 0x8f}, {&(0x7f00000006c0)="e36444548f7ba1cb9c3169dd20237e7f170ef150353119ae432020d3456c1a6a4ddb03c70017d1a76ade6f734261cfb67839f04c35a0cab42796ad73799dbaf5f9856f229b4010278a87c17474802c0c4ead39349e3ebea9b01c7ea83d7cd37a34ff157081794f0a40604da8087e8726acdcdbd845982c35969ccedfa4ee44a906a7a561795ac5282e2c2f481773537818eeac63f6be76444b77cbb830ed74eca13790ffebdc482531c429d4953941493aa49e9a996d200ea32c48434c006ea07bd7912ecdd5859f364ad4c0b647c3bb879b538c66aed38bd4dca7a59ef102f7ada310cca71bd9428fdeff9e", 0xec}], 0x9, &(0x7f0000000a40)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}], 0xa8, 0x8}, 0xc) setsockopt(r0, 0x0, 0x64, 0x0, 0x3a) 05:34:22 executing program 1: pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000000), 0x4f9) poll(&(0x7f0000000080)=[{r0, 0x44}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 05:34:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) writev(r0, &(0x7f0000000840)=[{&(0x7f0000000140)="279faf1f662b", 0x6}], 0x1) r1 = shmget$private(0x0, 0x4000, 0x611, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r1, 0x3) 05:34:22 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/52, 0x34}], 0x1, 0x0}, 0x2) sendmsg$unix(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000140)="c3", 0x1}], 0x1}, 0x0) r2 = accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) connect$inet(r2, &(0x7f0000000180)={0x2, 0x3}, 0xc) 05:34:22 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) readlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000002c0)=""/88, 0x58) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0\x00') unveil(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)='c\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0xa) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) renameat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') lstat(&(0x7f0000000280)='./file0/file0/file0\x00', &(0x7f0000000180)) 05:34:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000300)="2fe4b87082b4519130e9c9fe476b2ded4721dcdc1037700686baae9582b169909d704a19f8da3225d5cc27f51597f562aa682d811a8323f16581bf427a8a800f85a41029b05afd54472e42bdbfaebcab8fb9dcbb60cc84ce897571dff8d85b6f9d3a981ab6633bf02d9b4f6f451701c9072031a26cb8d3f5801bd2ffeb2e08c483cfa1ac9c7d16e3c31254ece07ae414188765fc53786057809528b58488e3d76a057a7a150d3958986d62d0d01cb146227fb44ca1338d90679b24006daa8b268951e452da569e3ab758bec589f2a878ded7910f86397b1e99510fd6e13fbf302baa3e93c1084a34d76e0d593cfaafee7d82deb7683f8dec53289bbbeab9", 0xfe}], 0x1) write(r0, &(0x7f0000000140)="201af0", 0x3de) r1 = msgget$private(0x0, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r3 = getppid() r4 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x0, r2, 0x0, 0x0, 0x0, 0x10020}, 0x4, 0x800000, r3, r4, 0xcf}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 05:34:22 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/178, 0xb2) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) 05:34:22 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ftruncate(r1, 0x3) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000040)) write(r0, &(0x7f0000000140)="8f85acc4de8b5e6300d2c6cacd23fdcccb3023f375a8e3c7303ce54eeb59ef6540de2912a34f88f13fd20a05dda1caa08547243a4d91d1f9f01c9f84f65f381834f5c249eebe35e3e6c815428005cbf43ca1ce167c24ce69e5edcfbf48006ca6a4a099db0186378a66382cdc9ebed090f75426f407735208ba9ee7b68753a733efbc12d427d8beca7f7e6325e93f147ba49787690a867ef3e2c229fd8dfbd942706e527389e279c44afb98e99e30b340dbd1edd48b478096d2cd0688f9b3744aff13d52855f7afb9e1c8eef683eec649d2814a31d148b734543f1f07876a5798f2535b6d63206b3e62e2f38f8ea340fdd629b6672a42cc8912c1efd0e35719ea6f2d39d27b374bd20ca4e4eda3a08a7f8e28a063271a7c8bfe50410be2ceec05edfdd28fab499e64e3023bd07cf41e7235e18ac590b9334c0494bfeb80c2b6e227ea4478b2aee9528e19d1230dd936a31daf6fd8572816cd504898e65e314cee73f0ee704a0ab435040aed3c69d426f5f888f374319fc0eee224feb5cf4737ae688964ac2d8292eb59c974c8f54784d2de2e50d4dc720c96398cd79f1f982d91fe824ef0a99772d11c7e7e14b6cf7dfceaf4f4c7fd6c615bbcc0687414f1be50ec54de30186d8659af0827b0501acb7c09fd269851e4eb9f91a6ab652f7deea7d562887d5b36dfb727f523f25fb7e19bb9a2f143935ae049d61ea0fc44a09a587a2801ac56912bd091544e7557e63550e4864bc07bad5e652c807668234f02c1b0c61fb6f587a393b5f040b600d05812de40ded009842ac115f8075e01f32637ffecb1d03dd19db17e14c95a59dc78065f9999f7f5fb441c5784e4163def2dc628ca734e64b58c179f171265095cfe181e96e464192dd2e571e958d996583a66d4219b96c3ba9100c1ed2adb5699e7bcf68dc3b13dff7b8207f84e6a282e60b8c8a1773e921156f25e4fcf57a5eb8c6933cd99ca14770158bfeb3dc6142376229d84d0f54d35f7c794e89c0633e482b6a51249e5a46b7540f896beaf03f74eba391cd24e7010af6a1df4cc94a444f9923e5ccb9303d929c27a50f2b0ee38f951090b167b260c1e2b446e073e2df8e0762968fc8df3d728fe9d97dc4728cb303464b9aea1b72a673f2d1a77f956ea98d542fbf7f0ffadbbf8d3d4f8c72158694a6539ad42f075c28ca30987950141f0fd60b653dc12095bb0726ee5adb272c6e733986b152e41ce50c03b7188b7c76fbceec82e9a69e0418b67e023f434f561ec15f12690adb791b5e8adbad4cdb5cb6f475fe72b4ff706959480d8aa9d0c7b0fa73a05755f27510a9bd91b5b435fd17e683779cf67a9dea73af7352d89f1da0059213de3d5c9ac0562ad28a79b3a196faa90f902950d24daec929e6c4d6a93ea3f09bf76683656ce0a6c5eb4f788ca2ce889f0aec07da6e8f7f594ec2dd1d5f7158d4d742b76ab4540f865a9806c35e346fdd214e88768dbebace21c30eb48cdcb089815fa7930d706c5472c62f4483a328a520085a2c9f9e6d87fa77645926e37cb785326de64e2edf6c7577e02f322ed577d419cd0be98ab4305cc369c9a6b266262a96d3ed9ec04c0e33c94e7c2aa6e7f59e6c38da6fad137a395d8ba8820830d7f24220c74f67ba79724c58d083f2cf3c13014d778a6aeef0bbcc8f4eccb5bf92f24fdeca885aa5edb31861613dba94031fb71a443a88e80f0584b7125f948db86dd85f3c17ebe4d5d3e89880af8973d855710a7ae1eefba86bfffd5a0ed904526bdbc260ee5c7176ef5053527897803bafd75e4b85ec759d787e2574092cd60c883c017700537c64c39d7ba3a08c4ae5761eb2ccf6a317ebf79ccf78ed26816f31f49df4ffdc488b31601b2a2eee014ed3c816fba286ec5744a24b0af825604d8c311340de7eeb26d23eb70d8d1cb035e7c2c50a1df33e0a7b6907853fd2e03d2a34dbbfb0207b38232c41713c4d323ef5580963c7783e0080c08c51c26641c2110112acdd4154830fa807190cb1b7afd7ed1dd0447cb746fb97c2fd86e79d935b2a5d6641caf35850dfdb8f24d81aed5412d589d1bf38f0c8da34dfd47741556603d3ff404e40009a720ba2d13c27776f0bdc67e285fe2429134ea741feabdce330fa15c96ccaa8e5474cb45e84c787175b4c3bba2669fc10b028144cec37d781a24c7ee5337e3b51be6b4d5a9ca4630302c9ebeabfc6df3d62bb1ba942a02912d2a9831311859255ab4e66638626119882d6db93c8f63f40181949ce2f79f8a5573d73ec495cd7a6cd3eedd980b46b39940b81d04dc829e9af4c067ed5e187889f3d896e2d798892722c55c9afa0017ba2bb696e7afe9cfb21e0de4decc6c39e9cfb16e433cca0d6b0151ff4eb1b61da6b2da23b3ac94efa74012dfc89693ce235d36c0f23d93cceebb7051c5c5f61ad282636f0f60b502bba9982318afe45843800644a1dcd7cca17565f86bc7cdfc19ede33ac53b8895e161a8dab020429b98fc32bdfad0f706081f3d2aa013abeee20a88470b85d76656496097a0e27c9c6e625c48650142d04822155ced0ff579e9be68707cd4283c008c0bae1e845124b524ed1d7df85aab7d5e35aa51d2b059a1d4d8b721eb9e19253055d3f77d881ed6ae3b538054fd58f936a81e14e5b19c003a2b36051e6c545dc41481abf8d4c973b0b0bd55cb29bc76542fc92b9bb67a64b5c243c7609612561fb098c4b0ed2060997bb35b6f6300d064c0fbc4f2baa8ba5889dadc09b115311cb0d3555389792edbc0c2116619b7db1718e4aacbf410fa73ff15f3d2e4495c660f6e80c8989a688d7e6676c2e2e7c7d2bc5cf73c9e39d8dabc7dc881e4e4d466918c5c88e8dd0d43bab74f0e6c821552f273f52b1dc06d760179896f40b08337f7aba37a495d93b96ea4f7400ae5640f3cad184fb7bdc9c6ff773cf50ecf74961f5dd0026555b629b36c547dddcf5cbaba1e7096fb41e27ca3167c5f3bece067d255940fa0e36943316f83cb7af38df1753d206feffed2996adeba2016095a7b7a76e1925dcbc1c8287f6ee8d3883a1199bd4bf22904f6126e5cbac2bf00e8270fc3f32e2de3a4fde7f35b2186f1c63d85e8fb26ca764ece53b843be6364816501a3f2647d101c91964e6fa9831de81ffa48df9c0622bae6f8c59f9404b4ac9b7f0642c2447d03d30ae1ed8c5c0c6b22c3a96880e052c51f24651660929505d4b79b29637587088a4800ba938e50e52566e03d13a58f90e7676e64e3fe14c32832ba0989f9411ea436f3b71c3b2e6cf389bd719a951be0f6297d04ac42c68efc33545cfca7fb3ed00ba05313c1b045da8e8b249dfe7e439a6378a8dd12bf3104956b3fb231933e143a9de77365430b1d91736940fd82edf18b3cf45b32d13ded88161f9c0b5d612fe2d0e0fcf05e2b70d76886d70c478a2939a5549624d31545bfb8429d16df28e42fec54146d3c5e1dd26195a488ceb87db508dffa3aac211b107c668444a0248922d40c41175d9a29831688a4017e4a47c89c6cdcfde1e1fca1a541b36679d36ba44d90c8517b08db65aba1f93ca833c616d142849eb22b1bbb875a56a141ec41d37fd5796163fac6d07b8ee30b2fe0926424096ba8bf6c95f8bc33c78dd46b50aa79d47d9bd92cdb0cdc86fe9af4b51db92ac59b6597957b6109850934fea85f5d9f40e79409984b592a91fb3680d5fb4ed42238f79516d766eb130d7b0bc2fe52b3871460281223788b975d739f0a3f8dc30d2723e87a03c935edb29e903c5c96827dff4096e0799ba165d75ad52460a71ec5eecc65f44bcda86beb2dc2703d958e223166818ed064304e3ddef85bcbfbac4b90004ea4317367703687f112e9ed39d45aedc79d975931ec558217398f68dcf4224a71d815a065a9e670c24772c736853f6438f27bbaec976ab75c8c42c75f1050c839a3189f59d9cfdde1a61aba72f3c87564efb104b6ad24cdf00f40f9163e39dee2c8fc69c3e00bf328c177e0d4ce8d8991df67ded7583ae947bb6416490dd9324875ace14f9fca7b9ec8bffea7b621a8d1ba5825ca8a665cfa1dccc57300d37d99de4fe7828d06833f0b1efb0967b189dcbb7db7a4feb99c0bf3296cb6978629235144dd8114919e9243403344df48568fdc03c03bcf82ce7f8765d99b2fc0c5cf9314cdf89e0dd398a63001fa31869e113f83d6f2456a69705cd4b63e6b35f19785233ca3e380d11c0c9669e31fb1d30c6c36a4dca86eb874e39d26e194062b2ab526ad79cdf8b3e4461c5f48d8e58176e1b07e263cb52dfaec80181bcdaa137a7eb233fc89ad49e041bb2e1c747e8c2757757935fd629d955f5b22996c2e759780002e6b3af2c4f27a311405575597790c4b13f268e18a3d6f89134db1cb6e6b8e800c1f8bbfb4bdb260b2a6115f543b24db578349db73ae64df91402b54d4d4ed75e080212ba7493bf04c9aed61367760afcb7566993563d2704205740f71f672b439eb6b8c8d085c9da34134336056ff5d20637fae8654affd6af9e045e0ec0b3e0d4644048077dee4051a82c3ca5e1bed3e5ef3d48ea994f4042433291cb5e8a56feaffc1762c6eaf883d53cb5e03bafeaed301561fdb5c9a59760a439a4e0f366b918f46fff4d17920a3e1d59d0ca450c7125028cdd745ed3a2437a44a76c2af58e91169789e38820e3a4d332ba24ae2e2823968a6a5ab3d6879ac75cc3158caddea6b8453b07f4c94f7f45af5122ed9311ac1bd09fe81e20e0827a2c6708eacb1bcd8d9a4d1b037c0998d160461e6486da389421c40ff7abfc2f6da98f753c434315226bd19c91e518409a0b9c485f12b8ea4ee1cb78935068ad3cc44ff74ca73ab8159c1f6dab2441093fea1515d508c922555d3496c72e6b11a667bd502e0adbf2dfb4c4e13aea4201b89169a45310997aca1ff9e43a35806eeff5da9ad0270cb65761499c790fd6bd5bc05d732a04a6da49ccd6955db651fc47ceeaf479880c3659fe9621c8fdf39bf61d37652cf713b145dc5875aaa154f63a6a530207148652024c0730746e86cabd6b689f998a19e537bd9d572eec07a703ecab1c68686c5020b84b23b1520882b80813967fda6855924f9374da52e29fd1f85ab38db52ff1274a1501ae02be6eda818a8200cd3ed7205d49051c8528e43a09082131a45f751d3225dfc2e9634408302ef6dcdf93193f0bc1c74ecb8beb27e3839c5b35d668169e096e99d3a5edf6a45504b87bcdc8d0b973180eefff6dc016930d269701751d91286a91e19f8106fa1a0b15964f69ba1aab12ea5efcf75ef5d031025b12ac354ea3b8e903d46672477be587977d6659ad9e6090995727b46b2788c6c8bb5fa32a42907f91c995324d2ed0c68fbff72ecf3985f8689bf7e9f4ddfb55f15b63f95d4a36c5fc597122d05c11d5ed03c3aafcd55680c6b1b95c78c9e2f6883a15fc9a74884fa2c1345ce4185af755a871c21e6e14d958b2bcbc5ce916fd28f36cb5819cab16d490fff9b2b29fc00eea327e04be73e5504638a371eda5878f6e556eaa30c1260039fc16f43da65f69d7f60f779ce9a64a843a90cb45bb94ab765b6e6a03c6909e3ac18a8916712f6cd1e248b686278f7a56200a6dad4fdfc4395b531dd486840878c0ce06350793f0cfa5a6d1a120069e010d3a867f464e58ab71c58ba74cf7f29f9702eb4e2f53cb45519df0b7470951a1112ac24eb88cc25f8302691b4994e1a28701c980fc918feb00acd7b109ceeaa3700cffad4ceba2729fbbf3b074703a7a44994399210bef6c2573f331847c465b39770d6b3c38d2a36b2", 0x1000) poll(&(0x7f0000000100)=[{r0, 0x6}, {r0, 0x84}], 0x2, 0x0) socket$unix(0x1, 0x2, 0x0) 05:34:22 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() r1 = getpgrp() fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x2, 0x3, 0xfff, 0x4, r1}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0xfffffffffffffffd}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r2, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 05:34:23 executing program 0: getuid() munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0x1, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x0) shmat(r0, &(0x7f0000ffe000/0x2000)=nil, 0xffffffffffffffff) shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x1000) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000040)) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 05:34:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000140), 0x1000000000000232) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r2, 0x50}, {r2, 0x6c}], 0x2, 0x0) close(r0) dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x3, 0x3, 0xfffffffffffffff9, "5c0000afb40000000000000000ffff00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 05:34:23 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000440)='./file0\x00', 0xfffffffffffffffd) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) renameat(r0, &(0x7f00000002c0)='.\x00', 0xffffffffffffffff, 0x0) 05:34:23 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) dup2(r1, r0) socket$inet6(0x18, 0x4, 0x5) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(r2) sendto$unix(r3, &(0x7f0000000040)="3ad9d0cb6891c485c7deacfcd033ce08ae372aaaffbc9b93d7c2fa1ffe7db06d73", 0x300, 0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r4 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) write(r4, &(0x7f0000000040), 0xfffffe57) 05:34:23 executing program 0: socket$inet(0x2, 0x4002, 0x7) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f00000000c0)={0x5, 0x8c, 0x9, 0x20, 0x1f, 0x0, 0x1f, 0x7f}, &(0x7f0000000100)={0xa9e3, 0x0, 0xffffffffffffffe1, 0x2, 0x1, 0x3, 0x40, 0x40}, &(0x7f00000001c0)={0x6, 0x2, 0x27e, 0x9, 0x6, 0x23, 0x2, 0x1000}, &(0x7f0000000200)={0x7f, 0x1}) select(0x40, &(0x7f0000000080), 0x0, &(0x7f0000000140)={0x8, 0xffff, 0x9, 0x3, 0x7fffffff, 0x101, 0x20, 0x7ff}, &(0x7f0000000180)) 05:34:24 executing program 0: getrusage(0x3, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x2, 0x6) sendto(r0, &(0x7f0000000040)="0d8f2402201e84b3d217c5d87f7d7ff8fa0ca6105615629712c5ab01e95d2f51f840ba25633b22e6ac5d6a11bbdd4315ee5b379a4e1ebc44c242da2139e69e6f979370ba7da78516c02c0dd9f73f84a55f7c71ba8991990f94118e52fb3e08744c371581b52efa84b12e768652053d4468b9d1718c52338210ee612f19f2a74251e5dfafbc480a0379", 0x89, 0x0, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) 05:34:24 executing program 0: r0 = socket$inet6(0x18, 0xc001, 0x2) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x18800, 0x144) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) renameat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) getsockopt(r0, 0x200000029, 0x28, 0x0, 0x0) 05:34:24 executing program 0: r0 = socket$inet6(0x18, 0x40001003, 0x8000000) getsockopt(r0, 0x80000000000029, 0x3, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) r2 = msgget(0x0, 0x3b) msgrcv(r2, &(0x7f0000000080)={0x0, ""/163}, 0xab, 0x0, 0x1000) 05:34:24 executing program 1: r0 = socket(0x3, 0x3, 0x7) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000001a00)='/dev/zero\x00', 0x4ca, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001a40)='/dev/null\x00', 0x10, 0x0) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000001c80), &(0x7f0000001cc0)=0xc) r4 = syz_open_pts() r5 = socket$inet(0x2, 0x8005, 0x400) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001b40)='/dev/ttyCcfg\x00', 0x800, 0x0) poll(&(0x7f0000001b80)=[{r0, 0x44}, {r1, 0x100}, {r2, 0x100}, {r3, 0x10}, {r4, 0x4}, {r5, 0x105}, {r6, 0x4}], 0x7, 0x7) mknod(&(0x7f0000001b00)='./bus/file0\x00', 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r7, 0x4, 0x46bfe) write(r8, &(0x7f00000000c0)="17182a712f75912473c540f043bb7f8fb3089b0064c4193c84dea4164f863010cc462db646770f06de2562efd0e63a29e9c28e165339bcb0cdc704aed4a02ae30ddae19e49ad82f35c2bddbf2dabd6fc42c0512b80cb661d2832db3b550d7eed9bc3c728c8cf4c9025", 0x69) r9 = getuid() connect$unix(r8, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) r10 = getegid() recvmsg(r3, &(0x7f00000019c0)={&(0x7f0000000740)=@in, 0xee, &(0x7f0000001880)=[{&(0x7f0000000780)=""/171, 0xab}], 0x1, &(0x7f00000018c0)=""/227, 0xe3}, 0x800) fchownat(r7, &(0x7f0000000700)='./bus/file0/file0\x00', r9, r10, 0x6) getuid() readv(r7, &(0x7f0000000180)=[{&(0x7f0000000000)=""/104, 0x68}], 0x20c) ioctl$WSMUXIO_INJECTEVENT(r8, 0x80185760, &(0x7f0000001bc0)={0x10000, 0x6, {0x1, 0x5c22}}) recvmsg(r8, &(0x7f00000006c0)={&(0x7f0000000140)=@un=@abs, 0x8, &(0x7f00000005c0)=[{&(0x7f00000001c0)=""/178, 0xb2}, {&(0x7f0000000280)=""/87, 0x57}, {&(0x7f0000000300)=""/153, 0x99}, {&(0x7f00000003c0)=""/42, 0x2a}, {&(0x7f0000000400)=""/106, 0x6a}, {&(0x7f0000000480)=""/47, 0x2f}, {&(0x7f00000004c0)=""/28, 0x1c}, {&(0x7f0000000500)=""/47, 0x2f}, {&(0x7f0000000880)=""/4096, 0x1000}, {&(0x7f0000000540)=""/111, 0x6f}], 0xa, &(0x7f0000000680)=""/51, 0x33}, 0x40) writev(r4, &(0x7f0000001a80), 0x0) 05:34:24 executing program 0: pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}, {&(0x7f0000000200)=""/227, 0xe3}, {&(0x7f0000000300)=""/247, 0xf7}], 0x3, 0x0) fcntl$setstatus(r1, 0x4, 0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xffffffff00000001, 0xb8, 0x8, 0x2000, "8d0ffb95de19f9c6a831521a6b3a5da1f1f963c2", 0xceea0eb, 0x9}) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/70, 0x46}], 0x1) write(r1, &(0x7f0000000340), 0x10000014c) fcntl$setstatus(r0, 0x4, 0xc0) 05:34:24 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) chmod(&(0x7f0000000040)='./bus\x00', 0x4) 05:34:24 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x840) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)) r3 = msgget$private(0x0, 0x283) msgrcv(r3, &(0x7f0000000200)={0x0, ""/108}, 0x74, 0x3, 0x1800) 05:34:24 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x800, 0x0) r1 = syz_open_pts() flock(r1, 0x2) faccessat(r0, &(0x7f0000000240)='./file0\x00', 0x1, 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x5) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) fcntl$lock(r2, 0xf, &(0x7f0000000200)={0x3, 0x3, 0x0, 0xcf2, r3}) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000140)='./file0\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 05:34:24 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0xc) sendto$unix(r0, &(0x7f0000000800)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699c6de3a77edea3f21cf3d189c3c2af2fb22a7115b82712e078e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf08637439f92c94b180df0510dcc556d75e745d80c267accd9a58f01000000d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e7099d1126a9e6862426957a7b9520366a55f7510c4e6eea9068a4b6ad4323b1d4d6f8d28ca0ed02c4f688a836af8e5e1ce3010687bb6fec2c2f5991fae35831a8d793a691b57ac826b3a8edb3c11de028a3d7fd0e16c9964bbe1174766b6efba504385c0d73", 0xfffffffffffffd30, 0x3fc, 0x0, 0x1d1074bb5020273b) setgroups(0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r2 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) setreuid(0x0, 0xee01) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000040)) sendmsg(r2, &(0x7f0000001a00)={&(0x7f0000000440)=@in6={0x18, 0x3, 0x6, 0x2}, 0xc, &(0x7f0000001980)=[{&(0x7f0000000480)="01351feaa666b88f8aca582e2bf8942801693943f7459e062055312f285473488cf3eff8f293231c9ea2fabd2a9d85e78403e13bb782e69a32164201", 0x3c}, {&(0x7f00000004c0)="82950eb47d7ca034d5b032c46804729fc279394852ec3658c8745ca2c34b03d1f376dcdcbb70eebffe7d39b1fd2e318050f064fe5afd0381a33f5f67a171d725d603e81a6dcdc40f8e38885c502333994afd36a9854789316dccbe2dbc7f4c1e0ec2f894eb1a38a74dff987a6408f492689cca70e9f287eb97387fc40025dded98711ad502f5fb7e4047d98041e487dc64d4c650afebab9e5536d63d106690b38d59cb0dd963112ed04647c8b96575accc1cd83311dfa5211ae92a648767abc4724cc1078b66f5694e9ee5868ea8e91a7f15a47c2688d492d005de8a015e2baf0fc3dfae", 0xe4}, {&(0x7f00000005c0)="5d5978772ae54cbe52ff72b93c05e987adfb7a75eb3e20c0cec6b68a", 0x1c}, {&(0x7f0000000600)="f81cdedcdba38469394f06990770090e250abc0dcd8d", 0x16}, {&(0x7f0000000640)="9b478af63943810d9e1566e7cf074efdf35c40f4ff13b3e65ae400721285500d98c3537d01a8f98fcdcdbc4d50b8ae3d2c934beb8f2b8e47e506e128c462e6a8157d4c04bd65f534b661c75eb91014b0f4f5a268894966e35f5af6ec4c3b81e81d364099d987b388d2a9a8adf5306f2182f2d1ce2748e65de12e0f6c360a55fbfb55692ab94bd193bcfa745b82f8758a868f9b2ba55da980cc7c0222c136dfb60edd1b4fe0623ae0c126e2ee994523cb8728e50de7615103f2", 0xb9}, {&(0x7f0000000740)="ecc93f918342f9d19dfe2366872cfede55d69ba85a11367a5cd8abac2dc2fdc54ef01ae0ec9dc5041cd1ef147a96ae92b31f2ef0d79fc619cde9a58b7b0e4de4642147c976", 0x45}, {&(0x7f0000000940)="f21670c6b4958666fcb936d6e19db0c33930892014be6a9816f85cc2457f4f30edf1a7d603f887fa2f3d23d5f51cc735b9b82be02affe4fe4ee87d93c0c2a200680ccbc21c9638a590c8d5856a8fb69456aa9c4efc2abe6a220514e6a46bd17e24fa3725e1dc93a7e97a6d02390d9a3ef4d68b352c1209104e670795f885dbeb3bf40cf6ec1ab76cbc5a3eee46f98c13b000d5030089b9a1170144949948872f16c09650cecc157c86c92a721faaa78c38d3ea2677f9a5a7ef", 0xb9}], 0x7, &(0x7f0000000a00)=[{0x30, 0xffff, 0xba4f, "f55709498188a9c1bbbd033beebb674e35b3dc4354bfe9da7c730a"}], 0x30}, 0x9) execve(0x0, 0x0, 0x0) r3 = msgget(0x0, 0x430) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000000)=""/140) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='x\x00') readlinkat(r2, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340)=""/198, 0xc6) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) 05:34:24 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) write(r0, &(0x7f0000000140)="a533de0fd91af4d4720c0b62488bf5b7df7aeb0397ba7411675ae4e6e6a57c5f70b44de77a8d36947e63b6aec1b8398b36d67954d17d6e73394ffdf19baca6df49cfb048be06db8782b821cd9959c9120a7631d67f2a63c6e4d38170ccf585efd8d8b83a6363118d7271020742e45fd191d7e0920ae24ea62d3a8805c68c8b9ce7ed665802e85f59c8fda5342843706a17c93cf2fccd437bcea202536c92fd4a78a5358b65c8e772b22cb2398a3bb011797da3f5abc5b861b808b247a85f448013ec5cbcd020a79bd75ee0a403", 0xcd) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$getown(r1, 0x5) write(r1, &(0x7f0000000240)="cc4c715e82c295531b66bb301985346446edddd0de82a0fd40b6567f95cbfc5e6a74a3c858575c50dc373712525a583ee6521b4931472ef637d042885fe09eb29e8ea4425d92b602e072309598c9e802023ff71c1fd9371c617aaa775285859944a34c87bc565d25ebf4ea801022926740d59062c674c8ee5b2c570cea40a9ca81971dd512bb297a3ce66c069060801aa9620d7db8bf2062f8ccf9cefc2885ce33488791144dc239ade38b92dc7de4500f7e218ec2445413ce9057e6e7ad41469065f6ca43d977e28c59883573d343a3286de2222754f514f432b5", 0xdb) 05:34:24 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mknod(&(0x7f0000000380)='./file0\x00', 0x2003, 0x2f27) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCMSET(r3, 0x8010426d, &(0x7f0000000000)=0x7) kevent(r1, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x2, 0x80, 0xd36, 0x9ea0}, {{r2}, 0xffffffffffffffff, 0x10, 0xfffff, 0x8, 0x4}, {{r2}, 0xfffffffffffffff9, 0x42, 0xfffff, 0x53bf, 0x1f}, {{r1}, 0xfffffffffffffff9, 0x10, 0x80000004, 0x5, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x21, 0x0, 0xffffffffffffff7f, 0x3}, {{r1}, 0xffffffffffffffff, 0x12, 0x2, 0x100, 0x5c65fa3f}, {{r1}, 0xffffffffffffffff, 0x8, 0xc0000022, 0x6, 0x400}, {{r0}, 0xfffffffffffffffb, 0x0, 0x20000000, 0x1f, 0x4}], 0x2, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffff8, 0x4, 0x20000081, 0xfffffffffffffffe, 0x3}, {{r0}, 0xffffffffffffffff, 0x8, 0x80000021, 0x80, 0x6d}, {{r2}, 0xfffffffffffffffd, 0x10, 0x0, 0x7, 0x62}, {{r1}, 0xfffffffffffffffb, 0x40, 0x81, 0x80, 0x4}, {{r1}, 0xffffffffffffffff, 0x4, 0x20000000, 0x6, 0x8}, {{r0}, 0xfffffffffffffffe, 0x0, 0x2, 0x1c68000000000000, 0xb9b0}, {{r1}, 0xffffffffffffffff, 0x40, 0x40000000, 0x271, 0x7}, {{r0}, 0xfffffffffffffff8, 0xdc6d4300bce41415, 0x1, 0x6, 0x2}], 0x100000001, &(0x7f00000000c0)={0x76d}) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x2, 0x0) 05:34:25 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x140, 0x0) fcntl$setstatus(r0, 0x4, 0x8) setpgid(0x0, 0x0) r1 = getppid() setpgid(0x0, r1) setpgid(r1, r1) setpgid(0x0, 0x0) 05:34:25 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket$unix(0x1, 0x3, 0x0) accept$unix(r0, &(0x7f0000000080)=@file={0x0, ""/18}, &(0x7f00000000c0)=0x14) r1 = open(&(0x7f0000000180)='./file1\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8c) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) ftruncate(r1, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) close(r1) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) rmdir(&(0x7f0000000000)='./file1\x00') 05:34:25 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x10001, 0x2000100000000}) r1 = syz_open_pts() syz_open_pts() dup2(r1, r1) geteuid() r2 = getgid() getgroups(0x5, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgroups(0x2, &(0x7f0000000040)=[r2, r3]) 05:34:25 executing program 0: pipe(0x0) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x102) kqueue() r1 = dup(r0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000080)) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$WSKBDIO_SETMODE(r1, 0x800c5712, &(0x7f0000000000)) geteuid() 05:34:26 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000300)=0x8001) read(r0, &(0x7f00000000c0)=""/154, 0x9a) open(&(0x7f0000000000)='./bus\x00', 0x800, 0x80) 05:34:26 executing program 1: socket$inet6(0x18, 0x2000008003, 0x0) socket$inet6(0x18, 0x3, 0x6) 05:34:26 executing program 1: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = open(&(0x7f0000000080)='./control\x00', 0x22, 0x0) r1 = getpgid(0xffffffffffffffff) r2 = getuid() r3 = getgid() sendmsg$unix(r0, &(0x7f0000000200)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)="df17e15f4a6f9057ded6bc812a156bff3941dda9db2e32c3bb889d23069e0fd120a5cf7b7193d34932a21428172384227c8f132f6a8c91813e649b338b8952b6f59d7a407fe4ab739308c79938c0e95ab8599f1462ff2d7f4f0d97442398833d4ae7eb1f65b96dfad4f26b5be9295a828f758cde6ede7e2a7f9860c0a3b8b2b7e13bc02e504bf597cc0d9bfd363cb4d5a7297defd373c28d8cfe8e6a4ea62a8824929c59f5d8b2b0c13d5c", 0xab}], 0x1, &(0x7f00000001c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x9}, 0x40a) 05:34:27 executing program 1: madvise(&(0x7f0000005000/0x2000)=nil, 0x2000, 0x0) r0 = getgid() setegid(r0) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) setegid(r0) munmap(&(0x7f0000005000/0x2000)=nil, 0x2000) pipe(&(0x7f0000000000)={0xffffffffffffffff}) lseek(r1, 0x11, 0x2) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000040)) 05:34:27 executing program 0: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f0000000140)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x8) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0xc4ab, './bus\x00', './bus\x00'}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0x3ff) 05:34:27 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x9) setreuid(0x0, 0xee01) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000002c40)='c\x00') 05:34:27 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000170000000000000000000000000000000000000000000010"], 0x0) r0 = socket(0x11, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 05:34:27 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000001580)=@abs={0x1, 0x0, 0x1}, 0x8) close(r1) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) write(r1, 0x0, 0x0) recvmsg(r1, &(0x7f0000001540)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000001440)=[{&(0x7f0000000040)=""/59, 0x3b}, {&(0x7f0000000100)=""/172, 0xac}, {&(0x7f0000000080)=""/51, 0x33}, {&(0x7f00000001c0)=""/150, 0x96}, {&(0x7f0000000280)=""/174, 0xae}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000000340)=""/16, 0x10}, {&(0x7f0000000380)=""/17, 0x11}], 0x8, &(0x7f00000014c0)=""/68, 0x44}, 0x2) shutdown(r0, 0x1) accept$unix(r0, &(0x7f00000015c0)=@file={0x0, ""/3}, &(0x7f0000001600)=0x5) sendmsg(r1, &(0x7f0000001b40)={&(0x7f0000001640)=@in={0x2, 0x3}, 0xc, &(0x7f0000001a40)=[{&(0x7f0000001680)="cf86b4457eaf4ef20f4aafac7b6db718fc42802a53cdca35a510e11e18c40045738cf0913228167b8ac7f1d263a6aff1c2fa50eae446f942db4a411e6a248475d674ed6439319bda3045a612dc77854bef74a819d2418df72f6beaaf48b53d026836a37ef116cd72129f1dcc0372df27701d36372286b157eee97ffeb4c6d9e028782fcae6e625d98d8a06acc713ddd385a4e4196e17d83fd6de95276848c5eccf88a786ea205a4ddcfbf92699e862b9111e028472dc66446569486188223a3ed36042dcd46912b64b94f92d8e7c47301674d2ead432899a5d861ef0fc30ae09351f8b281fb19ed58b53b8e1ab23d43eade6fe96018e033e03a7eb65", 0xfc}, {&(0x7f0000001780)="b3365de1e4312f14ed5ea960bb18faff0bcd9078b02cfebe4fd8890f69d4e88502e2a47ec176372776f1358ad8493944b758f82cff180867438d3586f4d2d211ce3cb6ed9c39ec5327f0cd68d843f96f3c13e1d0f7c301a465e6a4b0341a79e947cf9026f55a853dc151baf59fb4f849b0f934c09a4253355a064411c91832d2803ca10afd55b1ade57633fc6d4b41c1ed48de18652309a83d370083dce11cb4d3b06fb38aa124ad5fb7d25c95a2302e7d9c03d88b2ddb9b7c4ecd670044e58926ce90c757798a3877cd88b802a0da565dabc2192cb2b9d624a7fbd03b885ac4999cf3c2185c724337b0cdfae75e548de31beb55e467", 0xf6}, {&(0x7f0000001880)="c138f1aa15f4f16bc90395f7e65e2b4d4e5ae8fcf13fbc14de439caa4e4a4119d1b9120e81f9aaf2993108266ececf678e3951062cb1950a5713bcb3bb982c0de2fccb902b7c1067cf53d237260fb49b8f4dcf9b9da4796b9c89409c76d7aa00d67c5754c649f63fc3c8274ea611f4b3b095512ca2d292e58a50bb79c224bae2d133d90e63b53ebd3ce9c6f2c258cfc021f7167470c824947b", 0x99}, {&(0x7f0000001940)="434ef3892fb7526692d0b6986135425296bee3d983dd1360536767a448598985cb2e1bddcaa282a54ae03297b44081caa1fa4dae1b6b9a6b72240cfa4404c8eade2ae126614c866dc97aba7fd6db8dff12d89363afada7974f652e493e800c303034b2191546f4622f23415c6cc2713f05c194c995ba5e8b9378ad0289cb8707d44ca291b797bc711f2b7d90752020711460018cadcbe6a08bc82ac0676c1cdc58f8692cedad294e36dbbbca2ae33cdc645a6eb8609bdd76b4ffbbbd4ecdead4c5294db8427bb253139458afc97e6d72cc8ac409a93738704ec654c3d03b78544c6561cc3dbfff251528d4748a0811", 0xef}], 0x4, &(0x7f0000001a80)=[{0xa8, 0xffff, 0x10000, "b668e9dffa2a9c5cf5a7ece9468196614b6829c5db9775e456988f9560020cca7a312d06543a24c97e34122ed93dae37346e4ee30a09ef6d97c041379d94902ccb75dac31dd75554f22d35b39e44a5499b4f021d9b8b10575a5dbad2ae8b67025dee40b008bb15ca64328a89b30339dfb9f10bae55de936aec72db96935ea1de60454d9f1aa03de296fcbba3701c9e7c93512300910cc3"}], 0xa8}, 0xa) shutdown(r0, 0x0) 05:34:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xffff, 0x0, 0x49, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 05:34:27 executing program 1: r0 = socket(0x800000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7ff0100000000000000000400e74de400"}) bind$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) semget(0x0, 0x3, 0x1) getsockname$unix(r0, 0x0, &(0x7f0000000040)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000000c0)={0x2, 0x1}) 05:34:27 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x10, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000000)=[{0x200000000047, 0x7ff}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{0x47, 0x6}, {0x187, 0xffffffffffff8000}, {0x83, 0x101}, {0xa7, 0xc184}, {0x23, 0xb8}], 0x5}) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x47, 0x3}, {0x1e7, 0x7fffffff}, {0x64}, {0x20, 0xffff}, {0x27}], 0x5}) 05:34:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) minherit(&(0x7f0000721000/0x2000)=nil, 0x2000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x480, 0x0) accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000180)=0xc) r1 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) munmap(&(0x7f000071f000/0x4000)=nil, 0x4000) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') 05:34:27 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x4000006, 0x6, 0x0, 0xfffffff8) 05:34:28 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x800002000, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x20, 0x6, 0xfffff80000000000, 0x8}, {{r1}, 0xfffffffffffffff8, 0x80, 0x6, 0xc7e4, 0x5}, {{r1}, 0xffffffffffffffff, 0x40, 0xfffff, 0xc07b, 0x9}, {{r0}, 0xfffffffffffffffa, 0x0, 0x0, 0x9, 0x5}, {{r0}, 0xfffffffffffffffe, 0x1, 0x3, 0x3, 0x4}, {{r1}, 0xfffffffffffffffb, 0xc, 0x80000000, 0x933, 0x4}, {{r1}, 0xffffffffffffffff, 0x82, 0x10, 0x2f61, 0x40000000000000}, {{r1}, 0xfffffffffffffffa, 0x4, 0x4, 0x5, 0xff}], 0x80000001, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x4, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x97, 0x9, 0x5}, {{r1}, 0xfffffffffffffffb, 0xa8, 0x10, 0x0, 0x8}, {{r0}, 0xfffffffffffffffe, 0x0, 0x8, 0x0, 0x3}, {{r1}, 0xfffffffffffffffe, 0x80, 0x42, 0x1f, 0x3}, {{r0}, 0xfffffffffffffff8, 0x40, 0x4, 0x81, 0x6}], 0x5, &(0x7f0000000080)={0x6, 0x1ff}) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1}, {{r1}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x800, 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$KDDISABIO(r2, 0x20004b3d) 05:34:28 executing program 1: r0 = syz_open_pts() flock(r0, 0x6) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10881, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) 05:34:28 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket(0x1e, 0x3, 0x0) connect$inet6(r1, &(0x7f0000000100), 0xc) connect$inet(r1, &(0x7f0000000140), 0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) 05:34:28 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000140)) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) pipe(&(0x7f00000000c0)) 05:34:29 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000040)=0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x4000000000000028, 0x6, &(0x7f0000000180)="ebffcbff13b9fd812eaa4a713048e69931929648301dfa65a60800000013ccbaa56d1b9f52ddf0862682e0ccdf521f4ea6b5ba07f2c0cbf9a62ec6efbd408683e406716ec6b2328279d78d3ccb8e8277738bee3e09524e4691961bc088b367e0b8c95a0e095392536fb093406ca1b83b85de224cc38171e6c6da6da29ab086a5f34df50a953d4574487da6e0449d9ecd2be80d593ab2aca3e60229a16721cf6a195821e35b6e49e08904560fa542a231b780c0c66a2bddd76746711b6887a95f78c546a1dfd542cea58f57b0d77b34d42110ea6df218e805681abb598bcd20100168f3fe66ed76f12219e608e4326e5c955e91d4105f128ee5f45260c280a914440daf8ea0899f752dd41ac5f3207c907fc33f7a39bede006716e32d6fa6d93ed8d90bd408523396c31b5e65094929295fc84a8f9dd970c8e466a27dd93b47c316f1120741f28f1d0083b059312afabda8e4029041960a2b4d224e9f7911cf61fda418a2e284a3306381d66043bbfce8e2eed3bcca0ced1599817674f1da05013e7b3002ef02b93f923a0290c078d6", 0x18d) 05:34:29 executing program 1: socketpair(0x11, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8090, 0x4) r1 = getpid() r2 = geteuid() r3 = getegid() sendmsg(r0, &(0x7f0000002340)={&(0x7f0000000080)=@in6={0x18, 0x1, 0x42b8, 0x6415}, 0xc, &(0x7f00000010c0)=[{&(0x7f00000000c0)="89ce1faf9e6619a0b50acd16830cd7e751bf7ff81913be8513db2d3ef1f23938cead44207a755cf7523daa6372ccddb4bb6b01882cd3b59318d85e21089f24f0e425a44fc66280b00a3e5255f2f76d5d16896a3cab8780ffc87abc979826d797e2ff3eb5252914ae1fb9a86468ccd8abbf8ee90d38d6470ce93efa6512ed9cce9f1195a1dfa8fa597245d5d60accb8855ba900e7a85139b76c10abb1770c8a74ecfabf3128c40616daea43ba7700cdeeb87e19fa3770ad03cf9036626f869c93b30c1bc284b47a91b0caa291fc13d7e82a475d50c87604b84244842b8fdbcfe0b230c3a98544760de8254ba5f9ede3fdbd316ca87442577ac4d6914873b8a3a2a41f756ea0c70fbfe3dcd3abbb04fddb3c28fc081437b16e037c39d9b3f1b8f3954d6742355516d544fda1d32f46531f009d54fd4fc74135d31a1df29704612d0df9623841d2ff95c0392aa4ffeebc274ca874e5a7f487cf2046aa99607d3c0b74a235bb28107a8072f864ae262d5a7718217bf1901d29b2965ea5c652370c69cd84a0b04a0d4100523a10d6533e4a72fdc257b1ea00d517d44d06667c0cd9bfb518efcda91194a4b0a8d758722ad3139ed7f9094dc022463424ce02a4162261350d0401180f3883afd7f9058daa36f4955d818b3ddd8c7fba8d46f54c184c72dc39e0257727bcb0b5618819397021eeef4bfe75576af4e34b26f7fdd20cacc658f412a4f459e8eec17b35e7256681df069e01341fc8c8af5ab0537bf44c1ce0ad1a68d4894c4a84d1e2b75a88147568abba7620dfa1595d46709392112eb1804b00a6f038629687d1f1b950e79961b82c2ba02ed272f145360594c40d4eeb45f56b57134cc0943dd9ee5d2ea537648dcaf39b4fcee6968e5c9f3656a1606528245d42f667ec157bef40c117922febc8d4ce0dcd83ffa05ad8b15b1975772f2f97a1111e146bb1e05526a2f95de969f04820559b552a115c1f6c40707e49c1b512dd8d1f32616f4100dc8937cf7cc2e2ef1f1a3cd75f1c21c1aa3c0bf22a78d5062afe61343837fec5906451c2049da71cdc218977b0df29c16013ff26c3e40ee9af7c263a5e81cecd8ee06efea0fb654571ee4915a25cb77ef8dda46ec2f935eb226186e89959797afc42508ecc3446270a6a304b8d048dc8550d463558f428986f63fc6556af418292158d80f52b6fb2b7a91a3390dd5b5e63392d098b3c06d7a29940f6e232d42109b14fc90a29286df1736b4bfd2f98ba13c8101f5d2bfadb3136d0a4e4bbdb8bfd73659cf48065c6795a91bea922e8950d32591bf35df9c137064fa08295619303565b07319f7bd70b87b8129b3ad12700bf027699f4dd927edb7dacd0aa8355841b669dd8c0d9d78ecf1d3c5b1305a0a5a2db6edbe58f6790cf654a19606f5bd280904a3d9c75975edce9620a4f0c4bcbf6e05d9bc353c00baacb9b0b558fd198b9852af9d783e6e3b8cae65ca5b5f29c91848521023172497206594e250c8f77fd6b4ea4b78f926dae9e6475181406c0f28e68da3e11800830e158083dbaef516f47b75746e47396e5bb665939fb687a8fe89a2dbb8364c55b9e731b7e9ed6934b5f938b6a42a5d9d6b809bf918c857484a59ce6ebd742d5c6fdb89582007b716d502495c6d6b451521572fd42024b1f8f85934e75cb666c6a93f45430f3d94f5e1af37dac8a256166d9c291c7cb6627c764a9f27694e62f1fd379a7d913c0842e653adb27bfd12ecda964425e06238bdabcc70301e5361a84360a52d7034562bd350b5aa4ba5e755d5365ea733920b7ebf508796c3316a87cf05413eaa532eec553cac78c0c7316a600f5ac6874fc110838cfebafe9607302eb2b569ea5917cd361014703f1508d864a66756fe7b6cb83ef95c679beba91cfe2d79b73dda46b12b49206825beda292a7913731fe1b0251950b9c663093f0bd1f19e828078a48e98d88959201f5520e7140d0d3fd97b437b9228cc05665065fbf5263380b89c7c41372d02d13e1ac06118abc234b5589b8a3a819bd5f46174db86b223fc59461ad107abfbd278210879d24d1af8e57137d67a52f83832cbfa25cbbf465e9d51777916ed31ae3865a9b6ad1a840932788944ec365d502f107fe718e1f1eea0496f176b14769c75f91ab42df2c3a6d1178bbd928695465f265c4fdd5fa4c073c7713f327a7f4443f9d618e8c8fe511a5f2f13bedbea51f8a4e9352d0a02fbdf81878a61090c587782f903f473f5b3e4b3457423de7d76a821ff2d064c6e4cbb9365cce2c313b111c967b31ed26a7bfa99a4c704f56594366986e2db2e7c70297d4887b8fe21f4c134bbaa47bbe9d1aa31bcd6eae8ac6044b675968bf66dc6275941f855dd91c53c413a4c4346b773fcc7b552deeb0e2ae1c118d5e1ac876129cc4d070faeffd31f62bd2b411a51da73f2449473d364222ecdeaefbb9a2708621a27310f31072285c0378ab1b4d80ea5d5abd13775aab5db94c58530053a9bb0594d9b9e4893c8a54441d706fd0216a0a941b84c52612cf34c9259f97102014bd6f93ae57d4f37ac6583e868e9dc6b32f04dbbde69d3bdb735e71da3566a3a696d4572b16147e774d57f8f8952ea75348d3d43fa91276fca1fc669a911f43a1a00969639de1a235dfdf7257bbd7ff0583a52c6447996552ba9887d045d7cbdaad6eed1638dc62cd590d9864d91b5bc413a00c57663ecc80bf1637e6fa1a642f97777ccfb5b27c1691d1b2c0de2e4d922ef983b54cd697d6e493f57b5fa7491baade2fe834700ccf50aeb91f954bc79114ed5adc0c601f9021b34aec9c39aca7f029b2d2dcd0373775fb50efcb8ca0073a595b959db367d72ebcc2ca0e545809b1226e2fe4a46e8c09bf5ee210239efe44be3881d3a1e983a1a1fc8892ae96b6cbb7a49643834e95e0bb674971479f77283ad739dedb58203969b5fa7af4869ccba7954a910181c2360fc9428376f9ca2e2b231b91ec176f7e4bc98617b318abea3a49868612dad58e4c3f46c6cc8c541a5be392ccf146949aa4dd485208df3c7d9698530b3cdda4ef1b27145f2ae971cd9faadad5ddfbed1bed60690409d854dc8c471de82cc544b050567e265658af64eeb9b9b78d1dfe3684a21686c3fa06c98ac7b0e787e7b36d5fc5e3a20767f2b5f64e7f3f8eb47268bedb6c065d4d5f669d69e9bf2cad33dcdc58c6ab3a5450c3bd97615ca3d4829fce640f55a8ef159b5adeb96eb9062bead380f7368593258407505ce0c6528a9e961e78ab87363bc3152e3271d0d3dfae74560e2eb056d6db15fee2cc86a53b748eb621ece1cdc01a9b4aca495003b524b114d147fadfe4f689ba0da43c5e3b0f8e63ca962c31fe5f08e408a4ce766bb39cbc3857391d233f05be0fad99e20e9eb3ecd756e7e14ac4ad0a3a67c06c0dedd92a6ce619bb0e4058537ff14717510361f65d7a02d17f4625cbc1ef5355484414e5f597ac5c2128b1cbf0305e28664116eae89d69f7f8b9cd52569b59c2fddea8dc5eed86c87dacf6ee0e494cd9a14cf5300aba6ee21561a30d865ba25b0d800122b587622161ff73f5d0278cac6c4a14c252e10f69ebc73f8d4d13d9ba6654518e423ea23b1d0f1f0f2a900690ebbfe04fe09f7fa03e04b4ef84cdec96a33957b6b4c472194a291ef13b939161f493f961f247db5746ff8de7dbb203be1a36c47e82ae8ce9081a7530e87db0283272e77c2325a004910764b99fb212c867fa6e7173ee342b75bc9789b8a98e51180daf254fe7eef0e9dae49b0292fb2fc2ca05fd5d1ef55e09859ce6e915bfe1a576a2d3a5616db586b5d6a2e48073094e60cda37ad374cdffab6a405cad06c3d4940e9bfda9b057465b713752030a33b6b3815cb1b42abe12549c601e48e1ee5da1bbf12f66ccc24614444af94a27f0c9bd730a8f35a4dfafb40b7ee264578f77fbe06a27bf5fb7fded4690ddfcedd15dbca092e8a939bfcdda80f944da30d7f0eaf768150538a904a7d6d0f6b277b9fd4b84c3f2e80672563552342f12815fff6214c3bc1111d27fe89207b16740c53ed0ecc00c2d9c2b1a0496ee447e86865ee89bd3d32a9da28462f82f9fa184dc1306f3deb3a9b9c6889957c19a66049d67fe18e61cfa2470ef8bebc9fb887d6e008d63bd53ff3dc4cbfed9c668893736a3518127ea3eecb678a4d066303a197506578b741b9f4051ac1070e34720deae19dcc39839a604722c089072e52b247276705046f237c7d3974c1a81e4ebe519d26a9f58b398967583bf5fd6c7dfb4eedb36cb28d74822db029e67c43b416278f32bb4d08492062426d47fcd6d36ba9fd38be0d602d31b81dfafb937c13c25541273a7883052a132789b2cd7949d9d2db699c656569bceb655fb95e519428c1906f27b8f7e60ca1bd4f942d990d16e8fdf0184ca4a1e3373d1f2dd622f3d14ac0f52933fa11b9688f35a91e4021d38eddbb077dd127565bab1a47123bfa531709bf356d37e324af7ca3d89db8e87fda8d6bfb4ccaa8f136f9a0d7d265d8cea7102f9ee56052e5784c358e5b4786b48516d67cf03d57728f4d0eed5b8e4e1624ce7edd4ae99bca4d25811c910955ae946a9874d37866ed27a2fc392481c737c3c7f2695a02ee127b0ae7be81d13e01aa8e3d868fd76a8f79ffa1fa649ec87c15a657e0a718944fea990d8414c44af4bb0d9c1ce2ea3f96006cf9014dc7b74f98e34e227de7fb32a62dd51e60b3acb6fdc0794d0593d5b10b38714fb4b1f768cfacf728af6bc225d14ca9a458f30413356d77afc0bc5234079d0e077253ee760e68ac06cac89aad530611883ba5f1c0e7169afe57be8dbda64637454d6bf33f529d8d2188de34b1e6a61887468d6375f2fbb20b748bb84a5a02c1d72b8ee0fe6fd0aeb8271debc6193572c142e8d9d512842eebafa83a25a71885a472933fef2a63a093ba32e721aad56c91d745969bd7552dacc875752822d6bb0d363769af75145c26e6a31abdfc1051a8d8dd099e17cc9e3e4e89f6ba5f2af874151a74a17befa65ff533c635f7044ca86d78306fcc7b1f0f22510ca96abb901bc896d235e648d9d5908d5a86b8c0e5f02f9079fe670fe85281a154687c2aff8d2cbf720e44247a7ec83f2d3d09473e6ebc32bd46568309b9a613edffe60b3325e81d092b927818b4a819ecb47664e4fade55bf98734726a966f7fa52cb5e01a5044f7847120e5113815ce890d52008f4be9745c61abc29f286e28b2017465f66d8eab6250652236af36a886a079996ff702895d9fc6fe8fb5cd9011303386358f446ba24a617bd52d5b161a2b4dcc1a3e49476beccd56b2e64d19932ccc51c8eddd198bd95969a8ae4abaa14a4c6af48b61ea7443cd10f98e19fa451b79ce8240ea1abb0be376b739ea17f6f0684b943bb9bdef9c8525ca68d4ca64572f5f19826bb8e552e4b4869f8ce2b49deebc821152e3576907ebdbd4e077a7229b50a0a71e6c84dc6697932557fb3cf7353d9815e5ab12c8c81aafa4632ce972cab31a2fd84aec2ecae63a0c24a63d888f39f57ea2301c4393e850b9ee7afed217f7622b28595587bb1699491522aa080a06c6268a10666079b5b56a7571de3c9467fbdb6a5f0056301d4c95e59186c6cb0eab859dcfdeb928df1f427459e9007059119436eae94329866a3b3f786642914c09f0ee617914b41060511537f17f8ec120f0fd7d3c95c4a06f3fca9838fe8d54c631c31479bb947921f16acf6042766adcac7a71d1714db8926b6dd55bd973a6e3b0ce886ce44ed131b2bd8d716878c293be6eb8af96d68e", 0x1000}], 0x1, &(0x7f0000002400)=ANY=[@ANYBLOB="1010000000000000ffff0000010100005ba5bf810df6df65e1099e8fe688eddaa8aec95945068b566828b5de2e78b74e00a5497c7cc5c3a02fa6bc7fe9bd2fc2d0c32d1902e0c68b5ab79539f1b3de47b4e0bad9601def3ce84290f57eecc58f80d13042588f97e68be176f95c32c840c685403fb35e5ca96cb702d8911dabf5a8a720a2395d484173b07b52be063fc46887cbb8aed3c58fe67afe6c2c563089063ab32aa0e040a0504ec007f6f02f721db5941dd9bbe4a51b22ac9c4ee773d29af9c548761f9f44447f1d0d0a645adee75763c9dd687c9aac6383c154dc2665deddcb295799f070d9dbe661df35d710976fdd6e60fb7e068f5fa835281c71d3cd5f24ff8dc9d7b8bf359301dd05daa47ded8975ae862b72b06276e65aa868add0c44d6dcbc89829b14cfd2af1d0fc30a8b8a85872404ca6d037abf6c94834c332775d826693bcb3097b3bf838a6accc47f58d96edcd451ebbb9d117a4aa99302b6866596643d28c2ba5c5a14861432f966cac0522d036ba81db811e18c9b6a4a65d196696ae9a54deaa5018bd3d3074bdc357c5056546bb0c26caaa2a09f36d8e4fc2d7dc55104d1e1f6f7c0f5d72741cee8b6d191bde12b747b0eb2f5046b62e344fdd32fc66edaf21e9d3275f4dd44b4faf30bee7fedbd8ab7bf8776965b00e05a4f8ae6fee4366ba0e095f23bbdf8dbefc0e9db083f1e133ed7a97ca1f1b391eda18add962c098db69982489958587ddc07514c4ba5646805583ff5a426f691d5cc83f47be29ff0528a7aa6e2123424ae53ed79b28daa01c29aaa562a16d7e614a13c6489b251a761b5cc551b4181104a8103ff305252ccc0ffa66f15543a2d557fa2e33b256cbb4365ff47921f4d6eaea735045a8b495ca35ab29353cebdd60c6f20bad279fe237bab097d017b749efd9962b594ecafa9a2939d5edff0037ebdc5aa6ccf0a072a160bb5e0950a74d492922f4cc91f990af15ed69d5ecf3454d31e3fcb0026af32e400d1ef7900c3c6f73023b8fa5d2a4b1f97bf1d254f67c6cf1e88d0629728c53fe3affb72ecd38d9bd53cc73fed5bd64273b6090adc11a41e99deedd51d33fa13ae36bc63c3dd1cd3bb4d4927e7de34578b87f985c307e4d263795b408fed6638d5fe859382ac7cce63a31bce16a8d83c77d84d0d300000e733dd8c80b02b6867d09e07d7339dc5bcfab0f444f2b85c2ac437836258178350335d917abc45abfcdecff4195d3302c4a058159a663b9429b90075c27f1b92358b63ce96e5a0093f5267c2666e4a386b938325754f7d78e2e83f8cb934a2fa772402ae70c5745369262e082b946f6c482ca28ebeaac5a44b80566f73a7c10b3a38f66c659bd9e55515e4fac04835ff25353b4336a8445754d59d6d59b366a56d509b1d6e3837df5c9b7b8214712bad432f74dd4c2359856fe2943f224bc1dfab19aa8ddc11df42ce13698d305cab0a5af02b9cdf0091af08d6a34b17d6a7120ab6eb03a7f2d9fcc189f17cd6ca77f2d7de41e948fe1aa525c05c94d0a472f6bc595a91fff47259c8d27a13fb061befd1c10ed5bb9ec35a40115d3ff98ad57b7747d847105e707ee5ad1cd0ebbad5f39aa18f9936ef145b043cd4742b1fff18df48a4d3f82a568e2e945fe297f693b9f62305164c30f762a3d9a891d93e445ee997f81ce7d6e6df2eaf4d5ace4a44ed8b7b2332f0c38235530f95336c55c1c4dbfb0feda42b66190a3ad7f87eb1067fa27f3d40e7bee87d3017b938b97e2e325e45e01dbd24dbb0025e429ed8de52643ec016300a0de1ea72e9fa4b7217efd962ed8c43e7535d6f9115d3294997106461da6673ad652cd0a1a4a0c85c64a18e189acb2bb37e4375bfdac62c4bdb9d9e523e6fd550d24df984709726bc4e91471150beb47061b35a88c5cbcf71b4221edbf9109a8f4bdab4dd7eeb74e01cba2a79a0bee3e2ef88e70876cdb0f3c6a7b936b481002efe82c7fa6d969293e3afa857040cc02924455d3102c26806c78cbd7c725462eaa0f292f5f6d16d2297f78aedc3bf85c667a96f3331e18fd57703f1599a9c3d0f902311a36632afa2e5dd9510d91c9dff367f8f142303be909f68867524009a43dfcf9fc20ab09a679a534bfb063dc43687b827dfa7da1fa703b689d5e16b656d2a9dbea831eb0bc37bd8d988416e97057e615b1090e215efe1843806157c4afeacf798fff77546c11a925a9d5836dc0f775a71e6869f61008263d6b343ddf1d3f7d5985b4d382fefb280fafeed4bce1d98a19a950002bba7d7ebd466963dfad7d9f7234d2d04ee1b4383dd288676ecbc5e9ea8c8470c1bc18b17052a953d8de4749e91bdbbb1e587aae8a26021b828f308eb5441fbda6d6d1be68786a8fd55ce33c96b2d8d97931c89be4906d70454676cfacb65600adc733e77c94bfca97b2499c1e9709061db0aaaf27b3921d1bc9b801f08beb0372e6a88d96846a072437d139173bbe8972ece8fa837df1a0808c4aa6dee2421fd48810b54496ef01c8a053dea6c017849b34deb529011ce0e534c5409cc6de59ca95608695454ab846f5a87b3b45ab5c44e7bb1b6502305f3207664b5f1c3c7eff3f7c78a34c9caa91e8af7f49a999fcf58ef2ec4c21ca3619b16afb7d7f6addc110e4216bfcb052d45dc0f8314848f5b84d387b15ec1f2ea155e2539883910464e853ba7f5a79efa2451d92f305d790f588073093fafe5c0f10c27fa4e6c83e80dc125493ae0c00718fb40f27fd4e92296bbfe5307e8356d7db7818e5230e95d19574e989a42277183a04211c83a40e4fae92d68f179fad09c5abd70da604e4165a1b254292fca2200ab1e4809765542cb021a21307c43709b77c270c2767e50ade65b4d24aa338ce2a9c74d63e5058f1fd08886421d2e85e2f1ae9d2d9de2f81f2a51ecbc3abe0b1de36f65ad2290954f9f239d8a3d613973a5da16d7d76e7454edd4382b8433a0370035f4880c8452478e5b03754b079edfa6431fc43263af665c95a89aa38808ceb5b45e6019d1a99f9cd71b9ef1399c22c43d5aa3a576a53b6657cfb7643e4dd8c245be398fbe5707592786354dee6af9abac5b15c6ecea0feae449cc837dd794e8d1c0458ba4a3c7b0422038282c9e14a1aceb877fd7a4ca6e97d2c99e16303547bea4cb7f35d7685cdb1bc110c9142de23eeaea1f466ca68600228396b788c500f94f3e962233d9108a54b44ae7e3250996729a0550b2bfe6f891b7e979993edf413d9e501e116d27a4a4440bbe97f44fa482a2d3ffe1f25e5851c23eb699aa8cc3981dbe0fbe02ba1ccd25de1c6a969df278146d69bf0fc8689bd42abfb4b697374dc2b07e8d32d4861c17458c3c74e16e1428a9f9cce342d29472755791940d80af114c8c26fd41af35ca58b1db5512cf80bc45a68b0fa7f63b703a7598f6ba87e1b56979c510ed2ca7f2cd575eb43d784781f16fa25edee36c500fe70cf5e19046e4a58635c93eafa6666fe518fe34a0b9b6e357b5a219c701eb4d45726a2434b16016cb5c78521fe694bc783b9e6a8146eddbc5846ca3f4c0c3500aed6607117f38531e9eed299f3fc26957a884fd0b37bbb27e2ff50e59c5458441f0ee760c06478337e76ebe39f079fd46e750c05d937e87ad2768abb04ee67b7d423836617cccf3b8eacb1fb749cbcd1f42f457fd9df86c0f756fb50e45fce0001d15b4e60bfe69b034c119e9a918279b4b2c8907f9b441111c739e11bac64ac26ee63c2ec2093e3919ad6bd914a190fb4a8342aabe4cf4449b414f2e5b607863cfcec4787ca35ceaf61a33357068d173f93ec0c15fc913ddcea2f525482c266d9e5eea31f0540653b730a9e258a7679ec6a338f164895854ec826ed73a59fe78a3dea29300d3889cf7428935660324d97846977ed866d6cc06c2c011d75ad2fa50fde418bac6ac22dced842a3a1ea1cb048912522736253d1e79d1735bb34040fc9166bd50b3506645d0372e91ed721266a28b5193861f2802460680f39e903d7c3f0f652912a46f157443b7815faf8fab3477214b8c03606f70cb424ad08345d453eda73c341a9fe885fa19c290d4c33526ac2770114f2c601bb9bba18281c0da1a6dc6a649d2527e34284265b674e2c6be8aced1a5f9103b67f5bd9b53683aa5c746dab87c4cb247556e1c54397ce2fa5dc13c9cda1d1beabe72cf19ab18863a80661e841037a100a339014c8db862e27fcd0e5aaa4dd3370a033e54de0ef922c433e812b1057f522e31a4a1930bd9cdc69e235f567a03ac9f48b4a59088bdd022ce893431d0abdcf3ef780494a231ae9e762baaac264e81abc0e07a3a05aec0e6295946dcbc6b064d2987d9bba8593f31321074441b06186fa73919df32e48c8ad73cb1ba516b905465fd25b016cbcbe6b04652f4d838cbb979147ae16a9cf5a245e669ae9aa25d89000b14b4383bdad15f1552feb24a84e6efbf5f46e2d5b1ab22b26ef359269b2e55ba259ec96911aa77f1353df6f9cb29f46738e123c71afd1ff78bd55ee3eb5b2f3f896862ab3efdc4e4c3147bb2220c63b409344999f8bf33dd3af69a41ed04a82bd7314663a2b3985fd2d5315424aec4e3c7975027491eae9f0788d36770a2d327eff5c9497c656ee22516f590c0915c9d051a06cb98823f1ad6bc31701ddfd4b91d771471ec90e42e52581f9f4ed22937a43b02409098c0767fb10fdd8f2b9e2987e1c8cc5209e79dd2af2198fd752463d1d8245c37e1c442e3fce1125891950d4c3ea8ab3b2409bf939876682e60764d4808aa67c9a00f6b0cff27a5164fe3a3332cac6f2618047d1c8eebb92c2efc5bce64f524cd318ebfd8a355081acc1571acd16949783d0cc6388e2b5b7c91af4948b5cc4598211f9113d99d0c7e1ee175c6e860cefb821e6b739f35be54b69d7a101cbe46ff1ca50118eda464481c262644ee078eb094d6b3fe7a22fa6d96b049ae6902108e007a3ea9a527af984cf13a9a4c7a16d5c3dd703500a90edf66507e7b48306f10c340276e61d94cf62ebda0d6820cf12969cedbf4f3c82c2e90aeee64360d4f0252af784e99f9104277e365c55c9de4c06d972b10cd8436e79269e2f796daeb8085e1fa4ee82e73c72f19c606eda1e212c60523996e008da191464aadc4ec78cdf9bd4df17434536c1dd87ad1fa4a58f63fdbaa17334da950d7306ddd38db7d454f615b49d8e9f20645b6d60766ce24560f41f2f3f3b96d67c2053f40dfb5e5d45f69be7099e9bbbfe28ed5095f81882c48776295ec0268c5e7235c67217566713178781a0e31934754b1b22e484889185e31f7ffdb28395b27cb857d27b3b929e35745a747a0be18b350e5e877c223caf601af7c909ef2d98ca42a1bbe038513f5cb695593f4845a0ea5e9d6edf36f6cd5a8133bea23fb5959e2b6e5102bf5a05d36f9c28f35a530c6bc862faa99a0029ab2724d7fee1dcf076bbafd1573e7036efcaeb3e424f4d9baba49e8c0d04750ff7807114488ef1523cc1ee00db94a7451e0ebdfcade2e6d765a63b1b236d919a2280f960113832585457cb5e43aeaf1c6a65b5b1710ccd4eef0c84fa5f52d773ced43fa7b71e7672ab988be3bc2f6061a4235ffd506020f0ccf416df98ae109ee1f0d56e702182c262fc6edb3c74b382bb37461cd9128b8a98a568903809b7e75be950705b75db243b07017236d05baa70e1aab54d342f570996856d6712be636b99fc3c2932d4fc80c999ba4bd6a44da87258909ad0d01bb026b028c8cff1732613ef88b42493af778b6068534f28c01d6c0f0e04e6c077f8027a4ecaedc9a87012573f589a34be1106ae3000000000000000ffff0000040000005f7773c59bae0ef31af5ce3046b3a293582292fe11a9116d678ea817f1dc2d001001000000000000ffff0000010000007f6fccf0c64bea9cf01492bc92a76999f21560b08fb0ad953d8fb4888e1b718df4df85f3ed1f85f1a8185a359273c2c18ff490670f0b076502dd5bc1b4ddba40052a7a355477d065a6248eab72c10719b3a6e3604a101b1280ccd7b03d5cab7af76f1ffe907678f5480d5eaefc1086df0f7cda36929c7e6d557b3150caa020e54b23b050aafda380ccc458b5fe52a29bd8e430fdead05f92d3ce9b2bc3d2d119b6262e42517699c87e2fe308fba8b4d3a1e99adfca9a6fe4f1e4d40ce09d69c2919a983c2f4fd5f58a5d8cfe1dcb87d14a3a2569cd6f8d2b145860dc22c45ecb667f9030eea5db3fb0c404f764a34c5a3e14d030123f01385889000000000000c00000000000000001000000020000008f089b9b2cce2bf3fdb2cf055154d27c38b828459337f03e3de4b67e687acf06d66c3f8204d3adc6a4537959b4dd427a31978cab93f61e2851b604870b508146cd29fe0be2f9a92379d071da6722ec02dfdb9092f4d338bfb12c6c211951e6fe37b8156f5fc02fe84115f20d1c87c4bd0f0a1570d8481f812c823cb73efd86ee85cf1d7f3a9cb5ddd5732a9d70466c147d45c1dd3b2fdc6239a6d4c112bd5ba793fa58ab9b068651566309eeab0000002ff08dd5a59282ea651a97d364100a0e5deb89918e3e671b6145b3f80cd3a62dd15fe07b09f5cbb6f5"], 0x1210}, 0x401) bind(r0, &(0x7f0000002380)=@in6={0x18, 0x2, 0x10001, 0x3f}, 0xc) setuid(r2) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f00000023c0)={0x8, 0x1000}, 0x10) fcntl$getown(r0, 0x5) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r2, r3}, 0xc) getpeername$inet(r0, &(0x7f0000001100), &(0x7f0000001140)=0xc) 05:34:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2285b0001000000004d5f4de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) r1 = syz_open_pts() r2 = syz_open_pts() writev(r2, &(0x7f0000000040)=[{0x0}], 0x3ba) r3 = syz_open_pts() mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x10, r1, 0x0, 0x0) close(r3) syz_open_pts() 05:34:29 executing program 0: r0 = socket(0xfffffffffffffffe, 0x1, 0x0) setsockopt(r0, 0x0, 0x1c, &(0x7f0000000180), 0x1e1) getgid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000140)='./file0/file0\x00') r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') 05:34:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x7, 0x1bf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, 0x0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x8dc0, 0x0, "c0b7171e812d7cc694397ecb70c914b436305b6b", 0x0, 0x7}) dup(0xffffffffffffffff) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, 0x0) socket$inet(0x2, 0x3, 0x9) 05:34:29 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) r1 = socket$unix(0x1, 0x2, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) r2 = dup2(r1, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000280), 0x4) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000040), 0x58) 05:34:29 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x13c7) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000001c0)='./bus/file0\x00', 0x100000000000000, 0x109) open$dir(&(0x7f0000000140)='./bus/file0\x00', 0x10, 0x0) 05:34:29 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x4000400000002c2, 0x0) r1 = kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x8003, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000200)=0x1) fcntl$setstatus(r1, 0x4, 0xbf) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) unlink(&(0x7f00000000c0)='./file0\x00') getppid() r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20050, 0x0) getpeername$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000080)={0x1ff, './file0\x00', './file0\x00'}) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000340)) open$dir(0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd0\x00', 0x8, 0x0) dup2(r1, r0) recvfrom(r2, &(0x7f0000000240)=""/144, 0x90, 0x803, &(0x7f0000000300)=@un=@file={0x0, './file1\x00'}, 0xa) 05:34:29 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "a814c897b939908ae20ba65ae87f3a81a2c6b41a"}) flock(r1, 0x2) pckbd_enable: command error 05:34:31 executing program 0: r0 = socket(0x800002, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000000540), 0x13f) writev(r0, &(0x7f0000000f40)=[{&(0x7f00000000c0)="4e66370488fdfdafc56844de35a8766a7ec1abdb976b81b16ddfca82e5be40bcd44fe4967047bffae749930e79c1c7c574a38683a8eead5d3f33fe12150b3822f339ef93925f066d345511158dee2a566a2c57adba6bcb2914526d35ef63238465383beeb9e0d6bb4ebe72a1e7531b908d070a5a73704c1abb99045d841f5ef68e686042747d78bea917e3e1663dd8cd88", 0x91}], 0x1) write(r0, 0x0, 0x0) 05:34:31 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() pipe(&(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r3, 0x0) sendmsg$unix(r2, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) fcntl$setstatus(r0, 0x4, 0x8) pwritev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="4f37da23fd3818f40c1827514ec8785c17fc9db97c2b3b7247038e958d8f9e9f7df88709fabc2070b4411cc73f5bb7d7730613752b5c501f4d81c02b0baa", 0x3e}, {&(0x7f0000000100)="57ae39f76f615d675007b629ae7ba884bdf2a0d61700bb1084837eb50aee24575c7db26565649aa4930b4d733c3cc71779232eff84f9f34772cacbbf4ed19261a5bfc23982ea329d7eebcf", 0x4b}], 0x2, 0x0) kevent(r1, &(0x7f0000000240), 0x3f, &(0x7f0000000040), 0x101, 0x0) pckbd_enable: command error 05:34:31 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0xffffffff) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x800c745b, &(0x7f0000000300)=0x800) 05:34:31 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) write(r0, &(0x7f0000000380)="0d1795dc24d9f2c92c2194f26138a55681ac930859cb8e4df5366802f5cb3273f75c2e16f8592195931763bd2383eeaba799e623d531aa5fca070a3a57d1a41c611d7bf27f46d1b324c4538ef65cf8c580f7a8f3fa0339849dcbf0bf8ea952b1bcb2fe38193be1a7ef37d04830e5384c82bee697a9fed2cc5f1907bd9ab5830e", 0x80) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffb, 0xce, 0x80000000, 0x6475cdfe, 0x80}, {{r0}, 0xfffffffffffffffa, 0x826a1074b7270220, 0x1, 0x2, 0x5}, {{r2}, 0xffffffffffffffff, 0xa0, 0x80000012, 0x1ff, 0x6}, {{r1}, 0xffffffffffffffff, 0x1, 0x1, 0x7, 0x2d}, {{r1}, 0xffffffffffffffff, 0x1, 0x44, 0x7fff, 0x4}, {{r1}, 0xfffffffffffffff9, 0x80, 0x20000000, 0x2, 0x4e}], 0x8, &(0x7f00000000c0)={0x0, 0x5}) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffb, 0x20, 0x1, 0x400, 0x1}, {{r1}, 0xfffffffffffffff9, 0xc, 0x2, 0x6, 0xffffffffffffffff}, {{r2}, 0xffffffffffffffff, 0x10, 0x0, 0x1ff, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffffe, 0x24, 0x0, 0x401, 0x8}], 0x0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0xe0, 0xf0000006, 0xc24, 0x80}, {{r0}, 0x0, 0x82, 0x1, 0x6, 0x5}, {{r0}, 0xfffffffffffffffb, 0x4, 0xf0000014, 0x3, 0x2}, {{r0}, 0xd0b37230e572c07c, 0x21, 0x80000002, 0x3, 0x20000}, {{r2}, 0xfffffffffffffff8, 0x2, 0xf0000095, 0x4, 0x5}, {{r1}, 0xffffffffffffffff, 0x40, 0x0, 0x80000000, 0x679}], 0x10001, &(0x7f0000000200)={0x1, 0x6}) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 05:34:31 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x101) getpgid(r1) recvfrom$unix(r0, &(0x7f0000000080)=""/17, 0x11, 0x2, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) 05:34:31 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x200, 0x4) readv(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f0000000000)=""/24, 0x18}, {&(0x7f00000010c0)=""/118, 0x76}, {&(0x7f0000001140)=""/185, 0xb9}], 0x4) getsockopt(r0, 0x9, 0x7ff, &(0x7f0000001200)=""/181, &(0x7f00000012c0)=0xb5) 05:34:31 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x40000000090d2, 0x0, "d730c1e7bb6fc4e23c5b00000000000000e74de4"}) write(0xffffffffffffffff, &(0x7f00000001c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) getpgrp() write(0xffffffffffffffff, &(0x7f0000000380)="3e2a7913e4ba921c714f4d23e05bcdd36a27e5e27b216de73551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff10343482ffffffffbba3444002007e14295fbaabbbafe2050000002a17dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c11712e5b65d2712d93ae731ffee5a62700007106bd48b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febb5b4d9d4b68c71e0b6d6d274c7809d2b4b3ce59df49897872d4b0206003c40df71595ee782d7b31f678d", 0x11d) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fcntl$getown(0xffffffffffffffff, 0x5) r0 = syz_open_pts() close(0xffffffffffffffff) r1 = dup(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x7fffffff, 0x7, 0xffffffffffffffff, 0x7fffffbf, "a508000000027f00007f1000000008008000"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0xd1, 0x8) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000140)=0x401) 05:34:32 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000100)) shutdown(r0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x80c8, 0x0) r4 = dup(r0) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000080)={0x1, 0x6}) 05:34:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x800c7005, &(0x7f0000000140)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x2) accept(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 05:34:32 executing program 0: chdir(&(0x7f00000000c0)='./bus/file0\x00') chmod(&(0x7f0000000000)='./file0\x00', 0x0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 05:34:32 executing program 1: r0 = socket(0x38, 0x4000, 0xffffffffffff03c7) r1 = getpid() r2 = geteuid() getgroups(0x8, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r4 = socket$inet(0x2, 0x4000, 0x2) r5 = dup(0xffffffffffffffff) r6 = socket$inet6(0x18, 0x4000, 0x3) pipe2(&(0x7f0000001340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r8 = dup(0xffffffffffffffff) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x10000, 0x0) r10 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/wskbd\x00', 0x202, 0x0) r11 = socket(0x0, 0x4000, 0xde2) r12 = dup(0xffffffffffffff9c) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000001400)='/dev/zero\x00', 0x20, 0x0) r14 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, 0xc) r16 = getgid() r17 = open(&(0x7f0000001480)='./file0\x00', 0x0, 0x0) r18 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/ttyCcfg\x00', 0x0, 0x0) r19 = accept$inet6(0xffffffffffffffff, &(0x7f0000001500), &(0x7f0000001540)=0xc) r20 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0}, 0xc) r22 = getegid() sendmsg$unix(r0, &(0x7f0000001680)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000140)="13ee3ba4e1bc42e869c01ade1495f02eb9be254d31cec88c0029324ad942d7e85970c8470eb325cc303d72cf61308fdf3ed19f540b153bd08b2ab7e3a2b6676aca616edc4209cb57ca858c527c3d1ce0318f3d8b45a78623a8f1c8fa4d72c9ed4edaea190253780393410d1cd6d642f1c969eddf1377f4d19e5209e543618cfb26ece4804dc2b8b726f42e15c1a30158399d897e59048979a147c6152a78f5122842301a1bb920b8331160079f57b1bb64fe5bff438ed18d25fe9d176113b375d714bc9ff441d795fdd47cb7", 0xcc}, {&(0x7f0000000040)="50a0767dbd3394a17bb119c0dbbeeb6b347fa310ace7fc08096782025abe66d96b7ffd4b7e03c8cd4e", 0x29}, {&(0x7f0000000240)="c1d63c8456549d6a68f5ad93a70b07da81c0be0fb34ac553a1087b60d5f3b733561adcac6951e8bda94625163a56cbe9801b6ca47ca71ca94a314050a3b8ffaebec851c8e9ce11dc851dad90f0a9831d5e9ece53201c6ee22c5fe038d690136505213363e108d62327eaf5861b4ad30091e57ddbd169c2f5f30bfcc58da778898c1cd3e8bcf7e41976f15cc221a3b86bf648b9c575f53f87575b74f462eae05f78d3a409fe660a3b9feaac7a09ae4aa4277568f6c49587761dd1a6699a181232e2423459f2a17cb360009542fb377c722d3d", 0xd2}, {&(0x7f0000000340)="7e509e5cb7850b4d03e641f9231fdf6c75aa89dd6ea55eebc1e20fb1cd03ab43e63e08b0c1af78dd0c2aaa1bbb42f0b4ca4627e54379c57a9dd7b68a5d5076df96c95639f7871dd2963221502d18d77c364bd8778f4210b35773bd474e4848da4ea17f9a65cfcc6c3106b2f40f2f3d67d1b6bf14b12fc2664dcc5b41be61b4c57d1e06ce08403419142055b816f59b660f5813c3e8a1c9a197aaf1799a11621da02d2455f5b28186447c1dd9d4bd663542310a03a630c9f5cb1a48eabdacb2268e9638248c2c2c4e4c5b9c0dadb02390d7641bc96026ccbfe87733dbb5f0843a8da496814770d023fb7744f19a3e55449e7fa1787149a9fcdc252f09b88425235b8f5cc7d8f467e04e4162b68fc94aae0a62d1eb1e703c314132fb029d24781809fe29e2e1f81fff3388f8392ac315d48616592469e268acee6c324a726dfd54b225466b741506eb793bee179e10c54ef452684a7bcf1c1aa613e9d965576877f2b3090c0c31bdc1cd174e7c33b97dc77d5e4d67966dd934ef3460705be89bbc641d35c3dc7e7e4b33208d327e43b70963e887fc7c9ce83f21eea2167626a8e52c62fa1c3e4977bd58cb010b56467ab4065dd66b7a0cedd7522efd3946783a0d51eb7c3c43f7d481f579d9103c859581386b1b56d21d1cd6d16ab93bdc01d140ffb9907baa98fd5cd24d7d540f19d28c11b0cc8176cd8c1af6fb082a6f760fbe079372ad7536d7507565b24cdca1411c0774054d249b160b98b938ab6f543f3fed92ba2c6013d22712a1abcfa6a623de23459e148f5c02ce49d7b06da12087ab5bfc342acad27d80bf214e747ecc5f9fd166864700b6113e67eb682c65262f449e92ae20d0861c2001e70c0df944c3dd227c9178b16a1c7fa4dcc81c80defd6306860e0f170f4be55f994f1cb24c9d65038b03793ca2f91c23e9abeb82f5224dd2b9227f83996f7e72433ed02e4ea2df3105da895f4ffcce3116134f549e21c95686f83b3a47791fde04220c6884df0bc411002d6c055e224d51bb9871f04b139f3e3a2496063631f72622d0307768e099127d791d743a9407c3c71765723772b93605c133f754d19714d5dce8d5ab51f0129619de3e2ca26bbd506ff88fc8cfb33f99917a51e9626634c7e65c93e517a4095b1a532cd2ba9f457c60c02be1b082bac6e5855f80fd458ec94aabf665252bfd75a67473cf59a5ee2a07f9a3efbb2f2d2d5e3b68965f80caa1f8f5afd43aa76f7ecc900db85e53fdeaa932715dcddc4c5e7270d0694f089c15f3df96b3837a5faa78f17fbb3a5291e3c18ab0a04f8b4af7778e438d7257110149fb4843169f3b049d4ea0b416915c1da42896c695933a12e6ba1d10c9e680934609d2659f27a3ee8ea9137b68533e757ef504404328f9d4ddacea519242db8339db28faaefb273bb6c17e46581f9a3c99f6d95d9443932fbcc29431925f08cf1d5ee0263ed090a180ce21cfa6ff944d1c5422e3fd3d6c4eda11b2bf221c44ce8cf48d10003acf966cae9727bacd206fa3e72dd3e4d0348506b35089a4071c9a8c7a92b7f3614e3b3cb2117976f84eb939c0bbb56db99daaeadd4bc445bf573a07a93ac0f630357a52fa52732f19b975114d35efc2cc619cdedf6235cafffecc9150554f81137a60edcf729eb327b809b71466410e80af8a744b6fff7a5ba006628dea5072b61191f82e9f82f55ec03d676f2b8de1a94e5bd4246bc0b5fe9e6916e9ec74e91124b2c350d79cb4a5ae9c132507366b2536b3059ef5f9da02a25b27ca926a44cf2b72107fa507747cedc6062efd75cc681ea6bf5030fdb99b5e6b6be798b88e9a1d1c8e0bbe6362a9725823bc7fa97cc4c8cbdcc74740adab21a1b6a0342da70e3e99bae070d50d73d7dc3f7d40a1b03f74f32d72e5c81fe1eff0a01b4f0e6df64eaea27aede59067cf34fffeb105712966106f3407e2118bce2ba10f6c0da57f50b7882809ed2f0210c73297710a7336cac6f4a3e3b4da63e19fd1a4324c94cb287cef0bb21dd4107c5e8dbc3205d23bda5fe64d4f6fe441f103b4ae7a8c6c0cf555fee71bc8a56886a800067ca57f9fe470cd60c5ff02bfffb9331743653451271aece1dcc913b2e8489b8746b950356f972394b926a551bba27ca9d88ab0cbd0afa585592f4b6ce663e5d86be2f58ec6a301540d185f867e37c24e711415076cbbf55f05468f15b8029302ae2d4bc8ac04d7ab1c8849e33cb961f5211ed120b25775f043af93ec20a096bae07756a0e21b45a5310218e8f711b86777ef9dd87a2bb5abb93ee7b91e88e67978e45200260a7036ab7f459936ed92e024efd501cbe7df9003aee2a6d8ea7fc4f2694b11cd2ac83be82b0a74d09cbcc0a8714443cc36758bcb9e82fbd38586ff78161dc8512e2f40945625f1aa08d82074266621771712f7c6c66832fb2bc47063e7450ab6e03249ac6088fda38d513ac773d6b419366a1fd4f419bc3510066907063196ee05fa4f16a7c8117f7a99f0d7c8cdcb965d6696336d4e5d5a73b6e2eae70a605545fa1484d48bec7348f1cf28dd980720bed1a1d602761fc3e5a7eddb53bd636340e06020ba442e7ecfeb7f76973f6f7b7054ae48d02ef8804fdf682c8d4408d3b8f56ae91eb23547486a292425468213f39bebaca57f05affd3fb5dd4457bb7e397ce6a973da462489707f31067f701db5152f9a0e29b7f15aa91289a1b49ecda7af26d0b05904478e8ab4f29a7889ab880b3810f69fe151101afc6159b0b936f9a95b53ea8071eb73a0d60ee50d6b77f3a81c2625bef425aa078a25e650cd32e64b1adad851365d9c3a317d096796c13f093c37dc6398c4d624c2453ba9a07b0eda4ed4af58fa5b06b538b69bd25912de11ac6cebb745700c37cbf5aa04a72b7caab60617af40610f21306f57f400b5532c15dd2a3d1194734e6e75a77c7c78ed1f96a0d9c276d8f7fdeb5310a5e47e4f22bc29346d2d761a573239c7cdaf079f040ed5ed22ea9afcf8b8f3dc5814b7793d4f99358b98992c20d50b1ab40d261448a8040b2bfd3d724bb1c9f34cc4777398812c39889248b88c1fad7dcf2c74f46131b7e3f165715350cb305bc167f64297f2d6649c7aa4de496b2b483b5ba4f12d3c3b28df96f2097891ebff312ae5eca5639a3ba49efad1ed18bb60e53376e72a549c6bbef5e1b88a2c7afbe81bb411764ec8bc7e2921dd602d9bc81b35c08a7bf268415034358096cc338a7e76d6f19aa5ed56aa2c7fe2052d4fd3642388421ea60391dc624d492cacf25bcc7bbe3d74717c6e4aaa6b267f8518b562abe0e89dd9766527e09ee6ae15e14b5c96b3e30cf38bb995f786df6104f184a793ea799e3963f246eca80f0a2efb0692630c6d35387c244b7d5d50dfe39ffe3dad59b28dc2232521fee08bfc48b2a321d4ccf7b51eab7a2befe3e55f27058756af0557d3b93b71670762333702b6ecec4b9cc9a2a902e6db72b450bc7c587563951febad8110889ae4c20e086e9072cb4e4e3fddd9e2ba2e8e9332bf55d543baaf6361d24fd67481c9286b511f1f3ad102e98b16c462c523af4f8bca13cd2e99b5c3633847ff22c1c6b8ab9152c71351c7bdcbc38ce80723a2444f7df825e343b56f7f4ded906dc8959f1fb813125c3fdb16305f44cbc185020c54d452924229fe6109584f49cea5a847a557fd8e7f4b24eaea24d4b5d9feecb6c2a8f4508bebd8a48d31e1a2e3b4f1fe3b1817a0c3deba72fb260a241b37b6f9dfdbffd9ffadbde0b7243b502b64ad8c7e814e3b94fef20186c76bec6136b6722ff971f02f2099c2eb8e56f86ef004e7e1d0b337ab6bd5ff2714fdeda89fdd21b96670c9839bf3eaa1d8789624d0756ead08af59b0891a0f5d3b47b79b203410e3e313884480f16396e8e1e50db86c00dfe4894822083223fce2ff885e07ca81b48afe9cee6646f64abdcea7542b9402a056fb6e8f958ff85b560eac9c9c65a50216bd9b036ef6b8ea08feb4c79d16abbce069f7560e28a115e2e729340cc2678d387374f890b5c24184fbb089b667ba96804e4d7a5ddd10d858200cc8f7c685a8d3f2c5a9b40cae65dc8c16060d336c4d8fdb7ecf01c2c93e331e374c0f34d3046867eb04e666fc90a1299c017d8500268bcd5ba57b6cfb5428a0a99ad5cfd30c0399039d3fdfdb9e5f3dd11341d49c2145dabc4dc5d37ccede19108e6577e348e5c237df3f564e9e6077ef339547ed2be761765be7a8611fd9559ce2a12dc64d91a8ad965ee3cc9d1f5e6cd89a01bf0d2c96b7a9184ce919b5935b10fd9c516006e9109fd10d89f7b51e70ef6669fdb8b740eb8839021099f3c0b483c6dfe4bf1dae70d225b57ba5dd669646805f73ad70a62f6751bd3695c4eab9e35531486b12b6adb206718a7364b95babfe352db8ac57ae45fa7941d906e7c1d33906f385aa4e7de7302141481f5842cd8fb07217fb9b06177071d772f1c49439a85182ea45b5bfc2847142172cc38cffe2af538c177bc42ae0fd975bd56deb21048adad4781e0f85a3dc7653a3726e4f421d752b0a92184fc129c9ff731517cffff89744159666a8256a61aeb081fdc47f63b2fb6086851699b15174a8859326ea8e26c92bc1602418c75f855a2a80008f2eac479bcc3cac895f6a94080bc0a28f0d30b87e1dc5d843da37786fae014c14e47d22133e957b74d1359df4a3c710cd8722642980c4867c23a4e8118ae585f8358ded6e775ffaec3412b6ed9402b77b914357c0f8eab058b5531f76a9f7725056112df45bd8b5e4296e6c72ec1762757feab8b74846148cf1c3ffa8ae3cec673ca7498019dd1277287c9756ccf4df3234b288d4979e740e295ce071a68b324f540e63533d0bcdeb258725fe56f898c2493d8c008c7354e0a33f1b5785f7a189bf215a23c6986d62b4b5cf73af3b6616c8c5481ecf3ccd5b708fa58c891b24026c4527209465676befa994cde7cd0df853671b634b8a6c7d9542f39e448611abeab4b2968766db91131c882604c456d0633bb0e19f697b8c64fecad2d91f01772b2f76933b6a8aacbfa91691803c67c3f82d63e44b1ed4d2c26f9615e4d65c57bab30ac59fdcac2fde437d3dae6d86b3bf821e961c0dbedeb9d13215596c9db83a9e6fed78a203fc42ce09b2d2baf40ea1b7181704faaac36e21248ae3dc7ecb7338a1f9a2d17f179c8bb7bf5d3103cc4cfbc4f8f1ec03c8f3ce59fded12743fa6e1222f04fef03145bf20ca2a8ae16398bf201901ef123f7599ebde5a02f6cef002e9e3aed26ece227c4503195830a87c44cca9a0aec88ea3fcd527b67dca1788e0c0e424e7ad3e33e2816a20c3c37585568bdce056e9d9ad06d65759e7afbd4cdf7f9727766a6a14f1176089668b9b85bf2dd0a60c0ab80866c0fb95540773458e4542faee2aa5566471dfe9a81ef90e70440cf9e490f50d6e59978f45bccb76f48de96961b7852337181ba90ac1eb7e83decb25c4f5748f649da7beaefcb55f071eead2c9971d484ed93dd5fcfbaae9f31d8cb250e5de33ba3eb7b41eced98bc3ca57ac806f7bf80b15c752f3a905eed76122bd294ea3bb849d42a4e229385a396a3b58ebd837dbaabced00a48d0582fea21b1ab457a5856435cac29cda3774c5b37bf2b6d33caee20cd8f6bc7875b8a8b9312ac35e60922125f33f06c06d4fc6c4e687b325f10b3b52a11b95affec910b4578299f5d69a135328f652131783e8aac8e8ae410e60d3042d50f2a9f9fad9e00c0b7c570da930489d572bf04abde0e2f368146fbe6dd7da7036fb6ad0388ead157fc7499b", 0x1000}], 0x4, &(0x7f00000015c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x38, 0xffff, 0x1, [r4, r5, r6, r7, r8, r9, r10, r11, r12, r13]}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @rights={0x20, 0xffff, 0x1, [r17, r18, r19]}, @cred={0x20, 0xffff, 0x0, r20, r21, r22}], 0xb8, 0x404}, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_int(r23, 0xffff, 0x1002, 0x0, 0x0) 05:34:32 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x712, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x110, 0x0) flock(r0, 0x8) flock(r0, 0x40000003) flock(r0, 0x5) flock(r1, 0x8) 05:34:32 executing program 0: r0 = socket(0x2, 0x8000, 0x1000) r1 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000040)='./file0\x00', r1, r2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2e66696c653000"], 0x10) writev(r0, &(0x7f0000000540), 0x13f) close(r0) writev(r0, &(0x7f0000000f40)=[{&(0x7f00000000c0)="4e66370488fdfdafc56844de35a8766a7ec1abdb976b81b16ddfca82e5be40bcd44fe4967047bffae749930e79c1c7c574a38683a8eead5d3f33fe12150b3822f339ef93925f066d345511158dee2a566a2c57adba6bcb2914526d35ef63238465383beeb9e0d6bb4ebe72a1e7531b908d070a5a73704c1abb99045d841f5ef68e686042747d78bea917e3e1663dd8cd88", 0x91}], 0x1) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000002c0)=[{r0, 0x25}, {r0, 0x2}, {r4, 0x19a}, {r0, 0x101}, {r0, 0x98}, {r4, 0x8}, {r4, 0x175}, {r3, 0x40}, {r4}], 0x9, 0x0) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000200)=0x3) linkat(r3, &(0x7f0000000240)='./file0\x00', r4, &(0x7f0000000280)='./file0\x00', 0x4) bind$inet6(r0, &(0x7f0000000180)={0x18, 0x2, 0x2, 0x1}, 0xc) write(r0, &(0x7f0000000340)="fd68e9293d88e1215d3980809ff44d8b700ffb40567d2cad8d7aeb09ba18bc38a22d010340ade16372f538a189e12d3d20", 0x31) write(r0, 0x0, 0x0) 05:34:32 executing program 0: syz_open_pts() mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x40047463, 0x0) 05:34:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="3f02575424cc6c5d00b2782403000018000d5b5fa63dc6f0a9000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) stat(&(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)) write(r0, &(0x7f0000000240)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 05:34:32 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f00000000c0)="5e90fcad16c835ba7e0edfa87be91d4bd4ba1b05b2df07c1e0b0788a12a3573447a7aa9590d2e1c65cf8811ddcd8797dbb4086c564184023226c575e81d0eca7ebc52e172576c419aba87b59c7064161977aa691582d3a7e4433774d4f02fde431a9635aff", 0x65) write(r1, &(0x7f0000000180)="582720ef31a313abd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab0619882ff7f0000bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136", 0x61) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "fff000bf7b3000"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 05:34:32 executing program 0: r0 = socket(0x21, 0x1, 0x0) socket$inet6(0x18, 0x5, 0x7c4d) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000), 0xb1) setsockopt(r0, 0x6, 0x2, &(0x7f0000000000)="cf03409835cbb437614f7df603e78115e99af354653fbdf5b4a338a6b1f48c16c8b65dae", 0x24) 05:34:33 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000000241, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5, 0x2011, r0, 0x0, 0x0) fchdir(r0) 05:34:33 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x7ff) getsockopt(r0, 0x29, 0x32, 0x0, 0x0) 05:34:33 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000040)) mprotect(&(0x7f00003ee000/0x4000)=nil, 0x4000, 0x4) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x7) 05:34:33 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x7, 0x0, "030000000082ac0000ffe0357f00"}) r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) setsockopt(r0, 0x0, 0x0, &(0x7f0000000180)="218a23652227aa44c46f82f6c991802496ef2ad773dc3623635aa5b9721c37c103ad407e42cc1f1559fe5285e8a60c1cb85886617c89c507982b031da4b5d3df833d335baf9d65f120d6074fccbf17e85c5b63a20ca138df4d2d86a373393b6b63a658464680f590020f48246d587639ad96c789fbd14c0c57f2510dc153fa50a964d18d7fa02ba0b1b161be46042ee7764b2b4eda0d32fdb56254afdede704d6a80847f82ff1d903232892bc608a19770db19c8bb07747875426010551cca0c70266680e3f7b9a3fc6be0d67002f731a4bfc1e857c27311077180590fb40c03320d3679e38e1c61d364d0d0b7ee1abdb835a2e7ad3e5859db78db5fa192120a158380ff30845fd0dea4009f16b4bc600e15d7a66ed12228c63730f9dd5b36b586ed8b8b2ff3a446bce764725add7acb4c877db544fabb1714b92d4cdeeb85729f166d7768650400252ece19d63842fd54ba59e2ed1faa5e1356e792c5316f387ed603830f4316ad76f4ed73e03a1b0ff5c25ecb132bb68de2603d4b149e55de22d7d4506a1c2e868dd791465b4cc4094beabb4fb92c2ea58cbb6b7a7a7fa75be87a8bd9303e80283657eb36dc1bff3acfce897892bbac767e2f521905e1a7e88dd25d2ac51c60cf0aadb55f888e77ba0d5d2fc9d7e8cc1369f7c510ea410161092d863d9196aa49696964dc7806911e760931057d2326512c879c321f35e41da43a4b8c81a193bd99996d9003da39c4fea19a49b58e330489f90f927b65061da743f9e4b720d3cf63f9a92a8a00cf83da1f146e1c6dacb7d8135206e9fb1ba5bef0120bc4c036b9315068eb60183945badf453cf7001fe662e4f96afa8ddd648777207c0998636ecd954cb12446560528a9ad775f466679071cad5f8f17fb1fbc3540a1973341108b35e626f220bb0e37a83951d93024c7b190f535fb2f2c48477e466bec1f1e4e7b930b3839926803b64c1d977a681ece56bcfa5f70188662e12714d0f8884bae86c754c0717b1a557e545b58fb1128b7c15cba76b282de211fdfeaae6a02897ec5cbb50c14182978ac357c614bc39460abbd1842bae853fc9efb88b4049ab35984b5b3623ac1cc55f9be020693f6190800faaac3accde6aaeb64227e406f31306f69cf80947296abdd682c50a72b32da41e353b9df960401911198f7fc38cf7f1ca9e409f403b8d4da60d7bf4a1c1912310db0097e73224ec93bdf76c156d0fd8b62840f1fb7edec795f1e8e4e2cc029a6fe8e2a0c5bfcdcf2b334dd6b038d22606c8e083d0ae247a63aeb859b534b56cab881c41177935a24a520a1b7dd304af680aacc6e3e2c8102a161348a977e31a56326d16aa9cae7d9bad02cda911694c3432fdb998b277c253ff328fcaf162e0fc312685ec75a3d2c53a4c6752a97b68f52a216c3768c2a0bda2ea4db98a715393145308cbb7412f2370eaca0cceccab896f3f55eba2323ca27731b6fb1113289d7cfb843e2a9592856e8c722f3c623b5b55933512488f4071a2ef9660c839b273579bac296d3a0d864a6bee752749b43a6bfccbf70b47b0bc316151b238afb07b9db043ed9205d0e25ec5960dddab2ab9f9db3e3b73720f064849505f45b59f79bf4ff7425d594307344d5af21fc24235028182bdcded7fc0722514b17bb6635b273770359afa038b846af45d20c7da632a4e2dc4abd4d3a6ae117a1d7c4922eefeba4594ba2b4f9221d6accee064bc7f1144a17c0aef39087312f73410a1db071a3bff394abe4b166e08a5c3dc0a163f5ea058919d691e665a57ef799f2494684889e45f0bed4a952461ac4fae723a9446a7ec2f4bf2b5f0fcf8914be9a4287b3f6640de41d044adff86ca4bb5f97f9de9741335e3728ae83aee4d94bab877f702c0cb63045a7d3f2c999fbef8b4866dd418ed2ec0f7fd555c6f1817cb220595ce97ab5126d527694771bb0cf7d0fb1ba1b16c50b2f1a1b102b7f5079e6daad55624a81ca61238512e2c4043725cbc3c61c89710bd1b2fd5cc4eb00e2fc3d07770907af2fdd70e894ff1f8a1a96d80f1abc677bbc2d89010f7790cc5fe43d8b563b2255ff99878819e1a26e72d44ff5b3fe0a5b47371c1417b16b978d17ac4a561b21a5139da1a6c5649d3300636b8a3f79e0c9d5dc511e9ceb7cdda8948a5ae5bafb7d1c74fb3606065c5b27e3e8caf051f7dc7271c1750a86d0b1422b8c86cf15d4288ddc99e52f3ca91a2a525d85b68e8fef346142443e08f41bbae96e5b0c46f6098e9c637c534a230f71013ada2287f082425b51810296a532a305c57aac0dcd4a47fe01b7e40166be6d476bb74d514734d836387ae9afe6ccc10206e780725ff86f64577104d84e73169d9c900689b46e09be683eb40c49d188d24d003d81de2045abaa17a31aac3d757e40e3c743c87864aae933feaa1a4215159e91eb1efa419c193bafed69d86ea71290dc290a1ed98d1f89eb0daee797c9cbcceaeab2733030dc678f58ec618c93b13afc726f46fd84ea99a8c917b0b4ef67991efdb77d397876140a644c304ee9253abcfec796463b6aae66181da83320ba12d7b694aa437e266ae3927552bfb78ef27d9b1a2d95d6806c20175fb0eb254803cf297681249a1912a824c96532dc5b4d644512d010df1f82c921d141bd01bb48bf63c0cce0411704a3c81c5b9f19c6af09e42bcfc209725e11866e162458b0ce1eadb15e2c52dc8117735653a12c58fce47ec1a6be309713db1fe9b2991e9e1d0cbd123fe4b4b0925b074e08395cd0392a41cb54cb2fc581ffdd959c28f096d79ccc41f8dbe6b7207daa1a5aeabf24c658ac01e40570b6354cda6dba515481bfe63e738be93bb0a59ccdd1b31ebc948f930673247e01e3d9c45443ed4489d0b9b2067a1e76dbf5d22ea7e8a2ca4bc776b3da64323a6702772482f5198f3327b091f7211d95e0c2f3c847ba8c1a086fafc6d6c0f0f17a9b3a8195fe0ce0d664d84999bcc0413278273285b493b04e91d24249093f5700ec38af93a1a60dc666b6321e4090ec84da5689d07d2d69a1ea8538105a9c3e52038d0f2a99ce9dcaa54d7e1fb8535c9ea2578d4e30884177b63585ac3da0938d9420bf2068720e8b9bb3092b75ca345a9414662643f8239a58783f94ae958240053294f1ac80ab3e214ae6370f169bc9317c660043530a6f5b4e25ee1376d0111e310a2c91e61cecc60b47cb0cfa536ac827392529e0d0eff012c56ff2e294a7a3ef5aa917a33bf10995cc14e594692aabfa7cdf008063c2c9b380f5cef38220c428d1d9c22bb7dfe95962d2d5a6ce54a3b1658d5a63c0a1c303da9b16fbaab56aae00762f5255e6d45a9a784af121cde22b936ef68ba09111614bb8e0b9442ccc21f04935698218e8afcffac643b8ce14f69dfcc4f090330122b5fab587cb5733416ea778b14d24b4c13bcdbb9d1b65bce720847d58862cbd23e8994d4e2add0bc36fedfe1bae8a7b855efb2e613bada03d4588859a4e69d8fff81bfb85aa54dd5d35376701fadee218dc00608ed79944a9fab14c4c9972ed2b2f1107d1200d284302d41768abba3d79fbd64c40c8ad9236a46080331374e8aa8a0972ca2aeb7da34722d7c2fe6e0cfdd0d8aed7964439fef6a8b150ff0c2a34d79868b0c42eacaad7117c2870fa9a6580c2edaad9394141d3eb34acebdca6420664b6db168489f08cd247acb84260aa424d26ff365b5b077cd2294d0fea7567610e9cc9f204a7a77fd65b3a14704ac367c6d6569439fffbc9d9ebffb44a8e9c8a342c01aaba46397992155323b8e3921ad6174b688e4afb88293393b9bdd47a98fcbeac18b6a03e7c1e915d2eeb0506bda4598e80a2053d492480af6a3f5dbecf683a856128e550d1e62f9361b4200b1e39ace70a85ab662db265d1a2e4641b28369d9fe0da2754d3937fea173fc06c4be7646470c265b691335c59df62f0c3263977e0cd5dcd52560cd38ebeae28f2d500d4a725beffe4c98b1bfa5d57e74c917e6d30179c76cef0a3295d8f2156106ce6ae037af6ab12ab1a648698cb48bf549338bebcf76b4b6e64d25099b1e8ed0e125f0a46deacc315b5b2189ba95426193530baa7da4ab6b09375653e197f427b47a206f39efe24867f57bffddd24cbb936b959775962d0d48b04a3df9ea4f16e60dafa554e6cabc6d3f6d5f5e7bbbd2e31d1c201d23c4a71b77c88798d176ef2e2eddf7afbe133ac73a931ef404c50bf9e5e9eba4dc4f5877e8d03c752ef2db896abf354761f824c95d6c0c662d7d505d3c1773e3dc61a0da663b3f556a59fe9e4d3b8059dc147d850eb0617d463a80598358e417b86d4a38f4e0be35be84fbe549ab38e6e9a13dadca721f896ad210dd0857efb021c341b318c15d9406fc34cf20d44ca5c45717f3defc2d07d4d852273b8ce11a239aee6c3831041d6454495a1d4016b4e2e10acef98e5c5825c73f680dd89f6c482f4e6ed78b087a8a625fec80cc7ffe1d9415e62e37571694d56dae4f767359f49d63502a8c8b99843a48da6e19393b89b36bc0938f08085e0aa55253cf17fde3ef97d0e7fae175691fd0b5431071e5cd9b81c9b058b73eff5797c8fabe0e322a2610a08aebda23a03b41695f4f3d8b9488dcf737e414e56ef7a61e49756ae9ab0981562e9fa78aaf5f2ac1c1e290689384f4340391d70c9d13e9ca790ec6fa5db3e656aae1af11cdb204d5f27b63146b8cff8233eb84b4019b7b7f9dafcdb73be6bfa096f09d618a1cc5abab88f03a7694ae781022ff93d5c98fae992ee1ff1b01904fe28060290e9986d86d729917658cae1431c627331996b7d0d81a25f39a0841d7f7e5694ee743273ca270248f5a84b8001e8d6086ff438a36bf9246475afc9e587c07296c87ab93d89e7725de0b1f5f09a89419302589738c6659d8bfe040a9b8f59d1a16873efbdb42f83d02ca254af2f271b576c7cab323c0fd8e269128a4b910044a5f23270c01f959f7fe24629e161c7ab9bc605bdebd0ee6c4c3a8a1d19d3165ddff2475edb3cdfeca41b45776c0b38dee1336823237ddf20fb42d3aa07c0c9b3ab8837c32189860be751d987b10f9c9d5a3e6d9abeabfde204f53c3f4e8627050b3a6dd14d63ec2e73fbf60b01d1c9366cadeea79f1c31f7cdc9c177f04b34f7869fdd457ccea2978ce138896af00540db6539ef31a31519a4174bfc592f4e00bd5b8058bf17c00f10f94d7b60c4a177ed420f8203f9492305652ac47d0c17c1167733402bb1b0c381a9e62e07d54a90efe34e9c2df658f815968e98b873abca17d946ed380cc8d1ecb90eb0f933751f54fedc6a6f9a3e26475220884128e0aec4fe917b733f040ebabbaa71ec2e0672aef2490d54b886ca3fc8b87c2c8a298144de6a9363cc638224e771462652c496e3c09c9c83172e5ecbe314c385ecba5035733074785485fd7dd5faf0450c4c3ca3a002b453cd6a6a2e89b2e4905fcd3ed75ef28430b39ed69b4c830bb3ccc7755bfab5cfb6e4ba9bc823930b6deacb42e062a09ac3be453781051805b72a69a5c157de7aed0dba113d671f9ef4180af65cb786864f595a47605de7441f97e79940d71338519a149c83cf654784d0ce778f8f0e6a3cbc894cca6faf12457f3c10ff73102d2abda0d0b431c2eb2d30dc4d21d97cbb23041fe96f6e606fdbd5d61efcb144c4fbbaae270a8c3d2c307889090dc8304f35979d871bef9ea08929fee81eb83735e66c636883698590f9aca19d3a28ac87963c2ae3abf1bea917b5cbbd839c76a359c969ee8029f20cd6802466ff57af5951b39afe8b6d37c4", 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:34:33 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000040)=0x4000000d8b) syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x1dd, &(0x7f0000000140)={0x9, 0x200}) unlinkat(r0, &(0x7f0000000080)='./bus\x00', 0x8) ioctl$TIOCDRAIN(r0, 0x2000746f) 05:34:38 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x44) sendto(r0, &(0x7f0000000100)="f5c3cf35bd1335a1b3d121d737f99a71ed72666af373c3b489ec057345995a748b9ab29c4ee3e59b3d655212dda73026db0172f111d5db36f91a3762f3ee600a18dacdf9a4ba1bd0ec3c91ccd64715d43d205389c2cdffda5142e9fc415262d12fb3226d236f0fbaa4741f5bc2801f6d1549465b84c08c4f843b2fb8f0d5d5754363722ad65269fa292f9481f33d7d5491", 0x91, 0x40a, 0x0, 0x0) chroot(&(0x7f0000000040)='./file0\x00') 05:34:38 executing program 1: r0 = open$dir(&(0x7f0000002700)='./file0\x00', 0x100000000001fffe, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)='Q', 0x1}], 0x1) r1 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) syz_emit_ethernet(0x3c, &(0x7f0000000040)="b95e6f51131ff67487c4ee3652e2ab7ef3ab618ef10a5b7bd182971e6c803d87330913e2e2dc03b0e757bb95d711782c06766a02aaca045f9ac9e798") writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) 05:34:38 executing program 1: r0 = socket$inet(0x2, 0x1003, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r1 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) fcntl$getflags(r0, 0x3) connect$inet(r0, &(0x7f0000000000), 0xce) 05:34:38 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="82022e2f66696ccc6600bba3ec46b31bada1eb156051f962e79730e5126a988c65443d918188c5d97def353f793989771cc280e296ca8aaeaf239a55a78fd9ec3f4b9f7864dbc11ff48fd9e250acf578ecd35ccb104e2d92a2b595e72311014c7489b8fee379e3667b59b4acb204f1d950476f707faab8a144d2826d91efa3600e68043fdca839f49c42cad120ecd1f5fe20a6bdfe189d9f5c167445f52c11be82b530ad6fcc6ede472b15fb7f317bce8dc3274f83f8cf23d7abc0a8500192bcf8ed8a7d5e4556d991aa2b844750e491e79cc518f96ccba6345b2f919ecbc720391a8e57a59ab5dd9393d18caf45e629"], 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffda6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x5, &(0x7f0000000240)=[0x0, 0x0, 0x0, 0x0, 0x0]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2bff, r1, r2, r3, r4, 0x105, 0x7}, 0x10000, 0x4, 0x6ac}) writev(r0, &(0x7f0000000540), 0x13f) writev(r0, &(0x7f0000000f40)=[{&(0x7f00000000c0)="4e66370488fdfdafc56844de35a8766a7ec1abdb976b81b16ddfca82e5be40bcd44fe4967047bffae749930e79c1c7c574a38683a8eead5d3f33fe12150b3822f339ef93925f066d345511158dee2a566a2c57adba6bcb2914526d35ef63238465383beeb9e0d6bb4ebe72a1e7531b908d070a5a73704c1abb99045d841f5ef68e686042747d78bea917e3e1663dd8cd88", 0x91}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x18082, 0x0) write(r0, 0x0, 0x0) getuid() 05:34:38 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0xffffffffffffffff, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) r2 = socket(0x1, 0x5, 0x40) accept$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)}) 05:34:38 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000d80)={&(0x7f0000000600)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000cc0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x80, 0x5, 0x0, 0x1, 0x100000000, 0x7fff, 0x6aaeafc3, 0x2, 0x0, 0x0, 0x80000001}) 05:34:38 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = semget$private(0x0, 0x7, 0x0) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000080)=""/75) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000580)="ebfbd62d6d52d980e1eb817ddf77314d0f3d627fd8fe651c3f5179779ac09b434025b81c8b8e81ec2baf5fbe3da91750bfab916deb6de5776a1f818c36b2323ddb5fcc73ea8640ffbec78a9c4a9fb8d37817a64b5dc13b6c8679208e7985bc1dc0ce2bd3098d262f4166622477b56f49cb9f45e94af2334ddc6dddd2f9fdc359c6a461bc81e1643f91fe1c6416d58623f25016c413798bb959c9b64f20a367c3d15e981b860f8a786485301ee22fdd9c57fb95831af0a6034f7a83cb3d5480875db5dda29f4e1767b60199d882020547872ee5ad50fdcf72820dbc93dd93819163c35a71aefe8c917affe7688e3f4a186d40d47bb551e22b4ee18d031f83b1acad92e52faab53d7f89f21b02ac38553c9a5dc4d96c53a9e3d5e422dd20b085a9253726c4b62631b62b534b7e40eb47b310835aad20b4514f30302302e65c5af251edf1a9369e66ea267c98b25bf70bb0acbcc0043919a152c26bd50bd7c0ed51e0e25afaf6a2a6a0d0e8801d0880771d6c267cf7b397b8d5df7381a17b77656db63291779cfe31c61852bbad3ea555613dfad0b5b5bf2571b52d7361026d343b9403280d9156d2f1697f6a8189241f74335f180b791725322b62594e2aabac269121d6918e952a81d7e476163fda88498d939ce1ad5d9a1d1708b512b1a5aebc0a1f1c52d3507f6fac0504eb931180792832629335bfb5c6d5a33a918382297d40b424ed876bd3ea19dbc5bcfa9fd6d7e2df90cd2b7d22bd98db41c24391e7a828ae6517ec413dc49c90f48f9a400e98433fd193d7d56192c6a790fb0cc6e8196eb66f6ae5a3fdfcec22ea3ccaf435f0003790c46fe7d8395af9ec193207f4f7ab82e92d571399833d44e8b482080efc8f436233f85bbfe6f249601adea3c3b743244307853483e4853e31bf4a92c72518489f7ce581759ce599def25f71e331c10a6ebb3bf6bee4393fcabe00bb40ad533a4e86cfccc2586a890ee3064541df435e3321999f4767998d87d00499f477c6d70b2184c1e206eeb5b66f1303344eedee4f1ec2119c2b1c336dcbe837c9a10c20e330cc5f09d9386355248efad451d7c04ee8a2c038194c05c11dc0601e8079d6373fde2e6f23659da702107b26338cc082301b43e5d9bf31b4c4c448d96ed60d5bb515bbb3c0d15924d1231bd2725b9db17f916366db92ae0f1f3a56df5559423224bbc7cf4bdd7a2509bf7ca0e382e5673b7aac67612c76fc995287438e55705b568100f66f676021096508b13334b50718592a12ea3a3dc8a0062557d43b9ed164bcd784b415a941181ca585191309f1d51b4b6c9c187e4c3ae96b2190ed810fa7d4dd48814f0f4aa17fed0d2190ad354429756d9341eba717637d63ad06bf55e6b8517526da1a2f02476a06abaa584ea71fb588fb59aa62f51469647249bea405dde78351598f9570391d725da4352e74869e507358a2e4de49ad6f07b1efccc7ffc7f2637ca554ebc86d87b0a25067c5d409af4708dbb3e7dd98c4b4c728a22f8db661fce17444656a7305e38df3602f06952b60c5d644b7e3a394faa4bd31e73f47293b7fcd3f93a163d41f097d30b9908fb2e827a33620a8955383c313b393b99d6a003d6e383f2b39306c3cba884897bec593ff5cf0bc4973a0f5730649deeebbbcd891ca38d467ee3fc58baa08b708b9d370d6ffe50b0c51958551a3ce61bdf484c79604977e41dd63cc12d6ae66ba6e6186c538c3cdaa8dea9c64f2e02ea0e85b5fdca10685bb2735a6d24ac7db1b3c36fa650cda7a950f901ff349d5332995516e95389cc267f89a257cb77ae0fb9ccbbd91234d962c7acac698f3bcfd4149f6bbfd6786ea248b8db266e4116567462f8cf103755985bde44e87ad71eb87b7109dfcbf4ac7ea11e7b2a3164664412ae27d304f402c9c3314120371242c8e0f6e63c31bfbd2b1b7f56cbbf2a6d3a77760754141ea00f3bfe44ef540bd0fe700b31785cea5479bcfc9e0444543cfd69e762a32f232fc8804a7077a98709d044b7f97ec232e13d71ce5fc932485db4254964f87a1e9732b46439808bdcfc47ed705b1eafc09a487ac35176bb8df490e2556b03d929ee906856bb93d6e2d3067b0ddc9e6e74128d55bc01e526b0b3a58b2d2969ca4420cab12fb7145a4ae84b29ff04ba3a624f61f1b29a329e51ff17e953169ece172852e888888a68b5e4fbe441d1bccdbc4cd83399b5a73ce38e573aedc37a6a47eea6887389372bbcbcab7dc6d09a72006bdc38c698ea6d55490a10fb269475fb45f304f833171471c244cc57c3b0dc6bf79490f91b94731e5aacade83c706a8fa448021bfa75c88baa69b9adbdc1b962cb26e7b6f869e5d0591199647bbf238b682e060839008e675d185389b589f76579d708de735fadbc776322fab446d31da11b66c178abac40bc5226c90161cc7348bd600664d163976605331c02c54211db13adb30f82a1e4c98e77825941e75d2c92336f1a873c5b7c4ef2c43dd25d6a38b9c765133249c4af9f5158b6460d579aafbead8861b4d5bb63d8610c74a89b23148b4a17a46f846dce6035dc86e8460b36292559b5f55f219bd1fcbe25390a96e5a6ed6004d54fcd8cdcf0db9d9ac2a3a119e2e0bde3a97e706eed7d216819a9bcc53ab5cd87b097d25f27d48a1e3211c57cb7500e8eb2818c018820d5e5b5cebf314d529ad032f27f3c199802e8d921ed00dd3258c6dee21edca26cde091efb27053c9f73310498c482934447b3d00a194c81226a74f4bb6fb67b5cca8dfa2f4d1859feba61e075686a0936e6069048cc8acd8d27d6098b23d82e2d25706c8284bbb4f5c8dd3495e60064845fbf968b88103bb743d6eed22375ea3588651725aceca3d6c41e462bc0f6ec4300053ea7aa78272e458", 0x801}], 0x1, 0x0) truncate(&(0x7f0000000200)='./file0\x00', 0x0) getpgid(0x0) 05:34:38 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) utimensat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x7, 0x7fff}, {0x3ff, 0x1}}, 0x0) r2 = msgget$private(0x0, 0x10000000204) msgctl$IPC_RMID(r2, 0x0) 05:34:39 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r0, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000300), 0x22e, &(0x7f0000000380)=[{{r1}, 0xffffffffffffffff, 0x1}, {{r0}, 0xffffffffffffffff, 0x2}], 0x10000, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x40, 0x1) 05:34:39 executing program 0: mkdir(&(0x7f0000000100)='\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', 0x80004000000090) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./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/\x00') 05:34:39 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000013000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r1 = msgget$private(0x0, 0x0) msgrcv(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000096b7f1a6dd50240196a86d867d22a7421a75dc6847852fa0713ae7081a9724e8cf580a8b1802006f6c386e2ec23370610f7bc9de7d35d042d53cb1fa3836a5165b9a2d6b3dcb648392acd7420a3a49419ec4771f468ddfb6d30957c60afeb84f439691dccda3d91da4946ad2e310"], 0x24, 0x3, 0x1000) shutdown(r0, 0x0) 05:34:39 executing program 0: r0 = socket(0x1e, 0x3, 0x0) getpeername$unix(r0, 0x0, &(0x7f0000000040)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x400, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r2 = shmget(0x3, 0x3000, 0x20, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) r3 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = geteuid() r6 = getgid() r7 = getpgid(0xffffffffffffffff) r8 = getpgrp() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0x8, r3, r4, r5, r6, 0x16b, 0xaad8}, 0xffffffff, 0x20, r7, r8, 0x2, 0xa69e, 0x1}) 05:34:39 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xc, &(0x7f0000000080), 0x0) 05:34:39 executing program 0: setitimer(0x0, &(0x7f0000000200)={{}, {0xda}}, 0x0) r0 = semget(0x3, 0x1, 0x2) semctl$IPC_RMID(r0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000080), &(0x7f00000000c0)) 05:34:40 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x0) shutdown(r0, 0x2) close(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$KDSETRAD(r1, 0x20004b43) 05:34:40 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10080, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$TIOCSPGRP(r0, 0x5451, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 05:34:40 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) fcntl$setflags(r0, 0x2, 0x1) writev(0xffffffffffffffff, 0xfffffffffffffffe, 0x241) 05:34:40 executing program 1: mprotect(&(0x7f000009e000/0x4000)=nil, 0x4000, 0x0) pipe(&(0x7f00000000c0)) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) pipe(&(0x7f0000000000)) 05:34:40 executing program 0: r0 = socket$inet(0x2, 0x2, 0x3) setsockopt(r0, 0x0, 0xa, 0x0, 0x0) 05:34:40 executing program 1: ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) write(r0, &(0x7f0000000940)="97df0e6549aa9b36e9dbca9926381b8b8c47a4e34c5dd3ccafce1291bf2a284ab7ad059f237adbf77709fbc471327e7a6dc1143b1ec21c3efb0857bc4235e4523edf160cf1243e08154113c258fd0f725a67117c75ebcf60d52cfcf9478510028205ab3a719709f8aacb3424d56fa8c60ebab2c3d0e892ef280f08b8ac7b617d1eaeaf19a4032089c6fbc7e0096774049a402681fa5ce8fd4bb89cd97c7ca94e1b0708c58738981b59784f439668dfc4b751b3019756316809338708aaed5e08a45f65c132da40534863d09d8d548087cd64e10e6b1f4347f237cb0f9bd72ba9c1c60b2c057a4cc1adbf4d07b0dc8922bb27bdc951294e8253590cb8072bbe2743c24e4f024b4c0a57590abbd93b00500368bd6aca1c80a34f766fc4b997a2b65d17eaee6b1f6c28307f8d478c6617126d3e2ad52bd7f1ee14c5cb659a542da6b0b7825f567f06dc9197542966374f0dfa91680324f82b4fc13d38f1a3e604e11da98b59f6b7abe949e89b47e19ffede90c265f8bf2ca344f2acca2be9f26c18c629e2005849f465f402a5c0a95358b2a1204458862a81423108163dbd72aef9343bb2616902767f213388f4e30894ac4f8b734134b5facb8bbb88ca0d74e61494f926efb3918f670d1f8f2135152a296c28f1129874e57a9c8a019515ac9b0d678338ea65312a42ff417b61a078a5bf18c769e54aaa0fb69491d06698dd1450493759c5808cecaeba44624e54b80ca23acb10e7f9fe3f2cd49a77b124106999ac71b84f9ee69c2d4f6aafbab8c7bfb49de001bc7eb38a766151de2cf6d2878eecc4289e2d8af7f78bbb962f011349e210e59331ab84d3fb9657059d2716aae7ec08f6b2adc02f142b8bd75f2abf719129c28dd8b6c9845bb75c7a5a7209e9b58c966288729a231a4eee713c5d676cdad9db6400c37587ef6e4cbee7f68ea59791b82c367cc533968345cb6e3acde4096146b8284c38634cac1e2dd07af30b17b1fac5e5d83dada497c0df5e39b63bf4cf46bdf6d84581b77616d73c9d979249d81b419615b9feab75636a0bfd89b1354d8d0533464d2f76fa9b1af8de4ac7c1c6218df01de2c6692fe3d466cf77a2cca2fc38f11cb1f4f5e1414d0c3cb2c0b1019f8c42c13a518890a4380405a49736fe8d80236fe22d8e651a7a4b91e471817aa90d0637ca753835af598e0880f443b6aa8e79c77c0c4b5098749e5abf3a8da55f34967cf78f2a54a013ded82866ae50aa73c1ce2e637e8b9a5091f6cd76cfa913b1f8f722f2b5da45a407c1891c57f4b76b8e5f648838df19530b908b0d1d915c3abb80ca521986c276241f459ca029fabb512ea815f5d4bc376e543faf02b2ec9faedff722ac3548650f6f78d29bda16f384117b82a05162ebc850a6ce021eb1471540ccab76ba1cd6818ff64a346a1d74c8c196fc2fb48ca1277eab83e67100ee6e35bdcd50aa8290fd0073f6174c3963c2a617ae5224b8ade2dbb58c36c6c8eceb83ab1902157163822267dc2ddaf3b125b7a7b4ee12923a4db1a0b2feb93677e5559a242ccfe07c1bc437a38a49e48f57b0478009ca0615f16c1dd03e7a106f0e06b42ac690b2e7c85767617559b5462e94bc2463c5cc5237ee41c2122008fa11a76a5bb2e93a550958b68214afaacf2fab82995406b8729ad94917091c1c569918575b14f37649541eda6e1e03258de54054c5e8708b609d3aca2d88a91fac69115dbd4181ab1b612ec6d0d8c53fc556786453da09afa3d719592d5f313d9f651e3595d18fc29e4930bd80a8dd83b20a8ac7bc19c37803cc10358ddbec9653f08ef52c7f747ffadbf562b5e42c29283ba798097a6fd7520af10c8ba811111e3bff54bc45120317e79816aa5b7d83bfc43104639019ecad011ab4b0b4481b89c7deb5532a527c9e37d763d6008cbe69be3384111ec8ead95a658bf869abd7d5ac3976b0b0ec9f6ce4690ee9723bb3018bc0fbaa0c08ddbf237b17196315e6f80868e644b408fdd158dc8677c0a0a02c6af4d5f8c0cd6486e7edc938fcbebdb107f921bbcf035f477a1ace8cceb4aa951e1624a2acac6814a4145967137d38bb0addcf7e1989846a38c5a1787d331ce17b9775dc48dbd13d122fa59579eb7638bc796a192d20adb6646135b021179dcbfec9a76d75eae2ce2ed43ddb1205173e33d4dce043dc399d2312acd5b7d6a8e88299a3ea003cabee4f1aa46568d0ccd70732c9453ec2d5e7c182c4a765bf059630b782f50ea7fecc688e6618c80dc498ff91dc7b1dacf06e3cf764e81ad2bce44b5ddae507b6f3a41ce35a4948007b2d9f7b01d5bba058e8dace5ca244a30f997bc4e7c8d4689a81479af645af3b279e8436dafebf7e6c60e18a5744f356c60bafaf1dd45646434b83f98e8430f6178682051802c8a1497f4a1e905381e14d14614e7a2a85d51951b497eb0c06de23b99cd240eb325f93306b0b76cec0c9c36750c6013244e6dcbc597a87b499862e2e88e6f328c68331da95c9b1ba4524bba5e43f13bf20e6924790ad783fcd3e6d36e45625bb61eb3437ec08435bdf3893fd7e879ac551cf3cd7d7ed3f357fd78311f9df56e46bac570d1d16eb7c2aa896234f6c86a44eee66ac001ab024d8a35e6ab4654d5384d14547fc260f0ff54bc0cf23c74ef63e95b0bd7f728540d5b126ad72408a5a5986b1cf997f993e767128b6d438857b4492f262dae65904b456c24a99d0812ddbd87f82195d4452c232faecd088996a17ac2b6d7a963b0c8d0fe08eea65034727d2e47a22e6d08f11ef60d6ba071636cab37aa4e4d517f9ff58b6fa4ed8ff2a162542fdbbc3805e47b9dfaf7a977d4df40f1fb6ab8325d9e3a6c1ccd0360bb63b42b73498dff1485439b298225edfb4f62a0a18c75f01ae7803d5c29f05fae2c2802e0c615e3a46f378d48b4c08f8d267c900d84c467056d917f39edb4e06b44fd639759c7866bd699bb8ffa96fbc9fc03ce96a3dc2ab6567a1e0529cba86b4c4fba5ca0e36cbd23b756e5c345cd2c33e679f741c3a0121140d8af3a400a891d27832d3d02b483c177d99a846162b8a97057500ea3de4010f434930e99e7ec43e197ab4e59e8dbec3b9ecf2021cc58fd5d9a5e71080750c5f87cbfa7ead04b717081b6864df7e55de4af32bebc54a0afe1a77005e7c30188f8c1cff51bbddd1d6229b547241785c9d0ef232be36a1d493b1a68a98b1082f996f5863e654963ccb6070004103c81830aab2717ced0b61fc7e8d3a2d2764223e6bc0359d3a60a7553fa9543757b3828fc51837111a2f80b8dcd1e2a44d6b41251731705e8df42b32fbfa6ce4c215311f9c7f4365dc814a9a2b9292ef242cff4397c941e59c988223f1177e33ee7df1892246c592b079a69a5643357887759810a9ac52b2591733ae729e8c7d5f96e159a80a097a3ec6fa600f4f0ac01061c7139a8e93889dfa9637ef129216d5b90faaa566989c6f42ccb3a4c67acf95c366622123a157506f49611a21a20d1f8f6b581f57eec1cca3434cc8c59adaea20540705f8666c7520a391afe91080f7bba689b742f138d7362264c985753bcb452cb25f598b0240647dac1333c0e8dc03cb62945c28ec80bfaee9f7ceea967c0f562811389dd67f353234e1f9af21fdb675129f417a3cb3702b5bd0e48e2a4e51b3db46bf660f104546a5fada8da625abb3fa04c6ac08dbdbe83b51b2a5ef099cf8d8e1694f7a7093bc8c525f2b71e16d8139f630ec9fc4508eac2d09dede349cf5f45ee5e6ca8d933c26c963a594b3cd6910e434f95bab2c7ffcaf4aead2edb66ff84d46e65781f215d09984ec8327cdca62cb993802453dbbd320594f55c23a21b08af80353222306c8586fd5b09a67fedcd07e57fd2a13aeb0008f3ddc0f41a478e213fbef6a5d76bb7f9b96c5222637d1a0ae3f7c9700b7a806afd34e64f9cae9d2e82b8fb69c743bde7e6a14c88a09e69f525ca7c7cf395652fa43405ee863532d8fdad6f037d7b6046033ca15d2eea01c3c24632189334dabe2572c511645012f9f93351985474ef62557cfa2aaeec2cd787e9db1e4d8f74c85723eae5545235367ac009f18a748ab52f3a9b822cda38b52e53c86d18f3a1a8c8d52d503acecf92bce27006ca6ce5681403691b72cbb0c95f600f90d4b18f8ac08f2fff4f3804255938750d75e7af61b2eade71ed60c7791abc2d8cb8d40632c7411b02611622c0d7fd49bc760aceb9f8d3ed2b4c444f74f8ab3ccc9be5d0b8de75c253378a8882331b1155ec2204f8c0c9d73f09a4c83ec8e3ab564bd860b895ca627ea3ad2603337dd772d37a6bb99c6a90874a370506b849bd1834f1802584d00d72eec2a0940aaac1711305478f40862d0c94183aa1b51a67934839f7c9e3a1dea6ad9f39982a89983c41be237bc624fe8f79ffd4420d76b6b3ce911d36c602215cf5c4e1b597abe012e91eb2b0c6d4e427ab7da7f7c542cc04d019f1696e96fb80e4adedc28296472b9057133caad8b084a154b2e736881972bc776b2e4ac8f884493727b73a5064540b346f285522d9db3eef747ef5e6e623812af2c9c0b384ae0f7b775c70c1b569558dfa08e9e557e315f079219ac432429748db6ca7dc1dbc8a82229dd1a174609f087c0b0229a2a8f445ddd817fdcdd945b716b3a5ffa53e3e9e89369430f2dca35570bf70c8373f14c056c98367c1a320158000bee89e42a252e6853bea7bed84ba787d708e768d60abda9613ed4bfc5c231e3b6d118a474422496a60bbb03f0f0023a12645d43213c79a2d8ff409a3b6d22920a0ac749b3e172e570af8e07e078c78f3e8029ad1eb5fca07800428e3a85e3e66e4ccb37a5cde46959524463970305ff4960ff41a7af661b008b4aeea506b1548bf7ffa14e4c44eac2a88207df79be9c09b34e39770660eafa1057ea1d3800cb65c40182e3d6425ff4f0fd860981bd012045c35a1784820a5b0492ece5d0736b2de173592a1e58336040acb0caf7ca0ff7000f790783b5b720de14259222e833c8a3228f1d1087b27008cfb33b0f528d99e8471829ef617a3e2c1cdbba0b98847f08bcaa84537913eb6dd2437adfecf78d49c13da86e1c7ef3078b717c3557356f342e1ae07e93e1da13533281e512bef05345083fc1c51024e0c01fc176fb8c97b88b477df39cadd9b5776dd1e229bb59b4123bec2332de6a0b811156f97a20dc3f58579949bf3d4a241753bf8efdd8eed11d9478297800baffcc79e73680a439674a691b9a48e9c49a0f0f0a883d6db6dbdff6414c9065c22d14bef0f14c2afc2cc81e96c522ba65b812857c09630c38b3067c3abd56beb320b04a87a89853eb90fed2a4f560aa34bf764cf257043d19b9e9be6f754ccc9ce2d8d87741a9aebb8689540c7aff285d262354d9d8156d86f641d57e14577610de6b08c6eb3cee98d132270fe16528865982b23399ab2722d587ee098ce592bf2f91fbb70795b6754f2489e6ca98fa990a4e956104f508570a5ebd5f3d5b1461b7f0e88df3514d1deaa728f227542f54340e8b551881f3981a2c7c94836035e455cfa96f29e234aae2983c601b8c859d12c9595dfe805228c4a72e6257f2207b1fe4dd16f072b3aa067591d69cbf1f0b7603bc69ea71920897aa6ca5943c21e904344a7d2c1a48787e2492d8b33200155035f436b8808bab26d9e7d392669bbaa7474c0b60efd15904eaac491e27af11f884484e8da8e1b4ead2a5810b1060367ead1c53a3ab8f35185a380bb3600f751ee9b75135ddb3620ac0005b6d65f939b411418cd9a47a31877824acc073", 0x1000) mknod(&(0x7f0000000240)='./file0\x00', 0x1000, 0xc6) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) mlockall(0x0) mlockall(0x2) close(r0) r2 = shmget(0x0, 0x4000, 0x22, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/210) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000600)="0a52cabfb23ca73f9a54c514af67badf63b2393a0a90ade6019c777426439581d3a7a2701eb1901dc4650d62bb28c90e4620d905873b14149fa2457a2905e40fc1495ecf2c00207ce722587b060ce5ffb077990c384cf3d815a89ecb1f30695013a306a9f50945a19db35e380eea023826a27746e0babc60aa68579c7c702fdb1bc415b0428f29d8a6e14be6cff6ae0afb5abd09bafa52f4f3f5f6b640c2fce9ab45970bfb259f427d99021acf39d37bbd5e64d7ca27fa87d63ad2be7adcbc9d3d78a66342141bb23596e55f28fafaed3e977e6be7a0381f3399554c9149bec75f56911c5300c0a89af1b67ac31d87f6dd1fbd74313d16b7b9d0e6fa55a54a21ad23004f207ea1246cf1751bc0535d98498866abee05a6053c2319088b61cc49a1afbefdee83f51f613573a99c7a124a34bc24570f060f751d13e06b06d2b8571fae1af24741f1d62d817b3ba4124279a1bfe572a95b4ddfbd61ac22672b57a61040175f0d4af59e7a371dc2b31a0866cef234d68e09bd71de9f329938cf155a1f54e1822c8a0128b87d9742e22b1d1676b0855f321ac3933feff02de7b421dc5d09dd9ad989e8627191b46b09e0c28dc94bd2efa22926cb2f378a2982290f24ae7f4370b739da45c024f887ca5953f3a43699d132c8e26e139c5ef8e44e1aa939d0fa0b876850ba62daed4f176890811afe8126e560ff422d364f712b7758b6e3f5caaebd295f531a47c924a318c0a461ea9c97ef64ff0e459a6212890645ff266eccc871776766a9233fd8fd82c2bf67dabf47b299113e8305ff0db0469e061457bf61b13847302fb55ffbb1dfa8baa81cee7f46540cab4f3f2cdc1ec0bf4ccb6c7f98ae519be83383765b89210abb58497b21f0bb30f73bf2ab4405489cdb0d716353881e2682d6ec01eec201dd5c7af85a69bd409fa1cbfdf7c047c63bde60d480b25f5396abb5986af73acdb3d154f71516e6cd62fe0a105cd49b7331d631cff5c8f8e8cac37e8d6f9813856236c626c6242a749a85ae17c074f7f9356eb8b9e7dc615ca189505e822eef93591504f6d9b505da5d43b058902d1113513cc6b20a", 0x303}], 0x1) r3 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000280)={0xfffffffffffffc00, 0x3, 0x3, 0x3a3, "60424215d76072052ca6e874fc8bb911b60a929c", 0x200, 0x300000000000000}) close(r1) ioctl$TIOCDRAIN(r0, 0x2000745e) dup(r3) syz_open_pts() mkdir(&(0x7f0000000200)='./file0\x00', 0x2) 05:34:40 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x108, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x0, 0x7, 0x8}, {0x18, 0x2, 0x7fffffff}, 0x1, [0x5, 0xd10, 0x3, 0x100000001, 0x340, 0x2d, 0x4, 0x1]}, 0x3c) r1 = open(&(0x7f00000002c0)='./file0\x00', 0xfffffffffffffffd, 0x0) kevent(r1, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff8, 0x1, 0x80000000, 0x600000, 0x10000}, {{r1}, 0xffffffffffffffff, 0x90, 0x0, 0x5f9f, 0x100000001}, {{r0}, 0xfffffffffffffff8, 0x80, 0x4, 0x1, 0xe393}, {{r0}, 0xfffffffffffffffa, 0x82, 0x0, 0x80, 0x7}, {{r0}, 0xfffffffffffffffc, 0x8, 0x10, 0x1, 0x5}, {{r0}, 0xfffffffffffffff9, 0x11, 0x1, 0x11ae8000000000, 0x9}, {{r1}, 0xfffffffffffffff8, 0x20, 0x10, 0x100, 0x6}], 0x401, &(0x7f0000000240)=[{{}, 0xfffffffffffffffc, 0x58, 0xf0000022, 0x400, 0x3}], 0x3ff, &(0x7f0000000280)={0x7ff, 0x401}) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000300)="9e22657170c2e4f29dff9e71ba6905bf28f3ed1e6490e0e41eaafacd03aa65a780697ca234ef5518928a2e52191203133d68eea517c7f2d98e1c2c8493bb6265cd5ccb4297a7c16481c215fb5a815c7fe732745032bf86e23a097a2e52651fc7998a9fc626cf4c3de92deb2a7583802a7aa38739", 0x74}, {&(0x7f0000000380)="008d4ffc545d09cc5c548170df227ed961130e6508513191dc6294ddec645ea2da47f8490b645bcd6450d1cb72087972718d3c113ae05d4d0285ffbeae0c3e7a09aa05dcf4a094c31df0c1c8fbcbe6b77535a534f636afd6e5cc88055a2663ae25f6604bef1b46564e25cd18ad92e89405c29ec0fbe13d4d0c566c9039ef3ef4fc7ad48be79321afac87553c1c7f756d8423d75a61dd31fb2959719cedffbb64aee6b213a075951af708f98800c4246728ff60288d5f45359a662cfddb42e9eb2b38c8137b87876418a922c5bba97e", 0xcf}, {&(0x7f0000000480)="c67b23fc0d39f7ca2101107c1d999118c3f894cc126a18c55e1a17c79a7557f75174feaa2f1b7377779818b07c74f301ed94b67cba32388cb17e27f45fcd810689b7b9c5473efe68a3163acfdadc8048e651f9a2a1c8ced4cc606145d8bfa06f6a1a016c6444a776ebb4bf5f95055b002afb2913bdab754e1cb0425b4908e1530808745ae57b61751d3558b48a2b8a331a62978796a98d97276d8358a6dfaf727f6e00baaae01991894faad98d9447fb38ff583ac367c0e29e568d41c5", 0xbd}], 0x3) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffc, 0x3}], 0x7, 0x0, 0xa41, 0x0) 05:34:40 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x2, 0x0) fcntl$setstatus(r0, 0x4, 0xc4) r1 = socket$unix(0x1, 0x400000000000000b, 0x0) getsockopt$sock_int(r1, 0xffff, 0x2000, 0x0, 0x0) accept(r1, 0x0, &(0x7f0000000040)) fcntl$setflags(r1, 0x2, 0x1) 05:34:40 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x2, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x12, r0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="bf29561d65011b8784", 0x9) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="8c2bdd3216b2db8eabd2ee89ec5470ad94e72619d65689a22b499630505d667d2642d0e2e6fc58d78deb3f999923b3c819730b217514d1e2fa8026a7bc8ad35c880f30ea5dfb58234cff21840d73e0b588c5edc0a04c62cbbbcfec8cbc40fb68be8f66c5dfe9b6", 0x67) getpgrp() 05:34:40 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sendto$unix(r1, &(0x7f0000000040)="c73b6d0169c62e553f177ed8bc46bdbde27614bf55b156ac7b4d4cf55186317f5789d2e6be04e8ecc0602a3d5516ddea9155ca1ac57b006ec56673bd55dd6844297695a4483a1399b55c875436d0be953df4160d653ccf2bcf2486b45354e89f172a6ed2b6cbbd19b9aa528294b7475719ef86a0cb650fabe6f61cd822636cb1bfe66fc523abb91f87c7a31fc7eb83d914dbd2cd3e718097ca8a3187a534738570a29cbbe8a1fc6ffa1b74763f13299b49f27a429a3a98c3855d9df3d4011a", 0xbf, 0x4, 0x0, 0x0) utimensat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x9ca, 0x1f000000000000}}, 0x0) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000500), 0x0, &(0x7f0000001000)=""/199, 0xc7}, 0x842) preadv(r0, &(0x7f0000000f40)=[{&(0x7f00000006c0)=""/91, 0x5b}], 0x1, 0x0) ftruncate(r1, 0x2) poll(&(0x7f0000000780)=[{r1, 0x2}, {r1, 0x104}, {r1, 0x8}, {r0, 0x88}, {r1, 0x922d4b76ce4bc332}, {r1, 0xc1}, {r0, 0xf0}], 0x7, 0x1) mknod(&(0x7f00000007c0)='./file0\x00', 0x2100, 0xfffffffffffffffe) fchmod(r0, 0x28) mkdir(&(0x7f0000000800)='./file1\x00', 0x4) mkdir(&(0x7f0000000840)='./file0\x00', 0x4) readlinkat(r0, &(0x7f0000000880)='./file2\x00', &(0x7f00000008c0)=""/187, 0xbb) r2 = open(&(0x7f0000000980)='./file2/file0\x00', 0x20081, 0x20) fchmodat(r1, &(0x7f00000009c0)='./file0\x00', 0x90, 0x2) bind$inet(r0, &(0x7f0000000a00)={0x2, 0x1}, 0xc) rmdir(&(0x7f00000001c0)='./file1\x00') renameat(r2, &(0x7f0000000a80)='./file1\x00', r2, &(0x7f0000000ac0)='./file2\x00') unlink(&(0x7f0000000b00)='./file1\x00') open(&(0x7f0000000200)='./file2\x00', 0x0, 0x148) kevent(r2, &(0x7f0000000b40)=[{{r0}, 0xfffffffffffffffc, 0x81, 0x2, 0x2, 0x84de}, {{r1}, 0xffffffffffffffff, 0x10, 0x84, 0x131, 0x101}, {{r1}, 0xfffffffffffffffc, 0x9, 0x0, 0x81, 0x19bbf17}, {{r1}, 0xffffffffffffffff, 0x10, 0xf0000000, 0x8001, 0x100000000}, {{r2}, 0xfffffffffffffffb, 0x40, 0x0, 0xfffffffffffffff8, 0x1000}, {{r0}, 0xfffffffffffffffd, 0x0, 0x2, 0x0, 0x3}, {{r1}, 0xffffffffffffffff, 0x5a, 0x40000003, 0x2, 0x8001}, {{r2}, 0xffffffffffffffff, 0x20, 0x80000000, 0x401, 0x5}, {{r0}, 0xfffffffffffffffa, 0x24, 0x40, 0x7fff, 0x8}, {{r0}, 0x0, 0x20, 0x20000000, 0x6, 0x10001}], 0xffffffffffff8b63, 0xfffffffffffffffe, 0x1000, &(0x7f0000000c80)={0x1000, 0x5}) chdir(&(0x7f0000000cc0)='.\x00') sendto$unix(r0, &(0x7f0000000d00)="56995e890d72912c49245c9a2655fafc84472a0b6eb79d7bb571886bde7bb66b8e756c43aec3bbaf5333723ffabdd3566b35b4413451ecba823427482546dee8d8c750237037d25a56eba0e57bd03747fbcb68bd13bb800e1c7e984ccc893a10fe3d7f980b3f543389b42265adb74f3d0b640b2b699624fad989d0a5d2d2f226aa6f18a422e6b9063e59e3e8dce6dc958dbbf7dc70c73f5d2bed2998335fda952918f44b73c1586a584ba344640dba1eff6882bc", 0xb4, 0x0, 0x0, 0x0) r3 = shmget$private(0x0, 0x4000, 0x81, &(0x7f0000ff6000/0x4000)=nil) shmctl$SHM_LOCK(r3, 0x3) fchmodat(r0, &(0x7f0000000e00)='./file2/file0\x00', 0x0, 0x2) utimensat(r1, &(0x7f0000000e40)='./file0\x00', &(0x7f0000000e80)={{0x4, 0x1}, {0x4e85, 0x8000}}, 0x2) r4 = semget$private(0x0, 0x1, 0x108) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000ec0)=""/101) r5 = fcntl$dupfd(r0, 0xa, r2) renameat(r5, &(0x7f0000000100)='./file3\x00', r5, &(0x7f0000000f80)='./file3\x00') 05:34:40 executing program 0: socket(0x6, 0x4000, 0x7) r0 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2000000000023, 0x0, 0x0) 05:34:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) accept(0xffffffffffffff9c, &(0x7f0000000280)=@in6, &(0x7f0000000300)=0xc) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000080)="4c0dc55dbca70783", 0x3) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="01", 0x1}], 0x100000000000007e) select(0x40, &(0x7f0000000040)={0x7, 0xffffffffffff492a, 0x80000001, 0x5, 0x5, 0x1ff, 0x3, 0x3}, &(0x7f0000000140)={0x80, 0x81, 0x0, 0x8, 0x6, 0x100, 0x400000000001, 0x2}, &(0x7f00000001c0)={0x3, 0x1, 0xfffffffffffffff7, 0xed, 0x5, 0x4, 0x7f, 0x7fffffff}, &(0x7f0000000200)={0x400, 0x5}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) kqueue() pipe2(&(0x7f0000000240), 0x4) 05:34:40 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x80) fchmod(r0, 0x0) syz_extract_tcp_res(&(0x7f0000000040), 0xd50, 0x1) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x2, 0x5, 0x7}, {0x18, 0x2, 0x30f6, 0xfff}, 0xfffffffffffffdf2, [0x5, 0x0, 0xf6, 0xffff, 0x4, 0x7fff, 0x2, 0x4d72]}, 0x3c) ioctl$KDGKBMODE(r0, 0x40044b06) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) 05:34:41 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x85}, {r0, 0xa0}, {r0, 0x22}, {r0, 0x80}, {r0, 0x4}, {r0, 0x48}], 0x6, 0x2b) write(r0, &(0x7f0000000040)="d209b1901ef15fa67ac6038cc2bfd8afdc4f6d729f2dbfb9dd6b161a37ec2a60518768a47a1162968d7a5092dcd34234430b05fd94f13e8ee25d47e9452d11fbd80370c30e10fec3b605910375", 0x4d) write(r0, &(0x7f0000001140)="f9f73c9cd10ae49931c45c21a13e54", 0xf) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000140)=0x1) 05:34:41 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x28040, 0x9) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)="5ac881de59a7015c7213519207960dc47741e990f514f825659b44da292f2584647d639ccf7aab07c01631eba0f0e41b858717ea60f985d3f66bcd7251fbaec222b401eb8153102b2c5f78", 0x4b}, {&(0x7f0000000080)="752c3bc926ad88b74e99f449bae0829997c0b652d0b94e3afb1f2d77a823f7df3b38e79907150f75dbe3b7f7e05b1051fd17", 0x32}], 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) 05:34:41 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0xb834950d623d1ad7, 0x500000000000004) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fcntl$setown(r0, 0x6, 0xffffffffffffffff) 05:34:41 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x1) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = getegid() r1 = getegid() getgroups(0x3f92, &(0x7f0000000240)=[r0, 0x0, 0x0, 0xffffffffffffffff, 0x0, r1, 0xffffffffffffffff]) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) connect$inet6(r3, &(0x7f0000000280)={0x18, 0x0, 0x2, 0x845}, 0xc) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000140)) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r2) setgroups(0x0, 0x0) setuid(0xee01) r5 = geteuid() chown(&(0x7f00000001c0)='./file0\x00', r5, r2) getegid() unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') chroot(&(0x7f0000000300)='./file0/file0\x00') munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 05:34:42 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x7ff, 0x0, 0x0, "090000000000000000ffffff7f00"}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x120) fchmod(r0, 0x100000000000083) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:34:42 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x206, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x1028a, 0x10) 05:34:42 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) r1 = open(&(0x7f0000000380)='./file0\x00', 0x80, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000003c0), 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000300), 0x0) r3 = dup(r0) open(&(0x7f0000000200)='./bus\x00', 0x20000, 0x18) recvmsg(r1, &(0x7f0000000180)={&(0x7f0000000080)=@in, 0xc, &(0x7f00000000c0)=[{&(0x7f00000003c0)=""/196, 0xc4}, {&(0x7f00000004c0)=""/237, 0xed}], 0x2, &(0x7f0000000100)=""/56, 0x38}, 0x0) fcntl$getown(r3, 0x5) fcntl$lock(0xffffffffffffffff, 0x8, 0x0) preadv(r3, &(0x7f0000000440), 0x0, 0x0) 05:34:42 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) mknod(&(0x7f0000000000)='./bus\x00', 0x2109, 0x401) open(&(0x7f0000000140)='./bus\x00', 0x201, 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000040)) 05:34:42 executing program 1: r0 = socket$inet6(0x18, 0x5, 0x1000) getsockopt(r0, 0x200000029, 0x80000000000041, 0x0, 0x0) 05:34:42 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f00000001c0)=0x40, 0x4) readlinkat(r1, &(0x7f0000000200)='./bus\x00', &(0x7f0000000240)=""/183, 0xb7) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000300)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) unlinkat(r0, &(0x7f0000000000)='./bus\x00', 0x8) chmod(&(0x7f0000000400)='./bus\x00', 0x4) chown(&(0x7f0000000040)='./bus\x00', r2, r3) r4 = open(&(0x7f00000003c0)='./bus\x00', 0x3fd, 0x0) setrlimit(0x6, &(0x7f0000000340)={0x6, 0x2}) write(r4, &(0x7f0000000480)="57c121b578300fed4d57fc56d25d9d6e10960cb2787e38c1", 0x18) 05:34:42 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x1f, 0x0, 0x0, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffb, 0x10, 0x5, 0x10000, 0x2}, {{r1}, 0xffffffffffffffff, 0x0, 0x40, 0xde1, 0x5}, {{r0}, 0x0, 0x0, 0x1, 0x4, 0x5}, {{r1}, 0xfffffffffffffffe, 0x10, 0x40000016, 0x800, 0x4}, {{r2}, 0xffffffffffffffff, 0x10, 0x0, 0xeef3}, {{r1}, 0x0, 0x5, 0x5, 0x4, 0x9}, {{r3}, 0xfffffffffffffffa, 0x1, 0x1, 0x8186, 0x7f}], 0x9130fbf, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r4 = kqueue() r5 = semget(0x3, 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000002c0)={{0x400, r6, r7, r8, r9, 0x108, 0x7}, 0x2, 0x2, 0x1}) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) close(r1) 05:34:42 executing program 1: r0 = socket$inet(0x2, 0xc005, 0x4) getsockopt(r0, 0x4, 0x3ba2306e, &(0x7f0000000000)=""/187, &(0x7f00000000c0)=0xbb) r1 = socket$inet(0x2, 0x7, 0x2) getsockopt(r1, 0x862, 0x4000000064, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) accept$unix(r2, 0x0, &(0x7f0000000140)) r3 = semget$private(0x0, 0x6, 0x1) semctl$IPC_RMID(r3, 0x0, 0x0) 05:34:42 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000723000/0x3000)=nil, 0x3000) madvise(&(0x7f0000723000/0x3000)=nil, 0x3000, 0x0) 05:34:43 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000080)="0b4802ff14d80cebd85606691c2972a5b21702e51295d0c364b1a479b6ac39814e2d30d78d7d7835e56a00f7db9ffa67eeba6bbd52fa54c03fc8609d42c5039ac0bac4990f1af8c2141457e98eded6de03c0cbcab9e8f9c0033169ab82a20ca9f8d88bf38cfa62cfff48fd1497bc7d08c78a79be04acc3fd35b554d93eea82b2e93af91863183f9903244ee604727d8b181a4e4d3d6f3a6e559738f09b7a29caf840e9899fc614de839c7d2211a12e45254205d6a2e40cf923524f07568de21096faa2adf44f2b55daba8e1f81730bdbbf31a8d822c1ba11a9aa51d51a07695fa320df3da073bb33de592035", 0xec}, {&(0x7f0000000180)="cf44d2030e552ad2cb1cda5a37b0dc521d98e2fa028f61f11b849088ba6a034b80ca4e602aa14cbccddedafee1fd7cdd4216a0bca7ec191061f81882943f0aa788551fc8853d90b6847f5170b843a9dd12c318d8b8e13c4fc3bef0b0", 0x5c}], 0x2, &(0x7f0000000240)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}], 0x20, 0x68d5652d7a90f7cf}, 0xa) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xffff14ac}], 0x18}, 0x0) 05:34:43 executing program 1: syz_execute_func(&(0x7f0000000080)="8fa8d0a332f60f3806fcf3470fa499d3690000000f0d8d0d00000064f2f00fb05cb5ccd9e9c48339410624c422c1982ed9e066410f3834e4") socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000000)=@abs={0x5e936829ac9101fc}, 0x2) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) getsockname(r1, &(0x7f00000000c0)=@un=@file={0x0, ""/23}, &(0x7f0000000100)=0x19) 05:34:43 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) socketpair(0x20, 0x4004, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r0, r0) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000240)) setsockopt(r0, 0x2, 0x21, &(0x7f0000000080)="caf5b415", 0x4) r4 = dup2(r1, r2) r5 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x100) ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f0000000200)={0xfffffffffffffff9, './file1\x00', './file0\x00'}) linkat(r4, &(0x7f0000000140)='./file0\x00', r5, &(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file1\x00', 0x0) dup(r5) accept(r0, 0x0, &(0x7f0000000040)) recvfrom(r2, &(0x7f00000000c0)=""/36, 0x24, 0x800, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000280)={0x3, 0x1, 0x7, 0x0, 0x2000000000000}, 0xc) lseek(r2, 0x0, 0x1) r6 = semget(0x0, 0x3, 0x2) semctl$GETVAL(r6, 0x0, 0x5, &(0x7f00000002c0)=""/113) 05:34:43 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) bind(r0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) setsockopt(r0, 0x29, 0x9, &(0x7f0000000140), 0x0) 05:34:43 executing program 0: socket(0x0, 0x4003, 0xff00000000000000) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=@abs={0x89a88f592e0a028b}, 0x10) 05:34:43 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x3fd) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) writev(r0, &(0x7f0000000500)=[{&(0x7f00000001c0)="4beddba150a7499d8fbdbe6db8500e93e982d7e18497824b9bc71f00339475972fe9c9b6be3add341f61cef51988a6beb18d2da1eef3529a30e3caa72af01be3e8175e57e1a9ba4813394833f35a4a90e72f5319111e6a6608d0f9f393ab43f1488b4378cd6f9c79abdc6bd660b22fee64b1d8bd29d25c100be85e0dad8056", 0x7f}, {&(0x7f0000000280)="cc3d36852358b40ce2569fe5f9ca877f862e25c238ac9fa04c615331e5484eb7d538c396b90d5b410b173d5270bb2b3aca28a31f023163590c4b7b64429d4a0b6e25e6bb404a86da6c80bc0fc1d803b2ce151c6ad0fed811e495aaab5222e10c59ee7e68b63efbcf2745225c37e2cb84d5aeaf4de89ba48b5660488bac59a0c0bec6cf8c3587f0d6a4bf67980908aa3309059b77e44d21694e6e2d837bdec112c2ca842057da2fcb04da6ebd5cdde9652e391b6f62a152eec8d6ac4085195fba53f08dada8aa0fd502e7028290aba185a03eaa60cbc2a5a3e9e3b4405b85cc79c51a4cf942747ca0", 0xe8}, {&(0x7f0000000380)="6799a55e5afc893db665bd47813a2d3c6d948430c4997e4f72f7a70de910f34a24b2242a2ac934a73303f9ff7ec9a26b2785eec7dce6427857d0b17c73636ecb89dbfdb9eb92f8b8461acaa51c6e31728135581235e740c46937c1667fbcc09f40ffd56efbfa42131bb792ea7e873b6054ae820b2a047a393a3b5da636af63248e662c525938e6e6e5200e39be334d9d5d63e6774d710a881246dc8de37ae9333a9d7703aea1561c13b4813c3d6792f46c6ebe136b33b67ebd41a0660a43adab5ff57939bec1262577400aab56c0d244a32094bdce051a6d79295d50eaa68c2c9ebd21db0a51", 0xe6}, {&(0x7f0000000480)="54c1961ad704e39201dc997d27f1e6f4fd5a7f6411a234c3d44407a45b49b2ce45de3b9ca1d0c35bfec98e2711bac41aeb851e167654b5e32c45125e668872a20d288ad8903ae365089a3c8881abde617c163247b1bcfdb5b86d1e1bf6f760e2bed9827667f61a0f7a2489fc64606854bf", 0x71}, {&(0x7f0000000000)="f2cfe3a16f9a09eaf21012207942aac4", 0x10}, {&(0x7f0000000140)="f6f131be3a3831c837736b9eccd52721591f360291582a3d72e6dbfef29703940ad6b4e42792fc7d9ff27b4f45d5719f0d188e20427614298a43a935992ff54d", 0x40}], 0x6) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000005c0)="35eea62c36bbf94943858a46a8d25860bf73a94076108e2039e72eaae0a2c8f87de645f34ef78861103d49e3fdbafaf42566aeea574f78cf5912470c96574e393c1996c0b58221ee64edaa732af7fa50f91b6c556b890e96d90e16d7ca03bffdd77b767e076668cd19ac2a0a7ccdc311c56f4a01eb656fc49040339faa456a8251f68ab8a9548880813b3a8179c402b053eaf8016ab45e30fd8a3d446cfa1404102dfb16c3954c1fdf0821aca11f2386cb8bfe2c75bb7e3bae6091", 0xf6) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, 0xc) r4 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_RMID(r4, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x3, 0x3, 0xffffffffffffff0f, 0x2, r3}) r5 = getppid() setpgid(r3, r5) r6 = dup2(r1, r0) r7 = geteuid() r8 = getegid() fchown(r1, r7, r8) kevent(r6, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x80, 0x8, 0x9, 0x1}, {{r2}, 0xfffffffffffffffd, 0x10, 0x0, 0xfffffffffffff000, 0x3ff}, {{r1}, 0xffffffffffffffff, 0x20, 0x16, 0xa, 0x7}], 0x7, &(0x7f0000000680)=[{{r2}, 0xfffffffffffffffa, 0x20, 0x2, 0x3, 0xff}, {{r0}, 0xfffffffffffffffc, 0x24, 0x1, 0x2, 0x100000000}, {{r2}, 0xffffffffffffffff, 0x20, 0xf0000007, 0x8, 0x7}, {{r1}, 0xfffffffffffffff9, 0x14, 0x20000001, 0x80, 0x1000}, {{r1}, 0xfffffffffffffffc, 0x8, 0x80000048, 0x1, 0x81}, {{r0}, 0x0, 0x12, 0x1, 0xcf7f, 0x9}, {{r1}, 0xffffffffffffffff, 0x8, 0x10, 0x1, 0x1f}, {{r6}, 0xffffffffffffffff, 0x4, 0x20000000, 0x1000, 0x8}], 0x7, &(0x7f0000000780)={0xfff, 0x3f}) 05:34:43 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xe, &(0x7f0000000000)="01000000", 0x4) r1 = socket$inet(0x2, 0x1003, 0x0) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x3, 0xe1b6, 0x80}, 0xc) getsockopt$inet_opts(r1, 0x0, 0xb, 0x0, 0x0) 05:34:43 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x20) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000200)='/', r0, &(0x7f0000d06ff8)='./file0\x00') openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x81) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x20) chroot(&(0x7f0000000180)='./file0/file0/file0/file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') readlink(&(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) close(r0) 05:34:43 executing program 1: getrusage(0x0, &(0x7f0000000340)) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="90853856a63efcf2dafd59dbb3ccfeb6a287611df9e9a23877062c368035b5664d65457b1941530000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x62) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000300)={0x200, 0x3a4d, 0x4, 0x1, "c8b0cd39d9dfb7c25e9ec1bd401c91ed541fd6fc", 0x4, 0x400}) linkat(r2, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00', 0x4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x3, 0xfffffffffffffffd, "854917029c11fe4dbfa620000000000900"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() write(r2, &(0x7f0000000200)="6de00c034a9226d2de40257084f07f1b9099947a503dc61cf3caf5d37d1ff2ae6e00597e710de7ee25674e42363a9acd8933e83f24bb216cb4720a8bf2b8b13f73667446015fcf751e10142f8fc06a5f4dab0b38776328c770590be40ecb66f30c982297f1b9ab2ad24d2c7e8ae343abff61bd6a707a40c6180ae1cb3011f4bd9e4eb961f631ad31e01f4fb20f4e41af346b093ef764029d7fe60222c4318bfb4a374cd1d60a7c62c57f03b52f26e0141611a8ee57b208a6f2e7b9cad11003cd127ff89ca0227ecfb1268eeb8fe043db91f0", 0xd2) 05:34:44 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000140)="101ccd2d8d2c227fcad631b107b9487dab2613074fe7d58902c46368755c87b5939e6a263c51f0138dd35e7d252e9e4d0cdb59a99d62b5905098c27918e3f26cbc02a0a2c3af113afd29924610c7ed5453273eb7556baa8aa859386b0f6b12033b8d9c1e45", 0x65}], 0x1}, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x4, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x10000, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 05:34:44 executing program 1: r0 = socket$inet(0x2, 0x8001, 0x4) write(r0, &(0x7f0000000000)="bf3c3a6e82a3a6ac8ce4e10c51cfebd8a9ff37a7ba0cfc2d7a42050c7594e508e12c3fdaf9dfd73063bdf48868e18c23a21e8dea8a0fad5b1febd215e40672c275705ef969f803182a47fb0789693d462cf36173b33e771e5d08579d547eb6e9ad11ac69e1a4565a65f1aae3256529dccc348e4903933e5add2ed475dd8ca6c1cb831d38e7b8c43e3bf32bb146ba1aeec460c02680a504ea7a6491f7af3c6331bef947686e1a5ca5aeffeeaf594b860602d4031c9a9ca4594413cad32436b83177b7ab49c99afd9fe6c803c7ec6ec2c8d63649f82312328780910ea6f500e2", 0xdf) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000100)) write(r1, 0x0, 0x0) 05:34:44 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000000), 0x0, 0x0}, 0x42) sendto$unix(r1, 0x0, 0x0, 0xa, 0x0, 0x0) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000140)="e615bb667b9e872af432dce3283e1bc70d632dc816541fdf603ddbeb17155bd0cc5df183f45d7ebb4734f51aa25235dbbe4614033c8f8d6fc378e3742255f85a55804b610f1017b3816fa2ab3473915557684361c0cbe03171fb2f47f40cdd284be7514c9f500fdc0555fcdc58d11ac5cd6c52c203369ff6c8302dbd3cb3f5ebbc70b7f2d6c185e1f3bd2e401960e4da5b7e80c24afc600795a2410551d713d8d12f199541fa67919a844ac4a3c057fa86daba9410e8355422bc6f3d1c7596b5e51cd9d95531d16794b2ab4cd49535a81c3d0bf4266e6648198fdfcbed99956ddea63d6f1313a671c41a2f66b850257e5a", 0xf1}, {&(0x7f0000000080)="8036d814370136f1391e20f0d8e8ec7057f7f96ac27ba1ab3753febb1453fd4fe5a9fa840cef787d72fed7549c6589667903ab7cb33082cc1f5657108e90c2452c25d5140dbd20d4d9df8ca45e61ecc190207199c19263bc1d218c9f14627d79db521623291655", 0x67}, {&(0x7f0000000240)="b36b4e374073c57ebf689a528752ea139ac8b35b95ad6c8b2324c00bc8be51c92f132ec5706aec4a32a680326e73e93015699ffae7d64fdf192236727317ee2a0c4dbbffd5db283ba6432dfacb1ed285655cdb656d74726fcedc6f262b0c9027de", 0x61}, {&(0x7f00000002c0)="9ff8cf0413e69addd75e027d35bc358a21c454bac2c916d116dd0acddc9e16379ab0a2255c16a26516e5cec19db2077a4a96b326dd7a95fad260dd6ffb6e", 0x3e}, {&(0x7f0000000300)="e44d49399f01a5c4ffc76f681813eb1a74f0e905a05fc25e8409fc5ab5aafa7cdc187d0190b7bf6a7d665af7f2cd205c753035476a156859a7b155326d322d5f2be4677d20879f577d37899be3a47a990dbf59cb6f99dd572312e61273b4cfc8f817", 0x62}, {&(0x7f0000000380)="5606f97de9a828c0ce7b", 0xa}, {&(0x7f00000003c0)="e45d20a5753e9f6845e36726a4de890bea466a59b6266b1087a4ee5943c9adfa7abaf51e63a790c9e18a6aeaeb5bf7e766939b92d81ea78b7f7f64b6ff6195a6096d173f5d42c02aafaeb1432db20cc4824bd3326b0284ddaaecabfc3300a22f6ffbdc17c89a1412f869f22ced7cf885da9bb68645112f3defa8381d97fae5ac032df1b8e36a67bce19a6fe120108b911bb877fee0bf762035698149018973cc839d5c5c71e3e0745e254d35ecc570a5c2509a520b0e331a3fa477f3b5efa34a7ec61b1f968b5716", 0xc8}, {&(0x7f00000004c0)="980b8f6f88d7a60b8545cf12f7d6d38dd27794e061bc7bb421be90909c587a73cb90eaf104b8c48dea3a898e7610a126c6b21faea211e789face846b7cc1fcc52658e2795a7461105128415ef5c05672f7e8ea0bafe0fe5327798a004a9d2c0250450559cd6b137c888220c5b255819ecd6764374afd8abcb1e783ab083eeace9bf67327136671076ac7b02cd3c478610cd8da1e97e7a60cdffa2a544d0dbd1b706d9eedec61157c0e863c8344276208ec14c4ccd79efdd128f95cff5a4a3d6337f272222153465aec84013ced223e75d44e9482fa", 0xd5}], 0x8) 05:34:44 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) munmap(&(0x7f0000009000/0x3000)=nil, 0x3000) pwritev(r0, &(0x7f0000000480)=[{0x0}], 0x1, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1010, r0, 0x0, 0x0) 05:34:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) close(r0) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000580)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c8080000001ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc130000deee2f873c1e71185b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b44a605a23ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ffa26e105242e89525e6f063a300c5e6547d1f2ad64939f2fd45444bbcd7a25f8c7bdf43b0738587b7332025f6d751fb3e3bc64d054a98d37b1cc2b7f050cc501bd7dfe1cc7ab88560def6ff57aa76af754311736c32fd44f560dade27d53cd96cce4d11c7edd7521c025e73744ac45c8a1b0c5252513fab394d55db5beae4998e9af69629bac277c5278d48b7f0cc1e37d12f14f3920907", 0x1b2) r1 = syz_open_pts() close(r0) r2 = dup(r1) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x4) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000040)) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000340)={0x1ff, 0x3, 0x98b, 0xffffffffffffff79, "02000000078d00cb5fffffffffff7f00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:34:44 executing program 0: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) mknod(&(0x7f0000000180)='./control/file0\x00', 0x2000, 0x0) open(&(0x7f00000006c0)='./control/file0\x00', 0xfffffffffffffffe, 0x0) r0 = semget(0x2, 0x0, 0x80) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0xef0, 0x8000, 0x5, 0x6, 0x7, 0x1, 0x6, 0x7]) 05:34:44 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./bus\x00', 0x8d, 0xe8e, 0x5, 0x1, 0x1, 0xffffffffffffff80, 0x5, 0x0, 0x1, 0x8000, 0x8001}) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x210) 05:34:44 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x82, 0x403) r0 = open(&(0x7f0000000000)='./bus\x00', 0xa0, 0x3ffffffc) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000040)={0x1, 0x9, 0x5, 0x8, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x40) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5, 0x10, r0, 0x0, 0x0) 05:34:45 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$getown(r0, 0x5) r1 = socket$inet(0x2, 0x202, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="830446d8aaf71f9255568b4e", 0xfffffffffffffe0e) 05:34:45 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./bus\x00', 0x8001, 0x20) symlinkat(&(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000200)='./bus\x00') r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) sendto(r1, &(0x7f00000000c0)="731be6594f39ef058aa08c83d94687e58e042a36c7bd90b19964d40d8450843ff64e40bd97c9563efc915f5e7b95df988cee90a8055074cbc1fc1859ba59ef1f86409776fd343403bf8a09004f771f397b3fc270fe58a204d80dcca849b8ebd81591c35f1db913f8d0dc161fcfba952b5467849c7e6667ed953ef7ad5745e629e5a069414023ebc8aff7400aaa3d2a55fa4933792decd7764f787429dcb4107013f6bd215d7932d0f24172a1cd440736be7040ddf9a3414e4913537242b80dcb57d2ff6f962120ccfa084adea620c35cd97e034b", 0xd4, 0x2, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x2000745e, 0x0) execve(0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r4 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) getgroups(0x8, &(0x7f0000000340)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r7 = getegid() getgroups(0x3, &(0x7f0000000380)=[0x0, 0xffffffffffffffff, 0x0]) getgroups(0x6, &(0x7f00000003c0)=[r3, r4, r5, r6, r7, r8]) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000400), &(0x7f0000000440)=0x8) 05:34:45 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x100) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "f19fc763eb479f1cc729040000003f61f44bd698"}) 05:34:45 executing program 1: lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)) r0 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./bus\x00', r0, r1) mknod(&(0x7f0000000440)='./bus\x00', 0x2000, 0x0) unveil(&(0x7f0000000140)='./bus\x00', &(0x7f0000000240)='r\x00') chown(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) truncate(&(0x7f00000001c0)='./bus\x00', 0x9) 05:34:45 executing program 1: kqueue() r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xd0, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000040)) r1 = kqueue() kevent(r1, &(0x7f00000007c0), 0x9130fc3, 0x0, 0x4000000, 0x0) munmap(&(0x7f00003eb000/0x400000)=nil, 0x400000) 05:34:45 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000480)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185e8a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748a0200947da61d75bc9028a2b887f0130906e061a751737d1d6a2e60e1f34322c0cdf86431400b4dc386972d2eae1f50146ef1ead47dfc43c6c3b018be5419edd6c225c44b2c6a7755bad7e808f9840f9e13da075ee54c0682247a3ea5651238225996d2250f6e9b60f2f94c51a5b70a02000000182bb8402e11d81ef3c2ff8a0d530549c620fa663f1850071e5828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a0000000000000000000000000000975e981e8d0278831bdfa7bc38ac129bcfdf90523fb85f3398010a7c4a75bbd43c3bdd5bcb482609a156e7bd2faea6cd295a0b69068eae8c1a1c9917bfd5b40c6a140e48eab0cd51f295ee301eefe19c803f6e9e52250235eee976feb92cf54160ad0e4a664b0dd217f1aa598f8b0799f010ef33fbec6135e6cde2642f9c7a9a041c35478ce9eb69091cc180cad69099fa0e3c834a3ad3539d257b6d7e9c33e50c82b71ed3a8b7f316ea771af09f7c0cc94f987b3e394fd8144f23933f5e79543e59a32db323a762d410f1d355020ad663eb811fc2247a942c4dbc4a7f07cb8a4c7d9e2e19d3a371602f1192e22c4b61cbb89b261bd741e3a5e2f7a6bb6babd1d14251029889bd6b85a705a4029b25422404875f1a925dbb16ce6fed769e8d57059e9f6f5d93bc3c7916bbcd055f04", 0x235) r1 = syz_open_pts() ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) readv(r1, &(0x7f0000002900)=[{&(0x7f0000000200)=""/252, 0xfc}, {&(0x7f00000006c0)=""/4096, 0x1000}, {&(0x7f0000000300)=""/69, 0x45}, {&(0x7f0000000380)=""/213, 0xd5}, {&(0x7f00000016c0)=""/218, 0xda}, {&(0x7f00000017c0)=""/93, 0x5d}, {&(0x7f0000001840)=""/172, 0xac}, {&(0x7f0000001900)=""/4096, 0x1000}], 0x8) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffff, 0x3, 0x8, "b08dce58000000000072a2007f000000ff0f00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 05:34:48 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) recvfrom$inet6(r0, 0x0, 0x0, 0x801, 0x0, 0x0) socket$inet6(0x18, 0x4, 0x10001) 05:34:48 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x100) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) bind(r0, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) chdir(&(0x7f00000001c0)='./file0\x00') open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x0) 05:34:48 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) truncate(&(0x7f0000000000)='./bus\x00', 0xfffffffffffffffb) getdents(r0, &(0x7f0000000180)=""/147, 0x93) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x5308) open$dir(&(0x7f0000000140)='./bus\x00', 0x3, 0x4000080) openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x401, 0x0) 05:34:48 executing program 1: pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) pipe2(&(0x7f0000000040), 0x10000) openat(r0, &(0x7f0000000200)='./file0\x00', 0x10008, 0x24) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x58) read(r0, &(0x7f0000000100)=""/230, 0x9c) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x40047309, &(0x7f00000000c0)) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x280, 0x0) 05:34:48 executing program 0: r0 = socket$inet(0x2, 0x8, 0x9) setsockopt$inet_opts(r0, 0x0, 0x18, 0x0, 0x25d) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 05:34:48 executing program 0: munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) setreuid(0x0, 0xee00) r0 = socket(0x17, 0x1, 0x0) r1 = msgget(0x2, 0x4) msgsnd(r1, &(0x7f0000000080)={0x3, "3164738bddfb45a582f40b921ad8555b82b3b154abafcf234a0abdec600157a864c38b0f885b80931910cf6f1eabb454352f81c796c976497085b914a6bbca77ba78dee3b411a527070822b4fd3736a5cdfed7af324f289647eb6a64c6ee91cd258481614c0abe7c4b342d1991f3f85179f8c482abf91506f046ae0536"}, 0x85, 0x800) setsockopt(r0, 0x29, 0x31, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="01002e2f66696c653000bf066e7ef9e6fdc36fd4c54e7ab9a5d5ee5250294fed071b0f7cb2f62e47cd2f0d6356759a247113be9113863a2c731ec070d52c8ba0d5c835c780ea591a9651b7b163b44136df82eeef02bb2023af32d8857bfda008d6ab09987a1875460339d70011fd43123ed439b94afe68ca081ec0501820d540a963744c1449425994660b8b7beef14298c226b8fae686cbd028091c7af91ee3377b1ebaa95c5098415f6330c5c210693a2066ea553067c3bfe6ab50964b9d23b496204b018d6c1968b4d6638d0cb539e229cfdfd7fa5de4c1da1c8926bddc7237ed75ff113eba8616a4ea4e38bfab8c0880cbe1b4a0c84a552d6a5f3327b4eff8e91be27c510545f7c43b7fa0e05cca55c8b390503c7a5063e4f3efdaf94330b0e2c258c067b15e600d7ada862e641cffaf3e4bc5080254206a37"], 0xa) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x2812, r0, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)=""/75, &(0x7f00000001c0)=0x4b) socket(0x26, 0x8003, 0x8) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x8, 0x0) 05:34:48 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x2e, 0x0, 0x0) msgget$private(0x0, 0x0) 05:34:49 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, 0xc0044266, &(0x7f0000000000)) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x2, './file0\x00', './file0\x00'}) r2 = getpgid(0xffffffffffffffff) r3 = getuid() getgroups(0x4, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0x0, 0x0]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={r2, r3, r4}, 0xc) 05:34:49 executing program 0: setgroups(0x2, &(0x7f0000000280)=[0x0, 0x0]) getgroups(0x5, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000768000/0x1000)=nil, 0x1000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = msgget(0x0, 0x40) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) r6 = getpid() msgctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0x6, r3, r0, r4, r0, 0x81, 0x3}, 0x80, 0x7, r5, r6, 0x2, 0x7, 0x7, 0xffffffffffffff81}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$inet6(r1, &(0x7f00000000c0)={0x18, 0x2, 0x7fff, 0x101}, 0xc) 05:34:49 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x80002005, 0x514) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000700)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) r2 = semget$private(0x0, 0x3, 0x3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) fchmodat(r1, &(0x7f0000000040)='./bus\x00', 0x80, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) execve(&(0x7f0000000200)='./bus\x00', &(0x7f0000000500)=[&(0x7f0000000280)='$\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='&\x00', &(0x7f00000004c0)='\x00'], &(0x7f00000006c0)=[&(0x7f0000000540)='{*\x00', &(0x7f0000000580)='\x97\x00', &(0x7f00000005c0)='/\xa0\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='\x00', &(0x7f0000000680)='\x00']) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000003c0)=0xa) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000340)={{0x8, r3, r4, r5, r6, 0x40, 0x2}, 0xfffffffffffff8cd, 0xd9c, 0x3}) execve(0x0, 0x0, 0x0) 05:34:49 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x400000000) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1dd1895e49ecf8481c7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc2705eeae5f271748452bb7a8949ad5167cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d805068443d2472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a2", 0xe01}], 0x1) poll(&(0x7f0000000000)=[{r0, 0x4c}], 0x1, 0x0) 05:34:49 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$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) setuid(0xee01) ioctl$TIOCMSET(r1, 0x4004667b, &(0x7f0000000000)) 05:34:49 executing program 0: socket$inet(0x2, 0xc007, 0x22b611a8) socket$inet(0x2, 0x20000000000, 0x0) socket$inet(0x2, 0x4, 0x9) 05:34:49 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) read(r0, &(0x7f0000000040)=""/184, 0xb8) flock(r0, 0x400400000002) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) r1 = dup(r0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000000)) 05:34:49 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}, {{r0}, 0xffffffffffffffff, 0x1}], 0x65f3353a, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x4, 0x22, 0xb1, 0x3}, {{r0}, 0xfffffffffffffffd, 0x4, 0x30, 0x2, 0x2}, {{r0}, 0xfffffffffffffffd, 0x10, 0x4, 0x100000000, 0xe6bd}, {{r0}, 0xfffffffffffffff9, 0x0, 0x1, 0x3, 0x401}, {{r0}, 0xfffffffffffffffe, 0x4, 0x1, 0x100000000, 0x7f}, {{r0}, 0xffffffffffffffff, 0x3, 0x20000043, 0xc9a2, 0x40}, {{r0}, 0xffffffffffffffff, 0x40, 0x0, 0x8, 0x3f}, {{r0}, 0xffffffffffffffff, 0x41, 0x1, 0x1, 0x8}, {{r0}, 0xffffffffffffffff, 0xa, 0x2, 0x1, 0x9}], 0x7fffffff, &(0x7f00000000c0)={0xfffffffffffff6c1, 0x3}) fchdir(r0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 05:34:50 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffeff, 0x0, 0x5, 0x3, "804dc7f09ec4d4d3a60259367dbc9a88634586c8", 0x61, 0x7}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="3e2a7913e4bad21c714f4dd36a27e5e27b216d453551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449811f7809b900000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d8e1726a01ed01d72f5dd1d95e8f6b9d3b3c190fef0c9ea73906e2adddcb95afdc27b8c9831351d70122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee50027d0767106bd31b4605f1d0008fd323e6b8bab89057394671025bc15a60257560445f296b71329fe1b836bf0e33f8fe1efe6203f13b0db71f2a5c691fe5dd50faab69aafe8756ec278be2602e282c4dafc5fbb6e39fe13583a283fcf741fbdb394363616dd7a069dceebf094903a00f6a480f413dc21", 0x12d) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffe, 0x0, 0x1, 0xffffffffffffff81, "85fe4dbfa60200000007ad00fbffffffffffffff"}) write(r2, &(0x7f0000000200)="221b6b5a14c454693bf5cc78a2e55be0cb735569f276cde253f578ecc2a4a5309a8dfc4614509db224a1485b10c5526afd440f6eafa807757bea55eeb01ef05ebb75cefa22b978efec78e9ad384e8be10e4cc6bc372e91af877fbdf6debd60b0256c553051d0599adc0fcc930dee5273569aa3d749f9817f26e2f8adeb0e9517d383840c524e2e0338142f04f996634568", 0x91) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:34:50 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x88e7c02fbc65d835) setsockopt(r0, 0x27, 0x80000000000000d, &(0x7f0000000140), 0x0) 05:34:50 executing program 0: setrlimit(0x4, &(0x7f0000000000)={0x2400000, 0x5a}) sync() setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0xfffffffffffffffd, &(0x7f0000000100)="0000e100000000e4000000106c6a5a885d0dbb7dc461d24f8aa012e489deccc3506bdcc936fb90344d1ab0044cd8927794768b2d30db4ffa2fe00aebd35de454fa78140d8fad19f25dc198fc602101212d1406d2c757cf8ccad6094b29df39e957b71acf17b027c584ea3c0d78531be634c041a0ae4b9adb6485c68137", 0x7d) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)="92", 0x1) 05:34:50 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() kevent(r2, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x91}, {{r0}, 0xfffffffffffffffe, 0x1}], 0x7, 0x0, 0x0, 0x0) dup2(r1, r0) 05:34:51 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000140)='\x00', 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "050355a8a5380400000400ffff00"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 05:34:51 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = fcntl$dupfd(r1, 0xa, r1) faccessat(r2, &(0x7f0000000100)='./file0\x00', 0x50, 0x3) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r3) setuid(0xee01) utimensat(r2, &(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)={{0x0, 0x15}, {0xfff, 0x6}}, 0x2) dup2(r0, r1) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 05:34:51 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)) close(r0) 05:34:51 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) chmod(&(0x7f0000000000)='./bus\x00', 0x100) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000002, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x800000004, 0x9}) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) utimensat(r0, &(0x7f0000000340)='./bus\x00', &(0x7f0000000380)={{0x1, 0x3050}, {0x8, 0x1}}, 0x2) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) connect$unix(r0, &(0x7f0000000200)=@file={0x1, './bus\x00'}, 0x8) pwritev(r0, &(0x7f0000000240), 0x100000000000000b, 0x0) readlinkat(r0, &(0x7f0000000240)='./bus\x00', &(0x7f0000000280)=""/174, 0xae) 05:34:51 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x8, 0x401) stat(&(0x7f0000000040)='./file0\x00', 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2040, 0x1b47) stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)) mknod$loop(&(0x7f00000000c0)='./bus\x00', 0x4505259c785b83de, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x3) 05:34:51 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0x2ff) r3 = socket$inet6(0x18, 0x2, 0x4) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={r0, r1, r2}, 0xc) mprotect(&(0x7f0000295000/0x1000)=nil, 0x1000, 0x3) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) lseek(r4, 0x1f, 0x800004) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x24, 0x80000000000000d, &(0x7f0000000080)="ebffcbff13b9fd812eaa63713048e69931929648", 0x12) lseek(r5, 0x0, 0x2) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 05:34:51 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x2, 0x82, 0x10001, 0x3ff}, {{r0}, 0xfffffffffffffffd, 0x80, 0xa0000097, 0x18d5, 0x7}, {{r0}, 0xfffffffffffffffc, 0x24, 0x1, 0x4, 0xfff}], 0x1f, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x1, 0x40, 0x20, 0x299}, {{r0}, 0xffffffffffffffff, 0x40, 0xa, 0x6, 0x81}, {{r0}, 0x0, 0x10, 0x80000000, 0x3a557495, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffff8, 0x0, 0x1, 0x0, 0x3}, {{r0}, 0xfffffffffffffff9, 0x44, 0x20000004, 0x1000000000000, 0x371e35e}], 0xf84, &(0x7f0000000180)={0x3, 0x5}) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000001900)) read(r0, &(0x7f00000017c0)=""/224, 0xe0) r1 = kqueue() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) close(r0) socket$inet6(0x18, 0x4005, 0x101) close(r0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x180, 0x0) close(r1) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000280)=0x1) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r5 = shmget(0x3, 0x3000, 0x260, &(0x7f0000ffb000/0x3000)=nil) fchdir(r4) shmctl$SHM_UNLOCK(r5, 0x4) getuid() kqueue() writev(r2, &(0x7f0000001700)=[{&(0x7f00000002c0)="de554c124406b920444b263579dd884e49274c2746b9ff77d60432ceec046ba5132f8b1e79994f5413c9667b904e88862edde44b20911cc06af14ce75ad4d2a19cbacc224764761354b77e95cf7983215861a56919f24b1dff2266154f414b56ce9d05e2dbee9f89b0a072210d08054432dcb259bd73ea7a729d977b5eabf0c688ac5b15e666cd04fa9fb84bf7be3a3322b2b28c521ebfed56b5354abd3c391704416eb64b8d0a1e183f1055b3b0ba9636e80128a0affd7265a1804623ccdf4963e7d9f2bef38bb0e13e3068781ca46e0792e79797ba035e353f686cc858e41ab82e1cbe410b248d9a150d054e1e920d9b12bd425f88c2524b0bbae4b7c76f37e63adc3f15ba32c5980c7858e534dad144e1b8fc99f1d7ea31cb60bbf5dcf7fc677f3263717075d4e1365fbda2669f81cf74790261a9480fb7d3b05f48065d1421d60b6f5fec364a51f8128196af40715719aec3445281cfa7ebfc55b0d654f525c3497a9e7292d4fce4ec88849b0b31e274981837522dbe03d80fcc042e4ff63d187b392351d68111e178bf403f16ab9b5bab5f28b5b4050239a851957213243804a0dd0e6e563ff33d9b070e10f3ae583ff810d3f9a3a1f4ce0208d069a580ee5bde6bb2cbd4123d5885559efc0440f4daf084b0ac62106922df1c0963ece7d1cc3580a55bd32edff68001224e998f393f44e7d2435603bc70bbda6cb3e7f7a832e91dc95b684e6987baeb7ed116aa05543793dd17ee5a8696fc66ae999aa6079911b9ee1b5f2801c32ee871052b39136a937931d45f98d6b22cf397238c5becbdba3b9254e4ff5f11d33e58049e6adbe7b7675dc7a8a5efd4083f4dcc751fc6a32bf3c9fd72c51bce20763239249e1c72ea90339de969d82eb2d98cf0411e616d9312b286a741886a53a01a8db47ed321639cca401241735ec8d39312e1b265677df3c39fc909bd80ce78ca18946c86de6ebacf5a8b56625a52eb495966c24b5e22d4ff7282544266f01011d6add85ca0b49cdf9c4547b0d5d3e3008ec28cec4fefd6ea7eb15daf226dd6da43970f998458889f644829e315413e3d5b669ed1a7f68f74dc626e43cdc66e8b26491de0aa5b89ccc7ceceefe9ceddb75d1a7a92df46f68669c8cf99b6ff74835207a139ef31a874f17994686a2ff7405620e4673029d4855662f9ade3b87a112a31286ea9001ac354a6300b19f68a05c83b85a4b826cc22908d41b1672dee74289eb9007f9fc5e5a0e8a4907b89165329358c1d4fd65c00a972cba038ec543f2c711093da70f4bbfa955e1439c99ca778a1d654de90c389018a643985df5e82d48438cc142ac146456e70f4b9d67f4e1f0eba2fcf580c2c622e873a4fe2d786558a4836e37759262c31852c5133f53e60cdebf0d8d9d8edb51e572828941423173a5de898ae188b9f84b49658730349ed68d0133a6167f6f5a33c677e1d4f4e3109beddc9b7c988187e563d45d697d730a73779be160d54a1d90c26753e6ddabb9e0e548263f7a3e97931f178d208d86f39d96e6e6fd604471f598be86b5146dae55924ab18fb18db591f6a69be242ef921da5a57c7ca752ca210b7c504745b1c7341d9dc4b04e310eb13d7adcedb870fcea55311398de044c9ea67bf63fa1b7e6349f7b0c907306041497dcc2b8378cb875ece4e160248a0f9f470e77722a045e27dbd0c46ee8b32a6793842c52d2bf7f44adcf807f4bfb80b8a3e153009b872bd2b2d1a608caa16cc07b5ec286fc7c774ecb6caf529dfcd6dbaef80f24d82f3dfa00c5375a41800f691b5f1fb282704ca9fc5658c72b855a8413565d03e1cde5aeeae82f431c1824b0696ba6a67a9b4f3551d009eb73c0a6cc1bd2e55e76d850904d82e5af5aa9ae889e1fa583ffc9c488a5e44584e75544629545e4fac4c6f7ed35dc6f70f3a4c71026fcd27a9adac78b6011a3b8dd87a4a9cec31d7494a77170184b6e1939143fa92f986a3bcd2769605201fd2d26dabdf84cad622512d8eb1089584baad7f5ad9315597b7a4513c63cb7920854e5d935aef2c36473dada9f3f508ce68da57efd0040e67717debdcca8735e3d8697e187358e166303a55c9b1f5c97cbdec94a85c9c05c82b8333eefedb7a037761351ce16c3fa141679c39d807c726beb124752c82f4b91c99c524c9347f9d17fea5a364301795507dfdab3d96b4f027d2b827c69cfb0be51e5e2a998abd078e2193ef0985557991f0bc34fc2a389459c4e36e909912f02394483a70f9dcb20648aac9f111b1760e7c5636fa30230d5de4edf908dd81c762999ab43f920dbe2eed04dd88d8818d1c75dab76b5680b8e3c4a557d088e2c3c8af7af1ae90c09bc436356b50210738f37d787084eb88841675bbe6ddd1fd9cdffac166681f77045abff59eb4651ac1e9fd7e36968777921c9d2ab7b2c559eb5a7537cf834e4dcf98dd06faff88ca13dccc9a5e1da36381e7bc79692c4b06af41b749246e040702099e315d93c45b69c247029637f58b440ba8c177665f386b25ba322498a656dd2807511d6a9d696cdcbddea8a18640c58ca2304c1d9d72dcc27b75f1f6198ebce4e78bc3b104b12b149d911b55c6a51e93383760f7bf727de959b83120b2f42ebd39925128801a053ea58727db7d4d52561f48a15ba602ad9f368020d6c096af7f1539953b3d4251067e77f5a2ee1402efef6f50e31f92ecf5c62ace0c88561e6f1fcf12188eb638ab363583f686be1b906ed11df5321c6077ef1ac0fbe330e0d28cca020f31304d492c693f39c5e56e13940b66a12332416a96aaf6ed97a2b21ff51874549ff63034a5ec4ed008052f632a21018cf90e6dcfae4230643ec33654546859eef62228006f46fa2d0489c2b088f90b8fe85b130d14836661b1161093693b1c6793957fa8d3632619a074beb880f721227804daeac799a82fd76a182f0abaa4a4fe03a216184427e6bf954ca97990e85fb7ccdcaf478c90f6d0ca1c7fc95518cc3661b4e485939039e7d9b3dfe2aebfd31d3a369e03c9505b5a1a6450fcc2add1723c522b9ce1beb78ab1be81383dff323649277064a8117f60f5a32383df79d6399824dcb2fa27f8451db0e3538e5fab2b7ed9ccf371a57dd338c5633b38c22ea7a82bdcce2515f11ef08dc5c086d3e091f992e7e3e0a9d24783135b1872943f23b14fb7454d154c6e508576c44ce9fc3662bfe0af979bdf91a3c96698957223943201eb471fc71becc3daab0f3b452aec920222c1d5ae19a408e481a527ad70a9a944118c4a1aeed84333aebd20ede2c07ef0f5e0a2e77567700d9cbf7af7a9ed8ce0a78426b74c925952d5a874e6efabae455a5f3db32ceec29febdad723acbb218f24b2dec3868215d5c44140bb7705a2866e17a92b368fc502bb3000185c3d8916f47cac6ad79c20a6068149e04b434efecda08ed8d8464795a60dfbee04e4625ec50180fed7247e89dc5be3d63849b6817e94e31adaec73dbe975a5b6e0c530bc7e531b4d22ca258fe4acdc9369315448615deffbd588ce70a3fe56c11123e300105ed88397e7497303cb6956b3d20fa615e1135a9ea38cc0a545d66477b36e0df615328d219eac343837b68aa43ff5a9f105081aab4bcd956676124b775a39dc2e8c010f74ff121c788c0cc8d1a2ea14dbbb8238b2908b6328c631748cd9f1b395e12e73f07a96d437bdc007f0b75b5b8feab48af50fc8ada73d0263dd11d3afb4a15a6ab7b5b07328e4e6660b07ce2fa3a8183f759c93a83eff5da84e0c844b5ad13ec3ccab4d7d82b2522391611873de8d25db4241b44fb1c125eedf4fe6651712c775986e93f00f36f55aa5d1c112a6529177cfa140fd523173b00d9afd9b0711251c01b3a053bd983579d41bfccec048a477a73d2f768ca75aae05a5847fe4431ba686864650a8e0fe88f85a4b5364b87058e38c8a6df6e2453f904cf6ec580f090b9fbc53701434a5828ff58c3a0168bbb0605a63106f70f9e5324d6ad278161bf9399bd99256ed49f2dc70ed20bf0e36d457f7136e35eb214bec82f1a15928d1cfa60216012774b02eaaef98d1622d7c0d049343fc6ccd2fe49b22b946a3aeb2d077b8ea74bce2822d4f6f13f6718a50740ec09931184f92560fb54cdfbbeec20718b8cf42655fed4069cdfd792bfcb9b32a3cb8e93cfca9fb101d41c0f70444726e9b948af826a815998d9441c555c5f3635a0d7ecbe65aa115c661e5c5841517f9e477053e93edebb5af216bb3b03d5bacc7b55b83bdb191b75d32f04b6cb37b13c8e435f7d588a5f154a45220731bf3edcd1ced5da3ce036d5bb91054e5b7477c611567c8dab97d8846ce75813b2ae3f812973ce6b9ea8648c0b20b8e1cb5de7a86ea48bc4c0363178695cb2f6712f081070c7d91acae5b15bf70fd7f9891cdbba16b163a9e42d51dfb2907836d83707233c2bc47fed927e119fd8fe795bb9eabb1c77c332358d42391ccaa4cabc85d1c444e50ebcf2ef988894c4283729ac47321dc12be241863f8fac9279a3d267497a31bf70997d47a195a80925b596fa92dc111f0a7fc039ab36b79d0aaac8f3a8237483bc7fb8985276d3c49e21fc07da913ce3662b14d66a9e4f5058dddc48ab38d8cb6059c3b3cf73afa7b3df1730907f944380dd5e042f2cfd1107e7147f5bdc81895f71dc467f4d8b9bb64e8e8b36280be2c2452fe74d42e6e5f63e55c86e9bd5f68993c8ac61886e2d586a6582c97996555d51b33bfa1448f725332945d1ba9fc76f016fa08089b067a0f4b0e9877c857b45d9035a7b56012d5b5f0f0755a460e62f97fded22114e882168c79222cc5a3d7f0ed81691c6e53fef7a2451bf90fc137ec2d088a218d6344c067a501f9f6d7a43d34c10a6a75aa0b50b947f1bc868f12fedf7004e6ea9b23506c0dcd77aea5436cb9c57f6ab12ce2c0d867743d71be7dbdd7e19fbc6cb21c7e5c7d06f36cab051e4928d9f53b64add43393cf3d4244e685f5075c1bf5c3b0f450e5dc4383cff115f2dca409f5b42677f6a49e46bfe38034b7d1f160348fc914c2e4b691515210bc9f335df5891a7f1129dc4b0e70fe89127ef4143b361433e378fc566a61c29efb86273f7639f19586c40204f34df4e91286acea1cd335dbdf06aea725ffdff44c78bbec5daced26ed2a3ffb6694b5b4582c93a2036e7167ba6c376dd76fadd73cb2fc6719f08969bd406f7135c4028991db73c929cf79e21bac80c0a1e3577e83ef901f11b65992acd358270805736851ec8fd7cadb722aa4e2870292279dc9b140b48d000ff11e90d3dc7f003a6aec4245e0a798674013777b76132505edf2a115ab04308917fec847ba9a4b41bd96d54c43b162417de8206ff707f01a54030b9e580057e51d5eee1bc47c805f7bd889ea6df5ff89880f7fe7a0d25f57af8b7d3851845cd9053a75a3fd66edd98d190b45255acb32d2fc9ed1a6855edca6613b5fe59ef8313ba111a803b0e3f717c73a37c31f7971b42f87face09fe378502bff3c99fbaede4b44d26fc6b6f3d95d71111e0b0c41668510ed5dea17b24c0da0757a168d071ced44c17f3212b36d84614c67915edfcc5100f166c060a9b19d7a4c49a150eb941cd14af099c6a9d5a48947df899bb173069ddba6cd0f060bad0f886944538ddb1281a9558e148a18996488f13d6a2e89108aa09f50944a3115ad9c3aefd15ec6638b6bd976f23e73cd91faaa0cd9294ced7656d48b39023e6facb9657ae270d4dcea16860b38e802c53e27ba33febf2086dcafbe83b2a25a3e7914e69d7a72b6c48e7e75cdd431d", 0x1000}, {&(0x7f00000012c0)="5ed80ef10ef58497f3aaf0d298dfab63341e1a9630e0a72f32a0e4c8a3c32c5643bc0094bce12ff1f6844734b3e82dba17dccc142d972c262c9814c9e1b7bab991e429d449b6f87631dd8dbdc14e5176456ed639de95797beb20ec117aaed358fc6cdc", 0x63}, {&(0x7f0000001340)="b14d496d5d82edd4d3cd3b06ef4edf914cd4111b6053ff842b5e51afb7e9449420d3c2562f9c4992a7c050695545a83d1e931cb5d264a51413fd8c2897b4a9446b9552032f51f679c54945f62dc62b514f491a7b2acd472ca2364d8dd8cc8fce81e4377d38537b65c0c9b0cab183ec267aabbe9451b8038c38e75b6e21899a37f2b1286af3da2b4add939709a34edd119840a77be8759511e52d72f6023fe83fe4c35efb", 0xa4}, {&(0x7f0000001400)="1077830e620997080dbdcb518df6318f2fb4f7a7e6815c13180116273991fe1ca7cfcaaf4313e6b11bd04ab67204a7af8b", 0x31}, {&(0x7f0000001440)="0cdb569c3d1714c7fff86c796d34f20b154103d9842c9c7497ca664adb5a979c9f3a080cdb344b22", 0x28}, {&(0x7f0000001480)="b7dbe9333e9a650dd986b55951fa51549ab50f0a905a8060030f1946a21a1997d901441f27f069a4cdf8e147cf2ec66d3121a4b8a1002e6caefa4cf372be31f725801c6a9ef4f908827e918389742e66293c8d8cc25be4298c3c6066b62186c5e61fd067d1629b910e5ce331edd3e7d6adc3f93dc14985c8b4550434178e84b273d485be7ba1a6ff3ac25287090ab39464c2926da76eac8ce0e5bca135b0c08b87f0eba9db6f0ceea520f6a15bcd1e691f0b302123dbf59d65e0732b14051d19188afa4b4e550d8ea9", 0xc9}, {&(0x7f0000001580)="77dac7112a70894b6dee2f06ee1ee6cc32f19d2a4a971dc081ffb407c2e424ff70a4431642e6d093cb190750f85d1b1f47646a6346f63e8eb5b7366ae8b30b66ec0638238de3322cf03f2f21ef0978acde982e043dc77026e75c6fadf7303546dfb7e3fb4e93bbd503", 0x69}, {&(0x7f0000001600)="5bc66f12245cec88bb8398e927773a0d02287537145fcfaba5f8d918d67b92dead34ccdbf0e6f71b3bfc09c893b2a9c4bbd91072811675854a127d2116884cdf252e30a6871d70316954834aa7178f2e06d2e921eaeaf32ac686d211e712555044a658a48a395ba90e2a0bd864d435d7dd302fd71c607d07b829263836b33c9cbc26042d1f942099cedfd4e0ebd45fe1c4e08b31c066bd21a5507256b970dfa7c69b93e2d36ab5f35b08032154103d0c17865f", 0xb3}, {&(0x7f00000016c0)="67323c30c490b7833e9c46a6a882faf2877426b969dff5d4b10f5d", 0x1b}], 0x9) fcntl$setflags(r4, 0x2, 0x1) 05:34:51 executing program 1: r0 = socket(0x10000000002, 0x3, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt(r0, 0x0, 0x4000000065, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x9) 05:34:51 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x3}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) shutdown(r1, 0x2) dup2(r1, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) readv(r2, &(0x7f0000000300)=[{0x0, 0x2e4}], 0x1) 05:34:51 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) connect$unix(r1, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) r2 = socket(0x6, 0x8000, 0xfffffffffffffffe) setsockopt(r2, 0x8, 0xfffffffffffffffd, &(0x7f0000000080)="242d1f940000000000000000000000000000", 0x77) setsockopt(r2, 0x0, 0x3f, &(0x7f00000002c0)="79f70deb5e62d17ef60586b1d3162ff71326f88ff054253b2a17acc52ba6b81633913a2dd41cd0c30e175085e9318561b3fbaa6f0324f541371e559c42a5a641cda90b238315753faa7df8abd7a2028f4b89d62046bed1a4e00283cf663ac26b36ff7f27dc1acd10999e43bfd0ed2b69e53eec5e3fca1fb39c7993f375c411286e52074ac900d5408dd35d0289bb894b3b19c7af41429fab744d74fbca061e97ded88900c1657a146d91bcf29fc70cc718414bde71e62609651dbceb3e0d9c279cf408ba", 0xc4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000003c0)={0x3, 0x10001, 0x0, 0x400, "4752326b88e989e60196e6e516e1fb669d8661d9", 0xdba, 0x1}) r3 = accept$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000100)=[{0x100, 0x80000000}, {0x8000000000000000}], 0x2}) setsockopt(r3, 0x9, 0x7fffffff, &(0x7f0000000180)="dd043e704c1806b491f6ee83616517d8aafd8d4d283b8d189af41365b7142e371d0a230a731697e34c0951f8142e0a00c068d2c5bca5e90a9bfb76aec9355b680d22f464a8abb0023c81948ce5733aae14122333c258f3d8831a9bb724a7d8a11ac869805920b5b7d52b657f0b88877c2ea9be91bd071b4b648c0faab1aef41460be29511e8c620785419560e8c4ba25b42809f14526069673afd12ab25257dd952eb49ab9c08324032078c1bfa7ef56f06bdc14b1a392d20ac6303d8769505b578d1f624bcc2564f3de018a7c29d811aed2", 0xd2) write(r3, &(0x7f0000000400)="09048bc957259e3de83be4d7e80dfb519645a7f609b631189b0d2b427e6313c1de626862356ab8217c089a1768a36cd7051d859a08424a88166aca4ca566a99f6ec7c86c20103b202cc1e1320b0fb140ee7ecbf6c00e2674", 0x58) 05:34:51 executing program 0: r0 = socket(0x26, 0x8003, 0x6) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000080)=0xffffffff7fffffff, 0x4) 05:34:51 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) socket(0x1, 0x3, 0x5) setsockopt(r0, 0x0, 0x69, 0x0, 0x0) 05:34:51 executing program 0: r0 = socket(0x10000000002, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000400), 0x2) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 05:34:51 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000380)={&(0x7f0000000340)=[{0x0, 0x9}, {0x89, 0x2}, {0x1c3, 0x92d0}], 0x3}) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x27, 0xfffffffffffffffb, 0x646, 0x1, 0x1, 0xaca4, 0x4, 0x0, 0x1, 0x6}) getpeername$inet(r0, 0x0, &(0x7f00000003c0)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, &(0x7f0000000940)=0xfffffffffffffc81) r4 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) geteuid() sendmsg$unix(r0, &(0x7f0000000880)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000680)=[{&(0x7f0000000100)="69849acbd5cadd2a63b1052ac86e6ebb3295036cf076e6b6a5a5a51c66d1e92cec172051d08030b04ea18d051f4c31a081087e03df4cc68ee6b2c7be961599d3ae57889cdd2591591e768923875c983ca5147e8ba925ec0598aefa892f9002f6be2b4bcf28de2b0e7adabbbb9a101e5db78bcc2a99ea1615c1d1ffd7112a1e35aad0dfd3f031eb26d239ba0ffcb71c68b886075f509300687bbb3e98ed0a4241dcbfc1697435b913", 0xa8}, {&(0x7f00000001c0)="44213e0ee9dc5067d9c724f6b8c44955b1b30d1c73e185b1a40d48292770d9159782f161d23f0fa7e9f4d8958c06fe8c5b705f8ae0e22b1bd0bea7", 0x3b}, {&(0x7f0000000280)="d1543fa556d2df9ac2d2bb3314ff6da87c17abd4d4b8587df1de899427feb2b7af3066b6f324543269450046e9386fe75650cc379087af071006e992f9db037291e4b3b88e6ddd35a759bfe155c9801830daaeed486e6c9baa5fa37443ffa2725435fb8b6c806a2d633820ba2577c4c5a65f130988f37e21bcf579f246ab4ddf353feee2657bd36feef6d8c7d4c1fe9fdd92f80fd6227767bb179681bf8954fefdb5d6c01e2570ccef78d5dda76304c1df64fc8e5fcade471aef6994bb", 0xbd}, {&(0x7f0000000400)="8455560191761946f9455c71b780422a9e6988e987e8ad58a419d4f9d85f16e4862a88bcc2bf5d626050a7651c6e9eb6da1db580596ebb05819077db4502cae26e6635eab691da9f27a91052b486a89c5c4c5280e52800c45e15b7076ee19cebb72d957cbedf1dc3632d82d2b9130860146fb69289b30c1e01900dfb34ad772b559c4772d986548b0daffaf3bc24b9e2ed2412174521e6e7ef052d317ba1430d077b632b2cfeb009e29fdb2dd986b309d2eb91410715eaeec82f0deb9850db75cad12882784425142428e5f0d8fc51f38552a5bfcb9168eb8f40c659f88510a02de2b24541", 0xe5}, {&(0x7f00000008c0)="e5bff6e2484e7006c5bb4cec59f1d4c7548c55fa6e00817a4b03ec59269c6ff2c6a6988e81c1e4cfdf0d84e70487344492c96d3b9dc6fb1ce559039908e5a03925ceb3be10ed21e8e45d3bb2dbf8692d413341d9504241d770ea196c9cc227420ce0e10adbae7e862107543f2cf76e9961911e460cc8b947d8a06e908ecf05", 0x7f}, {&(0x7f0000000500)="dcdbfd27a6e54169e1a39832c0a274073bcafce084e276acf2a7f45bf21cc6ea84e590c0b475b7b10ca7fdb9687fa7de6da29a60e28a37", 0x37}, {&(0x7f0000000540)="ea25bca9b9ab394130e94ac024b34f37e3857ba1e86c33022b8b3d623938a184665b475434c876f723073731c69708b909284c361a0ebbdfccdc6ee2d7380a342da9c70f454f211c23789d407adbcffab4ad134fdf89343ae1ebc0c43cc146b96dc41f38ff74467a72", 0x69}, {&(0x7f00000005c0)="da5e0d744ca5be2be74098df3acfa01a0eceefea62d7f6233b6b9042fd9b65d8afde69d9bc7f4c5b", 0x28}, {&(0x7f0000000600)="734864ec1e9ebb1e5ad84bc458a51611e93d5403213c6c7879377b0a423175759d56fd9302db7709e5b5463e68debd03d5c74ff257b0608af6783c27a96a0031b43b130c2c10ca26a462f59420f31c6d", 0x50}], 0x9, &(0x7f0000000800)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="5a0bcf65"], 0x50, 0x1}, 0x1) 05:34:51 executing program 0: r0 = socket(0x18, 0x1, 0x0) setuid(0xee01) setsockopt(r0, 0x3, 0x9, &(0x7f0000000040)="f61c0fedf7606f1a7e18239ded87ff19b5ee76ab9000", 0x16) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 05:34:51 executing program 1: r0 = socket(0x18, 0x1, 0x0) mlockall(0x2) setrlimit(0xf, &(0x7f0000000040)={0x3, 0x7f}) setrlimit(0x4000000003, &(0x7f0000000000)={0x330000, 0x100000021}) setsockopt(r0, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) 05:34:52 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2001, 0x2065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x6) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0xffffffffffffe0dd, 0x80}, 0x8) ioctl$TIOCFLUSH(r0, 0x80047469, &(0x7f0000000140)=0x4) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x0) 05:34:52 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) setuid(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20290, 0x20) getsockname(r1, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 05:34:52 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000040)="7096fce1436435f6d73388e047199a5dc1d64525ebf6349c85e386659d8bdbbaafc6871184fbc7ec99bfc80c9bb11ac810d5db81ef644980dd0db89b25b019fc6e287076a3aba77fe7b26a782a45df107138d422e012c5aeb99fa3e620eaff8db370dfb7c83cf6004cb0b4", 0x6b}, {&(0x7f00000000c0)="aed648310d43c1c7da7fc6d87b4f22ab45f5bc0e5f18496010533c602e0bc26a669871b22a865437c7611acd37f77c02a1a230ecfdfff6e3ffac1a2a8c58bf1f26acc25bea38c976fc2c0dac229a5eb1d4a287ef4aba3a3e28e4d784101c999208a829fc1420ac180c259102f20423c054e8de0ee4041a871808fe084e52c4273edda4368312189b2c207bc29b38c90b2e4ff6e3d82938daa5b1a99eab1923055fd68fccff8067094f7a4b756a10432bc38920f8395a401f7f951ccccc", 0xbd}, {&(0x7f0000000180)="336fe3354d163d9bae037405242b9ab8875d04a1a6258989875d938be08dbbd83db4aabcafffa749bd27ac018a71ef2a1a2d9a138be1", 0x36}, {&(0x7f0000000380)="9b32f7c7f6ad7cca1a6ecc1bfed03962d71b257f8aeaa4d66776cd17a9fa90fb237d88edb9e608a3e81b2035e907000000988659ce62b56b6d033f0ff2a4ea6138fd2e04000c1fc2e7ba61e2280fe4da5f1b3594677c5c0caeacdb11d9", 0x5d}, {&(0x7f0000000240)="fcc92b9ff7c3f3", 0x7}], 0x5, 0x0) close(r0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x81d, r2, 0x0, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x10019, 0x7) openat(r2, &(0x7f0000000300)='./file0\x00', 0x18020, 0xa2) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f00000001c0)=0x7) 05:34:52 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000340)=ANY=[], 0x0) setsockopt(r0, 0xffff, 0x2, &(0x7f0000000100)="f72eca525269a916abe7afde0483e6027f702802bceaad06a8d4f10facfc4d4a6e9a5d77e8bc6542da08d6851fe801654db66f895bd85763afdebb4f817f84817da87320a3143c6be5138d2b7583b3b0e7aaad319d1243d4d2551181a93fc5fe56db42004ac1e5630dc63bc28ff63c019a1bb71b8cb6122774c708c89108a68e7a9aaba8a6554d6124c8ec651e33129e9bae74c092d044197f23e3ca2b9f9f0b69bd3c3515e20ff80f4f77241dc58cdc3a3a366a3c9379a540a516844f87c3dbf5c2e19173c1bed5f897d954616ed563f8158e2a10ae6ee89f3c7ef9320fb00e7dedd7da9defdef43806136974e0dfd524e780387fe5255f2d7bba14f7", 0xfd) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) sendto(r0, &(0x7f0000000040)="47fe3de9e28ad5df451a3c7e963b16529a4cafcfc9b2176bcf5ec840d7a3bde609", 0x21, 0x0, 0x0, 0x0) r1 = dup(r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000300)={&(0x7f00000002c0)=[{0x82, 0x2}, {0x1859335388b6b7ea, 0x2}, {0xcf, 0x40}], 0x3}) setsockopt(r0, 0x9, 0x8, &(0x7f0000000200)="c91e957d89dc24608f287388aa1e198f4e7e31e4fc4761618de9f287af820ca77585adc73fd0f6f9ef7b5623dd50870a08947685533d0f599e98725d421478132d75766e726cef524d21ed0940d15c", 0x4f) socket(0xe88d303396e5a1d5, 0x0, 0x3) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) setrlimit(0x0, &(0x7f0000000280)={0x6e, 0xffffffffffffff17}) 05:34:52 executing program 0: mknod$loop(&(0x7f0000000000)='./file0\x00', 0xc004, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x100, 0x1) r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0xfffffffffffffff8, 0x9, 0xffffffffffffffff, 0x0, 0x20, 0x0, 0x2, 0x1, 0x0, 0x8, 0xde}) r1 = open$dir(&(0x7f0000000100)='./file1\x00', 0x20010, 0x10c) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000140)="a52e7b4c84c604b8cb3553d42d57d0a2c39aeec5cf9f6fc58703630b3d8d89554902ddc55b14f4abcbb3f601560cc54eb55f79784d2a217098f2b3daa73b93c6c27d49118c3b284d3180d0e4d917bc51a4de7b44019d947e0dd651e6c02e406317190947b0d68be89917794aababb8a2fd796d53fc24450d6956656f7da732c23c292ab9c9b78cef0791d37a4b2806fcb3578b0ac54624fd4e13a8d43d3a799656f9beaf4c75369bb4f81aaf2e0b1b3a6c739ae1bc0ecbd3c3627188e277d89194a1a46311c3e0eaa8b4afcfc08b3e2151796de52074eeae2e705ff032b891f66306cb119f97c2a1b5251b43725cc1e4a8ddff4c8f5ae0fc3a91a922f76318639bad7255c3fe61c946f104cc1f92399bcf89c701a65229b923393893e420fcbb03fb981dc9cfab8e886ebec4ed669c6d30a91e125a009051b87a5fd2132fbb3a55b228a41744ed1560743c2aec19cf6d04aed30553d9a0c6305384a1604413f5259b772337c483f4b12d16df7831799726b3e7c57c3c7b921c3f834d468264eb0ec9a4fc15bbe9963854b4e5c80442cc34c9a5494884e06597ef55c98a84bfbfe6f566247a83ff127026efd3fb18398ba1955b43760dd07071c920b44f35dd742cfcd5875dbd49d2414f07ef82cb0e5011afbf42cdfb6b9a2e55ff566db3ee1b61e6d4a3c6f3ff78360a733f29a98ff5994685836e05184ad82f061021111931098475e37eaa95e66920cefb71ff705c7473dea87ad56860ce58028f62f8268a5cb31fca002a666b7e01e00ff5d52566541dd43932eebbb73bfec658dd98cca35158b9ee08b264bb840d5a19f1e6d0452f22886c1fd8e6f6fe0d5ee5b947ec759c80fb57cb58916bfb8428b2f930e6d690136046c2a78a0bf81438536c0287c29a037843da70e747451341da5a0cd11a4a8842f226372b8188ec2f5b205bca04497eda318571d211e568d32ee046d5639e613a68c10e020ce8c20caf023c7b51a4abdc0b1901f56987ea14cb5f07d8dbee994fd2aca3cab228a6be8497b58d4a7a3c6888f959ea722c01d04a7e74b0a272edf09ae9ebf04d8cdedfb17aa340e6ee58f6d1f9a5a1cd42f3de341c3c4b85a5a46631f2497d5949dba8b072499005fe18d7f06b5abf10147d27c31ba11a7803c998403eefd895dbdef112c886cc886c202f73d0f48f70dc564138b49e7c748151a54949e9ae9e4c2e30527d0a496bf3a1784b6a80a22de702d97e77f2e3bbfe6381a1aaf511b5a434170cd2f5ece9d228302a166e35127ab6d826ba096fb76bb916d2436ac29fc2a4e55509164726cc732d5936144c8cf6c4161c75f0c9cfb31c842e0a263802646a093473f33cfbff1585722d4503b339fea185e17bd3a2048c705947959411a90a385b4ec4f3e7a59396658d95390307dc8c8688d981c2131f86b10ddabe826181ca5acf3e339797d9116b1de8fd61737cb2dac9b32ee17b499b6cdfca15129762a72e6afab178827a2bc3ef3c1bbea850cb2b7b809aa2b5bd5aa5ebd6f4ed6614d4957609bc7c5ed76d5e333d670ea04f1e1bbc577c65cef2a49e79e93f689fe3676249cecf86f9f63423f3ded018bf1a29a251ed67bedfd149f220d3e17085ea923c779d7d406e1d2d82cc106190b684440ce2f75b4007a6616318d1257110400fb5be86acc01025a81f85a72546ad1cbed63bd95c764854e04c321d0a4a9955aacf646166654fae744f869c9133878c1c026459c9cc0e605c4719b850fbc872520e87693e6ea67dcf4ac92fdcd925ebe492671fde3d6fe785bd9cb917c2ef3738ade253deca40ee510b22e0eba4ea35b0aaa1a5a2d2f8d242d37a20f5e523802bb4174505d38c5855b56ed4339cfdab2e063542d59f12d24cd867b9ef446566d563e009cb15de1d4554ffd64921ef365f530927ac2f694f72564a248bf4ed7f0198befd3e6abdc5c49d431ab7815b7e18839e9554752a5f27276d703819f467cb9cebe2f365d6b7c1b54ce0e4f5eeadadaddd9116800a075d6c71a4a53d6ea8970c93ae80c861371a3257a84202c75278c3543bfb2d12b56ef10934467275de6e3be185454f17c09f4bcdd54bf24d73d321c2481d64c8d0501e45985235689e99eff851429cf53f8a73b64fcacab2a0990c18f620aa27bc5013b58ccf9e7d0a40eea9ae45abb19c41bbd2e9460d870553ad9dab2291e7c41d5c325ae34f0ef369249edda0a1e87e4470187dd42fe4c5060d30eae70960fdb19d4a02e6dda735067ccb282a7b32a837da6ea0bdf621f2ed5e3d61cbdf3564ce532ebe58aba2b9912e913dbe44087bbb8f3f4785ff70a05acb4ceddebab45931a367582d4ee402ac827d500ed6f056231763892fe06abf93471d8685a822315cad8b41ce4a0ac24224b7990e7558776591a9d9b3458d8dc354640f134fbb05d5931c9610e2e52eb4c29124c1f42447d861d0d94d058d9f80c0294843242160b3c01eae45d0dce0b04bbf3f888c82f6531c2ea62808baacab7be754924a4256a2a345dbc0db0ac1565893c5b731cfcfdcd5bbdbd37cbb3be17bc805258eff91e973d9dc34df6331d5b70f0310723f5b14a3f8c38e6adc2bf6ce7d68aaaf0245c55e2868799ca136d38d766e588d862f487bcc27db0bc88cc86e9baa669963b866d4948562ac2e599fcfb11b2c0ccd8670f133196242e0536432d33310b7164b4f35b0342da97f9c54711051c06b130a0e9f779bf52afa1209e2c453f020a83d2f8ad152cd954740237351e89b63c668865b83d562bd8169154c4b63c978c5cacdb0b535cda1c58e258251a27ad1147fa218aed3186b60fdb25357e699ec544c6e46d108f3416d593b6ca21cad1adbe216ffa003a4347e898d8dddd6bf9293e062c4c1d4e397b151b83e2a671cf3815d89fa4c87de882d8285ab938ff3c9e63dc1e509014e485b2a77c3000d543c4f9fdcb74824ce8153365397ff2d68d9428f795a3b4af9f708751aee1fc0049fee8db87cadf2332c3d3b43eb849718804ad643fd079cc65916097a711de1551736a47438bdda93e9b281073d7ad4ac13d0eae2a24c166971364a77031073d5f8355bbb68b38463116e85a9845cf85b2069c5a859a25d799d60008ed40beecf23c9e0179d2b8e49ee87349e60d51cc7d0c895bbb519db8005771297a78a0aa8d1f4805a0df73b343e412059716f305d2f2a45220a71db22fc6d0d8030a465bc89427863d2cf00e85d0100a158f227c5cf4b388fa1406e4daef6c1ad4527eb4b180af9710c9e741a702475a61d4d3eb6d7f856f0a5915c6ac4b6e24417cf55841710bf9f91bf5606dbe8dbeaa00b4432759d0260fb658ef5ab62038113d688b9eacf95aca8006453b3a3b3f10142b10a47f69130fe586ece3dee9493d6b13bc8e75027acfed9da188295f8854277427055a820174d15f2baf61b873916418b46ec6ee58edb66da81459d2d18f56bba22d73dfbbae3d12d210547421320f3b586e250b14074817d694129286e2a7e728832db2fb5ab238e3a77482703507b012895563986efce7c1e6159db446bdb9ac2be1d43b50b4125e4b4da96926ac3309c703939e59aa567051c0f77f04584948665c6710334249d952f9e2473f2418e8b8b37d1941376a32bce180c0df9a9f06310e3d7a927416b15e0fe4af7f7bfc80fca579a6f9e79aac8cbc268369cfd6841d8637f057199b398733524478cbcb85e0e58b30200fe0ac27334f0915fe9961b4cca325a6d7de4fc05055cf21b695fa48ca47f8c7d8536f6fcc0743f2765a405af25110db500272373ac0cbb8650cb7ec0f585d76072e4740d2d6e1e3944a965897ce83fca265fd289bbb71c38b5705a1164f67768d6045a5e418a2d97b80b35d1b994af481048d77f4ba39a8c0cd48abfd64f687385b677ecf94f647e242814f98039dcd20638ee55abd1df54deb092f71ad8ac698fa5365339841aee631f510535e19387f81e04651d9d4bfc3453b74f46de0f2ec26e8c1d633c84490e095e5420f386adeff7a8a2e1afb3970351c257903ee5a16275a9560057bb67281df73a107aa5e1799ca736d84299db02baf28451c751d57282119973d67c39b48288aa46e855436e4cb9b935e235b84a34ae25463c3ef8e19854207aac793f5a20379de295251edaeffbaddf058b0f7ce9bb166ec5a2cc0c06030b4f96acc6ca83411cc355803def678fd610af81f4c1fd94341f2891402f7913753dacb95feabfb750a395f4cfd6a54148f2d461ded381f286f86593892329ca6c78d0e611ce7d2933dfee9c7e653fad93733265a60a6b1483de0e1442ad877d8b82c4c64a0f0187d0f3d4bc7d96b0ab7e954da40ea3e901a2b77656140561602e8e8cc8ca6ebc85927ffb8932bcfde5d444678c004a379eb58da7e2552a0d58027e251a8e31c510df9b464926c6472983ec92c27f98c48d3174f6154b487fb9b6adc9871d6f8920b8f654fb767208b2afbee7c8bec7400ec07bdafbcce69a1bd1c642dbdfa9ae4492fdef637f64f778536a72a3390869ea8f3752339fc8a2babd1515a28978bdc21f9674363c7fa47a392f9623697f28919acfc6557f47b2dbc4c6a10e6a8add4a5f6779950f242b7f19d22fc823be8f4b5bd030127a06cca101bd32fbc782d9301897051b93b1469d7679335637dd4c3d1eb8b74f0f62d94ddb01926caa506ff4906c1ed93aa27f1138429efd7bba6912ecc76b3c9382f00fec08c3e55c19d9bbba3666bf675cdde1acd12818d49ef87c5ce1e86e0fe934eade23a9e6b1285f301fee6979e98e186204d35d7af93fc4bd2bb847afd8ccfc9a63080781259eeacac313077d0d694de4d653f9c5bc7027d866970583bee4fe2516eb4230d7c726942fb30288eac38f3cfc817adadf306c05d5d0e290c5f50e4d78ab26dacc57ffa4fb09dd33ad3c70d99300aff0a4446a4214e6e74aa8bf913eed0facd0d8eb07d3d8822409c4cb016c10a6fc5a599f3902919ba57277a7784cf9c54c6f2243f62c2ef1f64eed6a01798006484178b03ef09fdd3ad22899b552ed0d26fa21ba1f69017439f43e76f2b05e8b83862ea7e4a314b8fd5e08b4b6f54ee5fcfde73b72b9b682bc3a1338c43902c16aa1b8dd0c5fb420c9efe291264a597cb839e651c82b5b4a7e66d44f97c75d11894ff01d3ce20f2e03ab27700ca3e5c899a789fac795b00075c54689777a2fb1ac15240ea08c81396a1b836fca7b73621cc43378f6b95862203740bbc9d36a7d78437b0e66dc21d69658b2f81c91ba219c090ca5414ca11b1908570c1f923a0b6da67390e43019f11e287c2df526875c88cc602e64233869e25dbdb17140fcd5d86b9818fac74eb37ef1f05ee6d2325382db0407e3cbff80ff25d76e1fccb66c6986778c2d8564812495179025bf8f96a8d2b936735d8614147752cc14ee8283308f794a4bb938c7c9b83cf152b676ff9aed110bf2440b8e4e0c823333cfc77ead1fbc7687ce8ae6953741dfdac5f634bd3124920e25f7b93b5da1292f9dc38dd3ef17338fe7e4139a8dc9ae9d72c9f07e339f5f11cd4f2e073d4da68144e683c51562f20db35d1b3c094737996483f296092ffeca5bc3e8f9d1786051774d9b7bf0622cf5529b40d0302075a6a8f613642a6bda3f85ca8b507fe6ca5b2064189c9548d0626c05e9cbf2d553a6839a418c92455d5ba844206f2c92c912cb7a8022443d8706caba3deca042bcd6872c3f06b032beac297b513b68b4809ae253ac2d620c700db89be111c41be5bb9877dd4635dd7730298e41b4d2d18769b9bf3e874d1624788744", 0x1000) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001140)="7b811d233c5dd08d", 0x8) getsockname$inet(r0, &(0x7f0000001180), &(0x7f00000011c0)=0xc) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x4010, r1, 0x0, 0x0) getsockname$inet(r0, &(0x7f0000001200), &(0x7f0000001240)=0xc) utimensat(r0, &(0x7f0000001280)='./file0\x00', &(0x7f00000012c0)={{0x8000, 0x9}, {0x401, 0xfff}}, 0x2) mknod$loop(&(0x7f0000001300)='./file0\x00', 0x0, 0x0) r2 = accept(r0, &(0x7f0000001340)=@in, &(0x7f0000001380)=0xc) r3 = accept(r2, 0x0, &(0x7f00000013c0)) r4 = socket$inet(0x2, 0x4000, 0x2) write(r4, &(0x7f0000001400)="57509d1aa6a580b73d04ba80625447a8bd4eb3ce3677f0f36d40e9fec025900f66136c7aae127c4dced634", 0x2b) r5 = socket$inet(0x2, 0x7, 0x1) socket$inet(0x2, 0x3, 0x1ac1) accept(r0, &(0x7f0000001440)=@un=@file={0x0, ""/108}, &(0x7f00000014c0)=0x6e) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001500), &(0x7f0000001540)=0xc) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000001580)="d13a77f6a3e583b9c6c2a8491aad6931ffc7aef116470be77c7b47b0f026cb1b6ea72407d7d79aec2075486cd6ba4ec1eb6a1090b6e04e5efb70170c04dfd6d734d3c83699ff9b665b90380637e4154c12c702e9f07512306b55c108c217a8df300a44fea0db7900", 0x68) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000001600)) fcntl$dupfd(r5, 0xa, r5) bind$unix(r3, &(0x7f0000001640)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000001680)=0x10000) pipe2(&(0x7f00000016c0), 0x10004) unveil(&(0x7f0000001700)='./file1\x00', &(0x7f0000001740)='r\x00') geteuid() socket(0x1f, 0x5, 0xfffffffffffffff8) ioctl$KDSETRAD(r0, 0x20004b43) 05:34:52 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getpgid(r1) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r0, 0x1, 0x0) 05:34:52 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0xffffffffffffffae, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) r1 = geteuid() setuid(r1) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') r2 = msgget$private(0x0, 0x400) msgctl$IPC_RMID(r2, 0x0) 05:34:52 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) accept(r1, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCCBRK(r2, 0x2000747a) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x8000000005f, 0x4000000000000004, 0xfffffffffffffffc}], 0x3bf, 0x0, 0x8000000403, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r5 = geteuid() setreuid(r4, r5) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r2, 0x0, 0xff800000, &(0x7f0000000380)=[{{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x30, 0x4000000000000000}, {{r1}, 0xfffffffffffffff9, 0x5, 0x40000080, 0x1, 0x6b}, {{r1}, 0xfffffffffffffffa, 0x63, 0x80, 0x1e}, {{r6}, 0xfffffffffffffffa, 0x0, 0x80000000, 0x3, 0x4}, {{r1}, 0xfffffffffffffff8, 0x80, 0x40000000, 0xea}, {{r6}, 0xfffffffffffffff8, 0x10, 0xf0000000, 0x3f}], 0x8, &(0x7f0000000000)={0x3}) syz_open_pts() pipe(&(0x7f0000000040)) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r7, 0x0, 0x0, 0x0, 0x1000, &(0x7f00000001c0)) 05:34:52 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000300)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000500)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) write(r0, &(0x7f0000000200)="c551a9beb49a0d0bc35369783ea765f0c58e62b6de4ef3da89769ea64718011c63a36387c41ce0cf81afe758bfbd9f2331626e596b11ac2cb11828526be48f86b67ffb5909cbfe88ba436237455c64f7c460fadd86f9c601bab0d7405d1a38c10eeabc3a9db7e354ff98c897f50bc9d3da0224f745a28c4ddf066f06b6bd17961a4dd2348fc7828426fcdb752ec6150e707e263d46b2230d8a4ef2588ee119ae01fe4d9aa67d75583f96c1beb68e497cb0e172dd630a241a678633f5c8604666469b9ed6690084d454dc5153f31d4aa88cb7fe68", 0xd4) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCCDTR(r2, 0x20007478) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xfa, 0x0, 0x989, 0xffffffffffffff3d, "857efa22a6020003fbffffffffffff7f00"}) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000000)) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:34:53 executing program 1: r0 = socket$inet6(0x18, 0xccbef940da60e071, 0x80) setsockopt$sock_timeval(r0, 0xffff, 0x2000000001002, &(0x7f0000000000)={0x1000000343de0b5}, 0x10) unlink(&(0x7f0000000040)='\x00') open(&(0x7f0000000080)='./file0\x00', 0x100, 0x80) 05:34:53 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x4000000, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x41, 0x5}, {0xa6, 0x9}, {0x7, 0x5}, {0x23, 0x5}, {0x43, 0xfffffffffffffff7}, {0x5, 0x4}], 0x6}) 05:34:53 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0x8d) r2 = getpid() setreuid(0x0, 0xee01) fcntl$setown(r1, 0x6, r2) r3 = geteuid() setreuid(r3, r3) write(r0, &(0x7f0000000040)='!', 0x1) 05:34:53 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x80, 0x23, &(0x7f0000000000)="caf5b415", 0x4) 05:34:53 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002001, 0x5200) socket$inet(0x2, 0x5, 0x9) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = kqueue() r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r1, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x10001, &(0x7f0000000140)={0x3, 0x7fffffff}) close(r0) 05:34:53 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 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') truncate(&(0x7f0000000100)='./file0\x00', 0x10000) 05:34:54 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82bf0008000000000000778357de6c667a30a34ceb13804fc2d1c0fd951306ba932eb0dbcfb3190f245c1e933939827f3d9afb0ac52e1e29e2000000000000000000000000"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0xffffffffffffffb9) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000040)) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{0x0, 0x1}, {0x8, 0x6}}) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) 05:34:54 executing program 0: r0 = socket(0x1e, 0x800003, 0x83) r1 = socket$unix(0x1, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000000)=0x1) getsockopt$sock_int(r1, 0xffff, 0x8, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000100), 0xc) connect$inet(r0, &(0x7f0000000140), 0xc) 05:34:54 executing program 1: r0 = socket(0x2, 0x0, 0x7) setsockopt(r0, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) lseek(r0, 0x0, 0x2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x3e, 0x2, 0x100000000, 0xfffffffffffffff8, "07fb6f36078507f28d98ea2dd64bd01917b95bce", 0x9, 0x325}) 05:34:54 executing program 0: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3, 0xc0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) 05:34:54 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0xa) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) poll(&(0x7f0000000100)=[{r0}], 0x1, 0x0) 05:34:54 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f00000000c0)="5e90fcad16c835ba7e0edfa87be91d4bd4ba1b05b2df07c1e0b0788a12a3573447a7aa9590d2e1c65cf8811ddcd8797dbb4086c564184023226c575e81d0eca7ebc52e172576c419aba87b59c7064161977aa691582d3a7e4433774d4f02fde431a9635aff", 0x65) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d", 0x61) r2 = syz_open_pts() fcntl$dupfd(r0, 0xa, r2) close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "fff000bf7b3000"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 05:34:54 executing program 0: r0 = socket(0x18, 0x4002, 0x0) setsockopt(r0, 0x29, 0x27, 0x0, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='[\x00', &(0x7f0000000140)='\x00'], &(0x7f0000000200)=[&(0x7f00000001c0)='\x00']) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0xffff, 0xfffffffffffffff7}, 0x8) 05:34:54 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x3, 0x7, 0x8, 0x0, 0xac69, 0x2, 0x6, 0x1, 0x2, 0x3, 0x2}) clock_getres(0x8000000002, 0xfffffffffffffffe) open(&(0x7f0000000000)='./file0\x00', 0xa, 0x20) 05:34:54 executing program 0: minherit(&(0x7f0000eb5000/0x4000)=nil, 0x4000, 0x0) munmap(&(0x7f0000ef8000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x6) munmap(&(0x7f0000e00000/0x200000)=nil, 0x200000) 05:34:54 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006002, 0x401) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0xffffffffffff0001, './file0\x00', './file0\x00'}) pwritev(r0, &(0x7f00000000c0), 0x1000000000000207, 0x0) setitimer(0x1, &(0x7f0000000040)={{0x93f0, 0x7497}, {0x8, 0x40}}, &(0x7f0000000080)) 05:34:54 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cbf) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x20240, 0xd0) r1 = socket$inet(0x2, 0x8003, 0x2) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = kqueue() ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x0, 0x10001}], 0x1}) kevent(r3, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0) 05:34:54 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') r0 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000040)="96", 0x1}], 0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x20000, 0x6, 0x7fffffff, 0x5, "33fca7b57b69735c3988dada5752f6f837aa9595", 0x10001, 0x4}) recvmsg(r0, &(0x7f00000004c0)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000500)=[{&(0x7f0000000140)=""/30, 0x1e}, {&(0x7f0000000240)=""/78, 0x4e}, {&(0x7f0000000380)=""/128, 0x80}, {&(0x7f0000000300)=""/10, 0xa}], 0x4, &(0x7f0000000440)=""/94, 0x5e}, 0x801) 05:34:55 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x28aa) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2120, 0x28af) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000001c0)=""/4096, 0x1000) accept$inet(r1, &(0x7f00000000c0), &(0x7f00000011c0)=0xc) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x578d) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x800, 0x0) 05:34:55 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x209, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) r2 = dup2(r0, r1) r3 = open(&(0x7f0000000080)='./file0\x00', 0x8001, 0xc) connect$unix(r3, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$TIOCSBRK(r3, 0x2000747b) recvmsg(r3, &(0x7f0000001340)={&(0x7f0000000100)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f00000012c0)=[{&(0x7f0000001140)=""/164, 0xa4}, {&(0x7f0000001200)=""/173, 0xad}], 0x2, &(0x7f0000001300)=""/33, 0x21}, 0x800) readlinkat(r2, &(0x7f0000001380)='./file1\x00', &(0x7f00000013c0)=""/238, 0xee) sendto(r2, &(0x7f00000014c0)="1fe966ff45dd82405bef0cf77ac1fc9591f4204238d6cf9fe73eb7687cdbc59872fede35c4d419ed89a73197a3f8bda97d09680f638cb55ae50a6cc50070600449b7e3bbdeed407cbf2c114bcd64f874a0038291ba9f3da8d072cbe247b8d800b7df36a5e7e9fad6dd5503e18ced5ad1840acbaeb8a957dae8488fa2eabde911525cedde9853cdcdd113b83f24dd89f154cecc63a4cb9f3e9f139b42253b0b4d95b0f40645afa11bcb38e84ac6370e", 0xaf, 0x0, &(0x7f0000001580)=@un=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000015c0)=0x6af51141) unveil(&(0x7f0000001600)='./file1\x00', &(0x7f0000001640)='c\x00') r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000001680)='/dev/tty\x00', 0x110, 0x0) link(&(0x7f00000016c0)='./file1\x00', &(0x7f0000001700)='./file0\x00') linkat(r2, &(0x7f0000001740)='./file0\x00', r3, &(0x7f0000001780)='./file0\x00', 0x4) sendto(r3, &(0x7f00000017c0)="283d15b165c6870b04f21b6cd7da2538e96bbe2cf9d0a4bb63f59a5aad5a33d5c8e1b897817cb3885f20bec881040797d22bcb5b5db9a2079c078c1b921ba08ae7500ac110c8902c22784e8b473fe1fb071b0bdc290ed0989326abfa6d3f04ced803000e53aa840e35f5369323f3e97f713adf94a1467cc1c232b130a3442d33a184c37e8313c895ae5c50e0218a3607a02271328b75eef27a7b91f1", 0x9c, 0x4, &(0x7f0000001880)=@un=@file={0x1, './file1\x00'}, 0xa) r5 = semget$private(0x0, 0x4, 0x28) semctl$GETNCNT(r5, 0x2, 0x3, &(0x7f00000018c0)=""/210) ioctl$TIOCSCTTY(r3, 0x20007461) sendmsg(r2, &(0x7f0000002d40)={&(0x7f00000019c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001b80)=[{&(0x7f0000001a00)="772f86d6a6258423f2864e781101394829273562a804c5f419693709545dd60fe90b2773ece7353111f8d410dcba176945dc9217a6623c429ffe19ee13d32829667e4f37a0a5fbb9ab083faffb9b44bff20ca882e72f64c075be71a81eca80fa607c92f9070a84c17d3b5126ea91eec1f8b7e59d9976be04feab31a6e140e49e4b38181ac8125422408b615f4607afd29ff59161ed8a10bbce0621d21e434654cc1e49781464baf05aadacad3d962d3a1d648e808e961ebd552ad86ef1e68d63edf1b8873abfdf7406918c91e8bc684802177b7ddf94dc", 0xd7}, {&(0x7f0000001b00)="3d7932cf8897b2f2d483298ed6aac05d96ff212165b9902c759c2fbc6cff5aa49d3c663ad856618a248898954c9d561c6709716ceb271617432118cc618f708736427e57b0db64f4601d", 0x4a}], 0x2, &(0x7f0000001bc0)=[{0x20, 0xffff, 0x7, "8d7e4fb71de63d6f3c"}, {0x100, 0x1, 0x75, "50a775c83a432e40d04a09c98fbb2ce2443e0dd7fec0a6095caab123f0241a96c3aaa0c488f228832ec66f053caba0ec969aee4f28a79f26be3ff0a28b922bdcd9d1698f4cff11971bdcd47ebdacaecf9abf372828bf46541ca91ac10e49d93cd20db9a4490fa1b286c050141bf1d682764d36958da0ee4ae5f5bba206e4aa04940cd4750df16a8cfcc2501a606adae145965b69ebbc769cad9b89b2d5cb6f17f433bceb6daf1c38f86f95455c3f074e058bc9a0a6e4e43ca4f40b4a8c0d4d21e4dba4dd89ab0be2d679160213273d26657468d27dc73130c814914534ccf4edb4141ee11b33c55ae33c"}, {0x1010, 0x1, 0xfffffffffffffffc, "f701d88f6282db3b9498095e35c510c10eafde8e1476a83134869a0f285d6f945012bb5ec6a7f12f4eb3adb231bc4f0e1147e9cd3ebf52b6e9e43e83ceccfffd9b97db33aaa1b3563b6dbd98c1a677a86692ed7cb9d6e653dece3229f5c7e43cb875658fe6537d79797758b60e4abbd36ce7b152fc9f904925cebf98ae7a2b8425436f1d4580c85a98dd6e12d39d38c8834f99a62f838e32610be356363aed145aab3da2a5178b636f82aa6643a4dd6318be5b6c2e0f8914c390997539c6510031c17c3b817183fa004c9ab4fab3c960cde00249cb2483a169496277fa52cc8b6aed99fc9b5db3d5e2882dcfb3f75c243ac5c948ab46f3252229cd3e2b2e47ee69b2e5b72f6665f0dea81e73f6bad21d6eb0910404ffb198a894f3aefb722c4b9a641069b29c0e3d7ed1dcb77631cfdc7f7729d2a1e8bfbd91de2334e9743ba7bfecabde2e5c6cc1f3bc6c7b161a624a91feecd13d371f030e5854fa07fd2b93cee4d70ab37bf6072555b982d16a901f80e6b636daf01d0c34a65a9df51c21b99312f10efdaec2816e406582434e3fb3764ec69ee4b486040639c904adc1ec606f237658e520251ac48ce7bc279fca3a146b43587f799548101d5245257bcd05225f13781548d0975e9dcd6b83f36b9a10d27402fbd2859febd7ce110131495601bb2ae73e87c78986144ef784cec7da7dd47a96bfeb78133fbc6a72660e6048e1b06277e435f9c9f09241c272e819b49d86eade26c5acc130e5f624ffbf5a780253ed35f90f4a3ea5f5b5d789a04fb6f6a647e6e3c89f2264bbf8422bdf044ca3b1a7f1e7322ef48a85cbd849085557da85478f1a90636a1f091c272c13235a4b6a8e4e541973b49c17b68ac018bf3a42ac72eb805bad2b8ec065e1df40ffe1313b447ddecc206bbfe1598b5a442a32017de02fcd5065ab65acc3334f424cda4a5181713f980bc172c3d18baa246a52f35c9f2f2ecb7304e8f6b6dd840bdc82b079fb29acfcf20fc068d4618fe04e39edd4b20f17a692f5661d357be6af7791de7ff0b982c42d1e7c59e9a1ae3af9cda69b625a6bcdb92895696a843271e32286ba771fad4a4fe796ea22ad17437279063d1c90866d49bc598a087a89c3e84a761ac16c4faabfad0dcb99f1d8c8202858049db95a7db1b487086db02a562bbaa390a2e244969e81aa918bab3988043e126dfa5337db58511e58c4f70690f6bf09bf3c77f6808041123e7c12e1ff31920bdd6e924d06b11b498fc5b2fdec635a9f521625878f982bfc6b77db13af1c7f595b0ee6669d8ab149e31642ff96ece91fad5b0e8b39115868d128da4eb18cded93623bfa95f9b191ac6bed888d6b73836ca6752ab25d39959a1798747152a5d6967b0d61ac90927b51a05ca7db19ae24bdee2afbeda270035cba078ca2562eddfa51dd46d08c93357465d96639a9b68f01cf3477a91e77eb57c269123fcacf78dc913f69843935f05e82f4729e44994d919b532d85605a75a27f58b6df55ef81dea1cbd3ed449aa84dcdc9b22211e22e383ecdb40220737c8d6fff17ef130a88f1d2662cebdaadd3d1404f1ba9ad0e6ef74e4df8831a449e35f1b36df1f459446f49e633ca241b02609637bd23c7733e6f91368a298445711fe674f524da25a00e639f9ee27b1fde7f4ada3bb17fbc031004cf6199592153715bb604b55edc66e663c769fefa3306284f954ed720bd848678578d81d143830d0517ff14810f9e5a9b6e8ae5950615abe8358c747f65c99aee58ea23a34c9080ea65f0ea7e39c602c0eaf0024858cadf9ffefba1600ad3e61165d6c78ca3bf728d108bbceed8ec58f4c2213ee95d0756b5aaa9d007f5c7188f3bff38a5253c8da49bf28781e36688c29cdd86a4c6bc58fa2dc3ae4863d780da49f816bf3c6046e7e8ad51beec4bd45dd57a8fa4a9ca1325a31636213b762063cd3ac1da540c75fc21c342c14d7230c056a4dd2edfed3ebdaa4fac86abbae0860ed0efb504f7cc0fa3b44f364d03783b26de5544ccc607eaf91a57d0746eaa3c87d908ca85c8f72a0e72bc0560e2d2c5484d171e6b06dfb0cc1f04214f686abdd33f61f30b66fdf97da531f0416b5b6fad37e8a395dc8f6824e6b55a2b04bfbce3d7747844dccd29a9608e4c64fb7a7944b2c2deb7ead1f51a5f5fa910349bc3b99e9117dee5ed5d44ea147f4dae46220c0bd0892e402b6015ade720623582ce2f748e788ef72eef2a2bfc85de8c3225f0d88fcb1086ecda4c670c35a69154b3ce8a7ff6b823766086c019dd166e296e211a84b9f4b0c6205e2257084dee1b18d58e890780019c7c47e2e0f59a18076fcd517407dab28f7a7eb017dc1eef1d93eddc152794825c977479a59c087a6cbc59fc258a6d42c585b1d5c62154854235ff38fec8b14a25f702e83d62696641105963b3a69e57094635a82fca64582120bdcb575bbca108831ece136d65bea240f1ad638d057bfd25b6917cb52eb10c81f9d6bc3e14a5c2f45d59b0eafa29684f5bc6429446b427a7556ad03a5f850049eade1bf422294687f9cfbe3c100698632da888d42df735729c1c0ac1f3c4269daf8ddd141c2b45335f3a2ef6ceccc0f1491509848e2aef547bae9b624f696a8b00247bdc6ba16142db36e545fbb9623fa3c0c2d8c187b3755c283024a10c7f9f44f8a72869774de6ac0b012ff496e2dd3a1477d60ed6b7372617ead6bcb2a7335f0606a93458671b7d0631fb42a7b1ba617480dbd3fd7c8a5b22c209639954a6b470bb51eab43aae331384a27d28e317b07edda892d47fd90d390978d899ca0e5b2b4e07b314533b0988697d4c952877d58aea3738fb6ea2d2bb44bf185634b111e1626884c17ba0d9f5c7c9b8a6ec23605f1b79042c90bc0ea52a2549a465f0285480d85d4dee261a1160411d324a4896f1fc870af1ea02a70de10d948ac47b929fab943b1be0a327de1c5c3d5f33d3d5982162e09b937a1a148449fb8e89b4c8cd8d5e615b4488b4f9fb005dc9e2bf4dd2f333c73da68b923aeff57a977d1bde44d8a1bebee4f85f60a77dc2f73e7b9b1571c56884d76384932b636587551251b88cf6dd2dc5d153229db962fed8980beed127202122b382793be89c975b7044d16b490f5a5df34a74ffe8778cf775c1392aa012b0d488c08a2bd2909831c8a639766daa2f50b7bbfe2ea380eff9976fcf3318ba329ed1eb1164786c6a290653eab28ec99582d32c78475d3985129ead376bcfab4a573d8690272c4efaecdb6c6f27dcc32a1393944c17839b9ab4cf63dc0b2f3f668423de49ebc4a94e52f813fe5da9280384f8c0ba6b56bc46cbb628f62cb11038419744a4833b0d39e12dba81d64608b38ff0c3caff7e7363ddd58b1b51d41298f2a9e395344a856e13cd8d69c7156d0dc5a04b5066fffc12faaac467190698e42171146a32ab41f994de0968399df0bdc8369da399fa303678ae275b4d1b11bc82318fee84dd22cd89e8bc87cb3cc881640dea67cf3791fed70f3117aa3cc0b2cfba2b8aa9a0f4e72c3c6e7861942760978083c1ba106983657bdd1e1f8544615686cf96c4eb56281358ad66687761115e0be82d1ca7101e149a8ae4c6968c361fedf5fe81bae69e2bc71f68995683d5f88a510b42944532129d5a4a07bab1330320dc9db4e01d65990feaa1e3be4392919dac37b72869c1c638830e3586a496b667b4157983acf107eda78b5ea1729be91b8d1c6e4be1f96d418cc60ada62a96f9ea5fdf04912d953f63a1bf3bf11f0bf1ccb53d6417ccfa6babf89e0c21747006cbe3c5e0b7ab09e8d4a6ffb44227997595f30c67ffa75cd6a662acb2a299437e24b11fd9578b9eb317bb4b9ae666635372b7afee2a7058cc7bbafbb827a7f1d0638da5d39cf1f1aa54419b968eba5bb2f2ac3087c982362b751e04dda290ec42c13bf351f97bea5b7246a04ecb30a32b9a95d5027da3ec02f477e8d889893d4d0852405a94e7b8e596be62dc5e0ea396a62f5d6f947de13fd003a18bc17586eb9147cdde33c86fac8c6d0a7b1ea11eabf1f0b4145c0170cf8cf1dcaade0d2647cbf00b0239292d81a13359cff2c3769d2e00b62b318bf8fb525035b09fbc9c96fbba438ad46cec4d9b0a4a2de04863cf3dabd818bd3d798b7d2353b2315a6248d56a7187f9fdfc7cab90d3318d5ac3fd12729830a424676b78367110b8c6410dbfdd26bd3b9eba377fc4c70d3ddb9850bad4a9060f9468f665ccd88cc47591028dc5fb57440cac31a3182c51880301f58569fda595cc9c9ef0c5d20424d1d26df996d7e4a662cf16c2f8b8e4e97e13561cfbda97546006cdd1271752699353bc2983e3a82f554177ca702bb5619fc91bf38445ba7a8157acf711622fe88b0a464e50c96cbe0641a826571de301cbed8e28ace8d47769202c7d6d655ec133098ba55e3e6977de36faa6f37852bcf4eee4c99cba7d031a72d530ee9cc19353c156fc171b6495134869f1dce69deefe4541a7b0e488ddf595c2f13c85f640107b719919f9daef17cd78369b5f37eb5a733c0c51ddf824156084ad8fe93d7af8c13f3f6a0ad2ffb4a241e42d20893a7657fade85c2e5dcd273d204df716d37d3d583b09ad93b34a5d4cc972407caaccf665db7cb2a13233f77582942244dc5f909ccd84a49b4519eb47044f07a142cbd46686006fed68c033976796faa5a7d2cfc38073bd43122f3141d881cc2fdb9cde7c673d8710e188722bd32c529525c526f2da89958e2ac6b2babee92a7f1ea443dfdf37ed893eef431b7c62a34bf73ee0dafca1cfee15061c493721ebc308e655ea4207b60bc0c63e02a728ecc01dcf941f6370af64f64bb00099492cafbd037e968855a87afe27652196d9267a81374ead688758e17514da2212ffbb7a3975fbb6c614d2d56db5fe75a6a12453d4512a23e2d18531621519702b8065edc00f196ef3ff5963c5ef8aff5921adebf46d70c53b522109651c91f0edd4f0c51b69ba3122e88b39778ae3051f0ebd639240e183cc82952241020bb23e9fc73b2a889f71c3e717aeed9b90a2da6b60132da6dcb064587c33975463ab83a407de836167db70cb042e3c68be97aea61a986724ad0748c6f30b61ac5b8c5d55e16b2555e48f496a53eedae48091c70c096ccc2bdb13793ca637ff6be0bf4af7f0e1e3d864429aba4b35341562e96ba897026c3e2218827042390124edbaa9b9d432da1a514357a7cc470d0bc67f71bf6c1b386da7e37b94fc645b6241e79708a756973010313837149058171791f8f945a79d7a1ea61cba0b7a43412598d4de365013233f66cdae89657319327c7f055c8f22fc24793065b5a2b4fa761a1d179b7ccbe8b18b30399aaee8ce68b104a63454d62310d3d2c2863a2af462667ed4f23c293974b258ea521773971a468b2d339eeaa69c8368649437aa37cfbee5bc7403ba83268a98c076ca00be8193f98acaeb5bb0b992d52e6ec76899a57819ef22b5656d9a7883fb78254f5921ee207faacdcab5f2b213ee05a908c62b94e0cead4c38a0925123d91a1ef822f3584635ad98c4a3abe4b657fd6d6465574b6b37c872af4aaa9956199123c17350b0d70c4ef9f8010d2bdced35e70dcfc67568ac2e7abf7c4d771b691e2b53ae8dbe5a3a549e85780b1cd30815299674604ec3d4cc5e8df36450bdc2b5cc407143dcb1b1ae541fb732a2d76d137fb12329dbb59bb50982a182acded8d0b3da1a2c0ce333921cb41a861a12892b1fb3b2e08ba0b0206ddad1e9e6e8b597e3e0196a0907a338d68d435d6783ee2bc43c8d1"}, {0x40, 0x0, 0x400, "1c85a27253718d0839878612b4851dcb9d9ebd692af6f68ea5fe65505f1ec7b6057d6424baec476d752b5065"}], 0x1170}, 0xa) r6 = semget$private(0x0, 0x0, 0x0) connect$unix(r2, &(0x7f0000002d80)=@file={0x0, './file1\x00'}, 0xa) r7 = open$dir(&(0x7f0000002dc0)='./file0\x00', 0x800, 0x59) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000002e00)=""/249) getsockname$inet6(r3, &(0x7f0000002f00), &(0x7f0000002f40)=0xc) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000002f80)='/dev/null\x00', 0x8009, 0x0) semget(0x2, 0x4, 0x100) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) r9 = fcntl$getown(r4, 0x5) r10 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000004140)={0x0, 0x0, 0x0}, &(0x7f0000004180)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000041c0)={0x0}, 0xc) r13 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000004200)={0x0, 0x0, 0x0}, 0xc) r15 = getpgrp() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000004240)={0x0, 0x0}, &(0x7f0000004280)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000042c0)={0x0, 0x0, 0x0}, &(0x7f0000004300)=0xc) sendmsg$unix(r2, &(0x7f0000004440)={&(0x7f0000002fc0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000004100)=[{&(0x7f0000003000)="bf76ae7288cb01bf6d10ffbb6f12e3bfd8695f4786e70fa9a5aa3b4207b77a2ab8b21b6fd773a850e41db4d3c161bf1c3159a8a394cc45bce5137297326db54d984f667cde7e987f690f42feb2515b24ee74df35bf9ccba2b060d439eed6ef9864b23704dffb27d45f638747d54ad4f44307c00645122b6889b6768b2aa4f53a4159d4f260965e9c4af019a72caa4b21d9969038bee8b094a515d3091503191968db176a57bd2dda01b3d63472b04485eb274649c5e199ff9c7207a0d6fe4efc7f1c7495fe1a3cf544b1e91eec37b9b26e5143b359d31c4d5eed86e545bf20b203da196322a429e94449be9d4d6f723526c3eae319b48dbc39fddd089308a9ca40e53d3e0ec22ee70fdb48ba1bea644c8f3cfdd8673374962007223bd3a41df0309d59fec897b9cd777808ac1e041fd0b47b9ac6669b4a1a077600690da93da4bfd6a291fa147d12ec66650bfe7871a28be4144e5b15c4a35b946c0606c78e26400859213033c7f9188298d04c2174abf22002cf2ef726f5c1ec6ec4e9780aa3277d298c48ee74cd911b6872c758acaf464360b1a07e34cc27a46e57a9c34bdc9b0d23f90cf4be29d288d216d2e6777688798b5149981635071e3978a7c522d28e25afcd5b7a67b6cb3911c50a01f5458b251ad9e65d3904ab492f4d43a623011fe47c9318c8ea8cfff1c9195af67528907e876dc8c61f927bfe18f2e7e3ffd23a34e099146fc4f8563ac8f43e50ef198f20284de1d6b4fae4b63fe51c4bbac363ec3ff74d2c52aa9bb256503da39ffd5db7149efc919c233185391565051df7e7d50b442f0f97b6562087d9de5385c80871992a0196bed985d03bf9fc945431183a579d1a5cd431b35b50db19e987678f9f50df0840dc6ca354c4a087c74c2d5d0d8fd942d7480a1375c02f26a8943bfcd020bd588dab59e003b39bdf7ca644ffadc03e3038fd9edb6aa221a904e73a507b43e396d7966f8aa7c2c1edc27edc28bf7e6a4d716c76988e650fc37bb965d94f2bf5df87e3f06d42c53b69ff3c379e5f177b6f44fa83f4c5f15bf88ec8fd98af1c3b7bc95d90a2d2fbde1d730fde04a8e8de2bf6a0214652328aa32b69eafa807da57bad6f616b5edb9ff38d4d6f3603b626681dccf8abcdd52b1dd5fe2815a7a099cb6979b19821989c105e56a2d8761a3643257be06def238684d83a43bad2b925f9bccbd0b333291ae1871dc5ae46b0a7ec307ecdb5cd8b56e361e0e46d1513bed18ff3f538d697247f36dab704e89e1976c20e54e5ac00e3a4a79700a8f7d3f6748df14f8013dfcdd8634d54129e621ad2d5a097c0450fb213511e322914fc1b54f4db59334871a8e8372a2743a99d73165dd0aff122770fe2616d70fc2a8fac6273672e6306524f88cd1ee0e202db74e45454740cd5b48c9416af837bfe11b7f9a4112127621d9a1e446b640abca929303af2301874e9cdc494e998588ffa3277422ca73f80cad950c5fdf710a94dd91fe2643b9b7c23e5a0e8d2d89451dd9d84a1217741da1b18d240d71d0d913ab862b5f579a3613bf2928686e6215fe4e3fc63b8f7de86e20a6a84ab75789b6bcd94beb5220a7c28676ad1a1ade6d794917ea02a6384f4b3a7a29d2444d1ad0d60eb23398ea78f26d5c71f34376e18879aaa13e53fd91ec166e8c29e7ed6b33c02050c44487007edbd205e2c56c6abc963b191af2567fb3f0c466882376c80b1167828258fb483238a92709ebac69389a5b4f2c97403b6c3ffd62e8ecb7d8c04d284aa7e7aa3233678f71d091bb002c033018fad3578c07093093a5bae303b3d42f0f742ed8cca84c69e067ebbdf4d9f3f00c6a97cd7db36d68f43701158d6f947a4e3b8c436a58f8e55092bd7473b9f2d6102d3d17d60b88de4dd1f7038accc4ce27e25153d333614a79a3d6fcd2acdb682bf46974b9e3f5866a1648a8f0a3e0fda9d84ff4911118635d36fa5f5f540e77b041f2080e51b1bf5b740d8b19dfdfdae4a98d6315920d07da0c639eb7146d8ca65d5d1af402b36331dc20cad894fcac025f4532ffca5463f230659518fd835bfd1dcf77c9a21ce453e24da9d7753b593305e64f3f252236d274def4d7f3f82a56b1e5e664ca7a3c06c27a3a365acff68c247ae20049967a66e2f37c25182786076faff8d83f00fdc45721bb9121d9309a1266d7b887284e4286d84c32c569136cc517535fd736cfdc92ec2657cc1b59cd1769a9f4fea1838fdb46d3ce7835cbb0b111bcb89f4185b74e90eda22af8381b577e0a731ed4ca394609b6f4964c6f1f4a04d785acd555812fe482b7653fdf074ef5e0c356b04ed4f3abc1a893db5520645c47f14eb614c33cb7f4f43cf60cae03fba9da4cabc03c790d5298e3b819ed0c2dab14c72f21154bed4cb252aa88ebfde7832eb32bdbdba04e36c916d4c2d791cd3d912070fcbea987ef4bd5d6df374f4e774a4028c9fe7eb0ab23108d155be93e359a69af4c0926b1e9d5ae02aa6dff9c5ed8d216fc2f4a396bc2bff57134e0120cde26b822a45ed05ebfe548884a4be6b067b40116d089c39c78376cf24b9c68e69ba94b9ed675fd9047443ceba5c5b06f9598705dc9c84f555ee2275a866457a50624fc047c7c832f940ba07073985b53e0201ec35658f9a119b56b1122febf0a018c5f687ff4291d6ad8b54be33e12c17fc206c5bd7cede96cab554c399f1c639420bfb485e61929314d0e1990acb7b690fa2416a770b13bbee7130639eb2bc1a5531af9a2338c882f5db1d00c4e5ff0de761198d4ec48bfe98dcac67d4572a167243985f214594eeaaa147eab27866e4ea983ce33a8f8d7435a4d971129575cc8fbff744e0bf9ca8af2eb71bee94c43d7977179587cc5690e333aa8f7cb1a90519c4548d8401511f0bf5c07c07a1311d7229aaa5309e3e95c434135a619c3a062849864f91e339b01b380aff831eb981bbdd01e03a57ad5944f7e839d8bac252a1fc4871043f285a02ee8a37ef15667feacaf62e76fe8b847cb91a7d013813382f11de32a78149ad2f2f6052399c6678139da91ff48306be2c3fc2200fa917298b691d368999345b578052253a349116235b44f9fdcb9d7916708cedab2697045e27feb55486e5356b71f2e6db7e59ed07a2d543fbbea711e6bbcc11a0115e59db3cba2c8b97ef015295cc215733645f827731e899de5f1d2b60f44e2f76f87acf4be470aebadfd143956eb9b1cd3319974cc2bfd4b6e82ae331cd87ddc94511af6c886c545b977cba8cc26a6df4e49438d6810f92686de38c58233a99da7b432482f4943daf93fbf23128874e4810de08b5e96e3a9c956bb8ec8ec8936777601bb09e934b59f4083a6e9ec8339ea84f7311bf3c159afb53595a02d93910e349ea6cf43b1b7cea89d8043ebf3b6d3f8e79407ee7cee049cc23fe531919c706210dcc8a117ecd887a01fbf91e7c15a270b19046b9bb7eef227dcc28b96ab485f365e4a30bc12fc5de331e77c672616599064a5d6344ee97818c1c8422d1cb1f72b2fe29d4868c95549d3b79fff3cc285a79489891fa6a2dbab7a65966131e6da76a7ebf8f4a2b7173ee0cf9ff19abdf081c10b65c7bc175cd4374f90d6c6de8884a47e6e6f79c38de050132916ddcd72d73c8f9d730df5a305867f496c2980b56d8d135a25426561884d442d5b300be65db61652f24cb23c89fcca33b1dc415a09dfffaca2dd744459970087c5c58a4f1d73346265fa2e9d83be4fd1a79dca4c114c89e443e66b906491ad6097a6a2e5572951225da5912aebeeb5f9f5b767368d8008f10ca079164052dfed737d248c1ff0fadc5682c27cc72ea35d2d93f68436cf9024af9e3d8f211080418ced13470be5b121a0a4cb342974e9b79ff869994aae57c05e58e9bc6b0ec6ebdbe3844320f5c1d1d588c4ac194605c89a80af5b3c4977e222b2ec5843b0acc949ba4349103af77bd5be8a588e47af9a525b0b03d301ac60ae261f7e03f365ad48cc65bf02a1f8be1a59fae1f99d112d2a2cb35b26a2df5856f1fe1adc525884bca26f78ece09bacf81b34481787922724cab7a8eb1c0d113e9049d665e0e86540850ddaced60bfce811601287767f7e545a26a535d609f9a81f71ea364fe4f6b0f5d70dc9895d731acab49465f6d5470e3f5ae52d7672a4fd56d5404e0e673ade86c547c1ec26ecaac6072495193f5913eaf3364719da2f81e5c34613b11b26871828fdc542b3517e4f437324c13e13e28b21a1edcb3972e96f4d68c47d50dd7e73e1513d429cc4be62e5bbfc404068784c45951ff9a6d9cebe0074bbd8d7fd99f4b7ba7440a5039a01b51435164c3374921979a75a6ba39ec21c6d9a65b416c068a4ab7888e7e0bf979e284fcc4582c9fab380dee54f4116e3af44c5b13d1069ecb26affa03bfefef9cda99531f8c9b6937ce620c8d9804faf227338e72783c1d2cb4979f681c4dd55fd1e0db571bf2c2f0d928f3d347b66bb9f40729a9f864c21dd0dd1c5738cf79dc27770b589511031ab449aece382b5803c3ce1ba1430771a25b8ab43c974f1af836f4d184219072fd0df17c188c9ba1f1a60cba591052e9e2a00b97b7c3029a07357046392c2c441543a3a5f36f737e9efb804d231d5ca856078db4efd87187a8a39577a675694d5aa7ee1364399752779360ecc2db3e5acd865861ad5fd6c813ad7a36f2605818078fe7a04654491d790d634b567c92087d9155f687c0c585a0635d2741d540f3a01ef49d05936499953f93706b811764e4de486a0b714c9eb8fc88acb89d7a11947fea467925ea1eb52116a320b3283f9ec8d111844af4ec9f7a0cae88179dedce6ae4b26572feaecd3f1116352ba7b81de004487fb5ec5519d98ed93c7b9b30f8cf3a0a11dca7ef5b89ed9d93a45f38faa98252689db9df9c853b473e138fb3eb310d4a86508153b75f950257d92ae14fa9fa523be70eb2a3191d73b13f56f55336fd6b365245f9b9ab996e95a53b8ab5f2db397d241c1fc7e55aeea194015157a9dff5de3eaedfdcad837bea545dd6a2d6c5b0812ee6f8c5c1e4f3e2541aed8d32f8f503a57d33fc74e98ce85bd1dba7e4e313d65e393e54ac5a772d94a544239c6e098db657ba5c2caa333519bc7f08b4f31e69507a93f454049777f306dcbd36dee3d8a85c2da604b9162b913cc58c3bc3f597b3c50670f8737a6757fd49d7383d77cbbd3715b2782068eff51e283786f27231716c7791513cd56e62cb53f02bcf583c9124274a6535a1ab421a6757a8ca3dca01cc43c9f4dd0c292f0d96065db510eb6c98ac07cf13aec07a31bb6783d17566d326e025983aec1e499b1abb789dce99f152c7a6aa42c66c160273c5315355a406cb222130b6f203a7a8563ffea0aa71a97d20e29600fb31a905a4ade15e1c8c2d59a616d07e089d7bc65ae39352de3d1dd0d79ed17b3e03343efd8d98c9b0b9064085686cbb22b815a0e61e4a89d7834adcd739d5f97d94893dfb4cb0505de2ff3dff5df1a450a89e661726f7c7585701a3f2265440c773b54dd36216978b42ae7070db213bac7684a9445574db0a49e1d03f14d344c9f6f95f7adb2d2ec5379142d87810a0623d2fe8bf462b23f806950b01b725c2a75786c6b0323995dbca892fdd23d212ed3e2553afe642ee4463b5208265df98fdc0526fab5fd76e395bdf593727137d9cc65d67ff254b3537e86582f42036ae7018c601b8fbbfc01c8386476ba134847f420847fa42003c64324bf527ac0ecd4a9662dfa3ffc25009472b8819a51ede3f0ec05df1d5ba2be46d0e811006ab", 0x1000}, {&(0x7f0000004000)="c75d1603dde68dc54bcf73f1bb452d7d592a92338b040002ff00fa3002da51c7f39f55d9fa8306fca069a4bc94c39b1295db94a52ca62f9b90de1aade16d8ea4057508edeca749863ef968b40b48221b8da2db055a0b9b31c0e26de5c4ad2407475f51293887b268821f25eb6e4a725e9c3e83164936bc7b8e4b9f052343d57bf9aef1733a4a8c488028ff55bcbc399a5d6284e6101c6e8327b6d6e2dde83d7e7bebdfebaa3785f829bb907bd85aff55bd9b46e49d4f3af693f40bb0487b6c91e4869f8518be67a854dd13455c0c1dd2e41af2e4cb18fdada7ad92d1d6d62fc15d", 0xe1}], 0x2, &(0x7f0000004340)=[@cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @rights={0x18, 0xffff, 0x1, [r7]}, @rights={0x38, 0xffff, 0x1, [r2, r3, r7, r7, r1, r1, r2, r3, r0]}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}, @rights={0x20, 0xffff, 0x1, [r8, r7, r0, r2]}], 0xd0, 0x8}, 0x400) 05:34:55 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x81) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=[{0x10}], 0x10}, 0x0) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x8000000003) 05:34:55 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x1, 0xc007, 0x200) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000040), 0x0) 05:34:56 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x101}], 0x1fffffffffffff64}) 05:34:56 executing program 1: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) mknod(&(0x7f0000000180)='./control/file0\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000000000)='./control/file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x2) 05:34:56 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2001000, 0x0) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) r1 = open(0xffffffffffffffff, 0x10b885, 0xfffffefffffffffe) read(r0, 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x400) close(r1) 05:34:56 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2001, 0xffffffffffffffff) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x18, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x100, 0x0, "f19fc763eb479f1cc7293d2107643f11164cd69a", 0x0, 0x8}) 05:34:56 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x2000, 0x0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse0\x00', 0x200, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000240)=[{0x80, 0x6}, {0x27, 0x100}, {0x0, 0xd4f}, {0x8f, 0x80000000}, {0x66, 0x7}], 0x5}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000100)='./file0/file0\x00', r3, r0) 05:34:56 executing program 0: r0 = syz_open_pts() r1 = kqueue() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000001c0)) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x3e, 0x3, 0x5, 0x1000000080000000}, {{r1}, 0xfffffffffffffffd, 0x9, 0x0, 0x800, 0x3}], 0xf8b1, 0x0, 0x2, 0x0) write(r0, &(0x7f0000000000)='<', 0x1) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x6, 0xfffffffffffffffd}, {0xfff}}) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10004) write(r2, &(0x7f0000000240)="312785ed2b4e49d4ebd078666fbc8f18cbd063898fc1747840dca898bf031b428d7ecc8666631cdf532c33b0a8c4fa0482e8e3029ea6c3997a0dbf069bf354efb2ac4c58895c54513e9b4c46849862ff03dbcaeeeb16f696989bed1c90e076e877baee05d283e3bf3f32c7c1e0de8c8ea0ca1280cb6715737b0a3c12615e86a6d6be5c0b8981779809093fed00131f1f95be8824cf1c1a4023cd860a22747896cfff1a7e09069003579911f69aad1de5adc15f570fbb3ac2dfdebcc173e99ea019df6035b41da7c430fbe4b3f98b7be2f4d8d3311f69184223dcc24b", 0xdc) r3 = dup(r1) kevent(r1, 0x0, 0x0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x7, 0x11, 0xaa4a, 0x7}, {{r0}, 0xfffffffffffffffa, 0x2, 0x1, 0x10001, 0x9}, {{r0}, 0xffffffffffffffff, 0x0, 0xf, 0xfffffffffffffff8, 0x7ff}, {{r0}, 0xfffffffffffffffe, 0x2, 0xfffff, 0x10001, 0x6}, {{r1}, 0xffffffffffffffff, 0x40, 0x800fffff, 0x92, 0x100}], 0x7fff, 0x0) ioctl$TIOCSTOP(r3, 0x2000746f) 05:34:57 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x2, 0x25, &(0x7f0000000240)="9512f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a78b24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc060000008d756b2d17d0d7", 0xfffffffffffffd4c) close(r0) 05:34:57 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080, 0x5) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x7f}], 0x1, 0x0) nanosleep(&(0x7f00000002c0)={0x88}, 0x0) nanosleep(&(0x7f0000000140)={0x3f, 0x800}, &(0x7f0000000180)) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000100)=0x4) poll(&(0x7f0000000640)=[{r0, 0x40}], 0x1, 0x0) 05:34:57 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = msgget(0x1, 0x400) msgctl$IPC_RMID(r1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x9}, @cred={0xc70f800a}], 0x18}, 0x0) 05:34:57 executing program 0: readlink(&(0x7f00000001c0)='./file1\x00', 0x0, 0x0) 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') 05:34:57 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "030000000082ac0000ffe0357f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x800000000000016, 0xc001, 0xb4d7) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:34:58 executing program 1: r0 = syz_open_pts() r1 = msgget(0x3, 0x102) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/220}, 0xe4, 0x1, 0x1000) 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', 0xffffffffffffffff, 0x0) r2 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x1, 0x73, 0x2, r2}) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x2000100000000}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) kevent(r3, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff8, 0x1, 0x175d917db6ddfb82, 0x6180, 0x1e}, {{r0}, 0xfffffffffffffffb, 0x8, 0x1, 0x2, 0x2}, {{r0}, 0xfffffffffffffffe, 0x20, 0x0, 0xffffffff}, {{r0}, 0xffffffffffffffff, 0x1, 0x80000002, 0x8, 0x1f}, {{r0}, 0xfffffffffffffffd, 0x60, 0x9, 0x3ff}, {{r0}, 0xfffffffffffffffa, 0x8, 0xf00fffff, 0x67, 0x3}, {{r0}, 0xfffffffffffffff8, 0x40, 0x40000026, 0x6, 0x101}, {{r0}, 0xfffffffffffffff8, 0x28, 0x8, 0x9, 0x8}, {{r0}, 0x0, 0xc0, 0xe, 0x7}], 0x7fffffff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffb, 0x1, 0x80000000, 0x8, 0x10001}], 0x100000000, &(0x7f0000000380)={0x6, 0x8}) 05:34: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, &(0x7f0000000340)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000040)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x4, 0x0, 0x5, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900", 0x742, 0x100}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xb3, 0xda, 0x2, 0x5, "28b700eb9329b0cdbb28406d8816e670b7370c93", 0x80000000, 0x3ff}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x20d4f9, 0x3c3, 0x3, 0x8, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000200)=0x1000) 05:34:58 executing program 1: setuid(0xee01) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0xc) 05:34:58 executing program 0: r0 = dup(0xffffffffffffff9c) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x800020000, 0x140000000}) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f00000000c0)=0x1) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') r2 = getuid() getgroups(0x3, &(0x7f0000000100)=[0x0, 0x0, 0x0]) fchown(r1, r2, r3) bind$inet(r0, &(0x7f00000001c0)={0x2, 0x2}, 0xc) fchdir(r0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x221, 0x0) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000140)) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) 05:34:58 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x2000, 0x0, 0x0) dup(r0) 05:34:58 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') mkdir(&(0x7f0000000140)='./file0/file1\x00', 0xfffffffffffffffd) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 05:34:58 executing program 1: r0 = syz_open_pts() r1 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000000, r1}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) r2 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x2, 0xc60, 0x81, r2}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x4, 0x0, 0x2, 0x2000100000000}) 05:34:58 executing program 1: socketpair$unix(0x1, 0x8001, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) recvmsg(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000240), 0x0, 0x0}, 0x0) 05:34:58 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x800c745b, &(0x7f0000000100)) chdir(&(0x7f0000000040)='./bus\x00') readlink(&(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)=""/227, 0xe3) open(&(0x7f0000000080)='./bus\x00', 0x10008, 0x0) 05:34:58 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) write(r0, &(0x7f0000000200)='(', 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000440)) kevent(r1, 0x0, 0xfffffffffffffffb, 0x0, 0x4000ffff, &(0x7f0000000040)={0x2000000000000, 0xfffffffffffffffc}) 05:34:58 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2001, 0x100000086128) socket(0x51, 0x2, 0x53) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x10280, 0x100) 05:34:59 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open(&(0x7f0000000180)='./bus\x00', 0x20000, 0x44) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) rename(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='./bus\x00') write(r0, &(0x7f0000000080)="6f4c00d73eef26db1b1e04a3a347fab293d3852fc2b191eed88d61", 0x1b) write(r0, &(0x7f0000000140)='a0', 0x2) 05:34:59 executing program 1: socket$unix(0x1, 0x5, 0x0) r0 = socket$inet(0x2, 0x1003, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x5, 0x3}], 0x3, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x9, 0x0) 05:34:59 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000001180), 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r1 = geteuid() r2 = getegid() fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r2, 0x6) geteuid() 05:34:59 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x280, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000140)) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) select(0x3f249a6831dca648, 0x0, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x8}, 0x0, 0x0, &(0x7f0000000200)) 05:35:00 executing program 1: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) open(&(0x7f0000000000)='./bus\x00', 0x27ffe, 0x106) 05:35:00 executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = msgget$private(0x0, 0x4) msgsnd(r1, &(0x7f0000000000)={0x1, "41e14db62b4ac07096a089c77c016c5ac3248e692636748d0b6e2c83832f16cccf04304ebd3a5f5c3f052aa4fbd6840aae38fce5eabfaeb71b0dbca836d78214a4ce4f4c61bb10a0db224eda2487f158676990a9"}, 0x5c, 0x800) connect(r0, &(0x7f0000000140)=@un=@file={0x0, './file0\x00'}, 0xa) dup(r0) 05:35:00 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="da", 0x1) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) write(r1, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee33", 0x3a) r2 = msgget(0x3, 0xa0) msgsnd(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="0100000000000000bf6186265158d94857b96baf781c9896d1005e962b8b1a817742412db9d36f84edec92628e0c6279"], 0x30, 0x800) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') 05:35:00 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1000000000000005) r0 = socket(0x10, 0x8007, 0x100400000000000) getsockopt$sock_int(r0, 0xffff, 0x1221, &(0x7f0000000040), &(0x7f0000000080)=0x4) setsockopt(r0, 0x2a, 0xc, &(0x7f00000001c0)="ebffcbff13b9fd812eaab9e7e0ae81a943fb4e711b48e6993192752ec883406c42043a0513", 0x25) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:35:00 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r1 = semget(0x3, 0x0, 0xa) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000100)=""/68) socket$inet6(0x18, 0x5, 0x7fffffff) shmat(r0, &(0x7f0000000000/0x2000)=nil, 0xfffffffffffffffd) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000600), 0x72de}], 0x10000000000000ff, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x6, 0x600000000}, {0x18, 0x0}, 0x8, [0x7, 0x9caf, 0x3, 0x0, 0xaf, 0x80000001, 0x10000, 0x7]}, 0x3c) getpeername$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x7) 05:35:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$KDSETRAD(r1, 0x20004b43) syz_open_pts() r2 = syz_open_pts() ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x1, 0x7852b8de, 0x9, 0x0, 0x9, 0x7, 0x4, 0x1, 0x0, 0x3ed, 0x9d49}) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x2b, 0x6, 0x1f, 0x0, 0xf5, 0x401, 0x2, 0x2, 0x3, 0x6, 0x100000001}) 05:35:00 executing program 0: r0 = socket$inet(0x2, 0x3, 0x2f) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x100) ioctl$KDGKBMODE(r1, 0x40044b06) bind(r0, &(0x7f0000000000)=@un=@abs, 0x8) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r1, &(0x7f00000000c0)='./file0/../file0\x00', 0x40, 0x2) renameat(r1, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00') ioctl$KDSETRAD(r2, 0x20004b43) 05:35:00 executing program 1: r0 = geteuid() r1 = getgid() chown(&(0x7f0000000140)='./file0\x00', r0, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r3) recvfrom$unix(r2, &(0x7f00000000c0), 0x832f2199, 0x0, &(0x7f0000000000)=@abs, 0xb33eb80) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2) write(r3, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0xc041, 0x100) recvfrom$unix(r3, &(0x7f0000000080)=""/76, 0x4c, 0x42, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) 05:35:00 executing program 0: socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = msgget$private(0x0, 0x3e0) msgctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) syz_emit_ethernet(0xa6, &(0x7f00000000c0)="7f889a0f7ba78ed34a777bad64a0ac3e59afc0b210384a9b14be94f46666273cbcfc92e80ca573a9701070f22f0e7cfabf24db16ec50221aca2bbe8deccb5a90fc6c480184f1b6a812a6dcd37622b2c3afb12b3e8e2b64d90e4b411668ec8e9730d15839c36df999351da1229ff0d7cee19fb8888ef1d4dbad69f95e755392ba973ad20d628f0847c1bd644afb7259065ff3a4de5996d2941e70a6af4d4a74d80fcd0e24e0ac") r2 = dup2(r0, 0xffffffffffffffff) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x3) getpeername$unix(r0, 0x0, 0xfffffffffffffffe) getpeername(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ef71ec0129f3e481cdfc7d990db9fcb18f3387c72ca5e3d9c4575517bf64ddd9a204c273b44aa25a50989754507cd27bf74bcb00f7c9d0f37e9f85d190afe7bc55a3fbf9ae17d836b9440037c050814ed287d39180e936dece716bf19b98c3b1dbf3a5c3a720fc3404c548c2a98118adccef366429f51f35053fbc28f49a8b9da1afc5ae2ad6049f52e5e9501aa4c137c063499a51879822b8ad5602b4"], &(0x7f0000000000)=0x6e) 05:35:01 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x14, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0xc0, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000040)) 05:35:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) utimes(&(0x7f0000000040)='./bus/file0\x00', &(0x7f0000000080)={{0xff, 0x2}, {0x100000001, 0xfb}}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, 0x0, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, 0x0) write(r0, 0x0, 0x0) pwritev(r0, &(0x7f0000002400)=[{&(0x7f0000000180)="91e3652d", 0x4}], 0x1, 0x0) 05:35:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCNOTTY(r0, 0x20007471) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x2, 0xcd}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0x2, 0x0) kevent(r1, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 05:35:01 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = accept$unix(r0, 0x0, &(0x7f0000000000)) r2 = socket(0x14, 0x1, 0x0) r3 = semget$private(0x0, 0x1, 0x80) semop(r3, &(0x7f0000000200)=[{0x6, 0x6fb8, 0x800}, {0x0, 0x81, 0x1800}, {0x1, 0x100, 0x800}, {0x7, 0xc3a, 0x800}], 0x4) getitimer(0x0, &(0x7f0000000300)) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000180)) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000380)=[0x6, 0x101]) connect(r0, &(0x7f0000000280)=@in6={0x18, 0x0, 0xd91, 0xd6e}, 0xc) bind(r0, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) bind(r2, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x8) mknod(&(0x7f0000000240)='./file0\x00', 0xfe, 0x2) socket(0x1, 0x6, 0xffffffff) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000340)={0xffffffff, 0x1, 0x8, 0x5}) socketpair(0x10, 0x8000, 0x140000, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) ioctl$TIOCNXCL(r0, 0x2000740e) connect(r0, &(0x7f00000001c0)=@in6={0x18, 0x0, 0x4}, 0xc) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvmsg(r4, &(0x7f0000002980)={0x0, 0x0, &(0x7f00000027c0)=[{&(0x7f00000003c0)=""/65, 0x41}, {&(0x7f0000000440)=""/248, 0xf8}, {&(0x7f0000000540)=""/143, 0x8f}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/56, 0x38}, {&(0x7f0000001640)=""/88, 0x58}, {&(0x7f00000016c0)=""/178, 0xb2}, {0x0}, {&(0x7f0000001780)=""/4096, 0x1000}, {&(0x7f0000002780)=""/42, 0x2a}], 0xa, &(0x7f0000002880)=""/250, 0xfa}, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080), 0x0) 05:35:01 executing program 0: r0 = kqueue() poll(&(0x7f0000000380)=[{r0}], 0x1, 0xf7) close(r0) fsync(r0) r1 = dup(r0) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) dup(r1) 05:35:01 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="49e264c6185f8ffd88bd0147cb31ff4b6a6fc0a5db68abd777dd8e0db1d1757a2d39690f315884e773a0671a22b0620a2a0bf65a91cd4552c6e78e9a5e3d1fb2a13ab9861eab17df7b3ea60fb4859257cbcae3498b8a06780d10d8cab3444d8421471115ffd36b43844e79be7d73100de8b19fd97dba54e3a7ce795baa8a4db0b50f7319"], 0xa) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x15}], 0x1, 0x0) 05:35:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0xd0c0, 0x241afc) r0 = semget(0x1, 0x3, 0x45) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) openat(r1, &(0x7f00000000c0)='./bus\x00', 0x40, 0x52) semctl$IPC_RMID(r0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) writev(r2, &(0x7f0000000840)=[{&(0x7f0000000140)="279faf1f6623", 0x6}], 0x1) semget$private(0x0, 0x5, 0x5) mknod(&(0x7f0000000040)='./bus\x00', 0x8005, 0x7) 05:35:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="90853856a63efcf2dafd59dbb3ccfeb6a287611df9e9a23877062c368035b5664d65457b1941530000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x62) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x7, 0x3, 0xfffffffffffffffd, "850000000009000000004000"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r4 = syz_open_pts() r5 = syz_open_pts() ioctl$KDSETRAD(r2, 0x20004b43) kevent(r2, &(0x7f0000000200)=[{{r4}, 0xffffffffffffffff, 0x4, 0x1, 0x9, 0xa8f}, {{r5}, 0xffffffffffffffff, 0x0, 0x0, 0x79, 0xfffffffffffffff7}, {{r5}, 0xfffffffffffffffd, 0x10, 0x8, 0x7, 0xfffffffffffffc00}, {{r2}, 0xfffffffffffffff8, 0x8, 0xa0000007, 0xd3, 0x9}, {{r0}, 0x0, 0x80, 0x20000001, 0x8}, {{r5}, 0xffffffffffffffff, 0x9, 0x80000000, 0x80000001, 0xc8f}, {{r4}, 0xfffffffffffffffc, 0x8, 0x81, 0x100000001, 0x139c}, {{r4}, 0xffffffffffffffff, 0x20, 0x6, 0x9}, {{r0}, 0xffffffffffffffff, 0x22, 0x2, 0x2, 0x1f}, {{r0}, 0xffffffffffffffff, 0x374aae7d65539297, 0xc00fffff, 0x3, 0xa0b}], 0x3, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffc, 0xa, 0x40000004, 0x0, 0x100}, {{r1}, 0xfffffffffffffffd, 0x80, 0xfffff, 0x3, 0x2}], 0xffffffff, &(0x7f0000000140)={0x4, 0x9}) 05:35:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000040)=0x8001) r1 = kqueue() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0xfa, 0xffffffff, 0xd08, 0x1, "5ebe37d09e0ce4f377a5a774ed3accb883e6e1d7", 0x560, 0xffffffff}) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) bind$inet6(r0, &(0x7f0000000180)={0x18, 0x0, 0x20, 0x4}, 0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0xaf, 0x7, 0x1, 0x1, "9d06192af5cf33336a78be4d2b62dc61a2e9b279", 0x5, 0x5}) 05:35:02 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0xffffffff80000000) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000002c0)="3b64b2a1bc60237884baf2be457164d1abc04ebf12fa508433f8894cfc206444e3c6b8f8c3759a1fc27201aa585cfde0cc4cf097250c8f3ce0bbbe1ebf89ccb39d606c69b54d14a33efcc2577b669f881a42f6cf61b5acb6a0eb50b6ff848352b118f94d82ae438817c78a206fd0b421672b7516d8e54f7bb3f2545298fae76c40e3de497a2998e81a52ae2d3d5666c2001c476600a6b304c70e37c156a12f5203476aa89133f521756747223d9f95364545029d24033c53af09466a439e8d519730a31a2929e6f4216aa58584232b9f88fae0cc1de9f63e51aaeb6c3c9dabf2d4", 0xe1) mkdir(&(0x7f00000000c0)='./file0\x00', 0x42) 05:35:02 executing program 0: mknod(&(0x7f00000002c0)='./bus\x00', 0x200080002005, 0x6) socketpair(0x10, 0x4007, 0x2925c00000, &(0x7f0000000040)={0xffffffffffffffff}) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000080)="656686f88c1d0622ff2ac57334f08351d2cd85fa3b2d36818a012ce7430b9392042f59737d58b877cff47a16cd91aeee9191c1b3a2e637", 0x37}, {&(0x7f0000000180)="749061061c2e3c3f9d636155ec90be7fd8bf1e44005f1eb641336849902bd6531d70e8798a84c3f12bccb5a24b3602eb4e32a4e166aacaa02df7a82d00043e53f3e84fb0f8de4f28a1ce3185fdb28fe16068cf84a8f5cdab248e09118d90655b017763f65020327aabfbf36ae9641a95d75c20486826b0c7e97f62c8e5216395ed9b12c97a9332681131743a7538f980c425e6958f8abfe7bc18d5e010c775fa70cff1e74f311bef84382c43906b05043a25b93dd144", 0xb6}, {&(0x7f00000000c0)="31bc05e8e1e598b3348c005b231f8f8a5d821c94cb71541d41fca6a568b0739a517d3c1181a5876fabd650e96366b07fbe604f3e59abcde71948c9eedd12eae2edd91fbe91cc34df707f48534be70f58ccd13def858d669d95b01ad1a9", 0x5d}, {&(0x7f0000000240)="6ace5a62a304ed087612a7849083", 0xe}], 0x4, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) 05:35:02 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x5) setsockopt$sock_timeval(r0, 0xffff, 0x0, 0xfffffffffffffffe, 0x3e8) r2 = socket(0x64ecbe210fa4eddb, 0x5, 0xe1b) accept$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) 05:35:03 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10280, 0x0) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = socket$inet6(0x18, 0x1, 0x0) getsockname$inet6(r1, 0x0, &(0x7f0000000000)=0x12) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000100)=0x8001) 05:35:03 executing program 1: clock_gettime(0x0, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0xe688, 0x1a4bf103, 0x2, 0x1, 0x4, 0x810e, 0xb1}, &(0x7f0000000040)={0x9, 0x80, 0x5, 0x2, 0x0, 0x1, 0x0, 0x3ff}, &(0x7f0000000080)={0xa43, 0x20, 0x5, 0xa6d5, 0x8001, 0x8001, 0x98de, 0x7}, &(0x7f00000000c0)={0x9, 0x100000000}) 05:35:03 executing program 0: mprotect(&(0x7f0000033000/0x4000)=nil, 0x4000, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000036000/0x2000)=nil) munmap(&(0x7f000001e000/0x4000)=nil, 0x4000) write(r0, &(0x7f0000000340), 0xff23) rmdir(&(0x7f0000000000)='./file0\x00') 05:35:03 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000180)='./file1\x00', 0x611, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x1, 0x4, 0xffffffffffffffff, 0x80000001}], 0xbac8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x52, 0x2, 0x2, 0x5}], 0x8, &(0x7f00000000c0)={0x7, 0xcf4f}) fcntl$setstatus(r0, 0x4, 0x8c) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) ftruncate(r0, 0x0) close(r0) rmdir(&(0x7f0000000000)='./file1\x00') open(&(0x7f0000000100)='./file1\x00', 0x402, 0x82) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 05:35:03 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000700000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000008488734562bddfa595b7e7cec19c919499541c065dbaa53a90283787772bb3ff2d2fa10602e4cb7ac683c96fcf389bc56d2356229c955a5215b5c37c61cec9603d"], &(0x7f0000000000)=0x6e) r1 = socket$inet6(0x18, 0x1, 0x0) fcntl$dupfd(r0, 0xa, r1) r2 = socket(0x18, 0x200000003, 0x0) sendto$inet6(r2, 0x0, 0xff08, 0x0, &(0x7f0000000040), 0xc) 05:35:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x200000, 0x0) poll(&(0x7f0000000240)=[{r0, 0x191}], 0x1, 0x0) 05:35:03 executing program 0: setitimer(0x2, 0xfffffffffffffffe, 0x0) 05:35:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000140)={0xff80000000000000, 0x401}, 0x10) symlinkat(&(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00') writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="0cdea44de456b86a5038", 0xa}], 0x1) 05:35:04 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000012ff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000045bff8)='./file0\x00', r0, &(0x7f00000cc000)='./file0\x00') linkat(r0, &(0x7f000001b000)='./file0\x00', r0, &(0x7f0000000080)='./file1\x00', 0x0) 05:35:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) r1 = syz_open_pts() close(r1) syz_open_pts() 05:35:05 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/59, 0x3b}, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2, 0xa) syz_open_pts() kevent(r3, &(0x7f0000000240)=[{{r1}, 0x0, 0x4, 0xd, 0x54, 0x3ff}, {{r1}, 0xffffffffffffffff, 0x22, 0x3, 0x8, 0x8}, {{r2}, 0xfffffffffffffffb, 0x89, 0x80, 0xfffffffffffffffc, 0xd05}, {{r1}, 0xfffffffffffffff9, 0x1, 0x20000082, 0x0, 0x101}, {{r1}, 0xffffffffffffffff, 0x68, 0xf0000000, 0x8, 0xfff}, {{r1}, 0xfffffffffffffffc, 0x21, 0x1, 0x6, 0xece}, {{r0}, 0xfffffffffffffffe, 0x2, 0xfffff, 0x0, 0x401}], 0x1bb, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x8, 0x20000000, 0x9, 0x1}, {{r0}, 0xffffffffffffffff, 0x90, 0x8, 0x6, 0x2}, {{r1}, 0xfffffffffffffff9, 0x80, 0x7, 0x6, 0x33f4}, {{r2}, 0xfffffffffffffffb, 0x83, 0x12, 0x7, 0x63c}, {{r2}, 0xffffffffffffffff, 0x40, 0x40000000, 0x5, 0x5}], 0x10000, &(0x7f0000000180)={0x8, 0x7fff}) dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) unlink(&(0x7f0000000000)='./file0\x00') 05:35:05 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x4c1, 0x2) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8010, 0x0) setuid(0xee01) chdir(&(0x7f0000000140)='./file0\x00') 05:35:05 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x10010, 0x0, 0x6) setsockopt(r0, 0x29, 0xa, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140), 0x0) 05:35:05 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0xfffffffffffffff8, './file0\x00', './file0\x00'}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r1, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffe01, 0x0, 0x0, 0x0, "f145a1eead8f8e373832454da4f1734cf8f499ea"}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x80, 0x0, 0x7, 0x0, "d6420e80da1ceeb6905a0f9f9927cdc448dae6e6", 0x7138}) 05:35:05 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f00009ff000/0x600000)=nil, 0x600000, 0x0, 0x2010, r0, 0x0, 0x0) read(r0, &(0x7f0000000040)=""/107, 0x6b) madvise(&(0x7f0000f77000/0x3000)=nil, 0x3000, 0x6) 05:35:05 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r0, &(0x7f0000000040), 0x1) truncate(&(0x7f0000000100)='./file0/file0\x00', 0xbe) 05:35:05 executing program 1: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) getppid() shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x2000) r1 = shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x0) r2 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x7ffffffffffd) shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x3000) getuid() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0xb0, 0x0) write(r3, &(0x7f00000000c0)="f3effea984a69de2b8b43e1204818785d3752734fdaba4406bbff65fc1779c406c4ce023b844ca7f28c052ea8c75f352db447485f88619ab9f098cdec9afca3c20b8d8bd77ec7a4c416019ca3e85392845d61035b785a4b2dd4898a36d14ac2e6a1f1f15b95cb5a28e77709089c7860985aeda0f09e4fbd66222e38af28d0c32f9dd94cf", 0x84) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) shmget$private(0x0, 0x3000, 0x110, &(0x7f0000ffc000/0x3000)=nil) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10400, 0x11) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000040)={0x6, './file0\x00'}) minherit(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x2) shmdt(r1) shmdt(r2) 05:35:05 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000005c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d23b6d7cf71183db070015873b9c0916e7ae9fed58938ea6ac68a0b06326abca0fab3647175abf22fea120c9b3bb77ca4c205380c660c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b5eacc26757d14f2e3208364bbc454327b6a1522c332ea628b8cb672e9e70f7818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa0000000000000000000000000000000000000063e6ec8b7858bb", 0xdb}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f00000000c0)) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x0, 0x1) 05:35:06 executing program 0: setreuid(0x0, 0xee00) r0 = geteuid() seteuid(r0) seteuid(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x20000003c, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) seteuid(r0) seteuid(r0) setreuid(r0, r0) kqueue() geteuid() 05:35:06 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x9, 0x81, &(0x7f0000000000)="bfe94c6cc78ec28dfe00d2c7bcad92cc35aa5ae8a5be96b8fbb0104bde31dd3088213dc52b3dc0a90a0c63fcee81fcd41fc4bfd444958b3aaf28a00e3e025ad2efb2e616e6df8e143ab4ee4eaa79b9962c7d68a133df4203d0e3124ecc6e166d3835bdbba77ba357a7479647d3e49b3bb3cd657c6702151bc0c19d67d4ae2e48d9934019103ec9df57bfd297e785af83bb383116c3bdf2a515a799c4a9d3b1601ae2fbdcd2ad2edf403ba6b5f4d1cd46f03ae3dd6fa96b1f3747a02599c5f37e85393573e837c3251f92b4632ee36304", 0xd0) setsockopt(r0, 0x29, 0x3e, &(0x7f0000000000), 0x0) 05:35:06 executing program 0: r0 = dup(0xffffffffffffff9c) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) listen(r0, 0x9) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xbf849438673e5714) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) 05:35:06 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x26, 0x7, 0x1) getsockname$unix(r0, &(0x7f0000001140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009d947640b04ed3b40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bc5db489a1e3106d72629004"], &(0x7f0000000000)=0x1002) r1 = socket$unix(0x1, 0x2, 0x0) r2 = getuid() setuid(r2) getsockname$unix(r1, 0x0, &(0x7f0000000080)) getsockname(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000001100)=0x8) 05:35:06 executing program 0: sendto$inet(0xffffffffffffffff, &(0x7f0000000100)="552248013ae4fa33887798d997296ddb", 0x10, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000), 0x10000000000002be) r0 = socket(0x6, 0x4, 0x80000001) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x1000, 0x1, 0x1a776000000000, 0x7, 0x5e}, 0xc) 05:35:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2045e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000de030000001e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d37867ea1a8d7801fcfeed27936b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3c659df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x128) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x8a2c, 0xe26a, 0x7fff, 0x0, "30d24a705fb25cc9cba9e1345f2784f3a493d8ee", 0x4, 0x7}) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x7, 0xffffffffffffff7d, "85fbff12a60200000007ad00fba8ffffffffff7f"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:35:06 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) close(r1) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x2000000000000003}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000300), 0x22e, 0x0, 0x10000, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 05:35:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000140)=""/116, 0x1035a) poll(&(0x7f0000000380)=[{r0, 0x85}], 0x1, 0x0) r1 = dup2(r0, r0) recvfrom(r1, &(0x7f0000000000)=""/114, 0x72, 0x802, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x0}, 0x8) 05:35:06 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) sendto$unix(r0, &(0x7f00000001c0)="1d49752b80cfc1acd764e6d8896da910df4a71c268b0e5d19f1de2ebe19059bb533ffcd575df3418e6de645d348bef354d90880aecf8c079d1227332523b5d50443887ca8826af691920e3784c022ceb409b108cc3394bb32a292a4df4262ec5f883cd091bb32762da94cc27115291bb18287714c0456a37c49286dee7d094461bf6320953eecbbd82ed3214d006a4941bb77f3c400fcd3dc06d502d7eb667b10c923ef5f7185379207150bdcbe7649d7bba7d3e12ff21405aca9d719de1f2f4b99efe7c7dada5481d51131a1fb461099a196c1cbe95e1478990212fbe5b30c06a0a995d5d5a8b3f30c82d988c8ce847cb4993", 0xf3, 0x1, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) write(r1, &(0x7f0000000080)="57c121b578300fed4d6c", 0xa) getpeername$unix(r1, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) 05:35:06 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4512) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = getpgrp() pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = fcntl$dupfd(r2, 0x0, r0) r4 = semget(0x1, 0x3, 0x1) semctl$GETZCNT(r4, 0x5, 0x7, &(0x7f00000000c0)=""/114) fcntl$setown(r0, 0x6, r1) dup2(r3, r0) 05:35:06 executing program 1: munlock(&(0x7f00002e6000/0x1000)=nil, 0x1000) r0 = dup(0xffffffffffffff9c) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r0) fcntl$getown(0xffffffffffffff9c, 0x5) wait4(0x0, 0x0, 0x0, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) getsockname$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000080)) r3 = open(0x0, 0x2083, 0x4) getsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$TIOCNXCL(r3, 0x2000740e) recvfrom(r3, &(0x7f00000000c0)=""/185, 0xb9, 0x1, &(0x7f0000000040)=@in6={0x18, 0x2, 0xffffffff, 0x6}, 0xc) connect$inet(r3, &(0x7f0000000000)={0x2, 0x2}, 0xc) madvise(&(0x7f00000eb000/0x4000)=nil, 0x4000, 0x4) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x800000009130fbf, 0x0, 0xffffffffffffffff, 0x0) r5 = getegid() setgid(r5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280), 0xc) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000340)) munmap(&(0x7f0000365000/0x4000)=nil, 0x4000) getegid() fcntl$lock(r3, 0xf, &(0x7f0000000240)={0x3}) clock_gettime(0x3, &(0x7f0000000380)) mprotect(&(0x7f00000a7000/0x4000)=nil, 0x4000, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180), 0xc) semctl$GETZCNT(0x0, 0x0, 0x7, 0x0) recvfrom$inet(r1, &(0x7f00000002c0)=""/126, 0x7e, 0x0, &(0x7f00000003c0)={0x2, 0x2}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, 0x0, 0x0) 05:35:09 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80, 0x5) 05:35:09 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x200000029, 0x4c34, 0x0, 0x0) 05:35:09 executing program 0: setregid(0xffffffffffffffff, 0xffffffffffffffff) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 05:35:09 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = fcntl$dupfd(r0, 0x0, r0) sendmsg$unix(r1, &(0x7f0000002400)={&(0x7f00000009c0)=@abs, 0x8, 0x0, 0x0, &(0x7f0000002340)=[@cred={0x20}], 0x20}, 0x0) getpeername$unix(r1, &(0x7f0000000000)=@file={0x0, ""/19}, &(0x7f0000000040)=0x15) 05:35:09 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x100000000, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x9, 0x0, 0x0) 05:35:09 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 05:35:09 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2001, 0x2065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0xd, 0x0) ioctl$TIOCFLUSH(r0, 0x80047469, &(0x7f0000000380)=0x8) 05:35:10 executing program 1: r0 = kqueue() close(r0) ftruncate(r0, 0x3ff) 05:35:10 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaef125c00000000", 0x8) 05:35:10 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x10482, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x25}], 0x2}) 05:35:10 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x1000000000000010, &(0x7f0000000000), 0x9) r1 = dup(r0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000000)={0x3, 0x2}) 05:35:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0x4268) write(r0, &(0x7f0000000300)="d41e450d7e5fe9aba59c762bfd99c2eef39b2f3a5f1e0965d54604c45207abc8c74f4081b16e252b936722fbe742953b9f8a636a522078bc72d515c2df721878fdcf713146e9bdb24b6b9b8b8836295dc5cc29c1cbfec03ae2d67cf49ef96d727105e32e72e1ca79933315972a4512d167521de2a1595c7a52f348ce472e47ff6c352c2cb00be74663f67cde2897f4b5562677c80755e5125df9f74277dc38031a67952f0c4277bc618d15d9834373c22954258d3016fee1ed548e85d61e11cc52cc6f6964f044e317ff4a5c107134e6a84324c94aaa35d3c8f6bb5c93f993d49125bde0fba30c4b3b9cbc3c9738c15d63fb4401a917715dc08d443f5518b6a4e1b616d0cc73ed227d93cd761ddc2c31e6ef85d52da412c1989fa7caded681e246b62cd3ed4b43b53d66009b86cbfca69dabe7b6331b0493ffc0fa2712f38b47bfaac63e36e6f3cac0582f151d3d4855779cbc5a5b3b488fdb24d95efec2bd20c3c119421d6fb8e7bbe21db85b6ec241aabeec63f2c966a3d2dcacc6b4aaddfba8417ce5d0afd00434e0a1208e19f66faf29090097143b5ee4ae018e34c5a075920993a1e3ec42528602c93b5e0dc1936ed2e33d9d0b83b1907f1b3b6e63ff5371e349a1403a9135e9b9e98efbe9492eb30386", 0x1d3) r1 = syz_open_pts() close(r0) dup(r1) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, 0x0) syz_open_pts() syz_open_pts() 05:35:10 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) open(&(0x7f0000000140)='./file0\x00', 0x80, 0x80) fcntl$setflags(r1, 0x2, 0x0) shutdown(r0, 0x0) writev(r1, &(0x7f0000000200)=[{0x0}], 0x1) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') connect$unix(r0, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) r2 = dup2(r0, r1) connect$inet(r2, &(0x7f0000000080)={0x2, 0x0}, 0xc) 05:35:10 executing program 1: socket(0x3, 0x4, 0x4) r0 = socket(0x44e92ca040d52d15, 0x3, 0x0) setsockopt(r0, 0x0, 0x0, &(0x7f0000000000)="2eaa18610a6baa6ad7ed47421888662eb422a1defab7396a9f62ba81c0dcf42946ce060dba38449f7d2243cde531d815b8672f6c31e804679c3631d4226c9bc0db005f9256a38ffe28ab6fd95feeb527a81085fcc6d4354c3c406d2351a8f7c82be241cbebe36e94197bf4d635e78fc16398fc3493954c945aa7d285e198b9a3db4776ca6485e7717ae2b7c8436f64952a9b4fbf3cc11f717860b94025e4299840cb70eb5488ef53a6f632c3af84a73460a975ea79f2f494e577a0891b68c00c948945c38273350ccd535447f6213de0e4df3088e7af367b88773cb57605bcd8c097ee4dffdf3be0d248dc013de99a8a57109c07ef8aa0", 0xf7) shutdown(r0, 0x2) 05:35:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x1aff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x3) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="84919867aeb2492de5ddacbf3352b41ba29bf9bc5f2ce2e49e78d4ad2d24307591c6907f47c0df231bfef147bf4108af0a113793497771d065a644390fb73c5017713e035c4cb5a8d644026ca1dacdaa135b20b03a694c28a4033ca74224", 0x5e}], 0x1, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000100)=0x400000007) write(r0, &(0x7f00000000c0)="441edbd2a6b987", 0x7) fcntl$setflags(r0, 0x2, 0x1) 05:35:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000fc0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00", 0x1b5) r1 = syz_open_pts() close(r0) dup(r0) madvise(&(0x7f0000ffb000/0x5000)=nil, 0x5000, 0x7) r2 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x1, 0x400, 0xdc, 0x2, "0663fc3af6c5b49e597214a390237a4219b52aea", 0x4}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000440)={0x7, 0x40000, 0x10001, 0x1ff, "b08d16000000000000000800"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ftruncate(r2, 0x8) syz_open_pts() 05:35:10 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000d, &(0x7f0000000080), 0xfffffffffffffd32) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8110, 0x0) fcntl$getflags(0xffffffffffffffff, 0x3) openat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0x83) 05:35:10 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) r3 = socket$inet6(0x18, 0x4005, 0x8) listen(r3, 0x6) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x8}], 0xe7036d6, 0x0, 0x0, 0x0) syz_open_pts() kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 05:35:10 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x3}, 0x8) setsockopt(r0, 0x3a, 0x0, 0x0, 0x0) 05:35:10 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x202) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000140)) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getpeername$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) r2 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000840)={0x0, 0x0, &(0x7f00000003c0)=[{0x0}, {0x0}, {0x0}], 0x3, &(0x7f0000000440)}, 0x0) kevent(r2, &(0x7f0000000240), 0x3f, &(0x7f0000000040), 0x101, 0x0) 05:35:10 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = syz_open_pts() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{0x3}, {}], 0x2}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x5) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) writev(r3, &(0x7f0000000240)=[{0x0}], 0x1) 05:35:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) r0 = open(&(0x7f0000000080)='./bus\x00', 0x100000002, 0x0) connect(r0, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) write(r0, &(0x7f0000000140)="b0", 0x1) 05:35:11 executing program 0: select(0x40, &(0x7f0000000000)={0x0, 0xffffffff9c739f8c, 0x0, 0x2}, 0xfffffffffffffffe, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000000c0)=0x5) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)={0x7, 0xe0, 0x9}) ioctl$TIOCSTART(r1, 0x2000746e) 05:35:11 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='c\x00') symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000040)='.\x00') semget$private(0x0, 0x1000000006, 0x401) 05:35:11 executing program 0: r0 = socket$inet(0x2, 0x8005, 0x2cc0080000000000) setsockopt$inet_opts(r0, 0x0, 0x4000000006, &(0x7f0000000080)="fb3ea2aaaca1dd8029517b1e7be0b84147ddcb00000000", 0x17) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 05:35:11 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000000c0)=0x1ff) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x8004427d, &(0x7f0000000000)) 05:35:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c103003c5b00001a9d000000e74de400"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500a35ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002007e14295fbaabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95a0100000000000000ffffffffff510eb0092e732056a2fdbdd66200a2a2cc98750fa6ba0f9a6d86fb071b7625c1b293563b82a80e23fe61", 0xffffffffffffff71) r1 = syz_open_pts() close(r0) dup(r1) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x7c, 0x0, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000000)=""/45, 0xfd2b}], 0xad) 05:35:11 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x202) r0 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x59) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) 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)) r1 = getpid() fcntl$setown(r0, 0x6, r1) 05:35:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) write(r0, &(0x7f0000000040)="02000000000000001b1e04a3a347fab293d3852fc2b191eed88d61", 0x1b) write(r0, &(0x7f0000000140)='a#', 0x2) 05:35:11 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x100000001, &(0x7f0000000080)="ed1a0658349f3746ff437ec03a9d02cf926040bef908935793a1c098dbf4d3bdb0fb7fa7da69de6632fb8f19789aed2b7c92ba5470bfd2f59f4ccd07602b0e3b1c8d6add94a70dadb6c478af068be8fcc3d796695d86837f15294453f0e1f4ddc7344e1639279e721443af500c711fb792869d4319cd9b4897180807e39fdc28f11328422ba3dbd60cadd94899403eeaeaeb2108b5c867aa1c615162c47210bdeb796ea4c0806bf4e5", 0xa9) r1 = dup2(r0, r0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000180)=0x8001) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x200, 0x0) fchmod(r0, 0x10) pipe2(&(0x7f0000000000), 0x10004) read(r0, &(0x7f0000000040)=""/20, 0x14) 05:35:12 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x148cd9f1de6a71ce, 0x7fffffffffffcc50, 0x200000000}) 05:35:12 executing program 0: socket$inet6(0x18, 0x4000, 0x1) r0 = socket$inet6(0x18, 0x4000, 0x0) getsockopt(r0, 0x200000029, 0x2b, 0x0, 0x0) 05:35:12 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) r1 = dup2(r0, r0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0x4, 0x4, 0x1fc000000000000, 0x1}, {{r0}, 0xfffffffffffffffe, 0x0, 0x3, 0x1cb, 0x3}, {{r0}, 0xfffffffffffffffe, 0x0, 0x1, 0x9, 0x800}], 0x0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x0, 0x4, 0x4}, {{r0}, 0xfffffffffffffffa, 0x1, 0xf0000000, 0x4, 0x4}, {{r0}, 0xffffffffffffffff, 0x40, 0x0, 0xdbaa, 0x6}, {{r0}, 0xfffffffffffffffd, 0x0, 0x80, 0x7ff, 0x8}], 0x1, &(0x7f00000000c0)={0x4}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x43}], 0x4, 0x0, 0x0, 0x0) dup2(r0, r2) 05:35:12 executing program 1: unlink(&(0x7f00000000c0)='./file0\x00') chroot(&(0x7f0000000080)='./file0\x00') symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file1\x00') rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 05:35:12 executing program 0: r0 = socket$inet(0x2, 0x3, 0x6) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="0860240a8c09389767e055e1b1b5df5f94c4cfaa831cfb1aef9f8648958c4311aa7e15a9b33cc7de8787de7e3b501aa8abe69e8fdf3a478324f505fb429fe1c70caf4c69bba6a05979d11fae1fecb7240f2f8b6389750f3f419cf5b96599fb5563d16bb3dfdc3df818cfed7efbdaeb891fd5e60c", 0x74) setsockopt(r0, 0x1, 0x66, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="6febf7f5624c781216d7ad22d356028bc63c701dde55ba45e3fa2476004a72046fb5b0f57823f0d0d6fa4f", 0x2b) 05:35:12 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f00000001c0)="4b74954c", 0x4) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000)=0x1, 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x902, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) 05:35:12 executing program 0: getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setuid(r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r2) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) fchownat(r3, &(0x7f0000000200)='./file0\x00', r2, r1, 0x4) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setuid(r0) 05:35:12 executing program 1: r0 = syz_open_pts() pledge(0x0, 0x0) r1 = getpgid(0x0) fcntl$lock(r0, 0x400000008, &(0x7f0000000080)={0x2, 0x0, 0x0, 0x139, r1}) flock(r0, 0x2000000000000003) mknod(&(0x7f0000000000)='./file0\x00', 0x2007, 0x202) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) flock(r0, 0x2) flock(r0, 0x2) flock(r0, 0x800000002) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="2000047aa50fe3953d0180000000000000fd1dd7ab63e54f44f7ffffff1355a6c9c6"], 0x22}, 0x0) 05:35:12 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0xc7, 0x8}, {0x7, 0x5}, {0x8b, 0xfffffffffffff070}], 0x3}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0xa7, 0x3}, {0x43, 0x4}, {0x67, 0x9}, {0x6, 0x1}, {0x101, 0x9}, {0xaf, 0x1ff}, {0x0, 0x1}, {0xcf, 0xffffffff}], 0x8}) 05:35:12 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x480, 0x40) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x23}], 0x2}) recvmsg(r1, &(0x7f0000001340)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000001240)=[{&(0x7f0000000140)=""/23, 0x17}, {&(0x7f0000000180)=""/124, 0x7c}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/33, 0x21}], 0x4, &(0x7f0000001280)=""/157, 0x9d}, 0x802) sendto$unix(r1, &(0x7f0000001980)="b41f06bb7c07c7064423ae4efcc6788a70dba00dd1c1abac88220f7954e24d186758e5a9a51bc16e3e49bba4ca943fd02487239920353ae6854c94064d6ef3ace1c780d782928a7a93eb7a2ad707748c9156a1ad387ab65eac0112edad4bc8c55f0402411e50d1a1176b045f2f0a4cdac13774116120eb289ee4a97ef99ef62f138df44db173cc89c75412118cdbc6bd91e125187738dc204b5fc3fa2c90dd602cf8d03ff6f7deb9da59d75a9e648961072057467a001568531e28838652098f", 0xc0, 0x40a, 0x0, 0x0) pwritev(r0, &(0x7f0000002d40)=[{&(0x7f0000001a40)="5cefef7de27c48d8d8986fa59ab65a9459279780c7abc818c47db7393e2e5c41fa312b", 0x23}, {&(0x7f0000001a80)="753b02ed66e9c17c50007f7d6d21f47649a582f9ae4c59a75bc59a7b159948d6691e161b4d645e4a9f95f46a4511113676ff98f3adf8d5bd0935254bf4e82206063220a4f65af5f8785f76d5650018aa5872d9c73e95bcc2e870f257a43e63df0795ce448ee88b784965046850a5316de0fa6f0410897074cb4a894b1868ae52ecd224a9dcb4a03acdded4ad176e083e87bc2a06a1f9b1325f2d7fc860b4f3ff43be4a1c1ed6a527c7bfdd2bc89b686e282d9107a34d55219903c943d3f74ac663866e42a6ba4606e96b353df8ee", 0xce}, {&(0x7f0000001b80)="095cbb4b561f5e8280ff2d3e569a5c729aa3698691616490d7fe0c556a8d8e9eb7229d2ea8735601bd0e08725212b51e75fab9942bb8bbf1e818f8804c9fc76cf1947bbc62822186a298adfc6a32a6937b54d4a8882370ff857c48803083b660fc304212edc2a4646669d9a6caa55a1db3ef778870cbcb8028ae976e7b9c4b731fbfe707b3ca62b82c7f7c91e108e0b19c9588163b5c354d594b936476ff0f8b8fb8ddbde3cad9", 0xa7}, {&(0x7f0000001c40)="ea11f5c0f3dc1f432aa8db1eb045efd2ade4399de838711eb8af292294e7aea55584990092b91ba8a431780026bef0832076992fa95defbf5d09cb216ded27c3e06ce7eb39103f989567d258a2fb5a3b3e54341735ef026b18c1a0593d36fcf9298aa9614c956e5d6eccd731e61b13612445b68f767cbef96663b2213fc5bccfce4b4b626b487810faf8cc0dfdb808dd664fed52281e7294233c1a7ec14a7d5e0be4934c957752470251167432dfd82707c4dd073c1233d116abcbe31d", 0xbd}, {&(0x7f0000001d00)="6cc563adcb8e3895a0e8aca31d38be0d015a6d766d73e230a6b0c69f270c7b5ad991f34a1287750d26d1c9301a6337a9ec9e86585186339643d46fe2b7fae7d5612dac4c692ea2aa05421c2e696e851c03fb222c37f27513f1237d9927e56b3ac695073fa31a59161512a4219af35e840a559c44580592e2e73aee3be997b047285ed979363f2c344e4695446bd2f18f13859d54cb348043a91fd84724ec84a654a60386030813ab47cc62da261b0aa9119792e8e908bf75ff687e0991139bdcc1d939b5d235c7da183c08dae9fea2e89869b3ba8a99d980b3484deea601814cb05d99b3b6af8cb53bde8321672c7fba56fa649ff39ed30d93587075f6b3df06665d5f3a79d6b59d58a70d2f74f49168cad653f24b82b1d6c4485b03a4da46c77f536d2295e36e9bc4d2688190102574da2630bab6041bf0c98953eab7bcfce4a657d12ceccdda083eccf8dfe13c77305692b063ac665ee5bcf205c093d0d85fc2cda07d4aeae1ec9b61ee4819509403a9413152b2c2da411dc9dd07dac772db15ec5e7cf5f59a1af82296248843e244ac9f5ee804c6f709f132116ed51d90dba109469031eb78abec843d888c13be318a8d43ecbf7526cc5a70eef6c2d5c05f2eaa9725a204b164a77769a4c88197bc525b09e313c2f425e4e45e76c711c282547f55edcbca316ee886a0efe9013cbfa1e574cfa3b91aa577db37c0576425a945005bb03462fc42da6b8a57910a14034c1cecd6b737d01b010bc94cf431c460b31639bf3ac493abce915559bbadb8ac176da69540077891d8df502acc0e6e30596e73c632094b1e42dffd86ca8fe404a9835e0d3e1f9ff0b40aaf15733db1e3f5b93f7cf1e5fcfecd699522f951ded9b92f440df02c1b879d6201165595aa6e949c8b43da27d00112e7f9f76a11715f799c44b003298bdeef68054e1e7019447159ecc716a770fd4c0e607bdd5b3993d7c4357e83a6fe69ce6a1d656ef74e85c691cce707198b3cdfff9289ea2059cbb5cbeff02a35e7999e95b3523c79c9c01b2bd43f233ff6436b7a29ca49b9a1d608f2d420224b0eda8ec0cdc4dc6da79066a46b77d7b7646171d9b65edb620e3640d7e945b9f3d8fbaa58751b6a2ce6d6dd85d2bf0b7e12e8580ae5b24b97195dc967d1c358144547f41c7ffc5a3df9680ab1205d44cdbcb36f5b01b8564cc9c52abd0d66640616df76b254f339a9964a6108bed7e3f3bdf798c139240a05a57bba49ac8bffa3bcc047296d3afc40195e2c2752d9f15ec8df5a06e491267a098595c5574247f618998a66d1b0b367f617b64bc8307edd31caaae748e68a96a06fd622bc992d758c2def51cff34bb5bafb6177417f6965929acbbdb337b503fbf7c7f8e47faae25aa905bc066c505cfc6fb71448e5e6c550dfbb35b93b961ebd765f7914d9051b49e7767de9fee7d99442df4f83050b9af6fa5ecb495ad89b9f321daa912bedfe83bfd260cf79349cc23ce1d8fd8c4a6a577f7313fd3d9d02e83831e669e68100a4f6cdb780adc40d1a6edc1e559c8e89832ecd940c69fd96fd9a4d7e80c4165e73338fa71c581c7cf50ec6866d41c96148f14b0009e5fd4dade2674edf750fb40fbe03610e2e55cf655992f308e74f924e8b529c8228e7b4ed30cbd3bc93e069f0a0bfaa30b1a095ab63f3088b8a4b93145a7887ec9c40986ba09b155807501dcee6d45afdbb243c7a9628159eae7e2a7459978574c8452a8e742ba58532ac84ed2ffcccd408cc60718f94523bbea77ae36d90feb3707ec1bc750bfbc44b0f72a33f48c083d8acaf632fcf4b412a80761896f6d6f8c65a206d6b0714cd06ab0904c5657b31b751272066c3ea919844783a63be65eaba9a8d677808d1c928c13103f614266639b667c2036306268c2577441071f681ca6665e42260b13f77e79d6411ef9b59e8d6a527633fb9f6587b7ac0e50d4605f8bb2bb336e6afcc2735a15cf34ac01c7412e3248b67390deaf4219c68c8e81459c66e2c2fc063b760fb94d942a7d199dc66e11df7e1ec3000619d1c5ffcc06287fd695bd620016ff09062728a0dcd7b2545d6e2cda859ed3cfa0d1566a70e7e07c0cab735dfd5a09d513beabb8304c070085f89bb9b7e7f769174644735e15efb83d6e50755ec9583b4c0136dd462ae67d874d973c1d42c4329403d4d2790a70d6f4c1e39528be46f9f0da408e8c5ca447c141ccfe34894366b3ea3d08318b3e7ba4d1ee85ea86a3c7a9f224020c4d13a1696fd1e8c50b6b0ed1211bf2cce62fc5874dd217d77e02ba86f5fba8d5af568a4fba8c372e3b64b12de98c2dc38f5328376d7450ed0e4e357fe3a9345ddbf39947d68940fe33b16918d21cf0748feb976fb1b5571d1208feb98186a1f4996d867e0dd094e15ff46ea7ec3a7d7b33b9673637b6b7662b0465fd4d1ac0718197f03f377215d8e433851d953be8b17b37873f3b84a1b88cffcf00acc18c8b63dd3d625234a28e7bcf030a0c63d58052da724f68f558e571160df811523f16593ff902f39d910e076e116c91a8cf4c0feee004314748819db7c60f72712a8244bcc4ae9e2474ff03a639914663b8d5c8d106e0b884874687b40ba586da09d57207f472cdcb33b996711b65e0cb33ed3354ffcd30c081a519cc52291515980afa60eacbba3ac6cbea260a2c006559085214f891167afd83fea625516a4fd3e0eef4759a4dc9b30a068295c9262f8f9309759c7fbf57065d90bfd47958436f66e81b42038ff7f5c975e45062fa88960a014fc3e4b033dba8d8de7e34e8fb243319c113c9ac7ba256cbb2bc120b9def20d10d5aab62a5dd029b578daadcd9d7ea78bc55c977e20842972c31d8d729501dc0f03420355e3ade048b7850ae36e0ff1e1938942ed7141be5872fdfce111e454ec9068eb065ada7fd007438953285a6fe644c5e210bdce7555d68a765dce21262c0c96021ec11cef8e8b9e83cfea404dcc966ff8c624c6f3df0cb41e9fa382fc52a4562d33329fd01c1cd1cacbe015ed3b0dc4d546cddd4694c50660de79e928bd155bcaf5f538512d426d46c8ee1a5bc99d64a5e04af86d7656a0f9e72715f1f6aa94788c3a439adce3c87fd282bcca6aaeefc41a82c11c89f90f5855b004596bda28fe5a7cf73cc306b566e935e35608b8f8e70e752170d99fc67b116cea38641f8813e0d68b0950122afbb4ffbcb147a452124b3a410c3f4705fc7dd5e57c6102c078edf0f1a4b85d5c36f791de97b577e4200ca3f9ac26333548b2bb224a8855f704ad64d4f205b846cfa8e829fed4f084e00d63e91db821e09747df3f0de85a387d2d2c459d7245e0568f25855ffa0332b94c47a9d8dfbe2c65c027ef6df5f18cff4d557cd754be8dc942910915fbe3d39006441216b133e5ec57c0a114dc3b51d94acfe6b8c3f5bc2d72869d35f407ff3e1144e673b4c656d482564aa86b38a9eded55b373ad31ae0e9a847f36713dd6712bc7d4abac9341d4321056f21a6781fbcd35d35de2ac8a61b2d55fab681796ccabc63b999d66c7bbbb79bb04a691ca5f96e7b50cd32eb66a784f7bda80bdc464af1076f332ada48cf3ad2f530a0ea04883b1134d0987dc893274436731823bbff74a8750eabf8c05bf5831f294f4c2e75dc63086940981c5faf5edbe5cc4efbfbfd2d08f1dc6d900ae9af53ad37fa6af3edd8c9e9693cfad35c687cbd345f2b69eb155b86190d252eb900294633d06879df928f28f65c90fd3cf19d1017e347a708e14d54a51ba6fdb27e6f6a664cfd9ebe1c4e31df5bc3914b2308759a11e619719443b8e4d6b1afc93adca428a091eff2e3475fe524a25bec3a3173fda306f11b449928062504eb21c80d1dac86b0aa3ca98f1c77d5e0db548fe92ffde3dc8c8ab7c6822e80c69da9bfe1dc1c3e18bc2e41768dc0bad8fa9d6d484a20a37abaa8f542b6273289d918d4171841435519ff3ab53d7fb2d760fb0789a01fad3bbcb44cd9c4618df323a36cdae425a80953cef864b569f25753ba3ae3aab8ddbd15d7f370a265a849231e42e51dee4d8d0964adc21a148c18eff6a4b3cdf2691f2e97fe9cce59c8f4d831a42e9cd94bddfa68f550d16bec6cae3ca28b80c475d122a96a64e25c5ad7bcbf51aa126f983e1de4481198e902162570525bae62b44dc3dd4fe7d05fd8c041854c018e2911e4b8eddb7b7816ea4fb4081f2a8cd74445566a90614342bb70b4dae319909cbd97ec58e8c9d510e2c92e0bb327cb5ae59714eb6e04924ac6ab6cd565ddace50b88897af633f5dde167ef078d1f224c101f3d0a957cb2f32e02fe6f47f40bd4bf725005e02025c1182c22211c3b2af5a856118739e57e619cf608765a2920283f6a1f09fa1af48d07992089ae235c6d9272b5c778924b11d5be1eff6a854cc75ec72b8128b0a39dcc4fde2acbeae0fa24987e00c3e0fcf45d5b53b2fbd564b806e14a3fcccf353c226c1c1c682746b0954b5292ee03fcda3c3862215bcbdacce2fbbd95b1d3a57a68aa770b8b4766616b942b4afd49edf6791cffd4d3ff83a8dda82baca739510d5abc1caa01f935dd448bcfde395194753c18f8b421655e5d3fce14f8e9b9679fd3b8bdb667f32173d464a0dd963d6ef0b7d07bac7b1d8e0848844531299fd3fe1e57f68fddeb67bedb24fa1dceaf28dc9f813129d42137d2edf0121041e561e7a589ff3890cbe1aedbb09d94af08264ad5f34dfa3e29e7b1a64292cb06465d5452685a885f7a1713f4bbe4c6c07c3985439542e06b7a3f9a864e90f73e0652f5ead05b7c47a4b5f032097010d3eee7e617a568a231d43c244f3e87b8b5f160afcbce465b4c9bf511e3b3a587198130b33f560f88f75c5cfec9e90a4b07a36dff219fe29d14f674a889f8c3b10654394dc39bc8c9e09925a3ee64f8d90d175e7a1f6913a49891f1ecb7fc302a4965931a0222edc0d89ed281bb4ee4c52f1acd70d1da459b4fb229d43e62677f5dcc05b26780681f508a52c9b1f248f8ef2f167116ed50cdf8298042561c518528f9ffbcbe5fed32815c1479a38412c59936c6131c4389404450f88c18446aa28185281d686a54d2423168af46b819765e84291903f40f0111f984cd48cb3df0cfa88123ffbf3dc0660c5f22ac7e26eb0ac65a2aed329ccfff8dc64fa9b3592663f0f97108e93fa36043797562821f5040f9bff01239c674ed6cd9d48a60c5b1ae2462fda5d44490746cb4247c02bd9f920e1e385c5fdfadac53b9ef618fa072dd42b543bd308f4d2261bdd37fa589fc71b9e1f59d91b694b4d1835a3c6c65bcca0a0bbbc5632c0f8a0d49f8de023bfcf97ea1b5761e4f55e81f5f67cd0dd1d2c92be4f9a9440ba1672a8f1ccffbf8295303467e6cde9be356b6ebce5ded3d4632cd259f8e16b224cd8bc25dea81b908be7a074a68daf9ef3bc73958f563624c272dac022c1507bab5a2be384a2d4d446be914fbc61610ccd563b54d03e785afb3bd84e0e98fa07a2ea001dd518dfc5790a396af7be63f0babcdbb2a57969be59a2392e9bc1e5c70f13750a44fcbd39b1bd5e89f0af811d06f51f255260026be68773485f36033f4aec51e70272d2bdc07fb88b555f06ca41a9b80b8e060c98e1bdb9361dd9f303b17ebee302e0276ee792048a02408bcd6f1d851ffdcffb66deb5990099af643f878e105d298c4252bbe2aa9d78a0bce68ab7f1f3dac7399458e2a21d11b75a746a2451e1940c758e976372b16899bd11097ebd3091593ad0e8d8c511a1a35a88c8c8c6ada2356b64a5d814734f891bb4ab6bf687a5a1aabf27", 0x1000}, {&(0x7f0000002d00)="97d569bd27e1e48e497ea389166e49e8dec61b0576cef86fcaab1ac9b1071ab7c8c2e357157383d673f5cd064deca2e9bce3a5d9893aee257e9b313155190605", 0x40}], 0x35, 0x0) recvmsg(r1, &(0x7f0000001940)={&(0x7f0000002dc0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b49a243617b2000000000000000000000000000000000000000000000015000000000000000000000000000000000000000000004992f886483b0c2a079ce2d37074bd44465f68b4dc480947a5f3fb8ee2b97f37738eadf72a0435e75c35021184fbbceac42d56fa39b306a133b53ac628e30eb23539a6c247f98f14a263c3b82c7726ad84718e9037255bf52aeaf902eb86f81eeabd0da5d6e1fd6a74689137044694d0ca81491354800a8468c8617a56110070a27ccac83f1dd7605f279cd01cd4bde47c1e8032771ec0c46e8a2daffae56e0185b28118c3832f68b447c930331f469bca2805f2b2455fcccd9a2bbc18f58ead92ff9485487a1193cd210b68342c85252d434f0244380221d8635eeda4e353fb9671a2cafc7c715051"], 0x6e, &(0x7f0000001800)=[{&(0x7f0000001400)=""/5, 0x5}, {&(0x7f0000001440)=""/110, 0x26d}, {&(0x7f00000014c0)=""/17, 0xffffff04}, {&(0x7f0000001500)=""/159, 0x9f}, {&(0x7f00000015c0)=""/26, 0x2}, {&(0x7f0000001600)=""/229, 0xe5}, {&(0x7f0000001700)=""/147, 0x93}, {&(0x7f00000017c0)=""/60, 0x3c}], 0x8, &(0x7f0000001880)=""/148, 0x94}, 0x3) 05:35:12 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$TIOCCONS(r1, 0x80047462, &(0x7f00000001c0)=0x1) ioctl$TIOCMSET(r1, 0x8004427a, &(0x7f0000000000)) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='./file0\x00') 05:35:12 executing program 0: select(0x13, &(0x7f0000000080)={0x8, 0x0, 0x1, 0x2, 0x0, 0x0, 0x20000000000000, 0x80000003}, 0x0, 0x0, &(0x7f0000000200)) 05:35:13 executing program 1: r0 = open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x110) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0x6, 0x6, './file0/file0\x00', 0x0, 0x9, 0x0, 0x40}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000440)='./file0/file0\x00', 0x148) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) renameat(r1, &(0x7f00000002c0)='.\x00', r1, 0x0) 05:35:13 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x80, 0x40000000, 0x4, 0x1}, {{r0}, 0xfffffffffffffffb, 0x2, 0xf0000000, 0x7f, 0xffff000}, {{r0}, 0xfffffffffffffffb, 0x0, 0x0, 0x4, 0xffffffffffffff08}], 0x8, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x2, 0x20000004, 0x4, 0xfffffffffffff001}, {{r0}, 0xffffffffffffffff, 0x10, 0xf0000032, 0x6000, 0xfff}, {{r0}, 0xfffffffffffffffe, 0x3, 0x80000008, 0xb2f4, 0x5}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000000, 0x7, 0x3fe000000}, {{r0}, 0xffffffffffffffff, 0x80, 0xa0000041, 0x0, 0x1f}, {{r0}, 0xfffffffffffffffa, 0x22, 0xf0000082, 0x401, 0x100}], 0x0, &(0x7f0000000180)={0x0, 0x3}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x8) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x28000, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0xcc2, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000280)=0x8) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000200)={0x72, './file0\x00', './file0\x00'}) 05:35:13 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x20, 0x3}, {0x3, 0xfffffffffffffffd}, {}], 0x3}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) accept$inet6(r1, 0x0, &(0x7f0000000080)) 05:35:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)={0x0, 0x0, {0x4}}) kqueue() 05:35:13 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000002580)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000024c0)=[{&(0x7f0000000040)="ab459c80dee1ccb284112adef4a53a2f58b0b69d185d18", 0x17}, {&(0x7f0000000080)="32682d35cecff2b164a2a1d7a24dc4fbd93e8e6782ae40c7f6946291826d7bc0e590011657faa227f663c01fce3f928c3b6de8072c0f4f459b26e2e15c0f350e7562ba5118d52c9dc5739d8a0213cfc0b9846049c7356a33ae188916ab1e821d54d7c4808c104bc7a67b85d702538c3d70cf8757690927570c4cc68bce5ac03b3544e6cb035fe99e9da5f79cffe817d6b6ec4d24712882dd603d4b0068395cd17d8bbc67466ebffbb7747a4102046a8903716ad6d80235aeaf1380f0d33f47a07a258f0a194f86eededc9118e14e88b87b8c4fbfe98970c681640823ea313ee5216573ff18f97eac8146a62b1ad6097825f565efa08cee63cb2412ad31c946b8f76905ea5bf57b72609ba98ae48042c678a64e7ad72b894faa93b4cad49383b08cd7abfc3b38e274567cbae0ccb2f82bf534e21fc0b1102be7ed7365ff098873166c3f8627d87f588d2ebc07c739c193b7436828c97227cdcffb9a2086bfcf35edc2df72b9725740b1c37c765ff4e4535afca49173b920408640974350cc0bcabdc3b4cd767a85069e227fd0cf2a8ac329b9c28f3a8830cf8f95a877e5762889a33292772670aa15404aa619814155307525b36dc46831e786f8062b0243f8c9c108d0450a8be10a4e9d5e34e80f148c7707d67327cefb785cc3f14139efffbbc343c14873666c391658de33cab53e307bd36f709ac8a4720cfdadf754ece8aedbbf83dd79c7523fd0eacfdb9332dc301936ac62c86ee6ca9d947b72e62e166d8cf8cf3968ad3e7d73cca6d4a406bc5f5f63cfa77eb251d960928752ec961aa93820ae1d366cf7adabc6cf4017841ab3520a1279b5808936f6a58bd575c26cf4fce57936f7bc238b7071d23c6d4abaa8747c2a6120fa394ed41454ffe4dab5cae35c13fb8c16e116a346606582e3584637a5cae1ddc6c0202c8004dce00439ff25e30bdb646626f5432c20ab8ab536e20e037b59ad90a4582eca605238035fa9073aa53f7e0f30d7620bcf087e8e806999485f394f31e3ed5614292c8ea84b49d05dd2dad3116d991e5460f02950c5b6a811683371f644cd776159476d2687bcbb373ab5de59c45ce6873fb0fbbf76eb1f45955bdfaf76015351dba21adbd25656a840c5b14f5cc4a72fac5cc16fe791f9dcb7b8c3d873c0e17bef9106e3ebdec5d263e8a0fc5fd22007bea229f50f409e9d0f4faa25d0c2d1be74000a5e3c121d57f56e6f31f2e9d19f306f55b888e59b4a5f5162810bce1f253ba7cff1fb47801f78659a026f8fcb8ff421b2dc06aafec57cd3ad9d41c90317ac5f6f0b566fb3772cf2b95c1f4d4ee987cc15a298f1438e0cd54d8c34f6f0dd4ca66a5aea24a4ed7535cb05d1551bab40c0461c56baa6abcb19f99e4fb618f94f20d589593e2c4d16d6b4d4388110d6e5f857186b740392ed0c6203e0fc2ec6cb466652da69e93b888ea31b0b85171d7bda88c256fce16fa5fe1e0f404a54ecb241f3f48837f4f08ba0e7c1bac49fb285c3b22f674a5d2c1c6894adc8b9889870e64bc02babd4bb252b1f2f128919c0aeba46441466b13443fdb0446e6cd0cdfe128e11a3ebff217b8817fc65a1ada1990732e68e5648c9babedc56fc8f7d4c11169e6b2614dd6a83c8fea1fe7f9bc6fae0ad8c505baa4fc7f618ebdcd02253e1e0b7cd853ecbade3b340a44aed90d257c3e48abfa87ac5f1e272429215f3dabefd8e829694d6bcc404917118a567c31abaf125035fa0ce4f95300553a66a70aa249afbe73a16b9a65830dbb5f3fd785fd2032dd091e3f62ef39c74f4650214b2c5fd911891580e6d527389f923284e7256fb9d34e86c6594351f4773394f776fb3dee86b5e3687af230e4ee7a35624f530d0745d22805329dad2caae11d9c9df136bfd7837a82f06ef7a0146e60ee98899361176d3bc3dee962163fc89eb73071be0cd01cf9eece9215675a055f30f7efad205fcc330957d5a388dfeb8f28844b3e2053ce4fe898f6b0d391ba3bf2aa8d28586fd1ff0952247a17162e0fa8a5700c3996b162d0d3767f378befcd8e0f50ad6c70d24dcdafd8ed810671cab04d26121219cdc006f336113642c63b4234914b6166731df360d27859c3f38caa26ae9abec6c837f1934ea98a0951f365e915d01a0a6e500938d53f571a5b80aa9d8cedd5a9d830810e8e850bbc2434f8ae0c86796825b1f64e3bbdea77fe90174f5dcb1e6c2d9d6e19a603af19d8fe58f37b6d035a2110902a1a9c25e05ff9da645caba29b28a70962adeae0a4cbfe7bec1362cd6717cca963c69f35bfd75adda2fefec107a600f44cc91b22de813a7674e90de37cae33f44eb073197c0f542a65171ee5b3df0b3bb35641bf2529d6b784cf6e24a5099111af22319d6f2a43c2f10f493b131d2da15c14177b3fb7ca0a9459e45d7ff1d4b710be8ac62e48ecad7f3841c79b20c465763148a3eb114be440b0548b077e5a5ba2e10b710f4a9b0c639e880dc2a449b63fe0bc8831cdafec4821876fc4717d346104dd57470b772183f492a86df7193e346cdf8405e358b626cbc589c021749f9f25b2be2d0b51d0d876e4afe2b5917e468742cf74ce6ad1b2fe601b44563a72677cb658e9807ff8fb4d2b2b76fb9cbb05ad18477510278fc7849f88abb96819e89c652a3704ed39a83bfc74468c98a37e8aff2ec7f26c31f312a8d20f8e7c5a37aebd92667378b171a2c794996006bee68f956193b171a38d721e64c7dbd44dd95082fca032b664a8bb7f45b81f9c9170a6c255fbc018dc5c946060a85ed0fc8ace3a4733de6efa8c5256b46a79e093492625e4db7d79d48d1c689183de3a2c3b29ba289f6a49d03f8ee0b8495756e35263c49d3b3b3d45899bf6e7dfb1bdabeaaa07c2a64166556c546b1e21275250aad03c5937149986823151137abbc4c90721fde605d09395ec48eddf57903877d5a06bf574685d867223d84b22f0a90250bed116c2f17891805dad36d37c47cdc100f6bfbaece6691ecb573599d6f4d5804504329305cac51ca56a3950ec3a76a87d98214e6bfd9b463eb554a9f872d6ef3c75772d6809bb8fbe2104ff9cfc96004b5dd77b54cc7c3cdeb611b5b9f030c972a575b18d8bd5f03914b99d6ed536ebc44137c89ebe92881b78e65d74c8f0680fdc722d469dbbcb5b557806a9432db5a5f108d87e54d3d38a35d352ae7e2f43cc4f91e43fa7eeebabf21c609f19fd728ce8df427611ce9fadb395c1ea69061583f123c77f0e2e54d2c70a04fd6319bff215377a604c0aaf40b1eb1ff5ee630f35a65a9223b208cec3f8fc444f114b0a5fc5d90741b4e45640c3f55da1ebeb58d1216b301f74b124fa31aaff6cb6d8e30d3712d472ddc0b307cd71a850b0b8c2ae684dcb220e6a5da173c52ca31539326fd90a25ebbbf190d23f3a6ad58bd99c5b2bc52ca03cd6023aee980a3b76b96e320bea459839cca9ffd9656b2a1f6412b6a44757fb5dc7b9580a2d1d526505ede1ca1a95e91d436a8fc1c0630578cdd350fe783cb5d856de849fcf62f628478b673ea474998890ce742d550682f37adc7348577c413fc6869b1edf33695d64aee93dd34365d335510a00c9f834ecf35e05898911f8eaca8a1ee36ba55e8bd9bce7d9fce3d04b5ac2b5337f58d5e9fde7ea495915e96ac85d05f52c64f0992799251a71d81bf83f1527558cca7e6b5c64b47865434121f46346f91d4ca4953e5f1d7e5ca67d54fe5d2be2015cbd189182fadfed544ad84a152e25eea90aa15b98fef79f5254b8809bbeb4ee70f17c1c5b3045dedab981a84a7eb186ca934d6189f840a03d8a26bef9ea860198b33dd7684f58dedbbe29ba1a5726bce1b2e7e06509765f243e646c83008d94040237f55ae2145d2050ae29f8c4b922bcad7c113b7b724ce43a412e9593d939b7e5dd0773f0de6c0c7e45185eef792cf1f318f3b62a4ac3ac48cd6ca53cbcd499339a16d7446eef60df4bc36e65c3ae28dd7bc8b7af3d4227c09b62d6030530e06e5ee3e9996a0733819c06b6183d4a18abf3afa3d8f311d76acd3e5292e957cad31fdcf3d8c70ea1800ae3db1743b61bd47bedd94d93badb551fc19216dccaf7a5baaac2504135cba4abb9d12435e70ecfc6c89398225a5da045878ad70945d4877da0813f5999c3145d774484aaf93d923c766c21095d209fadd7e91e640f38b68ea632bb5380bfa24b5ba92b85857e4f9c20d4af622d51b97eecc1d7c8df0d926bba8ecd57317132a8b20df6c5ba47194b6a5523ec3a48dc523f0c380f23f83887187c6740aeed21005359742be3653e9f3b498feb13f4463aff082854e44701572bba5a7192befa0076c4af69ca370e3987f8a16ef4d87e12a653203636b3a19b5f29a62769f8001779f765c2782708b5da4b283ddea0bc225a7ad37d33cd1c16c012fc207f63073143d971621cc11837cec621bc1a6484b55bfdebd13bfb08c7c9e362d6a5b3b62f99e075828219838f6792ac4d3516170f6e7f04939eccf8cdaeb2dcf13833b878a29d8ff36e466daf06d5abb131b5cb53629eaa016577a8eea13ad4864c9e4284111ee22bb0b3ddf4ddc3b107f9fe14a098779b3ce23286e11f1bb49cc6782a03940af7b661d9aefe04a9766cb99629c33470c2e546abb335a69aaaf2c6f3ca749cbdbdcec9b7459a1110cd077e2913dffa4def85c4a6a306077a925ec6d22e0055462ed546973ee1cc3520b995d11356938752436ddc6ef3946a1cfe8f5576980b7b1c42e2e42fc2d6ca9be30b94392ebd0dd09f8a5df41029db29844a5ce5c47149f4007f26d60fdcfa6dbfdcb82073d68096560b505b3f1f0325112ce9a05813c1b19a0a1976d17f7920a4fe664f28f5ace5a662e068676900fca370b6a22db586ac4eac3ab0986187a5fec8a2f0f6db4576e7be31564aa2ef9caa62b1b0af3e89d2502d39f396c7eede9f61a1be142637ebad23567e78b72e04e6d3ae99ce71bcbd823bb1f95f74b74e1efa66cdb19e6b143d9ae9575f8f3403103fdde3a117c91bcc22d8e83991c7a3f8136691926dab21ccf77045fbdccc744dc720646f8925d365040432c3eab6dccfa080510ac22d0efdd2d902e970999c522ad879d5649a4d0c8a8717d958b85647476ba7b594437a304b2b6b483f4e1b3ad02ca49c883139c404c8fd3f59a9b64d788087e4cc99aee857808e01ba376c007ed6b8a73885ea508d0999e337b07229f99afc56ab43f7f84dbbb4c5fb25908aacfe8db9105b6f6ddd7ba642b2813ecb443cd90ca89903d00bc85180bb5db81561dfd444d04cb793a8d6791500d4abb71ee7670cad2a6b1e5b3601cd7a2ac5744317c157f49bba6db6a6d5e61b537b3a0ceaae083d86404c4f347fa80251b88642b2ef704f1e5e727408985e252af534c5fb21563fb1ca7133cbc78964765de09665faa2b14fd6d280c56523cf8dc47e4bdbd10ce71452c5979af541efaf53a337ca83e515c9e360d781d70792e70645e8549bbe56278f93b84dbcbe73f3ab2d3b01e04463520233f790c57c690c559963e3fc9eda67b6fe6aa7cf04b9ebf88d1fa680dd2afb7ee57f86724a36dae101d1923d4c2e8ac9582cfc0d2e4d54af017f603307c1c796eadc7d8e8b9097189c2ee62d3ab6f0fae9bbd18bc01ddc15792839f15a569c997306e1c82e8b191d84cd9243aac56692b2e40415882835f5c890bf3f8ade6eb46527c20781369adfc3ea9240b6f4ea422d5e2f1e4ee70806fbf0bf08638ee9c4fc770fdce13fb850712943a9bab5b5f61cb3da533b4dc1c567f676aa5fe01211f7bb27529", 0x1000}, {&(0x7f0000001080)="5bf92448a10ea9cfcfa38ff4e2c51c474a81ce5aa42b9a4a69e7790ea6a092dbe4e09f57c12503a078e4a2ed1564ba5f73", 0x31}, {&(0x7f00000010c0)="5a37761e3a26ca0775e8617ebce83dca44def952ef9b43d8c9238dd4a1cb9c85375c4adccbb029d7bb9bb86aba90d60b1530a39f951ce827fe2d3d33d1bda5b7791d67b9753ef44c565d6a39be66d2725d75b3bf7e20637b5cdd9abc1e8c8c372a57bf0b4ffa2b900d579d4199e09a01ecdf3f584e0f384e38255e7198c6b86398c30bfc72fcc8de75d389a5fef639d05eacec656f220dc87f2a6c7257cc2785b611254581f98f461d0d025d35b28d9bbb0fc92b9d0c4d890884ee7cdb250fd9", 0xc0}, {&(0x7f0000001180)="d49aef32cff641fe978e44f5d83477a4b307d2dbce4dcba4db758d7639c8eac950ab3a11ee5597fcd0e8192caedd7d909e0e5d2f748fccbb1b400f0f975cb30bebc8b86d28cf67140eacd214532456541d3277e3429ebd4d40872347e8f559dc667afcf29614c200d4b95e89ad54a9a27636445f7ef6", 0x76}, {&(0x7f0000001200)="9d3739155c72cfd9ac0d3958a12c9da1925706609cdc9560f5f919bf3495981c0d6f85d6b99295d7fff72cbb41eca2f3535dcb5624d0d22ef1fa771bdbab1725139348a8d49c962daf47775df2a6d46e8fb1e98d26816fa17e41bc9ac34a1e79bcf5f96a4c7a265b1236faf682889cf635462efb312520d4e03f114c48face5aefb852a34125d9605b0c28cf71b915c6c9b5494a85de0aa103da308a5279a05b209938ed851a63ea0683f354e1b779a01a1fb181a8178eeb268d2cf6ddc6186b90f30ab2e7cb1ae0667f5afe878a52c32dd44aab42b7136cb6065ea1dcab846a8d143cba5126787399e4ed0c3a22eea83aac6b", 0xf3}, {&(0x7f0000001300)="28ac0a0af1d55b310a4b5587b82dd8eef30c5eaf53061f899075d33d8ffa3a601247be4efa4fbd5c8c1103cf17619712fad087bf018fa7951455054b39c9b5b2e5857343d0f6decfc143bff0e303b36fad9ede1bd232b79415d1b5e99e5ed9773b2b4a986f758a2fdaa52b346862ab8d3ae4df738e13f82d83dde08f6756df003aa47c76b256d41c45ba82c27d5852f03070cf0ccf1ea3e53c673a8aba3e82", 0x9f}, {&(0x7f00000013c0)="70945b61f5d02bae8d8219e20d91da7c9ecbb8a55edc1e9f51596a979a7280d20d144c737e4e2ad16c41a46793ce5c10e5b5d44903df244d1d1e8fc5c1b0f7b8ecb309638375072ee83daed24bb88cad5be9d654e2db4212ae82ed7032f5d97f4675b33ad8defe6436b0e634d3c0f0d3e61bf9476c5702f264813696ab698d02698e24e2d3daa4d185e3d4ebae454bdb002c77c9b7d16a39e318233bb7eb302d476a029f4cf5d69c784d332f2391195f8165d9e4b9dfa37aa2489d38ad55e6e3e33e99c8e84887b308eefefbd0a851e73884f111a228d16cfc3295043f41ee2fdef833c2a8904a914c656520e974d73a9ba931f442761099184e19a229251e216a4627abcaba0b4ffb83338edb18ae2c6fe7f14e08c93eba5f760f3f637d3259bd5b657cef7c56db944ac3b712c0ce9209070bcefb1a4460179b3dd58cb4a23d4ff6021c44d239130570c1d0ea9b1152c415837a1d983cd0e3328833b0555a8f878c7428cd833762ace770728b95e0e00239c995f2517e1883e7328f4b62ac16611311d60d85c393e66e331d62c54af382c48cab6c259ed2a6d08e17a2c1b201e15ecd54753c3cf74d1fd27461305fc91234773cc23a9e1148e4362acf4c3d236a733a3416c32af9015b767626a16144933644b95279be5bf197e9385be2ef0f3633d3ae6d2f3ad53c13932c163a1175efdf87db58bde54fdc862f1ad3cef94a7d6b9f10c403bad089fc52cc12d6c3fd3c3d79de40e08cc13899e10c061644f9c5df5d7c7ee26f6aeec7d9bacd9d6211cc4c6e5eaa7359366afca1a3b74d654a08bc5edfeb41d5c62295f48fc5bd2471491f15a502803a749ec0af435167c382e72077784a4847c953fc1496c48bd2f85b4032d205ec2288bc177e0be50b67edf44eac48e41d23eb5a274fc55da77291cc355c15b531d2e1b17634f5ce5a7d37a78b270f217353870f54a2dacf2f6f0eebb7b2b030b74feb7a3a9004693aafa63ec66f4f1ac09fd4c12f1809eabf20243f63baa78c18b68f7b38f222e0b3a4cbd3b7191894f64a433fc683977ea6bdf03caefc8a80d8681dee5f4e4b18466759dff17fd4d02f595e9c10b653acec2e7bb0575059ef677e5d192634ff21f8baa73bd6066227c89395b03795b1b457fe7d7db6f1ffa54f4f6b9d84cc18fcbbcd4009ff0e16eef405a69cd01d8a178f8700f339b1a156fbdaee153b371db4e3df8fb870cbdf600dcf35f7d14f8a5c0094336ad86e7f428902a640623c7713f7e49053c1bc224f5bc7b6d380ce90cbb39e71f4001da863287d3a8797fddc7900e4c288ce52a0e7ef45d85172461e90dfad424c2a0644a85e4436b9978853302abef79a5fe08033671afbd2eaad1c9a491bb1e0085b62a199d922bbf3be636c97d682375139c72c4fab9dfeae5655e72aa7268f5f63853d32c8f013cddd265930a89f4e0a0272c6bccfb63dc1d3b07b7810798e562d410e6e40a242d33a859fe91098eeeb8b671c1a6180b8909c5ba1833d4dde809058dbe523842d996ff094a46735b050655f2fdf258c7f30b0e2520d30bd1f91da67d4d444e12dcbeaf05911da056c934a75a510cc64ea670849f478e11ccc314f0bbfedce08cfd9dd55a0a0f95912c754ec62b1f4f16e191d09157608b0dcc21f6695a89232b3752386dd30fea62e52df08ea38ef9fcf7b27c2999e722de29d7454202263e49800b6988653629462c4a3508def289733ce2d4dde02231937cd31e56c56f0d71351f59327013610008c503f7fc484334a0bb91b0ade29a2b79367eff9ff305d1332a424af65614fb2b76f84f990b9d844b6a7ad55c83e935701ba322915a74af0cdc63deb2a1e4f3ffda64801ae4301d15bdc2545c00d50fca893187fd3a9dcb8aab27c0f454f1004f798244f2629624bb031ee975295a3e3addae53797fc13ebce7cc929ba6610ae9e65ab962d33e1f1e31f96dd878c8b5cbdec39dd236ee58a1e662a41ae1f1cf3d39476d353827e40648a92ad9f1d771003c7f93cb11c91753a3119c4e3b611b0ebd90d5b9b4f2e02d0003b166531f1e0dff43503c52704db0799dba6782d2a9ead7dd462f0575ab5e78a12991a86cc6cd043e5da909668fa6f464144c29277daf4ef8040340cc357e2e2c146c6732b101d35b468fcfe0cca47e7321befa1b1700a344ede3fd781cf5a5135045ca7ae79b8fc18e23ec77270cd09d7d714bfd9f33782ee9944117a349eea608706dcfe579b6047e1dad0fff58fbe48bd1b4245a13670c0672b70a88b0eff99a7b66bde70677dd65618163c3028d68b1e3ff2e3ade51fa1a2074e3ad4bf7ef8423934f467dce07419d6d075b42c69be80ed207b77e82409543ea32675277907ad7ffcfd9d832b6f5bf7d8af18af541f3714d4cec77563f6d9613d9cc2261c8427f5a1d6a38a52ade2a07c7cfaedc1594cf06a9e842b559946cf29116be3508e548795fa5cedb93cc230f92733933d2bb393749993c1bda696ce82048118795bb74c736f39fa5b8529d367c0397b68c0f2446da17eef2520ed579cce87f20a81d08e1c834ee45e557142236f8186f2d78966f009721c0889080bd6fa419e1ae7dafb2df7a6241def44891b24cb2a311262be16dd8ba8dbe00b660e1a0aaeabc927e6befad908256abf988983da2f33aeff08051e96e0ec77670ff05bf3d8d52b535dd349e5681749b64a513e079afd6923608873f20e24e2225cd8a2d19152ae7f8e3d1c240a00a4ddfe1a5bd128a4884dfc8f01f536a77a95845a2360499dec72ccb8b87ba25a9a8ed575296a3ef0453f8e064f750935e8db15816e6019849ee0d97cc65b716532bcb4b5b430d20d923d74a488cdf0638d8f44af398bbe25eacad00a849d5bbbf958b360f73eb3323e3f6e5e235a1207b7207901699139b67f2523364d80722529e5145c77d521ceb0fafeb8ba31cbb9c046c99dd9570b988cf210325ddab602e3199f73d16a87df5eaa6c7208eb95a55d24514d7306aeec78d8d5e926fac15c43dc0a72d962f2e0c7b8c9972e040d5704aa961958de2c65370ba6b77fd692f8cfb52e826128fcb0ad3f1336c6806856b18dc7c486ddf2fb846fff5fe00f535506bcf35bcd328fd90fcac1d3df5394cb67d04da6a56ad0c24c3fb9dbff69720cfd92acc18b4b36d5bc2b64b0659e9a43fda1dc0f4ae9e836327f73836d2c557d4fbfab8b369bc9d8048c0154f3af7f7ab97060db2bdbaadabb113971420bf960bf8568f4c7e9e0de5dff9f9ed1f90052945b964f221e5b385933e04401adacbfea579cf6fc575292026f90c1bb79d60b6cf90f26c85a25af22388ff915a8eb087bf140f0d06c94374b1f67a9c61e975c98b29ba3f4e9e3e397aa1ddbab02471acf318b1186ee6f6edebd4576681620e1499b78d9facb6c73b155d54de6136362c847cd069bdfd004ee9efbaf299cde1b01da8b29c3ff42e48aa86d0addeb9d579b3ba8ec90b00e045d4286ddeb88ea33616ccb0e667bdd5901f688bbace878ff8aff59d181d59d7fc15545d771e055ea730d8308b56321622819ffae95ceb6e3f948f21b17e5e6525a9307e7757b5137a0ac974d5cc7ed785893ca1d78fdaf2457b88bbcac53803327b7a13a6778b273f644e08b541187cc5129b7571974549ae06ad0bfba600fa177e83a30ba0ae3959affd80b5616dbf173dbeb571d2cde08c821aec3569a67b8ed96dc17c6060c7898c0a0797c8f927f011c29ec4722da90b54c1293e2a81c222206084036be0afe3a4833f5a3bfa4ee9402f393f7da3b49c75ef8efae1b991c6db00e907eb2cd24a992e4a75ea7775cf7ffd1598adf9ec235a04d5c934bdfa18ff71a76f67291fb7bed881bf23e9c87dc322cadd8ace52e0f6bdea470585ca512ca8db7c0ba3f7da92119b2afad3ad58b670cc5ad03d8259fa190e431b214cea23c50c52ffd256771c10d78f80ae06bc259f2e7f6c9d157f493086580eca1fd431966aa700dc817f4a55e30267d15cc73e193a1a4da84b006a3066bd78be644f8b5d91cf5b4b7523cbd7a1ba9a3974120ea6ba85d0f883255468b0ea620efe07e7430de069da7977928fcda9f007522c927081e23c066ccfd00b567635c6eef7ea1bbfbe647746eeb4b9c34b23de07656034a0aeee27df555d73e2f4cf552a65e24c4af0ccde6a843d684c04ad4cbbc55fda9243869bb4915e982b513f2dec37c5ea89878213c3774d1444246772e764bacd3c6793e8d602c07ff0f0962ad7b4422a994c3f88e2eca8845d970dccb0efbe81774cb231d08c47728b49180b22974861735618c1fdaff2bcb54e474969e7710472db1cd55c0a21aad9d29070e3dad4837de70e1fc32c3bfa16ee05e45a2f4cbd51392e90d53174d77e006c4fdd621b8b80581f9c4f8bd8aabbbcff8ee0f5ef8646febab98b19a2fd892008ff5f1d428d1e024ae4628dfed94e7d6949947734992a8dcb5c1ff4f05e5a92d1f349cda6b626f97d5345c10dd8c0978eb29bf1935f9d56f3be254d9bc0b5695c1de575e90340514d17818f52ee3954628e7c5814a7be1dcead6afc9f19ada5ab18cb8523215702a44e25309b663fe44a571e0dfa54af0ba52b1f183866526ea629a507d53ec0985843cc8a960fca2cfae50417d38b5a06fff42568dc278f3f409f939be097896279847c69aa91e865c09dda92845e0a115004e547a4d885f9fc315259692873ea042c8d1ad2b36a0dcc68feb6fdaf60f8b55100c9ea26411c73d03586d818395cdd267b67530ff278e409a883e2d7e6509591e639a4e6fdd6ee3c7914baebe936d10130972a7a7d19ce0fab74bc70fc8aaf5053bbbe75214d37792dc61daf302b6a5cdb6a5ae360b2643eca77d6e0c06491b863aff174963955f2f2275f252ee89268d1f1253d7b4f92d03ff42c93891149d04cd5e803d89b53508663ab129817e848250d7c6cc39dbcfd456e05b5138309010df54be1ec75bb395f0819aa131382ec19d3c20bb1763cbd8f054c85edaeb037992a0e88f49982154af6641e8c26e55a7852c1183c2c8c0c54f36682eb000e2e15daf1d5e31793acc5907d1dd58c25237c326be90ced7cd3a60d26958017c2ea2f5d8ac3a40028a41d30d186eb9081984da95e37bd4ee924bff4085f64eb9eada2c2d9de590a840690e0f5563e0f128341e8f65a2535104823ea292dc6f60c3d0b6242045d1d9ab1ea80083a680a9a628c9fa5c563372191986a836ed85ecc3f8e4031d8e3cd024190d6036738dff0e1444c5abd3185c846e8d1ad9623d9a22d8284eebe6d744ef1fd82714aa5c3f5bc5e3baf268131e4e7d7cafcc5a05374084d155bc6ff9590f6cafc242cae80e65ed21bde1c897b28572ae257a6f106c1b839a59487650d94223368088cd73ac641b6fc1837ed6727fe7d6f9e123c4ac45047077c7ebdd74547918814cd958f5e236eb13131ba3d7eb1aacff52c198aa7443bb498be57a30711eb7b4bf72dd85b9f74c55d54f09ee53cbbf0cc3b9ddb84a6f119d0dd770dde8cc0909b81b1de700b175d54c24429985e99154eff679e0407dae6c17c44216672a18d029d07cb129947ee15ac1229768968d82f69231d5bab3c76c5e6e1d70767287082bccbb58537a6e1503441c7c6bac573bde9b7ce71e72ae92348941fc2315b93cd86ccf4dae2b4ad0f6bd82b83fa66aa037dc5452449681ca0d073c8ab02bde56a2ce11ab04f629808bc8953d45b6ea1dce481404949fed3906445ef6e2a7e8a17869f937f93a95ee30fc707edc4265ffb819e110b0327aeffe0d330b7be521882263a248", 0x1000}, {&(0x7f00000023c0)="364301c7ad49ab5973d28509e906c18aaa31da76566ddb9c47a183f9c66c1180db05a349460961737f139a5ee0ff4c9734e51fe72b42033101f486283360d09c2220d09f31a337037137691bffc95d6192337e9d7c66dff1633248b9cb1803a36dfce59c1050c8fd82292b4dab541f6c2b1c9ac3acd93ca4a6f1b09a4a599448aae7335cb0bb75b20cfe7a85a53280a70cfb94ec5de679bcad9fbe8da41b3d01133587da467f62b84c1848cc921e64506b15c7962dd6e7a7ed46b786fa7a0e91dd21417956a437d3154328bbd4a4e9fa470ec799b956531621905b48", 0xdc}], 0x9, 0x0, 0x0, 0xa}, 0x2) getsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) 05:35:13 executing program 0: r0 = socket(0x1e, 0x3, 0x0) writev(r0, &(0x7f0000003980)=[{&(0x7f0000000000)="ec37dd70999bfcacc7257e0f56e165705d569e3a1b4ab9d9cfe541eea6ee2128f557a0ede3167d1183d4cce2cfb8997f8a848c7587e7e711028ac471e1fd6b989a15c91d2f2922605e8621dcad4fc1c46ec153c350520f31ee250207182fc2b651f1ee74896f6d0cc59c360781c41598fc643a0aa7b345babc11a71f79e0ee818a1bd8308128d904535c64ae6d6d87d9c65925f05889895f95f033c28d9310c00d2a0a014505a3a8de7cf35671df5deca1abe5d50e5431e7dcfacd5743ef405758020f06da08f5441ba02154cf5154b692f3eef8aceb92ed76dd84072570734f3d13dabfc29a6e06f91f9c557c9fde86f5975c9448b2d4a8a13362e37a15d265926f84652f403461db5f0941a2ea743233631c842706b55bffe08e1bb9b5fa3993b923950855a10125f63e54a4bf861d5f10d540372d21b44f079b3751480dde886a843bdd9f19543dfd3e8e22991fbd020692c7fe09bc6f9f37055045bf5decb524a344048c83a99cb99fe2d90ae164d3a3be223d4564d01022f6bb7c4243b3f223c29ee9647b3cc6229e88a89098edf80a8b52e8cf1d386a3b967553dc44526d7313c982d6299501612f9813c5f8b3c1ac82f65e0e4ba091f008e647eaa0de4cecccfe44e19c2b8473ec619eb6c1a94425d9e3a15febfe61aedb6dbbff94261928490b62a61585a5e08ab626b74105396118be1b973a2877e7efe4143b51ee79957ce03606a4e932ff4cfb9ddf46e14b24848d4cd06b20590d6fa26172f397291eedfd33c048ad6b0b7d2ebdde5b5d9ada7486513288531b4d3f183041cf2663eca8b7d3e30f0886b92f5c647b5279598e3db9defd15ced1babdce7f5fff0bf4df772b63fab584941d465c32ab30bb43545ebe8fbe65538fdda745d0fb32d7bb7391a238ba56e7a4dd05c57416c2ce377f994985d0757ec68a947f8514283203c228bb7c0a2f7cbe8c1744c515a0b214c036641c910818bb046847c7d57b49a5af200b66cc1a103dc7f789aa5c839d4286f673b2899c593c2b9266418c374bc41d565b0c7b633f5ac55d49da43d95a803f19a295ec05aa76d8a3184a36774f3043625dc4bf4019a46a3e61c37127f39a5f6a8b3467ee81e400578feade379ee45a2b5e95421586c17b623ff4b628868b181799e8c5adbf8aef13a39f302e9971749a3721bf398172b8a2bbb70ec7c4bebf80f169a78bb03ce99caa7136e1e5e9ddf46dfa125ff02ddbfb5fb9f492336f11649e311955b4652239ff122ce4c37566e9661331c08b49ce324c04571891e891b4c9cf5a6fa5ef4014560d81f44a38bcbb76e99f25b37b0419b618a5d12b39968926c43979cfb3c4dc5d04230156d6b8053bf0a03ba4d15ae64252a93a4eed64d25d50cb9d2b33338374ccee1076c00524e0d82ec5627cdbb33bf6d97a30564f703e2b29b3cd7af13bb0261f9647cd93099b78be82070ba571b7de42e938fbb23ac16c0f60d109ac50854c634f74df665eae6cd19372f4d061f546ac877cc4be3dccbe814076359de81e3f89dc42afd5247a40fd4b539f15a6395ae13667fb8933b5cf5be8b069629cb6f709fd415a3a9fb6f70e91bdb088e43a8ab7182c0a6d6b413d6533b8fe9d7e5dd1ac8cbb525c0e985f7ac6c1c0e251f6de6e8a7e9ee9ed3a999c84dbd989e6628dd47e7b7e914887acde63f65f1e9c78d260fb4dd976769974fe6ef76e39d3991518b0c50bb0c2ed2179bd0eecf9200f0834de44aa347695f956f4ca82799fb73d8481f6c27e060b18a6b3420838f9f88b8ebc47f55a4eaab04eac8cec105b39501f0c7ef27f0bec485ba5715a923501c6c6d1ab0804f7252d81d73d0b74ed388c598c8fe81bbda08e86209d990136fbe2cf0092fad6da1137092ad09e8736a3827ef74b991a19494721c19b3c92e6c36118e35c82c877b96645a7c12c432df070d13066ab5ee7f7750f748d1aa8c45f281ffc98a1c4c5d41ee69075bd0718cf18c156fc8635cc018352ecf43460dc7313fa3317d469f6f75d0c3951b1d385f1270c08fcf238210efad21df7937b459e7154993c3aff82b22f378f9fe0fcc90eafb346e42bcee370acd3ef9cd269988d8da74b1fd66f4ef406772e223126f9333becf853ab939b8ac6bae13e99b4c5a40f561669877647d566884ca2821c8e07797fd9f504b1d1374ad602289006c674df214a45157ca6cf25c22a583536ef3924c71da8630d3fe8c66825a997f2b73fe2c7a879f3ba790d6c2bb253d11d7603e9f245c1971fb6b240fd6ba6ab52c22c7dfdae4e9b09584472faef3b8c77430de3f75fb1f08b64f078e94cb3669dfa0b3359092b18e5205306d5e17e3a6a2e10c37893dbfeff7332a5b15884461ffd5e7ca03e1abac4028a83c4c922911c7e1bfcf03de3edf8e436f5a860d966580de0d25d73038625eef06ae282875a2f323ca76f96f377dab67ac1c0f43f28c53653c5c7df5052970f21d6df8ced3950c66a391a639d7ce507ad6fcd39ef04821dd7a1c66b973d98cd34264b96bbc77f1753798dd195fad0fef3b4ca7eabc11e95606775cdb36c7a4b4636b8ce7061649fdc8c8fe755f5d869c849e2d017525645f76e030cc7ddd9a3393eba33a72237aaf5c463bd6bf7f9c691b41f6dba8bca150191a63a3b1ce6ca6701ed8958b6078b124b897ca0cda6f6a19f186b49cdc17909d3b4a367b5e7b191714f26582854d68765bfe8f147d686aeda26737a80706610e0c40a8db2d911ab3bcf81f70c7cc280dc74ecd834d40d49ac445f05b478e0e033df4dbfab64b14b7c9d6a8c1d94487db102c41e626d1c6300de6f9d301e8f5b5ba30737b83dafd4605136b24741954f151bc466861f989374c2d4c04e16c3da656d32370773dc65baa81eeac38a7345e4a9c35dd05fa7c706444229360c1d89a812ca0c947d822d2b43695fa78a2c4414ae5af88150eaf7192555a0d9faf12d84d8afbec444cc6f3f7804013d4c8981e46657b75a78646af320f8cc5ce8dcb94bdbcc45e13fcf2c1a01c1efd71ad18f816b9c3eeded1d143e03151a5e7d7b6a3495ce911c74761b63ca71a180bdfb9ed1f15d0675f5d077fa97f8be4bdf94b84e0e39dcacc0e4f2d98c794498f7744f032685a2ad688c51a9a7762c49cfa93f7d8ac287e28d1880449c80ec7df785c3d893913d4b10542934c850d02918a07cd7ba2edd0482c12339e15da9085e2e52d3ee7f06372c6f5485b9d67cd2449f11ef54367e2a88aa1b583de565ddcc32bfcaa2501f30eba9d20e1a828442d06a45a257ad4983bf5011aa89cc9c596948c5f83e0541e74af743ee20839224deddf20cf4ffad909172c0d6a6138ff1a0652b47e8752ca4cbf23b3c786709845b232b484ffe955028ac8ab689dbbf4c733b55471c70c715df3383f798ac820e6d7a39044e1e09b9383354cd0c73777ffd5908fa1cebc36a853cbffe34e1c3f7c6b469a1ddb83ae0192e0e312d3f1bf6f5d4581c0c7930d5735298114647050eadf805f63e62a28877d08d3f32ff2c34d5e1f5c9f92b902ed82eb898b0e64eadf60059787bfa4724fca1c6795b217925ff9f053bc0ac75b38b309c49ac5cdd1a6e6f0e17de7c31df48d7ab2406b0e2f994c47c85db2c6a5238d25760b74299debdac669f1762fc83e136256f78a69f198b4e1c4867760fb6a02350f01926fcbbe9c4a3680076bd7e961f589525d2cbd3ba2df30ed05a85cc2825e683aa6761a5b57aca99791f7c9f8031ace45b632a94f7a008d50badcef4f7efb3cff9b312cb6afde46711280545980d5ec761f8540c3bb28fe75f47a059a32f4d7922ad4c72702bdee0aadaaf0736f57b3703351f10814899cff99413b34484212f29fa9b04d2af1f34e9515a70a59f6c99d2361f1fdf3c7a71927d4f8fa68b0e90544d5da9af40168b978b4804a4f492820a51660ba994d14ad581703cf5749c5d72196d59b9b8ee14749c5936977d0929c3f0f4d48ebe73349d80299a6c9a81529a33f9b1a3d4420748630ef86bb916f3e0a3bf90638184f93154ad0cd80b6beec049d0b7b90826d776447b9178c45c324dc32f5ae93c9792e806adeaeeeaa4116ba2a50f73cc1d47444f850e77447d236810442dd775456de9984f6848523fc766e0a6fbff3d435f8354318d4408993d9b960d7b142ff5226d530f4f3cdcfb7e4bf31d32ea2ebe83e60cd732cb6405f38cb19eedd79c72c655d67e7bf97232f49e0dba7a33ad90e9ce8ee53b5fcf3aab0be9460f3f28f63ca4b0673aa32896054655448c991941c9909c3687c3fa581a03cccc5b03b73a32765af5ce4163f3c663ce492dc01236af031061896a04a6c99c8d10622e12d4fb8ea572cc89308f5070c8ffa2cd94b4b1963f09a06af9d9b351c767ce93999d3c33d991e6272351c6da2e51b691bdf9fff47979aaae9f85c610396ed057bf44e783ebf706c2140d098f2bde9dcaf853750e1ae6f6c1990fabc14e9b39d4ef51f973afa2bee0cea4356602ee02da3d155dcfe61c319e6ec2b76e06f932491b85aad6920bd1b095f9b3649751f740b898f5992bd1a56e9471215116c6d760de3c8fde6cd90057b2e8b05aed575367a135ebe5d275ffaca6578d58c9a2b11b3b839c969c83dc2a139e335f1db5b00c248f0865aaf5ff4702f0f8fe9b617f3e2801a01131f5dab710747bc7503e3d86e197e40d26622cc3bc9bf6fc82decb75", 0xcfa}], 0x1) 05:35:13 executing program 1: semctl$GETALL(0x0, 0x0, 0x6, 0xfffffffffffffffe) r0 = socket$inet(0x2, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000040)={&(0x7f0000000440)=ANY=[@ANYBLOB="b0a6dd3293c93ad5f020469600153c92dd9ac148629e488f71129e76fa6ce3eb18c96732b491600c0251cc98c6a9dc75d0241ce3700144a1f993c460817d2a16bbc5034fab857985286ac6f7d64db3badff2330b6145079b886ffa2353bd4f88ff30f79577d08fc06a28666cdbfe75ba04ef82f33958e129dea88c2526662004b59d464a9b11b75155155adea1353ebaf711fbe2f2765e6d2aedb0fc52fb5c53fb151b56386362cfd8f9f1441b0825"], 0x8, 0x0, 0x0, &(0x7f0000000500)=[@cred={0x20}, @cred={0x20}], 0x2a}, 0x0) getgroups(0x9, &(0x7f0000000280)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setegid(r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) getsockname$inet6(r2, &(0x7f0000000300), &(0x7f0000000340)=0xc) r3 = semget$private(0x0, 0x5, 0x400) semop(r3, &(0x7f00000000c0)=[{0x4, 0x0, 0x1800}, {0x3, 0x2, 0x1800}, {0x0, 0x3, 0x1000}], 0x3) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r4 = semget$private(0x0, 0x4, 0xa1) semctl$IPC_RMID(r4, 0x0, 0x0) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000040)=0x3) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000140)=0x200) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r5 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) write(r5, &(0x7f0000000080)="7d09157ce4594dc3ce6407b0f8266fc374547ccdec", 0x15) write(r5, &(0x7f0000000040)="f761c5000422c2c20b28029cc94bf68576dfba4d63d30a55d0cca08e18d7b33e16a6305f79e4", 0x26) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000080), &(0x7f0000000200)=0x10) semop(r4, &(0x7f0000000000)=[{0x2, 0x2, 0x800}, {0x2, 0x10001, 0x1800}, {0x2, 0xbd2, 0x800}, {0x0, 0x5, 0x1000}, {0x2, 0x8, 0x800}, {0x2, 0x3f, 0x1000}, {0x2, 0x7f, 0x800}, {0x3, 0xffffffff, 0x800}, {0x6, 0x7, 0x800}], 0x9) truncate(&(0x7f0000000240)='./file0/file0\x00', 0x10001) 05:35:13 executing program 0: getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setregid(r1, 0x0) setregid(r2, r0) 05:35:13 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x204) chroot(&(0x7f00000002c0)='./file0\x00') r0 = open(&(0x7f0000000080)='./file0\x00', 0x200000000000, 0x0) linkat(r0, &(0x7f0000000100)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00', 0x4) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') link(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 05:35:13 executing program 0: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000600), 0x72de}], 0x10000000000000ff, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 05:35:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4514) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x85, 0x0) r2 = kqueue() bind(r0, &(0x7f0000000080)=@un=@file={0x1, './bus\x00'}, 0x8) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff8, 0x1}], 0x9, 0x0, 0x200, 0x0) 05:35:14 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x100000000000009, &(0x7f0000000000)={0x2, 0x0, 0xfffffffffffffffd, 0x1000200000005}) 05:35:14 executing program 0: socket$inet6(0x18, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/150, 0x96}], 0x1) r1 = semget$private(0x0, 0x3, 0x2) semop(r1, &(0x7f0000000240)=[{0x1, 0x8, 0x800}, {0x3, 0x6, 0x1000}, {0x4, 0x4, 0x1000}, {0x1, 0x4, 0x800}, {0x4, 0x3f, 0x1800}, {0x3, 0x8001, 0x1800}, {0x2, 0x6, 0x800}, {0x7, 0x9, 0x1000}], 0x8) readv(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000001500)=""/120, 0x78}, {0x0}, {0x0, 0xffffffffffffff82}], 0x10000000000001b0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() close(r0) dup(r0) syz_open_pts() syz_open_pts() 05:35:14 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x6, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x1, 0x2, 0x20000fffffffe}) lseek(r0, 0x0, 0x1) 05:35:14 executing program 1: socket(0x12, 0x3, 0x8) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000040", 0x8) 05:35:14 executing program 0: r0 = socket(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f00000026c0)={&(0x7f0000000000)=@in6={0x18, 0x2, 0x4, 0x10000}, 0xc, &(0x7f0000002540)=[{&(0x7f0000000140)="42719733e21d95f9f6279d46aa2c375effc4646a9e80778d40ae417af04c3eb1efc82b3ffee2fe800e4e12fefe8c2b440466ae8ff5bc0d436695c66b99224e1cc5f81dab9b2ed303b2475af27e3d57c07f060855a155fe679ed3565efa74949ddcae684d38bcf4d39fd9f68077623b7aa08d05163ce353bf280fc46186b0d1be6ea3b1bc797fb0e9e94fdff69bc5c2d459cece3f9a152e96f6f5775e0c", 0x9d}, {&(0x7f0000000200)="0c4c34a11f77c601620414088b64d6ac8ea004308bd4547865bfc15fa34e252dc364335a80c71e905f408faf53d29bbd206ea287905653e8b05339d55a616151cb1aaa9a3dee8902c9b5578d53262189b57c8037b5d5431c2ae4b83a8872ceb9945238db00f35de3b7d2c538a6fe7588ee0a6e1a5d0d6a404e1593c86244f0e4383c680b5b4e1bc2e7d5f6ec6223a8ee6d657a373e7868a4b38ff61ef99279892a7e225c2eb34ab15ea496daa120fd959b27b06ac4e3fb66221797c50745d4849667adf59b58db", 0xc7}, {&(0x7f0000000300)="64347f3bedea4113817d916177c97788d43e8f3ffbf5d1f3a426a6982c76d701745d6da651b423de6672c02e84ccf80cd85fcaa30621710e3748e9b06e6a6c8ae1e4b61e53695104e221854812a9ce62f0aeaec8bfadc7870e9f6f4568c44f8d3f2dd36cdb21f6df65491132b733da66ab5801a94e272760509dd4169c16e51e61548816f2c864e517bebef621f83a9afdbb9c526b16347134cf8245344152df562ce85fc85751a7317c00cbe68bf28a20f48a1d1482b7f6882a0e64bd71e2ee8ad54388cd085dd185d06c29b7007d52074c6fba34ed6b33e3e65f5adaeefb5be4ea4e37c0ebd0a34cce00465219d4294eaeb319be3f06335b928759dcf18dbf5d42f23fa4d448fbd14c7613e61ca723265480beedddb26d52806090e286178a87d2caba83005c80829ae3b3db920c9e6d0d7fbcc217ac418a01a19332361452fe569d226385277963d99de7180c3ec2e9dc584abb2f17b9521ade791bb283c5e36810ea425f3acc9d4a83c30591d313eec5dda42a4ac4a79bdec9c21ba183b95c471dc37da8f5f5a0ebb302ac930b5c7d6d7d6edeff159987373585f883fd4fa2882072fef9b638a2bfa4d7bd9a00133ff97b0d8c8cbb8401b2441f5c45cb823973c626db34f1597d1881624d6ec51cc4e436a5da9923076bc3bff62b80b6d4e05b729044e969eb6a99bba27604d3b4966d5d1df1553e097e4dc25e290aeb9961f4ad28a2ac4a744db89ff2992b062088bf87e224dd10b1062c9a91d5cdf19d10897729ad5b422da491f9c83595150ea881644343ae7e7edcb04d2e653937a2790f2e7c515d3e5dab4ee49cf9544dac18069c72a6faedd56ffe3179e1fab8a2f768184634fd439937e47b5642933b570373a70cdf1353dff343e2af3adc9347715c6b2f594e292a1a5c0d4d8e13ad5b1927ea23e5efb62d3d899c216d191ded40338cd0d82f03f7bb0c7f472ec7e6eefd5050df1fc681c4d712050d9b0d283f401265572e836b21ce12e4fc5336ac77da3b1c154e029442f7512f1e78328c26714cfb296e3f7e3ac62ab9e1ee661bb48f7caddda7785b9ebbeddef0e3c9e429e07fcc257442fc70857f18a8e91c940b8eeb12c1ab59a3d29f5c1d5d647c1990f6cc4854eb81ae9582725652925220f9ea7f44ab17188e261304ebd3b731f1faf9f7b8252f1451ca4ddcf7a047396285512d29ecbc57919aef33a8c18d8713aaee0a464146eff5be21e5121896881edff778270524e76a951997745ddc5a1dc22acd2e2b0c3c93d679d7f7bd42467b0155f0182d46058fb42cbbef4084a366acb2b7494ea90d681906db71b42eabdc06c9997d4800f0e8551199859bfab28cca560d3a933f5a931e0f5bd50a9e6e2016051eb790a2f32a07ff97d4009dd6f008bef8fe99bd43f8342eaa53dcb1848e0a94eebbd92883d80572fbafb265ebb5be3cafeeacd75db1fd5d5fc49c8ae4dc23225c8c59b12fc6fe22ca9e74eeb59ece7e5412edf69cb320ea21be6acb2999de742c7122ee0e891a59416882d3492600545c1088958004f8bfcfa762d88ae587675614a97a6d1dd0170f3a20aa33d3c379fe56cb9906ccde528f2541ec93a79c6a75ed6a1f57a1fbebbc77e7e587262f686ea1d46067140f271260aaf3f269c6448e1172d98abb6f87c7055df779e9f510836d6a8b85633a021057e994d24f7eb24e29f04897e3d818385552afe74dd36fe2e0b24643891f398defc82f3509903dfd1a1aa792398662f20a0fe731b59173704e10decb1e45630de563134b310a30a81ce489747136becaccc1f5cf71cf3d20bf94092c7b9311f143de794bd9b20f8d8f0e725822890f636d5fa9b2241d3588b3bbdc1d50951107c7f1ab9b2d79099b6a60f08bdfab721a3f379d58500a2b7056df626c495044122257e8eefdb67c023ab701f01ebfe59dbf8b2bbcb3c607347c88eb77dda34f30b8243d3f3f61af8cc001253cd86c3b70ec8abe06239e68b2cad8eccdec236e420e0a3a058010aead1ab8edee8d271312e617dbe4ec62bdfcb440862b55084c7e684c975aff3a223a7029c11c20526dabd2e470a87c3d89f89070e03e5604be2b50ebdbcdc7454b97e70499b0d9a2b7aeeacc234cf8335e6b2826563a69b35d5aaf4d5663320a828c9e95166d7f4a00534d690679f7e3c179f7c6f1f18e7812307ffa6cd1d63b68bb69c084f2818c2d978d3e90061630c04a21ce68067631e4e46d0bcecac9293cec1855af0724502de60765c79ba4eb72083528a4e8c00d55c6f6f0bc2c62e4f9e64a7e633a72bb4cf3c487429ead39656bae1215b2ed7c1faa3a4a6f08dfd622938d2eb8b275006deea4a7dadc0ebeb6c179b79ed85dc38df9dbb8b457e498cad9d5b8e776e74665d6c4e1536106d46cbf35af39f1e74cf7bb75bea1c06c53b9d2a52eada3fb6d18879f13806a1d793978050a308efb72e293edbf781844e7b37663afc7813a41c13512367301fc2fb4ed6b486caec000b51758ddbe8c133cc26fdd02b111aaf07a63b7a7c73f58438eeff6291b79a8825b583ce23b56f8aa32eb6a405dd4c9a7b068832ee2baa4461d496eaf030d12bb1a1c60bc739a96532dda64c861a28cd924eff4553c845c3d998afdf721ce4c875e12491bb0f9a5d4948fedbe9c151e7fd82287ebbf2dfba005b97a53aadece83ad8fd23ed31c50bcc7f47a216a373bfcdf8c0ae3fd9326145ed54f6a4b0948860735df504207561859202169427d83d0ddcc31781004620f0820b9372530c62c58872dadd0501782d6a776379f57b0cdeab646a17a55867388355b91a68b464b9dd0abdc53bfcccd05f97a2b4709fb36e3cf1dabc59bb6ac9a7d4f507db4a4a883cf3f4d3cf311abddcea55937f9d6d3139b2e33c2abefd13877af632d061af76fe3af4e01c67a7a7dff19b8463bcc162d2e3cad8ab89382a2c35c4a7eb3d988d201535efca9fff0dd054d085fddb0c96a04e883086ccef4bf5601bb02ca55ea33d33c4bb86f8fdec9371f1365a0194ddaac7c5095a8dd674e8b55dfaf2a8d30af581df4bc9669645b6e79ff462c6bfb1b3acd6244e94c1106e8c3e227e16920e14d97d8adc6bc6201762bff726f5a756d0f9aa7ebe6f3c8218e48c552038bd996d3bdeda473e85cf6539f1c7297ec12201d0f704b7d8a7dee85b98cea8dd4cf772500b5aa592ba807166414441c8bb43a427885b8617d828e7fb01904a4cc8930be87d203aa3481866f3637c665fa097f48b192ae42c87e6a127ede4a1f46cd8e885ad0f42ffea8a3dea65c072973327e0ef630b91f3fb3f38309494741aeaea91aedb4c5cea047f8067223cbb8f59abde537c75ff9d9b3dd494eb9b620de66e1c2e2a7101ca891639d58b2cdadbbd04dea7a048a10b31dcebf613b8c0d2374a5178eb8a68d521053b8ccb3b479d23e983387ffae60dc87adca1d7d0d58e885177bf641fcdb3d7aec6bb02485b4bb8d0fd6a3d45c0a0356ecfe6e4ccdbef7b888b62a4aa191bb87580e4ce5db708264fc1ebf7d1ba013ee1571a74afb401a99a2f25ce38d9b39517268a724c3268ab45b8208fd49d06e897e5780af1d8ca393e91a92ba8d0f79d7a3b0e8f3978874aa56613798d665ba3da23fa75b688d915391adf582e3c6c59f26e14a1e36faed3183d42ad4257ba287ddff704ce74d75100229eb49ef85ec44ac6dae50524277917dc7c6b2507c7b3ac54856efd86f61796afd3274ba71a4b68282a286b38cf4f10210f6a452ffede108130086b8e7a42ab3fd397cca048b301de778a776592350a3e2c418713a0ff5d3af024b678e02a43fec9183a8ad51b98dfbd27d5abe22528a00ffffadcbcffdd1ed26b3efdb9eee614c225b44ebe8cd8d0c12d3ede60bd1640407bff37ff90913aeeefc1069a132bc19127b1385046f5c8e70ed76663b36d47054a0cddaad403a354bce062d466c02f35ab6c405327000aa56f21f770110a383c27da180d89b65ec763af622620b7e134fdc0cbfc2b090415c19f2549fb171a01d40ff6d43b424df6d34ab0bca6556848ad42e5024aa9d4213b4687302af537aafa3ab6d077bc35d87b2f51fcba7500599c95d84fd01a9fb7f1c55d279e0c11c90e1b682ef0fc90061eda5f95a827a5ce0ebd451a790bfae6f08af2c192239aa2df39b09b87fb32631bfe82407cd6b90968ae7118108fb45d3cd035d29bf8977b3f17c81612e03dbb5889d382403156ca80f1b565c339a29a0f460aaabecd9dc50ad6cf709b78def479fe1105bb1e9f3bcad4d458f4cc1df61a276e2a739654419c0dcf00cb139790c7e465feb53b1cab2517b0a5499abea59d183c1bb5643a5c7b6c0c85c1f6f6ef724b117308ac7cdce630f5c0830a9b2d152ab79875e2a3e916b7c1fadd722378c57590dee42a4cd84abdc39beb51dcb04315a35bf26e75e81d3a49ddaa2011df131410b07ebc9e5353cb32544aa2bac501e3b6aca2109879e702f17c19f415056e7a9e6260a8db79e73a87b2215f1131e98e7922bdd57a431056676d8858f30fa5755243c1c4b24f41d78874e64ed627784015fb685943143e706634b47515235ab3d65d693bdbceb6e622138e3b1a6616815912926140c11fa0e083764469bb058db04d55fe912581ab1f827269f0596bef80461fe93ad0c2de85d3b62fbc32ac9307886e726f7c8c16e2daa9aac0bf7663c69b17553b0ca5f1c4b082587d29e49ac22af1da265010ca1a995ea2c8142e40bbde9948ece8dc2e208651bde98afe1bb4cab44773cb9a5f0808f0a66932503be9543c2b2f86d51858a79f9eb689a0a5fa1a2c119411546d9d70eda4d581011a8431baa6f8b63d6bd8bc0aa96a2e747409d7649355963aa30f1c851e19d6a493c499897ababf89ee0eb2f46f55e48caa3b2f78161e27860568a2176c7a3e563cb58d49097fbc89f8b800212c274156da3cd07068b2efba06b0365f442d16e8a7eb64598b04e9ea2f0523001e4139307626f14a483f4f7e54cb699f712b6a36084f5270e0a1705f4246977db4cd0c47ee200d1cd8f2a37f43f6a6637a8ce902e265938105ed9e94443d05bad756194959e606dc7e2fbbfe5b5787fa24f27c6fef3570e89f9f3126e03aa6022d9742023f5666ed2884b7cdb07725426fb403a26c46286118890fd9695fd32c88472116c62a9e8f48d644ae95cda2325e344391ecc1af7e566e1f8d60e35f77d49447dc229d9cde2783eef7233c5bb6a5c68f492c0c8fba087c6c4dfcadec9ea896df5c4562a8b3c642f56d4d89fa14c12f990a30063d8dee0e3b61cfe302d2393b9d4266fd2449d75cd387bc4cf2b2ebf129250d76eef108d299f2ab82da3a64599b91871a4c1d34f4ec1461e1368221403ab7b998d4d6c48b4fa5e5c253b29270d0ef985c1127332fe357e7b73ce643ec454c6de998566ffd2113d578ab1b889de7acd94fcedf6cd4a484c667bb30d54d7caaa26c88781d3f3f6ceeeedddc63d0080a203c9b7f89b520dc4662bd1ff276f3318285665017f9479643943d450ea26096a9e4a49ac0950526cc33f97ded47bd94ed5141f3ba557c467356400aaf7828de6407b37994a68ed9a7fa31f23ff8b28887f126d5cb10500d27b99e19a020c4ab0df6c0c73dd416cb56059e9307eaf71b35999ed3e35d281dc5f52998cb5ad04f044a224f220f6298ff40c0a7b7ca4cb7d6a8b7cb328d9a4f5068479c2d1a65ad3ed4db7246af1d4d01c817f8544b0e2f562093b6c7f47eca2314e595e815ccd4f2d910faf4fc01450e97d9b02cc0d71d9515952aa6efb9dc0fe7e8690", 0x1000}, {&(0x7f0000000080)="f893e59f1195fa737d41bc7ff489f868f884d9959d446bec399e977d9820e7de2c193b6d0a75cbd9438487e4f07ce0600497", 0x32}, {&(0x7f0000001300)="10a146322ede061ed0ecee1519f924f52bb788b8cf9f7a7d1e7a5530c4d75ba886f295963c1fed0d40691178af42db0237653d7ae0b50650d2bd80813d4f04318c5cd6f144e0c6f9981faf1eeeede4f6a72de10844cfbfddda3c320e12657e9503dad701b392226da38f1bd35d418e7aa280bcddb682777dd1efcbd00b3b878bd418cc38c5eb8a54bff966f456376df4f2184bd7bbc2eed62ac6391b9be9ee3feb2fd19eaee56c09f33a743920ed459f9cd61cc542d39a6c581100cdb20670ef92", 0xc1}, {&(0x7f0000001400)="8117a12fbba133e0ac95f6c777a676619029ad", 0x13}, {&(0x7f0000001440)="a4096683f62d3b34242caae563c58d4211d99c45ade4eb06b10a4c07b9919bcb6278ba67a8b5bf70293668bfb10cfd8bd9e5c6aa9d0ac04520c2a6fd4245e224b2ccae9e6023c83cf4df428057045b9948e92db1ce28f3ce3efc12f02c41e50a13384136c4aef62e332c67bd7b4450525f844bf547a0839a213c1c16e0ee68cb38d77454ee648a21921a4b1920a903e4a7d1595c1287e656479a414b71f6e97cddf1e77c7d34d266e7f141b62d6eff5fd50c4c42d5d2f3c2b24cdbe50f89dfe881e506c4931ffaf2eac7709c5cf1e274761987a85ccb8057e432f79716eab864edcdd30d2b7b721db27b17db60501a5d014470d7f990e6bc95d11f8c921dd3861e9e6b28491fa01b9c7ce609eb7fecfd3e92571da7611e0f0440ad296aa775703873e3d8b22c2bd8a9e358a5663aee681b9009c916f776d4c012b404c27e196e642b3e18540c055d061e412c8d1b99141c46b24eb0f51d3bb9369cc174e1fcc391cdc3c24e1393e007dd938f884d29c3372d73ae41397acf71b8b44cadf824b057f7af23b75842cacd4f1a2334b0da56e151d199491a1b12d961bac6963e2459156ba8b405997a7bed84ba2f58b260faf48c33c27fb49910e0c8a74806ff2b7fe1135b5174622fc9b3f72ca2dea7a98e0670d3ebba3b4cdcfa2e963079372d1483887f063d60a6575998c41905b97ad3374a0f6288cefb2efa68fe8e583140e62d0d80f862cda8b2f45abca9e051163a7b75d5d91d3b37ecf3573ed5e016452619d97b465c9390f0adb32619325ee1e9a9586129774e02489eecb6f312bf4cef36cd967ab9a9fc53e7422a55337e1f4d4f11c035e0ccb27cbf9648ef7231863d1e83caa97beb2a4268641bff8702240d9d2d1270a63a1944ea53e54c2123188b3cf1941c6301a9a305da786558ab83fe961da24c2e779e628d744c5d6816d58d2390f031bc115610f21ce212caf1d76d42421d77ddf867b877ff75e7713ebc743236c3f77175e3cd3d4885228c57528b042c09a3f2f8fd5006cf0d0d904773e2667bc5c14f445cdef64647b6da7d1cd5e5dce5918e23b6edf19be33610ee3558c51fc78c965b35e21f3c1f2cfc579116f27a4f56ca56905bfed040cc32c03a9820813969f8182d21b363f49bc6c28bbb3fa081d711ddeb7522a44b3c03ebc3cfb77d668da4ea6bb4c3b5c716442c1c4e33a6a4900a9f65922507cebc7207043debba39095481e74ef8a6a0346e5e2fc5d076a1710a9afa2f83158d86a7fc735c808106c59dd213c22743f94b87108c331b46bbab13dad56ab6bade3ae3721ae82ad436f65833d4a481cea0da79012bf2d4d5dea127da4d10478ede57f3c6b5693a06056b8a70d86f960b8ffe349a02f3a1a5e40531ec445485f194331bb107a982b34fc0fb34c3cba021f341bd6b9d553437140edc6b573640b10cdef5ffd631418e91eb2b089fa372accb3ce870e82ae5f8e24641306c16aac784262c28d772294dcbc4b9fa2043522b731e74dc4f4008f36df3a544f428504a946dd2f4d70e44bea7bf37b734450de6be50f57dbffb1ac6dfef5b9f18661dc24320488512495bb49f075eb3525aece2b0af0e894180b2c19357458c6ddaa6377b804ab384489e4bbcfe059a8aa7e2a92ec0e588e61cb5e1aa7e13a01bb1aede370c0bd3ffc301b2c07454102dbdade00f12b803bf69f9ea0a17c20bb0943bcabe120c003f4a759e7e5a8c511cb574628d655918d353974d76aca6a3b5c3c37b58b0224c263ee536c14806db904a2ffd57eddf9fb09ec724007d379a97503fec7e5b5893f9c0e52469d120327c495222c3d6cfcd6c19735e056ee492c117a3e7933c7aa5e41a60a8f054bc24fda95e30e9117d7eb3db9e33f0bdbcb64a261360380366e7beb5bccdb5bc380223eb6e98016eebeecabcea2a5035e2eea526e0f01dce3f2bd5841ae253764a908238a23dee4078da9b05c3ab0a695dee0e512b2daee36f48216201ec2b8b6f72ae213e9ad34242d56ec4e92023cedbf00fac4c2ee632aba8589d9a1c6e4e687f55de6676f57c3927213369a643ca14baa253c47c9d821abd41ab2433f45f98aa5aa93adbfe2c713bc50fc1161088f48680a0cb02e93461cc7454d49d12147eba66dd07bcc7dfc1ae804284a0e1d522dc4646040e383b5ffa87da72fd1b59b10c3e181fe0c7f85d8485cd96c4c590ab6d43c3d73179b79d8537a71f78c98fdfbd02582232e5c7d77c9886c045ae22400179839af26405c28527368feef3ecf27f82eb4706a1f66f033cf2ecd1dc91288f38649c7a76f76dc2200b4b7b157c3e829217d2ac2d053f2756bb7cfc2894a6b6a62dff27631a684f4cc5528f6fc3637d32617d9e4c22bfbe892a556ee0d0d0649aff6cd207a5371ae3b28390df5b850f361c920b7fdcb06aa37264790bcaed80e672a0aa973e014c707ce708ada17e67148f35752bab0b5c3df46cb78b39eb068500e1b65b48dff684645b7d1416237e2e634af9c3cebd48e92a367e1b26b49a6b15bc3fc9d3b2c07181f5441536e54f9af3271421f03e1e6381c57d15de6461a079e2ddf3d3f99dcefb6c141e52e1c723b8266596d3cf71d8cef5962570339580c5d47ae20714fdba7ebc828db4fed04ba981f1e044a47223ee5b8f6b2a8689d0c1d8c662fa8968c4221755a2fcc3a4d98b86605146c5dadb936951eaf90fff9935fe65e9a7aa2442b7636d50e5b9a460055de838e0981c2bebf8434c2c7aaea445c1b6a1b20a7d7446f80a2b18d2f44f08976d41f39401d6cedcd4c6c2492b35160db0dabe0886eebe54b7ef565a70b889b08fea0f189c513427f2720b8f8db83fbce3599af42dbe3fe09743fbac9a27c39ab4f89e1e4eba6d847e4cf006332a7b91302c6e7715e58446a5cc83a50978d28cb1bb02fad4f3db27380f2af088a35f6fc5963bae7fca88b5badcad89be0adb55e109640fbead8f117d9d12d86267eeba0f9af89f44c5ac6b08aaa32a9a7288829c59a4b5943f3f1e9e57af91451750b7b92c3f3e2b4d96ec77e81c37c5a2efa29fbec07e0f365ae6dce64d6a0767b1bcff18eeccfc82fa0c33e1c9b61157bb67e42cc02443aa02fc119091e63227faf8c2edfb66c053bbd9eb303eacfd9aeb4c63ac11b5476f6017d49b53a80a58eb830e65afb5b40c2249f2500445dc4208c33ab519e55e416bba7d4c950d019db7b013a9535f6562a4c397b6d689c2ee36de080618597d5813aec068145f46999496a25a30b801013dfd64d9d2ff3d4fbd86110cdcd91b884afd516fba038b7c197d23efbd4e6b51dbe4d5d98d910517d8d59b70a297eb73363f40f3c7b30ebfeb91b029e95a9323080d2693c19007c5b1e87dde5840896efc2b862e5f3d96b02fc74b6f0c642716358434d43dff2b383f65d8aa6b5ea2ad121301554c7ed83f85cd9573b75d4c0aa26f052fc7158ebf8d1653d2e85fa4ca779031a3145e37d72b364aeb41bedfc2678489c68f6132dba9ecd806916e89afae4a4516b7c87cbf72b2af5d36797a6986b6b9d15ff88196df4bd5552a8a9048767334eb5f03de11416dace2603e2816a5d90b62053a6d07fba0e9f442708b515ae810c331852d08b0ec80bb1096cdc3501ed9d93a09ae4f3102d795ee318fd0dd11c42723fd35535d6d60cf1563c8d9dc02eda7ca2bbb142ca86732085a9f9f78cd56e0691b4a45d4bc2e3664cf562a54ce833ba062dbd259a08a4f48381500a88759179af4ba8257e214ec566e260db4a1f80ad468b6693ce0834e69e058023e6d935ec5c6a28ba804fb1458ea282a62ccefafdf0b89b39466d6fa82760bdc1c1f0c18072a7c7c7a9db14b722c2551367f3bd5ceafd1c059c890eea1d5fe1ee106dc3958d478829363191845bdbb1f9b2532624e7c6a6c6111706fdb45afd450639c063c675f3252de64c421270c8b55a954fda2705b9a79259a6c06a4e82a12b76a9c48386167ffbe8de45a02c3462b46184f702e1f19541499917057062eda25b92d81456299d33f67874ba33eb219cf62c86cff403d1797237ab573a43494594e83b5ccc872c54052bb926ebc436310842d6a2c098023ddc2478fe22869d81436989be6fb7068fcfaba08493952fe0c612b16d743780868eff1c671f6700b0610b30d5fe5d0e65fd0409cd43134e7144721efcade7b6043749dab445e5f6aa3c0b763edca74454590c054159913ea43b3cda80ff02e65f87c098bfc9b217cbdae9a13645f0087a5379c53c8ec33a215da1938830cb7e76c0d8476e76bce339d7b7fe026bcf039f78528cd284f52435693641bca26ed49a5b14c24c6f1841c874d695cda4787d1c410db2ae56750af9c7df9fe7a140a54d8c41f53e4b17290705dcf17eded91cb0371cf0beac08de494f7192503db41e5a8959211dbecb4254dbbc1cb4b1181abc37a84b8dd89490ea0bc54bd22d3c413ae34942b1dbf172b74d4b5b29734ba6ca398d2dd5da67888b2ee71a149362d724091e9ec97191664c23484294c2ba1e5693804548e4ad273f8aedadec97411794e92d99a3c74aa023ef5b13c3a0fb2378e7ad96d016eb22deddf60193ebf2415d095d8f86a15429b445a4dc16391471079e4d278b20a4fc275c78203cacd9be10bf3a07daccb2ba03673a0dfdb0eb5bce380666f9f11cd9b224c5a8a69da505610f1079fd8056c72506e9b8e9847a08bfbf1247849172804575d1b182e9aa14f61b3b2b1280448568bd5d5cd76fda76e6df00add0f044d98c2d2ab4c82594fa33c734d15babf11f1809a338085352e20496cb6b91e67415d7a4b5e3227e68ba745308029a1079c00783c058c1e8ad382a1938f97ee63ea5d44c344e3d2b188ce0535092ae48b809e41df6fb604e30a6cd9c7dc8c2a4933e6c68aa1846989423908e3ed78f9c3df2cc17c63a6a73c3a51cb0924475780d7ba866b5fdd46ba3390fad509bb956b47c663867a4715ae28200f8b9d2231bc144ffc70702405db9ab0ff6bab446e231656d328d4e1e89bb3fbb24c9074aee0b240e758636abd566ef931812baacdfe7b715bd9b04855de2096e7d0461c39ecefaf251e17aa7fc6ac9807047d21146b94e5b2f27180772f224686fd067a9e5ca65d31a50e59da2ee5137cf267f148dd37eb1342b2d20872924628654076640d036784e5b6fea7737fd4d195917caba283c8abe3a83879afb74fb8215b6590f1b6387e713b7fa029deab46c0e7734961f45bba14db31d1637c8c40d540f4eb717014955b05739245c8b3016cd9b879df6f81a28856ec95eb3505b38c9cca0142d17fe91639857a6b4fe886603442076eac4c8f3b1ef7110127d728ccb367620ef3f9b4d428c37e422168b2f877353c4821d6838099bd4fa7c103e804c03a8e41960f04ad069e56fa14028e8be6cce959e2f13599959d7a708dfd730aee2d197f2b6950bcf3ee087af3f02bbfc9b0327b87330972df7a3bc7d7267dda7c2f2b632e09ac34f63b4d13102d3a277bb346cafcddd1d184e96890eac993e2610603167859386ecd1cac59c9a3373004187bd07f53d51f744e4548fe7ac5f60eda93d3a6db26c6fcd6d21bfe18036ad38469d847420e543eb17d48984c9b519ef67796f9b72d66605d8b2007b8ff8eeafbb3fc62f1afc9dc8ba9c0651220b825f71fba3de9cd00ba7ed320927b3633b63dd29e4349bceea258104dedf07c15f723a6f2cbf00fd31ff0a89acf2d0c32f797f3e2ac35d9248b2ca688affb308f85a27f6f2fe8612405034792e0c9e7d67cb9fd6d6e588b6754adda904ce00bb3d33e4cc11469", 0x1000}, {&(0x7f0000002440)="db58ae0087d27dc6849861458ff0ca03089d309b037cc9e2fb6c47ca83a47a97e556d677d791291eeb5241b901318016ded6010fc279ca9c2a93f90ae435343c423fd7891b4abf8d2e047f87d433e8b722fbccefb0747d4c3e046b80a571ecc9f315f2e1067f4217224628b859cd97467405f4618516", 0x76}, {&(0x7f00000024c0)="e0103578e71cae19e0635c143e0242e7d3ae820df9e03869cf1e66301e3f044f08b764e7d665c783fe289537a8b134d19aa383e8cd7538332d8a704b9d9199462e89d7c1bbf76e4382eef834b1638940849a4d8604ea05f054242710034c27e20963f74191df971e716f3cb1670a48fe81", 0x71}], 0x9, &(0x7f0000002600)=[{0x98, 0xffff, 0x8000, "a17efbcfed576ec4edce182979d24040f5daacf90da3a47b8b88dc8085295486e528928c5afa64188d814abf994dfcf3fe1e448e1e4d043d37e78c17d960db5263ad2ce950beaf381f6cd9eb039d4e6097858376ea3f7dcad2b6b3cdd5fd2639eda7ad30e9d79026d7bf9deebd1b703d2d7fb98b9f8918516705baec185ee1fc714286"}], 0x98}, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 05:35:14 executing program 0: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) r0 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) fchmodat(r0, &(0x7f0000000040)='./bus\x00', 0x2, 0x2) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000001480)='./file0\x00', 0x0, 0x40000000000000) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) write(r2, &(0x7f00000005c0)="1bd8f17f63c3c517dbf3668af43af215706bc4c9f37fdd60434f524bde9407e1f955ce4bda2c25ca53f84ee76cec17050f61392d21476ff70a16445ae21475f7749d86739269baa579f1e1f798e5d15621a7c80dc1389819af4c43fc112941bdeebe0de9b828a13cdcf681c7e0a9a3ff989393bc9be43d0d57641705ad32e84cc807b1d46a50fd6b8d26cf67879ccb9378b8fc740b70b85c8ec93114a5fc2275daf6fb49554e4344f79fddfe09cc9a1d202717a4aef53028e3f084c7f85daecec0e1661e75a75d3cf9246171651fbd819ff6172c3cd0ce9e3eb4fc9e6a95975e87a615a2030acbed619b7e2e51c575611059b28baa8e25e0dc055282842000dc33ecb44f65dac102952bb46c6b8bcb22af6246831aa722a9a44bd27d57053855768261579d62f0db87684bb0b05055e85b981fa47aa82bd98c25ac784ef2fd5b2e385050835e3a80ccfdd14c7e56704e5d6c28eb1eeb49546b8a9bf7778a39c534a3b7e562ee9bad7501395b32df1bb72ad39a9d7d86545f23be76e3b8f400b552cd019475993bfe61d55cbedc0dddf157c8fce5fb3844223130af5629021e497d68ed23d98fa96d55eb521d0f6476a410d5724ae55f97ad845c33a72445da2f279e597c8efea0f78da48ce35ac85cc0102118fb5dd17d558f375325f1af9995560aa3ed8fac53f7ccc208959206b4fdfe5d23028a604374d1b4442c24685f83", 0x200) close(r1) 05:35:14 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "85495500020000000000001167f5afa680400900"}) clock_gettime(0x4, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:35:14 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x20000, 0x0) socketpair$unix(0x1, 0x10000000005, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) sendmsg$unix(r1, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="30000000ffff00000100000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES64=r0], 0x30}, 0x0) 05:35:15 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) write(r0, &(0x7f0000000000)="cb5237df01dab6796f0ed270080d8c081ef1", 0x12) fcntl$dupfd(r0, 0x0, r0) getdents(r0, &(0x7f0000000080)=""/37, 0xfffffffffffffef4) 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$807&00#000 6! 0820000000 $)$.'4 #(!.'%! 05:35:19 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0x3) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 05:35:19 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000000c0)={0x9, './bus\x00', './bus\x00'}) r3 = kqueue() r4 = kqueue() kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x2}], 0x7, 0x0, 0x7, 0x0) nanosleep(&(0x7f0000000040)={0x3f29, 0x8001}, &(0x7f0000000080)) 05:35:19 executing program 0: r0 = semget(0x1, 0x7, 0x35) semop(r0, &(0x7f0000000080), 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) getegid() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) geteuid() r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f0000000380)=0x8) sendmsg$unix(r2, &(0x7f0000000580)={&(0x7f00000003c0)=@file={0x1, './bus\x00'}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000400)="c9ffac04229c44dad2f15d9a4c40f53e5100b1b1ba7d9be2f51354eeb302c313894ee82f7997c7372daf5a8a4a5a25ce17af768cfb66a23d509243522c0d", 0x3e}, {&(0x7f0000000440)="69740e2b0d9e5e9d0b3da7a6340a5e636f2ccc945f6053effdf300d3a0b4559fec143acb5a7179e8361affee087db4c15849bdb1de832e273c03805313b70eb6a446aa21d52580176c7f44e63784a42ffb11013844d7d6073008f2b0a013d2fe2276f80c4f46fc4bdd", 0x69}], 0x2, &(0x7f0000000500)=[@rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x18, 0xffff, 0x1, [r1, r1]}, @rights={0x18, 0xffff, 0x1, [r1, r1]}], 0x48, 0x4}, 0x400) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) geteuid() geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) setuid(r3) preadv(r1, &(0x7f0000000040)=[{&(0x7f0000000000)=""/14, 0xe}], 0x1, 0x0) 05:35:20 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) accept(r0, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) 05:35:20 executing program 0: minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) r0 = semget$private(0x0, 0x7, 0xfffffffffffffffc) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000000)=""/202) r1 = dup(0xffffffffffffff9c) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)={0x1, 0x9, 0x8b}) r2 = semget$private(0x0, 0x5, 0x200) semop(r2, &(0x7f0000000140)=[{0x0, 0x3ff, 0x1000}, {0x3, 0xffffffff}], 0x2) mlockall(0x1) write(r1, &(0x7f0000000180)="80d6f443110fb1202efdabd178185056bce3558540458d26ef956e6ddb678a6020d8c5cfefa1e6eecd0b3c4a655904a28b1fbcfdaa70ba7df51d2ae45e167b35b2049ce62d0fe98189c04fd8b29d6727aec4a82c3934506988be4d858e702f7c8fa86e91b7b5a7e48e8d2122a2ca43cd3822800a88df9cb41bba319db6287ec71a795d2d9fd9fd0e0e15916317bc7c035bf2ca6d27a12a33fbba6b281e31ffa9819404515e2c8ed069feb86195a2d8a5c7a1ae9c12f6dfe12040e04678b14d98001d2e0eef934fd1", 0xc8) readv(r1, &(0x7f0000001780)=[{&(0x7f0000000280)=""/95, 0x5f}, {&(0x7f0000000300)=""/191, 0xbf}, {&(0x7f00000003c0)=""/255, 0xff}, {&(0x7f00000004c0)=""/123, 0x7b}, {&(0x7f0000000540)=""/162, 0xa2}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/11, 0xb}, {&(0x7f0000001640)=""/255, 0xff}, {&(0x7f0000001740)=""/37, 0x25}], 0x9) r3 = syz_open_pts() munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000001c00)='/dev/zero\x00', 0x800, 0x0) semop(r0, &(0x7f0000001880)=[{0x0, 0x8, 0x1800}, {0x0, 0x9, 0x800}, {0x0, 0xc9a, 0x1000}, {0x3, 0xab7d, 0x1000}], 0x4) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f00000018c0)=0x1) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000001900)) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001940)=""/107) semop(r0, &(0x7f00000019c0)=[{0x0, 0x0, 0x1800}], 0x2aaaaaaaaaaaabe0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000001a00)={0x6, 0x7, 0x200, 0x7}) semop(r2, &(0x7f0000001a40)=[{0x1, 0x7f, 0x1800}, {0x1, 0x9, 0x1000}], 0x2) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000001a80)=0x3) getdents(r4, &(0x7f0000001ac0)=""/80, 0x50) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001b40), 0xc) chroot(&(0x7f0000001b80)='./file0\x00') fcntl$getown(r4, 0x5) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f0000001bc0)=0x2) ioctl$KDGKBMODE(r1, 0x40044b06) r5 = shmget$private(0x0, 0x4000, 0x400, &(0x7f0000ffc000/0x4000)=nil) shmat(r5, &(0x7f0000ffc000/0x4000)=nil, 0x3000) 05:35:20 executing program 1: clock_gettime(0x4, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) getpeername$inet(r0, 0x0, &(0x7f00000003c0)) clock_gettime(0x6, &(0x7f0000000000)) getpid() 05:35:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="b6b3e1520a88eb12e1b80c52829ad96ade0d72ffc07c4193198a50076bcd9cb180aa41f6e30fa5e5a1d2ac545e66140586aa0a1291830ba5e90c0b37ad12dee0e1a76df6fbdeb982f1960e0c55a9b96f158258f19ef37fa5bc74ec4ff936d1dc3e02a4252bf4240a", 0x68}], 0x1) r1 = syz_open_pts() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0xa75c) ioctl$TIOCSCTTY(r0, 0x20007461) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1, 0xbda711fb30772c32) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380), 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) getegid() recvfrom$inet6(r2, &(0x7f0000004900)=""/60, 0x3c, 0x0, 0x0, 0x0) getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440), 0xc) getgroups(0x5, &(0x7f0000000500)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000600)={{0x18, 0x0, 0x1, 0x3e2}, {0x18, 0x0, 0x833, 0xfffffffffffffff7}, 0x100000001, [0x8, 0xff, 0x4, 0x8, 0x0, 0x5, 0x0, 0xfffffffffffff801]}, 0x3c) fcntl$getown(r0, 0x5) geteuid() recvmsg(r0, &(0x7f00000048c0)={&(0x7f00000005c0)=@un=@abs, 0x8, &(0x7f0000003840)=[{&(0x7f00000006c0)=""/4096, 0x1000}, {&(0x7f0000000600)}, {&(0x7f00000016c0)=""/168, 0xa8}, {&(0x7f0000001780)=""/4096, 0x1000}, {&(0x7f0000002780)=""/190, 0xbe}, {&(0x7f0000002840)=""/4096, 0x1000}], 0x6, &(0x7f00000038c0)=""/4096, 0x1000}, 0x841) getgroups(0x2, &(0x7f0000000540)=[0xffffffffffffffff, 0x0]) sendmsg$unix(r2, &(0x7f0000000640)={&(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f00000002c0)="259e1809c1482c4e45d82e1df3d4d79387cef1b9c79d4097299c4fc0472c764a01abc225c2c091b0316dc9ea5136288c03ad7c875bc0fa54d9728edba44eca6678", 0x41}], 0x1, 0x0, 0x0, 0x2}, 0x2) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000680)) recvfrom$inet6(r2, &(0x7f00000001c0)=""/117, 0x75, 0x0, &(0x7f0000000240)={0x18, 0x3, 0x5, 0x5}, 0xc) r3 = dup(r1) r4 = open$dir(&(0x7f0000000580)='./file0\x00', 0x80, 0x10) syz_open_pts() r5 = accept(r4, &(0x7f0000004940)=@un=@abs, &(0x7f0000004980)=0x8) poll(&(0x7f00000049c0)=[{r4, 0xa8}, {r3, 0x4}, {r5, 0x2}, {r0, 0x124}, {r2, 0x1}, {r0, 0x142}, {r3, 0x22}], 0x7, 0x5) 05:35:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) poll(&(0x7f0000000040)=[{r0, 0x50}, {r0, 0x6c}], 0x2, 0x0) 05:35:20 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x400, 0x0) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x10, 0x3) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x3, &(0x7f0000000140)={0x3fffffd}) 05:35:20 executing program 1: r0 = kqueue() fchmod(r0, 0x140) fchmod(r0, 0x1a5) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8010, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) r2 = dup2(r0, r0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000080)=0x1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000000)=0x1) r3 = kqueue() poll(&(0x7f0000000380)=[{r3, 0x48}], 0x1, 0x800000000000) close(r3) 05:35:20 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f0000000040)=""/68, 0x44) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "a138344774329c6742540ef5e262d6c323b0b57a", 0xffffffffffffff72}) syz_open_pts() semctl$GETVAL(0x0, 0x1, 0x5, &(0x7f0000000100)=""/234) 05:35:20 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2, 0x15) ioctl$TIOCCDTR(r0, 0x20007478) r1 = syz_open_pts() open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x28) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x2) execve(0x0, 0x0, 0x0) 05:35:21 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4501) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x100, './bus\x00'}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x0, './bus\x00'}) 05:35:21 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb", 0x7a9, 0x0, 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x41, 0x1, 0x858}], 0x0, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000040)="0c54e8eb7251b3b8a980eba1763745e30e7426fc95019a52a02e54d3bd", 0x1d) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000a80)=""/4096, 0x1000) 05:35:21 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x20200, 0x0) setreuid(0x0, 0xee01) utimes(&(0x7f0000000100)='./file0\x00', 0x0) 05:35:21 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x4, &(0x7f0000000040)=[r0, r1, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) nanosleep(&(0x7f0000000300)={0x1, 0x8}, &(0x7f0000000340)) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8000, 0x0) sendto$inet(r2, &(0x7f00000001c0)="175efd023e08c753bf9b18e4c2b67831fdf0ece8ed0b5abe257375240f27acc424ec09671c102988f0dbcd7e35869cc8c1f1b42132f0bb9fce0e7dd2a2a05238fb8021849b6df9cb46e5bf67142b19baaf19e68cf413990b0fbd35995c24792e5d08246d44c6d6967d2a0cd76f0c4e678bc72366bc1abe7f941b81e1a0e223acdb2f52bb9168bbb2744852fbebd214a6fc31618c1f46a124d762ec82154e54332d80352a11b41978c6990597284ae433fead42f775524e79081eb37b22a1e73ad674383aab9e1957e4063c78228c9de3b49c266aa20fbadf95865cd8c0f8e3471ab4182d50964f96213a4e8dcf", 0xed, 0x402, &(0x7f00000002c0)={0x2, 0x3}, 0xc) ioctl$TIOCSTART(r3, 0x2000746e) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) mmap(&(0x7f00001ee000/0x3000)=nil, 0x3000, 0x0, 0x11, r2, 0x0, 0x3) 05:35:21 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffff, "8dc6861f62e38a64ec768840672c55a31f82335c"}) r0 = shmget(0x2, 0x1000, 0x601, &(0x7f000068d000/0x1000)=nil) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x7) shmat(r0, &(0x7f0000119000/0x3000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x5) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) munmap(&(0x7f0000679000/0x3000)=nil, 0x3000) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:35:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000600)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba344400214295fba6aefdb06c08ab24367c9f0abbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000ded2cfb84c796ba78c8030ee2f873c1e711d5b6592712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea706000000b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff00", 0x131) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x1ff, 0x0, 0x1ff, 0xffffffffffffff7d, "02000000078d00cb5fffffffff9752c3ce00"}) write(r0, &(0x7f0000000200)="fd237bc51001a079ae0ac83fc20d215849ab801c330606cf9be82bbc117a300a30c001152ab212bd4b980a3121a2a801fa36c1ebc154c684db621048e8855ef17cb3acae10a986d8c873484e4d4940092f0ae644304d09316a3aaf927e7a13c1a73699f77c1cac3bb32910219bf8dbdd8412c6cc5eca7093c50ba5aae8d2b36516b256948820f9524605a9e09e47cbf8ca3f0f460dd1eb091495e323103f0ed3c5c1c75cb937fd64553f", 0xaa) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000040)=""/45, 0x2d}], 0x1) 05:35:21 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x609) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x33}], 0xb20f, 0x0, 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='c\x00') r2 = kqueue() dup2(r2, r0) 05:35:21 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r0, 0x2) getuid() flock(r0, 0x100001) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) 05:35:21 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) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8020, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000040)) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x2, 0x800}) 05:35:21 executing program 1: r0 = syz_open_pts() flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) flock(r0, 0x9) 05:35:21 executing program 1: clock_settime(0x0, &(0x7f0000000040)={0xf000000000000000}) nanosleep(&(0x7f0000000000)={0x100, 0x3}, &(0x7f0000000080)) 02:03:46 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x20002, 0x0) r2 = dup(r0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgid() r5 = getgid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000003580)=0xc) fchownat(r2, &(0x7f0000000140)='./bus\x00', r3, r4, 0x6) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000080)) open$dir(&(0x7f0000003540)='./bus\x00', 0x0, 0x2) readv(r1, &(0x7f00000034c0)=[{&(0x7f00000002c0)=""/194, 0xc2}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/213, 0xd5}, {&(0x7f00000014c0)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/16, 0x10}, {&(0x7f00000024c0)=""/4096, 0x1000}], 0x6) r6 = dup(r2) chown(&(0x7f00000035c0)='./bus\x00', r3, r4) open$dir(&(0x7f0000000180)='./bus\x00', 0x840, 0x40) ioctl$WSKBDIO_SETMODE(r6, 0x80045710, &(0x7f0000000000)=0x208) getgroups(0x4, &(0x7f0000000240)=[r4, r4, r5, r5]) 02:03:47 executing program 1: r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202c076e0545f04ba96724a8f7053970d000000000000a1b51dd59e93ce6b65d01ecb311293e8f45dbedd47048665f8560a754bff0d4e69dd4704a8b5340db8d975f37dec62d7ff37cc94740b981403ebadd65eb4fcecfc04d40278eef4287cb1c4a5bdac6140d1eb236785c6f9030ca91c1ec24d8f0a19740b7ecd8791254eba4a9324dd8223427b"], 0x1) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x3810, r0, 0x0, 0x0) 0#+"$%.!",%: #/--!.$ %22/2 0#+"$%.!",%: #/--!.$ %22/2 0#+"$%.!",%: #/--!.$ %22/2 02:03:50 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2003, 0x4512) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x1, 0xfffffffffffffffc) getpid() getpgid(0x0) fcntl$getown(r0, 0x5) getpgrp() fcntl$getown(r0, 0x5) getpgrp() getpid() r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000440)=0x7) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000180)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='.\x00', &(0x7f0000000140)='#\x00'], &(0x7f00000003c0)=[&(0x7f00000001c0)='-.,\'!\x00', &(0x7f0000000200)=')%+\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='@\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='-\\-\x00', &(0x7f0000000380)='%\'\x00']) 02:03:50 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000240)=0x401) bind(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x0}, 0x8) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x40000008, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x64e, 0x0, "ad71f09f52cf1a93c1ad9e1a6f507502847200", 0x0, 0x4}) 02:03:50 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x0, 0xaa}) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) r4 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, &(0x7f0000000600)=0xc) r6 = getuid() r7 = getgid() r8 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) sendmsg$unix(r1, &(0x7f0000000800)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000500)=[{&(0x7f00000000c0)="983fc993e50652e0202a3e49acbd6b5196c9852764e4f1a2deaf223e3314b5abbcd7062b98e0d4388a31804701917b403bdad7d9754b3431fdafbeca7fda17e74c85acf1b31c0ae32e50ada8b263f2f457d3e80ad4beb7bbc3afff49d210444cc4f28b12ee668cda6f9016ba475157fd51171af608ed8b384354985a19d1d3d477b7b5c7a8ce7058fd7f2b5b34b717b75f49a5d61ec4b523d34c8d3ecc149f5ba7506f2564f1ec9d0a1e765c8b46fa33c054899f5b1e0911213d934b35d91046047678acd0ef17ef22b07e2ac8a6bd4346bede74a922ce2c05dc46e013b02f6c332e13d5224601a3b455359a3e60b99e3ececd10cc3645709f9a41", 0xfb}, {&(0x7f0000000040)="d36e93fba8a27d9313b0e324ecc776d92f5f5c36c972fa7e4e672d2f1552abbe2857e504aa451fe3", 0x28}, {&(0x7f00000001c0)="1f82c341af6f31a0f60486150074bb9d9cb24b61fe4c3abd263187b357955f7f4b518434411fb23c7780ad27ba8096861e09b3a3912dc2f55c2d0aaefafbad95e46df4faac1f8bb6babffd6962eef770311b4950cb9abe6b6b5f352e3b33e7c7c54c7c647c3193f96fd1beb318e53d49c46318a086deed71fd1587832c6733e2f84fe74d6f3eaf0ff0c4676b549d16fbf5f281ed942cd4fcbdec3def5d2b11458e270b65b4f3961e9dc0aa804256722f4ebdc17d84b4d310a1f1a05210ca4e201ec785373eea6ef65a8c", 0xca}, {&(0x7f00000002c0)="e3ffbc2ee83f4081ece9bbdc762952b21ba47214814d7100fe3963fdd8ab72ee31ee84b1ada11c2879e38a13153c9c11ef5235857656b42090034544df25fd103554fa53a4784714979c4c4e7b9d387cf469fe", 0x53}, {&(0x7f0000000340)="a4e53bffc4b44365ce6231f15d4ecbc2fccd3db7f2050b65b47a9aa1c0c568b6710ee3c48b7a8391ef9f9cda5cb822a108b058db62bce657dd3d9a7829f1791cdbcc0bd5994244d580636c3196868fcb577c647d18a56184dabdfb148df66d157b927b35c15908e9463be72be3e14222f791bc02a29b03b2cdf82e0da611af3ad244927dec17b4f42a7a966e66dee840dd38896b4ed3646879f19b54f15ba9f179943c141cb677106507349e9aad5c939ad69992be6580f0cfe2f0ed1d338a74863ab4ac3d457bd2475bc43de1055fb627824603af", 0xd5}, {&(0x7f0000000440)="9b8add539f02db7547da6cc0a26887bf5e6a3df42f7b668a06e38dc4315919016cffb4e9a92fede2d800b2d56a195f47d37dec9303400ac9fd7754cffb6d57c0f9e11314164916429c2c2c99eebb7805e402e1c8d1d61813749a66c9c936c0a375cf1867f9de7b635178e1f8d26642fc5852f83814db3ddb1a2707c9fccac9f72c15c2ec7de80ac30d762fa0f59953883e5b53823397aa10a7a8557092ef64b6e342e87d0f51d63dce", 0xa9}], 0x6, &(0x7f0000000740)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x90, 0x400}, 0x408) 02:03:50 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x99, 0x40000011, 0x9}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 02:03:50 executing program 0: syz_execute_func(&(0x7f0000000000)="0f0f990000000096c4a17c50c9c4827d3a4606660f3810fd26f366dfe0642e42ff7221c4a169c20a00c40169d0c4642ef044819d0b000000bd000000c4a2793226") r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) bind(r0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) mknod(&(0x7f0000000140)='./file0\x00', 0x0, 0x64f) r1 = accept$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000240)) truncate(&(0x7f0000000280)='./file0\x00', 0x4) r3 = shmget(0x2, 0xe000, 0x459, &(0x7f0000ff0000/0xe000)=nil) select(0x40, &(0x7f00000002c0)={0x6, 0x100000001, 0x4, 0x2, 0x2, 0x7, 0x1}, &(0x7f0000000300)={0x62, 0x6, 0x8, 0x9, 0x916a, 0x1, 0x4, 0x817a}, &(0x7f0000000340)={0x1, 0x7, 0x100, 0x100, 0x6, 0x6, 0x6, 0xfa84}, &(0x7f0000000380)={0x3, 0x6}) r4 = open(&(0x7f00000003c0)='./file0\x00', 0x80, 0x80) sendto$unix(r4, &(0x7f0000000400)="d7b22035c2567e54c88592b4d133b0c1c9cf0426aac8bd6794cd42a7802fc42abe7f48a695d8f865e0bf377047ae5914252239d5ff29796d721e69518a4833bde41bdd1e06e30ae5a2ceeb60aec2b685543517abb9f5246ee61623b1954458cf1fc5e672a011c9a2e948f5cf93f85ed2db3f670a254ee209890de1ee868b28f8c2817e7bc5e2c828ffa7548696139732641f336bd1fec61fa10870cf17dba45932998addf34b55d513b86159924ff4c099194815014e0c48231586430007fdca776187cb1c59604b6c5e43dc96c69570e323fc70d6e1", 0xd6, 0x9, &(0x7f0000000500)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000540)) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000580)={0x8, 0x4}) r5 = geteuid() r6 = getuid() setreuid(r5, r6) select(0x40, &(0x7f00000005c0)={0xffffffff80000001, 0x7, 0x1, 0x7, 0x3, 0x9, 0x0, 0x5}, &(0x7f0000000600)={0x1ff, 0x1, 0x10, 0x8, 0x80000001, 0x7ff, 0x0, 0x800}, &(0x7f0000000640)={0x1, 0x5, 0x5, 0x1307, 0x6a, 0x9, 0x8}, &(0x7f0000000680)={0x9}) bind(r1, &(0x7f00000006c0)=@in6={0x18, 0x2, 0x1, 0x1}, 0xc) pwritev(r1, &(0x7f0000000c40)=[{&(0x7f0000000700)="549cfc89efa4713f905d60385cd9476ae347eb9c4107d805f5ca288aaf9f9d2b37f1d6d40848e4afcb73ba22b4ea3e17f40d05343d14384a2e574d5023508ec8506f67", 0x43}, {&(0x7f0000000780)}, {&(0x7f00000007c0)="d7aad97593fb6ee480a9de4eb2ab5665cb9a5680afa4a81abff2ed3f026c1a9ce86940858614eb99f297478abf4c0530c6fca9112d873c44284454d77c4f64a83ffe66d54c9f1314644ff31d29907f7aeb21aa6a60697408f43ad3b8a0da1c878fcb36f695c7e12cb1717fe48ea5e84bdda491233588883b27d33415c44835a93838ecec460da7c3e57e3e44d1c00d550a6873a7d82f7ec01bee1f089315e0d42ad4ba71f78788608cad5f9428a8f165583bf23a2afcefaae49564fa8788cfa807d5235cbfd4de551d3ee6d1e4730438ee303b77c4e46cb8c55074aa22f55e90", 0xe0}, {&(0x7f00000008c0)="0b2d1a620d0019d67b5dcf7bc263a51e42e8560f16bb2da63cade45026d2b180eaae2e8213a6457aa7ed8944c5d59743f2bda9fcbcf0c8ccf3d5f5ac5e629611b8087ac1027b0b5f4b83de02e031584d6481f6eaccd510b2a6c8606793a6c108b1a4e3132fb814757403d46a7351b8c843258339f611df19eb2aa05d254b04974a3a7a0cdeaf45d4f484ffd550b64a1f703dc0d774ace8255b6023f78270dee879b072be8753e3abe173761e1b9de6d15d4cd065388aff43c68996ac1e001435669e2bcf2d1565f357eae798d5336e494c91ccbaa517eca950ab40d5d32cad6d54189e655b4a2c1705af01", 0xeb}, {&(0x7f00000009c0)="74d38a6faac1f7b3a2d835988a24588674cf95f65b86ec65b07a38ffafeb756673dc548daa9d2bcac6561ebeff72316068b96e789c1636939f917d7611935529698be328f2821e102f341f182d19a2260df41d39278c44a78d0ad3ccdaeb7686ed45b05633b2b2d84f13a83032aa759a540d37a399ebf8d2094dc7de138ebfe1f7e558406c348396a7a0a52679b5411e2a2d5c3e9367b99ff02ecc96810529c0a28446efe395cbd09c84d6619f9bbebaf7cfa5852859c90bf373e4a86654bd7e19f01601ecb6e6cba7ba2731d81e5e1904bb1dfc60e5", 0xd6}, {&(0x7f0000000ac0)="1d6c5608119840ab7f96d01233c367e81d9432076f28a16a64df1372f86c1796d138f5938bb277bed0a2dca1d98d2f7f41db4de5aa3515c2601a98176ea676f1e6a9f6a6df2fc1fa1ba7c4741ca2da84b80d4ee083164920e4d3db160b2ad8295b7fc6af64cb6d53a2e46a6746fbccf899190546b99a2b4cc64bb70647", 0x7d}, {&(0x7f0000000b40)="0118931d6608d26285b801a6e052951c372dc92a6b083972f873cbb941b2ccafcb7177acf50d1bb996f58db2afa7257846fbab2e3a617162e19386c280dac8114e8e2e6b3e8ad8611deb063b5058826be403c243df68bfd15a8dc1b1e510d630e808b5637fcd16075c519c70f52fdabe993c4510fafa7e87ca95fa141c6ffa411cbefc9b4c7016e248e1a13656f7aaa169470cb32e5c9cd8f6ba10dcf1e3083cdda29307572572c0daa19feae7a4553cf2325bec15fb91603781159a282d70db60b5526c00481ce61fadebfe4ff8a6b9b87040a3c5e044f661b9d293a13107cedca3f5e6b5b784936c76a096bb2216827a06bf9c8391", 0xf6}], 0x7, 0x40) fcntl$getflags(r4, 0x1) seteuid(r6) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000cc0)={0x2, 0x4, './file0\x00', 0x6, 0x80, 0x1f, 0x1}) readlinkat(r2, &(0x7f0000000d00)='./file0\x00', &(0x7f0000000d40)=""/69, 0x45) openat(r4, &(0x7f0000000dc0)='./file0/file0\x00', 0x2, 0x1) mkdir(&(0x7f0000000e00)='./file1\x00', 0x104) shmat(r3, &(0x7f0000ff5000/0x1000)=nil, 0x3000) sendto$unix(r1, &(0x7f0000000e40)="63e00a022e97b3169be64337b1dc6a9b443f877508eff5e8d86d00c812ddeffe211ee69ea6a8c27f8d133e412fc5121c426560caf9b4f298c9209a98afaa94158277396ecb80f4d52b02918e71ca194cd8041c0dd1c8d776c3260e78513b058bc38c31cc0657091a25630eaa640f5621e97280e89802d2b9e8ba6f9a4a4efb4f487d835d5c5df31068bf4b2ec43839516f196f4c641f74ed28de214083e736e79849bcf02f2a6dcabb1da31760cbe9f260e9a19c2a92bd35d4a2943ad5b44ba818b89276d89fb53ce0d0fb03c5d9b0b19147fc10cda83e860c15c3842250e0c71d847ffdf3e515141cb908db49b5f3d84e", 0xf1, 0x4, &(0x7f0000000f40)=@file={0x1, './file1\x00'}, 0xa) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000f80)={0xffff, 0x10001}) 02:03:50 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) r1 = dup(r0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x800, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x3, 0xfffffffffffffff9, 0x3ff, "40da0edf9376741e9975015a6edb49fa2e9d20e5", 0x6, 0x9}) select(0x40, &(0x7f0000000080)={0x1d, 0x8, 0x2, 0x7, 0x7, 0x3, 0x6}, &(0x7f0000000100)={0x3, 0xff, 0x2, 0x9, 0x6, 0x3, 0x9}, &(0x7f0000000140)={0x4, 0x0, 0x400, 0xcabb, 0xffffffffffff3142, 0xe81, 0x9}, &(0x7f0000000180)={0x1f6ecd44, 0x800}) setsockopt$sock_timeval(r0, 0xffff, 0x4, &(0x7f00000000c0)={0x2d}, 0x10) getsockopt(r0, 0xcf1, 0x4, &(0x7f00000001c0), &(0x7f0000000200)) listen(r0, 0x0) 02:03:50 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ff6000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff8000/0x1000)=nil, 0x1000, 0x2) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x9) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r2) getsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f00000000c0), &(0x7f0000000100)=0x10) write(r0, &(0x7f0000000000)="45c2c5607161ccdc2f43a77a9cc059aedf9784b77ff26795c8a2c1fcdc19789302d0bf288eb0310565aa93aa291cdf18", 0x30) 02:03:51 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4400) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000080)) r2 = open(&(0x7f000054a000)='./bus\x00', 0x2, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) write(r1, &(0x7f0000000140)="69b2ca11224ce1a05a92bfa4be2df0bfe810ee691e7be3fe1337e1bd528171876c07b043e32da6db654255205e616657d2c414698d5085213fb8844ce5eeb03f687599cfe87321f078eedb376040ba8ea9589b249f5693d544c2d90b3399de38c36f40a25b5f088f4e1dffa8d6a7be9338839e7bf38c11e6cafca492c8490589e9b456714a40d68cf86aa722c53b25e62d85c6e1709093719a8b4faedfa1c3bb41ea11a4faa630a0facf1ba0c3c49b6955c6a85e758f56e90bd5ac387413a42dde0bc8", 0xc3) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x82, 0x7000000000000000}, {0x85, 0x39c2}, {0xab, 0x3}], 0x3}) fcntl$setown(r2, 0x6, r3) 02:03:51 executing program 0: pipe(&(0x7f0000000600)={0xffffffffffffffff}) poll(&(0x7f00000005c0), 0x25ae, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x140, 0x0) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000080)="6e9c5cc52e", 0x5}, {&(0x7f00000000c0)="c405632b2d48521b509261313ca65e128acc174f7c5fd68a38584ca93fafdb", 0x1f}, {&(0x7f00000001c0)="662c254fd43b633a69c6993a29ebfe2755e7af88c63d750fc8ea73b2a6b97bfa0fcd81bf9998079039e824695396bd7b1b31099ed497b54f0d9f543ab6cc39a285e2cafbc6ab719bde7546363c2f702cefff3d84dd7c70ad14135df5cce55cbcdbd4814a1043d842bd46fda07dbadcfd0dcfa1430a6f53fb42176aca80d1277cdb1d0058787e8a388661b636aa56397a6f9c8cfcea1aa0e63e51161b3520b109457c253b1c2fae4259b14be5e0d3459f96adfafc681c44b67f68ed593609", 0xbe}, {&(0x7f0000000100)="a7c47c5c550c1fc2d5213046b3c506455c62d3c1", 0x14}, {&(0x7f0000000280)="795ef9d102ac828248592d248e2ad63773d38854b31171000befefba791e21a79c7c569fb4087799223938eedfbf223a2a0692f91f76ac7ebab675a3d23197c12d7a2f588657b03660a757c9f813a19484b51352d4e63d6331f665ca7c8ac831fe03a3410d6af689640d91f34071c1480c4374f7cef0a1eded2efb828e3d8410511a5517323ff449dca0918581ee4919ec9a1f73b95107ad9ca3f106ca0d", 0x9e}, {&(0x7f0000000340)="d163b7a8590492f1e51e1a917571792cb043c51a45019471afd51a252a19b9c7c6e1d96851e16ebcae6f8463b79da94603b64030e496edbe12355581def40fb3ba7e2815237bbf3b5706a9dc00a0fb3671d08322d9ca23", 0x57}, {&(0x7f0000000140)="577f2c1435ad73072695f147702f613b7a450fc39919af50e2d02e87646244ef", 0x20}, {&(0x7f00000003c0)}, {&(0x7f0000000400)="ebb3938776b91fd9e8716e5888db0b08e3741e96cb0a011b3935c3014a8f609339b1ad0f7b26f35e163e3f36f0b7218ffbea4d6a3d86bc8b801974ce66affe5ab25bac7199eca08e5e3eb7e6cc1c29633aaa015497370ed8e06d687d78c90ef14cf35059feaf081a137ecfbef278eed7ea557e0230664a318c2858c3f7fd12035f4dc62c344b167a1d638b9ed19e70a67c3bb64d66d420c3fa83f2b247c47f1881eafa9253e787773bab", 0xaa}], 0x9) setrlimit(0x3, &(0x7f0000000580)={0x6, 0x2}) fcntl$setstatus(r0, 0x4, 0x46bfe) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse\x00', 0x80, 0x0) readv(r0, &(0x7f0000000180)=[{0x0}], 0x1) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000640)=""/171) 02:03:51 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000300)='./file0\x00', 0x8000, 0x18) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000340)={0xfffffffffffffff7, 0x5, './file0\x00', 0x1, 0xfffffffffffffffa, 0x8001, 0x2}) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x401, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r3 = msgget(0x1, 0x100) msgrcv(r3, &(0x7f0000000440)={0x0, ""/19}, 0x1b, 0x2, 0x1800) sendmsg$unix(r2, &(0x7f0000000280)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000040)="25467b439f27aa3fea5983f31a981bde9b457c", 0x13}, {&(0x7f0000000080)="0765646248cfb6c9b4c8879d82302cbd3e2b4697336c8356f329ddc703026f1ed83d77153244fa959167a001", 0x2c}, {&(0x7f00000000c0)="da2e3a85b0db5f4605d05dbe3c4130bdeab6d4d72b9270eecd31e4a8718ee0a14165b2588addabe9fb2399265f95df1d4d5f4ec26b3c5027274166cf810ea62ed5e0f22ddbf26cde70e0e3ec11879f6e0fcc2051f14624d1fee8656f8b2babeb748f56dea3463f096c13f44aeb913b606246df44a29ff18184c702c500e33b798150bd55b2411c9a82dcd0c5442bbbd69242f5353e6255291664c68a492bb308c6038978be6e93e6c3e5bb784b6b045e939d3fc839fbbef94c36f0f6f1ae137989756766904e088b73c58ae1cde148ea248e", 0xd2}, {&(0x7f00000001c0)="7a04a236b60d340880731cc13ae79e2da8f6cc4b1df7c9dca2547e8836d15da44ed379cf2052326b567fac514be9a73cfaa606d79d563266795da06c8d8628959fc5544c62d1aef7a5", 0x49}], 0x4, 0x0, 0x0, 0x8}, 0x2) sendto$inet(r1, &(0x7f0000000380)="4824974130da427ac9d8e0af2c15c1e1fa73a33926419ec922daece1f508d4f1df44b5dbf8de09f49a028397909d6be57734646e61f0e9474149a1056c4a7f7ab0bf894e4094708d4747f4b1137ad24af2b7de13bb2dd4f9a70e3b49d620e27a26", 0x61, 0x1, &(0x7f0000000400)={0x2, 0x1}, 0xc) 02:03:51 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4010, &(0x7f0000000000), 0x4) pipe(&(0x7f0000000040)) socket$unix(0x1, 0x3, 0x0) 02:03:51 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000040)=0x851) select(0x6, &(0x7f00000000c0)={0x9}, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0, 0x0) 02:03:51 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x1) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)) ioctl$TIOCMSET(r1, 0x4008426f, &(0x7f0000000100)) 02:03:51 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x11, 0x3, 0x0) accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x9, 0x5}, 0xc) setsockopt(r0, 0x20000000000011, 0x2, &(0x7f0000001280)="186fe65c", 0x4) 02:03:51 executing program 0: mknod(&(0x7f00000001c0)='./file1\x00', 0x6000, 0x1105) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMSET(r0, 0x8004746d, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x6) 02:03:54 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r2, 0x80047470, &(0x7f0000000040)=0x8001) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x21}, {{r3}, 0xffffffffffffffff, 0x15}], 0x8, 0x0, 0x0, 0x0) dup(r1) open(&(0x7f00000000c0)='./file0\x00', 0x8600, 0x1) ioctl$TIOCDRAIN(r0, 0x20007465) 02:03:54 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x8) shmget(0x1, 0x3000, 0x200, &(0x7f0000ffa000/0x3000)=nil) shmget$private(0x0, 0x13000, 0x1, &(0x7f0000000000/0x13000)=nil) ioctl$TIOCNXCL(r1, 0x2000740e) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0xfffffffffffffc4e}], 0x1, 0x0}, 0x40) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) shutdown(r1, 0x0) 02:03:54 executing program 0: r0 = socket(0x1e, 0x3, 0x0) r1 = msgget(0x2, 0x401) msgsnd(r1, &(0x7f00000004c0)={0x0, "8ef2430cdb9fada24b048c8194312af8b1fac3c24722e67d63b04872854096f2011fe85be9d9c8276f6c1e98ffa3017b5e2b2588a1ee36ed7f24fc02512a51b982f3b60e7ec3ceb0eb8f02a44243bd49a6c108904b2e4a8a95fbc36f85b8625bc6cfbfe7ec6fa5c385b6a3a5f5d8cced384af20c3181406380ce1b2217d074d598a93a6fc325d4d7990c84b376c9c8370c5cd0edfc3e8c4e5b3cc80d6c4dba3fc9b8f80ac96f9d9266451eeb9e8751f821a96bad5c4616b0b97d9d0d35505d35b7568fd01283fabc8fc4fc492298f4dbf55c3649b9d343d76041e00b1dee48ca8779e8b9a6799c2b120586db6264d654c7e6e94b237ad05967f232a28439812bf4f1d669463dc60c3e66dd1c69a5627b87eeb68b5fc13905e5f73de87245cccd3c991b0777a19b25625ba18a307afe05a86b48efa2f6cb68d2e3b7275aaa22527408a903dfa3efe886c2aee3f48c8ae7ff6d74e6bba15b97f180d2e7f02342e2df2ecc14c2826ba702f007804c0fb52d5c9ea629021bb28b58758db3500be162bde2248b2d4b54a170bff2e3fc9341642d68ff98c0324f85a7ae12c2cd4f741fa52cb01f21a8d29d0643eadea1aa2dd21c2554bfdb10337a0974c52a73116118f94e7ba0258891259e997da74530e81cc6e167e719aeeef8041293e541ee07342a903661d066c0f5722a661f40e5297c4b8fcf78554b6ea198ea267112821554aba7f69ce5fe63b73e73e1543a889c49cecc27da6632de4a4f1045d5bdefeca55561b441c33bfdf3c98d2ef80d79a88a1deb18b9580be5f47aae572f41392f0596a2c6aa243ef1816df2e6d3f2a8cd5a8ea1f2fd96a8652a746aac50de6bec19d9437a4f866844a79c7d0167191b1bf4dda3f01336a800ce584b628dc0e301b64c44f99002cb4321f7760e8d565187408ee36bc5796338d4c66cc1440e4e4cc458e4767e5c8fe23b15a95254068a981ae1aebcfc4e6b326799cab26f960405f3a2db0c402e80d4b931ad19bb0340ff9a63eb5bad2165ec11f3b9bb9478ba0581c600502a0ded86870489c50aae0a251391fa7e329f5cb41b323b37d36cfb25f334439a99e7f2ddd4e7b6d5c5f9647b36fe175553e3fbae1d35dc8117a597bd54a05e9c3a5e61ee6d0f4c5a686eb1cae1028cab6e1507135e35a9984be65643300306a4bf33f537f7f90089b994178ef6eb80eeea24f5975873a0956a0c73d4c24c650b393a5db4a390528616f540e7740790ceda10bf6d299eda6673ace6e9588df9aa68b5d2ce632af9d59308bfe9a92294339c86ce331505af9e693778a3fb4838e64a69684bbf967450b5d198354c31ccca3120b826d4bbe7914377486d7848adc27e7eb9133457a14bff7e4b31629148050e5be00c2c2fbe6169c6e4a3bc7c877688f875065cd0e69db727b91e33e9c599115d5c732d35164b9359222aca3f421a9fda71fabb5f1c19d97d9ace4118890375a91b6ce748ace149d65a7c748579b77adc74214cb6b383c6478eb484350746b6e94c59f380a3319c5675e6f47238ed7bd4d5fd86889bc8d93110d28fbfd37ef90aa196d0e120729c3caa6c399de11cd3e888add6cc55f5cff3a8bda28e7340716b18a804b4d6274306e2e53cd5bcd192150eb337b7ccd274ed55700644a5b302739ac64811822917cd37c47f4be83e58da784fa108eb82901105d3329c3b357df3cf93c02943c52f21beb10f8fac1c519a645fc352bd4faa5e933d4b1b39c1f9277f886b7fba2e0ce280027ea68bd908d99e0203a33d4cb8bb4d25319fe74df0ec304acdc9912aab05747d76185f44f6a0409888d7876b511ef13c0b78fb3e690b0cd99485118cafdd838d701c24c931f67dd49d956267e489d6f4e05fe026d8dfc88514067147fb804d0f7b85863253a36fd35e7c45aedfa67b8877eff06a8dd788f12fc1c06f35d4560407d3596c66ece8767d86b7e66b01b7e06a50f33500ce97a6e2b24d6c9a67b0fc5d012aae9ed35a85b8500f3e96f4d0c3e7c9812ae799286ce8e04f17b9cb3186730de964e7f7ab92c0489b3cbe2e5b2daf003ad2634d72d0c2419d568e04e6c71f98a77570daa8732312af5abb6f0832b99f5d862d10078efe9eb931fb9147ecca44c5a176cbf5e2b365554e36cbcb292412da2860d60db407b341a784315f496e6a8632b75938efe0411a47fc443ac0af43e39164aec715547069cae39a8c6a85b93b7abd231e413035d1100bfb0fe51fb92233251202aa035cf7cb2ec82c937168d6681e4de62455faa3296fb59f80f8401f988fb0179d0975c7d90702d046c7ba0a8f45fed244504cdb99eccfa3971c90d6cf168159d0bf2a6700bdc67e2b66e4076d1174efe45c963614b4281c35326547e097eb2c4d055c82ac940bdbc53520b6fcffbc96aff484a92948c99ec045468ce26f888e7b74e1bb3778689a94cb911d0dbbecfb499c18376c4937c2895593d819e18983ad28fa39f3609d5545087571ef9c3bc33f45ca702e1e50014e3070f8c81511923ef3358f6c1b6e904b750c513202d825afbdf335d2b8890491e5aaa0032586ecf81924074968baf6494f5c5f342bc90e8b6811bf132977d7d785bf7a34a13cab89c1eb64ddf38bfd8d8cab922a0dc415064d41a9af867bed5e3258b5c7554f97b3eee6254f2ee333169858841539cf48a07491e019f8f93fdcbfc3f9739a52d866ca62d88b77705d13b4415a08c69456f76621924b8993bb5e8b460bdf4cdaf904eacedd3295013897bab9979b8406bf8bca4b0a61530f9453b5268a43d488adc670b5f3defe9fcea6939fb3f3cf58ff0c022bc726382f4905e5bfc61ddc5292defcea85d1d4fa331f8a804177ed3b0e3bfe3738cfe830613d0f89a05889c4a7ac2095e22af950d6755c19d4dfc0c0a352878e714d9a779c3f4bafdfb58075a8e8f15a49c4d69e51242a8d1f10decdf9100ac97ec2b871ecafe9ade28c4432570c292143bba57063a21c4a60f100971f5fef163a9ba9beb421a066d3f3001b791db98ee82de0e6c55cc9b88b6d208d3f78f5082e219369a4e3597be9e9c400e49c11de5cc4b48563c495fa3db697b993099c9b72e38686567ccdd6757f1ac83e5a545dedc014b6262dc662af2a2d32ff4eff8ef74de8348230d7da51274b9ca4c8009225126423555c0dc0b5d042a6ccfe124c4ee0aea136ea376a6fc9742928be36692b84edb65bafeaec2cd891cb36ef7432fe39faf02f6685d161d8621989149780e4ccdbc3f6965dc5859f141f739c30c9be2bf498101cbce8fc44684e3c173342c6e9b5350c68d169bd9aa27cbe450028c793fb9827a6b702a70099617b220a43bcdf600db7f5245a9d7ec708729cd79950620ca6bf94121513760292d512947e82550a3a0a2a2ef299d6cb26cb3611ef61a1b7e577ab0669bcb0f40d85589dfc5196db89b3f43fb9b014b2d38b4caed0f1853b8c5ce9840f2fdef3424354f40179666e8413e2285f01824430cf8b9bfd0c743c021559857c29047ac5e6ed3524dd26311b4b1b885cef8af6943c195ae0ac1d0ca300151f063450221b0d9660ead7c5500bb5eb2c9172355dcb208ee0c8b5b517a915e6f5f5cc78b38ad020be5264943b3287ea1f1c6de6df22a45360a2e237dc6f16acbde8095a27c2e6e45124a8bccac23ea4bc6fdbcc9c675a3e43fb69ff19fe3bf127988699ec345aba3085fa9b8d2fb8b227f97a943ca89c79594213a40fc14bc67ec4b326436fb59231bac449b2e31c1bade7f4d337a6e45da106cb1dcda67a56da0ea81a4b740ebc915bb33740080aa238257a9a7eee1d8f211cbf0a08c8399ca12245f54709e0b56ef18c97f69f2e7933e4002f7612a2326b2e9d232523a6b448fb52019ebd4e881a842aed5a015ede1211e94a91b93edbf56346708fd6ffa4977146b48bdb314df7b6a560a26f68950f5cbdcb09b624a932d3ce5e4ca68882c1a1118dfe9b2574eccd88ca6b3ed6db48a520f9abb2d9cfaeb5a04cc8be635fc47043b88283eba5e686b4465b32cc246c72b84c00f3c0f830a004565e01ac750e2c3950f5c52691a76e7f56b674ad25de537117642224ceed2ebff58cbd953d8488d1ddaec5bd34f93e0fef680658a88c0464c746b70ce55befe6b8e1c300d904aa2b5d2173be189f67f08153d90e4bbf97a84a960ab90fe558eeafd068aec2a4e02613fbf91027d3defb1f17c0bd5df73ea00dfdb9a5b74fbe54983eb633408f465b03c24b2537b1ee84a75d2f4ed4a6e1d11e2769f45f787b26e1d3d2ac6547cec1dd571612dbd847fa22fa42ca3f5d4786f9881728df1ee93ce0ecff58eca53f3bb10d4d0b18aaab393ce26088b0e2c22455bdcd27c171f841c4cd81975c5872a99abf92a00ff38bdcd16814d9ecbcb4fb3a4cbe9c458692a3c0ea5b47eb2ba0c3da670d8a20e30865556114ecd8078061971c1554065a5d2497ffcb5aa31aaacc24a23443e22152c3fa2713a8b45af16eb1ff53191ed6db75ec5e7fb31590965e8c8a2c9b5e0a03acb17a2067bc49df76c8c57cb10114086609808eca35e34530957ff0c5e995dff47cdf881ad5bb1f7462bc98726a6ae7830be163873c22aa64e47cb34bd7721308067c5ad1e127841992aaa7a8c63d7d0b514dd78528e34efc1d92362685ba2cb366e9dd74e58ac1683fcb75a633f8985103ea33de6c61a33ccd0268cc97d1aa80327f1b798cd1a66fb1c3b080764747cf5e608814d1ab35c4c2130c5642469ce69bc62b5fa96d42bc3b53fd6d967239fc6ba768b8705e036986157e0b94fb2bf2463053f05748e96bcd908bb7bcf3b166b2fbe996ae7a180d5f32428a40d3e2278fd6d6a7a3483aa478d77c03f298c19f8cb88b736d259da9f035eaf8ffa48b22d01e2aa41f8848e35f7f4a24ccfe0e5a0bb2269576e982306b8eeb0e5970945f1c7d2eb3a988555d95b8a3bfb21854d4803a75c69f5e8dfc222879cd6ca87ad6ec123a0b14418772aa9b8999a6c758cbeac97c34d68b53e13b0568c0482d2eff5e2b5b2344bf8b9892274c450bdea9db83ce989f19c5b1d56439dc9c7912f3b869c3a891d5aa02b03a86a8201b552643bee9b25b08d32da931fde9e73164ccee2c8dae5dbab37d53ec2c076bcebe6c7dba6d7291a6782e20145165d946dd6d5bf7ae72a716b7e4fcf19d3e5e297d370bdf4689409696849a791a9ba462682cee4912849a79719e6ecb2c5a03fc3915a7f4106d32ff15f2d5630a778bf77e749307a092782f2221d8f6aed22f7e91484b0d2c6616cfc04b234a6d0a6b08d46463bb1f9fff9cf74a194c81e2f268b6942b5fe7d8d2ce53557900c9fc85e004dc4ffc94e3292090cc3efc764297a4481d66356bc5509baa9f13fcd737e7a3aa7309450a31397db6021ca6b8b76ad45094377fecf691068af0211782ec36daead225bb0ce96e5b38391491fdac46076095fe99cc4be5b4800fe62dedd17f922e5e2cbf19ba93838cedc054d9a6af25ae6f1e3c0413d64009af9ae622528d26fa72d26797e1571b68e16eec89f899d1de2f70462b8dde08b9f4b1fe5969d530d3fd6a8bfac015123c06365d299a11eca9378b4ed1265646ae356182d7839d4a9820b16d2070179f41d22d2861780dfe307be03a6f5802d7328ca7ed75ba662ba9848e7b601cbe5fb82c19b3d624c75eb93b165fa5b64d7ab505aa4c8e0c23c64bde2401358f7c1a09f8cd507ccdee1da2a368088807504fbe3abc73e66e423b2f6aee85600fe5d8e48eff9346fb03e5b2047fbc6ca0a72200e66daa92c610da68b0b0b5ada09f1a5c"}, 0x1008, 0x800) r2 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getitimer(0x1, &(0x7f0000000000)) r5 = getegid() r6 = accept(r0, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) r7 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x10, 0x0) fchownat(r9, &(0x7f0000000480)='./file0\x00', r3, r4, 0x4) r10 = getgid() recvfrom(r6, &(0x7f0000001500)=""/203, 0xcb, 0x42, &(0x7f0000001600)=@un=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt(r6, 0x3d1b, 0x8, &(0x7f0000000400)="8007568f9ba5f4046cd721eb3620b07e56df10b299dae8e7e50cef22970462c8a3d73603fceca18443d2dff7a0864643dadac6", 0x33) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000340)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000080)="680327", 0x3}, {&(0x7f00000000c0)="53e6995842ab385cf0b19aa344e72143b45a793fe4f8f141bef5be6fb66a2907460cf2a0ab734a08c1aa7e51f8a97ddd560200b1994289e7f23a5f9546ea812fad2297c9419443", 0x47}], 0x2, &(0x7f0000000240)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r5}, @cred={0x20, 0xffff, 0x0, r7, r8, r10}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}], 0x88, 0x1}, 0x40b) getpeername$unix(r0, 0x0, &(0x7f0000000040)) 02:03:54 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8012, 0x0) openat(r1, &(0x7f0000000200)='./file0\x00', 0x810, 0x4) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee59b09d7b8b0cf8959330d23aafbaf89e60d178c370f8d7b603d1179d96837b2b0064a4370ec77628cc1a2e9c8d72689ca04", 0xf1) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) truncate(&(0x7f0000000000)='./file0\x00', 0x49) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x20003, 0xd9f, "4d77d93f000004070000ebffff03000000001700"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 02:03:54 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002003, 0x4300) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x281, 0x0) fcntl$setown(r0, 0x5, 0x0) 02:03:54 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) r0 = open(&(0x7f0000000080)='./bus\x00', 0x100000002, 0x0) write(r0, &(0x7f0000000140)="b0", 0x1) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x0, 0x1, 0x7, 0x8, 0x9}, 0xc) 02:03:55 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x2011, r0, 0x0, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) r1 = getppid() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x2, 0x8, 0x0, r1}) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) 02:03:57 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = socket$inet6(0x18, 0x6, 0x400) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x26, 0x100000001}, {0x24, 0x20}, {0x88, 0x7f}, {0x0, 0x8}, {0x18f, 0x2}, {0x47, 0x7f}, {0x1, 0x2}], 0x7}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) write(r3, &(0x7f0000000080)='M', 0x1) 02:03:57 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x8000000000003e, 0x0, 0x0) 02:03:57 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000f10000"], 0x10}, 0x0) r2 = semget(0x0, 0x3, 0x21) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000000)) recvmsg(r1, &(0x7f00000015c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x2) 02:03:58 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000001340)=[{&(0x7f0000000180)="71e04faa228eab7bdaa683dc52fb23a0088940334e078ae3d5d0d055a594befd5e1b260dcf85e423a251c3421b806e28dd0ccad4fcfb9af142bb11ad8912028a764dfd5bc423c960595eb22f6a916036b9560526f25bbe0308baf5a5b049879fc88cbc5093665f11fa75f32759a1fa4aa61fe7f9d6792f1bce5db2a261c8249431fa4014bbac5785e9e2b2751584b6b2e668f36553d9453c319cf798b432dbb88b35bcc5cb27fd794433c3036054d1d4642dcf33cf0c61951644d059edd8b7815d753fdf55f47991056d09772960d922de88d6bac6d00e1aa98a98d866886c2fb799d40c3c97a778682438ce52cf6ee0c76d743e0457094072ff06b713dafb2ca13a0bc4a8ebf1d87800775f911b04344ad556685b1f1cb8da6911f4570c10cce444266ba4694f1396e8fc16d333f0bac32697fd7d4d17e08282eceaf38d0cea67064cbc1bacb33cf590ea0a789e73fd6f400b68c4ed0b7a08773aac0a12baea0895b260f3bc3ebb06f9cd0e1ab9b08aae3519c9888f73dfb90c0e540464d4559f6c7311ca7d98790466e8706c6a707ae8f40363fec93b4df915d0a8dc690981c43b9bfb8db410db8f417ebef52af3b9d583fb8b4d1ecde9c8e6d9f73d2ab56debb6379f5442263022fc77d9f017baef9272c8b00922d2158c5b4f960735ec1a70e766d4fff41017fbeb552b7d05a596f0cdc9c35919ec269b96f3054328da099b4af2dc7605f03c8af70b44136750ba6e6680c4f599c2a56c3d1c589c8dcca0699b504012d64e8b772ee4d7db5dd56dbbd8e8bb7a2aaa488600eb971004289bd03b754dff6b5e13dc4a5d6b6f6ab01743a4e2a0d7f7dc32ca0aeae0d8a59ee5debeea2ef66f69e5218b538da72db2c37349c900677e9f138bd74e72a3d8b70ea6d543e84f6cb315317c4f29d4728cb16269406f0c646edb35151371826ef4e6c7e550c887c82995abab453b3a3da0c2d7ca618e564cb7189584e62e077ccabc4691d38ff1ac30c85ebc0e329938745c8dd3af0d19845ef58dd49fd8a114abecead286845c61a7bbf83fd0651bbde8d283644cb9ad453142b4f383095d58be30ccac9394ea579331595f9a535914fd3e376a7dc2e9d89a07815a51f91ccae8ad30ae46d6b96e2ac81276b546b976b0aa293f55161121f0f81610074b60478d8d068fe5255322a2126cbece3e667fe4ef09447a7aa508abd012e20271466b9652514f698b8bc8d05533426a7cfbdcdae9ba3427454e1328434f337fab9ab8fa97079ab46d6ab79136fc87ee22a693927a353dd3c036664c35981d6642b7e15df4b8ae265b1cc0a1636b1f208c10f66b6426d34d14b59243320ce5584f4df428a857892a554a9508be11629201e8b80679f25f5b5c1f658be9d46c1012976e8e13c900e47a8bb1fe625c75440b42118e93e0ee35854d98aea0d1c9e7acce243eac0e1f5fda6dbe20c08332b27834511193b3c838e0b3b8405c173356d77d0f82e8f56e0ad2041008bc04f8344110d6ba7b1ff85e50f88b84b723620cbd7ba59120928f13550a2138ece36b3c845005dd7d5bd0533e3f3f493ea85fc3126641887f39fb21f07f954436c81d2615d8962505b9d2135e244e6e3d934f9a0709c87d43850a753a1c9c9fa072330b5a087026b56ff0552f9814ff1736e71ffe27ce2e63b6ab8bd22c94792880f688d6ad67f8a0989b4ffd53f8f26b6e56fff931afdb4a23110143841f7864bd5f73ff7d00b79bf2208a91d3e9a9939560d436d99fc7ac4e3547abc8d27bbc662496e485231ff07c0970f0dffa8c33786fe7c77937f8567931b6bd4d762d594c160421ea6fe6167670adb52725d6b5446a61baf4ff0e57258757298de3809f182666f010f16c0fbba57c235763059591a3d0d656bcc2a44da57dbbb1a0467df6f3c7287b63781484df48c19a3b64ecdf67759add0e36aa2aef643e96d270a29d42b31c266380bfeab7be0bc81a9dc691191643e0c14355b3ffa8cdcc4e1681b44995537db973a682db20865b0d94b5b07a7e6ba295fd2d455415a9523a266cd50425867e0cbd37a8302530dad7658b0b8368cf4143ba4af00126dbc6244e26add8d2fbd60b99957e4a564f57ad62c8983d0a0db87797bf36a78ef449651fa51b83837bc96c1afdea21f67e12140814d9cc664dc6e217d89ea3648cb0805df85298fbf7bde59b1e2ac6466c4f90a93a3fa465521612183e9fa0c5f74b2fe3e817d76b4972fb7800b781e3768f18cd550c2839fd5e9e0535109f1f08d455c5610ad5af13e7e550a392832bca545f411746dea0964cba108634e3bab67fbbfbe71f91dfa9eceea1e97262cf17f6d72f88d6f41a302ca94c752ef48ac21bd1d7a1bec55b271a9a3c634e1250a058510639e3c00611f80fda053696302aa894f97821edfecf71801258fd999354e89b79cfcb99178bc7068cf733c921a5c61f0e2da9329941656748731c035f4a293562e17548dfdcc4534f1ea0f48472ecf64dd5fba398137dde2d07af8cd62608487c568c3a82ab49f8cfd0a875f422128b3d890a62a214b4bf83af73eea1b885a3eccc4e52912da7982fbf2f2c0acb8bc8f5669ab2a4e352ceae0a5f293299e1f4c37849ec0d45e93aa7c636ff2cac490ad53379a20dbe207e8e823e8090fe0261893ed1f29c294bdf3bc9d54940784181b88d2d4b008a0533d087f6e199e1dc56704052814bd4a8fa46c671c98c5dfb777647af3ce52a2298b8081aab18e126216668448f9bb1e3dd3f8a09cbce01409fcefd2dabe9827570245ee57e58cb660c81d9df9687dbdda72a3d4762d72a27593e17127eb63def47c676aff2d5eac063e69f47c0757903a9bdfc73c5d02c9940b6162a0b9b5d9637fad1fac17ae07f80acfe4f7a0f3aa87b0c735cc53528612fb4525bb2c100b707307701cea6cefa7817490c7331e4576e0973b199c967dcd3c999a5214d6839402eae0a867b6178ee908da4a4bf5c5bea8de4b1ed1e7bfe0199defccc67d7b1043792e82c7d3ec0521eae00e0efd4a138562d25a30c417f6059dbd6cdea5a0ee7fe65901bb59009eabcf731939d169c1d717027bcd9e410c03e8818becbbecf20fbfe4855401b75c9cc8270e83943c927cdc9a739b3ec37eb83713df3a383973380d20d3496226081b714dbcd41353c85f758429f35d78661f4a16abf4073ca7e919c9f177ace0156e2140b2cafe2e73bbcf56b39b5f0bb9705a465a2e78f143f0c0b0fc365297e9f7a99d7311c946c703d31682aec237479f9cdeb4e4a80babad4090df01a1ec4daff80ec723e880743ff644122736dee09a5c17ba5b4974ba0e2267710e3f29d3fb53fe285fe11bb885ecfa28ef96858c5c38c303cb73d3b89f23d70881427c47b5726197e77b1cf80d4df08dc4f90cafedb2911a2f4a49324e8c91bc65b92e46b2ca82e68fa91f23ea62e919ae64058fe5056aad676f0e54a27d09a5a55bad8d33987752503b4f877e731fd74018a264bfc46247ea759c158a90b493838b54ec02a5563da1cee63d2fd561b4eacd7a3180fe560db5746690d0ced39db81112df7a24722b694e86e114503662c757545779e9150f057d17aa043d7a0841bdb12210049340154ca6d53ca15d7ddc4a6c84c9ca744c0b3910591ce22afc0f65230f652d86472292728e4f81b6be41a427702f111ffa2b02dd0cdbaae56160c34d1d4a9ec81f01fb740089c56eb473d7d335355df4a7ee29449b65958901d6f79e905c31207407760b847fc4e03a5b1755779ceb2d9da7e2fb9fff8d6adaeab4a08e147e79c43874c129d979962e52e3866ae05d2ca7cd033d121edb0b50dfc5e2ee88bf5fa6933d1db722ed9beb8d654bb72b23554ddfdb4b83009cf5d7ab2c2dc45fafc27145249921886ceaf5579b715a79c01224d342bd562388d71d0deb6c160104178fef2f464da7e34a913c092d16c7fba05ed746309690f8d58a648eb3e12fa0f7a893420f84769eb11537152c696923e3dd785ebfeee26d8496dff25288061787586f6f017fce910c2e5977cb42597bd98a4e6f4a6ba819733e5b21b985a16fd3daf8497698dc326e70b07c7ccd6790f8e688033f74d14ac195171bb1caded2d1167124f0487e7c2837c41e3f3e2d2af6051c1321b8c51093e1dc4755056f9ba2517638573b86339f8211c9953ada3c38d50dbd2ecf5c30faa46d7cb781bede757c88e8cbb2ff0903faf765524f275bc31b2a76e5acdb09f61d2df9acf1399ccb3cc8ecc358d1011abad0b7dc0b76e0b9f1bb8e66d7ae2a1950ae85e22424fca691ddf276a7b90ca28571137b412b6ba17efeed73e8bab188effcd98660bf3f5e009a16ddbf09a0c0259316e363b581e8d22e3f679a253b2244908bf12f1ebf6185ac5e8befb444226f644a33e3865c153cccc5ffe24e923ec44f7c573566cb9742c8d5406ecbde7c4a95bf89336eb66ee9580ff37ad6463ab03e61ae9cc1fad10e333ee86c162ec89def83908b95432edc4f917e0d3aa978279ce71d945bb37228a78ea1713a8bcee59603c774167f95cd54533532e66ba500556ed6efc9924b4ac081cdb894baf56e7c30b1ecdfb38653a5dd743158880adae285f5ae8047cfda9135fb6571bb345134836139ec672a732fb48cc2d63bdc056f7135f089f0b4f2667cb8305134586c3434e0d27141a463a50b049582b46d824b640204007b1244bc1c94a6d6569d06554890b184047d2ddbd5a9ee4c0f887b51b0db330388032e06b750eff7102089d001e66aff20e444d869a4bf789b51205ac06034e79debf46c130397c589336acd6c931f31071a6e99097be1579158e0c949a0a8d4666ef22b57946a09975b61c55adb07c0b5d8496ce31dcad99ac59890321ba6931c9b8e4b51013cae46c7c1af68296710353dc087f1ea498aadca2a174f8968d3fa5a8e16caec016554ec557cd22c3e80b288c34dfff69ef356501c8a3e0b80cfb0c9f7889615e2ad70cfcee921b412d9765cdbedb2eeb07615ad10988988d0d58eb890ab86e0030665cdfdcf04ac102cb2c5c2af954c04714bd8b5e8fbb6afa0f6be2d4c70ce039e86bf54e7adb3295fd3964cbb91c97fa0dc73cb0ff239da4e5f41361a9f3e8aef66ba59232dcc5223bd89beac7d8eff0a0060df0fc2360b67a5c2b2374f116dbc2b10d243c6118b90991cdae1d00bce594e79304453cd425e8f07b48566b8859227c6fbf7acad663acd388d3192e1c9a53bdbfbfdb689e9c7323b84a7f8d2d20efc0a39e2d41591f2b85968543b334fdedd0b174df6ad8022a7780695d850a617f6e85fe99082f82f32d3a29e0a45c257a0051ab71b7efe3951c0cc02366c1ccdbbf43f902ab9a0d3ee8d1988f6a3508c25a85cb606c61fd64b9f046a8f24194c450b33145ffdaf407b5c1ce3e0b9c66eab66235c95f465b267fd96446d5de0cf76ba54f6aae89653374a540ac0a2169ba96191eadd4c33611fae2772b7073b3ae52da84e713c263168c260fa976204c6cb7c29ca691e4642d8bff03b54bde033527ca503f094b74d0c0967cd3bd4942229ad5c3645ca21f6a2edc8f78686e224f654ce78d5055146dbbcd38a2f54f4851aa318acd2efa0ee3dfb4f448272d8d9c5b5bc0dd421890abb7713ee4ca84b6d602c550a43090d3fdeacb58b57d308d91237c873d115de974d06010011c9b84770e7b1998a49675e8e350f0a32745f59b301ca7582233fa401ab2dbf1ff135b793549471abc15", 0xfd5}], 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) 02:03:58 executing program 0: select(0xfffffffffffffe81, 0x0, 0x0, 0x0, 0xffffffffffffffff) select(0x40, &(0x7f0000000000)={0x806d, 0xf7, 0x1c80000000000, 0x20, 0x100000000, 0x100, 0x6, 0x2}, &(0x7f0000000040)={0x2, 0x1, 0x2, 0x100000, 0x1000, 0x4, 0x4, 0x800}, &(0x7f0000000080)={0x40, 0x6, 0x0, 0x1, 0x80000001, 0x9, 0x1, 0x8}, &(0x7f00000000c0)={0x7f48176, 0x2}) 02:03:58 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000300)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500a35ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190fff0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb009b2c4c7a18ef002", 0x98) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() write(r2, &(0x7f0000000200)="fd", 0x1) fcntl$dupfd(r1, 0xa, r0) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffffffffff81, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r1, &(0x7f0000001440), 0x5) 02:03:58 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x8) semget(0x2, 0x4, 0x80) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000004c0)=0x9) writev(r0, &(0x7f0000000400)=[{&(0x7f00000000c0)="365ef80e197ea3f6252ee794549531f46bad10f63613af4e53690d7b57f76bdcedc181a214", 0x25}, {&(0x7f0000000100)="3a2e43c2ecd7565636b2787efb59b891740417d4e46bd58cce9c01525035cd3f4838008d49d1b89d936d85c4387968225f9f0006ea05a65b94fc51d22f3b7fe1ddd079b812676d2987d94ebc33bab1b097826e1ae3865f364535a96ae0b7ed8f97bb2d1672bcfd1eefd06adb2259359eb16291c606ae7a99d80f292493ed7935163c9bb3a9715d2bcae7278967bd168724bf129954861ce278578a950cd8021c0df7f8cb723627e5fb3a376f2282fde5d790c2b6b335112416d46127635110c609ca7e4ae6facc1670902fb1791872f06a2d5857060e00d7226e3d83057919c1809318dd9730791d2da9bfecdffffde6f80464bb8e03d42d", 0xf8}, {&(0x7f0000000200)="75f6cac6692c979c89d8b3a0", 0xc}, {&(0x7f0000000280)="0a3314c686bd0bdcaa4e1bab16496651cd58f39713b8d1a8aafd3b226515ab9e05fd", 0x22}, {&(0x7f00000002c0)="4bf9", 0x2}, {&(0x7f0000000300)="a5c0e39977267cea76754032a6f12e50d080a5e0be3d27a35faa9a5fb64d1cfa7f97a60f6a71ca17077a42f7852f8d9102f895836acda2f66364aeca75e21318624b416334434c885f4e650d76d7bb93dac2f8410251a57d55be9caff5a588acba", 0x61}, {&(0x7f0000000380)="41be569a898daefb3e6444f3d4f0aa4990a2e0bb5cb2095e86d4c3b083be9c12cd5522", 0x23}, {&(0x7f00000003c0)="26838de11c3cc8e46abdef5dc721691ce556db99d61296310701e90b9ece8f37274822ee3c0698c028014f36428db7ba48f4549d", 0x34}], 0x8) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f0000000440), 0x6, 0x0) write(r1, &(0x7f0000000680)="fc56e4033548b272b2b3fd13a17c0b59bf3ef2101b1adf749bbaff400100e5673df93f1ecf69fb7ae9cc7db9910f60187611e0da930f64b13cc6ca9f918e50ca969f3963a92b518c7a5ee0799653312aae35d46f4381c6843ea240eaf0c84b4700000000000000", 0x41392a663ab00595) writev(r1, &(0x7f0000004480)=[{&(0x7f0000003480)="d23d77616c8500ccbed25477af561d0bc92c79397b22e7330e2b4b050544db60c6b02aef73dcfc6a392ba1b685b6bbbfc953075b3392bfac59a02205fee5c7817f89c292a13bc69eb2faad7b2133b7c95426baeba22550581f50f09c405ff7494b91fdb99e573a3524cb2e6489342fb3af2b7a39ae5fa4a6ab52329e21870a480dd6251fffa20f16dc745dc0d581fb10c710a62d854c89f3105071a7dbab8a835a7d3e6d22611ffa2f6691da304ced18807d0c365aa7724f7a44", 0xba}], 0x1) execve(0x0, 0x0, 0x0) writev(r1, &(0x7f0000000740)=[{&(0x7f0000000240)="296c9b96c3aeb751fb0f4dbbbaac724914c398dd23d1bdc5cdf579355dae6dfd04cfd5745237516123", 0x29}], 0x1) 02:03:58 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1000090d2, 0x0, "d730c1efbb6fc6e23c5bfbff0000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x9}, 0xc) syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000000)=0xff) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x81ea, 0xffff, 0x3, 0xfffffffffffffff9, "0900abb8afb40000e37cfebe5803cdbc0e8b0400"}) open$dir(&(0x7f0000000180)='./file0\x00', 0x8, 0x100) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 02:04:01 executing program 1: r0 = kqueue() poll(&(0x7f0000000080)=[{r0, 0x40}], 0x1, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffff9, 0x4, 0x82, 0x4, 0xe1}, {{r1}, 0xfffffffffffffffc, 0x20, 0xf0000000, 0x4, 0x5}, {{r0}, 0xfffffffffffffffb, 0x40, 0x10, 0x1, 0x4}, {{r1}, 0xfffffffffffffffa, 0x10, 0x80000000, 0x5, 0x80}, {{r2}, 0xfffffffffffffff8, 0x0, 0x4, 0x9, 0x3d5}, {{r0}, 0xfffffffffffffffe, 0x80, 0x20000000, 0x8001, 0x9}, {{r1}, 0xfffffffffffffffd, 0x40, 0x20000000, 0x3}, {{r0}, 0x0, 0x20, 0x1, 0x1f, 0x867}, {{r2}, 0xfffffffffffffff8, 0x82, 0x400fffff, 0x80000001, 0x401}, {{r0}, 0x0, 0xa, 0x1, 0x200, 0x9}], 0x4, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffb, 0x10, 0x23, 0x0, 0x81}, {{r1}, 0xfffffffffffffffb, 0x1, 0x82, 0x8, 0x37005f12}, {{r1}, 0xfffffffffffffff9, 0x53, 0x40000008, 0x81, 0x100000001}, {{r2}, 0xfffffffffffffffe, 0x18, 0x4, 0x1ff, 0x400}, {{r0}, 0xfffffffffffffff9, 0x0, 0xf0000000, 0x50, 0xff}, {{r1}, 0xfffffffffffffff9, 0x40, 0x0, 0xece4, 0x88de}], 0x7fff, &(0x7f0000000040)={0x37cd, 0x8}) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r0, r2) 02:04:01 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r2 = geteuid() r3 = socket$inet(0x2, 0x3, 0x9) listen(r3, 0xffff) r4 = getuid() setreuid(r4, r0) chown(&(0x7f0000000040)='./file0\x00', r2, r1) lchown(&(0x7f0000000100)='./file0\x00', r4, r1) r5 = semget(0xffffffffffffffff, 0x2, 0x24c) r6 = syz_open_pts() ioctl$TIOCSTART(r6, 0x2000746e) semctl$GETVAL(r5, 0x2000000000000002, 0x5, &(0x7f0000000080)=""/82) 02:04:01 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) stat(&(0x7f0000000140)='./file0\x00', 0x0) open(&(0x7f0000000080)='./file0\x00', 0x10188, 0x0) flock(r0, 0x1) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) semget(0x1, 0x3, 0x100) 02:04:01 executing program 0: syz_emit_ethernet(0xff4e, &(0x7f0000000c40)="b34a1fcec3a2ddd5e7cc8da7b8c7b3dea7c997af7e264c1f3ff5aa46ebccc398e9b3fbc75b0f4d93f74f4fd942b90674e8724975c73d532444a239f4d4f47bed68031ce5a84af57e3705e6988bdc51af6b02e0219eb8b263e07a8e708f78ccb2f902f1c8e6a7caa24b92aabf5ec6ae4c70d2384756234dc5c1c8b119fc775a24e926c82b81d1d02c030f0e520c81f0bb4e8012f65ab9bb16ba8c154c904e308bf50012424748db9ca0439c4be345486f726948207212eb323f2b8c6bc5fec245357f14d1c14ae9488e6647ffaefd6f562b3977986f1ccc3eee23197cccad8fe5753ad47ecfd8d16d376cedd5b2350c8a78e6003ad8f4887e5c90e3f6626ced28c90a9a13436ae7540ed180c2d5c41660269916ac0927ef2e87cb94c68bda71eef1b64170f2268eababe955994b0f3876af23f0d6df2d5047a2fa8002134c0100279e75dec1ee01290c05f4b6ded2b1d12b4235a37b68321f2582840009341d2ae936ce461bc332bedcde979ed0462a9002fdd479691c0ad28c39724e775470007e8e40f51e632ca94e6008f8f5d3ce78bd1adb6d2f39486d3c6062b30241c9bb619daea2aef3920695b2a35f5d567f1838dc56f8dc50a87ecbffda4e941f726e1a655f4a624d5b7e55582d078da7c0c2d32c0ce77ad8e5cd8e9feb87f65a8165e98befa4a58337c611810f6cefa7711ca0875d38ee9279d09e6c7c02fcca560713f504add6ee000000000000008c43b0390fcca5da35350120d32486049590ba0448dcdc4c35b7856923cb43fb2b87737e595f91a62a83ee05b8d08ad32e619328039426c8302a144b2e25c1d823e6d0f0879fce2c1556bdc549a3fa09a5ed651c4b10f945593e19ecb3293cc7bc12c5f480e54c6c67e272b38625836a94df1443fdc53088b6af0122db12b4077ec85872c80307327287704b8755dcec71c1377bda0083b824b8807322f8ed8f53f034bd42bf4c5a61567281242232d72908791a29a43ca0a7f2f31076bf3914426ce34053acb56eaf121d460671297ee7cbaae89c588db84a04e9dd9df2f809e615cfe6fb814a5d6099f25226cda0ba1f32661db3caa581c92f19133bb860484539c9705c1676bfc19a4fe6e68f2a32c2d279304de08eefc47dc36868d2d38374ebbcf37ce04bf81974a6a8829f98f08b10fdad52d72f697797bb5bf38d82bfe0b8d979293e6c1a51ae87a42f25882ec54bb0db8b9ae238146a658e450b78be1f0613fe33f81a203487c5e5807ab51739aa037b35f0d873fb138d5b091f7092a30b8f3733d4a55dd9fd52fba2de2601097ef0f7e8a6c5f6349c94763f3e33ae9e43ec79b17d7ceceb44de02f7220121ad7dd96b8c88da0f8d1f335018c2f37902ba0a76efa20e58aa7a7f2c83c4378d8542eb718048cb189a59617e4efe67fd4d6089c5c30988c601b740493f50f439d3a2776d949e303def662fa5f5862bf639376b4373aca6f62a48fa19ee8a4c80bbb3542fcfa778c41b3fefa713ee1cd1f284a5a63c355b66d5920c6353efc82d05d9d447e32086cf2fdf8527b7ef8e4061a8b1850b8bc6c1e3483627d7f68a4d16e7cccf7dd614d32a0c07ab0a622514717685bfa73075186e158b38b2cc0f0e4fda0a5cdb0f4450d8b9f1e9b1c375e09eac295cdac69702f6ea19462c93f39ef3363392cb5a9cd588ed49812164b649e7d96f7896b6d3db4cf161dd193a48d89c035f3789aac3d52a0430912c33e9be3472715a50d9f442f2ffd3ba759b2d885816fd083c202bc408ac9c5b3f37cbb556deb5b375877b3d9f0ba5e9d32bebd8bf84db64c547c2ac7e812a63412ddf472a0760b92ce1f8919462e854c8275d55feb25295e8b04c4ee91d5970d8289e8fec9ef3a7db841528d63886f5193d6d039d9c6c41fecaeda66abe6fa9554bf9ae42d4c0d0c92d7ee7692231acf557aaae73c8c5654fb00d90f0fc5b71df373ecf87e05828e5f496d66d79f3ee3a3494e7e6eaa6d29f351f3996327ef30a854f83f90cce863d27075dc47e62748949b301f19c597b340a300f9ab1450cd4af52d357cdaf5cd13874ee84109279a7a9937c9598b4fa1279efe745b180a7e892f968deaf02922fa4caf75df0eab10ce14b236937eea74b294cef56805bdcdae6") 02:04:04 executing program 1: r0 = syz_open_pts() sendto$inet6(0xffffffffffffffff, &(0x7f0000000140)="04926c31db06594cd58f312d4405b6e179b63350cb45353de423c5ab5baf64794418d809d7b32b902256caa48028f2606adb9aabc12665ffdc567ca2497bd9a596925d81f9003193d19fe232bb597ff5cb06d3662d5e862c2a6774ebdbbb567cfd064351ad7f1caa59bbfa69b4f018b98a9127360978762ea58f883b17635bd8da", 0x81, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) sendmsg(r1, &(0x7f0000000480)={&(0x7f0000000040)=@in, 0xc, 0x0, 0x0, &(0x7f00000001c0), 0x10}, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x2) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000680)=0x100000005) write(r0, &(0x7f00000000c0)="90", 0x1) getgroups(0x4, &(0x7f0000000600)=[0x0, 0x0, 0x0, 0x0]) r4 = getgid() r5 = getgid() r6 = getgid() getgroups(0x4, &(0x7f0000000640)=[r3, r4, r5, r6]) r7 = syz_open_pts() r8 = kqueue() close(r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000340)=[0x0, 0xffffffffffffffff, 0x0, 0x0]) getgroups(0x0, &(0x7f0000000680)) r11 = getegid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) setgroups(0x7, &(0x7f0000000500)=[r9, r10, 0x0, r11, r12, r13, r14]) r15 = syz_open_pts() setsockopt(r2, 0x2, 0x9, &(0x7f0000000200)="cc6eec7641bbc838052f69df14d4ef2f508b50d08b41898a54f4666a71d1a509cd6df7e6764f79a748678fadbb7d43d9400fcbc4c0a1dd574187e252c71aa5ffa8c11527b238bc4f05df5417a833ac982837288c13014546044bda791e18e8a5752bb865347541fac542d54fc605cda4a89e2cc4ddaebca21563e54e8a1fc487b7904cbf4b2c9114aab66fb718d5623e8e741bd00a38970e83ba4306e9006627dc30d5e0c414e54b5e8c5a966657b05aa4cdb9a4", 0xb4) kevent(r8, 0x0, 0xffffffffeffffffd, &(0x7f0000000540)=[{{r15}, 0xfffffffffffffffd, 0x20, 0x2, 0x4, 0x8}, {{r1}, 0x5c086cf7d7a29eb, 0xcc, 0x4, 0x100, 0x3}, {{r2}, 0xfffffffffffffffe, 0x40, 0xfffff, 0x2, 0xfffffffffffffffa}, {{r1}, 0xfffffffffffffffd, 0x24, 0x40000000, 0x3, 0x100000001}, {{r0}, 0xffffffffffffffff, 0xe0, 0x40000001, 0xdc3, 0x329f}, {{r7}, 0xfffffffffffffffd, 0x4, 0x2, 0x1, 0xfffffffffffffffc}], 0x2, 0x0) ioctl$TIOCSETA(r15, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000", 0x0, 0x7f}) write(r7, &(0x7f0000000140)="294da46cab953b7b22970d9a630b1b5d5bbccefb7a0fc7f7c0c3db6a896a1eed0423c7873a12475a3193408baa", 0x2d) kevent(r8, &(0x7f0000000300)=[{{r15}, 0xffffffffffffffff, 0x10}], 0x1000, 0x0, 0x0, 0x0) 02:04:04 executing program 0: mlockall(0x3) mlockall(0x1) setrlimit(0x1, &(0x7f0000000140)={0x2, 0x100000021}) 02:04:04 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x5) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 02:04:07 executing program 1: r0 = socket(0x2, 0x2, 0x407f) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040), &(0x7f0000000080)=0x4) setsockopt(r0, 0x29, 0x80000000000000a, 0x0, 0x0) accept(r0, 0x0, &(0x7f0000000100)) accept$inet(r0, 0x0, &(0x7f00000000c0)) 02:04:07 executing program 0: r0 = socket(0x18, 0xc005, 0x400000000000) r1 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xfffffe35) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000140)={0x9, 0xff}, 0x10) setsockopt(r0, 0x2, 0xfffffffffffffff9, &(0x7f0000000000)="e11cc1bd", 0x34e) 02:04:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x1) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 02:04:07 executing program 0: setrlimit(0x6, &(0x7f0000000000)={0x85a, 0x5}) munmap(&(0x7f000071c000/0x1000)=nil, 0x1000) setrlimit(0x4, &(0x7f0000000040)={0xfffffffffffffe01, 0x1}) mmap(&(0x7f000071c000/0xe000)=nil, 0xe000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 02:04:07 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="26f926d661bd252e4cb487443155f77f3ee7cdedf9b8e1811701a0a4bed697cb22620eeb83d1041ca8a180a12128c250d7a53cb42197f9d30b8e1842104d2e61797d3a59a575d6fddd145da2c9"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup(r0) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000040)) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r3 = kqueue() kevent(r3, &(0x7f0000000240)=[{{r1}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) 02:04:07 executing program 1: mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) lchown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) 02:04:07 executing program 0: minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) r0 = semget$private(0x0, 0x7, 0x1000000000100) semctl$GETPID(r0, 0x800000000000001, 0x4, &(0x7f0000000280)=""/202) r1 = dup(0xffffffffffffff9c) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)={0x7fffffff, 0x9, 0x8b}) r2 = semget$private(0x0, 0x5, 0x200) semop(r2, &(0x7f0000000140)=[{0x0, 0x3ff, 0x1000}, {0x3, 0xffffffff}], 0x2) mlockall(0x1) write(r1, &(0x7f0000000180)="80d6f443110fb1202efdabd178185056bce3558540458d26ef956e6ddb678a6020d8c5cfefa1e6eecd0b3c4a655904a28b1fbcfdaa70ba7df51d2ae45e167b35b2049ce62d0fe98189c04fd8b29d6727aec4a82c3934506988be4d858e702f7c8fa86e91b7b5a7e48e8d2122a2ca43cd3822800a88df9cb41bba319db6287ec71a795d2d9fd9fd0e0e15916317bc7c035bf2ca6d27a12a33fbba6b281e31ffa9819404515e2c8ed069feb86195a2d8a5c7a1ae9c12f6dfe12040e04678b14d98001d2e0eef934fd1", 0xc8) r3 = syz_open_pts() munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000001c00)='/dev/zero\x00', 0x800, 0x0) semop(r0, &(0x7f0000001880)=[{0x0, 0x8, 0x1803}, {0x0, 0x6, 0x800}, {0x0, 0xc9a, 0x1000}, {0x3, 0xab7d, 0x8000000000001000}], 0x4) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f00000018c0)=0x1) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000001900)) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001940)=""/107) semop(r0, &(0x7f00000019c0)=[{0x0, 0x0, 0x1800}], 0x2aaaaaaaaaaaabe0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000001a00)={0x6, 0x7, 0x200, 0x7}) semop(r2, &(0x7f0000001840)=[{0x3, 0x7788, 0x1800}, {0x0, 0x100004, 0x1000}, {0x2, 0x8001}, {0x0, 0x8658, 0x1801}], 0x1) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000001c80)=0x3d) getdents(r4, &(0x7f0000001ac0)=""/80, 0x50) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001b40), 0xc) chroot(&(0x7f0000000040)='./file0\x00') fcntl$getown(r1, 0x5) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f0000001bc0)=0x2) ioctl$KDGKBMODE(r1, 0x40044b06) r5 = shmget$private(0x0, 0x4000, 0x400, &(0x7f0000ffc000/0x4000)=nil) shmat(r5, &(0x7f0000ffc000/0x4000)=nil, 0x3000) 02:04:07 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x60) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3, 0xfffffffffffffffb}) recvfrom(r0, &(0x7f00000000c0)=""/186, 0xba, 0x2, &(0x7f0000000180)=@in6={0x18, 0x2, 0xfffffffffffffff8, 0x6}, 0xc) stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x300, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000002c0)) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000340)=0x40) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd\x00', 0x88, 0x0) bind$unix(r0, &(0x7f00000003c0)=@file={0x0, './file0\x00'}, 0xa) stat(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) setegid(r5) fcntl$getflags(r1, 0x1) sendto$inet6(r0, &(0x7f0000000540)="02c7444e713f869b7b50d3615edf8904960f0988ef7096bb6585e1f9657c81fcc7f74787b4e0448385dde69e6a41ff8c120d0b71fbd0e2498a670226e370ea633c00c432596efe439cf540348708425fcc8beee21a33679fe55bd5286db744099afd9420ed203566ff4589641a7e4234cb437a1f3da798ac8dbcaf1f02669e50c40893d4bfc76875b20d27d41c8ed6106cf9df0db75a88ab26def3c05fe57d3c7d6d7afdab703d2e3b5e94b674d48e886921c9a02e8751ed9d3aafa785dbf3b732aa7b4cd360084ab00a527943d373af78d375650967efeb9464234f7ac07f5841981fc105cde0ce71611d719353e6a3e967e6de29a17c52184d395044d6114f8b17b1a90d6360b0fa5d67e64f2b0c1857b0cfdbccfab8653b9b9dae7c366bf9aa7970108cf354d249d7f8a1b8cc5b8a1ea2e8cd221507846ccf6ea554ae17f9070199d80f94da14485f99479988a3ff27b61d37707d022ac7f57cd994ea08cadb709063e3be52332753ceb49b0ee8201a4e571ac830faae51c41bb10d4104aac22ac5055740ee1a298b287e094be1f259d013d1e60e7ef1ed9169c89c8472a18f36715ad1ac014682a1c06075b7587be05c6f7114cb786634df280eccbb1dcba341c4c9e48763453a7f88d76cf02afda75927a6892cef87cb37cec57c9539d07f4a00451de336b4f9da7ddd2944f32b68d2ba7aee3cdf0efdc4a47d867f948dd350039d6a90abbe4ac90bddf4ce00f27eabe3dd615152fca83e634540d6f1bf5b08021da7e960e1beca230317f118838d29b49f317047c082561fb3b816d0caba47c6f3ac2b31ba5ba6b6519fabf5c95e711c039c370a2dd62618ab913703a5c76b048e76f6187d7a9b56dbb81eef9ed9e4f97fd47a79b8b8084c33301c0baf1761d60cfa0db4808c376286f20ccd16b7cd9bc1d5398a78812cb20ceef4ae1df31d026d3fe5521ae62dc5f1d1dfe33f2c7e188c8e394ce7a158ca2d18b9c1f379747c5d91493278acbd44438d0eefe80f1e6101707d33f102ea9f8a3e0a41ee063b2de66df2a2a194f30beb5453a5a5ca5e58b8a0a68e5d93ed9addc2a6817098e3d066eb2c6a1b6c917b18511507feae9df13224bb7e48f9f97191b9e886329cf9f8b63d6a9b0206fbb7a719b4866993d06d0c8496d4f445e11a9ec4964a5a1badebb96c113fb9229fc8b3069ebab932a025ef94287d4a0894f6fa28b1fb80e1101a2967fce7048b3d0d68d79e505a569647d1892f5c53191849d31124179a1749f48673284cc390b0aa05ff8ba62952ff2ef8210291204ffaddb7340906d51851a6ab55b04dd2d71a734b9491f3d5d4105473ea410f1a1063065adcd9a9beafbde1fb4ae06c733a6f0c653c00dadb41d18f458e8cf8833dc76e518492b8b113d424b8425e975d7d2a68a9d61ffc9abf1a0c14f5ece38f33febba86fc6f535db3bb92964a1ec11fe534e0f941b2261cd0855e43164939efa95a047d36fe0ab3f7266d6b98801b8c882d1de81e4e62e8bc4a082e32df2673ad5c1343c528405b493168bf0bb4bcdcfc3bf43e3b7c2b32dd627daf64c1f3c7dc61d4f329b2c8e0a353e8f8040e7c8131372eac829a37a2cc4ed7c7ab9f99043ee824d3fc85dac6259b3eebaea101b1e3d1c61c429a7a5c4cce925f7bae9ce1aaf64621ccf56607018f2db2452bdecc6054c7d6329d36546345443e25fde24f9f0c605839837ba41d99ecb6a02bf8ab5663ebf79cb7882a3a93cb676c498247c87a33c8247b0f13d18dd8a52420c85bba04d605e51a9707faf95f9f2cdd719892f36569d853defb7c1874cf94707c9bdf8ef8c87520522b3f4c84762b1888e69c98167c9550e9bd64965e62e64dc3f5c3ed82e55c358efc9a174d753ed7a03a3670d10e8c3d3ec69b9ab0e7485cf865a45c01588e2f74e640c4cb6317f18deba69a082ea64285a97fd3c120760678bcef8de6f643a99db2bfb68634bff88e0c285a52bd24f5b4074247a2be716bcff8cfb969c01c532f17cd06638858edf56fd38dbe0f80f84c252af85553736730b6ee2636a01d689880095088704a29cc580bc00752e5faab475615ebb40ca64696106589da3d4f28d5188aa27fac656d9a2fe394fe390668fcc972fb0dfc28829d5278ca2c8287002f16c10fe8ce4625c7f995781696426c1c1255aebaa3fa0af33fd7bcae8905a12ff0c35728d0861172cc453cb663011b5df95f01327ce24c3fe752ebd67a331506c658ff37326e81a07ca905dc00d746bc4ed5ab735eb4af72d0c10e330e55e920675cda0fa5815028416ed2fdb7d17d38a1d36b0581e9017310979359d0cc6f563ece26d779aff62216f3fb2de45e6d94d92d122eb4cb850639463270fb87de70414a65d58d97ef6d44d2fd2ee86cbe785935c56f3d05cae19bc7cbe97bac2b1987a8a7ba15673f1d18c3296052d6594be3f2589c8eb6ab0d9f2a7c99ed2d9d67863ddd875395aa858e4539766018055e6057765120be27416be60fe798a362a5bb5bd266ac891a2d93989a8721e89e01be44734514ad02961cc17baab3dc96df615683c4b8864999ffa02ff631f4b9ceb9ed89f754d92167e6a83cc97deb3b55e1b4b66d8c0f3a14aa1b2b10518956e684aefe2367faba3ba542aeeaf697ef31a59e74c840d04d3276362ad686dd516548dc1c7e70221d2fb74a27582e19fcbc753649861e1acfae0b370428baca89c3fc8d310d154da5ba1fa9d95753634b07ac269250f664f5bb870a44ceae2a5e6a1af221ae32860d83c9462b8b4e6d530f4d14a8dd50cae1718ba3e6722c01559afd58d91dc09e241eab0fb96d09f08918f26a2708851cc2c367f1e7a18fa124dfaf38ec5ef3238e6a3ee80555d99f2fc264d3dfcf3f162dfadf19e580dfd4d89dae10bf55cded300843ca38b7ffca68a76236c4bd6ee0f51e66142461955f13fce54d1a807b0f1c59ff798a6d355ad9c2595c6d265cb263515b8b9675dfd6d804c8dcc2b2960e9c8c8d6447ad9751b87da79497cc699dc2b3d12d69453d62b3f197445918c25bc38d1a22e4b3ec37fd52289004fcf491a4e974f3f09a694967e60b7678c6786a4aa700f71d7e6bcfc1401cfbc4637b96ee12631575da3eaa2f99dd47a9f10595e7d67c953d4324874ab5c6f501d72f82ae4ee2ac33e35ccba5f4d2a81a2ac6623e02091efdc73e8b578459142042cdc6b04b12a63dadcb778562361488ebc40a22fc19aa62e3395e21762a051e79e6d290d34d3c06fdb2881779082a331cd4f9f7c9c2aaf3612d0afe604645dac4ccfcfa58cb6d2a9b8e49065c99bac3437419fe9448e2ae018f32b6aa2ac2d47e1615849a9f38effa753ab94a19cfad8de473f3df375b632f29427c9350ab336f3bb02c301527fb7996356366b22ad9ac697c23df854cc81d11d43215581b1901af0be5b32d3a1916b89606b74fa28759d625f98b81b1bd6e75a49f49aac1e3f4d5b28ef4b23c076f07b2b655ff1b1f3c6e35d2936501f06c621ddbc538521ffac152d85e1ca76bc42085ec9391e36371f94cb2559919f461fd59781b3b2c3e3845861039390d47a881b84f54119a2145807380cfe4ebfd8111167f3198c8658f40c9b5aa065e69110d97c83c785bb340fff4665a1968b7556b0587548da10793d7c67b736da91d2f628295ebb91f63ab62f11ba56874da349c175208c6b0c3585046ed568630943da2a41255d30721c791a48fc382a48eb989a50d1e1df99eec94127ec2e91cdc4303f1d02ab41001014c7bb87ffa5ddfeb33fedcc5ad86e8489d6e9a99f3a9ae6d7c35c1276272ab8400bb55d53cb7a74e7182685013acd8e40c3977450728279d455da968166d747a03723f1c5909d9aeb0c0206dea86d788ca20f9b3b0ce572dcf161f7319817ad24684dfe280f16b580c2dd8152396d06803ae26374999b46dab554f8391a3f2b6a2903d1130568ba37853086c4fe60dacec6e95e3d55ac63c3b30a04c8942c97b152890323f33a19da8584d9f217a22e2d3ae4348f65d4c1421010a6a0ca7dbce0605d874926b704bbaba16ff0fe9522162133c2e4b9622a5ac2189982d5f9c87527332f6f0e913cd9bc42a4c6af181089a2277ccff89923141a12e0538510663e69bdc317dec7e095df25216609ed4cdfe46c483ed24f96e344a5b768060ca5c628c02e38ca1bb3da022dfebea36e0c1a99555f50e2ca21c893adc721fb13acd57f018bea07a5740dfb1f10a0359dcb03a3fa2543454736fd42426e288c4334104fe008f0088eb78f2013b778e329319de2c480d2caa1813ee02d527c7aaf0b68e0d29b7e906f82a023a9eea5585a8c8692184ff4d37b583662ea8f7776f126bd2cf01fae5d5c7385a0705d8aea93d8acdfd86acd9ab07c21384ebef7284fc2c2f95f3dc62fabf397d992c45964ae01154164f1171da1402040a1e2899213ee294e2d3111a492733bc1b63225082deed51182d49456a0a1155540092981e42710cf08c8135b6eefd46d8f5bba63fe4ee3a521f49ea8b1be09be3de1b35c43a37bf19ec3d08c76985759653122743b92a934fe2891410df6dd1c288b2f30c0e82663958d8a99ce63bc18658ea7baeaddedfd6c2f1cb8ccd5b42bfdca51a045b192be2bfacb2044fb76ea0f9c469710cc0af9f980438aee657aec3289dfa39c6a3d5340184c4c3f899a64652e8c4908efce0055230e010943d87ab92b557d9ffac4aa83dedf926d67643969c838e4ee7ec9cdc72b2c94d03865e697a1f6a297b841fadd007ae44f303fffbaa1f8652ed0fca55cd4d6617585a8ebd2cbde988f182b181377f67fd8d8c551c665e0e96ce1b512ac6a87be07552645c67ec652a0df405f14a6c7ce707a279a2f3220cbaf1161f404972ee71cb000e51330253820dfaf402c6a1b55ad6c6aaa2e2ddf497f5ac5aeb4827c32b6d15b70f2e7071c3db1badd646e37227ee7b320c0ef3a4741498b4de0648624bde27dcef8b813b8212946abc0830ee49961b5da4d64d33fed2596ff0669cc1ab6273f1ca177a3533cd7f5ca27314b5e3dc968a8ebf12d4eafb60392b391fa166e071c472c862aa0f6de6fcf8b3f2ab376173ff78a5a61f248a29dbed0c62326c96ba9a7a892547b19ffceaad5b733ba4c6058789e10851fd4359b067bafca1c658e106c51361ca77097b0cf41db6546e416a952d97723392416ab4367084b71d80e3bafe13ddbd2102a0ea5325bc8e3318cf696a251685a2a4dbe18cae240784b91b37658265b6f8e720bc131cbc7dadbb38a92a96c94d43a352013314487bc96cdad0b8cb7c0f237a9a9f2e0c5270fa5f19311a318f0340a12c23db1f8c5d7c4943cf329e9701e6f51199316f3c0f414924f0d29b31c120605ce689f5e2cc0a3a220f3bb00c117e3681634c2d6f643b30e81a54ec4ebdfe5e60bf4f3b87259541be591331a22ed36d61a99203d2ac8792a1f81d6d341157de3dbdcffa8f7f6892a423dc2dbfba6a4db61c8b89be767214056b844ee29654724f8c72a18422220c74c8b027db421891188db1ec7fb09a500f3769bde8025963f9805f24fdc6f8abc91627e2ff5c333e9c02f21479bb9d83d48a5781922ca51d9f7d6d05ef0981b96738e3899f300126b479b1945c690a88a916d17508c8a408a186896072d3d5f849f5d5e880524ec654d348b27c360955b1f73716da12cd4edbc565d67832e64cb375a8f696a90134b72d7e379c73551eb2e6c264ab52030d1461e2b45dbdda51477633d4fec3cf1b545fbd2bab4d92c0d4c4e219a494171a817cab73f08ac140e7e738c55", 0x1000, 0x4, &(0x7f0000001540)={0x18, 0x3, 0x1c, 0x3ff}, 0xc) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000001580)) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000015c0)=0x7) mknod$loop(&(0x7f0000001600)='./file0\x00', 0x4, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000001640)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, 0xc) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000016c0)) bind(r0, &(0x7f0000001700)=@un=@file={0x0, './file1\x00'}, 0xa) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000001740)) r9 = open(&(0x7f0000001780)='./file0\x00', 0x10, 0x40) fchmodat(r0, &(0x7f00000017c0)='./file2\x00', 0x40, 0x6) stat(&(0x7f0000001800)='./file2\x00', &(0x7f0000001840)) r10 = dup2(r0, r9) sendmsg$unix(r0, &(0x7f0000002d00)={&(0x7f00000018c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000002b40)=[{&(0x7f0000001900)="5309d779d482c12a3a98a8b53cd6999c6ed1", 0x12}, {&(0x7f0000001940)="4c40b157e292eeb1254ab5bb5b62daabf8c495ddd2643cba23f213c70462879281b943933c9377eaf21fb79030a621d0d223267212c9773f5a774aa7d918d906e18d81ea1a9af790de4eae9ea720218c7c8aec3b53dd756828029f847cfa658ef18cd2b651553aeebe9b757afa0422cb57fc93690d2c2efa8cce30337833bf9063acfe50e26e9d3f28c86aab0f06abbc1bc7274c4831e2d96bcecb9cd11aa2529e1c0239f226c47997e0589430431ef33e", 0xb1}, {&(0x7f0000001a00)="dfe20fcc3d138d7dc90776f7b786c619c89a602cddab8fa57a3b29df6033dc60c2e6aee6d026390344ff128f52de42d9be898f8a47ec062c122f93c124588e3cbaf64ca8216bd8cee46b55a8c946f513fbc7c9fcd79071d9b776841ad417918b4eb8634da2be664b2fe99a739ff9d700256e7d8180b39a9e597279d81f0cf9ceaba4297f172f7f3b308d05aad5f6108bc046549f03ba0ca6c64d8947a70e616ea670f85e130db37ad501af8bf60d9d37ad2bc0ef305d548bb3e921af4412bca3fc6f807fca9b418af15e4172b794ee48ae08ffe8af65fb3e7fc6545ad9a41ea668ad26dd48d5dc792a8393009e4459c810b8940db45c0ed3d8769a10b50353c45dec246bdb7f8b4f8d487d0880a219c0e87b421d5ace6bcc8259a90b12a05200f530cde5e37b3af102736b1121c6701a4fe3df245d5111c3727c7c415bb6b6d07efaf6a869b1fdc874322c59409b5c944cde3b69ab74f2a182002835ca07acc7ba8cbe0e6a3cb5f4bea8ad51af10e1b10e1c466766dfb6da5b4088582b672e8572e8b960e2add254953c16add01c2eea2804e825cd29828813a962876cff31a93475832b389f29ddb1c7fed6875965440095221ea9c8c90edcafada8508beb709ceae5e4e1442558ed3b7ba26987a5f836735a729f812c7130122f1396de06001226485a5ffa0dd55659cd36e85a8f38415f3d042bf67484994c0f0f8a8a80aca68621bc0f54e18bce3d058c9c87b9a41998dbe30651f98653af14d405130b26ed1676cfec8a01e3ff42e90db810f1346f936ff6ad4d274af8ae3087d94912b94c32bd4bf228ede3dd15ce1b5e5ef0a9f643748e88c1452d0b93266b343df53b775baa787d39f1bba9f9f8e0bb902174621bb89bb9fae2302fe8870e858b71a497bd02178da0e2fbda6dd0db366e41ed0f0273014de9d9e48428fe3b065e59e8e074ad0991a5f867f369512ccd61132c71fd725bbcaa79e15435e1d3ee19e4b4fd63e2c4dc0f14f8f777224da1278c10de196b66987ce27ecb67139bae6355519d60f271a21ebd5cff36bd040aa669c64667c54b156ca0d322e0a0754549c936a939be5112de70498649d8061d28c22ed86675521a63df9474efed499e582bb5149a18a57e48dbebe49522cc68f35cba2fedff2535e8c981aa549cc2b2d6b759e19570b7cb8ac652cd8bafcecb32112372e03f72a701fcc5597825831eb2224e961bae500e1410d275899ba60d4efedeb7ba790546e806731453050a800d9116a52f009b17f4ece5a39afaa8d4f6a6c08877e15f689f63557756ae2c91ed3ec0e806aadcb24bb14e16b1823fd663f3a5c61cdd597e83477b671b9e1b347a29ceb92f0cdd97719e3889028790e4d0caf3d144cb49a392ea6f397fcf4eb5d0adfff9977a4e136ad178bbe215e3b8dd4d7e558586bf9b24a6d00562bd29043b509d3cca93fdeb3f4a529a21b728ceab8ec9cbcb576819dbec4df934f2289108985e18bd4a579740bccdcff09156d1445162286e0cb726aab90bfe13a8b8aa6ff36ee077475f1f42bd20da788a851d410ff8b91f9a9bae400f609edd9b3a584cdfb7a9949d4fc6888dca035f04c20bd7563ce771feb5a1089a63828a5ea1b91875ebf52d89668f47cc05b6fd61bd1b714200a91425aee93e3ee493d321d4f1e7aff2f345c2d4885582416b45710d8a829735035d94339df878bde13c1cb67ccc9f6a0171955b926f3ff0745ffc5aac56ee8be971cac6d87aa1cd2110100d1c557562b0d35b58e9868ec4dd095a06bcf7bdbc016c99c838ed4f55a1ba1e1c4211c52ef2038f1865948b9a39578e8b8a1768c19baf254fa865209e877bf5a642b35f8b2dae9034772ed4e4c41c8193501e1976788424e2d479bf8835e38c40ba2795eec21be0aed6e407b942bb18b35e14353ad5a5c35ccbc015e0007bedcfcee677b9317870ad7a1f8996a976e3b8621b7ab81e1fe6b8b3a61d01b9f0a8a31b368c6bd6ff167dfd7cf47ef8a456c69415d3a4d9f453be4e59c9775a53c01394d2cb24961accf139af900c7042a1ed07030a22d232b769d5841bdbb991c98fbfadd12d50b2ada347adcbee467de32a057aaa56247b76db4498e35343796a7c673d6d93bae90de1bac45f44681bb9e503c216fdda9233c4f74ddc051b8c35ecf4fab7a6c2ac494b13e93b660723f9f47f35b78c4bd05c0d9bac0ff3b6d872c305b3e621f0a78cbdc0469da9a00f0cd9760da631d0f8f734c7629e0d63936a3764fd1d120ef3d2374da5f27a6a4ac6441d08a5eb7449db7cd37cb40c1bffe41deeafb2720468a3af9c1512b002b8a4bc7a5db0438589e08a89676c83ca9b9f75c1fb79927669767ef87073edf24b477ae76c98b5dae3b73d28b788f292a15c00368884b31c205373000b79a4efe5d8de55a4ca844330b67b3148102fea0c7cfa39e7bbb3b670827ef2624f1e3bbe53d46716e9b89e4f674eace2114d78a41e9c437a669f84aee10623109e9951a53785edaa3d17a8e098f620f9a9f31889f0abccb2b409439c66bc19798e474b8c99bf6e8b2fbb0357dfe7448ca61ca323da76c11ea0b8fee02bee7dda9c8452b2321f19f43ecf93bb6d64376214bebab11c282eec6f56042b51e1bb55267b16be9a272e22ba1f7fa7bb0b259cfb933488660955e33798ee046140105f17ee63a98a6f3557704e2129b84c14bcb49a2cf75ee66fdae9def116be58b85d4b309f4c2fef94da72f2179a4c4af7b7f8a8d07e8b01a17d5b5bd1bb928d212f70caaeab54bb146bc25959e07d1e3316ec791fddb5a7c4cd5dfcfcb3de309abbdfb9a6cdc5df15b39fdad39d2835240f64080fe4626f0bf381c0b8b4cd65cba0610af2ce6bb3b2161f3f93d76c2f5fed88f8ec11b8cc58b8ced43175d1d1a6b0061935b976f7aed7d4873bfb063b40345548d9151c586d40b8806db0fb27950f7bed9a864ddff16b75c53475bc6f87612ee0fdbc2e9a5c8688f9b8a19c282997a67cda73971fea44ea4ae838ef482e975b41074caa8e22e6c87dcbc8f3cff4600202b72e7de63f0d6f82684a12fdec2052cdc7d66d90231b7960f5ade77892b26655a938d1d5f4150bb9d6e94a85ba576aafc40a8494edb1ec81e5ead299f0ea3263f397c2a9094668cfa5ac37660ad53b8cca93c8436ac6ddc7c2fd8f193445c6ee32c49a2f047510e386dd3d6798063ea955454386db8f4615434a1b21a598fd5653565e4adba4a95ca470f1f51c5493f3ab4fcfa13c36c93b60e74a6c3bd99178dec5ef0d70233d1105e7f0031ab6dff025b2b4b0df6a8b8bf8be79f99e8f5390072ce9836f56f856d0d5ffa709a65df492b9239059580af973157be08025fb7f8535421c449a9d30d95097bd21d28abe05cb1f63d29f4d2de74ff409c2bddfa6cea10c191952a1cbd5abaf375c9b7da62591a43e05dfc66d62943990d889a4a580f9f5868462ea0c1b63121edba7712106c660ffc1636c10e427ca06dbe1d2816d5e32b2b6a8d16c29a1f5f736eb7d67ec59a0188c40de57d407ec47c622c49f365503fd9bda15fff17b49a4d6e8dff3e691aa090aed5302f94435f6c4e336ddf68535d7614d815db08f9513d89e41cdd5df58ffc737007a1737fe12248d1f429e000be40dfe90221cde067d832752b055936cb4dbce2039c5e3188abef97085beea92ca647e445e2820f39e09029862756a9bf577f117b10b9d3acb486bb04fc2fe6cd5a779979ed0e044dbcd091ee8913e019ad5136ecea5ab223e6d28ecc0787cc2ce3ba7278929ee8a343e1706b8bbebfa7959d1d30f7cd0d34447d789172c737095aa7aa5fae31f04c1f1066aa262ae94510c0c5ba3adb88c3bb581234c959de64b44abae5548d470f99e3623dace17ec54987e259d341c70e95739ed34956940e025fcc347a2e604d96819ef8b75a3e52618143b0bacd8f3db573d3d892cb7669f1f16a62aeb44caef4d2f92fbe87a1922894dcf6647822985fd0b013465988961452f07a5264e9e09e86019e9d5674475abebc6531fabf83ac34a168574efc37029ebb1a616024ab090fca2c5cb01716d59aa9488a8444199360659ecb9d3b47799214dbc21fd92561fdb5e5c9f92a0a90c70b5f8861b4d80b45e81fcad804c72be122473b695ae3cf54d1811732d2ca138c6331f47a2e729c491a80ee5a56f69d05228a3e47b78ddeba4cb1bd14f04caedb474190f5eff84e7ed85f0d7a4cbd9eca93c35f44575ae0d40402917b401b8ea92d995a43ddd32b77ddcf17cda3106a73a4afa49e454cd85d5df13c53aa845bfec6a25dbdb76dc630cbe6f856b2969890321566ebef6cf83c85e444f8db728028b278b52b64aa5d120b100591a2ccfca5bb9f8083d7a60707b72ed8e06b116a22487dbac1396642badff4f3ed865e050c0eab7ce6950ce23a23dfc161ff9cd5d7deeaaeb4cf90f93c7da994b00d9d2bbdb0844173d571a3877d32fcb11d37baf999b65f41f10b6e33e1dfd5daa76ada79d93d1d78c99d0a8070fd79019352740de4cea57ce206c3566d3d7fc05f790207c255c3f3b40f02b5df41d78819be65ae80334401f46c0489cf48e1a3e25ab43855345f9543acc8d05d5162ed93fa0ec5a78e2e01684e3d6f901b9a5da823d60111c02832f721c4abe3698dc76548ad87a49c6ca1c299ba40eed0c8736cf52c065e64d45df9c68e2cdae201e1abc3676e5a6ce0efbfaac50a615f3e135d8fbd4b0e1705fc2b0e8dbf4fb7f18466fc54ef0f8ee157826d29a5eaf0757cee6d612656b29c2b1edfe7d1a3975f223ff7df58bcb978fc244a70c602c69b47dbe18e404a7d9efb53c463f26c2c213642363208a4150c741c3542539ab39c7557319abb63fc2b39228f916fd27f365a21f21996ef1b37ccfc75c1abe8d84c7538a5f13f28563eca27eb169d82c9ed96e72503bb504cea081d577f68549adf12cf93408a8a42431d376669ca7f99321bae7321cf87eda6046d4ef2b0f0283977b4bfeb311ce2e788e537a30ef0b74e6d27cbb04933064a56a5836aef3cc1b3e4bdf24dc001e2e4243fa153f702abe5b8b00bd07347ef5ac4464845568bd86c5e9f3a9e0b31a9a1484a907ed91d02ca8e3eec28ead4686ad3df56766b8e6775a494c160099ea41d36946aca77a717541ff13a6c27d8b4605388d500b3c8abfe01b8d888116e239568691c8706aa47bf76ba5c1a40c8ff990395b0d66f0271cdd4034eebeda834a8d41a234d09727393f786b153d3292ecd64af654a6164c66cbca8370e18425c01ccd9eeaff58bba3a4c020e8dc019d70afe5b212784372779fb2402e2b44fa1c0cf89c0deecab414bfc4a8a8cea40d9944418a5aa4baa5573d97688fcfafc95566f9167cf73ae6939dcda28cdc00fb26fc98fb89e004c60879dd639c3829ef709fe65b8493a211459dda323a0ddf345f4d890342b133ff45fd813744435b797749e711f28a2b7feb60058adf035895fab199678001ee4b76072a204ed4aab0c9b51f593f269d51c3edafd324914a60b55efc05ebbb9486f9ac1152d30ba9cbd026a1a1701dba5da9d99d51036d28e5f1355033e26e855e86b1cf677a72857ceebc4022360262703f624c0682deb6c998c2b4143c927f9f7f08264f7e7ba85b549dc449746edf8b3e89ca4878fcac1bb5826174aa4b2bc2702163d905ec84db8c26ec2cf1383b0685dbc21661b86d94c15ecf4dc1479a047b6a32dd535f0d66c12b6d3aa057ccad0afa5db902fdc16346242e56313b84beade6272db67f6164e8c87b4964610ca29f77ec2e9e513df88f", 0x1000}, {&(0x7f0000002a00)="5209dd500272960f3be2b2046632c3f0a0eaaac621ffe4b3533dc135d9bd1ed73c018daf1766ab033ef0d2870e890413986f0d62314883e524e1050e55340e560733f2b8900fcdd4af25af79a2f85811455be653e284accf5907899e77", 0x5d}, {&(0x7f0000002a80)="f7d9da402293cc4631b787c3f975de5821743fb206699f92f528b90c2a2cb2a889efe8d9cb88", 0x26}, {&(0x7f0000002ac0)="1bc9f89c020860", 0x7}, {&(0x7f0000002b00)="f5e17f1b", 0x4}], 0x7, &(0x7f0000002bc0)=[@cred={0x20, 0xffff, 0x0, r3, r7, r8}, @rights={0x30, 0xffff, 0x1, [r2, r9, r1, r2, r9, r1, r10]}, @cred={0x20, 0xffff, 0x0, r6, r4, r5}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r4, r8}, @cred={0x20, 0xffff, 0x0, r6, r4, r8}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x110, 0x2}, 0xa) ioctl$TIOCSFLAGS(r9, 0x8004745c, &(0x7f0000002d40)=0x40) openat$null(0xffffffffffffff9c, &(0x7f0000002d80)='/dev/null\x00', 0x30000, 0x0) 02:04:07 executing program 0: r0 = syz_open_pts() r1 = socket(0x20, 0x8000, 0x100000001) getpeername(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000200000000000000000000"], 0x0) msgget$private(0x0, 0x101) r2 = msgget(0xffffffffffffffff, 0x0) msgrcv(r2, 0x0, 0xfffffffffffffd4d, 0x2, 0x0) setreuid(0x0, 0xee01) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) setregid(0x0, r3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) symlinkat(&(0x7f0000000180)='./file0\x00', 0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00') semget(0x3, 0x2, 0x2) syz_open_pts() seteuid(r4) msgrcv(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006400000003"], 0x1, 0x0, 0x1000) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0xdfd7, 0x0, 0x0, 0x0, 0x0, 0x21, 0x1}, 0x3, 0x7f000, 0x0, 0x0, 0x10001, 0x81, 0xfff, 0x6}) 02:04:09 executing program 1: recvmsg(0xffffffffffffffff, 0xfffffffffffffffe, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)={0x8, 0x700e, {0x0, 0x2}}) bind(r1, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8) recvfrom$unix(r0, &(0x7f0000000040)=""/181, 0xffffffffffffff4c, 0x3, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xfffffffffffffe82) 02:04:09 executing program 1: pipe2(&(0x7f00000016c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) preadv(r0, &(0x7f0000001a00)=[{&(0x7f0000001640)=""/71, 0x47}, {&(0x7f0000001c00)=""/142, 0x8e}, {&(0x7f0000001ac0)=""/248, 0xf8}, {&(0x7f0000001880)=""/108, 0x6c}, {&(0x7f0000001900)=""/175, 0xaf}, {&(0x7f0000001bc0)=""/4, 0x4}], 0x6, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000000)) r2 = semget$private(0x0, 0x3, 0x11) semop(r2, &(0x7f0000000040)=[{0x7, 0xfffffffffffffffb, 0x1000}, {0x2, 0x8, 0x800}, {0x4, 0x1f, 0x800}, {0x3, 0x6, 0x1000}, {0x3, 0x100000000, 0x1000}, {0x3, 0xff, 0x800}, {0x0, 0x2, 0x1000}, {0x3, 0xffffffffffffffff, 0x1800}, {0x2, 0x10001}], 0x9) r3 = dup2(r1, r1) semop(r2, &(0x7f0000000080)=[{0x1, 0xa76, 0x1800}, {0x0, 0x7fff, 0x1800}], 0x2) semop(r2, &(0x7f00000000c0)=[{0x0, 0x6}, {0x1, 0x100000000, 0x1000}], 0x2) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) getpeername$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) geteuid() r4 = shmget(0x0, 0x3000, 0x8, &(0x7f0000ffc000/0x3000)=nil) shmat(r4, &(0x7f0000ffc000/0x1000)=nil, 0x2000) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000180)=""/137) ftruncate(r1, 0xd012) ioctl$TIOCCDTR(r1, 0x20007478) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='W\x00') semop(r2, &(0x7f00000002c0)=[{0x0, 0x7fff, 0x1800}, {0x2, 0x192, 0x800}], 0x2) accept$inet6(r3, &(0x7f0000000300), &(0x7f0000000340)=0xc) shmctl$SHM_LOCK(r4, 0x3) getpeername$unix(r3, &(0x7f0000000380)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f00000013c0)=0x1002) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000001400)=0x9) semget$private(0x0, 0x0, 0x2b9) r5 = socket(0x6, 0x3, 0x7) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) open$dir(&(0x7f0000001440)='./file0\x00', 0x20, 0xa0) getitimer(0x2, &(0x7f0000001480)) setsockopt(r1, 0x3, 0x400, &(0x7f00000014c0)="8d4820afccdfabdabdd1017e027f638e936a6211ddf0de5589429f952b918f5654efb1fefbfea8bafc28aed2c4e93a4b7d90da0deb8bdb059743f071b3a1a6143b3667863b5eef87c307bca24409eaf2ee7cdc9cb645a4ef5ce1073ee2a64640d32510cd64a002926400f2e11e0c31b64bb04e6261b28e1a4e40315e78dc6a0675e91fc8ee6c0921ce340e8c0236cc3578a3947baac080e03a4845f77ee1c0ddaeab28162dd75c818ad7417cba1e1e081f04a6ef6f8593123a9701accaaaf51bd8cd7f8cea68c3a6623e2105f6499959e84ebc", 0xd3) connect(r5, &(0x7f00000015c0)=@in6={0x18, 0x2, 0x4, 0xff}, 0xc) setitimer(0x1, &(0x7f0000000000)={{}, {0xfffffffffffffbff}}, 0x0) 02:04:09 executing program 1: select(0x0, 0x0, &(0x7f00000002c0), 0xffffffffffffffff, 0x0) select(0x40, &(0x7f0000000000)={0x7, 0x7fff, 0x100, 0x5, 0x9, 0x69, 0x800, 0xfffffffffffffffb}, &(0x7f0000000040)={0x5, 0x1, 0x40, 0x1, 0x5609, 0xb6, 0x100, 0xc69}, &(0x7f0000000080)={0x3, 0xd0a5, 0x10001, 0x5, 0x0, 0xd1, 0xfffffffffffff377, 0x20}, &(0x7f00000000c0)={0xe, 0x1}) select(0x40, &(0x7f0000000200)={0x7, 0x7fff, 0x8, 0x200, 0x3, 0x4, 0x2, 0x5}, &(0x7f0000000240)={0x3, 0x100000001, 0x8118, 0x8, 0x0, 0x87, 0x7, 0x1}, &(0x7f0000000280)={0xd66, 0x9, 0x4, 0x1, 0x9, 0x10001, 0x3, 0x8}, &(0x7f0000000300)={0x0, 0x2}) select(0x40, &(0x7f0000000100)={0x48, 0xfffffffffffffffc, 0x6, 0x28, 0x6, 0x0, 0x7fffffff}, &(0x7f0000000140)={0x7fffffff, 0x1fcc, 0xfff, 0x7ff, 0x9, 0x100000001, 0x3, 0x4}, &(0x7f0000000180)={0x5, 0xfffffffffffffff8, 0x9, 0x3b84, 0x10001, 0xffffffffffffffff, 0x1, 0xd6}, &(0x7f00000001c0)={0x4, 0x401}) 02:04:11 executing program 0: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, 0x0, 0x0) 02:04:11 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) writev(r0, &(0x7f0000000240)=[{0x0}], 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x4) 02:04:11 executing program 1: sendto(0xffffffffffffffff, &(0x7f0000000040)="4028e5f166e5c6cebbbabb9cb4f4ffcd", 0x10, 0x0, 0x0, 0x0) r0 = socket(0x10000000002, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040), 0x189) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000000c0)=0x773b) 02:04:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5, "3fef4e949e499ffe4c327656d806355c68ccbf91", 0x0, 0x3}) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) 02:04:11 executing program 1: socketpair$unix(0x1, 0xfffffffffffffffe, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0xfffffffffffffffc, r1) close(r0) socket$inet(0x2, 0x1, 0x0) sendmsg$unix(r1, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="005ede78ee0000000400000000000000639268f73c4d3f5cd894f37af69951d90b163ff4ce9043024b7f0428ed5232afa221b47986c32f12f51c670fcfdc05285829994f6ea9cbd42049d4769b151a40013d84b08db77a7ad8a2a69927dc121d8a13c318b8ee857189a1a3aa03e378b84a297c79f570ab7aa8bebcd4d8667a34ffc9e78f352eef494e88e52bc755c7521b82906b6e6b55916b6e25d5", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYPTR64, @ANYRES64=r0], 0x30}, 0x0) 02:04:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open$dir(&(0x7f0000000040)='./bus\x00', 0x400, 0x80) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) write(r0, &(0x7f0000000080)='<', 0x1) 02:04:11 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = socket(0x20, 0x8002, 0x7) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = getegid() r6 = getegid() r7 = getgid() r8 = getgid() getgroups(0x4, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x8, &(0x7f0000000140)=[r2, r3, r4, r5, r6, r7, r8, r9]) r10 = kqueue() kevent(r10, &(0x7f0000000240)=[{{r0}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) 02:04:14 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) faccessat(r0, &(0x7f00000000c0)='./control/file0/file0\x00', 0x1, 0x1) mkdir(&(0x7f0000000000)='./control/file0\x00', 0x70) link(&(0x7f0000000080)='./control/file0\x00', &(0x7f0000000040)='./control/file0\x00') 02:04:14 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x44) sendto(r0, &(0x7f0000000100)="f5c3cf35bd1335a1b3d121d737f99a71ed72666af373c3b489ec057345995a748b9ab29c4ee3e59b3d655212dda73026db0172f111d5db36f91a3762f3ee600a18dacdf9a4ba1bd0ec3c91ccd64715d43d205389c2cdffda5142e9fc415262d12fb3226d236f0fbaa4741f5bc2801f6d1549465b84c08c4f843b2fb8f0d5d5754363722ad65269fa292f9481f33d7d5491", 0x91, 0x40a, 0x0, 0x0) clock_settime(0x4, &(0x7f0000000080)={0x7, 0x100000000}) pipe(&(0x7f0000000040)) 02:04:14 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)=[&(0x7f00000000c0)='$\x00', &(0x7f0000000100)='.,\x00', &(0x7f0000000140)='+\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='(.$/@\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='& \x00', &(0x7f00000002c0)='! .,*-&}%{\x00', &(0x7f0000000300)=':.\xab\x00']) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 02:04:14 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000002140)=""/4096, 0x58b}], 0x2, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x4) 02:04:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x7, 0x8, 0x7, "4cd7fe5992afae34c658b3afa88a97b247eb228a", 0xffffffffffff468e, 0x413d}) r1 = msgget(0x1, 0x120) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r6 = getpid() r7 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x2, r2, r3, r4, r5, 0x8, 0x8000}, 0x8000000000000000, 0x6, r6, r7, 0x0, 0x7fffffff, 0x400, 0x3ff}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) write(r0, &(0x7f00000001c0)="71bed8dd435581433f4d6ccdcc73387950a4dbc8e8d556d451db0e691e72ed2754152614bee5a0b14c5633b40c9382ff5c2b94f2ea0320df09615154030d735f166ca75af8a03c2d18d3e44614938b77cf691da2174a7287239f55f729811d02e1f9704d58c290e68477f561c7b7ec621f144f96606372110435dba8577d4336cdab6960e1c26e769f34e5afd2bf19d283aea1c4b8d49bb73c0fe4d83274b00503fa46e2849f0f3e8271bbc517ef5af6d008b6713449cbcee6475e86c81f5b8d53dae61bb397ad7c6715cb6213d5867e3ff8c7b8a20bd6a3692fa5e5a26b25cfc07c63f7f254b029", 0xe8) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x6) 02:04:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) unlink(&(0x7f00000000c0)='./bus\x00') fcntl$setown(r0, 0x6, 0x0) pipe(&(0x7f0000000000)) 02:04:14 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x610, 0x0) mmap(&(0x7f0000007000/0x9000)=nil, 0x9000, 0x3, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x6) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) sendto(r0, &(0x7f00000000c0)="4174eafc4c01503c2384e1886cfcd7592973f557b8847f6fb32cd3a446189b428fae51f232f2f514391861712ffbe96c18b6c38ab7beaccdd51af3f3702a893f55e4485bb6ed47d66e54ece6b79b4bd5d0dd95033ff9444f242c16b463431e6dd18af82e777a832a865f2c358f8a31585f368e529da74a6a5b6586ad4df9991931a86ce439baaf0974522b7db83ea218f57119e6b13cfa119513175023dd3584d7c09b1b4a8e026665874acac854f894bf53b72863e076570b76309f0742d079b3199bac320e7939713b31f4299a6520690f248195f0e81d", 0xd8, 0x4, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) 02:04:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) write(r0, &(0x7f0000000140)='L3;', 0x3) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x0, './bus\x00', './bus\x00'}) 02:04:14 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000440)=@in, &(0x7f0000000480)=0xc) shutdown(r0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x4300) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) poll(&(0x7f0000000080)=[{r1, 0x107}], 0x1, 0x0) writev(r1, &(0x7f00000003c0)=[{&(0x7f00000000c0)="db42eafb0e1970c1fd8ca6910385c7c21107e2c53a710d9fe084d35058a358715479a7c32e5edb49cda0f7f99a38e8a50258b05bbcfe9f0c9ed48d408673ee15ca469a4446f76200b0d111587207af34876a6007c6bc5882b99cd462b87fb9e2f4c318eec7428b74af5612aa28a539d47a7a3806400784f52984f87dd6d6c104d86e0091a296f1dd57b3e76b6c42064777567e5a0af8750d582a0f549b930a9a9d13a293d53126", 0xa7}, {&(0x7f0000000180)="44c0fac8937a135a5c3e486561b235f2183e2b429f78b0ce59b8add95e115cc7dbf3b684406c250e44e5bd67fddacc1cec6d0133050e63958b245f81fb1df400b61577365b30", 0x46}, {&(0x7f0000000200)="e4f518ae4a8c7b4673c755d1b1eb239857c72aa81fe8c0774357cda2f5100be7cf9d7a3f40827af09d845736f17ce9b6e3136264a8cbc44824289917426da17bf8ff52e3bcd13a9cce53c4abddfdbadd2fcb702b73b1e5ed288316223f07fd389058800f", 0x64}, {&(0x7f00000002c0)="cdfbc48abd72be3f280dd59cd74b752ac65da10e64013eaab05fc43596775a66f15e80f883ced8ba747c5564349aaa8dc716eaa861ba334fe883bc29f51e13e63d19c4cb78949915fec8c5655dfcbba524a96ecc3b767fd7ce519c4a8451511384e6d9f039ad61c596574fdd79790358cf4ec303033a93fb5c5b1e1261a9db251cd38776d7f89588eebb3dc8de2d7ad45ebde7b54ca1bb95a3055ed0bc2d121e9b1b36e0457fb215084d027180f5fa69c5c7a4c8666a25f4fdb29c0603c15917be26e90cb5a2551d95d91b724361e70df78494533859c1db3147843a865ca7", 0xdf}, {&(0x7f0000000000)="b38a33e848cbce744cbd8b851d284e5af28848baaaf26e31506c1af2223b9aaef4d4befe81f1f847aac8410d501771d0808c4cce7a", 0x35}], 0x5) 02:04:14 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) kqueue() ioctl$TIOCFLUSH(r0, 0x4004667b, 0x0) 02:04:14 executing program 1: r0 = socket$inet(0x2, 0x3, 0x100003) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000000c0)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)='~', 0x1) 02:04:14 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r0) setuid(r0) shmget(0x0, 0x1000, 0x8c, &(0x7f0000fff000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r1) 02:04:14 executing program 1: r0 = kqueue() close(r0) ftruncate(r0, 0xfffffffffffffffc) 02:04:14 executing program 0: r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) shmctl$IPC_STAT(r0, 0x2, 0x0) r2 = semget$private(0x0, 0x7, 0x191) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000000)=""/62) 02:04:14 executing program 1: syz_open_pts() getgroups(0x6, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) recvfrom$unix(r1, &(0x7f00000000c0)=""/170, 0xaa, 0x1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) setgid(r0) poll(&(0x7f0000000200)=[{r1}], 0x1, 0x100000000) syz_open_pts() 02:04:14 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000580)="9ace6bc89d120fb09652f3cc7535b840b214e9c6ac36a30b6d9d718bb42059a4bdb7b7c01edb4f581257a4d73faa3017301c907dcacb9ada5c042fd9170eb01004ba81f35e6409fa3a9e0e388527f5eb07484d0dc325a5855b52e91def9021664691ea3bbf2326ae238a9092fe7a3d684f7774a7db2c10b770a5acd4e97a5a4555bbbb8ea0e904d4f1ab27524e25e107f22811d53a65a45ff4886cb962aedb4d0c3a4db051f59e33e21cca1a08f43c200fbc0bb8bfcbf37d02bb8b5ac5de7964309d1609315a7aaba17c72cf794e3c55bd8d814793cfb9f57f28d8344f6243c006c5826f109c72891042e6e5942e525ff7edba6caa74a0406ec2c6035fc859f5502550b591451fc4359af2e5ffd70e11344f3759a190b1aa6ac7cfa268608496ca611d1576013619a05b08ef43072594159f24ddefcef18518ea0b53d31e89f3db6198c3989e185e37a987b6a4bc27921e858096319b626386263abf92d67ee6d1b7948ecb4e9f6c6761ee8abf5c645640de25253d45258ab1afa3d5a8f0e8ce1cb5026a9e1182f4ad0360d2533c769ee1cbf7203f2f29a501cef95eb892acddaa0d9bd19dc552f658843a8a42e5dd8f763921b019608193e95ca75a89eae30ddf8a643d958bb4295c677c74978030258ec58d0c81e06aa64cbdb7a92ba348dc07e3ef97d2a0df99b0edf43379e5928b36c5cba42dac2eae15d281d31327ede5dac221851a8b21b62960ac8ec58eb780394bf50ec834b311876bea0f6ce3e18b2684c33926f5b76ffbc1af48023dee7ebe6a2a0908b314dc9db77d6f5f8560ae8d51228133430a43a26e0f421bf6ce0bdbe1a1691f8566e8f469cd3a7d1a7ec261894e1ea9404cf9b579f2aff54a1730fbbb7e41c46f590c09d9eda2ab1900220ef89f43018d9e37e15586e37fd80819eaad32cc3538ecdff9dddc78e1044d7a5863bf55844829634410077e86ad7eb425f81b5ef6424bad4941a2291a634c24206075e1d43f0fa41d79eea5d5c653328454313f6aa54224ce093c65eef1c586e04a542df585b55c52741006ce0caa3b0518b92afc77ffd3221ca757e155339ec683751c9acce011cae0ec8ac74f48fca2e67be1500d092471b5bb716c3ef3e81d5055276942e0558efa3a635da8399e18a7cc5709dfea3697d4f5feab46fdf54441d93ba57b3c251f849c119eb1e4579c47becdf5d483790669716f0a74ec1e312b9632af3f4a9c83e74fcc128b2cb31298e2f0ae5aeab6c1841c5b107ae1e19219d0f443fb88f96811c830aad0ae16c133d58e12f312b722eda95a0109cce47b8371cb6b4d9623888093813509976b00d9f9f0f1e7acb0897fd099550494506cba86e6ad96afb30f37cc61857eba8d024585b326facac053c14e9796be9470e887becf51ec99ef272fdb90a2658fa752d86a935d1f2bb72b4cd3c8997be95549a1ea56f04e6d57585ca7e93cbfe5a9d7e8338e7d1b5fc96d713b7574aa5d28870623106c0437658cee2952f29d6481aeab5cd607d4e92d1345a36607a6854082083e9ef8e8789b248c076fe43dd233ba0fe506e8d42952f7a057b0388c97bf1abdccd959178aadd9b2f737fec2f4266a273a5f676350d1086df7bbb0f3175237d6d208e566c9e67770cd1f98fef9a04bbc22d9a857d725b1e58127b50a7f3b68e4b409d11c36b525322fc451cf14a8c51cec9050d1368a8d55bb119cb3cbf8f44ff7a2313de0612a7c2ec5e46c358f0ceafb4b5506a2b88cfdd9777b86a0c885a1898740c531ab16daa4ce709fd77f1d1b54f3073dcc92cd04a7bd95efdfe80a112eeedc87826fc732cb5975172f0f4e6400e1993bfcb699fb86c14d89e305094dca08ce8dbf7c425c17103cc8dde17cb8458eb5ae29056ec8541844b82344cb03d9525cbd303ca1234c7172b2e18b593c323b15f8bc9bb7cbe3e9c518db99b7302c80d3c8e5f332e42a1e00818839a5959f1ce7623bfc6295246476f1aa1276bf4ea3a247b8decb43d15564e9922ffa032edbe8d09d61ba6d6f786595f43de125f8c755e47df6aa4ef620d99a621b8326b1aadd55963d1e96a23a383dee45d35c4e9cd09a6eb971dd22ce9cc967de91d73fa6fd1cf4a1e546d73f40c54ec7a8dddf3f46de000bca552d8447299d62fb5b2f9c7a537c5499bf34a5d73c8352028fe6bf419d6155136186dcc62c5ae0c203011fd588380cee97cb205d0a689bc9d44bad7749ee0cee655d0c400716e54b8f00f102984d133d91f3aeced038c6693b87977a4e9e51344a59f67dd45f751d3696367187745c8974ebe5ec5b072a2d43932289835015f75eb520a8aac1b381ebbfa99b329253646d599fc95da9103fc9a50b211ec7c7ea8ce71602da7359bdd39656778c74cb246ea9d8fbea29153838a126c3616bc1edc2dd54b538c9ae4dc72ce09c7e37749701fe2fac70597cd94f000ac167026fef16cea0fc2d63586c0ebcb5ff216c77276899d3c1b41b9eb463e0240cc6026b12b3656f3e39659984cab787961e03b2f04c7de38ec7650546b06401b9b109a187c9838674ece4496eef2037917728efabcf72239091254f2fbaa6335db6e962891d5daf8d93997486c520a0b31a017a09c7dcd892e1d09c87d51640b6344464ede15f634da65056e1bd2e8fd547e16b55dc07eee65dbc69874b2472bef3f73c8e54ce61fc1c6b568f2d242d5d863ae9107e2002a98bb0cb004bf38d365bafd4b07c7e9567a63e25c885575ab94b2336903ea42bcf251e3f5c9725f213a8c816ee70df1b8adc7682516a73b71e7ffc228dd1aba26c91d181df7947ffa982726a58c120feb135aafe11796ce76dfc636505147b4492a640da17bbb25efdb7ff37baf8bdfdbd54e415a2e23ec8f4aa27bdd9812ccb05327646bf7c920c6c1414ae00e76c567ef0e3e82cf85a41574fee27382903bcc46332b8a6bd8bf0d100319accce9d0fecf770b6266f60a34f5158cfa8605c9d74db5a42526504667fb425cccf374c24012f43ccf7b77190943288dd23228637a0d1f852e5c77c702d369cf4ccdcb8cd1b413d7f6d896bfafbf600e5d35a752b6b65b8342adada9c764b93284e6d8a6009c071fc5a003cf525846eec65a42a4c669f6da861501dd2a9579c5881e93522ff2e9b3c76f2cd977a8804528ada55cc779207a3c6e48cfd3b6e94f48142f1534d2e44536c9e22e2323bd5d7d8b261ea5b5a45eac7b6848e0534c44df1ec2b7d1e06fffeaeae1129ea718324a564d1b9e8e7691c4e44090129606b157fb6d6e203cfe1c30deb5d2e8ba388abafff1718c7d76cbd382c021ba85abfdd3e06caffea28bb9fc662738a113e77580365a15ec30796251906936d6952bd6a830ed09bd6da75df0d09ec9b84826616184d1adaeb6635897c5bb82b419dd410a7a7a8fb23841a674205fe0ee7552647c33eff495f41906d3913bcc8b0e4588903310a03bf05da3efa4b7b8db678c69cf02b451d42da5cf8d17141f32969e85bcdc40877f2b6f64e658fdff2198ac3f23589d81b7fbc9822879a658c8b71c493a6583b52e9e2e896d0eb11e9847558a572a2459bdffdfa459f5f2c593de10f86535648c9909a800d701f113ed9296b558c9618faa33d455c95d4a024d2b387729485805c955e6aba86c2fb28812582f8e62b594273d550c03c54ea06b0fe0ee16dd0fdc84d71d67e36a41370180cbfc4f2b94b5da62b02d25a78c0704211753251c1635fb3a71d380857ce8817910f97ecafdad6cd4c20355c9f1658af993166fd85a398cbce4f6181d79c0f7a30c50d3aab636c5e553dc025cdf5d00e19eff215614deb41d0f7b6dc9ab70b1a09b401e960ce7fdf1a472ca3ffb1fa42dc4496d33c4f474d85a653af4302d525b2470c7e54fba848eb09db16e2ff0c29b57f8fceee56f35cbd3c05abf39560838b5798ee1c84a6b8a1171370aa878735179ea612fc034f5b50f95445db5552deabcd752a7da3ae69fe42e15e8df1bb967582ec3ec1b817283e79bb4e636b1badd705124cea52f7ee9c01309f12bf37971619043bd77ea671b728bc5f5f361c4186d6e694cfba5923935c9e35ba3319a5dd5ab1b11d376963a629b1816ba2abe2c6351b96227a4b461cc36b7d1159f8e883a68f4dc291dea5ae102d20b9cea2fb3845e066159e6b70378c878e84f245693a0e031404aa4e9419f504239858070e8571f258b7bf11f3d7f511bd6f07205dd7733710bafba45955f954368f9a367da8f25de3ee173bae820f23af686e4373fac2eeb426501f2d63534be014f1e7624ffd43cece37b634ed2a751967bb4645dc145bc9f82044ac92df125eeb383efffbb48ed2581a4529b848cbc687cf7ebcc6079b3a32f596655f4ca8713e800a465967b77617dd37d4c1610156b4f0f68d716bac6b883c3bdad732d11cb0fc44acefbb8ca780735ea46bfcc71c8bb874fd500d293ddc984bf4a4a1ccbd46f80c421032e647c917daa6a902bf852190755e6938caa1167e10a9b0d7492d793adb1d6b7b8dbba70504b3f56e4d820bbf7fa00a1ab3b163ddecdc46b6c22ba1f40b5129ff00bd5f61517997ec4f7de3089b1884b7c2b3bb1672b81010fe698cf81fb26d6e60e7ea90c9f1798a56f44ce74ad0ae0ff0e38687e20afde491fa4b77e9743807fc991893af756a247819d6e5ff01514213a41cb978862ca4060fd073d64ffaddfebb9878ff5ef3be821110e57a1b449188cb219f67cbd00bf80ec85df53103d385f036db3e816e3a628b714aa9c0c5e836a5cc0b3af410c60cf4ec157381e40a59c9f02ff4ddf2eba37ba338325c4b96ce89aacfceae9dc042a371de9620cbc637a7e08b01493686ff5aae028e82c5fd71a8ffe1401920655122f13d3d4d637c85b4f40e6dacabe1765cedb0d1f23770b7643a4d77bcdbb2ceacb928010676f0ae826cbd017f39e5eb7d5ebb99e8abdab01df5c9c5f7a3496dba1f8eea614ea04ee52e075c8f7b7b8d0fc384e1a259fdbc2378c9357702a7aa0fc2eee383168f750681f1f71996847216ed91e123823b1b01446628c96a6e471171ddf48572449aca642dac507c3e617617f1d0adc332edb8b63cd1545848f512ac4763220ea27576e25c4de9daf4bb607c0cd0eff3f287ac405508a1d5b91b777c59adf9bd09b704dd8340271f86e074b0335b4f963fd452e934db87bc044a8eb4e2382d10da6826a3eff987f76986ca72f09a5d2766006a9d76f06096dff73ddab948e8e97d73888537b5017a21bc0512e7caafb810e80df130e945df7cfd2759315dc0adc41737d898f2e2b9a3cf5a652d255213a02e8b1bb7b1a52005a232766bfeaa1a92217934cf706efa62ce8f4a95ed5499184164633eb10d66c5a906499ea24c1ee6b863287d7c2be64f2ab5cf418fed9ec940d9e36dce3ed058b0140bf9e20b2282f97b6396e0c0b5b9ec2a190df6783d35f856e0d7e5bc607aa7ed6f37a33d1c2319d849802e4bdeae3c41f9f7181132fe85fcfec5674bce6bef06d8658008f7f08ca040efca73c54dd2f15c7c5afe3bd1aed3be560a6ccc2596b0e78682562d94fb6ccae893ce463f155b742efd7cbf98a589c50abbc993ef774e2767219e31ad573646dbf85f9bf86b698884790ed020224093c02bc6c88615a81b8569afb911d9d83ce60ddb3083f8a15f8b8da8567b4dc207a74690a2fc464038fc4df1184a480e171c01e82b2060513405edc3a78b3a205b75e890d34b84bfcd88e251d11ecd3573d0eb5cefdd2296b61a90dabdd64bf2b1a03a58deb4fce3ddd04705de4d4cac96e5ec0824bbd6", 0x1000}], 0x1, 0x0) close(r0) 02:04:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) recvfrom$inet6(r0, &(0x7f0000000140)=""/27, 0x1b, 0x2, &(0x7f0000000180)={0x18, 0x2, 0x1f, 0x7}, 0xc) mknodat(r0, &(0x7f0000000080)='./bus\x00', 0x61, 0x8) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='./bus\x00') r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x800000000000) write(r1, &(0x7f0000000280)="f333df14f063c11d890304a3dc71cf44526196f96fa147077b8056de3ae43b5bbdc76bf4633cd59fd8e01b6095f95403a04d77c03ddf3e0c64a4aadd2662ec0362d36aea4c586497be81722d1cdcbaf2b4df8cfc95e21d8c7e6ddb5bb6a49efbc6ae83c8bb51e93565588b8bca", 0x26f) 02:04:14 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) pipe2(&(0x7f0000000200), 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendto$unix(r1, &(0x7f00000000c0)="de6d32a25d509fb521b35142469b4004b7e0a2a66721b85c5f5165ad18c428395eebaf89e39b84bc1f033adde5bd402708f1605d695d425feda9eb8e29eddaeaf78acb2a9f199a99c13ea50fe09d6e9c16213b946f7d30c513c04e853f3a2b92164829e62f03a09adc55538e2257634edca95e12ae91db7c3397c78c68cec183afc4c2bad6f62bf83db7861e76bd1f7066a32e2cdc280db7616af40c7fd41196dacbbdeea3f286a50891ea82220f639f563f1b1f46c6e4dc9162ae043c1d3092525e6085ae6a9af779bb5fb18e6cc909fab1350df00280c72a40de162e5f28dbf5e53b5fbae51a70c068ff323a1fec9e43dc08054bf0", 0xf6, 0x4, 0x0, 0x0) unveil(&(0x7f0000000240)='./file1\x00', &(0x7f0000000300)='r\x00') fcntl$getflags(r0, 0x1) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./file1\x00', 0x2080, 0x8) bind$unix(r2, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8) 02:04:14 executing program 1: r0 = socket(0x18, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)=""/67, &(0x7f0000000200)=0xfffffffffffffdf2) setsockopt(r0, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) shmget(0x1, 0x3000, 0x40, &(0x7f0000ffa000/0x3000)=nil) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000100)) close(r0) 02:04:14 executing program 1: syz_emit_ethernet(0xd2, &(0x7f00000000c0)="9e57ea48c67801d0d924e35e86effce828689e96cbdcada700b6182e1d1fa8d1722346980bf2f1559e500dd6e254fdeef17b580a89e2059d22c1798d5d84ba0b687b1d59ad1459c2d81528b834841f2d67ded58782e052c0431a25e56b93790deabaeef184f45515c9c44d777ce4aafbff8ca4794189abc89b91fb02ba31e8a0023268ecf82633d529de1403c0d675ceda33d6e39300d8c04b24dd4687ecf0f3b40376b843f2beb51f7468eab6560d4f6590e15d526a5fa3905115603707e157a29bb2b6fc58879a2e6d8dae7799eddfd50d") mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) connect$inet6(r1, &(0x7f00000002c0)={0x18, 0x2, 0x2, 0x3}, 0xc) unlinkat(r1, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000340)=0x1) mkdir(&(0x7f00000001c0)='./bus\x00', 0x82) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x10000, 0x6, './bus\x00', 0x4, 0xfffffffffffffff8, 0x1, 0x66}) 02:04:17 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000140)='r\x00') openat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file1\x00', r0, &(0x7f0000000100)='./file1\x00') 02:04:17 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8000000000000007) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x7ff) syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x4) 02:04:17 executing program 1: r0 = dup(0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x20) r1 = msgget$private(0x0, 0x2eb) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/169}, 0xb1, 0x2, 0x1800) ioctl$TIOCCBRK(r0, 0x2000747a) getsockname(r0, &(0x7f0000000480)=@un=@abs, &(0x7f00000001c0)=0x8) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000200)={0xa06, 0xff, 0x7f, 0x100000001}) setitimer(0x0, &(0x7f0000000240)={{0x3021, 0x1}, {0x1, 0x8}}, &(0x7f0000000280)) msgsnd(r1, &(0x7f00000002c0)={0x849c56df6410f8b3, "eb874426202c30a91dee22e637f6b6a1c2de13dd573a20d386280a68b645ee73b90a608089ea11de1ffd4246a90fc3c479e4"}, 0x3a, 0x800) truncate(&(0x7f0000000300)='./file0\x00', 0x7fff) rename(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00') ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000003c0)=0x4) ioctl$TIOCSTOP(r0, 0x2000746f) accept(r0, &(0x7f0000000400)=@in6, &(0x7f0000000440)=0xc) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) mkdirat(r0, &(0x7f00000014c0)='./file0\x00', 0x19) msgsnd(r1, &(0x7f0000001500)={0x0, "9f41364b1bc7a2177c3265e4b826b5065a7f20c6a6ca97887597619edf9d4bf269a4601eda99eb41566879a3c25b57b3a9807e13df5ba685749de9168806d1aba4616cbca1e7acaca600905f59356a0beb22daeea618b522092741889bb50912eea1cc5d752864"}, 0x6f, 0x800) msgrcv(r1, &(0x7f0000001580)={0x0, ""/206}, 0xd6, 0x3, 0x1000) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x2010, r0, 0x0, 0x3e) msgsnd(r1, &(0x7f0000001740)={0x3, "50362db3c3ac946ef65a0a9e49abff660dd546d7378c124ff70c10279291e7a6a7267a473903a239a368b065e0f24ef8c613fc522c134aedc636b1931029b839e81ec98784bc19"}, 0x4f, 0x800) semget(0x0, 0x2, 0x260) 02:04:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f00000000c0)=0x9) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0xfffffffffffffffb) ioctl$TIOCSETAW(r0, 0x2000747a, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget(0x0, 0x1, 0x202) semop(r2, &(0x7f0000000100)=[{0x3, 0x9, 0x1000}, {0x2, 0x9, 0x800}, {0x0, 0x1, 0x800}, {0x3, 0x10000, 0x1000}, {0x2, 0x4, 0x800}, {0x3, 0x6, 0x1000}, {0x3, 0x80000000, 0x1000}, {0x2, 0x80000001, 0x1800}, {0x5, 0x8, 0x800}], 0x9) fcntl$getflags(r0, 0x3) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x18, 0x6, 0x8000, 0x5, "d0df97a52f7e5fee207dbb1b23c8bfcbcc8801fd", 0x80000001, 0x7}) 02:04:18 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, &(0x7f0000000140), 0x10000000000002a9, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x2, 0xfffffffffffffffa}, {0x5, 0xf71}}, 0x2) openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000040)='r\x00') fchdir(r1) fchdir(r0) chdir(&(0x7f0000000140)='./file0\x00') 02:04:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "8549550002000000000000ecffffff00"}) 02:04:19 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) setuid(0xee01) ioctl$TIOCMSET(r1, 0xc010427b, &(0x7f0000000000)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x1fc) 02:04:19 executing program 1: mknod$loop(&(0x7f0000000100)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffa, 0x97}], 0xa4, 0x0, 0x0, 0x0) r3 = kqueue() r4 = dup(r3) kevent(r4, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) kevent(r2, &(0x7f0000000040), 0x20, 0x0, 0x10000, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x3, 0x0, 0xcb5, 0x0) close(r1) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000040)) close(r0) 02:04:20 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x0) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x280, 0x26) sendmsg$unix(r1, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x1, '\x00'}, 0x3, &(0x7f0000000140)=[{&(0x7f00000000c0)="0c7f82c007082af46baf405a7871e5b03a9a6e1955f2ade33b3ac52dfe9393bccd873ab0266e77571061e96e8a82992868bf1d56830b8a6168567cd975bb78370ff806a6da91e5f4c8f99ffd224560f2100235f4019748870a5bde11", 0x5c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}], 0x38}, 0x4) socket(0x2, 0x2, 0x0) 02:04:20 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f00000007c0)=""/68, 0xffffffffffffff78) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "a138344774329c6742540ef5e262d6c323b0b57a", 0xffffffffffffff72}) poll(&(0x7f00000005c0)=[{r0, 0x8}, {r0, 0x20}], 0x2, 0xc892) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000600)={0x5, [{0x1, 0x1000}, {0x1}, {0x2, 0x4}, {0x2, 0x80}, {0x1, 0x101}, {0x2, 0x2}, {0x0, 0x80000000}, {0x3, 0x5}, {0x3, 0x80000001}, {0x3, 0x7fffffff}, {0x2, 0x43}, {0x3, 0x80000000}, {0x2, 0x7f}, {0x3, 0x6}, {0x2, 0x2}, {0x3, 0x10001}, {0x1, 0xa133}, {0x3, 0xffffffff80000001}, {0x2, 0x4}, {0x3, 0x3}, {0x3}, {0x2, 0x7f}, {0x1, 0x3}, {0x3, 0xd91}, {0x2, 0x7}, {0x2, 0x28000000000000}, {0x1, 0x6800000000}, {0x1, 0xfffffffffffffbff}, {0x2, 0x10001}, {0x1, 0x2}, {0x3, 0x2}, {0x3, 0x8}]}) ioctl$KDSETRAD(r0, 0x20004b43) close(r0) syz_open_pts() writev(r0, &(0x7f0000000540)=[{&(0x7f0000000100)="2c734668769df7", 0x7}, {&(0x7f0000000140)="fa6f6061b27ea10669e6710c870f6e14d4e24610d4694a2824fb32ae328c38df57123b2ffe4407833d73d08e6eb30fc408ff2130c2c63300b2d53eb8bd6e40d47c104f133e2bd826e68f37d53b6253b5d362b63c47e8a31574e163142a5f32378f6d0a4e323655b3c1c7fb5f4e9acf1521a83989abcaa6b3eefd83aa2a2d5bdd94857cf21884fb5f1640d679be28acb7221d20fef9da6d077c3804236f1142859b68e4e0645ad6dc21683b1c7728d08665da2e7cc9ef4b7ea93dda01036cb4cc3dac9c72b3fed800a250d9bfc611cacd44cb47165e0774d416b596de1266d998c84a735b68452315165a6875c30b9978b8ff04148fa9e0291f3d7760", 0xfc}, {&(0x7f0000000240)="4367d7e788ed1b2c09b9ce556690ab51fdb4", 0x12}, {&(0x7f0000000280)="17d2f30af11f3d7e5cec9f5071274ca6b465bb60885b021306d528eb9554", 0x1e}, {&(0x7f00000002c0)="2cb29431b50dbe6d43c0ee2879369effe20247502c21f18997e7a77fed2b9a024f071f086b69e6e60babad274721e7dfb28fb0a3b9cd4b79c1ed8f4973dc97e9bb4e71dc0ca0a5488fd53d21a5032108ac68de579a09b2e13fe8dac4543788a360208ecd99ec1879f4e8aca7193ac2802bf5f1ab1aa7c1ef1f876da369ac9ddb2e76d50d35e43794a201b247eeb51ffe997fc212577edef4426a6d6d821d20b8fbe6fab7723e8f48379bdcfc516e833258accb843c35b6a63ff7b89aa311ab70cbd92ecc78c628ca2c17", 0xca}, {&(0x7f00000003c0)="061b4ae599e87e01137c35d8263cff86caa246c8d71250ff887b776fff975075869fce9e702cbc2436a4cb503aa83a21c6f639ce795b98167f0b7a16a02ec9770eeac5de492f351cc7a39cd9c704d4d8a506a62b5649afc7c9183e1093e117df4edd19a45570067a78f0f5551f80906e57f6502adbb4acd66800d8b2a045a285a3dadcf03f8ce4ad9a0e595853de3c42d5c6e73bac1bb49653c720211364ea136776b37b86071d056e287bcca9bb0e5d5581aa234069d30e2fd221225716dbadb7dfd431e1379c089532d164b7225b817760e9a54c6dc09501a9", 0xda}, {&(0x7f00000004c0)="fff2ea7435a5b45afd3b8eebfcb7f5eebdf91d4f685da05f29038960a4c8e8", 0x1f}, {&(0x7f0000000500)="7f83760647a7fb9608953d509ab37da1c057cf0b95644326580217e9eaa564e8", 0x20}], 0x8) 02:04:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x10020000002000, 0x40200004502) r0 = open(&(0x7f0000000000)='./bus\x00', 0x200004000e, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80045713, &(0x7f0000000080)={0x1}) 02:04:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="c669b416f94ff49a29f21c1c71d0b463ddc63495bbce6cda1e92d8326ba0bba605df154cf94a8e2ab0d1f0d9aaa8040c4a6e6f2173a3d3903e8600f7b65361ebe6e06a732a1d2ce0ef6dea6eeef4b1e72284c1d7d075f064ddac3fe05a1f8d2b759bacc8d9", 0x65) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ffffffffffff3e795cf6966226d3c83b14c478412ebbfc615396cec088aa535a68481e2713cc2780", 0x23c) r1 = syz_open_pts() close(r0) fchdir(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 02:04:23 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) fchmodat(r0, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) close(0xffffffffffffffff) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x4004667f, &(0x7f00000000c0)) 02:04:23 executing program 1: mknod(&(0x7f0000000000)='./file1\x00', 0x2002, 0x400) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x80044272, &(0x7f00000000c0)=0x8000) flock(r1, 0xa) 02:04:23 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x10080, 0x130) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80000000060e, 0x0) mmap(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x5, 0x2010, r0, 0x0, 0x4000000000000000) madvise(&(0x7f0000006000/0x3000)=nil, 0x3000, 0x2) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000600), 0x72de}], 0x10000000000000ff, 0x0) 02:04:23 executing program 0: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x1002, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x201, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffff8, 0x8, 0x2, 0x5}, {{r0}, 0xfffffffffffffff8, 0x8, 0x0, 0x81, 0x2}, {{r1}, 0xffffffffffffffff, 0x10, 0x0, 0x6, 0x7f}, {{r0}, 0xfffffffffffffffb, 0xa0, 0x2, 0x800}, {{r1}, 0xfffffffffffffff8, 0x0, 0xfffff, 0x9, 0x3}], 0xff, &(0x7f0000000400)=[{{r0}, 0xffffffffffffffff, 0x2, 0x2, 0x0, 0x6}, {{r1}, 0xfffffffffffffffe, 0xaf, 0x400fffff, 0x6, 0x1}, {{r1}, 0xffffffffffffffff, 0x44, 0xfffff, 0xffffffffffffd83b, 0x4}, {{r0}, 0xfffffffffffffffe, 0x6, 0x0, 0x2, 0x20}, {{r0}, 0xfffffffffffffffd, 0x20, 0xf00000a0, 0x4, 0x100}, {{r1}, 0xfffffffffffffffd, 0x20, 0x8, 0x3, 0x4}, {{r1}, 0xfffffffffffffffd, 0x1, 0x8, 0x8, 0x10}, {{r1}, 0xfffffffffffffff9, 0x10, 0xf0000001, 0xf2, 0x3}, {{r1}, 0xffffffffffffffff, 0xa0, 0x20, 0x100000000, 0x200}], 0xffff, &(0x7f0000000540)={0x597, 0x6a4f}) getsockname$inet6(r1, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r3 = semget(0x1, 0x0, 0x1) r4 = accept(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) accept$inet(r4, &(0x7f00000001c0), &(0x7f0000000200)=0xc) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000080)=0xfa5) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = fcntl$getown(r2, 0x5) fcntl$lock(r5, 0x0, &(0x7f0000000300)={0x0, 0x2, 0x5, 0x5, r6}) fcntl$setown(r0, 0x6, 0xffffffffffffffff) 02:04:23 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0x313, 0x0}, 0x40) write(r0, &(0x7f00000000c0)="e38e8dd6d7ea89e0aab95de3db7be113407c5fbadb03c2dc4dc0646fee61f6d297af6599300cd8146d999d80547b5ab8837b54b473247c9da4cae56c7428341e1f44d6c1968d32f1e742fd302a8b49bb975ab9cb2dcd020b4bc625cff3f038da9c1e0a54fe2b6945ea671a22b8ae644292a5fad442f04eb79344bd342ebb5591b4c5e24af7492b85fbac90f93a52eeb565", 0x91) execve(0x0, 0x0, 0x0) write(r2, &(0x7f0000000280)="4e414778544bfc5b3a6365d485540ed79d70fd75e51856e539785e9d7d118024bbd0914c947e022a7b6035a21121b99eb97af123aa7be08a04f56be671b5dd6c97139c269fd2b9af25ffc5237447aecfef0de607088af6498bc00f76a819bc6e0ff3690d1b308e309d10abc0651e2406d2d17913cf5d3539448bb452b82a6809b2aab6ff48fad8b4909c5a34104b37f16cb356fa3b09597006a3d3bb", 0x9c) 02:04:26 executing program 1: r0 = socket$inet(0x2, 0xc001, 0x8000000000) getsockopt$inet_opts(r0, 0x0, 0x2000000000020, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x9, 0x6}, 0x8) 02:04:26 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='./file0\x00') read(r0, &(0x7f0000000500)=""/90, 0xffffff91) fcntl$setstatus(r0, 0x4, 0xc8) dup2(r1, r0) getsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100), &(0x7f0000000140)=0x4) getsockopt$sock_int(r0, 0xffff, 0x100f, &(0x7f0000000000), &(0x7f0000000040)=0x4) execve(0x0, 0x0, 0x0) 02:04:26 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000340)="514d8c8a1567f992cb6ccb6423027900df1489d45a7091d35efa5497be772512d6c42a1c048b5030c9bdef96c9dc567d712f4e641e7f6b997bc63497eeb9b41a564d163fdeabd6e1fb35925e6c0845eb39f6561cc2c5316aa4a6701183c204820716a5c2ebe3d65914044a98ad075e2598fd6b90e50cd61c418327f5ff7dfce732ec5253e06940732f2f0760b4df0f7c9ecadfbd5c8fa38d9674ccf7f6cb18d105400a", 0xa3}], 0x1, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000480)) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) pwritev(r0, &(0x7f00000007c0)=[{&(0x7f0000000780)="a91f64343f47fbbf5ff28ec38f1d3ff6d49a4fc069f32bf5f78e87f23b855b37fd37da4aba85b010a1a71048392a904d", 0x30}], 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000840)='/dev/zero\x00', 0x1, 0x0) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) r3 = accept$inet6(r1, &(0x7f0000000880), &(0x7f00000008c0)=0xc) getsockname$inet(r1, &(0x7f0000000900), &(0x7f0000000940)=0xc) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) shmat(r2, &(0x7f0000ffb000/0x4000)=nil, 0x2000) mknod(&(0x7f0000000980)='./file0\x00', 0x6000, 0x4) r4 = fcntl$getown(r3, 0x5) getpgid(r4) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000009c0)={0x81, 0x3, 0x7, 0x1}) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000a00)) pwritev(r1, &(0x7f0000000d00)=[{&(0x7f0000000c00)="acd77253fec96094b7cf61f267c75e924cf872ede8795d848d6b59dbd3b2847c93cd8833e0c4e4bd34a8d6ad6b77afba1c733e76d72741deb07e30d846f89b212b7d6f83fbc07df14490c0f2896fa4b48da6e0487b12fe6551846489f61f29d4c12d9937e6a0efd8d0bbd092624fe91d9c37fe5831e0ca290480d985dcd66d033f49458d7d9fb6708da17004c875788dc7aaef76887e7e83294a7f469afb525303ea537db4a4086baefc0cbc97d92717de3b6027a8d24f8dbccbc09b4bcbe750655af194a15f53f21ad96c38b717e24e5caee1", 0xffffffffffffffb4}], 0x0, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000d40)) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000d80)={0x100, 0x1, 0x6, 0x7}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) stat(&(0x7f0000000dc0)='./file0\x00', &(0x7f0000000e00)) r5 = msgget$private(0x0, 0x202) r6 = getpid() getsockname$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000f80)={{0x1f, 0x0, 0x0, 0x0, 0x0, 0x80, 0x47b}, 0x156c, 0x7f, r6, 0x0, 0x2000000000000000, 0x7, 0x7f, 0x1}) 02:04:26 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000040)) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) 02:04:26 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) fcntl$setflags(r0, 0x2, 0x1) sendmsg(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000500)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0, 0x16a}, {0x0}, {0x0}], 0x9, 0x0, 0xfffffcd9}, 0x2) ftruncate(r0, 0x2) 02:04:29 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x100, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f0000000000)=[{0x0, 0x7}, {0xed, 0x3}, {0x86, 0x6}, {0x0, 0x8000000000}, {0x0, 0x10001}, {0x0, 0x3}, {0x43, 0x101}], 0x7}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x21}], 0x2}) pipe(&(0x7f0000000040)) 02:04:29 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7ffffffe}, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x22, 0x0, 0x9, 0x6}, {{r0}, 0xffffffffffffffff, 0xca, 0x4000002b, 0x20, 0x9}, {{r0}, 0xfffffffffffffffe, 0xa, 0x4c, 0x4000000000000, 0x9}, {{r0}, 0xfffffffffffffffa, 0x20, 0x80, 0x6fc, 0x7}, {{r0}, 0xfffffffffffffffc, 0x66, 0x8, 0x4, 0x7}, {{r0}, 0xfffffffffffffff9, 0xa4, 0x80, 0x8, 0x7f}, {{r0}, 0xfffffffffffffff9, 0x5, 0x1, 0xb0, 0x8}, {{r0}, 0xfffffffffffffffc, 0x0, 0x80000004, 0x40aadbaa, 0xfff}, {{r0}, 0xffffffffffffffff, 0x4, 0x21, 0x2, 0x80000001}], 0xc00, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff8, 0x20, 0x3, 0x5, 0x3b}], 0x6, &(0x7f0000000240)={0x3, 0x3f}) open(&(0x7f0000000040)='./file0\x00', 0x8, 0x12) r2 = kqueue() kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 02:04:29 executing program 0: r0 = socket(0x200000001b, 0x4, 0x86) setsockopt(r0, 0x2c, 0x67, 0x0, 0xffffffffffffff8f) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0x401, 0x2}, 0x10) 02:04:30 executing program 1: r0 = syz_open_pts() mkdir(&(0x7f00000000c0)='./file0\x00', 0x144) chroot(&(0x7f0000157000)='./file0\x00') ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0xc4) 02:04:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d704000000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000300)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e017a80c0000b60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c0aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e61f9a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1a5c9f065780f5a26c7bb6b56dac5a7af0d39c076206c88f83373cc0394d08b073df98669ba61b4f63caec35d5082101f4feaf20be12c91de845c593b04e4b8b48ec7bccab1ecce8a980b3503bddc3fe5bb6c66dca0bb5af95424b8a14ddcb2a27755096b17790afc94f0357c480b82047aff817894db70eed8da3a657bcc649acef14f1b4273218f8fe04a869e10044a3bbfd34b28f7", 0x129) r1 = syz_open_pts() close(r0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x11, 0x0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x5, 0xffffffffffff5e50, "854955882e0261b6374dbfa608e08ff7ff00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000140)=""/45, 0x2d}], 0x1) syz_open_pts() 02:04:30 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x1, 0x0) r1 = socket(0x37, 0x8000, 0xd6da) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r0, 0x0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) 02:04:30 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2000000000017, 0x0, 0x0) 02:04:30 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)) 02:04:33 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000000c0)=0x4f521945) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffd, 0x84, 0xf0000001, 0x100000001, 0x7f00000000000000}, {{r0}, 0xfffffffffffffffa, 0x82, 0x80000040, 0x5, 0x9}], 0x7823, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x1, 0x5, 0x800, 0x5}, {{r2}, 0xfffffffffffffff9, 0x40, 0x46, 0x6, 0x1}, {{r2}, 0xfffffffffffffffa, 0x40, 0x2, 0x265d, 0x2}, {{r1}, 0xfffffffffffffffb, 0x12, 0x20, 0x8, 0x46}], 0xe424, &(0x7f0000000200)={0xfa9b, 0x100000001}) ioctl$TIOCCONS(r2, 0x8004427d, &(0x7f0000000000)) 02:04:33 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80, 0x3) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() unlink(&(0x7f0000000040)='./bus\x00') kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffb, 0xce, 0x80000000, 0x6475cdfe, 0x80}, {{r0}, 0xfffffffffffffffa, 0x826a1074b7270220, 0x1, 0x2, 0x5}, {{r2}, 0xffffffffffffffff, 0xa0, 0x80000012, 0x1ff, 0x6}, {{r1}, 0xffffffffffffffff, 0x1, 0x1, 0x7, 0x2d}, {{r1}, 0xffffffffffffffff, 0x1, 0x44, 0x7fff, 0x4}, {{r1}, 0xfffffffffffffff9, 0x80, 0x20000000, 0x2, 0x4e}], 0x8, &(0x7f00000000c0)={0x0, 0x5}) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 02:04:33 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x88}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() close(r0) kevent(r1, 0x0, 0x0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x5d}], 0xc4e, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 02:04:33 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) unveil(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='c\x00') fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0xc0, 0x4) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') 02:04:33 executing program 0: socket$unix(0x1, 0x1, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8280, 0x60) renameat(r0, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00') r1 = socket$inet6(0x18, 0x2, 0x0) listen(r0, 0x80000000) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x0) getsockopt(r1, 0x29, 0x39, 0x0, 0x0) 02:04:33 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x40, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x100) mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r1 = getpid() r2 = getuid() r3 = getegid() ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x0, 0x1}, {0xca, 0x9}, {0x27, 0x6}, {0x0, 0x1}, {0x0, 0x5}], 0x5}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r3}, 0xc) write(r0, &(0x7f00000000c0)="f9f73c9cd10ae49931c45c21a13e5459f85e017a2c70feec16f3064198b6329bc994735d61a3c9142265ec04ce76f1b36030430cd8a760e645d86bcf7c869180244b6414725377adccb5b9f74593e0cdee470f394582ff31687a68ecd9ac898eeb43e7204bd0afb7f8", 0xffffff34) |Vd5H2r23}!| Y?>r_t:@eg=y?Oi{ziL}9`v`Zd1"@jpHKGwsmux_getmux: no memory for mux 8388624 02:04:36 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047466, &(0x7f0000000100)=0x8) ioctl$TIOCNXCL(r0, 0x2000740e) readv(r0, &(0x7f0000001240)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1) ioctl$TIOCSBRK(r0, 0x2000747b) 02:04:36 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) syz_open_pts() r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000000c0)=0x7ff) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000001c0)={0x7f, 0x0, 0x7, 0xff}) setuid(0xee01) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000100)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x3) ioctl$TIOCMSET(r1, 0x4004427c, &(0x7f0000000000)) fcntl$setstatus(r0, 0x4, 0x80) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)={0x3, 0x100000000}) 02:04:36 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x20402, 0x81) mknod(&(0x7f00000015c0)='./file1\x00', 0x0, 0x1ff) open(&(0x7f0000000040)='./file0\x00', 0x8152, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), 0x10) sendmsg(r0, &(0x7f0000001580)={&(0x7f00000000c0)=@in6={0x18, 0x2, 0x7, 0x1ff}, 0xc, &(0x7f00000012c0)=[{&(0x7f0000000100)="6db43288bede9557141660874afa1d5d323fc45894662d50c136b5f9877e77369936ee457b51201995ca2e374bec857059655b38524bb50c597701239a40264ceb8b0181abb8bf87a17cefba5c4ba5597e79bfbd26e08b1ec664b6a455e3026f6f28b0687515e874f5d76ace396356580f52ecba076bb591971a90b275d025a5917af423d5ed948e83c0a2d56d02943f0b3652caf2340e4e940c4b4c0e65bdffb36c70d0c84ffa837f1e65604b04476befda55a7542bb5f781491aa7e6f3f1847429c38053a1bbd6c6be51b462a19d7512c442cc9ee0a036e5fddba8f354fe1f60fede610269285e7619147aae5b884c14b44d8080cf1f288756ff57a463de", 0xff}, {&(0x7f0000000200)="3e6320e10a3cd1c95331d0a0f998d145ae41678896d5f0f9ef2b0bbcc8c5cfac06c2e1b84b88fec17fd567b90184054f614c42812a12cf418334060de637b9cccf02dfca9085843d967b9e8262ea059c6343f5863cfa962b541b637bc7", 0x5d}, {&(0x7f0000000280)="d5347aa91318a71ac7cd3a5cd1f9779a497e3f", 0x13}, {&(0x7f00000002c0)="c3f4c16d8fe204ddadd38727f3ef073bab605f89c48f77b7b1a6823d2c2c1fd4751fb92a5e49260d1c74defb219d9ecb8ecaed5e26d5d8ca3366a4f7a89d3a15a118a2fcebb26bd89ade6c413dfe0f3e3c1435cbef3a2c29dc9f361748a20665a6da4ce6c9de4fc86dc8538573f83c26aabbaba2df13640aa7c9eeb82780a7a867c55c4faefbdcf671f6f1e040b1c0a70e461f5b22f26699a5ee539d1fa273c6fb661c2d1602da9a2f0c285bfbfc50950f62915893e962a6b978183973c1d76cec0632d099a7a7e64eb9084cffb5d7e7536c43a4bc78ba54e831e33220b93b41435d904f8cc981cf9f372421228add5110f6b39f1681d9fa6ed56c699ba8fad44e5c144f4bb1926a2f66e0c5cf60fdd41ff12b0c5914535e43090bda72a8fb61b2ac83f9c9ebdb6242b3272ef6ecb4c05164d9167603a2a487dc3204dcacbc642f446e4242294547f2e4ce1a0c911230ed0ce7db5f410a7a2a879874acf28fa759cdc7ab9c15e0bea3d0c30b05dc308a2648b0bae95e1d5afebf9346b98146d032f607ba079d1317761899b607210427c6cd26a854f566ccd0c79e450bf5a941f029ee064e1477dac3696fa63fdb7839854c1b7fceb378ec5e71d8c73c9c323693eb0a85ad9209c3a597da1ba39b1f4e860181e02b22f4bc9a9c3a891b1ede5e3e53c3e7079af576b1269403132af50d0a978f61f0866153154e798baab85fce4a0021be5bdf47a8a775974d22e631f996ce317b084d3698ba91b32246f972cc15a32632193f4c0c2a120ceaa5032e7f9e4828227b2bd6e0ffa5f61db432e64aeca5803c913e32b3b85c11adaef0c4637ef712a99f1322bce23b620efe4be6d524ae7977be641fb84eb2ae8c63b42e3b07b8568b3a13cc9164250ef03824b1a6a9df720e03106c3acfdcbbb4e4584dd59b20552e90df67467e1a0f42544237a54068c9115abfcd01aa3d08db431b34e55626f4dd417b3d537af980b74946401e14d233e45d1e7be5b4b1f74cbf78c2dcf13f8dea99119cb08c934f019c4b448713e2512fdb071865b28b7c7b3adcc5eda55eaee6da6d349b6404c4b3a686f1f07326c4a563ca20915f3da97588fb4d6f31dc59b5a8be860021c0af0a0ff9531dffc89ecb23b0338552c2deb2d81ee1c6385847e3abd394343e0d442ca3e14472dd2e98b4ebfdfb751824c718a89284f7409f4597be6b38a18824c6ac56a9c513bf93465e5b327e5222c300326ffb1f06c750bbd28b12c263c2598d21355e15e1e78bb2207716760f458c5304ddece4020a82f5e812a6b4f31601e19861a0bc7d1a09629757d527592b4d351bd3667225b227442853653af88843b1b4ced3c28eb31dd290f22139e1243e05859479d16767c48c1d437b787aa448f8b1ce0649f5d2f8f99487ac2912c8264a5723a0720b54398ba52441d4e92d51d18870e41eb6169465fcfa5148f804d3ab038e1ebf773d8fa59359dcb67f033805e511bb31e15a3b610647b1812b97fbdb52a62f48d91f81a8c9ed176cce218c4cfad1b77d2019fc404e7ea04a455bd211585798ee4e0a6d8f893a4d5010c491b072d00861cef8625da0760513e0162072e99387a25be2f10e4fab91ca38e4d5e6472ce2c735a9ed83d412d81eec76ce43322464deb42a10ad2d4c4df775b53ca90837c436d1a88bbf872645596c5027af8f8826033b742cb302ab7a910a948d5c3366ba3c96d42b9e028d731e88ab37d01469fc0eca4609a90ca4bfb39d07322f3daa461f7a46d9d2902dafb5475660fcdc091bdbe41528278974eef3a82dd7689e995b46b2741d4be665f2427e27352d15a4a5ca74dd0b71a67738a5c3f2858bf44acf3dd349707403b1d5c16b31fa84c45ed4972220e725fa18e4610ebee7fc789deab65bbc70b084d1067d1f5a9e0787d697a4227ec7e21abcb23baf4a1f86b7de49896275ce12f3535bdfaf4e6d06386d1e7792ab5118055efd0635a0c52a82e2e6a5a22380bc3100df171cfbc288be650ea8008ef0d12ea8a60c5cfabbfae71368d7bbe2c2c5992a47c20f997d54519abcbb7770ed227ef25fe6e19116d305394d39c2cebb8b0e342acdb4cd95c0cb2e86c003e78ffe2a144fd6e0e1385805737fddf656f82920231acff8295a370d298f492afd3cc2e536e2a2cb4938f85e7cc598f5ee78bf7f5e9b481ef562f33c040b80f9dab8469f4ba0eacbc2d8eafbe967337d92af9c64c7b019c902f70a206e1b36a497d68eb77e2a4f65b329ab52caa8ca6a1b1a7cada742f62a35083e201910f50b954715d4c5a6efaa712c27786bf44dbab6e3c3dc6c04aa4082f62315d69ec0c6f11a626ccf0adae2e7535318f39e00d2cd0c5860b6e0289e307c18d1b12bbfc423cc4aa9486cae39a948bc5975e22ec2fcce3f4fcef2ec682f0c13527f01b6e128724c00e77a5887a149ef2559fb8ab4dacd8e9983063ffd0103ff678cdba81bb3dc0a36a0ff62b18ab4ddecaef6bb69f16a631002333c4cae256a7c6a513307070326756d1a8f8434d2626fd16060f2b6bdc4e92a8f4ef2f3f8c880847f010d22a17b6bf9f0a5ddac51955af640a2542479bbd4126a29960393ed53f7f8317a863bbc40247a4d20fc3235b5668e967d7e6a66bb663471a6c5b005b46da58ce09242a4f09c9aea24029ea7d87b60c36a29e12d7bc7082416df9e42cb1e35692bc628893a1411c89cc50eeb6de513710a37651e144190760bdc6b17b1ec8bc020b9f307714418efe7862df4b5bb68867b34d3501cafc58c08d7b0cf93f01a05ac89dee9fc010aa13787b5c3f19b09632bb03b66a05bc62aa6f4a8825c44d08d3605f2d3ec968a3bdfc32c85e24d317ecc9c700e0a16b71b5e73127242fa56f6495ac2980cb60f903707a90c7ee4410d16cacc9c51bd302929018924fd2b8dd7d0dfd83bb6491171df09c7fd01cdbd42cfc8adafaf95c6a573726c1cc4e0b74489e323a3d023e84a0bce5b9861d2d5ef8773b05cdf5af373777b343f5e44afb994ba404f9c9d09ffbbdebe0e817a069b7b5952c1038ce4b9df86f5daace4fb599d226f80791bb2d4e7efc9992b3351b3fbdb628d51eb2edbca94d02e59881bb809e1c51c9c3e90f62a3588bde25ab7f6db3b36a1afb33b4224efc44d0ec5b1731cc34aa816c29f6ffe35ff283a883ed4bc8f4dbb5501ac4a242daacb9a8f5cd0554612a735ab36a811fa48c076fa44a25b435e528acdbe296c5cdbfd370d0df5a199e71a5677c4f0c5a6306ce8252819f2179a1167ffa377bf441afb8c7f9b22368816cc84cb15b7cb73f1af7df8b641b29e6e72bfbd880e73e3092e8add76d9f6acd3e34faef87730274f59caba9b2035f34733a6046034f93039d803b306dcf68b9926c9f9ea78a849dea410bfa4a26f517e2a7a2cecfcf3b3a63e92017b14bd1cd4bebbf331c166311c50d1ed86507e16de4392e34448d77add1d912364cc3a3798a3b2cc384ed8fcc98595e81e993674478183d0b036bcdb3a3d2b88e697891edf263d4a9d5f44c2979dc96e891b9cfdf0c5701fe7b64f9c77cb4670f26a9be51988d067c94810331818b0ad016608ba6426e9c62142857d11f9ad01bb655c4f4acf96a2bca5af995090b99f94892a75ea04ca1c04cdc87575c45d022bd5a2d001961272a0daff75080c9695e3c7d271eeb7274af6bcac73f54df44e86ec47a4725a084af968d19f68eb7cbc5b437666baddf907ca57eb439a925321b1e57bf78c54eab594983ca23db7bd44c01ca7c228eae3fa231379316edbd09d977581488d35738b9dcc05bab1a70c50434bdc6acc84538199a534d24ee13189311034a1baae677b2e501733133ef06713ec3fea9377fea53fb0ca0c3b28ca45a1b35377c4e41e8dd06b157aeabcb7322362f0dce0e2b221037de63a9d4381c5c7263e0c7d69e122f4cfa51836a2fe9823ee45fe736a73fe4393dde06172a0cc650b47cdd7016579bc4c770d3bf45464f897a093f0f982d1e5e09574e75e566b13b14c741e00c6698c0202c89eb04c9bd7e764ef8c5697bfbdc508a941a29cf266390ee51924625ef308b6f4346b4838f1e12fa5f6fc27c77365c4ad9d9ff98ab1fddd5d801155bef890fd1baf83b87c3aa3fc1508f4538e2d54dc569dc9375866f6a5be8eacb6f9b1ee876be1ebd486de4914f0ba4cf2fc9a11af0ee83c84832a39f7b04e1c324cf9c9cd842b199cccaa66047cd560b2c8af2780500b16f1f6430978d9115d71e81de7f9a8b14ce76ee71004d1a13e110b89c31fbbb87dbd3246e17ec49a9bd6e4e36aae028a6f300815453d1c50104d266acb498336c8c663655d25dda12536ac4d1b90a666f75abf659c7f8f4f5bd215b07928b24a677c3afb81b57fba2d4420312aa22c11b0cce087b0ae3d3a8e20ae20db9e7a93e5213e0573cc7e785cbe6008cdf821c1f1509e596ef3730b02ea84a07885c8eee26d039e4e307a748d9fe46c22ff153e573f8e13dc72c7614a2e598bc00573e00c85e351dd74fdac1b66f3682ccae463345f1b1f39689375b6f7acb55e627db8d53a5a7325ed864ac297ec646cb118fa65f8dfc7a0a0b28d4823fda3e50c68167f3a4db1255d90d0bf164760ecc9bd08c95bb213ebcba0c4f45795fc9719688481e97ee46959910614caafd78f7dd162c5ce007e234c4b48ee1d6f8a173dfce4bcf861184ae7f8cbb88b7b7681ff5dc1262fd950a548b9559fcb765c1728ccce303cfb72b81344746ee9a281c5f3126e0299a09cec5d95626c4f489e1764406f93759406c6bc2ca71cb0147dc5f4d51c917e452c4b7140e9eb5b02f4e5ae5a9362bdb6a9a13ccb74717ca7d01886c1bc4247659a3ee12174f75f84c40296e67495c3523f605091c828b4ba5b8e88a4242ca85dcab6cd005443da23b971d60b87ff27c5542d1e82b8d715eab56c5297e8010e2b3ca3cbe48372890a5129194eb8f4efaadca4fe20c4e2061c8da001bcebcefb75f0ae3b6684234d449b3d4367874021c2a9b8a95a4d7aee09848302fb535808c8c8f85913def91064c0879e660de748f83a75d39a687b3a1739589b68168088a2c71dc6bc587e803ba3f7d20b74b31d73e3c87e5916c787e95e56c0d918b69f230c778ab48285797266a180ac8f2b35df811bb0f831385132b24d1aefaf9f9b8bda44e30d3cf4421be0c7482a9de3f4e3a3522812651f97a81e858b1451ee22225229318b2746872c20f8cad028397c43e750be9b4fb81790af672fa89641754a03ed9e8b1fe8d6d496fa081b89456badd09734455d13a4e2f0b19298fcd79d803448a02a85a25cb6623a3440795604ac7a6d1d3f712257f62c503e57a6f78203864f6c606bf23c92dc9314e1c871b14d5365ace781eb17b6706522a69be65b41fb114c1f114427a467e600bbd08db27beeb67fa4d675e575d0719f98cc06c71099da2860e38c79ddfc46c0b2e850cd3ac725ae967c6fc5e1276cb5dbd4d065305eae69424e6d5c848178be445b0235838c660991c94c345002e472e3725d2cb302cd67f8e64ea8dc4aef49feaba701b4d5c13caec5c870b99cdf250a50cdbd4488eb0b7eb23196f3c046515a448dea95db656da5f910e909f2140b38d2c1da192f45e620089e00b5a713a79e3b0cd57b10c01a45a7d0fc549a8acf25ad088b98f841d71d31b81599c79e0c25faba8d47227014159b014a2ccee9fcf182c1bc9fea5b8e9236d0a71bf8c336b2ec694ac164d7e1348820ad97216537380e70cf7c032065002b5b0ed0274771a9a6c2acb06f1a9404f6262fdc10b97de9bcdfb9ef1fb99a", 0x1000}], 0x4, &(0x7f0000001300)=ANY=[@ANYBLOB="c800000000000000ffff0000be06000097faec43eaa8077efd02ab81e4c6bee9038b33bacab4611e6ad43c1bf5920ee80809b6bd3c76e0078473129c63cbfd7ce579e88ad9b1f4d7a04a80cabb566628d668cf742166e134e558607f344ac8d29b7d952d450313b06fea99bd6d40a00d076021453a1af44a80206911e3b1f60d6619f02b72834faa73c19a6408a15b35df3d17585ad1b202c103573ed797afc0f4cd573ae9ebdc1be3b56d08a2eb2eeb21543d3dc861341e53b35d141ddddf7053fb3b5c00000000b8000000000000000000000000000080efa8f7dd4b4e605683286bcdf361b44daf0262011c5ff443912981c17e791e9f143866c214cf3eff82b9df6e804443e0f80f4419a752dc921745f9f73fc18b335c3df90c256d56ac87dd41664f0fbf37f320f866de7f7c859a93decb1d3331192395ea0d1ed18025c64111702377378e2035271afbe4e1dec7073f449f4fdebab4fc8a4f5e704f82657738178692cbef4051374b5bedff6227f49840b04c6f12ee80320000000000d000000000000000010000000700000069229e9f4f7649938fa2be9b6d08c47c6c46663d5d16f7e33d60c385341c5633f890bba4299cd8246601361ba24cc0afff3f8c6c70fca3921faaa288bb40ed063ac6e6741af6a0066ed3bc217b6faef7ebfeb2b945def9f54c452c208030d18ce6051933e8d6c9007b4b03086a2bc6a7d9c9ddc50dc94809d118b38fce614e2fc9091217e1ec56977b2a68059e8fdfda280e8b65510d25e01bf27faa7b13367cb8fb60758feacf30dccd894f70be902dcf99d1240ed55480868c179dead2cc00"], 0x250}, 0x400) listen(r0, 0x8) 02:04:36 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x40, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x100) mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r1 = getpid() r2 = getuid() r3 = getegid() ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x0, 0x1}, {0xca, 0x9}, {0x27, 0x6}, {0x0, 0x1}, {0x0, 0x5}], 0x5}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r3}, 0xc) write(r0, &(0x7f00000000c0)="f9f73c9cd10ae49931c45c21a13e5459f85e017a2c70feec16f3064198b6329bc994735d61a3c9142265ec04ce76f1b36030430cd8a760e645d86bcf7c869180244b6414725377adccb5b9f74593e0cdee470f394582ff31687a68ecd9ac898eeb43e7204bd0afb7f8", 0xffffff34) 02:04:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000fc0)="bd", 0x1) r1 = syz_open_pts() close(r1) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x5, 0x0, "b08d24c60524d8e500"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x8000, 0x100000000, 0xffffffffffffff7f, 0x3, "79b3ecc3b953469554a266b5fc3186a7582c06d0", 0x5c, 0x9}) wsmux_getmux: no memory for mux 8388624 02:04:39 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2001, 0x2065d) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) ioctl$TIOCFLUSH(r0, 0x80047469, &(0x7f0000000380)=0x1) poll(&(0x7f00000000c0)=[{r0, 0x30}], 0x1, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x89b) 02:04:39 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x40, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x100) mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r1 = getpid() r2 = getuid() r3 = getegid() ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x0, 0x1}, {0xca, 0x9}, {0x27, 0x6}, {0x0, 0x1}, {0x0, 0x5}], 0x5}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r3}, 0xc) write(r0, &(0x7f00000000c0)="f9f73c9cd10ae49931c45c21a13e5459f85e017a2c70feec16f3064198b6329bc994735d61a3c9142265ec04ce76f1b36030430cd8a760e645d86bcf7c869180244b6414725377adccb5b9f74593e0cdee470f394582ff31687a68ecd9ac898eeb43e7204bd0afb7f8", 0xffffff34) 02:04:39 executing program 1: mprotect(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x1) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) munlock(&(0x7f0000001000/0x4000)=nil, 0x4000) mlock(&(0x7f0000004000/0x3000)=nil, 0x3000) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r0, &(0x7f0000000040)='./file0\x00', 0x100, 0x80) munlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 02:04:39 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r1, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) close(r1) 02:04:39 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000240)=0xc) r0 = getuid() setuid(r0) setrlimit(0x7, &(0x7f0000000040)={0x0, 0x10001}) r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) getsockname$inet(r1, &(0x7f0000000180), &(0x7f0000000200)=0xc) wsmux_getmux: no memory for mux 8388624 02:04:42 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x40, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x100) mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r1 = getpid() r2 = getuid() r3 = getegid() ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x0, 0x1}, {0xca, 0x9}, {0x27, 0x6}, {0x0, 0x1}, {0x0, 0x5}], 0x5}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r3}, 0xc) write(r0, &(0x7f00000000c0)="f9f73c9cd10ae49931c45c21a13e5459f85e017a2c70feec16f3064198b6329bc994735d61a3c9142265ec04ce76f1b36030430cd8a760e645d86bcf7c869180244b6414725377adccb5b9f74593e0cdee470f394582ff31687a68ecd9ac898eeb43e7204bd0afb7f8", 0xffffff34) 02:04:42 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2104, 0xffffffffffffffff) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x81, 0x24) readlinkat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/93, 0x5d) faccessat(r1, &(0x7f00000001c0)='./file0\x00', 0x20, 0x2) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB], 0xa, 0x0}, 0x0) 02:04:42 executing program 1: r0 = socket(0x10800000002, 0x7ffc, 0x1) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000240)=""/236, &(0x7f0000000040)=0xec) 02:04:42 executing program 1: r0 = socket(0x18, 0xfffffffffffffffe, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt(r0, 0x2000000000000029, 0x200000000026, &(0x7f00000000c0), 0x0) close(r0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=""/242, 0xf2) wsmux_getmux: no memory for mux 8388624 02:04:45 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x40, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x100) mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r1 = getpid() r2 = getuid() r3 = getegid() ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x0, 0x1}, {0xca, 0x9}, {0x27, 0x6}, {0x0, 0x1}, {0x0, 0x5}], 0x5}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r3}, 0xc) 02:04:45 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040)={0x37, 0x800}, 0x10) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x40000000029, 0xb, 0x0, 0x0) bind(r0, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) 02:04:45 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000002000/0x8000)=nil, 0x8000, 0x2, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="14f3cfabf514a37d0000"], 0x10) dup2(r0, r1) 02:04:46 executing program 1: r0 = syz_open_pts() flock(r0, 0x6) 02:04:46 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x40, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x100) mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) getpid() getuid() getegid() ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x0, 0x1}, {0xca, 0x9}, {0x27, 0x6}, {0x0, 0x1}, {0x0, 0x5}], 0x5}) 02:04:46 executing program 1: socketpair(0x3a, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x100000000}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x3, 0x100000000}) socketpair(0x1e, 0x1, 0x9, &(0x7f00000001c0)) wsmux_getmux: no memory for mux 8388624 02:04:46 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x2006, 0x202) r0 = open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) ftruncate(r0, 0x7ff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2011, r0, 0x0, 0x0) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000180)) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') 02:04:46 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x4) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x91, 0x0, 0x0, 0x5}], 0x10000003ff, 0x0, 0xffffffffffffffff, 0x0) faccessat(r0, &(0x7f00000001c0)='./file0\x00', 0x10, 0x3) flock(r1, 0xd) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x400, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0xa0, 0x14, 0x0, 0x1}, {{r2}, 0xfffffffffffffffc, 0x1, 0xfffff, 0x100000000, 0x6}, {{r2}, 0xfffffffffffffffd, 0x40, 0x80000020, 0x7fffffff, 0x6}, {{r3}, 0xfffffffffffffffd, 0x44, 0x4, 0x7a15, 0x1000}, {{r3}, 0xfffffffffffffffd, 0x20, 0x0, 0x81, 0x3}], 0x1, &(0x7f0000000000)={0x0, 0x8}) kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) nanosleep(&(0x7f0000000240)={0x10001}, &(0x7f0000000280)) readlinkat(r0, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340)=""/179, 0xb3) close(r2) kevent(r0, &(0x7f0000000400)=[{{r3}, 0xfffffffffffffff9, 0x1, 0x40, 0x1c, 0x40}, {{r3}, 0xfffffffffffffffe, 0x0, 0x80000008, 0x80000001, 0x6}, {{r2}, 0xffffffffffffffff, 0xa0, 0x2a, 0x6}, {{r3}, 0xfffffffffffffffb, 0x90, 0x86, 0x3, 0xd02}, {{r0}, 0xffffffffffffffff, 0x4a, 0xa3, 0x7, 0x4}], 0xffff, &(0x7f00000004c0)=[{{r3}, 0x0, 0x20, 0x20000002, 0x8001, 0x1000}, {{r2}, 0xffffffffffffffff, 0x4, 0x2, 0x5, 0x2}, {{r2}, 0xfffffffffffffffd, 0x2, 0x20000000, 0x0, 0x3b16aace}, {{r1}, 0x0, 0x0, 0x10, 0x9, 0x2}, {{r0}, 0xfffffffffffffffb, 0x80, 0x1, 0x2, 0x1}], 0x81, &(0x7f0000000580)={0x40, 0x400}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000200)={0x0, 0x8000}) kevent(r0, &(0x7f00000005c0)=[{{r0}, 0xffffffffffffffff, 0xa8, 0x11, 0x100000000, 0x3}, {{r0}, 0xfffffffffffffffb, 0x86, 0x40000041, 0xae07, 0x6}], 0x1bbe8bcf, &(0x7f0000000600)=[{{r3}, 0xfffffffffffffffc, 0x1, 0x80, 0x7, 0x5f4fc49}], 0x9, &(0x7f0000000640)={0x10000, 0x7}) 02:04:46 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x40, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x100) mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) getpid() getuid() getegid() wsmux_getmux: no memory for mux 8388624 02:04:46 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x40, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x100) mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) getpid() getuid() wsmux_getmux: no memory for mux 8388624 02:04:46 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x40, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x100) mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) getpid() wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 02:04:49 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x605) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) socketpair(0x2, 0x4, 0x1f, &(0x7f0000000540)={0xffffffffffffffff}) shutdown(r1, 0x3) stat(&(0x7f0000000400)='./file0\x00', &(0x7f0000000600)) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xb244, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x0, 0x7, 0x7ef}, {{r0}, 0xffffffffffffffff, 0x2, 0x3, 0x2, 0x3}, {{r2}, 0xffffffffffffffff, 0x2, 0x20000008, 0x5, 0x85e}, {{r2}, 0xfffffffffffffff8, 0x6a, 0x80000004, 0x8001, 0x4}], 0x0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x20, 0x600fffff, 0x1000, 0x6d4}, {{r2}, 0xfffffffffffffffa, 0x40, 0x0, 0x3ff, 0x8}, {{r2}, 0xfffffffffffffffa, 0x1, 0xfffff, 0x8e}, {{r0}, 0xfffffffffffffffc, 0x32, 0x1f, 0x200, 0x2}], 0x6, &(0x7f00000000c0)={0x10000}) writev(r2, &(0x7f0000000500)=[{&(0x7f0000000480)="d2e827c202366a0165e0017d1151c8e567c8b2b3a7dc55b52dcf4766a47f1bf36bf80f9ecacefc3e33d08aec350bd6b9f6108039e2a46bdce05f9e439e0ed9116abfdd17c4f5b0649b8225acacdd2aa7ebedb7088adac3021caa426d205833e5056fd5ecf515587d909491e0", 0x6c}], 0x1) kevent(r3, &(0x7f0000000000), 0x3ff, 0x0, 0xfffffffffffffff7, 0x0) close(r0) r4 = semget$private(0x0, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r6 = openat(r0, &(0x7f00000003c0)='./file1\x00', 0x482, 0x15d) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) socket(0x20, 0x4000, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r8 = open(&(0x7f0000000580)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r8, 0x40045744, &(0x7f00000005c0)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000340)={{0x1, r5, r7, r9, r10, 0x1c4, 0x12e}, 0x20200, 0x1, 0x3}) 02:04:49 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x40, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x100) mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) 02:04:49 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x40, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x100) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) wsmux_getmux: no memory for mux 8388624 02:04:49 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x40, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x100) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) 02:04:52 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0xc000, 0x4) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) read(r0, 0x0, 0x1bc) ioctl$WSKBDIO_SETMODE(r0, 0x80185760, &(0x7f0000000040)) 02:04:52 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x40, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x100) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) 02:04:52 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x40, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) 02:04:52 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x6) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x3, 0x1, 0x6, 0x0, r1}) 02:04:52 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) poll(&(0x7f0000000440)=[{r2, 0x4}, {r1, 0x8}], 0x2, 0x7ec19815) r3 = kqueue() writev(r3, &(0x7f0000000380)=[{&(0x7f0000000040)="7a6aacd03f636bad6e19b3ee9ab4a00bae3e2b5a3f375b21181fb0e2392bfef3ce6ceedef7acd632b9404539045f8df9b14b1bdf1bcf7b0f4e40b716cbc043d367449e5fde43ca63793bba72301cbdb8488f7bccc1388f6d4787c6b9", 0x5c}, {&(0x7f00000000c0)="4e362c8ededb550a480fb2a3eb3b49746701bd7f142ca80389c2757c2cbd50ce99fd16627d1af80367bad5d76966a38188a48960d990a2450ce580290ca5e8eb3129bbd3ed1447ec577653f0a02f5bc12a2ad6a7c293e955c6e4d94cc01c3e3f8b8bedb32c0db07a06f50a2da2cfee3add9e67279891c7b75a246c5693e6412bf83f525acfc28305bdca4576240b4703090feccb32a36a5b3a377b5f559b57016b1d0bdd5031faa1eb36ad7798f621d200a1b8a2e5e508851da5ca80af31cb34c29396a17136b8bc9b0c69d73b7d38834974057e52f7069529343f38adabdbec70f4d6bb40e4", 0xe6}, {&(0x7f00000001c0)="0d9550616ee3261f59722e43f7be882618b16fa876c9d397ffb3a1825a58f88d9822f5a062679893859f90e42268d266159346be7489ab8b", 0x38}, {&(0x7f0000000200)="b8b462178f80baef490738bef3c487a395ec7b9be1ccd6ddaedefe2b4f132a996ec57c2ba0f88ee73bdc897963778a50c3c556c9882cfd40ffd3a188c94b674829cb321665326ac34bc1c541ebc1970ea553da51125452be2081f854171d744b986dbf0155f60bd45f14928975", 0x6d}, {&(0x7f0000000280)="94ef0b95e085a4e13688ede0cd8bcfe0a61a491ff150daf248fefbb85e93ab5ce9ec2d95ceec0355cf618656bc36c79953d812b19df62eb11d6b6d68ba1618152f3c62c739ba5029d5eb6158b06a550fa03bea234c6b51bdd29f15861c574ed7f22daf362cf605d92a209f3fa18a05436ea6636bf63fcca0095d16d581d52a0de1bab57a10ac48042ecc605b66ff747d8791f89b8ba75bcd4b1d02825cd712b489872f7166d037d1bb0a4b0b253763e681d8b7df151c86490ecb9bb773df8ef75ba654e9", 0xc4}], 0x5) kevent(r3, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xb9}], 0x66, 0x0, 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000004c0)) kevent(r3, &(0x7f0000000480)=[{{r0}, 0xffffffffffffffff, 0x65}], 0x9, 0x0, 0x0, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000400)) 02:04:52 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) 02:04:52 executing program 1: mknod(&(0x7f0000000440)='./bus\x00', 0x2000, 0x0) unlink(&(0x7f0000000040)='./bus\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8, 0x0) close(r0) renameat(r1, &(0x7f0000000080)='./bus\x00', r2, &(0x7f0000000100)='./bus/../file0\x00') wsmux_getmux: no memory for mux 8388624 02:04:53 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="8234c6af89131fc088b73a9c67264a4d38e1562a", 0x14) rmdir(&(0x7f0000000080)='./file0\x00') pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) readlinkat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/103, 0x67) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) 02:04:53 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) 02:04:53 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = semget(0x2, 0x7, 0x10) semop(r1, &(0x7f0000000100)=[{0x0, 0x138, 0x800}, {0x7, 0x40, 0x1800}, {0x0, 0x7f, 0x1800}, {0x4, 0x100000000, 0x1800}], 0x4) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) recvfrom$inet6(r0, &(0x7f0000000080)=""/75, 0x4b, 0x841, &(0x7f0000000000)={0x18, 0x0, 0x40, 0x7fff}, 0xc) clock_settime(0xd000000, &(0x7f0000000040)) wsmux_getmux: no memory for mux 8388624 02:04:53 executing program 0: mknod(0x0, 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) wsmux_getmux: no memory for mux 8388624 02:04:53 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x202010, 0x1605) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) open$dir(&(0x7f0000000480)='./file0\x00', 0x2, 0x0) 02:04:53 executing program 0: mknod(0x0, 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) 02:04:53 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x611, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)='x\x00') fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2c1, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) 02:04:53 executing program 0: mknod(0x0, 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) 02:04:53 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) 02:04:53 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) 02:04:54 executing program 1: r0 = getuid() r1 = getuid() setuid(r1) r2 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNXCL(r3, 0x2000740e) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000580)=0x7) setuid(r0) ioctl$TIOCDRAIN(r2, 0x2000745e) getuid() syz_open_pts() syz_open_pts() 02:04:54 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) 02:04:54 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x0) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) 02:04:54 executing program 1: r0 = getuid() setreuid(r0, r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000340)="514d8c8a1567f992cb6ccb6423027900df1489d45a7091d35efa5497be772512d6c42a1c048b5030c9bdef96c9dc567d712f4e641e7f6b997bc63497eeb9b41a564d163fdeabd6e1fb35925e6c0845eb39f6561cc2c5316aa4a6701183c204820716a5c2ebe3d65914044a98ad075e2598fd6b90e50cd61c418327f5ff7dfce732ec5253e06940732f2f0760b4df0f7c9ecadfbd5c8fa38d9674ccf7f6cb18d105400a", 0xa3}], 0x1, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000480)) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x8) pwritev(r1, &(0x7f00000007c0)=[{&(0x7f0000000780)="a91f64343f47fbbf5ff28ec38f1d3ff6d49a4fc069f32bf5f78e87f23b855b37fd37da4aba85b010a1a71048392a904d", 0x30}], 0x1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000840)='/dev/zero\x00', 0x1, 0x0) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) accept$inet6(r2, &(0x7f0000000880), &(0x7f00000008c0)=0xc) getsockname$inet(r2, &(0x7f0000000900), &(0x7f0000000940)=0xc) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) shmat(r3, &(0x7f0000ffc000/0x4000)=nil, 0x2000) mknod(&(0x7f0000000980)='./file0\x00', 0x6000, 0x4) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000009c0)={0x81, 0x3, 0x7, 0x1}) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000a00)) pwritev(r2, &(0x7f0000000d00)=[{&(0x7f0000000c00)="acd77253fec96094b7cf61f267c75e934cf872ede8795d848d6b59dbd3b2847c93cd8833e0c4e4bd34a8d6ad6b77afba1c733e76d72741deb07e30d846f89b212b7d6f83fbc07df14490c0f2896fa4b48da6e0487b12fe6551846489f61f29d4c12d9937e6a0efd8d0bbd092624fe91d9c37fe5831e0ca290480d985dcd66d033f49458d7d9fb6708da17004c875788dc7aaef76887e7e83294a7f469a5b525303ea537db4a4086baefc0cbc97d92717de3b6027a8d24f8dbccbc09b4bcbe750655af194a15f53f21ad96c38b717e24e5caee1", 0xd3}], 0x1, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000d80)={0x100, 0x1, 0x6, 0x7}) mprotect(&(0x7f0000055000/0x6000)=nil, 0x6000, 0x3) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt(r4, 0x29, 0x9, 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000080)) stat(&(0x7f0000000dc0)='./file0\x00', &(0x7f0000000e00)) r5 = msgget$private(0x0, 0x202) r6 = getpid() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000f80)={{0x1f, 0x0, 0x0, 0x0, 0x0, 0x80, 0x47b}, 0x156c, 0x7f, r6, 0x0, 0x2000000000000000, 0x7, 0x7f, 0x1}) 02:04:55 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x0) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) 02:04:55 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f669a2def00000000000000690fbcfd2a9f0a54ffb74c3180b602bc83f9e2b14654561a7b71f84839076029c9f16c110c2e5213d1c899e2db264b5a26eeb9f26a0d77a11655fb9ab997d335081e9a5399ffd3c4010b3d7da4e559616904591bc7f52e3d4bd8765f4d279d4bac2f2899840b3957c8dfdb4a0e504efe63137350e58fd7cd22a596ac7fbf2b2256044b78c2bc18dd3e386b1f"], 0x10) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="2003a801f50be7576a524ce0dd601a0d0400000000000000e2ff0000", 0x1c) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0xa0) ioctl$TIOCCBRK(r1, 0x2000747a) writev(r0, &(0x7f0000001280)=[{&(0x7f0000000280)="bf2640f4f77f45f2c6f87fc5323f0a8bf243bf04b2a942fa431b1c99989896f91666391e501fdeb11eb17b40c926ffd2b1d7afeea67befe6a50e3814167f14435484879be68114ad09f81bba03af080892fab62fd2687707eaa5556854c05e76fc18785bd58b3ac8f8b9f494a189c778f226379a29178d14081b1fb87554b47c08c79826cf7efde95fae0f48310f5732c0dd4871373772d7e44b0a1c8072e8ad8b70e4eca5ae3d73e0e5acf6a1f7e7c8f48b2e2e385e66d34f4795ba755699d37b426569a30dea46502fd0e9e34396f544ee57bd6245497d7c634a36466eb2a27e15531540b95cd3d4fb7ba905fcfe6b5d383cb7ff41e73319745a00e864d53da456b04b1a098b42ff678bc682fca13115e70072b08017ca1c583c6309b671df156d8495d4e294ce0c9e57540def9270390af5492f2de1878057a64d8a5c4857b3ddac997c4d2ef064fcddcdcc3a5b1832d63606721605ba8d3088a0c6ea7e754a4ebb69c8a54be9f26ee12c4a5037a06491d8275fa3a3f3d727038d6c4535c68bfa3c59027d1020546fda3949004460c553c7e11fbbef738d600993176a66add1f45fdc2820839325f867692a4175c722661e269608ae7e8c7cdc85cac9f413423faecc116c28ae6f60eedb1c2849200a7b97929c57b3343ab526e256f4fce7a4e5388365c2a6a58a014d61acf13309cc0dd1b26beaba9af0039f29dc74eae2814c843a68dd400d6937fab753428b0b44548ea462d32b7b98e68d875d93c99a9874c57e4601c8adc4207e62aabee2b83ddfbca33620bd8ccaa7e78762e3fdd3a9679f792d28548e26f6664684afd7386f739a1a135a40b595fdfa3daf5b181a3e73ca2d86b709cbb20df6bbe0d17671b909526d120ba08e040f077ac5e04a4e069db029473e54c1a55368cdb36c18e79d3be8e2d4f264b62f8d84f0b85e4398e44deead623468f96ba81b0d432073f9a787233244a0276e387b61bc2988b871df9bc1f3b1d0d1a63880107d0e9142e73a7ad9d7e39f8130ca8e196430d1a551e7a2a266109a4012e24afe57f1ad26bdc4ec566fbad7998bf0941dcdd3959ebe79b1f97661a85e9b809cf94021c33dde6eb07bbd98cfb09055fff2700eec16074da9bd31b14c197cab68cf70cbf3880e89ef3228c48f7e44110e57c4d05d6061ce90f4fc5d92f492874650ec83604e5b0ce61e9ebb145c6d0281f74eaa59ec7b8f1fbfb5239f9c401d20c47c3a508c2d013ee57bad9d822624ee70007151b08bde3e9f274fa7d9ac2d5b64156957518359fbe6e05628c5d4194ca0f329fcc3ccc54ad4643002e2c8b20d5b502b1376766e1a5361c468eef52af449e2f7c295bd4763f0ebd78f891adc1aa7ab0c60291c03b8c2219654c4a8ce3c0e7dc34458cde176d3db55f4bfd6a0a4c7636474316aa5af84c221000ecd73ecde16c2585af7b123c87f903e6bbe8358fd480f485dc12597d78f7f1027eb175d21c40a15d6801d1c7c8c2ac07d1ff043da0f98570c2182e53b598865815432d14a2665c8db2df3c17397ea6b3408465e6f04b504662d6e9f435fe7172de495276f2c616e43cfa79120877bfc22c6a5fc384a91366530cf1ec421884f1a3426aaa8210f04ea24a1c7bd2b7d764b4647a2501bbe540aed6b9ae2d6480d33a45315e2c6f8672bfbebf8751408aab6ebcb7f9225a2013533406064e8bf71b877c6ac4b0aab442eb5e93947d919cd21af29b36e334fc7", 0x4ce}], 0x1) 02:04:55 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x0) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) 02:04:55 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) socketpair(0x20, 0x4000, 0x3, &(0x7f0000000040)) getgid() 02:04:55 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="bdfa4d2591c321a8cf98848e4a8051bdffc6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc07e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748a67e400d0a61d75698228a2b887db13099bb25375a9c2b0e061a751731e5c2091f3e9bdd11c4518138f7d1d2717001200f34322c0cdf8648b0200000000000000cdd79cd66c31400b4dc386972d2eae1f3c146e00ead47dff07c6c3b018be5455ba5fe808f9840f9e13daff5ee54c0682247a3e405dca84b00ba7651238225996d2250f6ea821e157a6212dc30a", 0xd2) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) write(r2, &(0x7f0000000100)="9088b3346c4b324bc56f99e16800050d39c1152c3042a83181e821ef50f7b232bc038daf203b178d9f127beba6c9df6f56ced026f228c5bb93d9268e32e0eb7d332d90ebcba698d47a777added5eb7392ad9c0fab4d78716d55ecb8f9324125c9c7a4e84289812e6", 0x68) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7, 0xffffffffffffffff, 0x1000000d0e, "b04d00f3ff0a631a00"}) read(r3, &(0x7f0000000880)=""/161, 0xa1) 02:04:55 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(0x0, 0x0, 0x0) 02:04:55 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(0x0, 0x0, 0x0) 02:04:55 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(0x0, 0x0, 0x0) 02:04:58 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x480000001023, &(0x7f0000000080), 0x1) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) 02:04:58 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) 02:04:58 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x2, 0x0) 02:04:58 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x20000000000000) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') mkdir(&(0x7f0000000040)='./file1\x00', 0x9) chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000300)='r\x00') execve(&(0x7f00000002c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) wsmux_getmux: no memory for mux 8388624 02:04:58 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x3, 0x0) wsmux_getmux: no memory for mux 8388624 02:04:58 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x4, 0x0) 02:04:58 executing program 1: socketpair(0x1, 0x0, 0x6650, &(0x7f00000025c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000002580)="0ab36f7e360e751af25e386ec95cf6792a9b05deaf42b696baf95fbca4e5e3c7dc00d5bf94ee908771f53a58125ac84267a3b2b5cd3de18a21fcf7f3", 0x3c, 0x2, &(0x7f0000002600)=@abs={0x1, 0x0, 0x0}, 0x8) writev(r0, &(0x7f00000024c0)=[{&(0x7f0000000200)="c500026a7d72e8551fa2d7a4e31f4c9b1a1651a01a3525f44d8aeaa7490c4df12c9b28a23737dd1eaef66ec6307203c2336debf840f48fd064917db5e37070719cefef361340cc2e0beddf25998929318236a5cff54a59725fcaabd2e252847f871b35c675944a4db20d1e1d2624e5b8774a0b0760ad41282af4ecefa777d04bd5638ab472b17faee2e9dd9d25c6", 0x8e}, {&(0x7f00000002c0)="4298b0b060e126ecd624a1b4ff259cba837989ecc9e39aa3122d4bba608a263707b8e55397904c74f336b5acc4e6464532268535f62a3931706cc56b1ee84f9c896745a9d00704545f153b25b0eecff6cbf250a5a746871f55094159655b33e63dc316f47b4da8ed74eb53d11309efd172b74547f4a7f24dc86fd6ce202d3396ee6842521fb05481ae47209e583c90fa353e9fcc6d571f3541f458db06566f8fffb917ec2d254b1db60190c169ce592a530f0538b336c9ccf04ea32c8cdc0f0a01134657733032bad75a9f230d06f3d6f4274171dd5e8b9426386d118330204316df1cbf036b739ad3a8e3", 0xeb}, {&(0x7f00000003c0)="304e6c3f86d473f9f567a86c3daf01db41bd92798928ec93593eeccfeb10d654157f79004064237fefb80ec5", 0x2c}, {&(0x7f0000000400)="02026bd28e340a7230a1ad1b131cdc48c0b404b3ff719000aba27479ee6a1c6711969c8e59a5ba1f687a3666962d6aa54815bb1cf71ff54ed5bd39a51c622e0567e4995f7ca4a7a138ddc8c5468a5c29cf91c4d96895eaad171a507040c4bce42bab298b02169b06ae9d8124d5d585f3e2f6a026c1b234811644da28aee5b2d1d4b9fd2343d3ff04efcc2b49fdf7a8e9ebeceb54c190f8a1308b5b3314074c7539fde59b904d7320224bc7cb874746471ba2100d6c91b840c84fd5917c3ebf70a820092895427796d2ac157fce81795f745cbc6cb917539c211a690899d956a5ec609d3a64807a63435d87e55e4fae1f727730adc98dc9f51a9e471e1169743a08d64b2549f68abd95deb963e0a813d7b3891ea19903c855bfe2aecb393a41c10138ff10ba5f1fd128d696606895e1edb3e7f92743cb5739cd4b641404bcf41c18335853cca87fd675c2935e47d06153a2216812e9696e8a3cdceff51001ebe74f07987cbfbb2c7bf98b0e8725ed88a22a71dd5011380cc540df0eedea41f36d437e80086b6b833c856ba4ef64d495a0a1ca85ef74e87a458b0e22358a565d041dd229ae6bb60b46491eff4786e61b55650b6f9de0d8421a13701436a25568737bb190794fbfb1699449fd1cb11a96fb00a25648c761b0ceb508ed0ad7a988cfce045c7583a54479e83fd16a995a4224ff17b3ad3f9d33b12d104dd5888adc8b2f7d7944f32100fa27d476a1be35767a2ddecb7366bad3e9492a05f1d1f22b43f7f7a0febd580734c85ab657afda636df24fa43f978ed318c7907f029d1896bc2e717a72b16bb7eb930c3733ff1593483198ad599430cbffc52ed0591f9a0563560ef4f646f4db9e2be9f80212ec49ab9c54ba98ee4fbcd81d6d05fdf142549a38c7ff37f6cb5775407646a41b54e63c83ff9a782861ba58f9bf11c15192dafd843a2a02941b8ab32254d469bfe7802c96e1ab9144556322609a8e400c42cb47018e9771b37cdef0b79494ea0c27494a6a1cd8512b8440c8ae6e72ac0164ec6ab5fec5991cc6659f9ae151eb01809373bbba591d057c4675044472e572e5d07c21e4b244fbb2bd55fdf5dcd51dced2f72d3f8ae5d6ac61c94afc65f2e07da51e9b370760b5dd51a5955fa9d3734a51a09fb463591511f5284e32634f3005804fce8f8a09bf12f217764e75dd524c3809345e1e44ff7b61d28ada2a499c744f9b1f7cbdf64f1fed61dd7f92b0013271b8ed74af8efa0f4a9b81dab5313c53ae4be39b6475f80d20e5afb3ce6d92d22f088232ef43024d0424c0a48b4a601071fe6fdb536720a8382f1a8d1e5891b3e67c1eed4d146c02a5c78f1149e46aabcfd0332f5d6b4d71d05dae6e21b42d95e5f6b8dfdfa8a9c0421fd0c6827f2b00958dc9ea2443bdaec0c634525ed68197048d353aee3982970cf1aebc16db425f84b046e569c4d411c29093048cf8cc8d3a35879082931c3dcdd1c6112c7e2b85424da8bdb9d9a58715f5134819170d7679a5c1f280cfc165ac06ae8369817dfc1920a5fc29e6fe5a8bde681f9cfcaa73297f66813dc9a6f3c32028c424fd682ed76886ada31165007689a7007ce87e12ef7d79eaef24b12308368be27063a32d7569af8d726de6024412f53732640ca0c1a09a87dbfc03cc26e8752eb66c86298f5d79fca4a1afba389831f8d78a5ff358a3971d35e797eba7fd5eeae73df397163c8b13e3940847a1d1b088145cd1b3576b24eec74cba0949eecbb46b13f6822f1ebeb816d57300358296176a9ed3113c188c64624ca57706ba854513af695b9489c85f3d82550d4a2e458225d6c3c28b1a92f276ad1a3834232b2244983b97d53cc41e02360ffb2d85655afc38a574d0ac69800fe45ee64fc36485f51b7cf9e12ea4878c9c96270447e8ff6f6b011070d5dafe192f6245cf8f23da050fe17af04a6418c5387c6449c015049a41cc3b2504a8109379bdc7c9c0850df35c6623318bb4814aa50202c99e9535b5e4adf4ce151d12e7887edc2b93445886636a8cf08f3024909b0ef6e39d36ea0c09b8bf32c3bc9741a41c108dc3725b4174feaf8e782055138407854d847cf09be870644f04b13aa1dea352e322ac65b951b07fff3a078963c05adbeff9a19922fee5268ab250adfb19237825f6272162cbae4410abf4dfcb82f4dda72047a39ea5624fd8b3761673a985fad4da408f668f829292bf49ef5dc41eea95e2914cd6722d218e8d1ba3c7acf6521afe4be8da28383b0199968ec4cc921eac8416c25c76b38187166992c10f33a219b203ffdbb1ca85c1b6ba43c2ee4125d66393afd3d29d1cb077dbe7ace2754a350fd24183c5c70e88cec261ea3801d3bddc099f2400d3dfc9f37d35500c0aae097722ffb733e0c714731147f9e6e309bb93b3e15431d6930c56116dee378ed1160c615ae774378f27b9705fa9a6a4929934c3ee44bf87ee2c08620f7ac5a70fbcd966ed543e16e5ceff9224a787e1e865d859decac6f271209ac2e385678c80c364285806a828758303aef54faad35c1056eeffacc2be07e8a8c929c7636e9cdb050b2ee1913d798c63c65aaa7cf026cc856255eb3843d9fdb7ae113b17cd68d96196fd60cdf45d404c4531793bad2bd5b015b586ad3a74538efef9db694499d832c92a72c5d1470a4f76a614161d7ed15e3429d69e7456a053a831f1dc2675480185d8470f6a72587496de1dbbdda3cf9b6ace79293997baf24fd145481f51962162febaa1f9b40e6d7b0ad1e6340ff5f276916ab844519def712b765c2cb399de6db8f136abc6de716fd7a66b9cd8922b11fb9cb3af5d93cfc904d8676d6e531f41b64aaae3b979e189adb57cc770ae520e1cd20233e4fbeb1279ad26640c7baa31df413453e20151bf537e945d701efa4e3461be675b38409bf0996bbb601f83b22f73ab714d8008feddaecee8bb2058f6a61751f68c7e3d9d67394ecfd44879ea1ca79bb84313054011d195f2bd627bfbb8fb45f47f0f90fa414a9db3d221fcd1778035f24b20486dc97cd047ebba20d668d0d515a9fb8166ea509911f15812ee9bb958300715e94305f510c7bc58da4e5c4b7531f8ff73185e8a130ef7a21a8444f7b2643b305180139ed867cbd5ade4be756e2281cb78ff3d1a05894dc2f9f15143343e050758333419b78102162d8d418b8e525b3eba581cb91cb6d1e7646d94c163c2382c5530b43dda3a2a4b5dbf66b71d8aadacf616dabac02bd1e7d151c54fb3ca48580c320b6090301f9f2e8c861118c75f3913bfae8a0d66737c805536a9994e8f14a99f45963efe5495e371f7effb999d56e21878a255dea49487454ae52e37c48c106245ef1a3634ada157b5e2990dd8ddd6e8c6785e16b6218ad3016124ba7883be8649ec1ef9c4290ffb7d393f3ddaf3e971352cea6c22f0c54fb7f90d4fa10dc1db106641c0de77bb67dad3fd312ebec3fb7f1dc379a01eefd7ae2a3fd2714445a59299373ee3a7b7d00bf23126b7ca2e4b5c7de37140fe9ed7568447b62cd1421e145337835aacf723c7f0b88ade59b08a2510402dca049c05d550f500aad0d59875d897c0856d5133e6bdfbfa7d2b7b2775fd5c2bd04cad5c7907b0d2981a2701e8c1eed020c35e63bb7e93046837c938a9688c43c9fe0de77dbcbcdfa6d0a9ea651926e5f89f8d7cf1ea59f7e25edead78ac04ad5274d69abca1d2b4127fe090cdf46ac68df7a3a3184d181232b09e8a0f6c5426b1dede8199e9357c0f299c29665ad5ce35b070be34c0c97ff3b81eae1fb5a77f1947dc3f6f28ab8dbde2f2c6200315a68c7ae76c6709f099cddfab29155f3515085762d80f758c404533ffd5cc151080db1b19a8d3f41ebfe1023f87f02f4d0a60df792f5141e47d470038f8c72cc5ce2b61d406a72c99f1b1ae372c6fae6529dc6d9b92dc2020bfa0c89cb57f35d8fd85a452f9504a81ed001ee8342288e68e62a0f1962b9821362bceab8fc64d6428007e306cd1e829319e101a641ced4a3c921ab5b0a6f0bc990cc06bfe5261ea8e59f68b4e720b0e181e6029c5a482cff8cc5d0c213d55ac9123388e92ea52e62ff8b0333d51da2c7f600995ba4a8d1f3bae5e4869f3cb17606a3fe2aaea9f9c73c6e06a6592b1b195b522e94ab373c0494bb506a668ce0e58939c5864445eb4fc14fcb9d32e6ac148e3a0fa6a6975e2ba3b13c031529540b526de41f0182f956ac2aaaf17baa883651d1b1bc54d2b2cc6a165ef1b09f7af96429f8888730e29113470dbf769917ebf7031716d25b298e7bff1b08c00b47b3bfe738a4793b06e43a098d47566d9524f7d64c31cd242af791c747c0123901cf23245c47acd5ac7c9361a71fd885cbfd9015a1a070da9bfa4269e5587f1199e5602e02f2fb85371a5e9893d7da05e7b9bf2bc4a900e938eb492f6fc619f670cb9e8f3f89e9d3b4255651e91f3df385029bc9f5f048f477eb77ba60cad4502acc49a880a7e7c395e40ff0cc103e886d07f9834778c1377e26671d3c7e8214f9157665f0c4e64da59b8e9d831f791c1c5f0b6714ad010490b0670eb967575011fd4c8c331c85ed33c6fb1dfb7d87f6aa87365c569505d6d564749a12c4800f025928fba45821f23f96177122423dbd377a24e614ea83e1a8e425910af4b1f141e3ca262f791713b592561a65e1895f14e491aa99c9fa6c9c5779a0270e3ebf21a97827c3a9031e2c38a94351c50f54250fef572cdb4a91a6427a9af49c23e6dd906d93953e134d278eb05fba5fdb48b0a4f043a0d9edd1e7d4e12841c199dc11e1b638f71cac6e7911459e5ef4dab20550cd8d1271b2783c9a4f557b5bc8c006f7cf8682e2652f36f7e35ac13de956e344ad5b5ed266cc776f05ab4bc68f3a420dc400332caedfd053c5cfd2239f33068afb88f24b0d034d22615f6fa6e4d3e52e82845043423f67803b6a329e850a28180dd5d7d7b567e0feacdfa48aaa496cb13b3487054eff9e01d27b306bffab285dbb47804f8f6df6d44167db98cf2ea2b0a3ea7c59206f216a33f12e4deb6e15d01dd9dcd610753f5943922d8b0aed6a675285c9ab5cf3c3487224a1a2a8c6e5738b39e4188bb5da965f084512647a4d9929e7dfa40c3d22c999884a7b353bc2c4a374ba67894ccba37dcb687a6b12fc609c28e81a04e4c611ee6e7f982f3ef109c8026ac440c7560ad89d6e713ddc81388529c4cf575ee4d00be66543d184bda70d712703cd01198961d8a3404f733c5362b05e4a67ade6d5f7998315dc76f3f13988a94415d7cb29832595ec1a0ffea51a3b02dc2eb13893845a6e9daa79d680f888849937ba1adf4aac3506eeafc671b09e8dcfab5b4bf0ff78ffd3031741663472bd483cbd25f52f0ee9c280f8b0aec3ac1c668d24f97561d48754a4eb7dae27c8878d5dc11f8878fd5885adfd5b525c40e652c3543c2a773f0fa571a564a0b3a92adf72225847d284f921b1bb201e7f2f82160abb5bf207715a82cf9bf4728f4ec25385b511586aa47d0c7c771f9cead2fdd17b3edf21bdd3ace1d970079e1b25f2e286a13c4fc2056cbe4750e879318bbb7dd27d0fff5e3a626dc552ec709fa1f51f610da16f6b0082992aaf252b3a92af4a40e48fd9e91c287e8900283ca7038a4c2c4f72c7fe496b2ce1ee58ba3a30a545a29ee910c7e21a60ae2f60bc322cbcc5546b5b77f90fa6375da161a6178b6af9c87eb20e3a1bda1e6dd1e473cd1f60f48c12ca41ac3b4f7f1d5515156677af5c280d10ebc5013288f59773bc27b5f71979ca575ad4d18b7c289a0a0032780bd", 0x1000}, {&(0x7f0000001400)="15af2ab8bdd8fc60559383428abbaa442e90a1bc9b9fede669fd53aae69df10342ab312e0e8dcda18db55ff6f1174019fad59e30a29a1625c986cfba7f2c2b71f554998e2586a82572d66b7a91e46ba9822b3eb6eb7cf43d75a23e4d15fd659e9be6463b815853cd463b315a43723bd035f07934cd6e812ec06586f55f14c93d73ae7b57bb7c4fd73d8afe50a28871c980d95419683918560b4659f2d9f20f26151267dd18a6be2f810bc94f4f61cf899b1ae2653484d2f67e5e5f6fc0414493b576e6e4377cc1b587f174e8f37fad20813d6ed6c29919a2557242b59d89262e8c1eb2f511bf611564e9e0fbbc523f336a4016aed5c88f43c8de73a9225daa26ddba5436f25e60f1b0288c7114393e7a4abf737b26a7d5637c5e7b5f3c3f706a5425209fedcc140449b129282db26f5156339acd571e19d78dc777265fc467d770171d137bf051f107460f478f5b3e24f8842a21e9055c5e4b37e4d1a6c6282d50f61c390d05d33e48af34eb443822e91cc436d9569d0a54b4393353bbee27fbf1ac052161c62dc956b551ac2eba66dec31df64b1e83ee49a5ebbadc68567663e45e142336ff3a9238bea5871b4406d323366933c28eb445c29ac7802d7631cf7f7ec0084289b299ff787db165d11b5a8a657f0f77e26e1468311b688d02c8abbe1300f6bf529c9c6dc5abe678628152ae70b464c330a4ecb807f43556e540d03fe862bcb9b8bf9b06ebaa3ffe681362a56db5b7accd757b5328df3b0d9c245e5dec7d146104c61da04d558ba8fe6b158417d91891c21e655ab12b1eeaae847e0da647c25cb09554990927e9bdfc69dd85bd30d5d60491f2f42ec7cce35cb053d3233ce8fae666b2f2cf796e8d510b57bef2b2b7d8fbeb3c3c9c5a1b88353b65954df24467233e970a1330256afb0721d090dda7bc77ecf74f256fd0d8592c5b335cac1cd2c7a9611f11654bc1d300f88e2314ffa02a3daf34770bbb8481e2a2ba6a72eb8b165bfb80f4f50af3694767c0f8b38d76c4b873ff866dddc52f0e8f0905bd3b8cc7b9ac9e6782bef1fecb4884122c682fd7a9a8e2c6b884d888899765164ecd0b825f26f882574397256fdceb214e96418caf3df9665b6b8042fcc8d98c52ec336d82fd6cc711d2bbbbbca69bcbc23fae7ba71b90e203f315cf2cf833370cebd7f2d8834f3bace87029e1eebe24551c8becf45e330cb2494668224797daf3233337f6411a81a0dc0621d6fb13479f6390d049e2106d2eb6aefdbb5f7cde92a084ecff35ee65c488cef8869298301a4a6380fbcc5f82398fe9d1d37839eea458980d69f33d5e6cfe2c177d25e05d7e95212e25f49804e20c12e90151eeab5c21057369855f696250f3a76bfe66f144c888956b1034b447b1f91a643914c51a1454a48d0e2850339b982c0ed2acff51dbbf7b115f975943ea156762b0a699366268696ae266884dd4c8df5caccecf49105bbfc821c0bf0384bac9f5ee5bab2a9020f326afb67717c13c9c9d862e599ccacfa281eb2e88309ed483667bb99bc181924a1814e13bc87b559721db68e89cd01b7cde908b437003cdb1fa21d720e00ed44b87fb4ade4bb0b25acbc8b54d929ff1a9b24a69f9bcad782b7f33e7905c006756eeea2f66f9d7b41a12407756f62363a35159e61a83af3652769439e0f377faf8d595d5876bf78b52ae59356ac37a5d29ff5e22042b505bdd6a51491c45797b88e017c311736f5e1e40bf43a162341cf1b0a622b985eb852f0c004c5936abecc72d752464d9b2ad013c35c9f16dd68c419bdd3497210cf4c588412f591c23a268dc3170fda505be155ff1d3bb99d68da5199f597243d155ab81171740bbd427b7bb4915b6c9f6ed0130b5e70e39a155d86725352454ddf04b2ca68beb942992884e2053b146229d9fcceb8de504f0593bf2fada99c0a103de2e87f1b6b6a7527aa2d612e28708283c8de54325b7229b84888061a649ccf3ae22a454073ac60d73a61e117bcb776835d21bfea9d00a7c0e717ecd32590ea6e01246778341cd163b26a0949302f4d9184034b88efc7f63ef5709a287d0b160ae994633288df7b2546a1adfc2e1327131d87e98e87fd54ac56af185f2c8216d1a7dbd9dd541e7211b279e0be74153e30cc1a53166a3992ce7948cf85ef4c383817975246d4a05e4f534d83ca1964d2372ea689eaeee3e52c85c74355309b7efc0664e9c2fdc9f49f72b7809bbc23778c0aae8085b09436a92c7effd5d67c211523b457b02228e45e3e78f7569c0ed0afe1dd8a6ddc753a4a3e8e67a979b5c89004f7384c3486d5ac41d5983286e88815f8bfd573ac712671b9c6395156641d11d2ae8916db6d715c1333ff879678569903451fef0d209688f5fd5a64219a0faceb08bb7bf2b6255942252ba95aeafa5c8bb7a2f13545c49f4cbb1e40596cfa5d33a1755999dd1caeaeaa2e7ed38820c2b764e93c6c87ea1649ed4139b705a5df164bf0ff4e8e62b38b09a587fc97c3b805af51394f9a48a73750eb88f9678a559a0fa8524dd9e91017c691363557f1532daaee0e7e8a82fe45357dd67f1f12a8ec33385e4276ac632e02086a8c268d52f7faaefff64f991fa9d4e328ea6486685c1f6413e07f50b9708eb54d70f14c34d870536e8d8aecfe0c01b269775b5b293404d31c20069bc80d458e31f9c5a72e9f1222e1e9ad612746376ccc7fac4340376a23e120feec92264b1195f0b544302d212f7cb0e0bb07ce668634c5757d19536c03d931a6592b7b0b286ed64b73fc7ba3e71bbb0849e488ffdec7a37b28ed450ad31e6bba7d7eccbdd946b0ebf0c33b97d3c0cbb3855526b4c4830ba2b312fd0cb56cd8cd5f24783af4fdf13d88f2f0c6269dffe64f49db77dcdb18d705d4dc7d27854610fdfb1130aa2ba847091e68e598982a3408de90b1ef1e415b52eaf790ed66ddf9afc99fe321abe9a6322020c5b1b04ba7130302466124ec9308253ed1d8031e68515b898a93574e18a55282af35de4d733dc9f240049489a93953cc3ab7381eebda304b9fcbdbde498279cfcdefb2001523119f50aabedd78b1ad8378d520bbde4cd3eed6c328fff7385deeb7ffe475679809111620f81211da67e474d141a5a54ef970c5cd1233a6156ee6edd9e04e6be087a9d2a49224aedb78f3a3e02ba280b48bba212255a03b81219d1a7e7f8f822c2734f60f3fbacdfdd371c4aebf3e4d1f9889263c6afb624bb6680cebc29d7f465521c2af2697f0ea740bbc322944254f817ef71137b61323819c8f6e6cdb1ab03ab63f810398a2a44cbfde4f327536d2b778bf30c2a6721e1a4fe0dd49fec80ff9a6e12ce8a18f85487c21b4f04ebe6a9e1ca7ce5dccb05b0dd4800b179d571f88ac65138ccec87e4f523b0173a826935590938639fc8b0c570eba3935b291da1f75c9764aeaf0e26ead081c3228bc78512397cb36e55adbb9a83278cb6044ede6a8c1ffad9d765f846d52cbd053c6111887d653a1e95e56a2e847e36edc82935afb333f347d9ecf5963ca0a09e6ea33fddd3804ae57cbcd7a8b2685d9c903b7fac326eda1f1f37bc89bb0fbaf7e6c244262469bfff4ff0e1b0491316fafe944ee0f1f5b01d0787b9f227be61d68e69ac1504a3185621bfd5617e2d7fd219e09c8814dbec4b2eef0689c6f9dda1748897cf89f7631ef8975dfd483af0af5fa9c096c3d423c7559950b17055da6075dfc8824abef2e163a82761e92bfa4e69e083605e972e724d285378b0c1551388b5220c95690cbd3c7e6d724fad32bb7b0f524078fa1d7855f6603e7fc21172f626b7a0297656ff12d1113345ec867d94bcf8a9784cca7d9fd801a8b80358733b19077613c293dc632c8e233a3211943819013689c7add5b12b222ed9f7ff25aa6c2eefac70f0d7e00089f17537c0a1f1a0bc34e87f6d217097950f3604731a805d796c1864fdd993a416a708b95710706753568934eae11cf66e29fe5e2d704eee2b5b3cc319ea7f5e7628cfc5c2489497e449404ec56243d94e0fa081e7a7dd629c3e9a3a36ef044008d830aef2d5c336fbe62f7cf20ffdd6cf7948332dd481593253fa8984daeb11ffd0802c7eb255da31e5ac3c2771ef0be9e3250cbf3da262f772d272138fa485411c6f978e06be8c618504a5a297e780496b5642d48629a687de3385248599379b5f4b5361fdf3f6c126b2f7016ff76758d34e95f071643e9dc2265d29968250b64aa96a7d2ee534a4cec84c8e80644722b2d3526c94fd6d730a6fec667585779b0dd26c5329434c648a86111f9fe607ea5a72395a4c6876b2f5b19bedc3ce2b321836c3ba78695fc8068c133dd53f8bebebd4c5bf937282f0d1bbc3527fc78725f2a7344bf69a839ddf8e2f0af2d774f4b2c86f6431ebd474b7ca8a34421e1b820078fd1d77e35d0ecead755a5526c0cac4e8eaa5d997085d204fef7b4200df86198d5e2d2c68d0392348aaa78b62a503278fe2030d1b02f03688c4934931c46c6710a4ded81d3fea0c4ebebd417eab0e08164c38038f565bea7c67c39b2e457e92a647f2342fea3c4bb3574c7a1eeae80bb526b4d6ddbc780ce4a4d865171fc842ff49e35951e79ffb5a54cf76bed6c8660bfe7e06e407403937d409cafed2ba725f060de7a450aeeb058d65bc6ce6b51acfe4df4a50fbec8d01dc103271f83a3046f8b7ee0860202a427c188d9bcfd4ea1c8f37f69270d5dbc81ff0a102cdaf251de659f7ad73b97998699803abe9b5feeaa75af563c8734a507f07eaf360656aea891155d1a8095c3637aba4d9b32ab805ec189ed55dc92733aa4eedfa3d68d27e3ffb1640eb5ee65439d197396e098477bbcf7c1a942b76e7629526ead8ced3ec522a98a4004b30844d26d62280d40de9f74cbc3bb97e844685adc18287833fb60821fc398a3c8b666f77c171fdbfc6c6d41c738d623d36d43732388b1ebb693834d80ab00ea125490c16c8700002ed4fbe8686bc495a716e6ee374fcfff237fd9a053c93458d44ded96bf14b483e11b5338c378e2b2fe2712a12fff30746016e30e2d34011219f85034b0799cacb88c5366a1b2da52346876b129add51197d559abe1c2a363e9d2856a054e9258083778a7a5765207e2966fedf1e7a47f7886b3dd19e42c753f95c6f1fedf2ddbad8a344d679cc849ebaf724fa7ad00ccb617cbf6582fd9d63553a71808e79e5283d983dd36d9931bc1aa9a6b9981e5e61b1b9c2b16900b874baa5f2556c9bdf8b96435083166c19b715bab88f45f2a4814d0b066f2f1949882bfaa0dbd4824c4c6b2a5be1b90496aa8c7be2b177a1f7174c25f4018543c78586e17cc394de8f454a4b3b41f40ca04429eadc55488cdc6813922d97a4c6a655a9302bb0621f0b080883369e9492ef300aaca2759936c9dbe458a767bc21cb76e23abea430e9dc12fb282307bf8fb81d05445d686327610dcad2a990bc02cca17e9b57e1d071a5b8257cd3a0a2236b70767232219f27a397df8985721fa7140c83b6cbbb4c053061c76c4b8721992e5555d66ca290e52c0e00d05a33dedaecaee03610b29649a5f7e8f0b3b6f7f3d3782c752b12825c280a4623f13580e152aa548442aa6482d45c4b5813b815327303c439acdd48cd0049762054a655bf7575ee4d665d69f81c5d863923a5448de371bbd6488dd512ea1ecaaa257221a5637dffc64c7aeae6ab7c8e07f5711b196f3d6de976a2ad6dad62319c75d3e5f458d1c97611b277c861ea510bdeead25e442b9b2fdeed32eaa34abe10a533d71ecf7a97792364e697f590a1b874", 0x1000}, {&(0x7f0000002400)="5f014b196cf7304ea4454b30012eb8cd30de66115a26d864294f5c895830", 0x1e}, {&(0x7f0000002440)="3e0fec7ecbddd063ddb6c0811033e8b1af4f4fdd236de765b44d1215bc004ad6f67daec8cbae534b32d0f74e1fc732baceda5822743b5bb1b5d4373a756083fe33364b48aa8fe863224c82aecfe02d3271a083167ffba7dcab82d09e49", 0x5d}], 0x7) r2 = socket(0x1, 0x8000, 0x4a) sendto$unix(r2, &(0x7f0000002740)="6ec13fa0dd9cc48fc4e7f88ed6284c219ac58403074a95f4f57bcd134bb43f7d7851c05a637071bd16ff7379e1da9009e50d73b08d620c8ebea8b3721e0d9121ee9bb17f03ddcf180aba818566bd127801ef908e5f2add7bf8b9aa4ebe571df43b400bbb4daf5648277f34e97250fc3525c1a5392a2d6b7f6eb7b0a404b53550bc4df2e0b6f6c901010000fb919641a5f1811bcf080000002bd2d4b89bcda882cbd8681217a23ab98f5e55bfb9f68ed70d66ae25c2c96d90d249f12ef69486a7009d91337c7d6d", 0xc7, 0x8, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r1) setsockopt$sock_int(r3, 0xffff, 0x100, 0x0, 0x0) pipe(&(0x7f0000000040)) getsockname(r2, &(0x7f00000001c0)=@un=@abs, &(0x7f0000002540)=0x8) 02:04:58 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x5, 0x0) wsmux_getmux: no memory for mux 8388624 02:04:58 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000ff5000/0xb000)=nil, 0xb000, 0x3) r0 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) shutdown(r0, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) shutdown(r0, 0x2) 02:04:58 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000180)=[&(0x7f00000000c0)='$\xce\x00', &(0x7f0000000140)='+\x00'], &(0x7f0000000240)=[&(0x7f0000000200)=':)\x00']) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000002c0)={0xe171, 0xec, './bus\x00', 0x3ff, 0x87c3, 0x401, 0xfffffffffffffffb}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) write(r1, &(0x7f0000000080)='oL', 0x2) writev(r1, &(0x7f00000004c0)=[{&(0x7f00000001c0)="6ab944fc33b9b1605c622e69", 0xc}], 0x1) execve(0x0, 0x0, 0x0) 02:04:58 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x6, 0x0) wsmux_getmux: no memory for mux 8388624 02:04:58 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x7, 0x0) wsmux_getmux: no memory for mux 8388624 02:04:58 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x8, 0x0) wsmux_getmux: no memory for mux 8388624 02:05:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d8d34b8de97a0b8b57dd0cf862b29d0ed569c66d"}) 02:05:01 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x9, 0x0) 02:05:01 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0xa, 0x0) wsmux_getmux: no memory for mux 8388624 02:05:01 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0xb, 0x0) wsmux_getmux: no memory for mux 8388624 02:05:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "2634d167c0558ecfdcf74c02bf27fe2ff2b6570a"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfdf3, 0x6, 0x12c5, 0xffffffff80000000, "c5ecc505dfae15fcd56a34684d590be97f125748", 0x4, 0x32}) 02:05:01 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0xc, 0x0) 02:05:01 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0xd, 0x0)       02:05:01 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x10, 0x0)             OpenBSD/amd64 (ci-openbsd-multicore-2.c.syzkaller.internal) (tty00) 02:05:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x51, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3, 0xe39}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f00000000c0)={0x100000000000003, 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x0, 0xffffffffffffff01}, {0xc7, 0x400}, {0x8a, 0x3f}], 0x3}) 02:05:04 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x1c, 0x0) 02:05:04 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x25, 0x0) login: wsmux_getmux: no memory for mux 8388624 02:05:04 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="000200e45a0bc687953beb0a9b15a5a00c5d461cc7b10c7523ea07c4742300000000000000000000"], 0x1) shutdown(r0, 0x1) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000000)=[{r0, 0x10}, {r0, 0x4}, {r0, 0x27}, {r0, 0x20}], 0x4, 0x100000000) getrusage(0xffffffffffffffff, &(0x7f0000000100)) dup2(r0, r0) 02:05:04 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x28, 0x0) wsmux_getmux: no memory for mux 8388624 02:05:04 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x2f, 0x0) 02:05:04 executing program 1: r0 = kqueue() kqueue() kevent(r0, &(0x7f00000000c0), 0x9130fbb, 0x0, 0x4feb, 0x0) r1 = shmget(0x2, 0x1000, 0x80, &(0x7f00003ee000/0x1000)=nil) shmat(r1, &(0x7f00003f0000/0x2000)=nil, 0x3000) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x8) mprotect(&(0x7f00003ee000/0x4000)=nil, 0x4000, 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) setsockopt(r2, 0x81, 0x1, &(0x7f0000000000)="4d029da8b16f6458a4fecf932a5f1b5c8abe927efbbc7b6f2c9423b0d4af9d0842dc476038e8525d10ee3a27f93910114fb703ce4f27dca50857dcd96f052f45f4c2eb7344a735d379536058debd38504960566081491ca20ec980d667e3f45c4769f8e3d23826e258cec60a44f6ebddaeadad388789db367b7e22604bb7c8448a681594d9516e51296174ccce467bfedac0ca104e94a7", 0x97) r3 = open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x1) setsockopt(r3, 0x258e, 0x101, &(0x7f0000000140)="80ccfd4737a2f5651d1a7dbf8790fb035dc1da99d29c5e81f35a6dad95ece8eed52bc0711fde51cb31bda83e477e5b7587abad76836b609ee3f2b1fe20c5f0eb0457433d8369f390c7f1d61e749d0de6fcdc2902928e3d27a6f20a3f390b8b63", 0x60) wsmux_getmux: no memory for mux 8388624 02:05:04 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x8f, 0x0) 02:05:04 executing program 1: socketpair$unix(0x1, 0x6, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000080)=0x43cbc, 0x4) r1 = dup(r0) recvmsg(r0, &(0x7f0000000400)={&(0x7f0000000040)=@in6, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000080)}, {&(0x7f0000000100)=""/141, 0x8d}, {&(0x7f00000001c0)=""/24, 0x18}, {&(0x7f0000000200)=""/77, 0x4d}, {&(0x7f0000000280)=""/18, 0x12}], 0x5, &(0x7f0000000340)=""/170, 0xaa}, 0x42) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r2 = msgget$private(0x0, 0x0) msgrcv(r2, &(0x7f0000000440)={0x0, ""/127}, 0x87, 0x3, 0x800) sendto$inet6(r1, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000500), 0x1, 0x0) 02:05:04 executing program 1: r0 = getuid() setreuid(r0, 0xee01) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setreuid(r1, r2) r3 = semget(0x2, 0x3, 0xb3) semctl$GETPID(r3, 0x0, 0x4, &(0x7f00000000c0)=""/212) 02:05:04 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0xc6, 0x0) 02:05:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x280002002, 0x2065d) r0 = dup(0xffffffffffffffff) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpid() fcntl$lock(r1, 0xf, &(0x7f0000000640)={0x1, 0x2, 0x1c, 0x49b, r3}) r4 = kqueue() r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x8142, 0x2) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x200, 0x0) r7 = dup(0xffffffffffffff9c) r8 = accept$unix(0xffffffffffffff9c, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse0\x00', 0x80, 0x0) r10 = openat(0xffffffffffffffff, &(0x7f0000000380)='./bus\x00', 0x8000, 0x0) r11 = socket$inet(0x2, 0x3, 0x3f) r12 = dup(r2) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x10000, 0x0) r14 = socket$inet(0x2, 0x3, 0x3) r15 = open$dir(&(0x7f0000000540)='./bus\x00', 0x10, 0x20) r16 = dup2(0xffffffffffffffff, 0xffffffffffffffff) kevent(r0, &(0x7f00000003c0)=[{{r2}, 0xffffffffffffffff, 0x2, 0x4, 0x20, 0xd}, {{r4}, 0xfffffffffffffff9, 0x4, 0x13, 0xff, 0xc60}, {{r5}, 0xfffffffffffffff9, 0x20, 0xfffff, 0x0, 0x9}, {{r6}, 0xfffffffffffffffd, 0x40, 0x0, 0xc224, 0x8}, {{r7}, 0xfffffffffffffffd, 0x1, 0x40, 0x7, 0x4}, {{r8}, 0xfffffffffffffffd, 0x84, 0xc0, 0x2f, 0x1}, {{r9}, 0xffffffffffffffff, 0x80, 0x2, 0x0, 0x8}, {{r10}, 0xffffffffffffffff, 0x1b, 0x3, 0x6, 0x1}, {{r11}, 0xfffffffffffffffe, 0x8, 0x80000002, 0x9, 0x2}, {{r12}, 0xfffffffffffffffe, 0x9, 0x18, 0x80000000, 0x1ff}], 0x5, &(0x7f0000000580)=[{{r13}, 0xfffffffffffffff9, 0x31, 0xfffff, 0x2, 0x42}, {{r14}, 0xffffffffffffffff, 0x5e, 0x4, 0x7d, 0x6}, {{r15}, 0xfffffffffffffffc, 0x80, 0x40000000, 0x5}, {{r16}, 0xfffffffffffffff8, 0x88, 0x15}], 0x8, &(0x7f0000000600)={0xfffffffffffffffd, 0x2}) r17 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r17, 0x80047470, &(0x7f0000000040)=0xd8d) r18 = kqueue() getdents(r17, &(0x7f00000001c0)=""/176, 0xb0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) kevent(r18, &(0x7f0000000180)=[{{r17}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) kevent(r18, 0x0, 0x0, 0x0, 0x1dd, &(0x7f0000000140)={0x9, 0x200}) ioctl$TIOCDRAIN(r17, 0x2000746f) 02:05:04 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x300, 0x0) wsmux_getmux: no memory for mux 8388624 pckbd_enable: command error 02:05:05 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x500, 0x0) wsmux_getmux: no memory for mux 8388624 02:05:05 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x600, 0x0) 02:05:07 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x4a, 0x10b) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = socket$inet(0x2, 0x8000000000006, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) 02:05:07 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x700, 0x0) 02:05:07 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x900, 0x0) 02:05:07 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="5f022e2f66696c653000"], 0x10) bind$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) getpeername$inet6(r0, 0xfffffffffffffffe, &(0x7f0000000040)) 02:05:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000300)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887681309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30aaa4ed5973504af8dae59eb37577d92392afb0680ac030a173b1df6fcda79d914c9b421b5c093874a45a8414ed0deb206a9b313c9a2858a9ae68860a159f08d", 0x124) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x8000000000000da0, "b08d1607000000000000001a00f3ff0a6300"}) read(r2, &(0x7f0000000200)=""/161, 0x18d) 02:05:07 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0xa00, 0x0) wsmux_getmux: no memory for mux 8388624 02:05:08 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0xb00, 0x0) 02:05:08 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0xc00, 0x0) 02:05:11 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x202) r0 = open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) link(&(0x7f0000000000)='./file0\x00', 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000400)) 02:05:11 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0xd00, 0x0) 02:05:11 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x1c00, 0x0) 02:05:11 executing program 1: setsockopt(0xffffffffffffffff, 0x29, 0x39, &(0x7f0000000000), 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x8) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000040)) socket(0x2, 0x0, 0xffffffff00000000) 02:05:11 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x2000, 0x0) 02:05:11 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x2) poll(&(0x7f0000000040)=[{r0, 0x18c}], 0x1, 0xd691) poll(&(0x7f0000000080)=[{r0, 0x16}], 0x1, 0x0) fchdir(r0) 02:05:11 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x2500, 0x0) wsmux_getmux: no memory for mux 8388624 02:05:11 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x2800, 0x0) 02:05:11 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x2f00, 0x0) wsmux_getmux: no memory for mux 8388624 02:05:14 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r1, 0x3a, 0x12, 0x0, 0x0) 02:05:14 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x8f00, 0x0) 02:05:14 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0xc600, 0x0) 02:05:14 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000080)=0xfffffd31) setsockopt(r0, 0x29, 0x5, &(0x7f00000000c0), 0x0) 02:05:14 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x20000, 0x0) 02:05:14 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x2084, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x95}], 0x7f, 0x0, 0x0, 0x0) getgroups(0x5, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getgid() mknod$loop(&(0x7f0000000180)='./file0/file0\x00', 0x40, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 02:05:14 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x40000, 0x0) 02:05:14 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fchown(r0, r2, r3) chown(&(0x7f00000000c0)='./file0\x00', r2, r3) load: 0.82 cmd: getty 14882 [ttyin] 0.00u 0.01s 0% 311k 02:05:14 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x100000, 0x0) 02:05:14 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) socket$unix(0x1, 0x7, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x102, 0x30) getsockname$unix(r0, 0x0, 0x0) wsmux_getmux: no memory for mux 8388624 02:05:14 executing program 1: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) socket$inet(0x2, 0x4005, 0x9) 02:05:14 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x280000, 0x0) 02:05:14 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) r0 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) socketpair(0x21, 0x7, 0x1ff, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f00000006c0)=0x295) lchown(&(0x7f0000000040)='./file0\x00', r4, r1) setgroups(0x0, 0x0) r5 = semget(0x1, 0x4, 0x40) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000700)=""/251) mlockall(0x1) r6 = dup2(r3, r3) linkat(r2, &(0x7f0000000500)='./file0\x00', r6, &(0x7f0000000640)='./file0\x00', 0x4) r7 = semget$private(0x0, 0x4, 0x200) semctl$GETPID(r7, 0x0, 0x4, &(0x7f00000002c0)=""/241) setuid(0xee01) r8 = dup2(0xffffffffffffffff, 0xffffffffffffffff) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) linkat(r8, &(0x7f0000000080)='./file0\x00', r9, &(0x7f0000000240)='./file0\x00', 0x4) semctl$GETPID(r7, 0x3, 0x4, &(0x7f0000000140)=""/138) wsmux_getmux: no memory for mux 8388624 02:05:14 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x1000000, 0x0) wsmux_getmux: no memory for mux 8388624 02:05:14 executing program 1: r0 = socket$inet(0x2, 0x3, 0x7) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000240)="890be63374f2b34aa2f534cfe09099aff2526dc6ad1502b8cc21739e5ca051569b2dab5f32e32a93e55039be", 0x2c) 02:05:15 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x2000000, 0x0) 02:05:15 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x20000100000000}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0xa) wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 02:05:15 executing program 1: setitimer(0x0, &(0x7f0000001000)={{}, {0x0, 0x9}}, 0x0) 02:05:15 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x3000000, 0x0) 02:05:15 executing program 1: chmod(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000040)='./file1\x00', 0x82) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) recvfrom(r1, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000180)=@file={0x0, ""/64}, &(0x7f0000000200)=0x42) r3 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x10400, 0x64) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000280)={'./file1\x00', 0xca3, 0x9, 0x3, 0x0, 0x792, 0x135, 0x20, 0x2, 0x1, 0xff, 0x2}) symlinkat(&(0x7f0000000300)='./file1\x00', r3, &(0x7f0000000340)='./file0\x00') getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) fchownat(r3, &(0x7f0000000380)='./file1\x00', r4, r5, 0x4) getsockname$unix(r1, &(0x7f0000000480)=@file={0x0, ""/6}, &(0x7f00000004c0)=0x8) r6 = socket(0x6, 0x4000, 0x40) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000500)=0x200) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000540)="3676d7781bbb617a76b670a2a79453f33548f84ae44318352291d6ae545a0b960084d7781c791cd7dc136297ea5989fc19ace9a4d0e07fae5e45aa89bac063efd4c5b94d16f1f9468f18e2e71e671662bbbc835f797c981b3b2a7afa8ed4292a535f4ec98f1ca5b5142a0fcdef2fad4c5e70c15e9a364c77c78e79ee558a4a713becec02539de3af5c39f033ab767710c18928748184000b4b93814c05a650c675d8698d407223def4c7a862fbbf0779d49b14a54dffc0fb60c543af2e2d2e2f04b28ae1094b3b7c0623ed90ec24cc5ff0b91ef2c3b88c7b44d9d421dc38259925", 0xe1) r7 = dup(r6) getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000640), &(0x7f0000000680)=0x8) connect$unix(r6, &(0x7f00000006c0)=@abs={0x0, 0x0, 0x1}, 0x8) chmod(&(0x7f0000000700)='./file0\x00', 0xa27a2a6c973515f2) shmget$private(0x0, 0x2000, 0x89, &(0x7f0000ffd000/0x2000)=nil) mknodat(r3, &(0x7f0000000740)='./file0/file0\x00', 0x8032, 0x1) write(r3, &(0x7f0000000780)="d1f94c2cf1ccf59dd08de4e0574b5abffa8df3ec1666aabf349e0234c4a1daa8cee00c7a41cc478c6384f8fc8f91f8db0e2f2b1ac9385c4f8b246f8d5a19563a2e8319", 0x43) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000000800)={'./file0/file0/file0\x00', 0x4, 0xfffffffffffff800, 0x3, 0x1, 0x4, 0x101, 0x6, 0x1, 0x1, 0x1, 0xf9}) chmod(&(0x7f0000000880)='./file0/file0/file0/file0\x00', 0x98) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000008c0)={0x3, 0x8}, 0x8) mkdir(&(0x7f0000000900)='./file0/file0\x00', 0x30) execve(&(0x7f0000000940)='./file0/file0/file0\x00', &(0x7f0000000a80)=[&(0x7f0000000980)='[+[}\x00', &(0x7f00000009c0)='\x9e\x00', &(0x7f0000000a00)=']$\x00', &(0x7f0000000a40)='\x00'], &(0x7f0000000c80)=[&(0x7f0000000ac0)='%!\x00', &(0x7f0000000b00)='+\'{.\x00', &(0x7f0000000b40)='\\/\x00', &(0x7f0000000b80)='\x00', &(0x7f0000000bc0)='.\x00', &(0x7f0000000c00)='\x00', &(0x7f0000000c40)='\x00']) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000cc0)={'./file1\x00', 0x401, 0x101, 0x7d, 0x1, 0x9, 0x6, 0x24, 0x0, 0x2, 0x10000, 0x5}) wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 02:05:15 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x4000000, 0x0) 02:05:15 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r0, &(0x7f0000000500)=""/90, 0xffffff91) dup2(r1, r0) execve(0x0, 0x0, 0x0) wsmux_getmux: no memory for mux 8388624 02:05:15 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x5000000, 0x0) wsmux_getmux: no memory for mux 8388624 02:05:15 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x6000000, 0x0) wsmux_getmux: no memory for mux 8388624 02:05:15 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x7000000, 0x0) wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 02:05:18 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f0000000080)) sendto$inet(r0, &(0x7f00000001c0)="88b42615a0df02a93681cb2a40e4a7f7ec53f75ae5d7abf340d8e3fd6739e9e9e969acd845929cc3ab98e04dbb9d3263073baa177a6f38cb8b1b5b1c6568bd5c644e1fdaeb0a654b50536739f72fafe32a0d12784fc428f71b8bfeb595d5fc1303a045dd445a7b62aebd15ef3daa45c02043dbdc071e1d96d29e1fa5f3db426fabb4d7e99285f2c685b16f79e45af6ced9e67cd9", 0x94, 0x8, &(0x7f0000000000)={0x2, 0x3}, 0xc) chroot(&(0x7f0000000040)='./file0\x00') r1 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) readv(r1, &(0x7f0000001540)=[{&(0x7f00000000c0)=""/98, 0x62}], 0x1) geteuid() 02:05:18 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x8000000, 0x0) 02:05:18 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x9000000, 0x0) wsmux_getmux: no memory for mux 8388624 02:05:18 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0xa000000, 0x0) wsmux_getmux: no memory for mux 8388624 02:05:18 executing program 1: mknod(&(0x7f0000001380)='./file0\x00', 0x101002000, 0x1) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000280)="b30ac0a2a5ece28fb6cb4f43cfa2b797392a2a5565bc3b6377338f1c9a49a0ea9ba3b8e12b76eeda46b3a0bdf998fc9e155f2822cd1ca2a345533c85190d94f88d28fc2e204ef1a2e5609f0473c0b7177a218c571958274e3af889a1b30888ca79ab8848c4479577d12502900104ea8e4a4065cd541e44af8998d44e7279df2b8ed3d85197490470354a4f827f7154f15cefda6657d879506fa700468e02fc89f85e37ba41a3173478a4f319fbca75a2be04f58f8571eb98d86d9f4a037c4a3996e1354e35cf5026e2a906969da8a5c7d3e93e9129c0d9342211608bd3150045929aca279bba0e3da3b8a4f098174e3e1a6345b09dc0c8f62e1fc808c0c03a6ff53476e91f17535a0c504adf349a31097524bdc624dce179c4664dc64e6bc664f1be678ee7e31111bcaaea51aa5d7bd700e4f71f6e489150b7790ac8b7e26bf0523984d8862a3adc5b2558cf152fdee822366feed46c0dd7186359297839009515deba53f5ac4276fd00467782a3163895457055776af045e3c97dc1e5d2393c3c2c423be394df9ff07f20e9075cd7dd0df2bacbf2af0bf582dfa4b9ff68695b6575bcf3c8b20d86da042fb46da3a2dc8ba294b8866be3fcdc7091461056af4d4eb244cd7283d92581c15708f6dbc2dcd6598dcd2f828bed5945b14141b52214ff9e745aed462642f17e76aeabad000baadeea1d8ed4b13ded87e2b20210671366127ed0af53569ef34222684e9d0495eb58e333fe0e55fd9fcd718eba10a24f270bf75ce6cad0bcbb3412019e37fd4c56b74418fd60c76b078a84d0cd8437500cf7a6f734469cd212a0301a63f4fb9875cd7e292a2bc78a25db7499c8351f91f3e3d915dab7fbc3a368a728cb2fd039bf3f341f0f310fbaaa8c1de1c1228db2db4e269bcc654536f984867759e1714e9c644f0f58853724f32d053af79c5465050a21da19e351f15522e31779b67fe37df2cdd64bef01487e64a5e3bdf66e1c8714eb59ff1be3b522df01924bfbe5fa8eb38099ecb63262be5610c981d60650afafaa251734f3c038a9c731b295a67f04d905cc32669795e9f2c504b0a837f969e1982cc1a6092ae2e0a0de7c78b226175ba104429aec2e0c928d25e598d79a7621a718034f3437a7a5630e3660d87539669d211cbffef2ce1cc0e5179f7c90e720dedfd20b9e6b23ac7b1ce71cc352b351a744b8fd3dcbf1daa8f0da9e64f1cdebb79d417d85d3da6fbaa933f93f94b6b0a9fdf2bc30c02af12ff5939293c1f726ce1b032142cb6594dec83e3dfa8d96d36e95e45eb5fdb0044c3e59c4d1c388203cd53a9262924a4bfc1b69d585779c75f9f64727bb6a54ae4b5b517a4b94c23745c2838e66fe48c5db2786d42e0361f76962c4ef60c67ea0a0e66584382226d0ef642dcb5623e1de3f182659b314436a7a9dd42229769fdc62c7991bf10cf4c0cdcd7e40ec729919a732a75284c29bfe9a1e97a4a2e59b7327b1342bc501d85c2914871bc06ef0639b8301a775adf404eed79a8e3d8e7d59e7a5c35974d814adc08a674301f07044ca6b9318aa276ed23e6cb484498cf3065f7e2c4f2f2a64322256980e9b300d1443f78edf334f4ab01eb6ab967b25a14cfe74b9d54966a0ad0c90c7c279ecf53cf3cd2d91dfe9793b3ecb7ccb8c4a56e964ab4c768d07843dcba2dc8030c79de01eb032555d4791064a6700021d876dbee5c5508966785a758ad3ad42ea5fd3fbd7178b21b30bd4f75654f49348108b65a69c4a13860a52879335c709265a4a0517f9c8d6d3d48776e047e964ef4950e61937b47abeb81e6445948126137f9882f4dc7d19ff6efec19718bd7f886ad63ffc6428156f0cd6865799397a5ac4c49c0672ac1a2554b459f515caba7d7ec4002c1d5a07f8255c9f29050b8e4e7537458a9a3a6ad978b21979f2f1ffd8ebe236487b13ca11140907feff13bdaf2b6c94e4dbf7df754786063665f1843ca7c39a3a2890657aaa70f1c82205e0ce23cb045b34d5924b82cd3ecf294fc6b54708b5220a6caa22c60a581b11d71a36b0f6d2064cc810c841582c8283a0194b22a246d0f94e96472a3348a48be586d6f8f7276718be8f1e1c2803727d8fde03155002f16baa1ee3ab32a2125975365faea56a2ee5da45a01ddec01d78937c07d75e974470be9a995bf4c34c1bda4cf639954d01830c39f15a2d185a8cbb3d90682ee4de4557c8adc2a543841aa7237ed12fb26782395719d00340e81b899a41d96464826bf6e43c4c24a4bd22e120dd5f5d041953760d1b3b8fd73cfd283504ed519a0c23b52b77cd397fe7f832dd7172048a68efce988cac12a32595a4b5a34a9f94451907bce04ea4af1abe81b2f22d0a5e1e3bd005136fae5fc863b0426f4b7cb2aa1f8e496a60308dc8366c51b6258bd221b52217d2909948c5d09620a72ab75550329bf83a2d737b831a913b4a5937e63d5ed982e691db52fe502260ac7744f59c21ee08f6bfca35943a3f08caf85143cf1efc8a085de7716e8e250280b59809167b5b674c255ba963faf8c444a4b77d4776c61ce12a613e2b4d1df7d464f87a12520c73b14ccfb8eb08cfa59c646405fc69670bd482b9fc9878adf0340a37d64fb196bf616b589776af25b0f58bde7b5e4a42c9b8c3c204eba787d06a2e46763bcdcd34c63aa0d56bbe233cb49d704677893cb59a768ed197a478bb4847b100ef91053da463336a3d5f10fe7968e6a606f1342d1195a799c5e479ff31b62e377b7842c82a700ed765d3f1feb7a691064ce48a67c21c7aa980b936453c995bd34e357f332bdb989748d88d454c13be9c3147121040c033aae1759fcee20df4710ecdc4542c5682a3740330f084777c9f2a71b33a8bc3fd995ee300f450d2ae734e3cc91f5113b6038245a95cb377879e55de8b24a8a551dd2d031344e7e6eb8876960d0d47157306ca10d3f3efcb8c6093d1e22b90da4f42357be6d2baed665570a7884bb60625cb550eae0c9ed97465bb29f637dd402c760f092c2c87532222ec1de5dc25ad870e20c5f37d0a007c47f94706bf8ff452fb6126fbb3a4e2814f8cce52ea783fba13eb3fc8f68d77fa188328e81f0da8a41b86c7f951d7decd6912fdd67079353964bca605565e8fba478af1865e03ba474bd48d09f5ec09419d2902100135fc9b61a2b397a7b74123c4c31dcd0ce03e7fbd2ded8d318feca704b53804f35ee4704d68622891fbed6b12acdfd3d7c3dbb64b072445a03c002a26bfb9bb1e9bbb51c6d0ca35b71adba5cf2970539bb0ea5c7bd3196650866acdd8d1f1d6c6511c20d4f8bf3e5d9e1ecd29e75018f39e22677156ed71806a33c1298282dad9ea5a0fe37d7584b1cb0c3036746d3190a89e78935a7b102fc236e38ae01690425c38e98f7008ce70d13fd16a99b339c70787ecb25b3dbdc7e2037b8f9a06bbb80b5fad3e0331cc971708e87eb8f3da276d313b528b992ffc01c44d49ca19e84a8b66401acbac77efddb65a2bb454c78f333c3a250b43777085a406f61458254d98a490b209f7c9bd935d4fb92766b8aa77c4cd33051a6edfef69421255c95a727013a8bd1d3eeb07997692aef6ea661588067e3532e26159482a25e68befa7fe47d1b21b1ef823fd47cd06770b49217e3a1564d1800610725176aef405a8a47f774881a454615eb3644506fe20e301168784c6024a978d216a928fdcf7aca4454a21c6db7587def5f7e6d3ec9b35bd659ce7f46ec77e6ad48479807e723d8c82a35ea1fbd904d7c4a64ad539696c3a39e7ad151793834db557bdc84800a6c081dc7a8db7c32f30ac936e630f617c314b925ba1e2b9ea0387847e5e5826413f912e92fd91613aa5cdd6762a0872c150c58ab7dc5023f7d9ff4300d947499931ec3cbb4b5aeaffc1827001ecff3d1a17b442eb9ff1d904ab6ea015acdc88795130ea32d7b872cd11fc57e982c53b3de8681b142e2f84178fc3e667dfa5abcc5adf4bc26b3adc3739bfe80371afd7124dabb88e1c87a927ee1006886a30791b4a567ad677068417aec7b4743b7211d3b584bdf706ae91e192ee9f0c49bc3724d660fbf7d22f647229890fd6a53cbbca846720006ccd00bb271af6220d92a556545820eeaec539fd3684af2a49a9efc5d93c6cffda741440555d2e7323a62a3f328c5508820ed6d2e1ecd324e6b09819995fa343ece3a435af9be05597e5913b551ca6a23f1f583d9ccf94b5b4d2c658d1e72fa626580c71696804ba000b1f0303adfd74474c59f267ab3f146a73fa83603873296da798a8c6a385eb918606f8d32314ef29a323a59bc377889365cf62a0be6225856351a1ca12c0a4334cdf238873ce5c2efadbfc066d79409393fa735b8e1c85e7767d53a7be64eff98508fd60e64f4941267f72e5816d5642929732c6c21b48097d21f3f79e31f687903b6b46259866b423ec7de92c6432ba3fa69d3a5f67792d0412c6cc72b334bc312b62c8cb39d31b8bc623b86ee8fc9918dbc7d48e6e85bf2ecc497087fb5e1e4e5294455185eea42ed672f4b9a2357243892c56b9101c0acda564f34c7e6300dd5c3c5ee481691f616a822ba782b441321b4fa1f2049a10079ec21220481434261053da7546d1a1005ce33510b2d9f369775a3ceb5b138bdbd0a6a8bf68085c6b19bb043cb200e031d6c9545a11e9fbf2033844657eb6d2e38d262d2041d5e1baa60ef3cf5160b7e69df76fa188ebada50d30e8122babac52f1b4fc496e5387dc2d2b5f984968e0d2763fd618c050ee37a01fb2a2d2ef3b1a2a2ae185961a32ca0be862b0f4f2017b4a32ef4e88b3bcc2ce23d4613ac695393a7c40cf9343d7660b017d8521d2b30a3c4b86b47524e49444790e815a565ac5b3b433bff7532d1333261e4f64e58c44467a1124fb36d02f22071802488b9d3510686093c6ebf1a967608d52b1e24c6f3fcfed032224a0bba8e1a47fe4ee371f1d919d21c98f47e7896fa7c1e0b25f4904d446c14a92be24ecea9047752146b641b1416484d57f1ea9aae692f4dd2161adb1927be34eb8f584b31ba7809ee48566866435afa9cf8d2e5854ea07bdd52a212af6c1d5f6a8a81278f6237578b8c4570760735b89f6cda811dde68673f70545595f3c5dd9c6825f8d63d3c1b70f787a3ce25b0451d7f5307342c691fc925ec0c6ee580e2a80022caca7c5d67956531d1545b0f3bb009ce55697a3bd69c0703541eaba1026d7d1d9678f990b0948315de409eaa36faaec92a4605dca9c7cd9389936a11539e5c545f9e939976e62ad383d19421a83c70c9b682db068fcaf8ab3fa95c4c6802a9846a2c0f4cbdfe75e350b41a137df56cb1e70acdd520079fd43d600851e62a723ae5efe1647a0e02b92745b422069e110b8313b1536194f1c28356be499f618094a0063f7aeffabc7c5a1fe11dfe42c1532e3979c119f004e07912de6e9f0dbebdccf4b588417c573ec334a3fd50a1cb8fbeded3df4177915a78d17124d4ff36d27e5fd38f9114ec7aced18c744ba44e03d63ca15d3a2e8e641cf96f445ff44da2d74d9c17c63df1f85ede6302defe42711207bf9258d5ff34a8cb6ce9ba1610dccce69c34e6abbb225328a580e980304fd3900d901ecdbbf7133fcca3a92a64b0b4546324c05b7a604191ecdbb4803f0ada8aadd2c98e9addf278ba1f6d745953070c96877fd35e907f3c928089ee73699c427e1c67fe923a9bbc0b7c61b749a452cf20734acc52db17795f7d84c75da49cdad63fbd3e527a6a3995778f1990318d03483a1d34f608589c931cf8aa0806ad75215d9fb", 0x1000) mkdir(&(0x7f0000001280)='./file0\x00', 0x1) r1 = socket(0x18, 0x1, 0x0) syz_execute_func(&(0x7f00000013c0)="438ad241ad66400f5519c4a1f81065f44429d1430f37c4029dbf33c4c17b1195000001002e410f1f8c0842000000660fdf55d1") setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) linkat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00', 0x4) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffb, 0x12, 0xf0000067, 0x4}, {{r2}, 0xfffffffffffffff8, 0x0, 0x4, 0x7ff, 0x3333}, {{r0}, 0xfffffffffffffff8, 0x2, 0xf0000020, 0x22b9, 0x80000001}], 0x6, &(0x7f00000001c0)=[{{r1}, 0x0, 0x99, 0x1, 0x3, 0x800}], 0x900000, &(0x7f0000000200)={0x1, 0x6}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000012c0), 0xc) r3 = getegid() r4 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001300), &(0x7f0000001340)=0xc) r5 = getegid() getgroups(0x4000000000000021, &(0x7f0000001440)=[r5]) getgroups(0x5, &(0x7f0000000240)=[r3, r6, r4, r5, r5]) kevent(r2, &(0x7f00000000c0), 0x7, 0x0, 0x7, 0x0) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x5, 0x0, 0x7f, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001400), &(0x7f0000001480)=0xc) 02:05:18 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0xb000000, 0x0) wsmux_getmux: no memory for mux 8388624 02:05:18 executing program 1: setuid(0xee01) r0 = geteuid() getgid() r1 = geteuid() setreuid(r1, 0x0) setuid(r0) clock_getres(0x2, &(0x7f0000000000)) 02:05:18 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0xc000000, 0x0) 02:05:18 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x4000, 0x19) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000002c0)="3b64b2a1bc60237884baf2be457164d1abc04ebf12fa508433f8894cfc206444e3c6b8f8c3759a1fc27201aa585cfde0cc4cf097250c8f3ce0bbbe1ebf89ccb39d606c69b54d14a33efcc2577b669f881a42f6cf61b5acb6a0eb50b6ff848352b118f94d82ae438817c78a206fd0b421672b7516d8e54f7bb3f2545298fae76c40e3de497a2998e81a52ae2d3d5666c2001c476600a6b304c70e37c156a12f5203476aa89133f521756747223d9f95364545029d24033c53af09466a439e8d519730a31a2929e6f4216aa58584232b9f88fae0cc1de9f63e51aaeb6c3c9dabf2d4", 0xe1) wsmux_getmux: no memory for mux 8388624 02:05:18 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000580)=[{{r0}, 0xfffffffffffffffe, 0x80, 0x20000000, 0x7fff, 0x8000}, {{r0}, 0xfffffffffffffffc, 0x0, 0x1, 0x2, 0xfffffffffffff9df}], 0x8, &(0x7f00000005c0)=[{{r0}, 0xffffffffffffffff, 0x5, 0x20000002, 0x1, 0x4a3}, {{r0}, 0x0, 0x4, 0x4, 0xfffffffffffffe01}, {{r0}, 0x0, 0x1, 0xfffff, 0x2}, {{r0}, 0xfffffffffffffffb, 0x8, 0x7, 0x8, 0x8}, {{r0}, 0xffffffffffffffff, 0x0, 0x10, 0xffffffffffffffff, 0x2}, {{r0}, 0xfffffffffffffff9, 0x90, 0x1, 0x80, 0x1}], 0xff, &(0x7f0000000680)={0x1ed3, 0x1}) fchmod(r0, 0x60) kevent(r0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000000)="0798b6bcb76f62423fcb0edd7fb9649d1633824090f091de215fac79ec419988c7811609b90fa87f65aad3e7d49490021e0fdd5aecd3a9e5c7590e0fad292a8b18f54c311f18f0a474d6a6bae237aea61ad0e818a3660ef8c97580875c562163b0534048b1d1a72a978ac8634d29d9e4ea8cd31e38a9798fdcc80f486414104975b4d30264950ac170606f70e1948c4b068ec723e9ae45c2a7618df7190b9d7b918eb475cd06609371841cca760b049af27fa47a62595c08b527d2c47d8912ad113f654c14d00068b5c9c2ce861d6fbed1fe4bc2f6b7bd7f3109216456a4fe92369e5bcfe6097df7a14f25ecb706", 0xee}, {&(0x7f0000000100)="ff7d663774f54f99e741f7df94350ac12e89ccd15bb58ef32ece77767b8cd62e05cc2202380be2939dcd68f7ce481797391aa56b5c0e86a07c04a252411d9b14133f5bad6ec32684abadc7c8ff65ea1f7397a0b486ac76d1d74c4db3233f293fbcdb870fc1846c53cccc96ecb0c241a7f1898694a88cfebaabae1dffae9f02a6c336ed74a6ee92e09eb9a9", 0x8b}, {&(0x7f00000001c0)="105deaf5169c138c71d4a24343dd1e99d78c0348b690aa", 0x17}, {&(0x7f0000000200)="6359b4839fe1ee960724b640cb5c4747b47e7b1c67be40f246e67bd143e6c40c682a415cbee004fbde36ef1272e39716b4103817a0282f89749bb66564620e202b00564879918f7cd63e45188219af0b1c9ebe19a06172e51a0b556de8699dbe6f72a0ef35e713854613caeb104bb8aaf07258dd9569293f70edec4be28e934aff8f1367d85718f703347158b031a699cd02c38c3b2576b1c8f6c5f077efac6484806459e25b14113ca42a9358", 0xad}, {&(0x7f00000002c0)="b5a32850a10383b91711eb10711c5927e48ee225af1246c1f57992f77203c33861aa4c4f514dd9752a321a772687ae5e66259b5e99366783bdcdf0fc1d25543cb3858e3d8edc36203a45e2e946f853cbe2b2f16c07aab1ccd93567cf814f42e9541d3ceb3245fcbf7f", 0x69}, {&(0x7f0000000340)="4ec425bcc73cdbd13dca6e94328f984c796e7e4fd4cc786a35a3ca91", 0x1c}, {&(0x7f0000000380)="998c02bf6026fc754c28ea9ee45d77004c7025d26f8f9ce1ead5c4981d43f928f35e44c0119913b7cab71cf3009a90d95cce7bda21db39e8abf4cfd99229c17524471901e07db4f0e2ef427a68a4bc02bc4c4a435d0dce1631d696291742c62a29152f63b0ba3159688bce5c140c", 0x6e}, {&(0x7f0000000400)="6d6f90fc8a70376b759ae6148fa2dc9e89a8f00cabad83bc85abc4b242e4e247c6001088f65b055eb186404c8e187bcb0355976006caa21b9868e4128fcf9d7785ac272a620978dc7c344b7ac3187a5ebf43aa00ea7a4e8da378fca9b7daf96996bdca2a172f6514ab30e96ea760452853eea20fb6eb0aedae74edee4906b470a84d7ed16be53b8970407131cb1f043e3b0b4f1c087ec952824600b587e5998125fed662a369d993e5ff76a22c1307ab1a84d336c9432081ccc45ba041fa3af450a58b758f142f1f88f80f39e71562", 0xcf}], 0x8) 02:05:18 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0xd000000, 0x0) wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 02:05:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000018c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001900)=ANY=[@ANYBLOB="000000c0091688005fdc"], 0xa}, 0x0) pipe(&(0x7f0000000080)) 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, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3, 0xfffffffffffffffe, "845c55090000000813fb34357857018ad79f2500"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 02:05:19 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x1c000000, 0x0) wsmux_getmux: no memory for mux 8388624 02:05:19 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x20000000, 0x0) wsmux_getmux: no memory for mux 8388624 02:05:19 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x25000000, 0x0) wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 02:05:22 executing program 1: r0 = socket$inet(0x2, 0x3, 0x2f) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setregid(r1, r2) dup(r0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000)={0x3, 0xffff}, 0x10) getsockname(r0, 0x0, &(0x7f0000000040)) socket$inet6(0x18, 0x4, 0x2) 02:05:22 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x2f000000, 0x0) 02:05:22 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x8f000000, 0x0) 02:05:22 executing program 1: r0 = syz_open_pts() pipe2(&(0x7f0000000140), 0x0) r1 = syz_open_pts() r2 = msgget(0x0, 0x400) msgrcv(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000e10000000000000000000000000000000000004339000000001a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ae20e49e03003adf00000000000000000000000000000000000000000000000000000000e4ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xfa, 0x0, 0x1000) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) syz_open_pts() r3 = shmget(0x0, 0x2000, 0x8, &(0x7f0000ff9000/0x2000)=nil) shmat(r3, &(0x7f0000ffb000/0x3000)=nil, 0x1000) syz_open_pts() wsmux_getmux: no memory for mux 8388624 02:05:22 executing program 1: setreuid(0x0, 0xee00) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setgid(r0) getgroups(0x7, &(0x7f0000000500)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) setgid(r1) 02:05:22 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0xc6000000, 0x0) wsmux_getmux: no memory for mux 8388624 02:05:22 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) truncate(&(0x7f0000000000)='./file0\x00', 0xbb3c) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 02:05:22 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047001, &(0x7f0000000000)=0xffffffffffffffff) kevent(r0, &(0x7f0000000080)=[{{r0}, 0x0, 0x80, 0x0, 0x81, 0x9}, {{r0}, 0xfffffffffffffffc, 0x30, 0xfffff, 0xe76}], 0x1000, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x20, 0x2, 0xffffffffffffffe0, 0x3ff}, {{r0}, 0xfffffffffffffffe, 0x0, 0x1, 0x4, 0x5ae0}], 0xffff, &(0x7f0000000140)={0x9427, 0x5}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x100, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 02:05:22 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x100000000000, 0x0) 02:05:22 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto(r0, &(0x7f00000002c0)="ca1a5150927174f34ccfc0126d334449e0b58701401bc00160595582f35ddb3c8fd0720406edac08d4e94e9da125274eb92d65b0cbd8315f4f7316811c3fd47dc2b42e728926137eef222d2ddd7f81983145c27886077b4d2f345128793f78946d3780be4122c321f6aa1f87887c996e7e87e4338cbcce67bb2b4146cf2bd1ce320fc48867c064c445a1c24726663cae9c48b8d9a19a1c15246f4ef48c527889547c9a9b51f42093a895fda175935609e1145981dcd7b4c426486f226c75ae67e5ccbaddab1c3c4820ec7164bd31f39cd28bb07b5d3b69ae8cee6198a01ae143119a9418167d1b90a570d8c30e85be20650eedb1dab66aa7f0ec635ea4be972a08e4fc04041389f4d45a396335e80d0629c038f625bc6c0029c875b16b7b5a139a7b0a607639b8aab3ccefcd5dfd1b34432b38b184ff50b163e1adc6ca708045217d4cff2ab3970c62d793978e0bafb73dccbf80fad09f2d595430bd5f5a70a5f8017123969dfb4eb3cd79f50961b921157f5f8631f23f80586d478bab9cd98c4c453b9b006e304926916389140819c525e06aece1c98d22612b7ca031023f53b7af93c5ea20e9d5ed823079d84bde7172476ee6cb8f61cf56c1f52635b4bf172491c555462c0a27900ac5e8885539d334e0f1b1c20e86524a87b5c9dde301f1fe2093955fbfffee35412402ab277be235aac323330292249b7ceb61d9c97b7d1e6494cbe722a0c1133d834406c7a04d27e84211488e6034520d0e30fffb665c8a89d485c354735477a098fa22c81299099b0295d91a61196abe82965d43c9b6421344e4700368e0b468dcd6a1c196b9a4025b19a3f95a6b4e97705fc3635c7ad18f1c51f16fc4ecfd19679ef0a4a3505b7f03b23f569f5ca709506d52e59e49f188836673ddfb136aa70ae9b0d3ea93b9b2f6077431cd80bc3d127fc8e985dc7a5353f413f5477d448f595920b29a70987a271acc666e190a3fabaab850e04ca8f206b0098fb0577a75487ea2ce223d9f08c551111593c652d150941459246be3f869597127d3ccf30dcedc2f19919e3ab6f9342f7bd5235e8336b05423b1cf5fd046141753963bb9991e61f430d25c9178e570a39ce7c70a825ff0b9b52f8519e1c5ee2e84d68120c472cb61f39738e83a0531c02c02ff42d8393815030c24349eb31912f5aa078a4382911c1c642fc52fc41e9bdaab59cc17c7819438eb9f9da107602d2cee2fc687fba648d069863a0a85420e5e70eeb572cbd3194ab83ecc66df79ebf701522897d6ae6b6e19e1742a390765c48f5ef4186dd45a31190b1006b220ba0b3e30574fd4a18b78a0c3a83ad34dc5b322a1d1754cb9b4905893720a9dbeb8c8b421e68434b40c7271f5cc077937a2480f08c4c200f41a7c5b6f82dba4c6c0425fba58b55b649d2d1f4a4c4ee54a22ff4a34f770ad00df6f6c494dce7ce4551851c3a68ffd0efc33942417cdb611a37823ecfcafc05315b447f6ee56ce2c9daec377d1d06be746f38963660b9288fcb5d62008d68d50ae62e595597ccf65f1c01b374166dae46090e641cef7c1e61ba419468376a45b5a979982935afaac413b9cbe96505bcd4934861287dfb350ee8d60413dd4b7faa1ae2df3100e8f489681b2e78e4d6ded9b2ce4c1d9cffbb9934d116b11ab2e34f135255bf5b90ea90acda543c7d1ee0e96f1eabe0e6c20551a14778cc8c8ae9704e8f27252c58bc5bc8aa01fbb39133c5d57e1b41275bddc1457245c2a37f18799abbb637d4f6dec149d5c7aafcfacb0c8040f142178e218f88ec31cf76b35244d23099a9d9f42f83f6a7c8fc451c9cdb379e005c375e8484bc3315b02513ab65edc803d161d7ebfa054d09d62452d622237f1e7ffb4a8e0423074164821657f416b5e6c5ccf6403afcf82ca2dd7b3bd6940001f4c53b1fee1c7e37abb77172f0811604511150cd83ab2e0d3dfa2d7998b2df42bfb79ca9e482902a741f541148378baa0f34ccee2d4c50e8106af9f18ee39e7162e154050759981f5c0c88582f1a850185f8de80eae3e549bae933c4a515564ea8ab9d7a983b627725b8e5283478190875f16cc4d8109433d14c36ef7686e6e2c7cd8079a232c785592860c2d871596ad1af2eea8d316aa4cf301e55cf5b28d308db657d3b1a4fc51921da406e1e1101f1bd4999d2437be1a6ccc0cc09ceee6b2d471ec08ac620b4d04100a7e5e0c0c52106033a111ffe518df36054729d0d14c4590552108b05c9560623947de7da774c2a37b6823a2ebcdcca48602ad61b5abba411a8703fa04793adbd7922dd6894eedc8380617328a890ab98513639d357712c826af515e9fdc829ff6ec4dd324e382caa6674c0ca0d477acdd87080cdc20ab86d5cb97abe6175894ff4e7bd3ce4193fe7a321191d1c25c9bade613d7ea1f10207304b3c884d81153ef97e2ebd8f745856519e51f75bdc2b65c9cb8ce9418671266bbdbe24a8112cbbe10a596617e3b0c219e1bd61407a2ff74a8596bd66f7c16ab82f5e582bcf72136d6911a0d82e99c6062a056e8c322812b3af8cca01e8b3b29b3b19cc387e31b6311a98e6039776036a9924c82c686184d67d63fc01fc7cd3d48f8355b1050d1bd9ff2e5344f9bb37c69be642a0c640c13014ced92c8eca5bc73f6e6bee23801c8d326b6fb524afd3a5af17f89c9cb04a98a0c0ddc4dc3d61183c9498e8cdb446fe4f0e4da4c959187c70322fb0121af0218243ebb23972aaae898c122e9f6dc2c1ff3677838f0108a859b197613ee0b52698f7cf21b9444fd5bf9f40b8c3973cbb5f8731cfc351cf9aeb6939b637ae8ec7ac4d616d4710f23ae42e8c6b6b304cbdf14726e886536f53b80ea635130b1e4ac4a8cad90937b5d96379ccbd4cf28816650aa8435fc652459c04a80314f346b872cf605983cc145e318c7c84352750473bb8954ff355889abbdf5dad84a5212cc7f17badd117ffa5ad60ba1144c9245d47d6cedda11b675115ea3824f11352eb3528015c206f3862e0ebbb6bd290813f5e35c0dae9d8642e1aab5002aaf45c264c20d69cfc43606e6bdfdcc8dd9d58208961960ecaef7772283af626ec3e18b99b5c23020dceab2907760b75c635bf7e196cbb37dc71392cd8a848eef8d7cded980a812337a0a988d7fa093b1efc59d7f4019cae0e4cd4a148e847e1646bf872e522eea2fc45bcc4a0c56701d0371d5394ee9b9989e177770bae3bc3d63918cd3ebf1921a0e3a018ce66601bbe53000607f19cd408e0eae6e28095f286f7c0e943d3aca94567069d822452292843ecb4d7204ee4a1ea2db2a038d858bf9ae12bc414fa1bb129b13658d0776eca30863b763e195f5e9321d1530ea124413c13a9f4053dc6af0bd396bf6e15f7a70480bc0cd6002ff5e66552785f67fd93f55420bc1837b99e9c63af47d6e3ce44612576bf22246e12ffbdf98333fc353a6263d5847563827baeb3f6f58dfbfb23f81807e7ee911ccd4595471f5a26d1b68775c44ce2994a023848789b34966c7f0555004907bfb5c30b4658a0c08695fb59850aa8c1c668eb6f551145e1d10595ab6a477122d7a80c04c23cf6d085792cd058af978090d51c348001031ddccb21a90b07f3a6429832b99bf9ca65c7aefc7379a8fdd723462848c6aa8633495989c3a3206085a36ffb04f1f206cbda89d7b70b9902489d85f5942501d12c944388fc58d262fafd707f207d6934ff059a79e88b5ad441072297147c955b2fcbee16c95278b4ac489d9d01517fab57612afaedcd038b6d2f83fc0a3496def4d39d14e44c9fe951583b1f17371f7ea5746863658dfd683adff58602955b5a3d55310e6ecfbbac535314ade30fd9e13da2ed1e76e34d2fe93ab17bf5a88622cab6097247b6c40a0dcd731266665313eb474150cb3b91211fa4bbf93379b2287d996423438a0e6c3ec0915852d18d4c3c08bd43be64f5939434e576b73dc9b302464bbedc5e620c42b87d46555168a94c0cc5a2ff86a31274d97a38dc3263f3d3a0d69b564b7daa8a852182fcfa0f92ce14adc5823698534f28afb5b7c9a2b76dcdaac0e50a90779de227777d1b20b01cf07a7ca1b987918c2cae641f394bdfa51ac3fd89ee935c61250003820b6f15e11242e5e7b2a65c61458df4939ed393fd80996ee7929423da51c17e19bce4cfb75d9337f60010a4e37d1954c05d8feff6044ea8f9a1042b818a3e98b7e3e85a0b61967d2218b3c0ea1a02107189bf37f72549e19f32e02320192097d14820d59ac84a0ec67872ec31c75c0f7605ae2a07b99ba28631fac3458db7aba72d0ce624b2d3c697291e83dfb14c400c59d70b48272cb55bb64cd424b0f22b1bfe4d13e9e40cd324a09b54958cbaa59ecdfcad4fb87bdaf7ffdfbad22a9c858f34e3347a699c302050e43f70f36080e81e3ff163d3ba492fc9b7cb3af734a477e4c0734cd6fa8b2984922108630e5bf77e2e4e8cd8121377a9ad3dd4145f57f01903b1974407376722ec6a7fa74d58ca3c91925f4aac069908232bffd14082e69595af6e8758406a7094ecc1505765a31b9e1163fad69f80d8730ba253ec39d239827ef5808e273444754522a42143054d4f1815f9786fdf9add600977a70371e13516a9122027ae92be5d42b4053adc682725a937dd3e4b6651c4346cd67346957443ae702d012083aa25934b13ca40f2873a4b65c1428652c561e6e45f3f4fe64b04ae2535a398a8e6261ed62cf7d3922117c9e3565489f8aa9922089f110be1e1e7f4811937169910ff5f8e23cfff315d60ddee9cefca3ecd2300024bc362755a7bfa111768ae155d5bf0107debe23197c2c98895c6d99b90d4d975b953bd60276a4b527b01aa1acc22175e5d3b8a640cd7626def6d82e4cd66efa13a4a42d9cf5fb70d002e3d216b72549f86f85c995cf36d19584d5b0ae832cee8d7c480c3cbab01ee6788591869ff2840c80b732e092789b97e0815d7a0d66a32b7a35e6463202a68df502275e73eb5976c4aa255752297328107ca42c688af14221ee7c137de734c7fd33e5c0b35415dc1a6c0c6756a57ed2916a224af3bbfc1d3cbae395c929bd1d2e35b4a13bf8bf904c0c90f1e3239f816d4d688cc063f4f7dfe300467cbd003e22ccd0cd4dc608e181526ba0be99180239f79015c668d0739dafcfc177213a1a53408d8c29cd45c42581d3970929326d6732efae9720cf24b99ea2f4571a6c65bba7764f03661942b4811aa0d6712b73d730189c59e5ca3d3dc606d9887410eae0fbe77243e5a5032225872db233371462ff7f4fc96798943feed1d0c99da679471d1ed2bf0a5cd34cf32af1258832401ef3206564e138798c81486efa07b90f0e52af232107db78b81dfe006c27ac66f68685591e70ff62a52d047f4d3b9ef82eb785f2f87e8f689c53a85d2abd959ebf0abb167bd992d97a3e053457afae6046d6b1779d1dfd114d908ed41728c1441a28e28aa2d27230c86b1fe15c7545a1fb56794e61eca347a5a66672a10f3bd323d832ec1194946f15eaa9b0daa69be8154231336ffa190d17add843652d7e4e42b96de4ab981339b923e583e2ec7d8da6f1c0511085829ea2f3c1b471f650d1ae5b3120e124f00a53739f391f1f83bfe441c1289252c8073d31dcdce6665ddee684e8b9a2440a6139497b2fec5445ae9f4454540ecb6e775263074efc622602e7e1d62c205766f20e23f5a195dbb0e35bc09fe286d9c70b3232c216e521e5b0e73c9f86921c1b801ce6baf4fbdcf7af4ac99c3c7f67686ee76ec2d3b61ed023cddf66091ee70b0cb1", 0x1000, 0x2, &(0x7f0000000080)=@in6={0x18, 0x1, 0x8, 0x81}, 0xc) r1 = accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000140)=0xc) mkdir(&(0x7f00000001c0)='./control\x00', 0x0) mknod(&(0x7f0000000100)='./control/file0\x00', 0x2040, 0x3ff) r2 = socket(0x11, 0x3, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="f6ff2d2f62757300"], 0x5) getsockname$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000180)=0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) bind(r1, &(0x7f0000001300)=@in={0x2, 0x0}, 0xffffffffffffff84) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) open(&(0x7f0000000280)='./control/file0\x00', 0x0, 0x0) wsmux_getmux: no memory for mux 8388624 02:05:22 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x2000000000000, 0x0) wsmux_getmux: no memory for mux 8388624 02:05:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fc, 0xfffffffffffffffe) write(r0, &(0x7f0000001140)="f9f73c9cd10ae49931c45c21a13e54", 0xf) r1 = open(&(0x7f0000000040)='./bus\x00', 0x20000, 0x100) faccessat(r0, &(0x7f0000000080)='./bus\x00', 0xbc, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x20802, 0x90) fsync(r1) 02:05:22 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x4000000000000, 0x0) wsmux_getmux: no memory for mux 8388624 02:05:22 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x10000000000000, 0x0) 02:05:22 executing program 1: r0 = socket(0x1e, 0x2, 0xfffffffffffffffe) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040), 0x4) readv(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/4096, 0x1000}], 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10a, 0x0) wsmux_getmux: no memory for mux 8388624 02:05:22 executing program 1: mknod(&(0x7f00000009c0)='./bus\x00', 0x80002002, 0x28ac) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000000c0)=0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) poll(&(0x7f0000000a00)=[{r0, 0x7}], 0x1, 0x0) mknodat(r1, &(0x7f0000000100)='./bus\x00', 0x2000, 0x2) 02:05:22 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x28000000000000, 0x0) wsmux_getmux: no memory for mux 8388624 02:05:22 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff9, 0x48, 0x0, 0x5, 0x57f}, {{r1}, 0xfffffffffffffffa, 0x2, 0xf0000000, 0x1f67, 0x4}, {{r1}, 0xfffffffffffffff8, 0x2, 0x1, 0x401, 0x8}], 0x8, 0x0, 0x9, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) mknodat(r3, &(0x7f0000000040)='./file0\x00', 0xc000, 0xe92) close(r0) dup2(r0, r2) 02:05:22 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x8074020080ffff, 0x0) wsmux_getmux: no memory for mux 8388624 02:05:22 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="cd96ab73adb1626d756d75a8418e2e45fb98e8d51e2914a6e691980c7a039cf5929a6154c28c6a8b64c49abd18a4177fe6afa85dbef7f9c38775df8dd73640dd424109c43736329c1e8343c4cd6db223e64d62e3b6ac61842a363eae06c4467d9c736e8c0e96329aff38d75531be7ccd2af5bbc5363626d4fa670c679237", 0x7e) recvfrom$inet(r0, &(0x7f00000000c0)=""/58, 0xfffffe8b, 0x40, 0x0, 0x228) fcntl$getown(r0, 0x5) setsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f0000000080), 0x0) socket(0x12, 0x4005, 0x6) 02:05:22 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0xa0d4040080ffff, 0x0) 02:05:22 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f07006c653000f51062290115143299f3665aa60e05213aa54363c470a4b67a09dd29f0ad0a16abe1f340c290f2df233958e099ef90e70a1ee5b0a179f6464ac3b740638380ae1fe07afbbd6162103be0388e40ac3309d83fff9ab42380c7970d835d99c02d1dc57449115e2ccfb807fcdb9fca5c6a8d187a6ab4261a6a9e4a742b28c78846238dfb09cf0001273b2c247b4503856b58b1ec544c9d84e009a94fe59c00000000000000000000000000000000"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="2003a801f50be7576a524ce0dd601a0d0400000000000000e2ff0000", 0x1c) writev(r0, &(0x7f0000001280)=[{&(0x7f0000000280)="bf2640f4f77f45f2c6f87fc5323f0a8bf243bf04b2a942fa431b1c99989896f91666391e501fdeb11eb17b40c926ffd2b1d7afeea67befe6a50e3814167f14435484879be68114ad09f81bba03af080892fab62fd2687707eaa5556854c05e76fc18785bd58b3ac8f8b9f494a189c778f226379a29178d14081b1fb87554b47c08c79826cf7efde95fae0f48310f5732c0dd4871373772d7e44b0a1c8072e8ad8b70e4eca5ae3d73e0e5acf6a1f7e7c8f48b2e2e385e66d34f4795ba755699d37b426569a30dea46502fd0e9e34396f544ee57bd6245497d7c634a36466eb2a27e15531540b95cd3d4fb7ba905fcfe6b5d383cb7ff41e73319745a00e864d53da456b04b1a098b42ff678bc682fca13115e70072b08017ca1c583c6309b671df156d8495d4e294ce0c9e57540def9270390af5492f2de1878057a64d8a5c4857b3ddac997c4d2ef064fcddcdcc3a5b1832d63606721605ba8d3088a0c6ea7e754a4ebb69c8a54be9f26ee12c4a5037a06491d8275fa3a3f3d727038d6c4535c68bfa3c59027d1020546fda3949004460c553c7e11fbbef738d600993176a66add1f45fdc2820839325f867692a4175c722661e269608ae7e8c7cdc85cac9f413423faecc116c28ae6f60eedb1c2849200a7b97929c57b3343ab526e256f4fce7a4e5388365c2a6a58a014d61acf13309cc0dd1b26beaba9af0039f29dc74eae2814c843a68dd400d6937fab753428b0b44548ea462d32b7b98e68d875d93c99a9874c57e4601c8adc4207e62aabee2b83ddfbca33620bd8ccaa7e78762e3fdd3a9679f792d28548e26f6664684afd7386f739a1a135a40b595fdfa3daf5b181a3e73ca2d86b709cbb20df6bbe0d17671b909526d120ba08e040f077ac5e04a4e069db029473e54c1a55368cdb36c18e79d3be8e2d4f264b62f8d84f0b85e4398e44deead623468f96ba81b0d432073f9a787233244a0276e387b61bc2988b871df9bc1f3b1d0d1a63880107d0e9142e73a7ad9d7e39f8130ca8e196430d1a551e7a2a266109a4012e24afe57f1ad26bdc4ec566fbad7998bf0941dcdd3959ebe79b1f97661a85e9b809cf94021c33dde6eb07bbd98cfb09055fff2700eec16074da9bd31b14c197cab68cf70cbf3880e89ef3228c48f7e44110e57c4d05d6061ce90f4fc5d92f492874650ec83604e5b0ce61e9ebb145c6d0281f74eaa59ec7b8f1fbfb5239f9c401d20c47c3a508c2d013ee57bad9d822624ee70007151b08bde3e9f274fa7d9ac2d5b64156957518359fbe6e05628c5d4194ca0f329fcc3ccc54ad4643002e2c8b20d5b502b1376766e1a5361c468eef52af449e2f7c295bd4763f0ebd78f891adc1aa7ab0c60291c03b8c2219654c4a8ce3c0e7dc34458cde176d3db55f4bfd6a0a4c7636474316aa5af84c221000ecd73ecde16c2585af7b123c87f903e6bbe8358fd480f485dc12597d78f7f1027eb175d21c40a15d6801d1c7c8c2ac07d1ff043da0f98570c2182e53b598865815432d14a2665c8db2df3c17397ea6b3408465e6f04b504662d6e9f435fe7172de495276f2c616e43cfa79120877bfc22c6a5fc384a91366530cf1ec421884f1a3426aaa8210f04ea24a1c7bd2b7d764b4647a2501bbe540aed6b9ae2d6480d33a45315e2c6f8672bfbebf8751408aab6ebcb7f9225a2013533406064e8bf71b877c6ac4b0aab442eb5e93947d919cd21af29b36e334fc7", 0x4ce}], 0x1) 02:05:22 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0xb001080080ffff, 0x0) 02:05:22 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307004, &(0x7f0000000100)=0xfffffffffffffffd) r1 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=[@cred={0x20}], 0x20}, 0x0) 02:05:22 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0xd03b020080ffff, 0x0) 02:05:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x400002046, 0x5cc1) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) close(r0) r2 = msgget$private(0x0, 0x1) r3 = geteuid() r4 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) r8 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x40, r3, r4, r5, r6, 0xd1eedf9637fe9a43, 0x7}, 0x7ff, 0x50ad, r7, r8, 0x200, 0xd6bb, 0x9, 0x7ff}) 02:05:23 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x100000000000000, 0x0) 02:05:23 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x5) r0 = open(&(0x7f0000000000)='./bus\x00', 0x409, 0x0) lseek(r0, 0x0, 0x1) writev(r0, &(0x7f0000002300)=[{0x0}], 0x1) 02:05:23 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x200000000000000, 0x0) 02:05:23 executing program 1: r0 = socket(0x1e, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)) fcntl$setflags(r1, 0x2, 0x1) wsmux_getmux: no memory for mux 8388624 02:05:23 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x300000000000000, 0x0) 02:05:23 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x400000005, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x101000000}) pipe2(&(0x7f0000000080), 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x100000001}) wsmux_getmux: no memory for mux 8388624 02:05:23 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001780)=[{&(0x7f00000001c0)="b1", 0x1}], 0x1) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000000)) write(r1, &(0x7f0000000240)="c2f5b24cc8996b2532dbd0489db602dff2126823a765fc2b8c6939429d4cac04be17ab63fbc54100dd57946e1e0e0c3bc7a061d684072edc28fe1943363e612f8848a45b46041b0017ff934397a33a90b9234b0b5f46a27ae00c8553b8fdd8d2a4273f869e5bf5571f6e28ee2cc4f8918037d77c5513c955426c10271e4ddeb9f61fffd7a113e297214431075b9ec2e37b637b2a84c40bea793a0d21ec599f5513ff72db2e9fa9f1163d27010aecb5b5a18623a4c6334014d24afb024aa0e4c39e08c2353121d0f3cf86534c954477a6819f7ebbabe16e52e037fa43a6dd24a5a0b6eb81e5b9f84e990c4b71399f04e9ce59cbbb9e9adf8029ad14de5442d9e77d06cb92b82556583406792c325c06ee75ea5d7e912e34ecc990d11cbffd45e572776b706fa60f637374cdfce86fc02172914ae0cee3331b847f3516f18dd319d22bdee6799e1a7c8977eca8b3d179a4470b26b3a64924a44d9b5c99c89ab7284ea35e486470262c2f5d5950d2f718e81495fbcc9d3315c2fd593dd6331847df8ed1b7c5f6e3ac86a1270db2025cd907ecb62b6bcf3cdf56591eed77af051ffcb886c5e0ad58bf4cc839fe523bd0dfb90a1baf2f40b2ec002cedf7a5407031d7585f703c86d2f72a1c98cca94e4a1f273b2085a1109c23b35581d3ff377ce11b91d6718717144144e2e7bee645211cda524105f06733d8e1405e7b077b8e83ad6aa97f1a0bd66b3d57162d5ce813fa64a4036b18eb6258419e0fd56e98fe174120215d730e4b29582f268c01d5872fc8224b164a4c2161875f0d24a56934786e38565fc9578b3800cf3f424d1e8db841d5aee6442e80f601f0a3eb5c058e483b99fa57ee4d116f567f1ee3f950ca7aa93bb7c705ad609cb29569a0f79d7efcd6ffbff8f692df34f31992c85ce53f540f7fefa73ccd25bfd585ba6b43f1638b624f90127270ea3cf655ed62841ae996d81f0492252650d2a0584d8db75013a283e049a24e8a36090b6f54db246a3901b10e30dbc5504f2739962cbfebf62c0315463bf826b4f23345f787892f9ef9605c7f0d00f64b22feba7fef09aa40e5772fdac41d34901024ee1f686086f4304425338d4d454e4ceb3e88521878fdccd7986d67389c3abc5627c8f15c6bb310a499e19edd09547c9d0990296a33dff92dcf7f0dccfb044570fb93ab7e5e456d1d46c80412fe63370b61ade31d968ff8753647a1419f6984d92a076ad01db90b7cbe26f779e91d81fe39e7503aa3f696b0ed21a72737acbdc40f26626588675da06f6849a0c6dac5fbb8724ea8b9eab859263b5dd621dbe8a1494d72631f146a07d36d7543b8bc948e8a91b1862a1fd112e57c7e4cf6954c7c02feb19d5faf68fcb618db164082a0f80665ad2b0f3cb1189083c6f6d2a9fdd6c861a3dec147d034efcb72a7c76393498c63e5fe3835bdf618e345eeae4e0b6fc7f37e42447b209e814b89f35de67c1051db160ea0f625079d85a3cad418467707d755fb67c21cf312b9f20849395e6faba99bf094e7942c36705225f41d95c180f14f10b055fbd47f1184fe332edc26b1590fb2faedc81a87ef471f1ed5cf746378db4005aa8a5c1939b3ba2d02c1c6773addd9691cd04d9cdf846a873446da2e6074520f2b255ed23837f274580e44231d4b08cebddfccd9c5c813f75213c5caf7b59cc747a3f92ed522a104a1d1e992ec38ce68ad5da6a1cdc56491ca2beb0ea874aad6f59a7b4e9c4384fa5731fe126b9ea93adeab3efb7611d2a81fb69312992e0a104f90c098802a02c4f768d25b82cde7d024d2328480dde417b19f899f79c56a1922cb95161d756a14fe21abc714813692581da47fcbedd87e93ef8880a6b73a78d9f8d716ce60691a243f800d349640f293c6313a4eb119bc3c6ca3673332cb8e8d47f1ac44714871171c504070fafa5195cc2bae432eb98e4353ca461ab996a62b32ee4e153d8d6e6bc00efdb590533dd28122c9807250f4e958e98e6896488c79c06a2e3bbd8dbf04d14f6b57cba7310958f5dee00432f6b9c909d8ce9ca94d3cda2695ddd7c6762e5d7573ad154b2cbfbcd941d017c10b897bfbf1fdbc5687742a1bcd9946ae8113c965d35fe218a16ca5879cf5c47b30b71b412575d02710987e1aa64516d8ad6e1a6f066141e7f4c9a8b7fbf5564bddac99b120cde6edfb3b2ca59ffac496a0ab402a1a5000f089eb34b11294696c00617b23aa79b2e0e5fb54d4bd5be12d5a1f8cf6ee2dd1c6772af2895addc4331317fa08e2b1125887c2c8b6fdacf5797c5085f9074c316b004c8460d4f13220977c86e344beb33e7571344d7638378c9f0a54a5a65d295a8ccc33cf73f2df12a5b4e2c8e552b1f7165ac694dcbc89bb89535904922a592a2f21a6f7db8161b1ab55c55240bb687bfc2dddd70763de3861d2e07b63e781969616576216dcfcf69b46a3c1ed4fed1bf5b61cd612f58a44c3cd4ff236ced6267258c1c6fb5103cee2c7eef7c547b1f243c7cb78bfd3e838d33ffc3f5f707d9fe4f06557e06e580e2ac034e566bbfd092f97c3d78c1d975aedaf962c9e589c4e9a58e1cd73645e5560cc964ed38ffbd7e52366834d561864c432608e8e4822edbe9139504ace2d8a4d10b39e8f1c37e21508eb8a0985df882b7bea568baf98e37d5af44c36db900c2b1cda2472ccb64b8dcce19a7e4a5b471fb8284ef8c5f446979315b3196410b51f8e93d44b5d98a23485a34a9dd45cfa36e534effc7b93a48bdc8b00e28ed546f8f5f6c037c5f5e7b87712523b4dcad2c9c8a505c23bb6b911c8588b1b351c6c7cb59d26951d7d27c2c804a678546a6a615c54a0777da22bed76d8e55785457f2e1cb6dd5bcc16629f32c3f002b8dfc3d2b417594f91eee3fb9cbdaa58c406def29d48d40efb1acadcbf17fa35b835cf3c8835a8937c0729c9eb7105a7a3dfa3e468ab87295bae24c2c574af66b913df68293169aeb6a89d448bab037912d1491ce07385035f7033863dacdf9561a7dbf96880b9ffd1042cabbec0e7805fd1bd35c52d0a24719d931ea9009446fa7131b86b47f47573bd4037c27df42ee7b75ba89bdcd2c7aba6da41eb67d20efb926ad5ab8582011c2410cc260efe2762076f1231ee17a10fd31b66539289acd80752967deefd0c6930f5333dd8e7436d6d614e4faceac4757a2c2b4616cfc452c1bc77d05a4384bf780af3f598779858660f1e432539f22875b885b30bb5a2e040cfd287204807b4f74684462a9e7263698b1997065815b70ceb10d974c40d36fc67b1d218acbb8f92b0e133222ed731aed115df4922f78097fddfe5c184fa32e8a370335ae156ff81207d848b6f016a88f5a75620f7b15fa8ec650f046ad7614aa588181fd3f681fe5524eb958c4eee70d19c2d4de675fcda33c46e954d0518babe6ccbf1cc63c1c038ec007773f9a44fd1fd4fba1a84714aa3649d45cb4a474c7b8d09296a1bea99646b7a3bb2a13c86df7b884a149e39ff3a18b8b1178307eb33ebfd8779c739f350755b9fc8643ce5326f70a261cac3b4bec215d756329fb58c1a779da4afb9bc11bf40f92f34d408e14a0ba5a6a01c61ac8f973f364bf5529df5533322b486cd009511b3ed43772638c4c947570dfc9cb0be969865eb3d353353bf9dc993cb711eb469658ff92aa3791d4ef9aec939b65479e5da9a82419c102d6980c0a09aac8574b8cb180940b116bf2610b5ae6c62215340758e27e02e5aa9bfb070889f43a48822ba5c2fdd403c42d0ec2dcf104cda153ce6ca4583bdac5ad1d5e0637d26a31e35733df0e5bb9e2717531a2711e583fd61afde2d0c84b7fb2fb968d02c0e8e2f0fa1bedd1b90685b018e2dca8c1e1fa2175ad11448177f48fb4149e6a365aaf8d99f317754c520f81908aceb64cd11fa75f0e5c3d56e9d9db66517d58703eb80400a063ee9fb5e27f64965505693fdfc2613082bc63fdd8dd08da7c3c52d2ed39d966798536565cee36bd43188a13454279a60c54acabdb6b3c654c13ef2d0ed967edcd3599f8483ffa9623f0ef79c64ca3929e2bbe61a4977927d6d4143aa4a125c73f2e951bb5453a273e9155232397f6e6df9490f839ddf6f186aa5b3e6677ddfe8f1916b47f2b017c527958a547dfce6c7932b45f10f5b7da7bd61c12d0e376abdfcf454d38ca3f4cc61fb7a0689e0b96e6fd9882cd182f8a91aa932620789d1b049b5012b0e1c276ac87819749e337a782028c018807bd585aec8e1420b38a4a9bf841ab3ac95e2b746c0d629198e26a549311331ece9e56b6dab9cba1271e9e98a12a76bed58d0ea881f2a6789c60b544d8a6589675161654fe9baff7838d9b544b1a6bb65d7e42ce0c2ff45e684b41a6e83865062565d320e24d9168ff3f0ff9dab7c392e5814901776fcb5e6c4edb07b88e5b9fb20a4591cfb1fb7dc5efa6dfeeb9d3125ef1e339aceeed2428948a8684587460e877557f9b616e843ed6db1e42082d34ce5377d150655717d00e3ca2527c5be069079ab9198b43fbee28ce0f236a56240080946e173b63b12e8d2edff9804823c0c6494660e80efbf54f8c2ae20ef4853e238a7157cca86a37d17f891770fabeabe8cb00a0b1da196588fa956606503e96ca9a495faa3f67ef203ea2c7d317485817646346d64f55e8dcb178a04d03a493f040d7d522e991bc24f16f50ecaa29ba6c0a01797ae59772b85e970ddf2c18af67e2bf16d095d17d209edfe5c30eeb7a721cbcf456cf71f86b52b6f33a47e696a024896db36d38c7fd9b3d40b481aef9470e9181b627df5f0ca2b9a77e70db04586f4afb0f81cdef06625333dc82a01b296e1f8c7fdc170d8f1e1fbcdab552a7a5ca7e09aea6a0fde4d33fbafdd39871339f8bc08d64208fbdcb723c4ab48beb0f2b9b988341909f70b6e9cd850efdad2867788241e004d6f5bc5d7515359d5df7f4daab940ba6f2dc1f20cbda48d28c2fba24cc96332048266088afdbf025b0284b345955f9a9e7d2022d59c52745e661466055727b22ee9af00de8150be187a4ed841af73edd518fb3af01330a2bd42e81eb6b0b53622ec7398cbf639d8bec2108819300b4c8cf1a3a51231f6733c5f7b2cf4d3b01596bc7bc8721810dc849a5e678ca66f8586452bfe5d826590674ed670f432954945766863c67b773573bf7ef9094382eb43004418b6ff004e5e11abd5de6aaf7054b7a6abd7daf92e01e6df76a3f70de34525f35f65811e0dac87ac6accb9b17a5e00deeade78e80b929ca4516eb8bdbc07f5ac583f097ea76962090eb4d93f117704640959390a76def805214676f6608a9617c40b5e9762e04b377803c1a184a7dcdea6128f91f1735f4010a9a23be032e74d8b2f50bcc592d5ad154cfad41d7d2a5d13587afe927d68adf5dabb923a9b01d6af98e3038dca7c0fb5e6c29e3241cedaaa5be05b8384f5e9fe9a813658b439e50410dba124974b721a9436d2a2a51c9afa057734dfdfe603112797ca2e0799a6a846a38d965efbe093d4f09ccd13515cb6032dbdaecf6b5b53c323ccb10b948c5e71901e12dc33609590b79dfa17c8eab4f6a8c18a44dd3d9c43e7c8c7435da5a40807c8b0d622b1afbc10ef2c69fa51629309ff8778aed04346028c3efa38b3b2f62793d7a00286bc6cd135b2acd22146cf27172eecef56b8beadf51d02de2a984722630b2974dafee8433766397b771392b6b3c2dc3df21713ee2cb162f40fda55efc81905ac58fc187fe544dc0f9e7150db987a75858e679d8013de158999faeca969d96503e03519f8bbe0aaf7c7ad00", 0x1000) 02:05:23 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000000000000, 0x0) wsmux_getmux: no memory for mux 8388624 02:05:23 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x500000000000000, 0x0) wsmux_getmux: no memory for mux 8388624 02:05:23 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x600000000000000, 0x0) wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 02:05:26 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt(r0, 0x4, 0x2, &(0x7f00000000c0)="72d2aba8ea443f1c59c611048b61747009a461311d39e2313f30931b8d8f9da8c82af1939aba22b35c527bc0cb89a5ef3fcf208fbb549a41c98c169934e15dbd4bae0394f6d0c5c7bcc2f0446ae27d69a4aa7204a7f7102161a09f1526fa8af2f1284d2258b68dee06abab1b96", 0x6d) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x604, 0x5b35a795, &(0x7f0000000000)="600d02f20b8b5effad71ff51bc7ab1c9b7f63c25a3c3005fd62d6ff9c45364d386959e4ee682e8ab900768a755b9221f40c137f325efaec4598b40bb7aabbc0c6c2123f575fa9e", 0x47) 02:05:26 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x700000000000000, 0x0) 02:05:26 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x800000000000000, 0x0) wsmux_getmux: no memory for mux 8388624 02:05:26 executing program 1: r0 = socket(0x18, 0x8001, 0x0) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1018, &(0x7f0000000100)=0x1, 0xffffff4e) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x400c5708, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x1000, 0x4) 02:05:26 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x900000000000000, 0x0) wsmux_getmux: no memory for mux 8388624 02:05:26 executing program 1: r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2fea696c6530007d3368e44230131249279251db3e7579cbc00087cc2506acad7bd2e4b13d59134cba4dcd2b02dfb622804ee50c985bbd7d65f9f053171e116a8c01c451bfa9e9b56fbde0f40000000000000000000000000000af571f5014cea168"], 0x1) sendmsg(r0, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0x58}, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) recvmsg(r0, &(0x7f0000002640)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000001580)=[{&(0x7f0000000100)=""/237, 0xed}, {&(0x7f0000000200)=""/62, 0x3e}, {&(0x7f0000000240)=""/63, 0x3f}, {&(0x7f0000000280)=""/79, 0x4f}, {&(0x7f00000003c0)=""/177, 0xb1}, {&(0x7f0000000300)=""/97, 0x61}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/159, 0x9f}, {&(0x7f0000001540)=""/3, 0x3}], 0x9, &(0x7f0000001640)=""/4096, 0x1000}, 0xe0400f88cc37c6e2) 02:05:26 executing program 1: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) bind$inet(r0, &(0x7f0000000140)={0x2, 0x3}, 0xc) r1 = shmget$private(0x0, 0x4000, 0x403, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/126) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f0000000080)=0x4) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) 02:05:26 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0xa00000000000000, 0x0) wsmux_getmux: no memory for mux 8388624 02:05:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) fcntl$setstatus(r0, 0x4, 0xc8) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a", 0xe5) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0xff, 0xfd1, "b08d1607000000000000001a00f3ff0a6300"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) 02:05:26 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0xb00000000000000, 0x0) wsmux_getmux: no memory for mux 8388624 02:05:26 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0xc00000000000000, 0x0) wsmux_getmux: no memory for mux 8388624 02:05:26 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0xd00000000000000, 0x0) wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 02:05:29 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000000)=[{0x0, 0x3a1}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0, 0x32a}, {0x0, 0x2}, {0x0}], 0x9, 0x0}, 0x0) 02:05:29 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x1c00000000000000, 0x0) 02:05:29 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x2000000000000000, 0x0) 02:05:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040), 0x0, 0x7) mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x3, 0x100}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d8d34b8de97a0b8b57dd0cf862b29d0ed569c66d"}) wsmux_getmux: no memory for mux 8388624 02:05:29 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x2500000000000000, 0x0) wsmux_getmux: no memory for mux 8388624 02:05:29 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x2f00000000000000, 0x0) 02:05:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff040000ffffffb278241fccfe6c37b3b11b05eb5ad37705000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0)       02:05:30 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x8000000000000000, 0x0) 02:05:30 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xd, 0x0, 0x0) shutdown(r0, 0x1) r1 = dup2(r0, r0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x20)       02:05:30 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x8f00000000000000, 0x0) 02:05:30 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x3e, &(0x7f0000000000), 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x80044272, &(0x7f0000000000))       02:05:30 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0xc600000000000000, 0x0) 02:05:30 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0x4) write(r0, &(0x7f0000000080)='T', 0x1)       02:05:30 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2001, 0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffffffffffe, 0x100, 0x0, "f19fc763eb479f1cc7293d2107643f11164cd69a", 0xfffffffffffff000, 0x8}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) bind(r1, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8) 02:05:30 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0xffff8000023bd000, 0x0)       02:05:30 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x3d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) 02:05:30 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0xffff800002748000, 0x0) 02:05:30 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x202) r0 = syz_open_pts() r1 = dup(r0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x0, './file0\x00', './file0\x00'}) fcntl$lock(r0, 0x400000009, 0x0) read(r0, &(0x7f0000000380)=""/67, 0x5c78f728127772f2) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) msgrcv(0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="7c9dc16fe304000000000000000001d4fc0000004000001000197f33acc23392ae0750e0541f0000004b8dc52ab8afd90d3b5882547f59891d9bd33ecc32e4eb361e47a64595420e8e0e880ea02c71bb96c78701f0729c0ca1259eddbcb864a655c4fd4a708e2d1a16069394ef4f0c2eb2bee5f25c8969b4711772bad141e25d108e7cd87158c60566c463e287221eac589d98a72737f3f91aa4c42b62610375fb018b0b"], 0x1, 0x0, 0x0) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000000)) 02:05:30 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0xffff800004d4a000, 0x0) wsmux_getmux: no memory for mux 8388624 02:05:30 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0xffff80000801b000, 0x0) wsmux_getmux: no memory for mux 8388624 02:05:30 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0xffffffff00000000, 0x0) wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 OpenBSD/amd64 (ci-openbsd-multicore-2.c.syzkaller.internal) (tty00) 02:05:33 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x10, 0x0) r0 = syz_open_pts() r1 = dup(r0) setsockopt(r1, 0x3, 0x9, &(0x7f00000000c0)="62219f9d8cf427d5b52994e58ee105d5359791226cfac634b87e05df28dbf02a8a847b94c15f0485be82ae5df273af6f0d8394eef115dad707c94644f8c9b2549a9e749a1e2704d2bc65cea65000034f5484417c60d2428c7015eb3c20d2281d911b5660d13f60037ce82e67e180fe09698c4005db96e0a92a61d8655fc7b7c1772dcebde6ba0a160da809b5eb6595c820add7f60647f464edac06c1d108c53073df74eac2a353f7c7d87bd1ba6c79f9115468209ae19039a3982e20bb53", 0xbe) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000040)=0x1) 02:05:33 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x2) 02:05:33 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x3) login: wsmux_getmux: no memory for mux 8388624 02:05:34 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) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) pipe2(&(0x7f00000000c0), 0x0) setuid(r2) ioctl$TIOCMSET(r1, 0x20004268, 0x0) 02:05:34 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x4) 02:05:34 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000080)=[{}, {0x5}], 0x2}) wsmux_getmux: no memory for mux 8388624 02:05:34 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/43, 0x2b}, {&(0x7f0000000300)=""/184, 0xb8}], 0x2, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/99, 0x63}], 0x1, 0x0) writev(r0, &(0x7f0000000880)=[{&(0x7f0000000440)="204826d24b40f7db64fe95bf05f6973589ba24c09c67ded744ccc3dda4920a4fd0af65a731443e62ae4957ae869fbd8113bd78bd44a656163035e620407019208bd0577a90cead7127a97f16a47d5546442b431aed005cb2", 0x58}], 0x1) 02:05:34 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x5) wsmux_getmux: no memory for mux 8388624 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x6) 16:00:00 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="3e5c72f0c0b18e7fbed23b496e63931d4b4797dadc818be53bbe915e95d27c8d505033875a9348741ca2e2bed52b9d405c6ef36431c1f3f96b34b65f5c8f04ee8667248efda6cb6bffab0aa1f7a1c03517280b4bb167f61a99c40aed241cb000db711e8f4061823f281b4e51e638fe21b43c3b34efc7b72600a619a5f072972b45b1406b30195c0711ed062f9f2b100e4e105209bfe02ad786af60e90000000000c7df8a8ad68ed0e9e6fcbb79aef6b9976bdc59c7b90d39ba08b0eaf59adcb1c116f21ab656e61c7bcd2f65156e0b38bb50a31bc0bf9f79a51dfaa9b46092b72aad21f3b4ca47a0c4b5e83599b0d980febb2aa56bb5d76bf19fe7c6d6f285f39d767cd60fb319ff0043e2", 0x67) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) socket$inet(0x2, 0x8000, 0x0) wsmux_getmux: no memory for mux 8388624 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x7) wsmux_getmux: no memory for mux 8388624 16:00:00 executing program 1: msgget$private(0x0, 0x25) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) flock(r0, 0x4) fchmod(r0, 0x0) dup2(r0, r0) close(r0) 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x8) 16:00:00 executing program 1: munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r0 = socket(0x2000000000000002, 0x3, 0x102) bind(r0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0xfffffffffffffe79) wsmux_getmux: no memory for mux 8388624 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x9) 16:00:00 executing program 1: getpgid(0x0) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x10) ioctl$KDDISABIO(r0, 0x20004b3d) munlock(&(0x7f0000003000/0x1000)=nil, 0x1000) wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0xa) wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 16:00:00 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x10) mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x28) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x43}], 0x1, 0x0, 0x0, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0xb) 16:00:00 executing program 1: r0 = socket(0x10000000002, 0x3, 0x0) getsockopt(r0, 0x0, 0x69, 0x0, 0x0) sendmsg(r0, &(0x7f0000002640)={&(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000040)}, {&(0x7f0000000080)="1e2c10f1a6e43ae7bf2ed1206f3cb48c312f6bc2bb6e3d1019be7066f2f6ab4bc0948447869f341b0fa782c7b8b9f648482099ee8a7970565b7ff184142ffa143be51b6f7e08e34067f4dd321dd1df7991e68c9195e712458db3db500f586f8728a2e3447f57c5e5d5270ee0ed1ad76e6d335c", 0x73}, {&(0x7f0000000100)="214aca8374389f109c8a2f41c7718a945ee8273af14cf04d44992390ccfc911befb336cb56ed39733b6f7122a7aa06e69670b9b1f1be3319a9255525714b72a36200393436d5aede5a5d96b61ba8e1678e57fc6871d0460a2659eaf5af1f71327062e74230e41a55", 0x68}, {&(0x7f0000000180)="1d635a1cbdf0ec70cf5b1b8263954bc5aed218f20ae0ef2879a7d65caebf1736376a1569c9c34f1de42e443c5c777ae2c5437c9e6a0e65992f6058082e1682356f9e3768113aa8bbcd3ba46bad9b119411eb1b53fcc293b488be107f44a8371232b94e3b599cb389c13d9052ef22e273ec40cf9008c10024813379bb99f4c0d400983bee7c29490792bb7999c600a6bc7396bb9810dd96d9ccf6e1da79e94911a2266a", 0xa3}], 0x4, &(0x7f0000000280)=[{0xe0, 0xffff, 0x401, "ecfeb95ab145fcdf3cdcf5fc04c9bc1a7c6a636abbe8e3ef0d35926117e77dbffe76514ef906f336f8d955ad6ded2ca8279e1f411702309d05e2a78a7237a99e14a43989f37f142f48597b33aeba471765925c041752101e112a7fd91e6add6e0dc3bcbf714c49065249125c19d75ec56fedead10a775f8dfa7385ce1d924a9a505244546eb7ddf5e835790a89594f3bb992e9e5f2faa490f6a833d792af256907b859b4755d20ad2b8ba7fd8d193f534f7fd1f2c0f5251b694f27856fd0b72c1a5887f24fdfe6f764"}, {0xc8, 0xffff, 0x6, "caf0812ff5a2a2b6702526f03fc254a92c8c430777f8ad704411c13b40ba1c5bcc2ced3e5b94ae9ad1c13169aa91b0e356ca5765209af1cb7cde92cde55c7cc23df2adf0bc6ef9c7dc7d5aa2a70d004b7d017697ca5d44ebd09f0f1fa342f6a914dedc1b44d8c76f85dc5a60057a16876261cdb4123e82b827fc67eb66862fcde8dca64f219449c87748ded7e3622378f3cb89db75ff63f2158ddcff16b8caa255e206faf7117d2c053f2c8337ba5f8d330ab0"}, {0x1010, 0x0, 0x8000, "34abe2c6b34567b97b8331e34444ead9031c5654e2e7c0dac388f7e95243cc61d417a561cdef09470e0a92d8deee266772dcd3af1d9ec23fabd6458607ef972fc150b69ffdca26a87dfd970d450652007d51c12f89b08f4eaad1cdf35b958f762b65e3d54711431c645b0b56a5d2265b0e191d60e175fd6c13f34309d46422f8cc09800a5418a2b0ede1ed5e527e0db4ec85833e172f23362a92bb9c525a3be3fc7c74c608085243f70beb775b83b55edb0687abb8a81126b34158ceedfd8670608b834990e392aec04b0e0fc654e920e1e013e4bce22b16914d9234635a4247cdde61d6ba961107617ada924dda766707c3a84919fed44dbfea1932e8542256fb769064a8b6766b59949cd2193da5ef82272af7f6fc9ee3ec2a3d79fbaad746dd1b6e6672f41240b4e2f3d4585f0689204664ee6820391ba328e1f19d4ddc10397c53323c1712470dc96890205841db8430079394e6009fb30756e648fe993ce56f4b66c07f59c3253d81f25c634ee82ba0c30482739dea1af1744baaf451f84ece0e437b4ac524f282c3fb36eebcaaeb1ce96601b85943cf80432e6dd65cf467b675046e0cd1c6ed9ab8e28d911d8f8d2908b8ce7f0100b43b1cacb29b3ed2b9a83374e9143cc0c184028a37978e3654b755daafb07d847a3c2aa1dcabb066e31ed3c1d4785124dd6dcbecd70b6843924adfd76d85f455f3321aeab2f01d6c111ba284645ed79bbc44c67492eece39de5ed85e19bbf5f823819103bd80c4d4bd6b04d1471791e8ac64731c51de0cfabfd0e7f842e7f37532c970cfd46f18d02b76296ae96031b747a9670e75d5073b9e6d8704c600e734ac36449191d651758767f6bbd9fca07c23e5eb9b2b33d79c583cc32e4e81591c4c1c27d33629c42300d10290f38bbaabf5adca533ad05cc3d4217e2be23d8971fb3809cbeacd1e7efba2bbe7312761d740678e8935c0d6d94629e6ffb5fe5a7c98ba8d13781c0848f470fe50c9119c655cbf92c27ed9f74cecd70814eae68050b3048dd7ef5a905b3fd4c1a9f352616b65689b7d1fea5f9ceb675deaf0f8af7cb7990a1d4712ee64bf0710e7e0c0c9eb60dea9756d674ef97398c65a2d76848adc1513b472195e2ec462a76941ac6ab54432905757a7a1a5b5d04fc0b4732d23353e99d7769326d9d920a7a18e53ef54f00d5bbdaa4bd61f94d4bf4269bdadf0a161db4f62972b03b22fd130bb3c6b41c948085ecf36c6d49db25eecb778df8da7615ee645037ab5b8c6a2362260c10eff3ff180333cb2e56965bf6ab02da75ed3d69e68a116e196402854bb43f485973a63c82a232ca9a2ae033650cd31c715de974ed787cefcbc499290a67f0ec180ba19ade976c60533e9b77481c466fcb757d00a3db7d0d1451bfa1a845eaf0b73d277ffc3c6ac047c77293ac2624c9531eba99608547cdfc653616cccf7c2bf9d166f7b97af65a27b8ec8bfde67e1c17d277d8b5c10ab3a08a2a60daf6e6a36460fdfa04a4c0150b2e5193d561abf30e4f16ed36c02070d84c48991233905970a90012a70e2ded6b823b9f7152783a9e2860af70daec7b8e83a365924a041596a3468d66e3e30d10a628b8eebecb0358ec25a4bc5de930b833fa183a60349608bf21a7dafc551fd39859fbfe51e16d5f3d76f0fc6ef4b0ddd5b92cfa9cbe2e4ee083be5133da9518003c82c1bbb2b2831cd7ff5590074a23009a4be0f4d6eadeafbc933790a5f6b54f90cc0de27d82b0d9ce2ece3133bea0504eb48680d7e12f1642124450e1494a5679926fcc1e82007abdc43ea90e42a001e33106ceac423d6987932ccc82a5625f0396021ca513e5758a482f4b3b7ad96ec8c1989f004461e3cba3f093508f726e0aabaf796efbaea4a9cb78fa5dd5c8f87a7c330a87b2b964c8cecf35762a4f9eb2273821ce8814fa49b1e7183d14396c034a1d7d6f06e0ac1307f6475fdc02b800091869a25cc3580471d48879c5f956c0af4d097566579c153b2a36d7f38c1538e613719316c96ca8bf1f343eb2ad75a2c414d380e6bc600332db911c66aa1b11bd5396679d28550e38b47ab69ac04afd5f9e858276cf17ad6ddc490c6483fe3689176882cfc544b59b0787c8514241b9c43e33ee8e72a4d8e622020c520536ac456f995b4dde6c80389c55befaad5cebb546af1477f5b6a730666163a86d8035483de9db1da026ee650ba9bc5e79fb780e0df2f8cd1f970058ef9bbb9ea974e610eddf0ecbb9def47f7f6da064e1321fa2f19a7a2628d624a607d3ca959d3b9c16a267d3ead163fe395406f3628f75b57ee6a44db8698be2033ced6254dd15e7f1209b9986d95874c8c9010b00562d28db0fff0d16bdb1420926949d74f45afaa610e90c83a57e894bfb5aa7b03fc4ae5b29a3db13cfd97f4fbd4d21aa44e90514268d0e2f0f2d0f841db80caafa5d70a3f757abfe307ee2652c9787c730f8f3ec0e5988db62e4cc69cbc589b4a87e1670e95bfe8b8ee6fc80975c97abe99c3da8162fa14dcbe995c54526c2da27ce63a6d22db79a2e521ad16c66ead70ad9efad7109519794dda60cd07dbb86b8f7dc164d04c4b9cd5cca1605b190719e1ac785e07b85b9a6edb5de9a135a5beef8397ca1b5c02de1fbf138c050a6eacb5ac48f7f001c7a90e69a534f16166a97806c92e54eba015459072af5e6bc65c1830bc78b9bc8333de3d4114e78584bc3a5e7709030dffb6aa50c756c19808d7e50d8d8547efabbbb578ccb03746a667d6ec72da0a8abb5e86e4d48716174f75ef1fbd68cf83bf00e098b6667ea515b06482312918583fecb222505cb7d941f52fa66891d99a47f5634f0b6fda66d711e019840e583bfe077781ff69093b905c9d16439f27c72c7f827961bc4d61f45218c60528ba7065daddf2c6156619d6ce5497bb73d49badfff3c9acf4c22f1bb1208297e32f38010bf423b8255dce24f74ef70f38ecfd48a0e72f7c1adde02e2b347df05c9df0a085e7fd3d7d096656f929b3d99060cf39e8a62248d9e7f5b4437a7101b2e838812314826f0c4a2be73eadcc8aa7cb06c5a2842ce12c4b2352651498119ca8458e7ca3e4cb3bd0a0701b0a9b6c54f9efc99da5f147bd30c8e61bf8e03ca62ce952381d00d949ece19f7921985699574838d19d697915f74d4046d0470d28adaa0a57bf00cb843da4f3e70fe4953be2b0c6d574feafe06d67dfa4c8bd566881aa06220a83e174b9b2b51dc08a7a939e207655ef0c41b414843f8da783c8dddcd90329177775358e670642e26a096df99c6157abd533a29631c87ca65ed731ee947eb5ee1a1c756c3ea32a415e437d7cbcee3058babf747df818acd8b605a4f8d5b63710b039f2e3589fc7ef0ffe5256b2cd5e1f435290e93709d2e06321fc6cda721f0a54390f47946562e17548124702b2cefd744f76e8029777bc6e315bf417a29b6e258d3c46533c34128cf7185503dffc5700cd6c70765e5f9ea26688b1fccee95cb97e4dc89f759cc740d82da7f49360a2c334caaa528b1780eac6ab84f85e7e621019d880bda958778dc0c6e430dde8940015b30ac2602d4587ed9848e26770253b547179753ec5b255439e582d66bb9bd63419bb601a8c093365841e597efc3ac49358cb63f92fac64eb97619bdae3c2cedef4dba4186ac5149421c63889137afb32ea7bd827f8220fefb1cc3589e204fa89f6dc44508344c56c9cb87ac366b25723c9b00e55b6c21b552d6b245439b0716c8654d8aab88ef437b9c2bb8caa50e659b9a9c0055d6a9cd7f5971ad965e9b649fc3f634685e47959774a490da6f2b59aac450cfae56ecba71d583db88acbeb3f6a1d747f71b102e89409f589c7fa957dd6d3c66f88137833c658eae5750ba59265427de3ef0dc9f3c0662817a7e211cf7ef6929138e40b9292b24a9ae2aa433c65fbd323bdf18829680c72ad81cc603ce5537add6bc9b2dce68811800d626cf98539609037a5effb6f88aa6584bb741f21fb5bd93b2560ccbdcd562b1c66b4d98ba60baaca76ba8d98426cf399e38e531b98ce8c274e5a4f77d28c0efd112adc9f525a7cefb57978715cd2589466e66f43a89261110ebf590abc2fd0b372f40b384df09bfc398bf931076f4d6cb125a6fbee5a1b8d2397623056231338808488efea723cacbc42cdc68a16cfc87f052cb63be28e88e328f6d534387a6560b22a17a55db9d39c74709ff20f74c83b04dd23c2bc3c6f81b0543f47d754a80b4c26670ddc9950ec34749fa0ca0aefc945b5d9faa8dfc56556db3ac318f7151c3288b7818d094ea7156686aa54e60908387f82b83807354ae9a17e6cec6f05819acdac5bb2da7c0d2f3a8de356faddc6e0b9c124affc58787e1ca3641b0b0747f03eca7486725a25ec0b51b52bd48d2c808c5a484f642157368171c92055889af8415dddf8fcd1ae3cf3985939fd3338669b5515911f2f44f817d09ec28ef46a9aff2aa3c31e6b45744477643b2b0a77054dd79b471f486125235bcde1520f3a8f1982a006c4e1a1b7b92969df378e34b26e04c7116a5fbcacf39afc13f8d3c209fc09fa8b66d24d50c4af4ff79e2cbc847bda25fb137beef1a2dcc347482439a78b31fc6c74ca64b86917fbd482a58e6405d028133a03ecc42a0cba7a30f3a61341f43d412dc43ebecd2684d0bee9cbb6decdc47b73781a4e33bfc362dfb1f447a29df638aab837337eab74f5b3699bff71a073cb3aedf541f59278c8cc06835845fc3e089f0a226b3e83cc7bc3ee19166e355c06bf5766b77ebd9b500e7fd069e5872d6b0d56a9809f8de377a222e9d6de94d8bb63c5838b237baada465fa032ecd5b6a5c8c51e40689f7b04464a6889bbfa857dfe44cb113111cd8f5892be5190f3e245119503eebe65c8c17a369e8dabb2502c2e133bf12e8bb678dc49b81052c15f440020d8341d4f6c55a75eba324da59b5c9d7592a75b81de20ab1121c8bcc8cac1f84d07e823aa4b11b3f94ae0a37a8c17f99762c6e9bf3b0e0c02291654ef4264c0f645ba8ab4228942b0f9d3c97cd7cbc911ec3593025efe361f9bf5ce842b7d4e0fec8aee26cf372a1ab6d26b655933a72b698c72c582c89ebeb5c1677f7d0c1c27216ae0955d82b7964c383240a41dcd0460fda6019bc491df20a2cef0c26654676dcd3d2912815a16b750eb9ec034a1573f4bff0b79537c24bcb6823a47b23870f4be1806d2a5b80d3f5af31184b3fe40433be4ccbb860b8d3aa7542f81f8d82330d762e73da11c85124babd942476769cc846088861d4a152fdfea88aa4cfedd4f2e8a88c5b3ac15af536667527f734518f005bc12fb4912f9b95cf068bac7e2e9d61ebfbd0a2a23166e9f5810e90a5a732a44f08b9e21ed896462448151f99b4f1cf0539e729d40b5981b1b00acc47ca2395587c81a5d05baf6dcc4083e9e1762b1e4e3fafd2bf3a317cff47f3ef93d008f66b26d175c64c2420467d2cefd0be3d2a36d99046e2c22bb918f93b71009eb4b769b0f8e765da98e2c6f81d2e20bc32e232ad25aad5c96ff70926b35de6eb6a08d018bf2334f5e59ede2d66aedd98abef674012dbc17232d57f606829f2eb1e95190ce9fab3b658557321923bd21ab82beb0487e7425a4a9dcb13540503edbae95fe384b20edeef8d3d8454f9e11e96b1244ff283f33eb0e73c2440d12816873aa34630c134d479c281c0d1b449185819080c15845b19cb4b4e26e66fe93f41be7ec4f159de974a761829e217f0d4931900cb206d4bf7b3416b371b064348d7ea7a6cb7bbb555008597a6001cc9cb1"}, {0x10, 0xffff}, {0x48, 0x1, 0x8, "c303a50e4dbc60df9ab5778c00262339b2c42111a64466bd907fcb6660d2cd92de7ca506974376aad3f453ae56c37500992452"}, {0xf8, 0xffff, 0x9, "ce40573182290979495265839b10ba45cbf9a4c65c38b60de921c9be47157e965665fd83783d9feb72d98bacd50222a9c098927faf128635f87398c5fb50e6281e1e52845a74d95e95c773999f178aa8bd0c19d7a8809362d73dda97930de6a7dd5ce9778c977b4cfbe96e48bb757c7e064081797dd91b1952a73badadcf0c5b88cd694d4b07cde67f58f0e436db478a2e6a5703258d6b9baf342081a3c9058a4c92a9ba1729fc1b049f65bcc0006f8db46317066d5a77916ba9b670acf9d446e58db77d9abd258172d194f80431e8899d06dd7df0ce2ec825bb5bb8f084c0d2ff2b6a"}, {0x1010, 0x1, 0x1000, "7867b57cc220315119e6bc305e92ab80b8d0518f18fcc8b48257f9660d371441d9624680253a2b8055fd1d60225903da09f7455b60563474951ad02c25319116138a7a29086a1d7cabcc0e2d6a1a3f8d122b940c0f2e8e3d89e4de869f0847cd32f1eb4d427c57b42236f594370604d5f6f85e5d991a639ab3e2c0312bbd6efefbbf319c525d79b95493702941644e3d14aa30f09111471c85567fd7ff6dc6d08d2d070a8b1a95ca7cf28b2835a11a772b8666dd00563c71ae588aa808f8c6f3671674b7a5edb93f682f0712132801ce12f1f6270e4b697a6dc4d907d2d37dc73e65cb661d383ef302d71d278676676b2f7b7eb9eec9cc066b183dcd1cde561204ce1b31bb77c6cb25a58acf215b1cef46adf4332469ecad0c6f37c48ad9f3ac4c55821117dad9372d998f01028457baf5092103b3e93ed08fa2b97d40bc0e7b66091e6995121a56863b5f37e9b5b05c7c745c47bce7e7c383430f85d73e0f933b68ef090ca852e17cf9155191a34393b10132427ec5a6602e6c885a18d316bf1ac2f20224f65319a89c0389f072d3ec9451252e20cb9a19a5c66cfbd5166770e6d543c36f4024ce517dc9189dfabeacf8ab4c598fe68f6f2911baffc1d4b9a51fe8927fb5a8d6cfd38696643f9b06ad9a45735e2f3285358c6419755bce9d7e4c193177a18c248594bf6c15b57fa28a23c73335b4693f0bd981300e0cbc51aef55ee6d6bd145738a11b4d5d4ec0a75c9d5060c4ebd2a1c2e72a44f08ce15c8b7cfa110b3a92c3643e7818ed3437d3c7f331e2398eb298feb9a06b23fa06b53f44920ffe81a4b76d99b45d15353040cf4d6634887d5a630065214606e2279729c432f11f68ed3801a940736e1883bec7638cf70806d45dd538765f2288a6e51cf5f781587daa46fb5d4ccdaab31cad1fb6601d5259596be83478c828ba8188e6760e7b2d993d4846e5b4f3d71615a3799c7ae152f1fe7eadb230036920e5c8f09ee3f98fd6e69bb2a51ea6f105c6aaaf9d7d462c9a184389b194b8c122ad9a016ccce2c6bca9ecd9c9fc8d5adaa90bb2297c0ac289e9a8a9db13976b827b4f2fb72bd2be504a34bbfd65aa65af26337c345b3be62cf98505902bc3555615b40f73110806b2a51209f2ee3c57198daf6e7c73221f57a40c30281780eac1b2fe112dbf980071cda59ad6d7c7f1996171e5bbc34cfec74daa2385d6827af38c43449d6897f000442588a6f0f06762fe16ddd6b9661588549a4571e005fe470b300b1de69e0fe2e00c8a6ec77762a6df61da2517fb3541bc7ad59e17c90e67c2971329d5c9b26474aff12493afb2de6bde055bd35637158100cc89f43acb1626a8dfe28b84eefb44dffba7c781950c63787af1d02678547d47c91e2e79bfc41c85c4718f7f6b22ed32eb26b41da834f5992f5391fb029156c2919f36f86371411af1876c407903aeb7fa27a52b3566412847db048561a5dfb95dcdb7646c3a68cb5265c7dbf08e03c9598c269002f15cc24e55e670373838db9f6e0b649726b70bfc88adebc4ab7c29a0f0952c356a633d22d860f44c6ab0d87f1c06e5d3adeb0f6743a19909121e854c3ed233d13b9ae8e095fe2d83c3a1060db2ebe17c49be8993d8e8c5a0a84bb9d9be89ce3a351ad2233dff1f2dc27adfc62adaea72685c1fa56d35157cd9f929148afc2cff3fa791e4795e5e470cc77515136a9a91d97594a3374cf2be244e83aa0cfd62524ed4ed0c6bda938bc35919187107e9093bf17f6e727329a4229a78a515ecd92ddb723b3c248fe1d9c48ed66663efddd82abddc103dcebf953fda9da746930d0f7814bbb66c69bf3178815b692a2a0e4c1b2f31c62bd5935b4840915f7c74a96a33e41869d0acf37509d18c7aed44e8b2af8b5e2e1b37ad2ce12412a49bfb663f41316a3479927075ad542604b48701afb1b993f44daa1f44979f6cd6e5c66c95fae16844c37f88c6039824167801288ae6efaa5bf29d04e028d6abf8fcef43fb0af92d0607fb071c45b47be2f13e748fed342c00e2d50091fa6815b59ef2cb84d3da42db69b933ddca841cafeb0c761f8b82ec2e4d114e5e8b32501b0603d2fc90f0526b5c9e627a13bf94f48b12fcaa5e7edf0af20aea766bd0e388e0e96990e99ccca5856ea86a619d7017bcdffa40ef72866512ee42464d747ffafa13a1bb4408c237e39405d51640a6269c805e233521f49d42f058bb75587d0331abc01baf93aa2297524de8d88f09b08df6336e86b9a98af9501816633bbdb32f0bed1ca749bab1c016393e83a3b6b1db945ed8805b23f1a1b90c7423654f4daae0bd68f1d9016ff9d20cc42450fc3a8e4a33a6fec634cd0b9e6f17c9ccf1b13d080319e7a83eff4262d53d1804751904618769b215f5b5b4f3bfb3996e556b771e73dff32a560460d7226b41d3e731bb84c6796fe341867d02c346fc4fd05a821eddb1ba7362812d7a94120092400307e8801bba1a842a53213f0ac5cc99527e594c31c431a21c0a1238acf14a960e62cb5bd2ed094239da9beb81638bb1fa13e8de39e88157ffc370364f0ec289926594a57b31d8abfa84d5532a2499ebb324ffd2adf8232d6077d57c1b148e70ee0a1bb5fc0d2e021d95c0f66f8251341f9d66230fe0c2f6ce19db29dca43aa221a20ce417d98359f88080ab7919204bfc45e8a4d6ec3b128f5b61eb84f67ecf7978b82cd89822a02c448c2e5404b5b079ae37b4668b1630047aff1479e95647dff625bbb3a445d75937ef8eb6612aa911156ba0c89a1d4a6f4824686c08bf7309f379ce2498871fa3af7f1cb90aaea9cdf82819c15bd728040505c9c6de2165495caaa9c3a164cf541f315bbde8ab8a3cf24ae38a15e7208c255b3e84bf41ae8a91f3e93965f03184f20ba33214060035012e4f2fac2fe4abf20e79b505803a9c078a0869bcd4b0a41111cec2825ede8f963791356c83440898e64f66eab88d76c520a9312cd82e1f6a614be8ecf81751d874ac9f98d9d3888b3e2b580cf269f0fe97a71382662708bd5c22765024359c3443c828209cbb3d8c8655c1babf47e77da40cdaf8e0d95480b31c60dd7382002538d4db6c4245387e917407e30e663e6fe2a53a1f34a12a54921577b4a60976ebe34263fc5ff7986f712e115918dc84a574432124bd0eec2854998bd1570c1de9b1e1bffe99f61875bb44400a07e837172ccf18888fa533a3751c9392d0d2a2515fc4906cdf6411b6f46e73c15dc58f9e7ab396a00b9dd47fe50fd7f314ad26a905d2dc63bbf5915b1476e506fc38bcb9c7a7bf13edb561aeb6557604d6dabcbbe43bc2dd1e56dd1fa523ce54c261e57816534b50f1ae9829d8f11533840b0bcf12526e62cef53932a20e3d328306791c344699a8db13ae2476bf8ee3bded7cd9dcd18f94d966ea78f3ab3039dab79a30dabff901cc963f12e0b1795ba6736be6505104fd2541512afdcf31ef4e628c1cdb35e10a6f60dbf97500f759172d03a492f186fd1503bb067e6fb9b256c7ac83cffb1ce7565878181beb4732a415226d4a4b305c364d6a4d14d98f0aa0d184d6158a7ae19ec63aa5a41048f6ba80976fcb925a2fb8942032b7ee05eadab0c8c80d1368d543389c0045abd09e6a6edafa3e434db3eb7ae5f9e7511796671da19f772a6a63825fa51177ce8093afc931e4d38803973bf2ba67777c33976a1f366764a8dd27ac72760f7a630c7adfff542f5ba16833707dd4f4685cb056e20e9cffb94cb75f9352e744d5d5224333b808a76c64f2c88d8606bc9d2cc50f1d5af406e1468d64457e77fc47b52e8e186a4dd2c1102b7d45d42f2662469c32e91c398c90817ddd2c45abb376e5bb29069f3b01c87acdbbdef7ec1924cd0ceac2082c9b4ca574ec241dc01728f5c0dde7f3fcf04bf71bb8a293e5fe6edda607798c92c679244311368bce1e6a75b6038ca1f6bdaaf1f6bd27d744cc19abf3575cf8f0791506b28fd0e3e9b2482fa2acf4509bac0a7010c8cddba80d2f5604e87bef144e3d5f670bc2d7a3399273236fa3850752813628045a9bd56155b7d8877ce7e05db3eb11923d6f952f840a0f046a0d71962bf415bc8cbe296b7eee24693f6e9ecfe3f14273d145fdb9033f50c50408b8a1d195af735425aefcbbbadb1f7cef71cf4f2c77e07eef34bc1113309be9da15d942a423acbb229e1d201509f1f0fee264250d601c2cdefe0717787a203df5ec4bdefee34bd265774ec1b3183e3080bc6f476122a9ce8c1c62d8b3b1cad83ee2096ddb3a4d520f95b3c3582f9b948123d6af45f9e84fe2a6c5b0e8384c7ae573e2177e22685287b5cbed9b64046519bdd2f28cfb651d02d0bacc11040b84609d826b9b03c7928be9672201e1f973a0d36ba72657662045f4c3f97689a9fe9d5c5e9a6dbc9e592c25b713227dc440285c1cdcfb18c7ca944079719eae92081357acf00d1aca275da24c1e8af4e9b432d57ea994ca59f528bf6e164e8d8fd71a69dc1230a52deeb63ee50b1bd6b7e2a5a82fcc3bf932d3fa3726ca3b4d8be8aed3445852c4b2d23856ac3845ab9bba20417a821fcbd01e313219802c90e9f1452e3e058e41d09a01d26664c8cf5c2fdaf4a598965d779eb9aa4c23e4f74bf6382728d4392ab02fd449b98e9dc2ce24cc45c34ffb3f7fccca0bdc69f1e74705e254e5e7dac33fbc7e08080c4c1a2268b4710364955b4faefd3a2cb0a9c46ba3a11a864cc047d95d091bf488d9fcc614b1fbe928df8728e552a2125ce2dfc8ec70901f63c3dffafa064463a19f7d02369064d583dd7ff22a274a8f2cc925096637e6060dd3b93f9e0f615a2565f50a8bf88d6cb3a29debad1010ea7bc136e83950dfe0efb95c98359d36eec51b37087eec69a63c7a3c670591f0d1582f8a793de9f72a66f53f53cea85b8ddea2c3c973c90b863069e501226768dab7484a15a82bb76c6f97dc578e489cb007a595d0578f14112f4702121597bbd6a6b58dd365e77cc53b470ab29d4db66506ff03733a680876554b19a89f64905bcdbf38aca93aa6886873a7fba26ae82cf273e3d845e8467af347f7ef1dbb862080866c581754004f0248e12db4254cfbdfc8e8f5ec5f1161e76f691666796cf3a739a4d405f6ba69c5632dda377b06666b8b7d744a104640645cac2edda0cbf44bd9ecf8e8a9737c54a645d17ae0f2382b91cd8b232309d9930939d6416ec92e6c29717a6b287bf807b76a3076977833ec5cbaaa890dbc860747207ddd29612f644ec435a6db4b0314f91895932a4904f3d5f4cba19906d4257fbc0ae80e22cd2b8c35cbddca76fc944b330c5fc4b38664ac31ff487eaa61013af1d1804db6b2fe95346debc06c2642d475f0c9547cc7f17c6c70780d164801347addacd47380a0548beb220ead61c919feece1f610c9a1785bf3cceab528a83343c62cd4836858835cd41d73264c08351891f1f021ebe850e39b330bfa98e65fc080e75e7270dfd613df2e1388e59b121f99eaaf33fb916a08c9a04bba0a6405e2faa54358705852d383579ef62e1a289b69ace5a8d74066fc54ad59acd811aff5f3cfb40ca2e1f0fd712c3daa5699dbe296e05d63520868f0852c6712a3d88fdf508319a9d515cc24a71a1a2c1f4ae6421a83218d02cfe251fbc60ab1cee094ec43bcdeba75cd19df5a0387a014a7debf5b19496947322197c0c36a37299f3236e11d70ae2e479b946b50275f991b5dd2266fb73b7bcd369eb3595467a8a07e3b7a82ba25d4f77cf5a95a70377d3d4188498608615123641dffb52d94ddcbae1a205349d1"}, {0x38, 0x1, 0x6, "c0848bd10ec9848b0dee53b463318556940b482e28acc6c8a076234882afd135e0f0125d"}, {0x40, 0xffff, 0x7fffffff, "b5babefe7b0a01bbca16b10446d3227d0b0085658d6f4be33b2b196b9d18e9751118b9243306295eacbf13a9ada9af20"}], 0x2390}, 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000002680)={0x100, [{0x3, 0x6}, {0x3, 0x9}, {0x2, 0x1000}, {0x2, 0x8}, {0x3, 0x7}, {0x2, 0x200}, {0x3, 0x6}, {0x3, 0x10000}, {0x1, 0x7fff}, {0x1, 0x7}, {0x0, 0x9}, {0x3, 0x8000}, {0x2, 0x5}, {0x2, 0x20}, {0x2, 0xcc9d}, {0x0, 0x4}, {0x3, 0x9}, {0x3, 0x8001}, {0x0, 0x5}, {0x2, 0x10001}, {0x2, 0x81}, {0x2, 0x7f}, {0x1, 0x81}, {0x3, 0x7}, {0x0, 0x9}, {0x1, 0x2}, {0x3}, {0x0, 0x10000}, {0x3, 0x80000000}, {0x3}, {}, {0x1, 0x848f}]}) wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0xc) wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0xd) 16:00:00 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x2a2, 0x1) setsockopt(r0, 0x100000000, 0x7a7, &(0x7f0000000340)="970719dc67f3dd2f01e293dff6de7503b521f4727912e87f2c66bbcbb56f0ebe659d89cba2f0d9267f213e4162cc03fb720dccf14a873654f15fa39b57034503ac8b457a2415596f3fdc6f659dc96fde13934e823525980586d1d084f50a8d8402feecb9363c00338c9315334fca1abbc1bbeedd10e1ba29feff4987e2af38c02c7a57a5af3ad2e94138d6266f4638cd4ca81f62c29237a7ef624210aee8b5b0715d54326dd645e86075f51f7fc3454827d88dc458801692ccf1bd1f46329660ab4a760332c84035d3bd0c596e8d2ec11a17272847ab48443c91e12796aafa0add2604845aec591ab159362a498cc124567bd2faa251eb13305e64fcfb9c206e9bf7e6c5afc51afb62bc8b34fcb5bc4b9982dd9ca54d4b3ce157efb2a47361964611606941d1d9128928783e70292752cb4c39df649ac244814de06f828030d0f7417a28e6e2db2c8393fb59aa9cafbf19696fe1349391b0301109c84e93913d1e22dbdb142046b79229db79ca13f907c54bf10b5d7bcb0f1400581ebedb5add396bcfeb36341c5e0e9bdb41cc2a91ae54a35798dda06eaed34248304a691ea00263402c115107f1be4f244774d43ef58982e6e683806efa547aaa104ecfbb1b4d34abcfecbc7b259343871b4d7bb2d3c2d512e0fe14030ef52ea3d27dd9459671c4775fce72a4966792f1b3056a607c256b5a54c4cd2569a9ae2ae38b8a18f5af9cc7f1dd173d27cf85c21ebdeba4cee3b5eb4bc7048e765b429475c832cd8d5449bddb7e084d026db91db20ce4bd1b553cc6f445bac91f790ea745e6ea945b8d828d456d7bd0d53725a1a80213c2f9bbf2c51519b945dd3ed388e0df81f246c63346d7d411c39293c3f100a6c497465f129555edfca0731e4ef590e9d8d25fa44f1693fb37a14b315341baeac2d6cdea055c19736c880ebeb2373344112d3d3a991d7cad3610ae8a42a8e6faba48313450e57551aa568dc38ed31952015940f4753b1c2384b4fa8d69adfadb698b7dd73b11bcb0a7e67a25dccb69ca863bdf4d197bc11ad0fe4447cb541318b5a7923e912739f1061994f9a9a39f9bba1ad2da799dc72a0ab685df9fcea9a7d0d340ce3c601f72f3aa09198ca50951534c50195ab81d13073a6234679c0202f7f3e7a57b720586c74c8a944ee1b35c06ee9a425ac120e09ed47b79af39f1d1a80eead65f7c3096588e00349b219c4423825ef1a1b875da33b5a799c90885969bcd8cc9a4cfec24204ea5ea82759573085add58c07cd626c70f299c978c65ba102b9eabdd2e7a2dbe7b239811c2c33b1b92cd0f652e42fc4e990ca1b90be1cff4d046a7a97b52103fe740bf940bf7798bf866530f2cfa969861e9b79e089d2d4b091e8ce5809998ee93c9fae5876bd53647c4e8a62647f0cc06f415001e97935b349082a5b25862897fd28790fc9e7d3656a9f57ebd388bf8f8d8e41df01774d9b0a354c060214898050a008aaf1d7962ec2074790b4ddcee193e4da0a7f28404260e252c3bb73216162f90d73919dc488d65ac1cdb41772b5db41c8502e61dbd8314059cae86ee06087e2aa393c47cea9dbd869d515948d3805d85f6bade88e9f26513dced807969a910ea2d3fd1b7632821d5877f4df47223bb5e0735827a3024b0191fb4c191f0e7893843dd73504e6bb82039239cf5fe94b34839b9c5d7fe154ec0d47a47fb412bd7e02a99ea63c13b9779ed804f63d3d27b04b194b2bb10d25779e86419f7360b7f38ac2ff176ffabae6da2797cd13939c41c3ca0722dab0331ca44c09ab378dbc4a64d3363a9c0996e29a021608f723809152f76f759c5678afadbf40fe2e286bc67b7374219cd1aa41990dd83a5fd939374ad848a8604e0c45b8535bbf5c2683e1a18097278c0e37428a0ee5687315b5efbe5ea52cf83daccf6d356cc4791c0575dbf259ea138905e8da364d890a58ce81df84d3a954f2b6bfae7bdc44df3dd99e92bff0c32d4390bc0ccf90087b3ccde77863041c9ab4bce9d478c061541fcb70a3fba918969cb670adb409460656c60387135ae1b5f3842189d69baf484fec84f6ad6fee9595c06f0794a557bb1e8c5a1e8af3085304d043b49daa570b179bcfd7a4608ba15ed2a18f5bf8be10760a817c412e902a29d568c9c1da73a4d5cd2d6dfffdb8ec0791297f887bce84d857d7db22f025779064018a4f231a076b3f89e2026ef82512bbb9926d58ba844cc3d5a6f55658e22eca68a992a757138c68e79fb1959c0cec9c86a82cc2588fbb67d3f39b09dcdad50651adbf850df0703e2eef8836788252ccf4ab40ce2c5406aa4754ed7997851dbe51feec4ad7195af8c72cc15c79d826f9fe406349ab267312a39911e841059e35e37fb832c169ee35cb5b1a00c8a5710f7ea7888043272f5193c0d25d84f0d7dd103b9612e9b69e49604cc36b199b81dbfe069f6b18e74e183be09495fe7dbbf70e3ddf9c3be25c1d2f3e0ba6693ae52238cba97cf17936dd7c332fcc038dfc50749ccb7507bc89098ecf43762386e5bbe90af3913a5ce00a50b90a5d7daa30f39e7114083fd142465a7179d92c49210802e98f4550572f2b7a933d2e1ff54a8a5a4fe40cdc1b4c404ea8a61cc6539d05a490316fbafabfde2ca196e4604c400940d2a1c809e64bf5dcb739c5a5d671b7a053b3c88c31811181164efdc2cf0af26aa3fc4efc54cfcd15cac90f06793f5f476fc7169aa05292339f6579ccb7d46cb251ac2295c1aa54c4343039744f3cd0cff26510b5d72fcde41a0046f8f642307ca4145d096f2c953d962abc610df6b0b746891f2d32751018f5206cc00c42417a69e2d44a56b0dcbafbe167b3320e6803cdddd81778a03395923228311df7cef6b18c1ac10144a77167ec4862a0446d0e2896117b6e829c90a21a353c170b0735bf96a2d97a3974f0fe28f8e3136aa00b33166bb34e6d9c64e574723c312964cca083e65077e2eef31ef3b8df6ed7fc19a638921d4215cdbc8fc74636e03905cf666aa51480b7dd4c2caf5fd077ed7978d95e705cd23e13d10fa76f3d364a7331ff76ddcff7610af393854712e58ac494c80ca6c3391895740b1121f13533a7f8ea071e3a27093a21f5250186a9545b04ef23f4b251398e485f4e0d1449458e8e7f87631126155ead6c5078d94bc346ebcd7240a1100973ea1b0fb2417ecc58af93815038783b3c4cea419a34e7064081edb38dfabd696475dcd4226d4177f1e7bbf09f41f5be7b9ebf92facda22d66767f41df31f062d87853c561493a7d5498944b8fc819a7f2e9541d23c0cde3090dd52abf8a27927565959417669f0a68dddacf525e1f6b9cca708bedbd11536230761d755f97555f2222eb0736cbcf4c98e51b405ea64ba48d0005eacd1c9c1200c30794f2049b1896567a1cfa117b8bea8cd18e51af2888855ad8c3a85e4e5d6cc144d724ff12eb9e20c1954c6d7fd50478d4d8c21f89574e2a27d7759e3ad8383a59c208fa0535ebb8e9955dc6a2a53db6a72deafe5716357214e3d38600f5e2324803a49237a674fc6a2347d44e2dfad80c6e9570ed1f3eb32a062b70de13b876ba2bf09b0a7edbb2541e521943b8922e10595fa5122d98a6064871aa2237e44cccb67671c392959ef68be10fd2aa1a9adc5b3e6e95a06e9310267f4ffb249b11b368b23d29b0e809c0dd30130f6d62f0b975064b045d6146fd475975070e36abb2d6dafe42f12efc98cd0bb4e05a13bc80ee86a44ed6c70e7b4da78b28cd752ef696bee132ec5697354201d823d1d1a765d11f3b799c16bf4f5d2064b176bf00f894dcbf3b9d6e09dd0504d1c31afdf0a7955f17de160a91d991041469898b4d1ae22ae7dd45d705605ec7ae940a4ea2df6e52c0d741528b18ba1d3b301b8e8c27040019023815dcd1422a2e0932e5591007fb059d2b39fa338d08d2a8d2f5f78edf97ae16612a5fd51b3b5f28d70dcf84e45309c53c6400b3dab7b6645897b622c2aa89235a8ce6b32a91c728a0b77bbfeddc8bc0710ef617cfd7a456ce678ceb8d6b47d28fbb6e5551a54b989ac82c71fbe0fd79769b399405b44653814b267eb4327faf8a2a45796a88c176feca374b04dc8979d1a0c1f7566f291b66d9659bc2def98cc72a9c7fc48824dfc161b0beceb056d41c3063cb060fe4d131a70c56f008a1a0df21aad6b5fc3add9f418e6346a4385c060df9e78a266833f3810b66073ca466f038e599106cc360f26ea69d7998768c6a45ece02d7b63c0a4dd4637d162fde96d97dca812db88b72aa8600a88a338a19782fea089a0787b66042a3034f70df13b5c0b9f7fea78b7ad5bcad040ff20f5548b42375ab97637510157819dde584fb0e55da601a16a5b921f4ee40dc101af58dc91ca96a092bd1ae2ff7f54701432356d79195fa415d241a673eb70fe58671132e57480d2835f411172586286fb6c5528ff47e61ef80ef5bf5b8fce5944ad4830209dfb04bb096b3b96edb176902c0f60975de86641d33601a5b0da316499eb6a3ac2ef0473497ae31519610bea17cc2601310b190f42442250716d4b1cff12262ee2203af349043b04553e44f7298b0296b6e34f16b257b011e9fcab7b8b3e0eb433409b9590e621554d4c5acb52e2f17b2ef1f5af35924c3327571cec89f02ce739d8778cff663ba0f4e747eec61f915ff3b55b63836956bbcf8f4cd513fbcd359c9394540232fa76bcfb28cc66dc59eba0fef94d7075f3d0c5e46eb5a9a24c0e17b33ce185da2e4652f426c339c535bde3e4b4b9d59263f3077a6a0d4f6c3fa0f622324cf8d8392553832f04b981611800afdffb5a5d009656ab7c4c27d055dcda0f9c7350a6abe22e3a577c9f2a2ee35b2fb23d5bc0d6fb74ba3d47113af58867258cbd003ac2ed232c1203e45559bf8c683aad1e11a755010a5e7550b2f5ba06e5417c909d6a9104a3dcea971967af997af1a1e2133b760931c7ced8da4cf9fd261c5a8d8bbd4bd4c8e62832a5ca7e78bb657b56f296d023fda32ee79346cc712ed6c6d0dc9ea3332ff8cdbbabab039d2613452c40e49ef7a91f93e4d40988ea2a1d9f670474ccb2fc33b3d55cd166460966f54660e987e04561b526acc94a092c52b9e25dcc3bb228d24813417ee410e34be40c3e3a28cef62cc86abcb3d637845d202fd9cca4380e785b389b77cf10e0aae9fa5493096642b4245934d39862ba26174c5bb4923434f3bc0d1d2dfbde7b79f8156fe59fffef3bf6d57bbbf979fbb27f483eb0564fe4ce6f8c7ea41ed81b4b6efea6bebe6e11847915273ade306efb89ee2f83ffc787f5cada79b24d9015ed40625ff8ea6f6de87a32c749f59a9e360b1d2daa19278fd1e3ce4971aad26367ef909f217e26062d80139cd08d6d8d2ebef64a17b0412fd7bafb0d9477c78a3e291af33d10107e3cf7dfe1da8d23d8295c59574549cd4ca0492ee76ac07c2930cfe717266eb96e67bef1d41114a6e19ef7db67c626c44b10b4982817f83c0ecb885c3e80e392cf055c384028a8cc98703b5a37df3f0006e4f2e80c1cb78b92f7e09976858c3374e39c4705c11452b534ad2ce4cb50049f1f1af0a31084876bf7a68d403c7a7692faad5e491b35bf1b5cffc233a6488426b265bc0b29afee2eb58811bc21c7c0b9f20ddbcc1f9a311a58443737dc02318d163e0a764f3b8e105a45e6fec5eaab33d41d9b20568c5d3c994de71e322714b6da87a461aa95155cdb81cbe4191ed364d6e32ec3c1e8d06f20782a538c44aa381a11d57d5c6cf5982a4cc09d9f28baafa5287de0c79b6d0906cec6859", 0x1000) r1 = openat(r0, &(0x7f0000000080)='/', 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000240), &(0x7f00000001c0)=0xffffffffffffff25) lseek(r1, 0x0, 0x2) getdents(r1, &(0x7f0000000000)=""/104, 0x27a) getdents(r0, &(0x7f0000000280)=""/181, 0xb5) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f00000000c0)=0x1) wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x10) 16:00:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, r1) close(r0) r3 = kqueue() sendmsg$unix(r1, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="30000000ffff00000100000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES64=r0], 0x30}, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f00000001c0)=0x101) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x140, 0x1) faccessat(r2, &(0x7f0000000000)='./file0\x00', 0x4, 0x1) write(r3, &(0x7f00000000c0)="237ea246779f857eee4992712d5ac64fad1c4138b8cc107d343c5dedfdd9c8c4ec6c6e82faac9c6f184f6d1a9225ef50e4338786738b8f9286c171db9aa8b1e066cbb95665435b7c9fd29a0ea15e9f4598bfe9358db0deedd3d3c28faff692e0c6c654eb0ef1d227fe161344b5ed561de5059d639053aa9438b308aebf45298da414254f5a16f62ee1ea1e5a427a6a19b80fa1faeefd13ab92c24f7c724beaddcae320650bdb00", 0xa7) wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x1c) 16:00:00 executing program 1: mkdir(&(0x7f0000000080)='./control\x00', 0x0) execve(&(0x7f0000000000)='./control\x00', &(0x7f00000002c0)=[&(0x7f0000000040)='\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='F\b', &(0x7f0000000140)='][\x00', &(0x7f0000000180)='F\b', &(0x7f00000001c0)='F\b', &(0x7f0000000240)='\x00'], &(0x7f0000000580)=[&(0x7f0000000300)='F\b', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='F\b', &(0x7f0000000400)='F\b', &(0x7f0000000440)='\x00', &(0x7f0000000480)='F\b', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='F\b', &(0x7f0000000540)='F\b']) wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x25) 16:00:00 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0xfffff, 0x51}], 0x986, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) kevent(r2, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000140)) wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x28) 16:00:00 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000140)={0x18, 0x0, 0x0, 0x7f}, 0xc) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x800) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x11000300000005}) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x1, 0x2, 0x70f}, 0xc) wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 16:00:00 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x22) ioctl$TIOCSBRK(r0, 0x2000747b) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0xa77f, 0x1, 0xd19, 0x6, 0x9}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x5, 0x1, 0x8, 0x6, 0xfffffffffffffffd}, 0xc) r1 = socket(0x1, 0x4003, 0x100) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) rmdir(&(0x7f0000000300)='./file0/file0\x00') flock(r1, 0x2) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x200, 0x100000001}, {0x401, 0x8}}) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) mkdir(&(0x7f0000000180)='./file0\x00', 0x8) rmdir(&(0x7f0000000200)='./file0\x00') sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000340)="4d13a656dd0f7d591ecdd7deeaf43946d9d3d485ea3895fd543ee091eee54eeb769d3bda493ae069fa70320702f4b8fd81640735a4c61c64ec54ad06981aac4632d0bee178ce5349bc8e232ae75b47f9af9a7f29ea5a35a5022df062480989338282bb0ec61defdd220e15153f053c1728c4ec126eadda5b50b444ec5cc0c28c813df094f392cdfc3e35581db4309b1e8331450dc895", 0x96}], 0x1, 0x0}, 0x1) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) pledge(&(0x7f0000000580)='*)$.\x00', &(0x7f00000005c0)=',\\\x00') recvfrom(r1, &(0x7f0000000600)=""/157, 0x9d, 0x2, &(0x7f00000006c0)=@in6={0x18, 0x1, 0x0, 0x2}, 0xc) msgget(0x0, 0x10) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000700)) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x4010, r0, 0x0, 0x0) symlinkat(&(0x7f0000000740)='./file0/file0\x00', r0, &(0x7f0000000780)='./file0\x00') getsockopt$inet_opts(r1, 0x0, 0xfffffffffffffffe, &(0x7f00000001c0)=""/27, &(0x7f0000000800)=0x1b) mknod(&(0x7f0000000840)='./file0/file1\x00', 0x6000, 0x1) open(&(0x7f0000000880)='./file0/file0\x00', 0x2, 0xfe) 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x2f) wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x8f) 16:00:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x6b9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0xc0) kevent(r1, &(0x7f0000000200), 0x66, 0x0, 0x81, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x54, 0x1, 0x9, 0x599}, {{r1}, 0xffffffffffffffff, 0x10, 0x0, 0x6, 0x3}, {{r2}, 0xfffffffffffffffc, 0x8d, 0x20000004, 0x200, 0x10001}, {{r1}, 0xffffffffffffffff, 0x4, 0x8, 0x1, 0x7fffffff}], 0x40, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x2, 0x2, 0x80000000, 0x7}, {{r3}, 0xfffffffffffffffd, 0x82, 0x10, 0x3, 0x400}, {{r2}, 0xffffffffffffffff, 0x20, 0x0, 0x7f, 0x8}, {{r1}, 0xffffffffffffffff, 0x4, 0xfffff, 0x3, 0x100}, {{r3}, 0xfffffffffffffff9, 0x10, 0x80, 0x8, 0x81}, {{r1}, 0xfffffffffffffff9, 0x8, 0x84, 0x3, 0xdb}, {{r1}, 0xffffffffffffffff, 0x0, 0x0, 0x800, 0x6}], 0x5, &(0x7f0000000240)={0x6, 0x20}) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) fcntl$setstatus(r0, 0x4, 0x0) wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 16:00:01 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x28aa) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) getsockopt(r1, 0x80, 0x0, &(0x7f00000001c0)=""/180, &(0x7f0000000000)=0xb4) close(r0) close(r1) 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0xc6) wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 16:00:01 executing program 1: getrusage(0x0, &(0x7f00000000c0)) setrlimit(0x8, &(0x7f0000000080)={0x4, 0xb}) setrlimit(0x0, &(0x7f0000000000)={0xffff, 0x3}) socketpair$unix(0x1, 0x5, 0x0, 0x0) 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x300) wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 16:00:01 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2050, 0x20000003fbd) readlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000180)=""/172, 0xac) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = getuid() r1 = getegid() lchown(&(0x7f0000000040)='./bus\x00', r0, r1) 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x500) 16:00:01 executing program 1: r0 = socket$inet(0x2, 0xc007, 0xfffffffffffffffc) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f00000004c0)="81e38e59ff2a5ffc44ba19a42057b763291553460fc995ee24edb3587871eff3801299270a08a77a916b42ad4198470b36b98b7b788d9e64d29de1eb449db0e531c6a382ed889b3c69aa4c1506e64bddec7076e0909cffb9a3257dba5abd1f5747cb1add77a22b172ccb0ee31c30f6833d773d2be6316679d7e1a4fc8fbb18116c8e9bf3246e8120076dd3b94284e101040000000000000da1fb0506b78dedf7d0fc983c65f09a22c60d1fdc10353e5e023d91676ba2a9edddb4dc3b991e917cc87826b1b81e24973731f339950edb44ff7f36d135330f12f65726fd6cc26a5c26b50c5dfb68340a1950a943534f69d91165136333919fc43ddca42e858045dac28df7cdedecfb5052e5839b66d673439ed6011715eea00f774f3a8da12fa1d8c5be4bbb262180fe62ae9069f21c6b66271364ff32bdee1cfcdc66149bf642195df738b6d5c05fa4db716647ff7f7e442b2da92713ff7e8f66eae4ac654279afd2142829d0c7c200695506a2816cfbc40714e1e080722e06a0", 0x12) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x80) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000040)) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0xb0da, 0x5}, 0x8) wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x600) 16:00:01 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0xcb, 0x3}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000100)=[{}, {0x22}], 0x2}) wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20040, 0x0) r1 = openat(r0, &(0x7f0000000100)='./bus\x00', 0x10, 0x2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xb104, 0x0, "3e58a044b1fb0364c62c4028c5d58a014f77c2bc"}) fchmodat(r1, &(0x7f0000000200)='./bus\x00', 0x4e, 0x6) 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x700) wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 16:00:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000040)=0x1) write(r0, &(0x7f0000000080)='<', 0x1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x2) 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x900) 16:00:01 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000180)='./file1\x00', 0x611, 0x0) pipe2(&(0x7f0000000000), 0x10000) fcntl$setstatus(r0, 0x4, 0x8c) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mknod(0x0, 0x0, 0x0) fchmod(r0, 0x0) close(r0) wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0xa00) wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0xb00) wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 16:00:02 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0xc00) wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 16:00:02 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2001, 0x2065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0xd, 0x0) ioctl$TIOCFLUSH(r0, 0x80047469, &(0x7f0000000000)=0xff) r1 = msgget(0x3, 0x22) r2 = geteuid() r3 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x2, &(0x7f0000000140)=[0x0, 0x0]) r6 = getpid() r7 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x0, r2, r3, r4, r5, 0x1a8}, 0x9, 0x7, r6, r7, 0x7, 0x4, 0x6, 0x7}) write(r0, 0x0, 0x0) write(r0, 0x0, 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0xd00) 16:00:02 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x1c00) wsmux_getmux: no memory for mux 8388624 16:00:02 executing program 1: r0 = socket(0x5, 0x5, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10090, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0xb88, 0x0) renameat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0xfffffffffffffdd4) unlinkat(r1, &(0x7f0000000140)='./file0\x00', 0x0) writev(r0, &(0x7f0000001340)=[{&(0x7f0000000280)="fdcc11a2f3bea916764de64f2f78fab56775f4789fad3b0d6dcf56f735b0b7b423130c5654ff0c9fa7fead7c46e19fc670426d46962143f74a15080a0eb4cf53156986a7df4dd14fb5f6d98f53286dd3b7e27697ee9dcded3df2637b415519561fa02712bbd38af78f26720fb14393c4e3707efc5375d82c0902d7468d8e3aebfaf2684118ca36a420a348f252285256cdb2329308916a137f4ac65a6a0bc7ae5a80070d5c141a32e046e9e1e18a17844e86f40c50672d978c39abec23aa0280d77ecba0a376a0b13c079573c7577dc3bca45d8bf538a8a50b2ce3b3b1dff24c59e28f609589434764884e2a4c53aea7f825ce46e8040bc855cb19febc448b8255aae33e458dfb664efa78d52a19da8fcdc7ae9b1f134d7e5890986afebcf96fa4d019b021ab14648d5c7033a82c6c082cd453f4f7da2e97014d645e39a09019930bd14085c264266ced50fc0d58c38fb94b5996c47f6abce2fde0362619c0c8f1e3ff0edcc38f5bc586c10730a7eb66946963accde4b922c1de2d9549130d529b1f12f9d329374f1891f8e5c16603fe8b8bb6cdf5a80ef16d3f2cc823ae7889f2df5764f0f3a95b7993fbd7ba986361d3c422ac2183471fa706d56f741641ae7909766bf0ec3534562875c13c0e7e77bec005a24c0f93992f691496be7661e7f5219bcdac7fdf172edce8846ca632fb6a6ea9377e922887599492ee61c256babe146687d7d78930191178fd571ddf5d286a66f7bcb9bf92f96a0f8ea415336bb88a4fa7f821739b44dc9dc67ad33f97330f96207f75a58f3d35cd4ce49dd503fb32f8b08f02371cc86cc804af4a835a07f29e7ae772ba711c629f49bbf038c15ccbee4c556d95e10ac84d10af20ce273de55b9ebb18d1fd2a1c7df6b7e75b0e79a0c0b7abda8461216e5a7477e9d97d950966a81b17218264209c079990ba19671132951bc6f7c4e847cf7ff091812f6c68774602bde0e64ddd0e3d2cd3ee8302fbd6de80ab7bd646191587b308da241ff805c9e1c8183f372e6f025077fa796926011e6d83b4b33d775c66bf10cc2f9a27b5a45e17925f61f537529033558d7c717c054c98c509ce427573797946a541b221b6ef056f1669c4fe9ba7599eb6dbf30b0a6e5d6bfc9a8fddd6e522d8ef0f161645e0a0c67fc827904ea66d1f9879c36f2ba9c3bc09178b5f199f9344ce29ca79e1b59bcb8de7e16a84493acdd805eb30e308e3d8096b9437ca63968006880a660e5fa3ecee72a3334bcca99073f757957d49d07c5e5a9b4f262223f087e3cd95b791da7185af86cc931407036c89664aeb6b7f3e8e6fb51da95f5d207464c0a8f6148683d9c1c87ef599b05a72136b7653099218a66d0fe43fe4173982ed65a8a4c33ace3cb473af5e9bc05a764431f1d9f3191730d12f133069537586041ff4f7c67c7421f369408015379abf0ff18ca59708720cf25dccf1ebf49528519f1e9d8993b86c0fa4b2ea8aba28c0afb71e11a22439c63fde863aaa26d15d76e196571a01f69b66af269c4c470ace11abe3c3c4bfb8f55bb0acfcf5d9698a0722faedbdd24b169daa7ac1dcf64d02e38f5251b93fcbe49f60dec2a22898f5426ce3ec9dc776d2737a22dcdf96013891d8b25e2fd33e30ca0f69ae1f0c40c4828e7715f3ee5fba9327e834c3f827ecbadc7d24bac9f63af2778a7cde97620b5e27e1325e25f05af00fffd89a971e7c3f530cfe64aa678ea20fd92d1667d898576f09326cdb8f43c2eb059b274026b323ad1d547e479bf0ab0fe72648743eef80abd90cf1149b7c516d36acc1236cdd9837b50fbebd405d69c2e830119667072786378e6278efc0e9009af9c5d9789724287d9e49046afe86242c66f264df47b9b58100d9bb6470f4aee1d6b2a49f3a8378ff03daceb53313c216e5ad1977a4f5c64f42da571f19eb93033d304a66e5fb8328478683db1959131ef33a239c8fb504464156285534a99dfc861c40de73e94e76514a09c31062515108ffb786104ea71d92fff65207585b5e101b3ea4ba87f2b920d8b0f87746f34188c707c750b734bd33bf8556de1b5dfcd3b7ab6f68f68f0be915362f5cef28d9626e1a9ea687a6616ca15098d931d65ba6d6a6dbd0efedec5302e83aeadf121128be17c80980b864ae2ef0cd4b7678a3fb2d4be1c756ca97448b30a20b316e179509e197d19e412eca9542970226e7b781e16b087a739eda41207b1f5ccfcd3f7f10fe5c65fdcccc40d818401f713583c7264ddb2378aa8f7419f1eb35a007df4a2a272ba45a786fc57f4ff0a89c53422b1d48d88695826be74a4d631176b784ee31c573b8841a21b1db3fefeabe0bfda8ad63e34c47d416e8658fef94132fd8a6aced9d54557fa5915340a429bf88ee9e50098697bc326ae252b7ecadb7055853e984c8acdd82df77f224c69621c0b41e7e150aaadf098576738a6af53ffa1f9ffb4fa1b2d4da7ca8b18c09a3d71104b8f96f532f7f3905913fe08163e99b847ab2176a5e5e6702e04262a3ce12c747d421e60482e5fedd1f77252ac0c300f48193905640ef37fdf56a7c8a931a3147b12d275ed625ab3f9374fdd03a11ff14cde9ba0360ea7dd1461db0bee147d56966bf37b280121a204b877408eb2e595bcb3c653d5bcf51b78089b56d3da2d7b3a16d9705c3dc10882e83bfac596b858453c1854f000dcd10ce5f3a0e4d1211b14ac8a95c97e001b86ab5453d750eea71ef0c8caa9c02c8d4f0a4ca00e343f4068a4b4c2821cc5483805f0874b7ebd56e9bb7c7ae7b5e0b75453971d1d741bb42889e5069c43005c966face3e1fa940b4ef411ba4bfaf264adb9fc8bf13923b813be0d9c38b014b2bc6b1749c6cf5291a04707f80a1d79dcc048792e7dabf47ab9fb956d2f2501887db903ad9e9c1544f0edce836bcb7a2319ca4ce03461dbfd4ab2d03f84dcffa21132c9ad979bcf394b6cbcbcee57c8717e0e30dd701106ca5eb74c48af34dd7d0d32f579a9df459fe277e8740323977c94f3b55bf7e64d15489171e2c9326679643b02cc09facb96dbd820469a3040bda1d701ac1d240220665bfc900c39ee70e304a7e96de1a5190c149240e5a64ad419183f664afab92b2983de7b02247913dede18fffa1ea233e31b176f1829a3c1a02d050b1100a2e008be48f4e44fec9f2bf939d82488fc6aa744d1108eede51b7a4a5eab8fc2ba6e862522568eb93c50fb06b8e5dd2436ae22d297e2d180ba7dc7f06559e5cf4e3c76a0df6163cd3427f1fbc733f9fdf179b95248203b07430907aff57d0fbaa7572ce24e69316c63c19a5270fc343413c5fcffaceb6cd274ba2d29f363eb18bc1ac8d261efb4e1f821857c16571c19c95e75703df23e85a50b71236d225ad653b2e1f0e830a2630169641746615837f5852e81a6e5f1ccb235c01c03bc0dbd1f36b9ae5e0db8e4e439e4f1b4055d3d255f0ef20c329ea406f2e2be10960deb383b84ff8fba4217485f8c9068be29308075eeffd7a438074fe12c7a24fcda2789ec5acc8b739cd92226a9dc27da91c958e81c11033905b110e9852faa1ea94594010721daaa9e9ef97bc6deae360c7e79d96f5eefcc26ab467b6b37a6b71a1c64af42e7a51a0fa6d8e273c877a0d8a31637f7e32bb7274484887b8908d4b815a229f39e58e4633b53d968b483e77793b5e64b3eac8a6433c1117b86ee623567ec2783fa9be5ab719531154473ca233daa6c51c0ca6c0d2ebec86a0e9a83f30084835a0aed6d17301e22b484d0fbce601b44a0a084440c1c962b23b0f78ac3243530480eb13bc2e16ed36899b99b57ccf65aa3666b4c658156624825cf342653f774165b4aab777c111435d837ca75537b2ab37d7392dde983ed4341fc60a46655d90750d2a0e69e70b41c2f363ef7a5ce55c47b0315a3ed96d40dab8834fea3f9cf4418b10f72f42203fe3d0907f04e6ea0259972c040d97312940634f920b599a35d3dd9f1f09fbf25597437a0d5cc5057ba6a46bd43a368791f78c398b18b831ee630e80ff703e3b081a5613d5da470496ed4bee7c25856de23c75013aa22023c0b7d852b43a084bc18247cbb967c161f0a1bed7d6655ef5d218aae6989717a210d21323e394146a0b431429481f48a4dd5922b18645a4915d2b9f1e0b665c73836ef19c5b06fde207d94ad3bbed6fa223ff4ea2e0e47ab9c0d5bfd94b413d7bf2d0556102e6da2ebee5e7ceb4defa27cf4544d79311c778247930a8290c9066d2b9bbe15f5ef42f7f499b3449899eb846aae46c46da8c440c01feb43ec06ec78041288cc0a98277bc5c1b0d5622402f8b1504b5fb379e704b20ec316f33889f39fb543c4d799290fb2fcb46e29b12b889334e202094080db9f8e7101c85fb8ab1445ede38675da0255374365521a73af3ff979edb117ed78d03bb40a82f1a5777b397f4d86cbd42dbcc1fd5c9223fb618afb39bbc69a2befe3ceeb96d80b1b68f6af35ed143f486325a93b770c9fa9720438e85982cdd9c239bd05faaa241e7dec3e869e53c833b1ca669179746c5c1276d3798df9717159b75c06d2a3ab0e7e2cdbda859fa378c0d0811620d25e70298ff771534edd261cea88e27ffbd272fc77e1b154a94f4f3c17189ec8f2ac1db71dafefba329c1a66a8fc147678cdda23831bda09b5cc8c2cda79bb3300d2518fee6f5efe5d510a6fa194f5d73969a829540bfbc2cbc48e2cece9c9386a7e534d71134821ae5b767c51af6d58c48f8a32d975e5c89079f4ad0ad5bd68a786b57d26275b81d11d49d7bded7c42195bd9b7b7f108ece1d31beba5e933b458f191cb00edf9c026f9ee6823f1cb1e123bc7589f54fd3a4b75bf75642b6fb1533852d5d34d5c79808cb857ebe941ecf29fbe8fb2fc38ef5d767e6b679afa639f2a7d7d429b2648f6ba9657792a7a4b9b76a8578ffbfecd3e8e3d997e2417ad4eb9ba089a0a5930eb8f00aa4b8eeaaf925c8f8d5ab235baa4858dda4e3d2d74647610489ea2fa15bef26521e618f9452ec9e444963765902a00bc880b5637c35d62f01a286d49e84161688988d81e6f56d8918e85348f7d5bf03ce8ce1e8033c6ebd69c7d91752cdf3356c5cfe77c59f170db7ed93f294e00e1537b0604f3f5e2b003e4e1104a437154bab4cce619a97f83feb99fbee35629f8991f996eb2ee761c549b080340bc66c8e7ddfa690036ecd2f5317054a2c15940099164d85ff4cf4db45a9d8166f67adc515ef3d52d38111bd3771bb130e2ff6a8f1d9f3f5ea3f7763efe892ce9e9f74aff5e972ba57d654491e8b6c1e8ad14cad8432966870c6f96e82352c9b7b5575a6e215869baffa86a12b0a7cfe76d7023e2265376f5f73f3bce83b6330bb8787e47b7975427c79872e40c8715315dede2a42f8887827db17adc5b281fb56f119b6a73e41238db7e5be11ce5f2f2d98bca22390aaef8e0cdc7021175f697de5a721d2771b09e7c0639e85e7e3ef62e7c2e7f6", 0xf22}], 0x1) fcntl$dupfd(r0, 0xa, r2) 16:00:03 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x2000) 16:00:03 executing program 1: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) getgroups(0x7, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f00000000c0)='./control\x00', 0x0, r1) setgroups(0x1, &(0x7f0000000000)=[0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000100)='./control\x00', r2, r0) mknod(&(0x7f0000000180)='./control/file0\x00', 0x2000, 0x6) mknod(&(0x7f0000000080)='./control/file0\x00', 0x4, 0x0) wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 16:00:03 executing program 1: setreuid(0x0, 0xee00) r0 = socket(0x18, 0x2, 0x0) fcntl$getown(r0, 0x5) setsockopt(r0, 0x29, 0x200000036, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) 16:00:03 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x2500) wsmux_getmux: no memory for mux 8388624 16:00:03 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x2800) 16:00:03 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) pipe(&(0x7f0000000140)) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)=0x5) clock_settime(0x0, &(0x7f0000000000)={0x4001981}) wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 11:09:53 executing program 1: fchmodat(0xffffffffffffffff, &(0x7f0000001540)='./file0\x00', 0x1e, 0x4) r0 = socket(0x1e, 0x3, 0x0) recvmsg(r0, &(0x7f0000001480)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/40, 0x28}, {&(0x7f0000000040)=""/181, 0xb5}, {&(0x7f0000000100)=""/2, 0x2}, {&(0x7f00000001c0)=""/129, 0x81}, {&(0x7f0000000140)=""/40, 0x28}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/180, 0xb4}], 0x7, &(0x7f00000013c0)=""/176, 0xb0}, 0x40) recvmsg(r0, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) r1 = msgget$private(0x0, 0x61) msgctl$IPC_RMID(r1, 0x0) 11:09:53 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x2f00) wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 11:09:53 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x8f00) wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 11:09:53 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0xc600) wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 11:09:53 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x1020, 0x7) mkdir(&(0x7f0000000140)='./file0\x00', 0x20) openat(r0, &(0x7f0000000040)='./bus\x00', 0xc00, 0x40) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x205, 0x0) poll(&(0x7f0000000080)=[{r0, 0x20}, {r1, 0x5}, {r0, 0x180}, {r0}, {r1, 0x14}, {r0, 0x82}], 0x6, 0x2) 11:09:53 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x20000) 11:09:53 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x40000) wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 pckbd_enable: command error 11:09:54 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="92", 0x1) dup2(r0, r0) 11:09:54 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x100000) wsmux_getmux: no memory for mux 8388624 11:09:55 executing program 1: r0 = socket(0x14, 0xfffffffffffffffe, 0x7) setsockopt(r0, 0x29, 0x32, &(0x7f0000000040)="05", 0x1) 11:09:55 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x280000) 11:09:55 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000100)='c\x00') unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000140)='r\x00') openat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x2) wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 11:09:55 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x40, 0x8004517) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) fchmodat(r0, &(0x7f0000000080)='./bus\x00', 0x142, 0x4) 11:09:55 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x1000000) wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 11:09:55 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff03000000f2ffff7724af42a53b22b3bf1b05eb5af35a0500000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x2) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x80, 0x24) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f00000000c0)={0xffffffff00000000, 0x1}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000001c0)={'./bus\x00', 0x4, 0x0, 0x198, 0x0, 0x3, 0x3, 0x4, 0x0, 0x2, 0x401, 0xfa8}) 11:09:55 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x2000000) 11:09:55 executing program 1: mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) r0 = socket(0x2, 0x4001, 0x0) listen(r0, 0x7) accept$inet(r0, 0x0, 0x0) wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 11:09:55 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x3000000) 11:09:55 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) nanosleep(&(0x7f0000000040)={0x1, 0x2}, &(0x7f0000000080)) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x4) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000340)="0fe347b7019ab09cf48e16782b7911eb38b99a486f488cab5b682c34f93d0e2ff448be41c67f75bb434493d9b2d380f0e6610334f137edcd6c6c21525f9dd7985c0fafcc60fa8a7ac42c1200618a769d75447ec3d2374d7b872f34f9eefdff74893e6eede0dfa4be0a1afd203a971dd94d3b9dc2729fafebb780efd68262dfa83046fbf73c745afe2eaefddf19972acab2282a1e0c493568f9b1e9ab9d44dd7e837e4b7f9ef48df81e2e3996eb77630a1c4175e3e6028d5640a2a30ec22efb764e7e6762dde413", 0xc7}], 0x1) clock_getres(0x0, &(0x7f0000000440)) nanosleep(&(0x7f0000000000)={0x20000000000093d, 0x4}, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) write(r1, &(0x7f00000002c0)="8af1e7", 0x3) rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file1\x00') readlink(&(0x7f0000000140)='./bus\x00', 0x0, 0xfffffffffffffefe) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000480)=[{&(0x7f0000000440), 0x67b6}], 0x10000000000000ff, 0x0) pwritev(r2, &(0x7f00000015c0)=[{&(0x7f00000004c0)="ff", 0x1}], 0x1, 0x0) fsync(r2) r3 = socket$inet6(0x18, 0x4000, 0x5) r4 = open(&(0x7f0000000100)='./bus\x00', 0x100000041, 0x8) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0) pwritev(r4, &(0x7f0000000040)=[{&(0x7f0000000380)="00e3f7ffffff3f427c1f35bcd8ba3634d9218f1050168480bf60cf33c65daf530bb905b3d59db3e7e9319c730ca5b431d9cdb4e567714d32f8adb8cffa5b41e53a9551137b9d054443c64e8026e73f4dd4cff937bbf9332b153061949ea8bbf83bea0011cb3f06a45f38d777161908fba1e8fbe975c8840c4d960c93f94b4c9e64b4fe1df2035fad5a51534a76", 0x8d}], 0x1, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x78, 0xf0000000, 0x10000, 0x5}], 0x8, &(0x7f0000000540)=[{{r0}, 0xfffffffffffffff8, 0x0, 0x2, 0x2, 0x101}, {{r4}, 0xfffffffffffffff9, 0x12, 0xf0000002, 0xe37a, 0x9b8}, {{r2}, 0xfffffffffffffff9, 0x2, 0xf0000001, 0x40, 0x615}, {{r2}, 0xffffffffffffffff, 0x90, 0x2, 0x72d, 0x1e}, {{r4}, 0xfffffffffffffffe, 0x82, 0x20000008, 0xff, 0x20}, {{r2}, 0x32924a65a79c94f5, 0x60, 0x400fffff, 0x6, 0x1e3b}, {{r3}, 0xfffffffffffffffe, 0x81, 0x86, 0x8, 0x4}], 0x7, &(0x7f0000000280)={0x8e7d, 0x6}) pwritev(r4, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0) wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 11:09:55 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x4000000) wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 11:09:55 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x5000000) wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 11:09:55 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x6000000) wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 11:09:56 executing program 1: r0 = socket(0x2, 0x8001, 0x0) shutdown(r0, 0x1) close(r0) listen(r0, 0x8) 11:09:56 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x7000000) 11:09:56 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x8000000) wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 11:09:56 executing program 1: getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, &(0x7f00000005c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$getown(r1, 0x5) r3 = getuid() getgroups(0x3, &(0x7f0000000200)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000001c0)=[{&(0x7f00000000c0)="594bb70f493574bff17d70b3c66c8194ee33efdc4a74f7ccb41a6da5be896e9525478b9a", 0x24}, {&(0x7f0000000100)="1b6e2f039f517de466960c24b45e7be3c5b28c455c6780914f45aa8b5d2a506610004f6bcba458c644fce37a268b1664c6736616332de20534049108a53d88db2268a7405f5fd1e05d", 0x49}, {&(0x7f0000000180)="9185c963409d65f220267038bfe9009720ceecd606ad049968f5f7bbdcc1f42fb1c36c39fe44ee61a8", 0x29}], 0x3, &(0x7f0000000240)=[@rights={0x18, 0xffff, 0x1, [r1, r1]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r1, r0, r1, r0]}, @rights={0x20, 0xffff, 0x1, [r1, r0, r0, r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x88, 0xd}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) lstat(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)) 11:09:56 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040)=0xfffffffffffffffe, 0x4) r1 = syz_open_pts() ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) socket(0x10, 0x2, 0xffffffffa0fcecf5) ioctl$KDDISABIO(r2, 0x20004b3d) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 11:09:56 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x9000000) wsmux_getmux: no memory for mux 8388624 11:09:56 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) write(r0, &(0x7f0000000180)="2722320ed403eecf5cfc4214be38e2235977c0f50d770861a6a6b9b3bbd6432152e605e5fd71d389ece7a11a0301399bbe52f72acd54", 0x36) poll(&(0x7f00000001c0)=[{r0, 0x8}, {r0, 0x80}, {r0, 0x100}, {r0, 0x86}, {r0, 0x1}, {r0, 0x4}, {r0, 0x1e}, {r0, 0x4}], 0x8, 0x1000) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=ANY=[@ANYBLOB="ec03b48de7414de8d79ef66e59234c07ca3f1c420ade81039b681e88717a331d8c09823224088bf642990b5524cb70e74b7ba93cef3950748d9a0176aec26e76ac17a7a6e723942d03a3e7840222605f189fcd69e961ae7f6dae02a5cd40fef57beeec6b6916567c8bbb3306d1a35c8b0922cc288eb7f76875156f0149e34ed177ce880dcd2144b2acdd0ab2d4403fb81eb5b8000000000000000000"], 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 11:09:56 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0xa000000) wsmux_getmux: no memory for mux 8388624 11:09:56 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0xb000000) wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 11:09:56 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0xc000000) wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 11:09:57 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) r1 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0x8) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000380)=""/196, &(0x7f0000000180)=0xc4) write(r0, &(0x7f0000000280)="6e96a4663dbd4f707e7e7e886e15f79f37f6a98d89919eecf8d11c39a98e6653ffa17d6735bcea89bf77738a74a7f7d0c24b8e27a481de49410361b356691a9701dba8ca6bbaaa7e16e0788453e72c178a48d3d48f1a486160f84a6ef44c748d8217f1aebf0387ccbc4d3bbdaa49d0f1d5870d0da7464db4a4e9f3c2de6cd00c84587b1c85eb07a2ebdf825d603528453771ead3175114460b4a38f9081e400c0935a915d134f646961822eb721c49168875defe8415f0801530abe0de1941f52056b60ee63512f34667c9ba116d315dd6eac69e64ce0c5cb8216acac767", 0xfffffffffffffd2a) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0xfffffffffffffff8, 0xffffffffffffffd9, "855c55000267a7230000001a0000000000000040"}) readv(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 11:09:57 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0xd000000) 11:09:57 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x1c000000) wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 11:09:57 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x20000000) wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 11:09:58 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x8) setitimer(0x0, &(0x7f0000000200)={{}, {0xda}}, 0x0) poll(0x0, 0x0, 0x5) getitimer(0x0, &(0x7f00000002c0)) 11:09:58 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x25000000) 11:09:58 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x2f000000) wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 11:09:58 executing program 1: r0 = syz_open_pts() readv(r0, &(0x7f0000000800)=[{&(0x7f0000000300)=""/81, 0x51}, {&(0x7f0000000380)=""/53, 0x35}, {&(0x7f00000003c0)=""/217, 0xd9}, {&(0x7f00000004c0)=""/163, 0xa3}, {&(0x7f0000000580)=""/155, 0x9b}, {&(0x7f0000000640)=""/6, 0x6}, {&(0x7f0000000680)=""/253, 0xfd}, {&(0x7f0000000780)=""/117, 0x75}], 0x8) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x1c0000000, 0x100000000}) fcntl$lock(r0, 0x20000000000000f, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffffff, 0x1}) r1 = fcntl$dupfd(r0, 0xa, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f00000000c0)=0xfffffc81) fcntl$lock(r1, 0x7, &(0x7f0000000100)={0x3, 0x0, 0x0, 0x1, r2}) read(r1, &(0x7f0000000880)=""/124, 0x7c) pipe(&(0x7f0000000080)) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) r3 = dup(r0) poll(&(0x7f0000000280)=[{r1, 0x4}, {r0, 0x154}, {r0, 0x11}, {r0, 0x4}, {r1, 0x2}, {r0, 0x100}, {r1, 0x8}, {r3, 0x17}], 0x8, 0x1ff) r4 = fcntl$dupfd(r0, 0x0, r0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x0, 0x14, 0x9, 0x3f}], 0x1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x14, 0xfffff, 0x5, 0x400}, {{r1}, 0xffffffffffffffff, 0x1, 0xa, 0x9, 0xfff}, {{r0}, 0xfffffffffffffffe, 0x58, 0x2, 0x1, 0xd4}, {{r0}, 0xffffffffffffffff, 0x1, 0x42, 0x0, 0x6}], 0x47a84675, &(0x7f0000000240)={0x754, 0x4}) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000900)) setpgid(r2, r2) 11:09:58 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x8f000000) wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 11:09:58 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0xc6000000) wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 11:09:58 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x100000000000) wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 11:09:59 executing program 1: clock_getres(0x6, &(0x7f0000000000)) r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20180, 0x0) r2 = socket$inet6(0x18, 0x2, 0x9) r3 = syz_open_pts() socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket$unix(0x1, 0x0, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x8082, 0x0) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x400, 0x0) r8 = open(&(0x7f0000000200)='./file0\x00', 0xa00, 0x40) pipe(&(0x7f0000000240)={0xffffffffffffffff}) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r12 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) socketpair(0x1, 0x8002, 0x400, &(0x7f00000002c0)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_WSMOUSED(r10, 0x80185758, &(0x7f0000000440)={0x0, 0x2, {0x9, 0x40}}) r14 = dup(r11) r15 = socket(0x0, 0x5, 0x8c0e) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x0, 0xf0000000, 0x3, 0x7}, {{r2}, 0xffffffffffffffff, 0x0, 0x28, 0x8, 0x1}, {{r3}, 0xfffffffffffffffc, 0x80, 0x80, 0x1, 0x1fe0}, {{r4}, 0xfffffffffffffffa, 0x8, 0x40000000, 0x2, 0x3}, {{r5}, 0xffffffffffffffff, 0x2, 0x20000040, 0x9, 0xed}, {{r6}, 0xfffffffffffffffa, 0x3, 0x40000012, 0x6, 0x3}], 0x200, &(0x7f0000000300)=[{{r7}, 0xffffffffffffffff, 0x40, 0x1, 0x5, 0x1}, {{r8}, 0xfffffffffffffffd, 0x40, 0x1, 0x2, 0x401}, {{r9}, 0xfffffffffffffffb, 0x2, 0x2, 0xffffffff, 0x200040}, {{r10}, 0xffffffffffffffff, 0x42, 0x800000c7, 0x6, 0x1}, {{r12}, 0xfffffffffffffffd, 0x10, 0x8, 0x0, 0x40}, {{r13}, 0xfffffffffffffff9, 0x0, 0x1, 0x7, 0x80000000}, {{r14}, 0xfffffffffffffffc, 0x50, 0xf0000000, 0x7, 0x38}, {{r15}, 0x0, 0x10, 0x40000000, 0x5, 0x7de5}], 0x80000000, &(0x7f0000000400)={0x1, 0xfffffffffffffff8}) clock_getres(0x200000000000005, 0x0) 11:09:59 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x2000000000000) 11:09:59 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x4000000000000) wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 pckbd_enable: command error 11:10:01 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f00000001c0)='\x00'], &(0x7f0000000340)=[&(0x7f0000000240)='*\x00', &(0x7f0000000280)='}\'(\x00', &(0x7f00000002c0)='%\x00', &(0x7f0000000300)='\x00']) write(r0, &(0x7f00000000c0)="5e81532b5a27388a1f6fbcea177faee88ed89115c3b6e3c0422527801413ce0a1c5c9840748e30b3d9aa278a3cb87bd871ff8d329c3b15abdb507430064cad96", 0x40) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pckbd_enable: command error 11:10:01 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x10000000000000) wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 11:10:01 executing program 1: getpgrp() r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1, 0x200000036, &(0x7f00000001c0)="4b54954c", 0x4) getsockname(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x1) open(&(0x7f0000000140)='./file0\x00', 0x8008, 0x10) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000000c0)={0x7, 0xff00000, {0x0, 0x9}}) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x108, 0x2) 11:10:01 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x28000000000000) 11:10:01 executing program 1: r0 = open(&(0x7f0000000500)='./file0\x00', 0x210, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6) socket$unix(0x1, 0x5, 0x0) wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 11:10:01 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x406, 0x80000001, &(0x7f0000000040), 0x0) 11:10:01 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x8074020080ffff) wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 11:10:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x13c7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) lstat(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)) fsync(r0) 11:10:01 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0xa0d4040080ffff) wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 11:10:01 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x38, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000002c0)=0xc) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)=""/183, 0xb7) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 11:10:01 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0xb001080080ffff) wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 11:10:01 executing program 1: r0 = socket$inet(0x2, 0x1, 0x41f) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x2811, r0, 0x0, 0x0) sync() r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8, 0x180) ioctl$TIOCSCTTY(r1, 0x20007461) 11:10:01 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0xd03b020080ffff) wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 11:10:02 executing program 1: r0 = socket$unix(0x1, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0xffffffffffff1467) open$dir(&(0x7f0000000540)='./file0\x00', 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000080)=""/205, 0xcd, 0x2, 0x0, 0x0) 11:10:02 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x100000000000000) wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 11:10:02 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)) close(r1) kqueue() ioctl$TIOCFLUSH(r0, 0x8004667c, &(0x7f00000000c0)) 11:10:02 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x200000000000000) 11:10:02 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) lseek(r0, 0x0, 0x87da86990c828a41) getgroups(0x5, &(0x7f0000000000)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setegid(r1) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/230, 0x400}], 0x21) wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 11:10:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) write(r0, &(0x7f0000000080)="6f4c00d73eef26db1b1e04a3a347fab293d3852fc2b191eed88d61", 0x1b) write(r0, &(0x7f0000000140)='a0', 0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x5, 0x2, 0x8, 0x842d, "99d2c28dbc7e4de99e841720f137dec7b17540ba", 0x68, 0x2}) 11:10:02 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x300000000000000) wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 11:10:02 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x400000000000000) wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 11:10:02 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x500000000000000) wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 11:10:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) r0 = open(&(0x7f0000000080)='./bus\x00', 0x100000002, 0x0) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) pwritev(r0, &(0x7f0000000740)=[{0x0, 0x33e}], 0x122, 0x0) 11:10:02 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x600000000000000) 11:10:02 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x700000000000000) 11:10:03 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket$inet(0x2, 0x8005, 0x100) getsockopt$sock_int(r1, 0xffff, 0x100f, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r2 = socket$inet(0x2, 0x3, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) getsockopt$sock_int(r2, 0xffff, 0x1021, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) socket$inet(0x2, 0xcee1038d95776184, 0x7) wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 11:10:03 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x800000000000000) 11:10:03 executing program 1: chroot(&(0x7f0000000000)='./file0\x00') stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x900, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x80000001, 0x8000, 0x5, 0x0, 0x4, 0x8000, 0x42af, 0x2, 0x1}) r1 = open(&(0x7f00000001c0)='./file0/file0\x00', 0x10, 0x68) r2 = accept(r1, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000280)=0x1) syz_emit_ethernet(0xd, &(0x7f00000002c0)="2195565156e931a6b75a834f96") ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000300)) mknod(&(0x7f0000000340)='./file0\x00', 0x6000, 0x1ff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f00000003c0)=[0x0]) fchown(r2, r3, r4) chroot(&(0x7f0000000400)='./file0/file0\x00') getpeername$inet(r2, &(0x7f0000000440), &(0x7f0000000480)=0xc) socket$inet6(0x18, 0x8000, 0x100000001) r5 = msgget$private(0x0, 0x200) msgctl$IPC_RMID(r5, 0x0) mknod(&(0x7f00000004c0)='./file0/file0\x00', 0x40, 0x80000001) r6 = open(&(0x7f0000000500)='./file0/file0\x00', 0x0, 0x3) r7 = msgget$private(0x0, 0x8) shmat(r7, &(0x7f0000ffe000/0x1000)=nil, 0x2000) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000540)) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000580)='/dev/ttyCcfg\x00', 0x400, 0x0) getpeername$inet(r2, &(0x7f00000005c0), &(0x7f0000000600)=0xc) recvfrom$unix(r1, &(0x7f0000000640)=""/27, 0x1b, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r6, 0x80585750, &(0x7f0000000680)={'./file0\x00', 0x953d, 0x1, 0x80, 0x1, 0x8840, 0x4, 0x100000001, 0x1, 0x2, 0x0, 0x7f}) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000700)={0x74, './file0/file0\x00', './file0\x00'}) getpeername$inet(r8, &(0x7f0000000740), &(0x7f0000000780)=0xc) mkdir(&(0x7f00000007c0)='./file0/file0\x00', 0x40) wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 11:10:03 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x900000000000000) 11:10:03 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x1000, 0x40000000020) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000040)=""/118, 0x76}], 0x1, 0x0) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x10001, &(0x7f0000000140)={0x3, 0x7fffffff}) dup(r0) close(r0) wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 11:10:03 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0xa00000000000000) 11:10:03 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000200)={0x0, 0x50, &(0x7f0000000340)=[{&(0x7f0000000140)="c3", 0x1}], 0x1}, 0x400) r2 = socket(0x10000000002, 0x2, 0x0) r3 = getppid() fcntl$lock(r0, 0x7d9d5945d2447ef2, &(0x7f0000000000)={0x1, 0x1, 0x2, 0xffffffffffffffff, r3}) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000180)=""/119, 0x77}], 0x1, 0x0}, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 11:10:03 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0xb00000000000000) wsmux_getmux: no memory for mux 8388624 11:10:03 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0xc00000000000000) 11:10:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000400)="3d66350b5d9d7302fac733b26769edd07a3f762ba807bf8f129b24ea46b05c7e41a8da980f355105b24761877b7a14ef43e75376188f2bb1fb666f6857b5e956412082121121243c360b42eb0bd84ea3df2abb8ffbd82400dc2de17969fd3b817a5afd03bbcfe6793b3a9c39b856dee5c1f19d52a6b968c167aca991a99ff2422a06cd49ac116ac8c4e2efe7a5b92e2b68a702ac7fd3ff2601a0208a53534819f2ead878b2b4f1997887a7a629f828f4cff7564bf0e61a7db4d923654f9e2731c82ec4e80cd5ca178db793ecd24aed207a317383e234c55c4893a52db23a9f8e2c083100e7b9b82a096fdffb119401135afe91673a11306c5be318f0dbd6e3141b248df21356f3d0d81403e4f0c2a9f11d4fe411af1361f07157ef7d6306aa3d5438174bcaf5f93383bb8db11522cff4b6a10bbe1e507e09286e951c74d19d59b118e2b5626189a61609b7aa99c034166bad88b26b44e50f8ad37eda11fa4315", 0x160) syz_open_pts() r1 = syz_open_pts() close(r0) r2 = semget(0x0, 0x3, 0x400) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000000c0)=""/197) dup(r1) syz_open_pts() wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 11:10:03 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0xd00000000000000) wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 11:10:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x0, 0x1, 0x2, 0x2}, {{r1}, 0xfffffffffffffffb, 0x0, 0x40000023, 0xb3a0, 0x9}, {{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x81}, {{r0}, 0xfffffffffffffff8, 0x18, 0x1, 0x3, 0x1}, {{r0}, 0xfffffffffffffffc, 0x10, 0xa, 0x9, 0x7}, {{r1}, 0xfffffffffffffffc, 0x20, 0x0, 0x2bf6, 0x1ff}, {{r1}, 0xffffffffffffffff, 0x20, 0x0, 0x6, 0x7}, {{r0}, 0xfffffffffffffffc, 0x0, 0x20, 0x3, 0x8}], 0x9, 0x0, 0x9, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) close(r0) 11:10:03 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x1c00000000000000) wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 11:10:03 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x20080, 0x10) r1 = open(&(0x7f00000000c0)='./file0\x00', 0xa00, 0x40) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) r2 = socket(0x1, 0x1, 0x5aa1557c) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) r3 = msgget$private(0x0, 0x2) msgrcv(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000007abdfa665f13218e00000000000000000000001805d1a8eeb0247500000000000000000000000000000000000000"], 0x1, 0x0, 0x800) sync() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000003c0)) r4 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_timeval(r4, 0xffff, 0x200000000001006, &(0x7f0000000040), &(0x7f00000000c0)=0x10) preadv(r2, &(0x7f00000029c0)=[{&(0x7f0000000680)=""/230, 0xe6}, {&(0x7f0000000500)=""/15, 0xf}, {&(0x7f00000008c0)=""/4096, 0x1000}, {&(0x7f0000000780)=""/117, 0x75}, {&(0x7f00000018c0)=""/218, 0xda}, {&(0x7f00000019c0)=""/4096, 0x1000}], 0x6, 0x0) msgrcv(r3, &(0x7f00000000c0)=ANY=[], 0x0, 0x3, 0x1000) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000380)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='+\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='n\x00', &(0x7f0000000300)='[@%\x00', &(0x7f0000000340)='*\x00'], &(0x7f0000000540)=[&(0x7f00000005c0)='\x19\xedQ\xca\xeb\xc2M\xb5[\x11\xaax\x94\xe8\x86\xcf@\xd1\xda\xcc\xad\xdf\x03\xbe\xb2\x8a\xdd\x1c\x1aiC\x97\x035,M\x81\xc1\x10\xc3(\x8b\x7f\xdd\x01\x93\x0fI\x9dT-KJ\x1a\x9e0x\x02\x80I%>\xff\xa0\x1a\a\x8c\xc5?\xab\x030\x02?v8\xc1B\xae\x9e\x04\x93\xc0\x97\x9e\xb4\x81\x95\x00\xd0\xa7k\xb1\x033\xec\x91#\xdd\x8f\xbc\xd7\xd9\xed\xcd\xb8\xdfBQ\xbb\xef4?\b\x03\xf0`R\xfd\\\x7f\xc5\xb2 \x8e\xef\xd7\x9c\xd2\xb8@\xcd\xf1\xe3\xe1\xd74\xb0Od\x85\xb9\xf7\xfa[B+F \xfa\x95\xde&,\x80\xfc\xd8&\xed\xa0\xbe\xeeE!\x8e\x9c\xe0\x03\x1a\"c0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0xb1}], 0x69, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0x3f, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000040)={0x3, 0x49}) 11:10:04 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x8f00000000000000) 11:10:04 executing program 1: r0 = msgget$private(0x0, 0x3e0) msgctl$IPC_SET(r0, 0x1, 0xffffffffffffffff)             11:10:04 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0xc600000000000000) 11:10:04 executing program 1: r0 = msgget$private(0x0, 0x2) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000007abdfa665f13218e00000000000000000000001805d1a8eeb0247500000000000000000000000000000000000000"], 0x1, 0x0, 0x800) sync() getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) msgrcv(r0, &(0x7f00000000c0)=ANY=[], 0x0, 0x3, 0x1000) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000380)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)=')[,\\]\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='n\x00', &(0x7f0000000300)='-\xf7\'*\x00', &(0x7f0000000340)='*\x00'], &(0x7f0000000540)=[&(0x7f00000003c0)='\x98\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='[@%\x00', &(0x7f0000000480)='\xc7-%\x00', &(0x7f00000004c0)='(\xca%/+--\x00', &(0x7f0000000500)='\x00']) getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580), 0xc) msgrcv(r0, &(0x7f0000000c80)=ANY=[@ANYBLOB="000000000000190000000000000000000000000000000000eaff0000000000000000000000005000000000000000000000000000006b6b47812aca8ee5b212ba8eb861a1b7105ac106986bc0711cd029e2939263daf944c07a742be355be06f9dd56cf6953fddcff737acd1a420d0a17a1eaf1f37b628222d970e08b4369b22b4265ebc4c48f66487820b0e814b360a8fc3e65738f42cc197110c2b1c63deb470c8d2f0a781de7c101c78ec743f622d74c1f82619d9febbc6fd02bc57ece6af031cc104c2188e5f49c2442311ade20fb3556ad06a8dfc5aec6471c57b1036132fe96b842d981c4a2b025da1a022077a13a7ce8698d2a84cb"], 0x1, 0x2000000000001, 0x1000) msgsnd(r0, &(0x7f0000000b40)=ANY=[@ANYBLOB="0300000000000000b75ee9cc9a911a7c8e880c74f1570533af407b9edc2b1addd9888e351025e2a5d48b8884442cd27cf6abc19f9a5b356a63891e601752aad54b04c833bee954806805d7f83408f604d13366e62268877b335cf47c00005bea34275681cff0b50dd99d985df1ce3d0adc3ed5d2e4e84d6dbf800f8eef3a1249b77e3f1f0cdfc2436484d6b47219f6c275fbffe3089e3edee9a303be957eb16b3a0fff2d75c9ce2b94bb6c3a1664e05eff7e39e42b92f49b95135c641941b95ef2513a3dca1cf29359943240ee8ccaccc0bd9a782aaceb79b654671b063e768a27baa94ee540ce5a6c8f067ae92b7ed2867b4513bb00c4f88d28ecfa8b624d20eac6ee6af1f251f9d4930340d313ae57bd31d13c27548ab9f23a5c0846514049a1551e7f00000000000000000000"], 0x1, 0x800) pipe2(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSTOP(r1, 0x2000746f) r3 = msgget$private(0x0, 0x80) msgctl$IPC_RMID(r0, 0x0) msgsnd(r3, &(0x7f0000000a80)=ANY=[@ANYBLOB="000000000000000042d479df56d89b0168b7f4b65e136060a77849ec2123753847ed1280d8f81a6f2c9ebdabf9ac70c8d7f8841810144a67290e00f2d330f850b34efc047e5342573cbea947362d58c3f85439eb5b57f5cb44b49ac4c337cdae9e5a4ef058f8316b3b923dda2010ea8e1a606a8a03fbe5ea955bac5ffced26b38fe3"], 0x1, 0x800) msgget$private(0x0, 0x14) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000740)) shmat(r0, &(0x7f0000ff9000/0x4000)=nil, 0x3000) socket(0x2, 0x4, 0xed2) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000100)) msgsnd(r3, &(0x7f00000007c0)={0x0, "e60b34a727beb345ed5006e8f81681250c70eab177efdfc23bb218e78da44f5eece6b99ee0b3b5b4e07dba61f52d12a58c93749f88b7b6d6370363585ff48a7f81f1fc6ef6d6adb76fb8984355202be32d49ab86d464e1f649ead7c6ab9d193acbd92bce40dbb1020018194c0bdaf08cf376ebf90dc5587c845dfd93aa96a9c4b2053f7635683489faaab4534107ad2b0b3cd5b2b1776f204f01de9bf6ff97a3cc8c62b11d5492e4ce4b1947eb7cc363d4506a946ee2cca5832afed770bb60ccafb598e7178b131f800c7ae0a0a6b9e4f5fa7d07030765f8d4677bbba141c13b89ad822ea2582ca1ad77a1d4170d5a4e999b1df74f2fea9a38aaacf28e1e22"}, 0x107, 0x800) msgget(0x2, 0x383) msgrcv(r3, &(0x7f0000000900)={0x0, ""/153}, 0xa1, 0x3, 0x800) ioctl$TIOCSTART(r2, 0x2000746e) open(&(0x7f00000009c0)='./file0\x00', 0x38440, 0x4)             11:10:04 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0xffff8000023bd000)             11:10:04 executing program 1: mknod(&(0x7f0000000340)='./file0\x00', 0x1, 0x3) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) close(r0) dup(r1) 11:10:04 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0xffff800002748000) 11:10:04 executing program 1: socketpair$unix(0x1, 0x80, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c650000"], 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000640)=[{r2, 0x42}, {r2, 0x4}], 0x2, 0x101) shutdown(r2, 0xfffffffffffffffe) write(r0, &(0x7f0000000040)='h', 0x1) getpeername$unix(r0, &(0x7f0000000400)=@file={0x0, ""/108}, &(0x7f0000000480)=0x6e) r3 = open(&(0x7f00000004c0)='./file0\x00', 0x8580, 0xfffffffffffffffd) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000300)) recvfrom(r3, &(0x7f00000001c0)=""/213, 0xd5, 0x800, &(0x7f0000000140)=ANY=[@ANYBLOB="10002e2f66696c652080"], 0x1) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000000a40)=""/4096, 0xfffffd4f}], 0xae, 0x0}, 0x40) fchmod(r0, 0x4) shutdown(r1, 0x0) r4 = msgget$private(0x0, 0x60) msgctl$IPC_RMID(r4, 0x0) read(r3, 0x0, 0xfffffffffffffeaf) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0))             11:10:04 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0xffff800004d4a000)             11:10:04 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0xffff80000801b000)             11:10:04 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0xffffffff00000000)                         11:10:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80085761, &(0x7f0000000040)=0x3) utimensat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0x80, 0xe23}, {0x1fffffffe000, 0x3}}, 0x2) 11:10:05 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2002, 0x80004513) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) 11:10:05 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)) r3 = accept$inet6(r0, 0x0, &(0x7f0000000000)) recvfrom$inet6(r3, &(0x7f0000000140)=""/210, 0xd2, 0x103, &(0x7f0000000040)={0x18, 0x2, 0x9, 0xfffffffffffffff9}, 0xc) mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) r4 = semget$private(0x0, 0x1, 0x2) semctl$GETZCNT(r4, 0x4, 0x7, &(0x7f00000000c0)=""/47) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x100, 0x1) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) 11:10:05 executing program 1: mknod$loop(&(0x7f0000000080)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10010, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) mknod$loop(&(0x7f0000000000)='./file1\x00', 0xc064, 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000000c0)={0x2000000, './file1\x00'})             11:10:05 executing program 0: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0)             11:10:05 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) r1 = fcntl$getown(0xffffffffffffffff, 0x5) setpgid(r0, r1) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x40105704, &(0x7f0000000000)) 11:10:05 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) r0 = msgget(0x0, 0x10) msgsnd(r0, &(0x7f0000000040)={0x2, "2427ddde2ca91bd224307283e537cd7d09da4f4d5ed90eaa7a15dc7e95e43e9d00ae96fa2e8494eed6593a2150ba4114fc8a6beec50762"}, 0x3f, 0x800) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0)             11:10:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) fchdir(r0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0x1008000000000084) sendto$unix(r1, &(0x7f0000000080)="8298513f40e5e155ca91514bea0c7be43f35bf837ecd7bb78abd6bf4b0ab56f5e6cae425b1ecb91417184070660fdd6117ccfb69383ac36761f46fe4f69419903231ccc79705e7f5a1c00c8afc7287669636c1b7e9e86c24859f5cb88e168c08623f84db7a03cd04348e60340c6c943979df79f8d6295ab778b3c467d49a0fcbcd0f1f8aeb8dbdb63c5e856dbc", 0x8d, 0x0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) r2 = dup(r0) fsync(r2) ioctl$WSKBDIO_SETMODE(r2, 0x20005701, 0x0) 11:10:05 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x80) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x10) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setregid(r0, r1) mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x1)             11:10:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000bc0)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf2e1a7cd8a26ab6200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf910863ecaa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0450300137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea40f8796d1780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c0243e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9ad8d56eeb6664af6931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447daf3d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c82840f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a0200000000000000c6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a636602e077dc0f42119ee16f251c50d662bf05000000fe3111e3b1bbe11b172949f1458a781a9f679bfb8e4639f4de68d3ad8304acf5fb5b4e3c24b5b7606ed74301867ddcc5b40dcae8479714fa77c88b8b7a36615bec92b50f9857765192b26f943601c770c33821c463241799b42030198dab448ab43eb0eed7f678eb10b636aafac933b71e874a778de87daf8fcbe8784815c0ae780ef3f21ef6443af96efcc0cb0db9be825dec095e58b4b858b4d4c83f73cf33def06ac1e6750cf2b10e564e907be4208e4dfd9d65618a2a50f43cd85abb372e3d4e768d9092021049efbb6923ec313f00961eb58a1c73bcbc7bc4ffe8221271e79114321d2c7fc33cc90bd42e6d26f98330e7f5fefeee17a9b334f68296b66b1bd7b85ec5dde28f0d88751ce4f18d4a553a7c7e25cd55e33d92d88a4f2f6bda5c", 0x9a4) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3f, 0x0, "85495500020000000000001167f5bfa600"}) rmdir(&(0x7f0000000000)='./file0\x00') ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xd9c, "b08d16c642ffff000000000000af8a5cef23d8e5"}) mknodat(r2, &(0x7f0000000200)='./file0\x00', 0x20, 0x3f) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 11:10:05 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x10000, 0x43)                   OpenBSD/amd64 (ci-openbsd-multwsmux_getmux: no memory for mux 8388624 icore-2.c.syzkaller.internal) (tty00) 11:10:06 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000080)='./file0\x00', 0x40, 0x3) 11:10:06 executing program 1: getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) login: wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 11:10:06 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff}) write(r0, &(0x7f0000335000), 0xaf3bc570adaaa374) r1 = socket(0x40000000011, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs, 0x8) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x400000000c51, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 11:10:06 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x25) r0 = syz_open_pts() read(r0, &(0x7f0000000140)=""/117, 0x75) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) getsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000040), &(0x7f0000000080)=0x4) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) 11:10:06 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) r2 = semget$private(0x0, 0x0, 0x0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x6]) r3 = geteuid() r4 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r3, r4}, 0xc) setsockopt(r0, 0x0, 0x15, &(0x7f0000000040)="da000000", 0x4) wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 11:10:06 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10621, 0x0) close(r0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r2 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x40) poll(&(0x7f0000000040)=[{r1, 0x101}], 0x1, 0x0) write(r2, &(0x7f0000000080)="a13ae465dd3bd5178394d7845e1e0331a031638664c47537f6f7ec07d5fa0029fe46927214bd5970b18e262f33de2934793e1c7b98cfff", 0x37) close(r0) 11:10:06 executing program 1: socketpair$unix(0x1, 0x9, 0x0, &(0x7f0000000540)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x271) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000500)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000100)="99188a77fb4628e19e5feac1953fef06aebd7c9219f61586ce4f91878eaf1eb8980c398baaac673a22ba2763a3f3a37d4d20a32e7cb669434e302d0e0e3afeb73445", 0x42}, {&(0x7f0000000180)="024dc03481bd4fa76fc0f899f7531761652251d9b50d0583fce08b94301c1335641d8650494ef1d3703bfbac3054f0421d702889e736c50b0e603b5e8ab286791a24", 0x42}, {&(0x7f0000000200)="923a1f94ef53ceae8895172e6a897562f00b0f0548466010075f5e5f6e7ef5943419f01b9f17d4bd4d09704d475f6605a376f17ca4e4e94bb6a4cbedc19841a67849a7dbd4ffa7b5bcb8e38d22e5cd41a58d4c4c507b77d03f5983b68cab7fc0cf854b890feabe7c2ccead228b7d59f2a071bf4f60d0398c86fe0479127b3cfcf584653f7474159ef822b46f530d3504044b52ceb819a1aacdefe791f8254250c07ac9", 0xa3}, {&(0x7f00000002c0)="526902f3f250ca4d2bc43d1377ede11a054900f70deef6da46c15668e579ff7bfe1c9a28b8544675f51698c584ae85d1b21e749fdadd8c62e29895780f5e001ceecf0cb29a8eec0c47c0c3b6487f738bbd1d6d71b70508e803e0a1d1b77887269f8100da9c9eee6444b53382ee4e0476670dcd990001002c33fdd6f2def220d0856060da4fb1631ef06c7b054918882b52377dd328599649b4d7462086e1f0231c8b869b0aa92996afc43b4fcd06f9d73147e61f3e4851971dc4399195214751a47516d1cc9873e61b31", 0xca}, {&(0x7f00000003c0)="7e68381e38bb484946f28b39da425c09193d39fe77c13dfee4d0d187611e31fcac5813a4c51f45bfbec191e4bd1cc33b98391cc3c2b4a4029a398f9a102396c54cf938e754491660e6bd3030e5482eeed969bf8198677853eb074ee1f2da77f344bb98938993956fe035e4d5dfd82d0574b4348e2fb08e96f0645bb2742023282e169829275ab75e01c90ec76e2366aaecfdc1ac614ce9282049571930efaf0cb62fbb6c17c543dce95f22e60204dbf2af479d6e", 0xb4}], 0x5, 0x0, 0x0, 0x4}, 0xe) 11:10:07 executing program 0: r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r1 = semget(0x1, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) fchownat(r0, &(0x7f00000001c0)='./file0\x00', r2, r3, 0x2) r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x7f, r4, r5, r6, r7, 0x18}, 0x2, 0x6, 0x5}) 11:10:07 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x93}], 0x0, 0x0, 0x0, 0x0) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10080, 0x80) setrlimit(0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0x10000}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) close(r1) 11:10:07 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000000)={0x3, 0x1}) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x15}], 0x1, 0x0) 11:10:07 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0xe3) getuid() r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) getpgid(r1) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x8a) unlink(&(0x7f0000000040)='./file0\x00') 11:10:07 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x100) symlinkat(&(0x7f00000000c0)='./file1\x00', r0, &(0x7f0000000140)='./file0\x00') ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x6, 0x1, 0x5, 0x1, 0xfffffffffffffff9, 0x4, 0x56, 0x0, 0x1, 0xd63, 0xe2}) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) 11:10:07 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) rmdir(&(0x7f0000000000)='./file0\x00') open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 11:10:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r0, &(0x7f0000000d80)="bd82c321a8cf98848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a0237f559b7cb5e32d0ffad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd1114518138f7d1d6a2e60e1f34322c0cdf8648b48935d16a79a15cecdd79cd66c31400b4dc386972d2eae4950146e55dfb730fc43c6c3b018be5455be5fe8080c850f9e13da075ee54c068235008afe74511560a934642a247a3e4003d756b8f36f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f368771b662654bdff0d7b16d17f7030a73a7142506aacff400b84a56478769d83c9ae3c3e92f5de46d9c350db63caf7ec56cc8d1a827d017cfa86de2263508d4edcd53967e684a30c5f5913d0e81000000000000008eb15fde65dd6caa00ce55ed35131361160b55248e02ee595dc0f7a85c43086db0362498e59f473461f38038d5c48e03f25e2c1095aaa93079482d45d8058bd4a94a286ac2b0a75452f07e8f1f3e43d91df86c1926fc35f1f2cca773e10bb74f9cbafd48121509", 0xfffffdfc) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x0, 0x3c3, 0x3, 0xb, "b08dce5800"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000)="f739ec641623d057087d4ea9a24b08976bf16667444ad6773fb768b8d1378bac4804", 0x22) 11:10:08 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) getpgrp() 11:10:08 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x5) open$dir(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 11:10:08 executing program 0: ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) fchown(0xffffffffffffffff, r0, r1) preadv(0xffffffffffffffff, &(0x7f0000000900)=[{&(0x7f0000000440)=""/16, 0x10}, {&(0x7f0000000480)=""/251, 0xfb}, {&(0x7f0000000580)=""/74, 0x4a}, {&(0x7f0000000600)=""/161, 0xa1}, {&(0x7f00000006c0)=""/162, 0xa2}, {&(0x7f0000000780)=""/131, 0x83}, {&(0x7f0000000840)=""/137, 0x89}], 0x7, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0xfffffffffffffffd, 0x4d, 0x0, 0x6, 0x4000000000008}, {{}, 0xffffffffffffffff, 0x40, 0x20000003, 0x8, 0x2}, {{}, 0xffffffffffffffff, 0x20, 0x40000005, 0x9, 0x200}], 0x9, &(0x7f0000000300)=[{{}, 0xffffffffffffffff, 0x0, 0x80000000, 0x0, 0x1f}, {{}, 0xfffffffffffffffd, 0xc0, 0x3, 0x1, 0xfff}, {{}, 0xffffffffffffffff, 0xfffffffffffffffd, 0x4, 0x5, 0x3}, {{}, 0xffffffffffffffff, 0xa4, 0x80000010, 0x5c050b1, 0xc}, {{}, 0xfffffffffffffffd, 0x2, 0x2, 0x2}, {{}, 0xfffffffffffffffd, 0x80, 0x5, 0x7e, 0x5}, {{}, 0xfffffffffffffffe, 0x2, 0x1, 0xd6, 0x6}, {{}, 0xfffffffffffffff9, 0x8, 0x20000000, 0x4, 0x1}, {{}, 0xfffffffffffffffd, 0x49, 0x2, 0x0, 0x19}], 0x592, &(0x7f0000000200)={0x0, 0x9}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x5) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x10a) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000000)) 11:10:58 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x100) fcntl$setstatus(r0, 0x4, 0x80) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) ftruncate(r0, 0x0) fsync(r0) setsockopt(r0, 0x5, 0x4, &(0x7f0000000100)="bbd0aea9ad9ea3934e986dc4edaae833c0d55353de004ed405c3d000ae3cb7aeed08c2872426945906d5f6569457997fe874733f69862dda5b2fd7fdd714c9d21ab20b50263554562cd6b34f77cc05a9dd46af80bb4b2479c1530d1be08a56deb82503d5e8d0ce7561ea9e5e4aed880e55f0705b6b3d2b779df1662c6121ba88a81a0d469650c237eea5690774eb107b5d9657d16b07c654d228059d66c335da511893ff2032591eafb6cf08b4362db7dfbd4a427b33c5597fda1b337074bd4b889b7125ac45df6ddc82f3e78c18e4a4c5b86b9caf5fcd07343412abccfd3eab0f296c71f0f070e638aa939be240cf880593dfc4b310ed3942ec97919f92ccabbc329fb240ff0e509ab6f083c80afa727ad296f18697fec679509d48b69cf185a17bfb8152025328b647c62aef6eba6cae8f7c57c6915d48c1443245cd196acfda8f9c323002084d0c46cc2a2cbd31197feac30b05543f38906ed40e343425cd2f9824adcf631eeb73d02356b3bdf1fe3f65fa790523e637f0b135dd6f9e83c505c1319cf2fce484087a4299050f20e10d5d35997156ced4aeee502f1345970f44be135aa44dac55285c736dacf2d7e5c65434cb5aaf78136d184b3e28896ce56cf3e0427c6797db7d503124b1bf1e60979033dd1712ac23b7b3f9329ef4d1b6db5064b4a1724d37f00e5e3ca78a8b948a6b4704917f061693ab987dce6138388a31ae2dccdc5fe10d476e32e52b98ceb5698bf98b5ffa9e69094fc4acd43c284b81121589a9f75300f71826d22e1deb4185d5fb8dde88899b2d01d9e2df4a26f1bce48b7cf10bdbbceb39d814b72a3b22a3a87bf729838e4ee00320f4e3cbece92e9371a9a9e88ed0fd33c1b81d67e6a282ec02ad1d3824ae43d0d2936b6bdf0601ec1e9f9a7ced0ce707ca35081e6c3a78019b221fd73fb3e07719aecfe23b9318ad5bcfc6adfbab623ec7fc18ee7456f33fcea6c8c76ea9357853f703d0900bca291d9b2825d9fd0c77952cb098c1d6dd4f4c7fa7de35cde37d92466c47c77aa4d6c92ed9499bc920ba6d1daf702f4c3322d0bb67c61f5ff6abc400dc64dcad1e6b6737eb9db5cc62b34db4fc1818f5d57329609236dfbc297bdea7a377216a278e383f6acdd7205cf0dcdd917901e1b61dc27456b12b8712a3e52311da2c14adf6c5ecfdc5c1332ec8e319b2674fbad081979b692b4dc8537dd96be062e76ec156e97a06791d443f63cc2bee5645be80201909a87062df6d45ea5eaaa208619e043f040145ee6b756ebf404dd71a6f8359b2affde23e313e2cd4e39fd7f9fbd7ab329d2b6de4867f0aa4d6dfe861255723b3b00ffe3d697f7073fb21e51e0d7aa10e32c5b43a3ecc8c2b10e90110f505432f40825f168a33eae734b0769d8307794149632be7af0f7d82a2664d5425b03e4820fcaef88a1950ceb3b4beb4ed608ec61e68bdef7cd26358b7d7c22b31e1e9c517affe0bce18a1dbd721e1850bd617ef90f86eb430ed4d2c9ec6040eb19d05a54aec8d848a1a8e8fd1af475452466bbf34c18da13ae64f4b70aea665975bb18845f213586cccac974452eaf28069fe4e74fb4b38953786620403ae1850fabbe14974a4e326940410a16817a1c6d195a9c300fb705af89318187b95e38e3699911d8d8ae01b6c4f519f8a74c9d7530fd5a4bbd89e2a6b17408c0ddbfa9da452a35c21b9bcc48aa0ff87a2ccd290b9c9cd5d999dcf3a9d412990630888a0f97d4f2c6be9637e0e9e1f967cc80712e124e3cabd6f6bfd92fd1ff0521cb11685a39c6021a3dfc727282c5184a1e16dd30c0e0ecef7595ac8e04ce6a12915a82c2f358fe5d66624f4255b5b8868cdf65bff85ed3d88fc1846aecd8c6fe3b7625b2297976f2e3b97ad7f9398e58d7eb38866337f948756a54587ab3e41de948875162726fbe1ed97e5ab4f28d58b538302c3e974e3a8e0ba201960935d6be0c7f4935fe0abdb086210162d057b251840df32fb4c164bc43f1770e2a11a69f958e4940900742c8282fddeb72af3a7a99185fc868ee24ebd0fe450680306da2e9a58ebaa3fcf09a1f2a7448220eef449bcf38dcda9d63efefb2756cceedee78b52b0d2d275cdfb7d3d80879fd3336c6926a4388150725a54d8edcedf6d6e96378b6b94d3e0acfba1aa2967e1bfc84b1888c2b841c7cd05295fd2cbff0c3ae6c7389086bd1d0d0b61d9cb3cdc6eccc036904a3b62fa43201433b11f36455c985dd3398b3f074d53132f022de27e030d66bfdc9c6bfbc357de4a143021fae63ab22ff2d087302e8d116ff5133a60fdf6cbf5163c348fe4ea5dc0fb3e6227ea01bc356dc8da9873ee76f95cfcf18274e277b6dee424574e5f0cf5af3cb4f3098ad6b645847de7d99bd6decea64191e96fbc3fc3a3c8ca8e166668d2494e66d0583f05420d4278a23abb8abb7b94bbedf95a9898a75fa68b079ed878094986cf06454377d5d6424eb96592ff37f734057fae5de85a96d3703d5675d199a01a6917faa0c036550eda5276c0283e6d6ae1376d8b9a41388fb84b250cc26af3ef9bc2e9bcdb6614628189cab3ffd153a1d80c7680025de357bbdd46fe1af5cc3f765561300d9967cde3a69f23d2d1b6b20e64aa3ff71c55fd77b951a62d221d359ab423ec6278fd8c9ea21f05734082a59cc8a7853c00df552787e8da5042fadc89129ff8244bcb1a654a0f52e55799ea90b8f71734f2b617217007bda72a8960652c45d2d8767b938689f6b97543d59981883e5f1d7904116f30401b6679e5836f7df73156ebcac4ac7bae4c14217124f124dc42c82c82252083f5dba41c0ef227cdc04f2bf7870b829369aeeea60ec4abe84624767321ed8d13f87c02e1d9119effd792f1f15a0afff3bf545488c393c212a87f9d46c5385d98625a109041744410d1c67645800798593dcd51458ae2e4e47edc4aa810eaa07f85f20accbf3189635e2653d4d3b053391ac785b9c800abdf7b05698fe9d928387f8cf1b13f244946f015d3cbfd02f918637b0d0ee2e581b33de6a4a440cb92c802f1d1724cbc8c6300370cfa1eed618860b4172db0c69dc0a3e93486450f3a7a7ec1721c9cf683ed8b31a374fa036b359f09ea8aa88c6ecbeb216f44713feb64d40be9963dbcd333b8312fa4a9329f81a0362ea1dae2793b730d6d8a7aaeaf093ba98a76495b25ad59490ba2c5f514977c51d7959e82d59e849f334f4fd66a8e8919eba299174f829e8ca9f35afb8864f1c6234473c2815a3e9b36b9bce820665c919da2ee94ec0218eb8cdfbe687218231ed5a54c2f6d9fa86a6dd6ec0c0f3632b6d69acb59e92928f6b221ea5ea30512852a0100c5b037c04681e9a843eda9afeb6025d43117a57f3c3cbe9ec42c9ff9a7ca5f1b205bb7d18a570c5ab54d1f2526e501fd7da76a70184cb806c2555c7b02c3241425c802e40395ef52dacaa7867ba9e36c261bfef0b1829b5429b6da9d509228ceab5a2d2d834ef87172bcbcdbcc2c08bf434191b84e9a6cd010e20a6a474c6b3cd9847ab9f5310ffad0ba885cf178287e64f51934975839a5e0f9be5b21012461d9141cc58e3cc1bae6661b54247c61f603af1a715d15afe3d5606147fe5cc03c1aa08ee1bb05ad04ca2cc87f584008c8e340788c9486017e6863ceb270b30ec6dfb8c944e0170f04dfeb67f4c73be49874fd2eeed361f5e16ea079e5205ce55f77422f4e9f69d40e78719c82146703139fc588cab138dbf4a737adfd037324b99744bf241c8201f7fb5c8ff909380cd45f312d7d48cfd714f30f8bec766b6fe3e1622647bac15ca3a741da4e85ce83569d88272937d868a0a513e46f0c3571e31806970459406b757d6136668e01d14c18f14b43014f4bfa6b8a2037e8db0eee41f67e775cf3db3862d8e4fc3cba9827c93c85b2c5ef50fc5b591a3c731e29ef1b249902681e9d49e05a7880ce3d9e1ae5c7a04e690237c4251b05253faf24ed64cf9b3be0a187efce3a346c3195997d104e58bf115faee0a44bcdffadf91beb421fb385fa1f01b02d729f783de7fd6aec8d12135083dc05187768b9cc5dda676d1281cd2122b1cb4bfd2993d0c3f5fdaef9e0bcf792c4cf96dc6363a559dac694fa0324016bf4c3140d933f9ba662b8a6995cabb1fc416969137fadcfaf853b42fed998eb1ebbe423294241c21037c9cc0b8b1cfadcacba46ad53607887cf4907d4486eaa2180ac8e4fc2cfcf310aa3fbbe86d44018de30a11c5ade31ee1df2a8cfc2d59a0da901478aaf461dead88b96ac6797c415f99d8dbf54e6c061cebdf0cb218848b5412ac603e096e5568b500b19154a840472c600baf7c812f60c497512f4239d6174a981e2f7d251486f682ef688e9d64d7297d1d9a57bb89dd273018b084df1205a7f9a2ca7be78d6777fe15b534bde33c5e1aaeccdc07a6149d77e0953a050113dc36b33cb8d352d53de168784dee3d106872bac4528ef9100109d3ddb9bc2a5978efc5f5cbba4ae21be070d8698aa02e95d27e3c003f3a96d42706fde3dc3c0002155d10847e9b347f93870edadfae0ff2a849d0e639da86fae0cfc592a85ceea252be32f68c77c9b6e0e909ffaa7861527e33c4cc543f4eba1e8bbe2a356410fda8c311564173dc27c23d64d0aa572219c11d27625b28dcdbaedbcf3215920b8a1df680dd9b543b76b4618f55860b056e73eab73eccb573aa356a31d6f8af079ef28372086cae443243ac056f572e85cdf34a11ae0ad6036b05fad6ee5ddb185d46fb6d5e13551c59baf863ece3d411cb6d8b5681adda1c693a37a5dbc697b7da53b226c9cfe187c2e9f1f57bca288d563df70580b3c5a1ab8aeb1c3647f6ac0d4c2601976bd890e105ff5fcecfb70853bd9c95f0ab4bf9963ddba9280b8abb217cfc75bfdebf11459d082822ec0a0c51998be8ad4a4c31ab50cba3e0fd0abab4b27ae30df2693a51ea8ecb851bc499e81028e47d5c2a242306912b4a0669b4a2a35767ce76ca6ac913a4566949f98ab79ee0cdee5139c79047bfd6e3829615745c653143936e9579ac578d9edfd06daff4e33c88661848cbe408f86a07ae05de536017b421ed5fb3562dc775d8769201b0b82155174e7d7ebf4fd95f1031ceaa469e4e837ca86ebcd5cc64532fad64e1394c39d9543040fb567d00e86837e6ce3bab94b4d7168f1d2acb8c4e2c1db427d5f33ea7f920b62f1419342f41e17315746d643aa54abc249af369b99b2f20192ad67dcd2138ffc0f9c6743ee0c56f020688187d7e12c3e7abf310670b47d8d5c039d88d55f34c892622323d23ffe63304d644bc001f8a1313c909821e0d633d7f86cd6207027a3425b83887af753d79ae15e4aeb83e460493defaa5fa24ff9710ef57a6f91d9e81d0019822955a0ba004af654c7995b96b17568aa6919298bdce2d5b6b1e1a59863961ea25ebbe82b06e37e9c9002fdf39b4fe0892d269008402183c6bf370977e3f14480ce9f9743ad4c21e62c8f3764fbc241083b6424b9fb77e00a9bc59840d98a50e89e52b3772d7ba19d52d9fa7056cd5c296f37da66ab8f2da517a5ac0c4776ca284ed23acb6bb480b9b464d52f9cb29789b5dd7af666f860b6f10a8b5b22f61d1b784a37c6704883491224d82bac96da358030290cc9d5d09c6578a7c0e2f41ced6fec3123c87f703986eedb6267b1bae0c55a156243a1a670871b1bb04fe200f4188ba0abf53712e394aa7f370338586f84eb7d8fb1634068feab1c483d04cf70630b5567c8386af36660a532b99f834743c91bb952bed5caf88ab411a26cb3787b", 0x1000) bind$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="63080003000000e53000"], 0xa) 11:10:58 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="007a00006f00eac2c1f11009dd35fcea1ee98c3447f41a019e42bce2e529da7869be0547675d26ed087b"], 0xa) ioctl$TIOCDRAIN(r0, 0x2000745e) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) 11:10:58 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20001, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x8000, './file0\x00', './file0\x00'}) mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 11:10:58 executing program 1: r0 = open$dir(&(0x7f0000000240)='./bus\x00', 0x280, 0x0) utimensat(r0, &(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)={{0x81, 0xffffffff}, {0x8, 0x378a}}, 0x2) mknod(0xffffffffffffffff, 0x3a0914c44f7b202c, 0x1b02) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x10000, 0x100) r3 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000180)) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x0, 0x4, 0x101, 0xffffffffffff3688}], 0x3, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x8, 0x1, 0x1}], 0x6, &(0x7f0000000200)={0x10000, 0xd7}) r4 = open(&(0x7f0000000000)='./bus\x00', 0x8, 0x0) writev(r4, &(0x7f0000000840)=[{&(0x7f0000000140)="279faf1f662e0e", 0x7}], 0x1) 11:10:58 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) r0 = open(&(0x7f0000000000)='./file0\x00', 0xe0, 0x85) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) 11:10:58 executing program 1: r0 = socket(0x11, 0x3, 0x0) connect$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0x194) connect$inet(r0, &(0x7f0000000440), 0xc) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x1}, 0x174) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="2ec0214b5c270ef3a05660bab148a39a935a28974c55063cfbe51c7fc924f4c2f9ced0339744fcd42afbcb0108916f81233558d5e01f73caa7ce6384d3b3a4bcc748fba0a3f9d4f6616500378366a283ecb18cc39540557c5d19b8cfe208d0daa3cac7c6c7fcd138f287868a5befa713979465489cf32838c4badab2f037c307d1", 0x81}], 0x1) r1 = dup2(r0, r0) chmod(&(0x7f0000000200)='./file0\x00', 0x20) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x80, 0x4) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000040)={0x1ff, './file0\x00', './file0\x00'}) wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 11:10:58 executing program 1: r0 = socket(0x2, 0x4001, 0x0) socket(0x2, 0x4000, 0x9) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) wsmux_getmux: no memory for mux 8388624 11:10:58 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendto(r0, &(0x7f0000000040)="cfc6ad57495b5f964cec508bf08fd488610e103178d84a27b0769c03bce26a2799b72afe5f1b65c66c42db17810dc035fc6123d4ee57b3483d393b8899bbf5b4e362e551b32f1eb3a4bd4117484d4ebcd813262223d0444d60a99cd924bd3b489fce3dae5494937da5fc37e62d93c1297133", 0x72, 0x2, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) close(r1) mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 11:10:58 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) stat(&(0x7f0000000080)='./bus\x00', &(0x7f00000001c0)) stat(&(0x7f0000000040)='./bus\x00', 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) renameat(r0, &(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x2109, 0x401) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 11:10:58 executing program 0: r0 = dup(0xffffffffffffff9c) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x80, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x12, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff9, 0x24, 0x0, 0x2, 0x5}, {{r2}, 0xfffffffffffffffe, 0x40, 0x2, 0x1, 0x6d}], 0x9, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x1, 0x9, 0x20, 0x7e}], 0xa0000000, &(0x7f0000000180)={0x8, 0x1}) mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x6) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) 11:10:58 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = accept$unix(r0, 0x0, &(0x7f0000000000)) r2 = socket(0x18, 0x1, 0x0) r3 = semget$private(0x0, 0x1, 0x80) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wsmouse\x00', 0x180, 0x0) semop(r3, &(0x7f0000000200)=[{0x6, 0x6fb8, 0x800}, {0x0, 0x81, 0x1800}, {0x1, 0x100, 0x800}, {0x7, 0xc3a, 0x800}], 0x4) getitimer(0x0, &(0x7f0000000300)) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000180)) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000003c0)) semop(r3, &(0x7f0000000400)=[{0x4, 0x3, 0x800}], 0x1) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000380)=[0x100, 0x101]) connect(r0, &(0x7f0000000280)=@in6={0x18, 0x0, 0xd91, 0xd6e}, 0xc) bind(r0, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) bind(r2, &(0x7f0000000440)=@in6={0x18, 0x0, 0x7, 0x8d0}, 0xffffffffffffffc2) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000340)) mknod(&(0x7f0000000240)='./file0\x00', 0xfe, 0x2) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000640)) socket(0x1, 0x6, 0xffffffff) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000480)={0xffffffff, 0x1, 0x8, 0x5}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000500)={0x6, [{0x3, 0x8}, {0x3, 0x5}, {0x3, 0xffffffff}, {0x2, 0x2}, {0x0, 0x6}, {0x2, 0x7ff}, {0x3, 0xee}, {}, {0x2}, {0x3, 0x1}, {0x3, 0x4}, {0x3, 0xffffffff}, {0x1, 0x3ff}, {0x0, 0x7}, {0x2, 0x7f}, {0x3, 0x6}, {0x3, 0x1}, {0x1, 0x9}, {0x3, 0x4}, {0x3, 0x15}, {0x2, 0x3}, {0x3, 0x1}, {0x3, 0x7fffffff}, {0x0, 0x3ff}, {0x1, 0x4}, {0x3, 0x100}, {0x3, 0x38c}, {0x2, 0x4}, {0x1, 0x9}, {0x1, 0x9}, {0x3, 0x8000}, {0x3, 0x1}]}) socketpair(0x10, 0x8000, 0x140000, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) ioctl$TIOCNXCL(r0, 0x2000740e) connect(r2, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) connect(r0, &(0x7f00000001c0)=@in6={0x18, 0x0, 0x4}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:10:58 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x3) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x9, './file1\x00'}) mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000080)='./file1\x00') wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 11:10:58 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x207c, 0x902) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000140)) symlinkat(&(0x7f00000000c0)='./file1\x00', r0, &(0x7f0000000100)='./file1\x00') open$dir(&(0x7f0000000040)='./file0\x00', 0x1000000000000002, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20081, 0x40) wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 11:10:58 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = socket$inet6(0x18, 0x8005, 0x79) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x82, 0x0) r5 = socket$inet(0x2, 0x2, 0x5) poll(&(0x7f00000000c0)=[{r0, 0xe0}, {r1, 0x42}, {r2, 0x105}, {r3}, {r4, 0x4}, {r5, 0x2}], 0x6, 0x5) mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) 11:10:58 executing program 1: r0 = socket$inet(0x2, 0x2, 0x3) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="8910fa87b00e607735c579873960b7af", 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ccaefbeba831410d6dcb69d958bef77935561c37f40334933531f57715b69c19a738a1675ced8f24a2a93127c522a2ec2638d6e9832f52a779a39a2602", 0x3d) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) sendmsg$unix(r1, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="01002e2f66696c6530002849ec2c73873fc3ceb121fa92fa08356c6fb66baa00ace49c773f4e5b834ad8281d09267549aa294baa22cc3a75490ac95f88ea12b2309d4edf5ad9a7bc5e3e28c4f7b9f9fe21a5d2b4a5205e5264412373562e3e2f425978f00364f6c23b20e65e9ce64925ee9b711274725eda42d776afd81d81bf887610c510dd8b192c1e503e31bf20212c7fee4745c50398cb3b2a74885005c63cc3caeca02eb399467846ad23a4e270caa959dad5f44148156d8edd9f9f849947c3169ccd46fed57682b76a0df97af9a4"], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000100)="cd30c3ddae469990eef259f929f0862c25f448f704feb968e7457140f58c234cb7eaf3ffccfe2462c86cfddfd8257ac92e786a7392be4dced76a7fe7c0f5020856da3e7da372538fb2aa0da295259e969a8a40be3a15e7c0b2e72be4a1e99af69c2cff6b59de162c4fcd28c477b5c543d1966ef142009a6afc4fd3a93ffdfa366abec441d3426150f8033df1103442853af09f", 0x93}], 0x1, 0x0, 0x0, 0xe}, 0x8) 11:10:58 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x28aa) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2120, 0x28af) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000001200)={'./file0\x00', 0x9, 0x0, 0x400, 0x0, 0x0, 0xffffffff, 0xce83, 0x0, 0x3, 0x7fff, 0x3f}) openat(r0, &(0x7f0000001280)='./file0\x00', 0x0, 0x140) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000080)) mknod(&(0x7f00000012c0)='./file0\x00', 0x80, 0x3) open(&(0x7f00000011c0)='./bus\x00', 0x20210, 0xb1c8acab88f6e9b7) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000001c0)=""/4096, 0x1000) 11:10:58 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x4) linkat(r1, &(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x4) bind(r1, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x3}, 0x8) wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 11:10:58 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) pipe(&(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000000c0)={0x14, './file0\x00', './file0\x00'}) wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 11:10:58 executing program 0: mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x1, 0x1) mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r0, &(0x7f0000000280)='./file0\x00', 0x8, 0x84) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x90, 0x10) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)=""/184, &(0x7f0000000140)=0xb8) openat(r1, &(0x7f0000000180)='./file0\x00', 0x800, 0x1) wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 11:10:59 executing program 1: 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') openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x100, 0x0) pipe2(&(0x7f0000000140), 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') 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)) 11:10:59 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x6001, 0x0) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) 11:10:59 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x10, 0x5) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) wsmux_getmux: no memory for mux 8388624 11:10:59 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000002c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d88800c65f4b0f03e2c0d31fb94bd2f2a84f22ecd9dfbfe31f85ab0bd62b706c82f243c92c1372ffa3bc50a264d2319fc6a3e33275d4339029d6a410a19fdfee6ad53b7872134f405cde8c6821e8e126035e12e35f8df21c879e0681b2a807679ebb20988", 0x114) read(r0, &(0x7f0000000000)=""/41, 0x29) r1 = syz_open_pts() close(r0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x22, 0x40) kevent(r2, &(0x7f0000000540)=[{{r0}, 0xffffffffffffffff, 0x80, 0x80000000, 0xf6, 0x9}, {{r1}, 0xfffffffffffffffb, 0x4, 0x2, 0xfffffffffffffeff, 0x4}, {{r0}, 0xfffffffffffffff8, 0x8, 0x0, 0x49, 0xa0d1}, {{r0}, 0xffffffffffffffff, 0x8, 0x80000010, 0x4, 0xb412}, {{r1}, 0xfffffffffffffffb, 0x40, 0x80000000, 0x4, 0x1}, {{r1}, 0xffffffffffffffff, 0x21, 0x40, 0x3000000000000000}, {{r1}, 0xfffffffffffffffe, 0x98, 0x80000000, 0x9, 0xfffffffffffffff8}, {{r1}, 0xfffffffffffffffd, 0x6, 0x14, 0x8, 0xffff}, {{r0}, 0xffffffffffffffff, 0x0, 0x0, 0x100000000, 0x200}, {{r1}, 0xfffffffffffffff9, 0x88, 0x20, 0xfa38, 0x1f}], 0x3, &(0x7f0000000680)=[{{r0}, 0xffffffffffffffff, 0x2, 0xa3, 0x1000, 0xffffffff}, {{r1}, 0xfffffffffffffffd, 0x8, 0x1, 0x80, 0x5}, {{r0}, 0xffffffffffffffff, 0x10, 0x0, 0x6, 0x79}, {{r1}, 0xffffffffffffffff, 0x0, 0x0, 0x2, 0x8216}, {{r1}, 0xffffffffffffffff, 0x4a, 0x4, 0xfb, 0x8}, {{r1}, 0xfffffffffffffffe, 0xe9, 0x2, 0x2, 0xff8}, {{r0}, 0xfffffffffffffffa, 0x6, 0x1, 0x100, 0x6}], 0x2, &(0x7f0000000180)) r3 = dup(r1) r4 = syz_open_pts() ioctl$TIOCSDTR(r4, 0x20007479) write(r4, &(0x7f00000001c0)='\x00', 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffa, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) ioctl$TIOCDRAIN(r3, 0x2000745e) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 11:10:59 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, r2, 0x6) wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 11:10:59 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) sendto$inet6(0xffffffffffffff9c, &(0x7f0000000280)="c9e4f1155e1d29a53052adcc4d3d229cc02769174f2f5120c6a0375a61abb5c7409d5d282cca02e9df7f9c154f61c28602b11a12a5474fca7c293d081833a3a60b49bd21c2e4a08d13e128792f8d59e6751e0c10955f78d368816d4a8861bdbd247c4c2769dca7f0daacd6b093630c19e3a6754b6bc6dc48aead5ae37f396cd3e0d2d36924fd362c66da985830f740ab24487d852bcb0ec05899646a0d9787d492acfa4004274a114554eeeca097e7788cff6126ae6a108a5ecd2f570576a9979fe0f7db62edb7dd433915377e452439bdc6b160d3fe59fc1fa40d602729661291e95141bac84a77eb639d57ccadb645bab5dd64a79df87b4a7913a251578bdbf944c2cf936147d2671b8d6c6910e53c98bb1abb7cd522154d502b1655a809e7db051bca155937205ba27c4ce1b5f4330a2b622e172b30761a38c48627ca71545d3e0067caab76e0ea431027422686925440bbe9cfd665aa8684eb687c75f4c1108af5cd53572cccde685e69c8495d75ca653d612ff2e36d3de6ff33ea7fe29a29004327aa133bb71dd5fef5861d2b249a18951e2829b23c5913939d558c7fe5b35a134d7ee6c8c7b87fe68181e6e05d2d3911b5a27c3b57898925e35dbc8e72ae498960806c4dcbdfea9ac79701ad8ea8aa0e503edb7f25974f8420d6de160b0fe4eeabb4fb4d0b0bde1a372924216f866ad68652422181baa320793ba738225c6a094a0b90a017c7083e937f1f398d364a41443cda697c2a61e49f84f165c03c43360711becbe2778a77955c21f4c82c7d6c4c40247a09f71592390b655cfb58d906f91458c8aa73696997341db57a213f3344c4daac3dec0d28defc06f44f7746551906f97b96fd345138a69f12b4e87aa244fca578f36c15c3bf157e109d13288d692c32dcc2edd9fb4f95ac05e54c4412e86ef9deb7e15add172929c4366d573a5803c9b7c61d828cc32aae72f403c06aa9acf7ba314825c96ee23fa305d97a617a924a6d16045f39b8476ad671192395f4275db5fc793acd190103d58d607b14334e7408e6002fa7b418168a3a538d6a1a77c3bba6a4704828ceb0f8b31b80aadaae9c5466d6a890c011221fc421bd91b8b41c1affe5f75f440a29b6d96e2e25a431f4b8acb63f9963e4a82b2287eda309066bbaeb8685eb9fbec23485b17dbf27148b9b656c946c5fe7c2aa17b1363ead970cd41323860bbaeec0f8afbfe40fc6a50cad1459797992eee1438d0a9102d2ef290fc8e6294aa7e1b086edba0445b89d34c5d495e862a4750ab11ac97556a5945ca8f7fbb2602219060163234dabdd93e5d9c8fbf2821f3dafbb197729410a2e69743e4b09ea09381e70837ff98ebe00d9c3989aa68f92b740b56e6a16dc906d75b7aafd04932438290400725d4a40086214d2d2772f54372c276fa6f69a3c5c01b162f993cdfc4097fb3e9567dae800408a73258af1ca0eaf0d26ed2d364d57e9f4ddeffb8ced7d9f95cd0eab1e112402e8fae980bff745b7b75e847d7e6380b11950fc3a606f41fab33a07769957055376c5c9a1bc14c4e032baf088041169350c55098d0ea8061fe40681ba804a3e37249b1b621a8ada284e2ff901284ca10f88d7753e18fe8454a27fd040991390bb0c86535ebea6c8d678b26b275085dc183ebde928226d0ad10509f4d06f6afd5d071c606449953fce8122a3569170b84023c6d524d07e2632ff325fcc434803a90071729c4291a84ad359fe213d8a6479cc30ae5e66a410c8ddc896f77f08c24a38a584f85328d03d0f50448545b93ae719f52daf8f597efb6395c7e04e9e0614c7cee48656f7abb38cffffff1087e0bb71d399eff9d40ab1b5e7a04ea8c898c500f93d29b4d3575411aff1a3a0456edaff6134b799c0fa1b4417da98b0cdd889971980a3ee7885cc3507c77190111ac0f91a3511ca8bc5bd934d3b9b63b2aebd9be2fe994d1fcb26e406c312723466583609937ba624b39102bc5d1fa65a405abc3f170fa1fda6b0762a6d734a9f7e4aa6930b3efe7d69fd5c2a302a4e6410787eab5256870930b4e9b73f327e0677d1712aa36c1f3856387e4007b31d377c65547c404fb6bf6069bf0ac4619e33711272e69abc4324412e388e5d43dadbbf2a4d62191003dbafc1e2a73eed9d14656b423357e51b6c2fd2a0339ef062d99e14af15e8b0cfcc083914dabe08ea7c087a5212d8cf8f8f161b370cf98dbe1160a4540b7a2881b114bf1f20fd7cde163e4f6ffdfdd04decfd5c54830c3ce4a9a783add1d8640cd0ed228aea0d75d50dce89eb91ad4da02f10810aca6ea25a9151a5341fa527dcd83bd3e3807b71e9bb9ca39b8bde8a87cbbe61f4f2b1e12497374e5320895272ecdb6af0873adc82260b5aaab879777ee3f85aea7ea006ca4ff3f5106f35c853c25d9bb74cb3343bb79a1dcd883860ff8e2914ba6a71c07dbc3d9b6d8d8dbdf6fa61a46878422fffbf46053dcabb594d3b1303e98f4a5d752fee7d98c54459620cfabae1a3b5aec9b6f4fde7378a3c7d0dadb5cbd677ad589a716c87a298a17b5b3bb0f5448a30601a1ac1da8539b82ff5ff086c74a70250ed2608ecc5ae1a6138daea74352e3618228a2cd40269e0cd9179f288b6187c85a16077f5f4f650f91e2a0cad990852f51e90c179da8067bd8acc50b852ca5c14dc229558d01704454be29c8109ca7e293b4cc278cd0e9ffbe68af0ba84cf233a81809c9cd8b5935ede1fcf10e5965227927136af87d823136d072082ca20eaa95bafa3742b5b68ef04af2d61b2f03017e510ed104681ff53187ff0e9f3e816e7ea753500cc218680cab40d1b7e7de4f5e31574a5010833e1aa8b6461c697e8893f19024454d95c56f4eb8a2d560295fdf4799410a40342d6cc0956e511cd0313da2e72a9398e1145aec1966c0b09f5b3cf6ce3972a0fb7dad194baf1fcf7a867dc806f3e1bd4f077905fbf1231d54635c20098ee8781f23fa2661278d2780812d84dd78eee126cbc7c535c99c6a3b591ea0ca2aa4cd911bd28f0cb404b896b2c94323fd6618b4f34c6c4e02b775ab5d81c5674a730a0a7935c6719a97a97888f89dfa1cef2f6905010a6a910b700ae3978d1ef9a99a8037f5b3a74531c227afbcf161e0788ece4f40090920a9040f6f878e59b342178fc98ff85baf7d0554bc1688a440cb66d5ed78eec62716465d1d1838e10c1de57a9513f2ba800cd60a17b2c3268952e547b20bd157beb9ba21a0e959ac3babecb58404e4fd608cd5dcde5f0e98a04456c57053467c1a3984609baadf7fcfae19a8d9f6ec37c01ddcb86b2f16bda7025e806b13b76fc32332bf667aee1bd3af974222b8a93484e5d8e4b75233f985e33e0e4ff395d47b62d8141be06d5340f192a907a69311f331174fb4f0257944543ee546df9d8e50fca7be98646560dc51019ba4534ce3154d279aba2fe25433a564b01df6d46dc4fd7b1afab1ab6b4a337d2c322ca022e602834864f9af0c6e490eaa221aa68e80d5c6f17988b918ff988f0a96ec05148e4d5ec54d21a0d3d6c4c25be477b9c07c4c24e7e860d2b02121b556944617fa6e740879f5252202ae87671b588710f3c8e961f8734ed62e2f06d5167e927dd97460b864c75be390eee1626bb5df07cb089f8fd74b3f6defad08645c06f842451b48cae2df430e3f7c81c671a57547cdefb7fc1c06ac76510db7958cab03d9fd7c2c91bb53680b025121456ca171714c19e51f28c3fefb8503d6176b7b1089042598430951bed797e6e9d2a703f3b009d2a3c0727cbbce5efbe55fbc82601b3cae20672e3c606b694289a00914ba4f3e0622a19ae6da39713cbbb488aa44580beafc7dfc387f8f244a2b6a48e3f75269cf503ddc5715c3c9a13bda2a7ca1275a93397c79baccbca68f085d8257033a07cbf3f8ac471298fb56e0cf3b81aae9545815b4ade0765aff9f508aba579eb0b8f5ee8efc1182441bbc49179f110c3e66259b1111a574a0c6a6adc52456779bae82886017fc45b5a6e2f6712bebae3aa7480de44bedd3e3aeab03ee41d4e5ce796b5195d80b18240a4d61fc5b95983fd7cac5b213ded9c30fa3e2ff47987c6b88b7365e42a4bd0446be3dd6c961966ed1d8efc1fd87c2979bd96a9b97beb18ca34da9f8eeb4213ea7360082acadf02b8017bf6c3b91836965614a75bad049cfee6fd0efdda91a7c4f08e9cbc2b1bdeec423ef1768ed2ad3bf547aca047c4018d37ec30099eca5d2c015ecd471ef8719559ad69ff2dc8c8f082de011210a1a3f88573ae804de102d890780a401d593f64f54f39eb2dc3966cc90bba0dd326608be41d320af5f8bd195331c7cbcd707b1a6bb8926e3e5b08ea254cae339b9b79abf3bec8c9aaa5e8da06f25b86c105b8c19fbd14dbd499d199c6bb55255a3a57ea6e36cf5ccacc08414d0505a7297ece02ced73db9b0d2d2ad291b48d54d2b68c08c12cbe3552a4f7f20689097dda1655dff97fab15ae985df32810a98ca86951677168c70d3ce5a234a43db6a2900106a7fc089cc821c260bb390c822821f5be1b3813cb72e807e4672cf6d710beaa474c0af19c3345a41cdd604e467d342309f8b94317db57e8afe7957bd6351505544e6bb1dc5258c43dc9a9e893d865af80fbf96b591cbeaaeb8afd7d9c93811546dda8be69247549896002a789b8bc14d20c62068e759d05baa37855445b119a71e3aabfdf692eeea02bc09d5560b4396180f6f9658df9b98a3fee3ef56fead1122de8b866375757050cb8bca81f7f4a63581df48d94cfd298708d2ae0e3f09cf9c6bca80ad642f7b023655b1ab21148a5d60b6c6fed1d4148d71ba9439e61011cb193d24e63aa037baeafdbad6fe575b4d8685997975b543f40e9a94c953ad310997555a4b4e110945d38928f8b985e7a71f991e097d045ccbe1d355827b061cd78d0ea27aa4cbb07985a2c4e6f8d1a32fe72694440f049eadb1b3717a813a304e2e87b409fadff747942210394f6a1b891f864908083977b73ca2c9531c8912fa8ab65a6ea9018104cc563386ced4103a6be889c023ee1888249de7a4b76aae905eb896f7ba060c50f1e3269c09b3a6de0b6bb59bc0f01bec618951f44f7cd8f0c6796fc421a88b1b81fff5fff7a1a596968d0bd445774e01c8d5cbe7db36589c84baca769ce36af292c2e08134a094b3ba9ed576a62249ce33fe217f1b9c2ef616f3240559dabf3ad920ee30d45fbb0589e206ce8c227b3dac45847bdcb718fa0b9a616d13474e0aaf63bfee03aa97a04067b224185752564bd93151778787b67e5d52cfdc4fb285e629a8a3ade4c6a8ea59f2f8a5f44ad1e21639a1875e2fa2c7e2d7ee2d95e3d12fbc4c3c011751a764baf887d85503428b708c39395fd59a4aa852cc252e442a4705c54b73786ac67bc76d89ef2848f4d43ac73f717249d1ea84acbd1b64bcee8d0905bbe7e80a39248f364c75440585a7af4778ed5ff78d9a2831da2804ccb68beac6d84f478b98877b0a3aaed0603af25bc92e104c0f80227c1f5328dd0e4f2b407056a928561fbceca22346f78da178e708919adcbfce5fb7946765912505d809552cc2b2b53e66ac4c04a0f27dbd1dc876ecdde6829a9010467b44fd7246c877c67b6f83ec99da5473ad6a3cce56dd5e71fff8d347036ac0151654945989acfc84526602e5e86c455c24a4f0dd23407b638eb4bfafe0e60f402c99dcae34cf9cec38f9e3abb528605b4ca37189f26bc386a0e93321e8fdbe064698e29bd6cbb36945be2107f53368b2d0d181fa26fd9c8741518f50f7d51d41", 0x1000, 0x404, &(0x7f0000000000)={0x18, 0x1, 0x8, 0x7}, 0xc) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x10) 11:11:00 executing program 0: rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='./file0\x00') mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) chdir(&(0x7f0000000000)='./file0/file0\x00') r0 = socket(0x20, 0x2, 0x40000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000740)='./file0/file0\x00', 0x8, 0x12) r2 = open$dir(&(0x7f0000000780)='./file0\x00', 0x20, 0x100) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/wskbd0\x00', 0x8000, 0x0) pipe2(&(0x7f0000000800)={0xffffffffffffffff}, 0x10004) socketpair(0x20, 0x8000, 0xfffffffffffffffc, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000880)) r7 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='./file1\x00', 0x20000, 0x0) r8 = getppid() r9 = geteuid() getgroups(0x3, &(0x7f0000000900)=[0x0, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000940)={0x0}, 0xc) r12 = geteuid() r13 = getegid() sendmsg$unix(r0, &(0x7f0000000a00)={&(0x7f00000002c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000300)="ef11deb75089cd6e93f17c38562bb28a4b80d36150afe31e9deb39e6b0fc05e1cd46d7855286378e208307e050a640352518383a50c716e6059e7183e4d03aa81e40b76912ce6cf651a68b402aef3b869d46bf9af3b96071862eaf180a35f123f6b8a332bf66b0566858c9020e1ea0b15bcb27beddbc6bd8dd8524a867586553094cf171fe156958a7fe2ff43cf2cdcc10cb91dd430d9f59a02fd9f02fcd1771703dcf55f26bef7b592436087055024dec35332af6c3101f3d0d66005a8642d8ba9d049e9547ef0d", 0xc8}, {&(0x7f0000000a40)="297b8cea09ca09e7dc5df6c811081e77a749214f7a835f5be5b936a79c4d5ea33b96dcfa3e51a4d45fa82796eba87c21487fbb1b891e700a544a096821c9c15ae1d240cf884cdcabb80bc43738ab62485996c82baa5d93833e2165c638b2f674e5e3344f6be4b22e43cbaeabdb7efda7475bb334f5f4d5f81e4990f4afc2b4d24020d108338ccaf6e0c96e1a1068da99f604b08f24b9be2fbc59f900f85321057bcb747bb044feadd79b713681d7627ec79f965ff240abc3fcdc1ecdbf787f53ba4188197668ab7de9f0c7d22b12b96cd1f3c078c3e4460452b5dc3ecbc62dc981", 0xe1}, {&(0x7f0000000500)="fa7a5954e33923a4031b142d8f5dae3864ae2e4b820cdf784c4f123bf8263c1e45f941176d4ad289314dd034ce3c60b4ab6083bdbe2f4152f265519dfc46cd3294bc3e2995fa0c8bff1ccbe432669480a3daf41f8c3419954217b57bdf5c4629a90c9a88", 0x64}, {&(0x7f0000000580)="955bb4c8fc757532e282506b4dff5cd6d4c80ddac36116766fcb37e395257d5921ffd61583fcb25fd33e00ddad0a", 0x2e}, {&(0x7f00000005c0)="a93fa9b3eb7607ec2265b80ebb0b275d43c3dc0f4c94399af8446a81476997ddae02e413ef22b73adaa58c207f6c3c189ee48c08b578d15648f61b84ff5ed3ff5605df43ce6ddfcc850a79e613c4f205d35eea03388b7b3137b7201490b75dbd23d29dfa96", 0x65}, {&(0x7f0000000640)="1609a3e0f70c154dc4fa7645d4b7993b5bb21e8c1349ea7a0d5be5163cadfd5f932fd6ec293e78b855d273bba2518b8f2891ebb31682b32b312f7cc570c00a2dc577f26001cc", 0x46}], 0x6, &(0x7f0000000980)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002000f9ffffffff00ed1046fe01000063", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB='\x00\x00\x00\x00'], 0x70, 0x1}, 0x2) link(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file0\x00') open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x10220, 0x1c0) mkdir(&(0x7f0000000140)='./file1\x00', 0xc2) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000200)) wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 11:11:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x180002007, 0x5cc5) r0 = open(&(0x7f0000000180)='./bus\x00', 0x8a, 0x1c4) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x3ff, 0x2, 0x5, 0xfffffffffffeffff, "824fb79e5a6f6873eeb3055f8d4736409019d53f", 0x80000000, 0x4}) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1, 0x8000000187) r2 = kqueue() r3 = semget$private(0x0, 0x5, 0x62) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000080)=""/13) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}, {{r1}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x42}], 0x4, 0x0, 0x0, 0x0) mknod$loop(&(0x7f00000000c0)='\x00', 0x60, 0x1) wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 11:11:01 executing program 1: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000980)) mprotect(&(0x7f000071a000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f000071c000/0x1000)=nil, 0x1000) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) close(r0) 11:11:01 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2002, 0x10001) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) 11:11:01 executing program 1: r0 = socket(0xeb850ce19a97dd85, 0x1, 0x1) shutdown(r0, 0x3) setsockopt(r0, 0x29, 0x2f, &(0x7f0000000040)='\fFW}', 0x4) 11:11:01 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) sendto(r0, &(0x7f0000000040)="5170daacb5d30cefa03ef2d3c8480c3730d4262efc2b6a01f8d40ed4a3dd54df3eea9b4eb93139cd110b7b4416de0b996121ecc0e9e52e57bafd256ecd3fa5eda3f851e23103c0cd909b25902cf5c89188e48b76dc1184e318265e7e84f0031289d090642ed9b70c9c3049", 0x6b, 0x2, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) 11:11:01 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="1689f6409d1115a056033fb0eb2d7f2d27700f78d75f10e888feb6a2cd915866e7b520c66954344143a9bc6d94be595c5832d83033e81ec3be2dca01c49e64a021ff16895432a880ee23c6c3d2451a8aa499bfe0000000000000000000000000", 0xfffffffffffffeaf) setsockopt(r0, 0xfffffffffffffffe, 0x804b, 0x0, 0xfffffcfe) 11:11:01 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0xe000, 0xbb13d05) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) msgget(0x2, 0x100) r0 = msgget$private(0x0, 0x560) msgsnd(r0, &(0x7f0000000100)={0x3, "80700a115ab6b5812af98cf4b8cc760aabf22eefb569e29f7b409bdd5f53fa84d77031b3a91a959f91fa19240698bb4ddf961ad85eb9775da2b918e89f8b019b78b1dbe4320ee8784fd6b5ec72512b2ccf93d766c07783218909d88939b8b7b9b349880f8d8f2f6354fd66884ecfa4ad1d63fca02ec767a1ac7504d97501371c34410695012538077c838e904bc345883c3a8b6f514c251959cb39c47028aee2cb48650e9734218ec72a863918b2b5a89afe957976a6ec98b482aedf391cdfc35a2b92e17b96944f1d724b99cce6a44cbd4f63e5e12eb91019432b44"}, 0xe4, 0x800) 11:11:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb7cd8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0017f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c7d81", 0xfe) mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x202) r1 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000001880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000b80)=ANY=[@ANYBLOB="40020000000000000000000000000000f46e34ee3f45e51478bf7bb9e1cae0a6bd199406a12bd94a3870b717b552449af4b6c067e31d44b0a44000914943fcfa2a06273531eece269003e133677cce92271f6d8e6e2a438e0021bb22667d145222b794d8f2cb1f448917043442584130d7db08c408b7d916cde6dc4857dacda70a29e2076f122a5aa9100172309440f12a445ea97282b1282ca6f9491b56a69769787beb80295adb4ea576d9cf168deebeaa1f7c31f6ee2fb948eb1cd71f1db1c20600000000000000222a7348030e7115441655a95a51c1c66a0938b4af5545fd0c1601ac1ccaca42038f4cb3bc97a012202112b828fb3dbfbfca69589d2de02707939dc55e48bf8fa0b06f1a423a502372e6ce119ecf73446e76d9dedd11db20b9755c8a58dfabb6ba37c7618174fb5c069548b4d65430b36c034865b0f7221f2d069a33ab1dc14b09ff09496e5a3561c5b251bd075025c93076407db5e437ebad3c3a15b8973a469317a50b9c79185dff024c511a701e2da0b4053937c996b4842a9770342a22e26bede87c424e281648beaafef7949406c9a6b7217b4be01fc12962b0ee2e53e9ab06bfdfbc5a131277f6c594ce583b9521ec97b1870d610c6bffad90f0dadc3c550f03573b395ce2697a43c76acff59ad39c6e9ace16a584b304044f3bda67e55758dcde0f7b5e665984cc6fbf238fe6e0207f17361683ce30777ad1be36a07747be3401d20b683323736fc65b10c62a093c51936c86bbc8efbf93e481a6a38ff183b2e10b13e4d59c128f983d8cdc82151ecdeed82f00000000000000eda3cc281daf1b6f97fe3e9e9f7e12ee34588136cbc87d4d3d75ae83581bdbad450dce20986c746ca8dfbbae69c2e472404543415adc187f1887bcbc86c3e10f50e62d82bebd70ba1aebd2aacb60d6867e0685aa3ccb2dfa36a9d834866399d89d1b95a9dca40d71c7b7dbdefb73cacb5c62708e64ed9b419a2ab8ef7d9ece910ede15b7462cb88beca9b40c0000000000000000d0843761e252115840bf839777610931e232b8f9c07c839a79d9cb829429012dcff6ef8060106379890da0822fe697e510ecede596648c8a19d9b796c524239dbdc779bdad97e8b681dab8cfa5506a5f08e76e4b2316019b9616d56a3ba18f50137a9ae86764a2ca60c2f67d170972f076c514189919847b8f6d66b3fe2097f522b532cef4b481156f0a32ad6ba34a2b35ddc864da1ed63e7cb057d8382a7ae4fa83aa927253350b54e9df57aec28255d694405fea94206a734d651d8bbe9efc02e857cba39d9ca153f101d69c3a64e353731199b8af74cd23f7f11599c47b774c4e3dd657202ea8ec0ad0da668d7d13addc55b8d721459cd164328750a8"], 0x2b0}, 0x0) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000000)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getgroups(0x190, &(0x7f0000000200)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xc) kevent(r2, &(0x7f0000000600), 0xff, &(0x7f0000000640)=[{{r3}, 0xfffffffffffffffa, 0x80, 0x40000012, 0x0, 0xff}], 0x7, &(0x7f0000000680)={0x400, 0x2}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f0000000480)=0xffffffffffffff3f) getpgid(0xffffffffffffffff) getuid() fcntl$setown(r3, 0x6, r4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) sendmsg$unix(r1, &(0x7f00000005c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f0000000280)="f95458dfd4eb61f88aa0d79cc6e3f0ea597bd171bb07560102e2af6db995b2f689332239d140475835be58e4782465ca64e53c8120e42f02c0e62e2ef9d8675eb4bd5763f30a62c53045b23ee4690d0bd9d6d63a5605b1d661760d32c06b57d13ed37647be833a607288ff57dbdb421fc9a2fcbbc5b8de9a7dd4688a8c06a161ca829a8db783ada4f308ec2d6d25a9ed27b9190b7f3239b7d21634185b68758d657d3cf3c3958f691281cf5b713a522be718591c4e40ba619c21b9695411aa33a3b8bd3ded742b1e65881ce83210e148fc3b3841bc371dc2669e73b8b4a28c79ffed9514", 0xe4}], 0x1, 0x0, 0x0, 0x8}, 0x409) r5 = syz_open_pts() close(r3) dup(r5) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0xd4f2, 0x10001, 0x3, 0xfdb8, "010000006622dc8dbd8a0c3bab7a8a210524d8e5"}) readv(r6, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) wsmux_getmux: no memory for mux 8388624 11:11:01 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2005, 0x9) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) syz_extract_tcp_res(&(0x7f00000001c0), 0x6, 0x2) mknod(&(0x7f0000000180)='./file0\x00', 0x20, 0x3) mknod(&(0x7f0000000200)='./file0\x00', 0x48, 0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) 11:11:01 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r1 = dup2(r0, r0) getpeername(r1, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], &(0x7f0000000080)=0x49) dup2(r0, r0) 11:11:01 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) chmod(&(0x7f0000000000)='./file0\x00', 0x22) open$dir(&(0x7f0000000040)='./file0\x00', 0x3, 0x0) wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 11:11:02 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x800, 0x4) sendto$unix(r1, &(0x7f0000000040)="3e56dbdd6ba3861e2918a70d22b08720b977b5407674e85213f33c89e44e90e4168d8cf08b84c5bb765570b450bc7e5bb05a91ad203f8cca", 0x38, 0x400, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "a814c897b939908ae20ba65ae87f3a81a2c6b41a"}) 11:11:02 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffffc, 0x0) 11:11:02 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) lstat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000080)) open$dir(&(0x7f0000000280)='./file0\x00', 0x20012, 0x100) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=""/211, 0xd3) 11:11:02 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r2 = syz_open_pts() syz_open_pts() r3 = syz_open_pts() socketpair(0x10, 0x1, 0x1, &(0x7f00000000c0)={0xffffffffffffffff}) accept$inet(r4, 0x0, &(0x7f0000000140)) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r5, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r5, &(0x7f0000000100)="bd6d483c9773", 0x6) r6 = syz_open_pts() dup(r6) r7 = syz_open_pts() dup2(r3, r2) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa60200"}) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "b08d1dbd961018d3a50a2c21d8e500"}) ioctl$TIOCSCTTY(r3, 0x20007461) 11:11:02 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) r0 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f00000003c0)=0xc) fcntl$getflags(r0, 0x3) recvfrom(r0, &(0x7f0000000400)=""/107, 0x6b, 0x40, &(0x7f0000000480)=@in={0x2, 0x1}, 0xc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x121, 0x20) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000040)="3c7adedfcb88772698fa89360519c8e39d6e092dfca549325ba9250d3dbfc821ac420f943cd7cd4f5b002e191db8f7d30ce4bb72f9cae8e513b7d422b26923647eedcec93503106337abaedcce737124d2559e72c1c4e7c3dc580487ace02a60496980e50ed427d76eff49ec85eb9ee60abb98ab2e1fb8d3bc29d746b5b4562d9b4654", 0x83}, {&(0x7f0000000140)="bd1d485bc92579de070655406cf7245c2531d4d53d7ef70f077bb68f5ddb0abd6aa70a6e4f4dea3803277a15c24c145df037554dc3ee81fdac69650d3a102ffa7fab2cdc987e7d754dbb6ec29ec486ae479554ec5362dcd8ee1d0e6318c0fbe68bcf9813422070451cf5cdf842e9e8466ef3252f14d94f6017426a4cd74f421e774f2a799639fc8e395d8e81df6f9912438a2bb013225a5c4f65e288434a799d81e9647a839b7237ecd67e56463ab1952af90bc6601a18cf0da32468fb22393ec7", 0xc1}, {&(0x7f0000000280)="d3788acb30c1c1edae45e6a5e689c27423d2ece59ad6820c2355068a3df16da9fae6f07992e8986d75a409439989748d03dcdcc03c35c1e79a", 0x39}, {&(0x7f00000002c0)="bb120626c358cb8e32a983b2a17411a910f07c4d7450244c8531d5342ac91e70b55cab51a9936f9fa1b7495215217552fc059cf98db29d019e11a1c14742d620b2786226fe9ecfad60d689575b65cc270ad4f8cdc8e63abf85", 0x59}], 0x4, 0x0) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 11:11:02 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCBRK(r1, 0x2000747a) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) mmap(&(0x7f00003e8000/0x4000)=nil, 0x4000, 0x1, 0x1011, r0, 0x0, 0x0) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000000)=""/132, 0x84}, {&(0x7f00000000c0)=""/17, 0x11}, {&(0x7f0000000100)=""/119, 0x77}, {&(0x7f0000000180)=""/186, 0xba}, {&(0x7f0000000240)=""/181, 0xb5}], 0x5) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x5) r2 = openat(0xffffffffffffffff, &(0x7f0000000380)='./file0\x00', 0x80, 0x8) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000003c0)={0x0, './file0\x00', './file0\x00'}) 11:11:02 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) r0 = getegid() getgroups(0x4, &(0x7f0000001a80)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001ac0)={0x0, 0x0, 0x0}, 0xc) r3 = getgid() setgroups(0x4, &(0x7f0000001b00)=[r0, r1, r2, r3]) mknod(&(0x7f00000000c0)='./file0\x00', 0xe080, 0xfffffffffffffffd) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0/file0\x00', 0x1, 0x80) pwritev(r4, &(0x7f00000005c0)=[{&(0x7f0000000180)="9a93b738a6b99b3e2aa801b27cd792f589a2a72194d493491a7c5a93561e3fcfcada4976c2eef2b197517cd777210d479b2a2a43c49671578774a6eb8e053392b5afd955749900eb21ca3724f69d296b05e6e5139d3ce7a9cc396c75618ff46fa2396cb45226dafb1dde8ab02689445230c1f342c542c5db47572280e7bd9c31d8b685a2ad01ab962a0c7d1284fd14d9daa70961790e0c83", 0x98}, {&(0x7f0000000240)="8a8354b00470c57f8530f9064b6e5c6018ebd303e2e063b428e8078bc771ddc82c571c95010b18ab3d80ade90a8621d4bade2eeafbbc8abb47b9d5fc33763a78d8b8dd59b053a967ba9987188e0529c06bd698ce6e9af4464ea5d945ddee1b0f668c11e9f72f98", 0x67}, {&(0x7f00000002c0)="3b19aac088d6b3bd7d3921121d2e2970928f199471e3b247a6d19ebbe9bdbff0a177b7b1159f93d21d6f72099d52d342f2b0b49f4596627c5eabd0bcbffc16285f6df464abc9ac76cbf7a13cb096c9ce06819958966f41678f279ef908c3c2d4d972a99166c4a1cf1da2fa956692374284cf5eaebe529c5a3679c0a0a512178e4a739a0f71", 0x85}, {&(0x7f0000000380)="9c1a4883814af4424eb9f5e8402ef3648103b1d26859a7621820ad45e7233dab36cd122b6f634f3291cf8fa3cac12d3ff6a7fcb0a84aefe76e0d76f2cd686198b51f0e08b5b7a56d614898ac8ee86728ad9a42b733cbc72cc35f1b4eed60dc5167005c4156dbb3577fe83bdfed1a13c38c9c99a44567001ffe8984e094c4e5673930ad4090402dd2825d22bd7f817ace202781bdea92e730d61187a884e25119d2c9662c26222d96145ac829dacdc112163ecd7f5bb4f2bb915fec546cbf64c148dd301c67e8e8cbf097b2819ecbc5fc33639134f3e83c836944ac415a49eb18fa84b040a129579667228c26ebfa1bc0", 0xf0}, {&(0x7f0000000480)="d4dfdd5526343666af2a95cabe677e15ebcae8d7ae00a1fa0eb55daf46232fcff75cd6be8d423adabf206424918ded0897b87bf6e44ac2ece7b15c84cc9fa5704c9723b6750d8dec6e2e7ae8b68348d8bea3ea0f31ad4954cd154d4f1e34e6f7c58d5764a719f872a529a06d", 0x6c}, {&(0x7f0000000500)="75e9c09445d53846fffcb577e431026c7121c0db0cac5dcb57973f0606e7c76e7dfd596d5008abc5fb61a9c01b02fc3b3bc6eccdc0dbbc8de343913a5fa8b81ce40b79314bbd2d0987c1205c9b2f73831c0f93e1bcb4aea35ff2e946a359e085d8c2c5aa5acc006e4e0764d24b75aa400cc88a6d6e24e59a573b57528942355576af621d58cf13", 0x87}], 0x6, 0x0) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0xc1) r6 = openat(r5, &(0x7f0000000040)='./file0\x00', 0x810, 0x2) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000001a40)=0x7fff) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) r7 = getppid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0}, 0xc) r9 = getgid() clock_settime(0x4, &(0x7f0000001900)={0x7fff, 0x4c0}) accept(r4, &(0x7f0000000640)=@un=@abs, &(0x7f0000001a00)=0x8) sendmsg$unix(r6, &(0x7f00000018c0)={&(0x7f0000001940)=ANY=[@ANYBLOB="08000037a739b01cd439afdd22c471e70c0f5be31f49f2b24bdebd4497b028a429b67cf967c740815827136c3276a4a9ff38be7524113f5e012fe35091e2f3d81b79017633cd311c8473cd355a79c9621c8e21e4d844d1e88457bc2aa7b45e77408519513e60bc23393f885a95a193944f06d73a3c8cd289a8e6a808ba0b53b5614b1ba150bde0dcf0a52e45736d5e79a909bc8f7a1a"], 0xa, &(0x7f0000001800)=[{&(0x7f0000000680)="d6e8d5ac468d112869373ad4e7e111361bf406a5d862d37b3dc56b7f8e26a5c40edb92712f61cbb4b82ce7115a7b4fd056f35353ac532ba26e9a3bd7dfcf653b456b3caac0cad41e", 0x48}, {&(0x7f0000000700)="7dd1bb7959a54859c6ee563dec387d69780f8199b3600ee0b2d31c04ee68ee5add4368f75ef5e68be620f3231bfe1497e0850f0e9d7ced6f21596d45fc8ec41f25474855be1521b8c9ca0a59d0210b44f07d913a22235439722cf9620d43fad317d7405e0f1d48587422fdad022fcfc573eb46383c9ce9824d0dfd0a2ff579291d2ac6ca5856844fe2cb493a85a658819d09b83ff0810758d7bcd220aa69b61260424a4d2ee09b2b5d007726635b50c466bc2bf72f54d748af6f8790e376fe0151bf196eb1a7c23d416baa4e5a059953a2bdd0ac01cdcd75a4719d5e07decff95e67caa90f09bb1d", 0xe8}, {&(0x7f0000000800)="7ac539686c883ab212b7f3e3193e4dc7133a8edb6f1bb534f69a71ac1b663f8a883c9c462fb365a9697afba0560f249e9c611b0874c64fcd0fdbed3bce0116f8ad92dc718613583a4c4120e2cd3d43a5bfc2c16f612f043b851c2b685b9d9b4124c9456683c310577a02086aefce161a288db719d0d248e238531a95fa6312995e9f95b8e494ac1d1696551d450eec072eb06ea0f1864ff7f39608f381c25413e4d29e7276838b7ace751e51e6f8a3e74b37c0e11e6d6aca93fb7e654bea111c7ad9c64dc28c928e087b38685c4cba9ba699e77860574879dfa6d2b4c932f512e070684ec1c6fc1ae56f1ff6caa114b720f99b1262de0f2bf4929c2509cdf7fae0935c557f5c7cc09abd92e3d842fa4bac645e79026bea55ac20d7c885dfbd1aff44bc84e696ced47ccc83465861f451b3f274d61a179476df846e01462f71f819d926868703ecf4921eb780acfd63e2ac66bec382e18ea80aa23474367a916f472e5dfc4640ff6976cb8867131b68705f550d2ee4557e8ab1204a6231de245406610b2192df54e2959962fb48cd7f1788c68ef09528fca37b0c7ce10466010f222cc5068177965d956f837714da2f99107397bd98bdcbe039e497d71bb102fcb86d4205d29cffa5ecb650b8d878e37329bed49a659accf09d25c391dd7f49679ed569aceb4b9e80b57b905502d62fff42d6e9926beb8cc7723cf46ed995eb4e3cc6511caf6c974f1c769af4fcc59f18a44a4a6fb6c1a6c9ef7a58be41d9b920af07b523dfbf96e18401f82077f5664efd7542bdd6a6af3d86248fc088c40c43acb98cc879d7e74178ad52e4a6b7cdcffff8a920e5efcd96039bd9d46d6718dda8e5cf2b4bbd93a060fe854eb28441a5aad60acc18fb75f504e877a4ce53a6f0adfc9b3de249fee704adc0a171557dc0b5226a80e7e1ad63be83d431fc5ec62da964381503ee6248e49bef4a1f470bc1d2e39c263685b21b7ac0d8de15b01b546356da1a81a91546e3424e87a531cb2b8a6f8613d71b7e38f9064c4a1bea114113be76b82e11b7e287f342099fca8777180d765b323b439217be6f111856ea14d2e0495f15f6665a3c918eda677c7c3685fda86f8a1a362a4b9adce5df0de11af16b980dfb484fae4527e3b50afb745fba9680157b2839758757b5c2526c0847be65c40384d3c095aca51a59629c7c2c3c48cbeea68803dcd314d35bb29db2ad635c4d287c61af6753967eb21667b3c442065ed296361240c137c60b2d6f9e41e9665bf062e6d0f1c1872ed005c2a459e321d2b65477c0de6c73ae07d0e24d969adca8f183d4d63f817504812e5f4172946828bbf691976dea190f25c4b0b753ef30e0e36735ef29e60328ecfa7d217ba97085be6fff34c6662ea48066c985d28d959018f32bfd13d15c0194189b019a08a2ae0ce02bb532ef04d5476fa0d9aaa4dd13f7d2c998d8029a3584ec48f0fb88699ee11de1d7a03fd468a98c697934a3c8037b0c8ac022e19c53b45ec2810bd9c505fda7c839edd408b9c0345363123523426b601aa8eff118adb898826c4a1da8f830ef119a32d1a114f3ef4debb9f38d647b5a3ed81f526e09cf2152b557f7adcc03ea222b9fe2ac54c08bcf8862cbf7293e912d179741b9583d0094bd9bb72c243296122457155148b695110651126fe94b8e3cb9388bbe5855be9eb14d8f44fd8ee0506bdadb5b4a71e9463de958639474788a32f76b7067c2aa06556129fafcf8dfdc2af3115ea7f63fa06ece7744ad67086de7397327cf16d5e38a3bf4f71578faa18ebb97a68dfef3dec9abff40b7b2fb427399cede4ef48e7b61ac8e40034a7d85e51399da784b34089c535162841f8b3227bae38d5b0dda579404a42adcda968ac2b9292de76e9e700395ca507e340f5fabc0e01712588abccb7b1fab7f75a6a3acc0ad602ac50e83973e2b66080d26556cd7c45f7c7b706b8471b69cfdef96916824ba2e54e8dd036da7c28fbac74c39d170c7c5615fbbff2e42f84b0da567cba29feef77babaa08dc7c017b2fa80556a7d0fc30aaab53113e4299de5e90d491188d4d5e1a0bf3714b14aadc6c79ef90b8bf705a0d60d99c0a7fefb7352baa8bcaf32f327b953248473fc784ea5edfafcdec7b402eacb8e4f951ef4afa02dec84b54ac222ea0f8237925189de8984dd0e010319b27bb5d34515d1427fbae4492b05eb3de0413a546ce51dc6e246a7f6cafcb16c1c772c8568345c3d621f31fbff98de8880dc1d76029229a3543d006949e94152bc2ff09a00a0b38795c5e5fc4919ac4b65e81f864666f5833a3513e3f7cae5ae3e4160dfe7e1fa8ca4826eefdf6abab2c0808e5e9a0283ab917097956b44ac00de2b2aa5e0e466cc88d628f8527a579808696b31e1263663bb76dbf0fba94b79baf142d1753f925f9ab1fb9a089797211239af83eca31d0fe59b9ceadb16bfb572e3c5da9c843c276e0569c1b2f9b6bc51a983061fed67719f6c758c1220cac876f7b2af0e4ff6bebb781710306e33ec4f7c4bebe350bc0d996883e9701d7120578ec3faa710869152bc9e9b8abbc6b7b0d10029b1da9c0a89c743976891bce1aa0ae19fba7f84bd9670347aa60c02abdb706133624fb89713d296106f86db4b89ee3a5629c1d19afae3d719450353ba229b6ded24c0a4cf02b58a1d35e5f7813abedfd5a10f4b05c7d20d623521589d32e191eaa52d0822cead35916b8d939073ae35f79ee45521694ae943c10dd78a77c8122aef4d996eafd9cc13a4608bd8cd810527e99320fe5b05e116bd068f4e261be97c5557f602d07d27426774ed8ee8c93057cb081ceceedf04a37d16c994f400b3fca508ad37d3d2d906d8cf660cc24d5985ea4f62184be5d92fb61100328321a84066de67a9b94bdd818d40313e96f4ad5fc01cfea1f6a6b1956244e362d106b5d8abf1be5d68e1b5aa2771c1679dce6ad0d1b0d60f5d346ff046ab94d49afd3f7613b6f7d363847b31596db01596970ea0c88144683731cf2ad5aa590e25996071e87b4ba0248fb0e52a582d0635e87ea2f306032489e70ea5231113e7d275033cbaced63d4c7fc8d85ef69d75045f76fa2ef16a6a320099352a3a16147c91243899b887a95e79a4332d026083ba786222cb92c52f3495d6153d50bbe1b0dd175b8eef165b337ef9e8d1a2a4cd8f86ebd16e4fe49a854f6d06ad1237ae1f6717da6a5ea3be6d86747fe81927a7c01eb6a4e11bd5360dfcdb2b7130577e762d7f3aac20a32d9f27e6d4d8f19acb33c6031d8ff92e026ba4e5d6291461437836789a02ed1cd44d83818cbc120a664696e1426ce8191c62c2a368a3de3e130110c48abe3932757bc2c0822101740bdc5d9c3db60a65b34b8a94abaf8d4a0f81d282f201849eedd0cb1b4f3856dab08cf98417827f1cae6cc32b4ba0f11fede74612208d9f009cebcd7e6746d002cde2b414cdbc4f8c6cbd80ea7ed4619268e57582e949e7987e4cd82108cc0585aff2a6e74dfa7b53828d3592f94670bc931f186596e37061d7e4beb30c0b34d1e69080b2c86ad9f4ee2d40e13f1a3a4fd7bf217180fe6662a337cad0c88440a2bb5c555eb6bebf700cf956ca357dcfa3af6fe23995f27a7a750fda107f9bfd0914ff8b4568ddcd2f0e23704ea3db583fb0d72d425875760c0e7f92f74d5b06a34a1cb89e43922fda0bb342270ea375b6fe670a93965b1a1fecef3bd98c2819daf0606aa6beca20517e6b44f276a32143f72d74ae030c2db42eff190c11fbd0cbd0f42f32531ef026858482508d942bb9bbc732d2300930dc7580126d42cd6258adac4216e3d163ae5dd14bcdb512dbb4adbb222a2874a412ffe128b233dc9477390ff4165b6a9e4fdfb01bf2f6a31503bb396328dfb9462b78124e2abd416386e28b9dcb689cf694ebbee363d62d2f1cb46ba3cd7d873117315df6194025a7af4437262b908258d0a4a3c0f00b02aa551f4c709df87f4668de86ad89e737ee535e17c2050538c7a9bf1ae5ff4dc047eec9f206d6d447f428527d2d6920467015cf47c2fea0985a00814dec99a45f92b4c2a13482f89235de378227b21f27db1d870d1dbf74b220402de9ba675abc8f88411defa552df7d4de0a64219cb683dfc87bd20822e0c3a202fc3d4ef35365d2434077cc935303bd46409161f1caf9e820042a8853f18124d3f38337b0110fb7569ce60dcc52d13d91a2091ddeec686e780fb575fe032ea575e7a85d451c12693f90b82e627eff98c109adb5b3b5d8dc580a4cd7aab4ed5e4883b3d89cbae61416e389dbe58f79d9370b93d5abab63fed0f68706179bd03adc4b23864fda1c80094c9ca1f75881ad71d7cc4c9cc00984a47c633be9863c2c8f6041996c057f47172668d58f8759a9f8e6ddde20a72a23e7f5ab4cf31be3cd255a36e5c735a9657d4e0b953fd170b0d385c2ea52de4f24e01180ffb41b81242d78e4c5d3feecb7a8d6946a3a1ff2c955ff7fa39f357c5a477dc634873200e7b7160e4e5e523a7fed3a4ff8907940838afb2bb124a3be9a740ec95c05b550a3787b63014c282569cf91ae64ed049280f3c7b11cfa32afbebe5d4651f96f57e92445f130871101a7e0505a95a6c0df70956678697c0328d0788283dd60518068f00a2fb68ff5717398cc386fd73dc2b4b749aa870472e070eedb04f719fbca5fb64cc86f26d866adda82192a8e62dc0039efd747c418229011088d0257a03c7fa97396fcb7cd1144383aaef0377de9f4adb342ec6e833eee6fd0021e5e5ef0a865e71d1a41f298f669a1318225672c57e204bbcae821b09ea8efb1c59d655e7afa1095c29b7c83a119a71b6086a8810e0c9750823951e3219924f6e4bdc6998ebb035f7380a4b368fa68ea34790674860f8aeca053c6549673696a39021519499868c4c5f71dce0bc48857f9e62913341b9bf784f4c9dafed9a06ca5af1009945f8e6e26c7c22a34d09c579c7ff04436f389678ee70bf1c922b3597c756963e16cd2b56bbde2d66c11f04e1731630fc7a8816c208089de9278c3558c61596296a83b815b99142a370dd5e8d149ea395b01c069a65c8e46dfbd90f7182ebc0751e7e14c1c63d7816220c937ef805738fe88562949b290aa6a4f841258a524dc3178618cdea7549754d1f8abe7aed83827b3f8bcc8c6a4f168ecf0a8491df6a209a3068b0aa405a2b9ea4590a81d1f13d052c75c3183a401271d7ce304e6c3d5116f4d30bd88b999fa4801fa856b176f927598e27f1babc79a5da5b5de4f5cd399e04570b4d6fc2bd1e57efeaa0b72c5edce5a5317a34742ae1d45870b15674e40acff60ca82e08082d46d0ba6c4a2da5f94de320e5b441d71b197d1dece80d7fc4d02d7c5e1218ade0472abe9f6b6ededdd9884da0f7b7c4a7adb4c54cd820688420b83b849a6f2ad2326284390f4da555d59577c8d48d2e8945427e140a1d35da1f3f1f1b85d35273017269ed90d2d9cb8604bc81f8ba8fae4a4a7974100c02909b70cb83f2303433787f4ea9667d8947b22e8905188c58630d5f0c5e37837ee747b68e2a02c52cbeb061b36abf9f6dbf87a4d5023c795b3c27747e8485a9ebc43e8c414ff95e93962cc6c1a81d0b782c4b23a9e40c6a708cb4b1f59e45cbfd47992b32471b3a1303c8e27da467bb4b69e9c0f58d5869ad3c196439c1069edc0fd631def9327e85b5638a50eb497765ad7fd829a1c66021aa7ca52c86c5e309563f352b2b20eac17da9bcb4ae44206e7863aa32b8b35b8fd476eacadff10ff8656a15e7cf8dd8641d3d2d5327ee0b621", 0x1000}], 0x3, &(0x7f0000001880)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x20, 0x8}, 0x0) wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 11:11:06 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) unlink(&(0x7f0000000040)='./file1\x00') open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000000)='./file0\x00') 11:11:06 executing program 1: r0 = socket$unix(0x1, 0xfffffffffffffffe, 0x0) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvfrom(r0, &(0x7f0000000000)=""/30, 0x1e, 0x40, &(0x7f0000000040)=@in6={0x18, 0x0, 0xf25, 0x2}, 0xc) wsmux_getmux: no memory for mux 8388624 11:11:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000000)) 11:11:06 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) truncate(&(0x7f0000000000)='./file0\x00', 0x4) chmod(&(0x7f0000000040)='./file0\x00', 0x0) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) 11:11:06 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file1\x00', 0x2014, 0x0) fcntl$dupfd(r0, 0xa, r0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') wsmux_getmux: no memory for mux 8388624 11:11:06 executing program 0: mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) socketpair(0x0, 0x2, 0x200000000, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r0, 0x6) mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000001c0)={0x10000, 0x7ff, 0x5, 0x1, "e3a7fbd2fbbe2c963bfb351a9fb06938e16ae521", 0x9, 0x1}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x480, 0x0) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000280)="c25c116ac98de90f7404c905a1ae012d91085f6cea5999b284cf997634729a517b806e917141b90b6814456a6906691122fd4405a5b144d8ff18686f07223fd35832275a46b9c3471be9401729cc6db24b607eaf79cb8348ffeac6bb1d893547babf720b11b7ad348a894216fd8bfb906856d8b7ad678e4f24f4c3d408a4b47699c17bd04f865d2b8bba65f62bec321aa2bad511fa8ae3b32a8aeab4860d3689a681c16abaa26fa5a9a7fc", 0xab}, {&(0x7f0000000340)="091382f2ea5ac4133e36b58c27f755941c5ebaf0bd29c59ad3ed74bfa2c9092c519e137d9f925b33483d8dccca70283ba91ab32aa42af0ad3b4048a3197320a04c5a4e0e56c7a02ce178b26d1d18b93c1c29f7cf021aaf71d6daa538ee9449027fdf51f0a284d727079219309344204966de15befe4de61310a0", 0x7a}], 0x2, &(0x7f0000000400), 0x0, 0x6}, 0x8) ftruncate(r2, 0x9) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 11:11:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x110) read(0xffffffffffffffff, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80185760, &(0x7f0000000440)) fchmodat(r0, &(0x7f0000000000)='./bus\x00', 0x20, 0x2) wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 11:11:06 executing program 1: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) getgroups(0x7, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f00000000c0)='./control\x00', 0x0, r0) getgid() msgget$private(0x0, 0x4) setgroups(0x1, &(0x7f0000000000)=[0x0]) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r3 = getuid() fchownat(r2, &(0x7f0000000080)='./control\x00', r3, r1, 0x2) mknod(&(0x7f0000000180)='./control/file0\x00', 0x1000000001ffe, 0x4) 11:11:06 executing program 0: mknod(&(0x7f0000000040)='./file0/file0\x00', 0x2002, 0x80004510) getpgrp() open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 11:11:06 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8, 0x0) sendto$unix(r0, &(0x7f0000000140)="e09b5928c824937953c302d174e8f5db19fdc27fb13c5fde0670ad90cf5ba4ec1b31f2ef510b6baddd2d858de58ace21f7730eb304cb8d0ef07ab476611210cc5ebc2b6d763f87b2ceac0fdc0cbd9e0c3153323ac4b1dfdf4f955c9602b3b78d014e76452208e4f366036d9786341ff46ca16643450454fbdbfc2cd8765bc55bd6a9af2a84b272d616c728968fb2a916816d94073c73e9c964a1304889d20d69f827b178b114fe04b6a4d45898fa4e11e6d69b6884bff9dc4e64bd94515bc374bce011298b1bd9b5d614fa85d4e7a0699258d13694c59342", 0xd8, 0x4, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000080)) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) 11:11:06 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) recvmsg(r0, &(0x7f0000001100)={0x0, 0x329, 0x0, 0x0, 0x0, 0xffcb}, 0x1) r1 = dup2(r0, r0) syz_open_pts() openat(r1, &(0x7f0000000080)='./file0\x00', 0x40, 0x40) 11:11:07 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000140)=0x9) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000400)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500a35ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002007e14295fbaabbbafe214dea79d95e8f6b9d3b3c190fff097ea73a4000000dcb95a0100000000000000a864d67971a38826a1aa8937e753ffffffffff510eb0092e", 0x89) r2 = syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) close(r1) r3 = syz_open_pts() ioctl$TIOCCDTR(r2, 0x20007478) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffffbfeffffffffc, 0x1, 0x3, 0xffffffffefffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 11:11:07 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2002, 0x80004510) shmget(0x3, 0x1000, 0x8, &(0x7f0000ffd000/0x1000)=nil) r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x10001, 0x8db, './file0/file0\x00', 0xfff, 0x800, 0xfffffffffffffff7, 0x2}) fcntl$getown(r0, 0x5) wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 11:11:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002003, 0xffffffffffff28a5) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047001, &(0x7f0000000040)=0x40040) 11:11:07 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000040)) mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 11:11:07 executing program 1: pipe(&(0x7f0000000280)) setrlimit(0x8, &(0x7f0000000080)={0x8, 0xf}) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10188, 0x0) pipe(&(0x7f00000001c0)) fcntl$dupfd(r0, 0x0, r0) 11:11:07 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000000)='./file0\x00', 0x100000000000, 0x0) wsmux_getmux: no memory for mux 8388624 11:11:07 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0xfffffffffffffc01, 0x7, './file0\x00', 0x5, 0x400, 0x7, 0x101}) mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) 11:11:07 executing program 1: r0 = socket$inet(0x2, 0x0, 0x9) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)="7c22733fa7ed4a6edcf825883148be5dbf72534a213f76d59d9010c5177d161b872e87ff549059e3bf5aab6428a93052ac040f82a44462a987f060d2e682916cc1d0cf6e68bfc8b9b98c2c13db89c4017b80dca7f3cfdfede80904d9ad3b6e5d64eaa8588e59156d96f8d6b4e906d4e75f95767f92dd7286be4e67010f943dac7cede634f27949eeb31484ac726496ae32c1c08d42", 0x95) r1 = socket$inet(0x2, 0x2, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000140)=0xc) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x2002000000009, 0x0, 0x0) wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 11:11:07 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x1, 0xd1, 0x9, 0x4, "8d5e651107efb2dafd6eb4b5436ba87e8b8c9562", 0x101, 0x13a1}) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r2 = dup(r1) link(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file1\x00') ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000140)=0x1ff) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x10001, 0x2000100000000}) syz_open_pts() socketpair(0x0, 0x8002, 0x100000001, &(0x7f00000001c0)) syz_open_pts() syz_open_pts() 11:11:07 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x5) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) wsmux_getmux: no memory for mux 8388624 11:11:07 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x80) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x10, 0x2) wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 11:11:07 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2002, 0x7) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) mlockall(0x2) wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 11:11:08 executing program 1: socketpair(0x80202, 0x8000, 0x40f, 0x0) r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x2, 0x1, 0x8}, {0x18, 0x2, 0x6, 0xffff}, 0xa4, [0xea1c, 0x0, 0x8, 0x4, 0x6, 0x41fd, 0x5, 0x7]}, 0x3c) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x5, 0x89, 0x4, 0x0, "0d926439e93950a30dbf2938e8aff8d1d7d77e00", 0x2, 0x9}) fcntl$dupfd(r1, 0x0, r1) 11:11:08 executing program 0: open$dir(&(0x7f00000001c0)='./file0\x00', 0x290, 0x4) mknod(&(0x7f0000000180)='./file0\x00', 0x9, 0x1) mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) getpeername(r0, &(0x7f00000000c0)=@in, &(0x7f0000000140)=0xc) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 11:11:08 executing program 0: mknod(&(0x7f0000000000)='./file1\x00', 0x8, 0x9) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x100) mknod(&(0x7f0000000100)='./file0\x00', 0x808, 0xff) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x50) utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)={{0x5, 0x1}, {0x9, 0x1}}, 0x0) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0x94) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f00000001c0)=0x1) 11:11:08 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x4, 0x2, 0x400, 0x4, "6ed0feb8833a38dd53a3141b315fac993cb5c6e4", 0x9, 0xfffffffffffffffe}) setsockopt(r0, 0x0, 0x67, 0x0, 0x0) socket$inet(0x2, 0x4006, 0x8) 11:11:08 executing program 1: r0 = socket(0x18, 0x3, 0x5) r1 = accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) connect$unix(r2, &(0x7f0000000140)=@file={0x1, './file0/file0/file0/file0\x00'}, 0x1c) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') getsockname(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c391eca7be3248742d174d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000180)=0x1002) chroot(&(0x7f0000157000)='./file0\x00') utimensat(r2, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', &(0x7f0000000100)={{0x3, 0xfffffffffffffffe}}, 0x0) getpeername(r2, &(0x7f0000001240)=@in, &(0x7f0000001280)=0xc) 11:11:08 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) setgroups(0x0, &(0x7f0000000140)) read(r0, &(0x7f0000000500)=""/90, 0xffffff91) setgroups(0x0, 0x0) sendto$inet6(r1, &(0x7f0000000000)="5e5751282cfb0267e3728078a2f6a1e9ec81d4d8a3cf3b284bc50280dfdc14", 0x1f, 0x0, &(0x7f0000000040)={0x18, 0x2, 0x8, 0x1000}, 0xc) dup2(r1, r0) execve(0x0, 0x0, 0x0) 11:11:08 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x8) chroot(&(0x7f00000000c0)='./file0\x00') mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x8080006) open$dir(&(0x7f0000000040)='./file0\x00', 0x110, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0xb395) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8420, 0x0) sendmsg(r0, &(0x7f0000000480)={&(0x7f00000001c0)=@in={0x2, 0x3}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000200)="1070a5f7aa157343fb47890fdff942b09339c06d5f5e13e955f574ee8861281e41f9250d75eca1ff240386a3e217c66ca60cbe350328f40defab40e475139237f17585c465136ff94aaebe7602ce0a587e266296b74d69a0a37009d3fa804662c7a90e36f85b1cbfa11bcc21d56409029745faa32fca73284eb953b98be46d47a3aaf283af3bc630666377316021e233d089b039576d4707279ee37a1462830c991a1e7f6dd8981e0a8d", 0xaa}], 0x1, &(0x7f0000000300)=[{0x30, 0x1, 0x6, "30c7fb631b8f42eb04a0904c2dcf05acc8dced3b5844149fe752647c23c58da3"}, {0x18, 0x1, 0x7, "1f2a"}, {0x108, 0xffff, 0x4, "2208385de2053147fac790b82eed0116cad8547e89d4354733813af0137582eae209168e2d379a78ca8deeb10ff6a41699c51fd559cfbd88c2107370b0ece9db1b9f0b0a31072da726c5d1850ea3029ece3315cb5dee4d93bdb1fb506c08282ba702dd97e079d60ee4301c19e63c97aabf80577c60e63c12f81140904de9e6d1a88989a76fbbc471ba1c46290f63f20592c72f69ffe8d8861e77ca983ff7346de507470c40de02323f675226bd6d78ff8631b2bc72fc347f9540f2d8702120feba2c64b752001d850c43fa98f5f200b095b1520d616f7494e9727e7b53f91832655afeda41e8dd86ea622974d1842f0cf4d216c1"}], 0x150}, 0x0) 11:11:08 executing program 0: mknod(&(0x7f0000000000)='./file0/file0\x00', 0x10000000002002, 0x80004510) r0 = socket$unix(0x1, 0x1, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x80, 0x0) mknodat(r1, &(0x7f0000000140)='./file0\x00', 0x6000, 0x6) accept$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000020000600000000000000000000000000000000000000000000956192f195bb04f0808c582c6b435857ccf14ca581127a6810fc1ffab614136e127fe9181ef4099d62adfd46e25a2fd84b0bc36bc5578b8947b3dcda318d2a37df34ce6051bf117a76d265719fa3373edc469711ebcf8dfcbe96c79233ca0f88"], &(0x7f0000000080)=0x1c) 11:11:08 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x18ca0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0xffffffffffffffff, 0x7332, 0xa883, 0x1, 0x3f, 0x7fffffff, 0x6, 0x2, 0x2, 0x100000000, 0x1f}) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x8) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) 11:11:08 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x6, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() fcntl$setflags(r0, 0x2, 0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:11:08 executing program 0: mknod(&(0x7f0000000000)='./file0/file0\x00', 0x2002, 0x80004510) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0xfffffffffffffffd) renameat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0/file0\x00') 11:11:08 executing program 1: r0 = dup(0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x7, 0x6010, r0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x8c, 0x8, 0xfffffffffffffffe, 0x4}, {{r0}, 0xfffffffffffffffe, 0x0, 0x3, 0x7, 0x7}, {{r0}, 0xffffffffffffffff, 0x8, 0x8000004a, 0x100000001, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x20, 0x40000022, 0x6}, {{r0}, 0xfffffffffffffffb, 0x1, 0x10, 0xffff, 0x2}, {{r0}, 0xffffffffffffffff, 0x20, 0x80000000, 0x5, 0x5}, {{r0}, 0xffffffffffffffff, 0x5, 0xfffff, 0x5, 0x7}], 0x9243, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb5, 0x2, 0x6, 0x81}, {{r0}, 0xffffffffffffffff, 0x1, 0xfffff, 0x3, 0x1}, {{r0}, 0xfffffffffffffff9, 0x2, 0x80, 0x7fff, 0x7}, {{r0}, 0x0, 0x1, 0xc00fffff, 0x7f, 0x1000}, {{r0}, 0xfffffffffffffff9, 0x40, 0x80, 0x1, 0x4}, {{r0}, 0xffffffffffffffff, 0x5ec9570f64bc9ce3, 0x20, 0x1, 0x3660000}, {{r0}, 0xfffffffffffffff8, 0x4, 0x80000000, 0x400}, {{r0}, 0xffffffffffffffff, 0x11, 0x1, 0xffff, 0x80}], 0x9, &(0x7f0000000280)={0x6, 0x8}) r1 = kqueue() kevent(r1, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) r2 = dup2(r1, r1) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x7, './file0\x00'}) connect(r2, &(0x7f00000002c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000000)=0x1) r3 = getgid() setgid(r3) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) wsmux_getmux: no memory for mux 8388624 11:11:10 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) connect(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x2) socket$unix(0x1, 0x1, 0x0) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) 11:11:12 executing program 1: r0 = socket$unix(0x1, 0x0, 0x0) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0/file1/file0\x00') 11:11:12 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x602a, 0x80004514) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) 11:11:13 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x46, 0x2) lseek(r0, 0x0, 0x2) fcntl$getflags(r0, 0x3) pipe(&(0x7f0000000000)={0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000080)=""/27, 0x1b, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000040)=0x7) 11:11:13 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r1 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000140)) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f00000011c0)=0x1002) r3 = socket$unix(0x1, 0x5, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001200)='/dev/wskbd\x00', 0x2, 0x0) mprotect(&(0x7f00003a2000/0x2000)=nil, 0x2000, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/wsmouse\x00', 0x20, 0x0) r6 = socket$unix(0x1, 0x5, 0x0) r7 = accept$inet(0xffffffffffffff9c, &(0x7f0000001300), &(0x7f0000001340)=0xc) r8 = openat(0xffffffffffffffff, &(0x7f0000001380)='./file0\x00', 0x10800, 0x5) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/wskbd0\x00', 0x0, 0x0) kevent(r0, &(0x7f0000001240)=[{{r1}, 0xfffffffffffffffd, 0x4, 0x10, 0x10000, 0x7}, {{r2}, 0xfffffffffffffffd, 0x80, 0x20000000, 0x8, 0x1}, {{r3}, 0xfffffffffffffff9, 0x0, 0x40000013, 0x7, 0x56a65200}, {{r4}, 0xffffffffffffffff, 0x8, 0xf0000002, 0x2, 0x59}], 0x815, &(0x7f0000001400)=[{{r5}, 0xfffffffffffffff9, 0x10, 0x1, 0x3}, {{r6}, 0xfffffffffffffffd, 0xa2, 0x40000003, 0x7ff, 0x3ff}, {{r7}, 0xfffffffffffffffe, 0x41, 0x4, 0x73ebe69, 0x60a}, {{r8}, 0xfffffffffffffffd, 0xc0, 0x0, 0x72, 0x6}, {{r9}, 0xfffffffffffffffb, 0x8, 0x0, 0x2, 0x1000}], 0x3, &(0x7f00000014c0)={0x2, 0x8001}) r10 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x900, 0x24) ioctl$VT_WAITACTIVE(r10, 0x20007606, &(0x7f0000000080)=0xc42) select(0x134, 0x0, &(0x7f0000000040), 0x0, &(0x7f00000000c0)) 11:11:13 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x20, r0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) r2 = kqueue() kevent(r2, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x91}, {{r0}, 0xfffffffffffffffe, 0x1}], 0x7, 0x0, 0x0, 0x0) close(r2) mknod(&(0x7f0000000000)='./file0\x00', 0x80001ffc, 0x5) open$dir(&(0x7f0000000240)='./file0\x00', 0x2, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x80, 0x0) 11:11:13 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = dup(0xffffffffffffffff) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x188, 0x0) r2 = socket(0x3, 0x8003, 0xffffffff00000001) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) getpeername$unix(r0, &(0x7f0000000900)=@file={0x0, ""/108}, &(0x7f0000000980)=0x6e) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000780)='/dev/null\x00', 0x60, 0x0) writev(r7, &(0x7f0000000700)=[{&(0x7f0000000400)="fa43f3a62b6f0f6bab1cb56edab3eeb968a449a98d39030af983a6c1a3b7248bd9580dc468f2defd9e", 0x29}, {&(0x7f0000000440)="2d6639c40129f054636c516702242d7135227a553a061ab6867c20888d330aef2e1a95ef0f1c54d85910e99ab0e6c291e77fce87266a76d5dbb22e1bf06f1d6b8edb42ca5938b0832ca2532f65c5ac37b12255c279ad557905eebaf12229716244cae1e3f903318d44d986fe09fa0fa570d868b695a4aaafabfb8646f813937e654ae1e738ca90530b0240a47a450961d159aa8e569d7183852ad2e0", 0x9c}, {&(0x7f0000000500)="5da882c028b6f0e2f53f62080ff7649c51a42b3c34c5129e3b8877157225d952f24e6b30db51a9ccc7fdcd6e4844a0ac95a290cf4c34b67c66c294bf2807b94e6a405570d2a0a0b78c9d3fa308b3a96c76cf5af91615413e7e11ecf039d26765396bf7997ebcba22eda696d098394691564a1384e0ad9dd5d6bf4e02da34cc3fa6a2e4869501e258bd18c5fec0", 0x8d}, {&(0x7f00000005c0)="1ccdb7ac2525dfddba164888975462e130e88f63d9a000628c9a5a8d705f7c6815e7a17dc382567fde1fea958ffba9da7e34a09ac909d9d67783245a45f9bfe9657716cbd8752ee31d4072e8da612b1017f681b871f0a8abda33f1656ad37b3b35592f016eafd040e5bf9901c1164c8424a347ce90bf5b19d67ae23c834bbc69c32f6e9f116c4b2aa834a05461c4333a316a0841db7bd21ada4632473b10f5d1a2cbf72055011db218eaa8", 0xab}, {&(0x7f0000000680)="f152ab660c7536d9007f682b9c8c3617ca722a74ea29e63cd596a61a353700e255154cd1da4b1e0d3f0cc9f34936ed07e47fe366711f60ae95d63eddd5f130deda39f756e3a1ab41a7095da2f2ffe9ee98ad3d91500e80d9f488842c2830a9dcf48885cf", 0x64}], 0x5) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x400, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff9, 0x0, 0x20, 0x3, 0x6d}, {{r2}, 0xfffffffffffffffe, 0x40, 0x81, 0x10000, 0x7}], 0x4, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffc, 0x10, 0x4, 0x9, 0x80000000}, {{r4}, 0x0, 0x90, 0x1, 0x100000001, 0x9e8}, {{r5}, 0xffffffffffffffff, 0x40, 0x2, 0x800, 0xa32f}, {{r6}, 0xffffffffffffffff, 0x9c, 0x12, 0x4, 0x2}, {{r7}, 0xfffffffffffffff8, 0xc8, 0x82, 0x59f1, 0x5}, {{r8}, 0xfffffffffffffffb, 0x44, 0x20000000, 0x4, 0x8}], 0x8, &(0x7f0000000380)={0x0, 0x835}) mknod(&(0x7f00000003c0)='./file1\x00', 0x1016, 0x80000000000000) r9 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kqueue() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f00000007c0)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000800), 0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000840), &(0x7f0000000880)=0xc) r10 = getgid() getgroups(0x1, &(0x7f00000009c0)=[r10]) r11 = kqueue() kevent(r11, &(0x7f0000000100)=[{{r9}, 0xfffffffffffffffc, 0x1}], 0x81, 0x0, 0x40000, 0x0) wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 pckbd_enable: command error 11:11:15 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2002, 0x5) pckbd_enable: command error 11:11:15 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) shmget$private(0x0, 0x1000, 0x300, &(0x7f0000ffe000/0x1000)=nil) open$dir(&(0x7f0000000000)='./file2\x00', 0x0, 0x0) 11:11:15 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x4, 0x0) 11:11:15 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x40000002ff, 0x400) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) 11:11:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000280)="d30c4c1d36d18b6fdc882630d66202000000621b06a33d03ee930123af20908125c3d030e353496a58e0c8d2865508ee9a57f55325e98034907c818bd7f7449c6b614f119273d1e363a8ff01131bc3496b324d4b8763f2cfbdf52744f7b727e1a821f265ec0124207ccf2c322bbad2841d84b6c261", 0x75) r1 = syz_open_pts() close(r0) r2 = semget$private(0x0, 0x0, 0x218) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0xfffffffffffff800]) r3 = fcntl$dupfd(r1, 0x0, r1) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x3, 0xfffffffffffffff9, "5c0400a795a644b46c1aab6300ffff030000002f"}) ioctl$TIOCSTOP(r4, 0x2000746f) shmat(0x0, &(0x7f0000ffd000/0x2000)=nil, 0x0) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 11:11:15 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) r0 = kqueue() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x1, 0x0) fcntl$dupfd(r0, 0xa, r1) open$dir(&(0x7f0000000040)='./file0\x00', 0xfffffffffffffffc, 0x24) open(&(0x7f0000000080)='./file0\x00', 0x10080, 0x120) 11:11:15 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x3) 11:11:15 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10840, 0x0) fchmodat(r0, &(0x7f0000000140)='./file0\x00', 0x100000000000005, 0x7) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x100000000, './file0\x00'}) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) chdir(&(0x7f00000000c0)='./file0\x00') wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 11:11:16 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x84) utimes(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000280)={{0x7, 0x3}, {0x7, 0x8}}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0xc0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0xfffffffffffff37b) mkdir(&(0x7f0000000440)='./file0/file0\x00', 0xfffffffffffffffd) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) renameat(r1, &(0x7f00000002c0)='.\x00', 0xffffffffffffffff, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100, 0x0) getpeername$unix(r2, &(0x7f0000000240)=@abs, &(0x7f0000000140)=0x8) 11:11:16 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file1\x00', 0x180, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000100)={0x3, 0x3ff}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTOP(r1, 0x2000746f) openat(r1, &(0x7f0000000140)='./file1\x00', 0x20, 0x183) 11:11:16 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r0 = shmget(0x1, 0x1000, 0x540, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/204) 11:11:16 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) write(r0, &(0x7f0000000040)="4aaa42bb2521eb5d31373a1f1130600d04a81dec40ac0dd1519c41e08aaaf0384040fb9b423d7837d738dd5c20283cb1a238d059a50972903a4712faebd681efd10c4dee5c0a", 0x46) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) mprotect(&(0x7f00003ee000/0x4000)=nil, 0x4000, 0x4) 11:11:16 executing program 0: pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000240)={0x8, 0x7, './file0/file0\x00', 0x4, 0x2, 0xfffffffffffffffa, 0x1}) mknod(&(0x7f0000000140)='./file0\x00', 0x2003, 0x80004510) pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./file0/file0\x00', 0x3, 0x1, 0x6, 0x1, 0x80000001, 0x10000, 0x0, 0x2, 0x0, 0x0, 0x100}) utimes(&(0x7f0000000100)='\x00', &(0x7f0000000180)={{0x7, 0x7}, {0x5, 0x800}}) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x480, 0x1) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x400, 0x2) wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 pckbd_enable: command error pckbd_enable: command error 11:11:22 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0) r1 = syz_open_pts() close(0xffffffffffffffff) dup(0xffffffffffffffff) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) readv(r1, 0x0, 0xffffffffffffffca) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) utimes(0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) getgroups(0x0, 0x0) getgroups(0x0, 0x0) mlock(&(0x7f0000000000/0x6000)=nil, 0x6000) 11:11:22 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(r0, &(0x7f00000001c0)='./file0\x00', 0x80c0, 0x4) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f00000000c0)) accept(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000040)=0x1002) 11:11:22 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x4000000000, 0x90d2, 0xfffffffffffffffe, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0xfffffffffffffffc}) write(r0, &(0x7f0000000580)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c8080000001ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc130000deee2f873c1e71185b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b44a605a23ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ffa26e105242e89525e6f063a300c5e6547d1f2ad64939f2fd45444bbcd7a25f8c7bdf43b0738587", 0x142) r2 = syz_open_pts() close(r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000008c0), &(0x7f0000000900)=0xc) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSTART(r1, 0x2000746e) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000300)={0x7, 0x4, 0x2, 0x6c3, "f247c21b0b0f880e24c66393e4a64f7c2dd357f3", 0x7, 0x9}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000340)={0x1ff, 0x0, 0x98b, 0xdfffffffffffff79, "02000000078d00cb5fffffffffff7f00"}) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x810, r3, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) r6 = geteuid() getgroups(0x1, &(0x7f0000000400)=[0xffffffffffffffff]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) getgroups(0xa, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) r11 = getppid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r13 = getgid() r14 = fcntl$getown(r2, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) r16 = getegid() sendmsg$unix(r1, &(0x7f0000000880)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000140)="3691e0230d4b413c178b40f713eb9eea99b5e137b2314f0eedb4caa19fc65e89517bdc89516077210d", 0x29}, {&(0x7f0000000180)="134e7837da7723ffc36231b3c8ae6d666fde0135ef8a4be28ab90ac7960489dd945c8bfc215d90b0a5be3c792f25f6106ac1a1ccbae4dd4e7f80f1e5281037c73dd731301848bde8670aaac46fba195a917263dd0917f24b7dced5f5eeb116edb9a0074ffefa78eaeb7d33e182610a1493a7ea3265524371bf78c9dbf9eb2ef0241de4e693d4682989bbb28a3df2fa565005ad894dc4a8d9b85052a3ae54d81e50b34f15454aca0c787b2a320e94b11cc997c58b851e499435d86d34f26e5931d1cb5e2bc4768270b31189dff01e7458cf87b8ad0abb404ebb60f469c6c24650059c40ac8cd541f2e6c635cc1f611101be", 0xf1}, {&(0x7f0000000280)="3c31b184fd221d9d9da947111dd3c6e0b074b3b3724fbd80f8ef25035992e7ab08f1de9ad8804b913880e508c269ae146f581f8815b6a0ea8df9d66bc0222ee6068ac12bb241a076e6fdb87051bd40923967ad1795ca2b34a04d3123246e0e6b502a781ef66bb2c8b0af66", 0x6b}, {&(0x7f0000000300)}], 0x4, &(0x7f0000000800)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}], 0x80, 0x40c}, 0x8) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) 11:11:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000fc0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a", 0xe5) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x20d4f9, 0x3c3, 0x3, 0x8, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x8000000000002003, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 11:11:22 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0xdf43) mknod(&(0x7f0000000100)='./file0\x00', 0x2004, 0x80004410) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x101}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r2 = semget(0x3, 0x3, 0x28) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000180)=""/188) dup(r1) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20a00, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 11:11:22 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x32eda4df038557b7, 0x16a08d9f) open$dir(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x8300, 0x8e) 11:11:23 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000140), 0x4) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) syz_open_pts() setrlimit(0x8, &(0x7f0000000080)) syz_open_pts() 11:11:23 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xfa, 0x9}, {0x21, 0xfffffffffffff000}}, 0x2) fcntl$setstatus(r0, 0x4, 0x80) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) 11:11:23 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 11:11:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x10020000002000, 0x40200004502) open(&(0x7f0000000140)='./bus\x00', 0x200084000e, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x220, 0x0) wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 11:11:23 executing program 1: r0 = open$dir(&(0x7f0000000500)='./file0\x00', 0x0, 0x111) sync() getrusage(0xffffffffffffffff, &(0x7f00000003c0)) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{}, 0xfffffffffffffffb, 0x8, 0xf0000040, 0x4, 0x2}, {{}, 0x0, 0x5e, 0x80, 0x6, 0x6}, {{}, 0xfffffffffffffffd, 0x21, 0x10, 0x80000001, 0xa67}, {{r0}, 0xffffffffffffffff, 0x52, 0x40, 0x7f, 0x100000001}, {{r0}, 0xfffffffffffffffd, 0x20, 0x0, 0x80, 0xffffffff}, {{}, 0xffffffffffffffff, 0xc0, 0x4, 0x0, 0x4}, {{}, 0xffffffffffffffff, 0x42, 0x80000001, 0x1, 0xec6}, {{r0}, 0xfffffffffffffffb, 0x40, 0xa1, 0x7f, 0x2}, {{}, 0xfffffffffffffffa, 0xae5874466add0659, 0x800fffff, 0x3, 0x2d3ea597}], 0xb, 0x0, 0xffffffffffffffff, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x14, 0x0, 0x4, 0x2}, {{}, 0xfffffffffffffffc, 0x20, 0x2, 0x7, 0x7}], 0x1, &(0x7f00000001c0)=[{{r0}, 0x0, 0x10, 0x20, 0x8, 0x1}, {{r0}, 0xfffffffffffffff8, 0x20, 0x9, 0x100, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffb, 0xa0, 0x2000002b, 0x6}, {{r0}, 0xfffffffffffffffa, 0x6a, 0x1, 0x9, 0x8}], 0x0, &(0x7f0000000380)={0x6, 0x6}) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000100)="aae10a9ea9455176ac27011c338f07ffeb8291a7ad55391ae2ffdb4af4ecb81f16b74d67f11a517773e34c6a43626a8db5a1b17598cad4919fad541fd9e620c18e280c9931acc7711a1c515f607759d9e2a4ba5fb31713b46b5b48447c60381404aadb276788083bf5a45ee983435a309d6954d49976029b64322fa23c045489ebe22597367443d7dd98d8d0f5c1e2126e36529b6f0224d6090d", 0x9a}], 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x6a1, 0x0) flock(r0, 0x2) 11:11:23 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x4) r1 = semget(0x1, 0x3, 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000140)=""/164) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r0, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00', 0x4) mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) connect(r3, &(0x7f0000000200)=@in6={0x18, 0x1, 0x7, 0x7}, 0xc) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 wsmux_getmux: no memory for mux 8388624 11:11:23 executing program 1: getrlimit(0x3, &(0x7f0000000000)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) setrlimit(0x2, &(0x7f00000000c0)={0x400000, 0x400000000000}) mmap(&(0x7f0000ff2000/0xe000)=nil, 0xe000, 0x2, 0x10, r0, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x0) 11:11:23 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2, 0x8088000450e) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) wsmux_getmux: no memory for mux 8388624 11:11:23 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x9, './file0\x00', './file0\x00'}) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) 11:11:23 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x80004510) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='.\x00') r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) recvfrom(r0, &(0x7f0000000140)=""/187, 0xbb, 0x43, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) panic: malloc: out of space in kmem_map Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *321947 97364 0 0x2 0 1K syz-executor1 db_enter() at db_enter+0x18 panic() at panic+0x16c malloc(9068d9e82a3012f8,ffff800001947880,200000) at malloc+0xa86 kcovioctl(1364c7a7e3998cdc,80084b01,fffffd8074b888f0,fffffd807f7c7b40,ffffffff8 1776346) at kcovioctl+0xd6 VOP_IOCTL(6b37ea6b20126870,80084b01,fffffd806714f0b8,ffff800020b92270,fffffd807 4b888f0,ffff800020b92270) at VOP_IOCTL+0x80 vn_ioctl(c5cf8ffeacc6cdf0,fffffd806714f0b8,ffff800020b92270,8) at vn_ioctl+0xc5 sys_ioctl(7c9075d1435a4d5e,2,ffff800020b92270) at sys_ioctl+0x652 syscall(1364c7a7e3e35d68) at syscall+0x5a0 Xsyscall(6,36,7f7ffffd8d10,36,3,94dbea36890) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffd8cb0, count: 6 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> show panic malloc: out of space in kmem_map ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x16c malloc(9068d9e82a3012f8,ffff800001947880,200000) at malloc+0xa86 kcovioctl(1364c7a7e3998cdc,80084b01,fffffd8074b888f0,fffffd807f7c7b40,ffffffff81776346) at kcovioctl+0xd6 VOP_IOCTL(6b37ea6b20126870,80084b01,fffffd806714f0b8,ffff800020b92270,fffffd8074b888f0,ffff800020b92270) at VOP_IOCTL+0x80 vn_ioctl(c5cf8ffeacc6cdf0,fffffd806714f0b8,ffff800020b92270,8) at vn_ioctl+0xc5 sys_ioctl(7c9075d1435a4d5e,2,ffff800020b92270) at sys_ioctl+0x652 syscall(1364c7a7e3e35d68) at syscall+0x5a0 Xsyscall(6,36,7f7ffffd8d10,36,3,94dbea36890) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffd8cb0, count: -9 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff800020c67060 rbx 0xffff800020c67100 rdx 0xffffffff81f35469 cy_pio_rec+0x2087 rcx 0 rax 0 r8 0xffffffff81d85b34 kprintf+0x174 r9 0x1 r10 0x972a7a33208f36b2 r11 0x29343af3981c622a r12 0x3000000008 r13 0xffff800020c67070 r14 0x100 r15 0x1 rip 0xffffffff81bb44e8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020c67050 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor1) pid=321947 stat=onproc flags process=2 proc=0 pri=57, usrpri=57, nice=20 forw=0xffffffffffffffff, list=0xffff800020b92018,0xffffffff822f3540 process=0xffff800020b946a0 user=0xffff800020c62000, vmspace=0xfffffd807f00d168 estcpu=7, cpticks=2, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND *97364 321947 42954 0 7 0x2 syz-executor1 23202 441663 1 0 3 0x100083 ttyin getty 10366 63250 42954 0 3 0x82 piperd syz-executor0 83283 342644 0 0 3 0x14200 bored sosplice 42954 353744 57771 0 3 0x82 thrsleep syz-fuzzer 42954 97050 57771 0 3 0x4000082 thrsleep syz-fuzzer 42954 170559 57771 0 3 0x4000082 thrsleep syz-fuzzer 42954 413589 57771 0 3 0x4000082 thrsleep syz-fuzzer 42954 114329 57771 0 3 0x4000082 thrsleep syz-fuzzer 42954 57483 57771 0 3 0x4000082 thrsleep syz-fuzzer 42954 80640 57771 0 3 0x4000082 thrsleep syz-fuzzer 42954 99653 57771 0 3 0x4000082 thrsleep syz-fuzzer 42954 264640 57771 0 3 0x4000082 thrsleep syz-fuzzer 42954 455062 57771 0 3 0x4000082 kqread syz-fuzzer 57771 226982 20975 0 3 0x10008a pause ksh 20975 443308 5387 0 3 0x92 select sshd 5387 401088 1 0 3 0x80 select sshd 35826 79209 14177 73 3 0x100090 kqread syslogd 14177 188486 1 0 3 0x100082 netio syslogd 7048 233926 1 77 3 0x100090 poll dhclient 8285 232574 1 0 3 0x80 poll dhclient 96704 412584 0 0 3 0x14200 pgzero zerothread 57466 191377 0 0 3 0x14200 aiodoned aiodoned 21443 82608 0 0 3 0x14200 syncer update 91819 311291 0 0 3 0x14200 cleaner cleaner 60929 507556 0 0 3 0x14200 reaper reaper 12033 49419 0 0 3 0x14200 pgdaemon pagedaemon 17478 402169 0 0 3 0x14200 bored crynlk 28498 27771 0 0 3 0x14200 bored crypto 46431 426969 0 0 3 0x40014200 acpi0 acpi0 18023 213315 0 0 3 0x40014200 idle1 37609 49512 0 0 3 0x14200 bored softnet 59465 477278 0 0 3 0x14200 bored systqmp 45785 161452 0 0 3 0x14200 bored systq 98645 407201 0 0 3 0x40014200 bored softclock 9540 85747 0 0 7 0x40014200 idle0 1 131422 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 97364 (syz-executor1) thread 0xffff800020b92270 (321947) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff822d6828) locked @ /syzkaller/managers/multicore/kernel/sys/sys/syscall_mi.h:90 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9500 71876K 71908K 78643K 11041 0 0 pcb 23 9K 10K 78643K 577 0 0 rtable 82 3K 4K 78643K 436 0 0 ifaddr 43 11K 13K 78643K 166 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 2K 78643K 19 0 0 iov 0 0K 32K 78643K 147 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1211 76K 76K 78643K 2295 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 24 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 0K 78643K 101 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1792 194K 288K 78643K 12592 0 0 file desc 4 9K 25K 78643K 1469 0 0 sigio 0 0K 0K 78643K 14 0 0 proc 42 38K 70K 78643K 472 0 0 subproc 53 55297K 67586K 78643K 205 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 112 0 0 in_multi 22 1K 2K 78643K 92 0 0 ether_multi 1 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 108 477K 477K 78643K 108 0 0 exec 0 0K 1K 78643K 262 0 0 pfkey data 0 0K 4K 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 81 12K 30K 78643K 5233 0 0 UVM aobj 64 3K 3K 78643K 73 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 38 0 0 NDP 8 0K 0K 78643K 48 0 0 temp 134 2362K 2433K 78643K 6661 0 0 kqueue 0 0K 0K 78643K 10 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 7 0 4 1 0 1 1 0 8 0 inpcbpl 280 515 0 508 1 0 1 1 0 8 0 plimitpl 152 38 0 31 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtentry 112 68 0 37 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 214 0 210 1 0 1 1 0 8 0 nd6 48 10 0 8 1 0 1 1 0 8 0 swfcl 56 1 0 0 1 0 1 1 0 8 0 ppxss 1128 23 0 23 10 10 0 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 307 0 164 12 0 12 12 0 8 0 art_table 32 308 0 164 2 0 2 2 0 8 0 art_node 16 67 0 39 1 0 1 1 0 8 0 sysvmsgpl 40 17 0 10 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 97 0 87 1 0 1 1 0 8 0 shmpl 112 71 0 9 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 4544 0 3163 45 0 45 45 0 8 0 ffsino 272 4544 0 3163 93 0 93 93 0 8 0 nchpl 144 6698 0 5127 59 0 59 59 0 8 0 uvmvnodes 72 4786 0 0 88 0 88 88 0 8 0 vnodes 200 4786 0 0 252 0 252 252 0 8 0 namei 1024 18837 0 18837 3 2 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scsiplug 64 3 0 3 2 2 0 1 0 8 0 scxspl 192 18138 0 18138 14 13 1 6 0 8 1 sigapl 432 1627 0 1615 2 0 2 2 0 8 0 futexpl 56 17545 0 17545 2 1 1 1 0 8 1 knotepl 112 374 0 345 3 2 1 2 0 8 0 kqueuepl 104 343 0 341 1 0 1 1 0 8 0 pipepl 112 906 0 887 3 1 2 2 0 8 1 fdescpl 488 1628 0 1615 3 1 2 3 0 8 0 filepl 152 8968 0 8880 15 10 5 5 0 8 1 lockfpl 104 538 0 538 8 7 1 1 0 8 1 lockfspl 32 795 0 795 9 8 1 1 0 8 1 sessionpl 112 23 0 14 1 0 1 1 0 8 0 pgrppl 48 39 0 30 1 0 1 1 0 8 0 ucredpl 96 2136 0 2129 1 0 1 1 0 8 0 zombiepl 144 1615 0 1615 2 1 1 1 0 8 1 processpl 840 1643 0 1615 4 0 4 4 0 8 0 procpl 600 4504 0 4467 4 0 4 4 0 8 0 srpgc 64 24 0 24 2 1 1 1 0 8 1 sosppl 128 28 0 28 8 8 0 1 0 8 0 sockpl 384 1051 0 1034 13 10 3 3 0 8 1 mcl64k 65536 369 0 0 47 31 16 47 0 8 1 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 7 0 0 1 0 1 1 0 8 0 mcl9k 9216 7 0 0 1 0 1 1 0 8 0 mcl8k 8192 5 0 0 1 0 1 1 0 8 0 mcl4k 4096 13 0 0 2 0 2 2 0 8 0 mcl2k2 2112 3 0 0 1 0 1 1 0 8 0 mcl2k 2048 111 0 0 12 0 12 12 0 8 0 mtagpl 80 1 0 0 1 0 1 1 0 8 0 mbufpl 256 523 0 0 29 0 29 29 0 8 0 bufpl 256 7436 0 973 404 0 404 404 0 8 0 anonpl 16 176413 0 170364 124 76 48 48 0 125 16 amapchunkpl 152 9158 0 9067 31 22 9 9 0 158 4 amappl16 192 9031 0 8646 94 66 28 32 0 8 8 amappl15 184 4 0 3 1 0 1 1 0 8 0 amappl14 176 595 0 592 2 1 1 1 0 8 0 amappl13 168 28 0 24 1 0 1 1 0 8 0 amappl12 160 181 0 179 1 0 1 1 0 8 0 amappl11 152 876 0 867 1 0 1 1 0 8 0 amappl10 144 64 0 62 2 1 1 1 0 8 0 amappl9 136 1015 0 1014 1 0 1 1 0 8 0 amappl8 128 338 0 312 1 0 1 1 0 8 0 amappl7 120 43 0 37 1 0 1 1 0 8 0 amappl6 112 641 0 632 1 0 1 1 0 8 0 amappl5 104 140 0 128 1 0 1 1 0 8 0 amappl4 96 310 0 284 2 1 1 2 0 8 0 amappl3 88 175 0 169 1 0 1 1 0 8 0 amappl2 80 14426 0 14384 2 0 2 2 0 8 0 amappl1 72 42400 0 42005 23 13 10 18 0 8 0 amappl 72 4776 0 4744 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 72 0 9 2 0 2 2 0 8 0 uaddrrnd 24 1628 0 1615 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1628 0 1615 1 0 1 1 0 8 0 vmmpekpl 168 15704 0 15681 2 0 2 2 0 8 0 vmmpepl 168 177642 0 176417 129 56 73 75 0 357 8 vmsppl 360 1627 0 1615 2 0 2 2 0 8 0 pdppl 4096 3263 0 3230 6 1 5 6 0 8 0 pvpl 32 483163 0 474211 274 149 125 126 0 265 37 pmappl 224 1627 0 1615 1 0 1 1 0 8 0 extentpl 40 39 0 25 1 0 1 1 0 8 0 phpool 112 617 0 36 17 0 17 17 0 8 0