2a1670838941254875edd2c01b5503b745b8bc88c3dfe80e38c7319a99896987bfc7ff27ec994db3ffbd94e2be476bec5289f9bcf02636cd0aec13fb0f646b79a942982ccca1d2842075802b4caa2642fa6cb6c378f9969d70a9bd5ceb467b76b66d34391063e4ea0e84fa4e0f78bffd9fa543064dee90b2adae8122e6db023b84ccc3e47afe15d2b38b96431641b5858d271354f26fb6b4d2aba3618508f7d8e4ca6c8e69cc4961aff29c691c0970f45766ce0ab811f8697e9444ea396f01a896af794a3b255be903a494ef5329dfefd7800a81079429ebb69ed63b3e643dcc9633fa799695491ef225c3a261112fdf634da48b95fb536e6632c298919225693660484f04daec212f5288f57c28b3af82a6255290395c9d43f8e8c655bb411d834a228da413684d8b102c157681c391bd66639722627808a1f8bcad75968103a10aae389c7aa967631478f61a3bc68ae80a0b466434a7133686d6c862026247d9541f5bdef9ddb58c7f2f0043240b17b5eace5eadf61112f161815019c5a32ab9496c6ea7fe3d6bc167eb89113934e72b31773e9669f172a06858d6cf9bedd0379d7222b831a84dae1906f90073d3ea96fb296779221c8e9493f5e380505ee62485b9f41fcee9b8b46a3ad7a6b2f0230106a972578fb964fb5bc102aadfc20859721a48577b38036147f8baad261884e320afb57be2da5348fb1276b90deceadf988ba94479003434d7bb27f881abf0f67bb845e0d376ac30892dcf58322dd1fc6063c20033e3c6d5f1f1bd354b8bdc43e52d6b834fa2a1449270117f7420213c22ee1914aff71c7580a377b7ceb05d14809813f796f8a690dd8e8b715b80f091688d9497997d2cf10956e21d75b9b7f085dce32bc6f8068cce19c899acabcadfa512aae7ebba00c086543fa785b1f5b4a2f65c94eebb4857e562fafd8ca2de39b36e43d068fe11e820839570e5dee83cfe60fb1c5edf18f76b65e23f8bea9a57cb3439cb6e1c2b038ee2056c305dee8b778c07e2b0719767358d21a2a8fe74ffd4eb24706d527ce081aed75450655f3f7cd70ca80e200abf04b98dc394ff0d4f5fbf1981c5448a45e5542e7029f23441ada343bb4ce28ed889c1f4970a2a32a06fc5f37b3ccc7a50d57870f93811f561f6e16b562a1faa65ac3d3011731812004e5eb400dc6e94d71834e132af53937ee0be8414780e5d5f38293509dd27e6cd5cdf9ceee3c8280919d2fab424fb0396c6bb2dddf426b115e9dfacad6e934cf22313710684147316a8d3804a6d4e5921434c451d6ff45bf98d33c9d62889630062db92d74e462e6cc0db7d26c4179ad834f9d278778c34a8cef8f5a7e32db83c5c5a3fe4ea045b98267ba9064a93a0752619d23fdc810d9c84ef0bcb0f6b1727f7e633f6201c42ff42ce9e5ad78019b66703718e61eff2d539686e7332309cecb19f8f3e405bce13b60dc9f1a78f860868b7284b9e53e92e4bc8d48ecf1026ca0b91c302a4f596e9135178b7873d3b3949e21d733491b7d611e81350cb307b777c4f48d68e3d70e26e56da5639f80b42b003daa6eb2fa78fe98efdef2f8a333bfa89f30d24bc43350a6021b6b5de2e5285a2b070558008b126e92b2cd206f763fa88bb51c1bafcb3179714f8293ad7322f8ea6c0a935690596ca52f47a8e7a8c1f6c60e5147c69dcacf4eb988685ade39876d339dff4e6fbeb5c4cd8a7b4b8f365c9916bf5948d3e0fa1166b619b2e3e193f8606dcf08119a1ef0555b205735587d101cde9dd4193e0c486818d051fba2e447b12b1687428523dcc1afdb5b9cd14bad3ea8c83d82358ded954422a7d9b4dacbbde0d69532979a84d45ec31d7513ca2829657c9577810413514dcbdabae56138473743c6cdc6634f411a60c2d00246e527ad5a1824974e94c73b61a7ff84e78e7570688ec85abec2a6f5537476af1c985affb65759ce407ff17e153dbd0ef3e453fefa384cd06fef72be0e87e8e18792dfd3ccfd0ee29a7d2634ed768ee5555eee5616c20a8e057b88", 0x800}], 0x1) 16:01:28 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) listen(r0, 0xfffffffffffffdab) r1 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r1, 0x29, 0x37, 0x0, 0x0) 16:01:28 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040)=0x80000001, 0x4) shutdown(r0, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x4002, 0x0) shutdown(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) 16:01:28 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x639) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000009c0), 0x7fff, 0x0, 0xffffffffffffffff, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffa, 0x1, 0x80, 0x7, 0x22}, {{}, 0xfffffffffffffff9, 0x9}, {{r3}, 0xfffffffffffffffa}], 0x49b, 0x0, 0x1000, 0x0) getsockname$unix(r3, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)) 16:01:28 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000000)=""/189, 0xfffffffffffffe9f, 0x42, 0x0, 0x0) r2 = dup2(r0, r0) sendto$inet(r2, 0x0, 0x0, 0x40e, 0x0, 0x0) 16:01:28 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) poll(0x0, 0x0, 0x91) write(r1, &(0x7f0000335000), 0x10052) fcntl$dupfd(r1, 0x0, r0) 16:01:28 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) r3 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffff9, 0x50, 0xf0000001, 0x3, 0x40}, {{r3}, 0xfffffffffffffffb, 0x2, 0x2, 0x29, 0xff}, {{r1}, 0xffffffffffffffff, 0x11, 0xf0000003, 0x1, 0x4}], 0x0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x4, 0x4, 0xffffffff, 0x36}], 0xff, &(0x7f0000000100)={0x9, 0x1}) kevent(r3, &(0x7f00000009c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) dup2(r2, r3) 16:01:28 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0xe1}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() write(r0, &(0x7f0000000240)="46904e3b4162998be5216bbc81d5c9601d8137b8ffa12ce6b6093256ba809f63d9a532c02ab3708d7fc85bd0e4a37163caf8242457d0b7de6d87d8652e933bfea13d5d271735b7e4694d31aa34d03f3afa9249854367667cedd7c1edf11c5019ec4852dbf7fc66acce2eebaf6abfeb533106118e7f4d7ddd528d15b485ad6238df639091715291f7c5236b368bd52648b074471ecae1b8b8e0452ba9c5c341f103c97f7f092c14e76194c30b62da96873adfb570c8847044dac51155a9325cd1d1a98d61d1936ad25ec7e7ec7f29814fee16e28e33", 0xd5) kevent(r3, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) getpeername$unix(r2, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) 16:01:28 executing program 1: r0 = socket$inet(0x2, 0xffffffffffffffff, 0x7) open(&(0x7f0000000000)='./file0\x00', 0x408, 0x200000000000004) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x2aa) 16:01:29 executing program 0: select(0x40, &(0x7f0000000380), 0x0, 0x0, &(0x7f0000000440)={0x11, 0x800}) r0 = semget(0x0, 0x2, 0x81) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = geteuid() geteuid() setuid(r1) getuid() 16:01:29 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x220, 0x100) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x2, 0xfffffffffffffffc, 0x1c00000000000}) 16:01:29 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCCDTR(r0, 0x20007478) fchmodat(0xffffffffffffffff, 0x0, 0x0, 0x4) 16:01:29 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040)=0x9, 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x80, 0x20) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000001c0)) socketpair$inet6(0x18, 0x0, 0x20, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0xa, r2) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) renameat(r4, &(0x7f0000000080)='./file0\x00', r5, &(0x7f0000000140)='./file0\x00') bind(r0, &(0x7f00000000c0)=@in6, 0xc) 16:01:29 executing program 0: r0 = socket$inet(0x2, 0x3, 0x5) sendmsg(r0, &(0x7f0000000080)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001180)=[{0x10}], 0x10}, 0x0) r1 = getpid() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x3, 0x1, 0x100000001, 0x200, r1}) 16:01:29 executing program 1: r0 = getpgid(0xffffffffffffffff) r1 = getpgid(0xffffffffffffffff) setpgid(r0, r1) semget(0x1, 0x3, 0x40) 16:01:29 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x60c0, 0x5b34) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0/file0\x00', 0x2000, 0x5b35) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) close(r1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x80000001, 0x5, 0x9, 0x0, "f4b37d464ba01aecfa5a98c9a6daaf1d5dc0cee8", 0xffffffffffff33ec, 0x40}) 16:01:29 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0x7ffffffe) ioctl$TIOCGTSTAMP(r1, 0x4010745b, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x10000}, {0x18, 0x3, 0x8d1e, 0x81}, 0x1, [0xffff, 0x9, 0x101, 0x80, 0x4, 0x7, 0x6ac5, 0x2]}, 0x3c) 16:01:29 executing program 1: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000001240)=[{{r0}, 0xfffffffffffffffc, 0xb9}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) readv(r0, &(0x7f00000013c0)=[{&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)=""/127, 0x7f}, {&(0x7f0000001140)=""/93, 0x5d}, {&(0x7f0000001280)=""/96, 0x60}, {&(0x7f0000001300)=""/154, 0x9a}], 0x5) poll(&(0x7f0000000000)=[{r1, 0x7}], 0x1, 0x0) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001440)=""/4096, &(0x7f0000000040)=0x1000) 16:01:29 executing program 0: open(&(0x7f0000000480)='\x00', 0x840, 0x21) setrlimit(0x6, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000080)=""/178, 0x60efbe9c) fsync(r0) unveil(&(0x7f0000000280)='./bus\x00', &(0x7f0000000200)) open(&(0x7f00000001c0)='./bus\x00', 0x300, 0x0) mknod$loop(&(0x7f0000000140)='./bus\x00', 0x0, 0xffffffffffffffff) fsync(r0) execve(0x0, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000040)={0x42800002, 0x500000000000000}) mincore(&(0x7f0000ffb000/0x3000)=nil, 0x3000, &(0x7f0000000340)=""/178) mlockall(0x3) setrlimit(0x8, &(0x7f0000000080)={0x8, 0x80000000}) syz_execute_func(&(0x7f0000000400)="c482fd20b97b0000008f894802cb653e69c30e8d00002ed094f7030000000fe8326746d9f9c4217bf025090c0000c423255e6cc70005c4c3d95dde09410f71e60c") pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x0, &(0x7f0000000180)={0x101, 0x1000}) setrlimit(0x6, &(0x7f0000000240)={0x5, 0x7}) faccessat(r1, &(0x7f00000001c0)='./file0\x00', 0x6, 0x1) setrlimit(0x7, &(0x7f00000002c0)={0x8, 0x1}) 16:01:29 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) mknod(&(0x7f00000002c0)='./bus\x00', 0x80, 0x80) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)=[&(0x7f0000000040)='!\x00'], &(0x7f0000000240)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='\'{%,\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00']) connect$inet(r0, &(0x7f0000000280)={0x2, 0x2}, 0xc) ioctl$TIOCSCTTY(r0, 0x20007461) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300), 0xc) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 16:01:29 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x80000000000008, 0x0, "eee63d343cc3d54755e0b7dbf4863a06b4d8b994", 0x0, 0x2}) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x8) 16:01:29 executing program 1: mknod(&(0x7f0000001a80)='./bus\x00', 0x1007, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x80804, 0x0) unlink(&(0x7f0000000000)='./bus\x00') close(r0) 16:01:31 executing program 0: r0 = socket$inet(0x2, 0x4, 0x200000003) getsockopt(r0, 0x0, 0x66, 0x0, 0x0) 16:01:31 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000540)={0x0, 0x0, 0x5, 0x100000000}) r1 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) flock(r1, 0x3) r2 = open(&(0x7f00000004c0)='./bus\x00', 0x28, 0x0) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)={{0x9, 0x9e}, {0x8001, 0x5}}) flock(r1, 0x2) openat(r2, &(0x7f00000000c0)='./bus\x00', 0x400, 0x2d) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) 16:01:31 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) write(r0, &(0x7f0000000080)='s', 0x13c) mmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x4, 0x2010, r0, 0x0, 0x0) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ftruncate(r0, 0x0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) 16:01:31 executing program 0: setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000040), 0x1) 16:01:31 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0x10002000, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) r1 = syz_open_pts() open(&(0x7f0000000140)='./file0\x00', 0x8480, 0x10) setrlimit(0x5, &(0x7f0000000000)={0x4, 0xf0d6}) r2 = fcntl$dupfd(r1, 0x4, 0xffffffffffffffff) close(r2) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kqueue() 16:01:31 executing program 1: r0 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r1) setuid(0xee01) msgsnd(r0, &(0x7f0000000180)={0x3, "e659e894ed478b7c81b3496c9ae05fcb2bf13d01553c1763139454f5aca8458032a046fee992da83695c15e75e7a79a9562750840b1483ed2bca7a5ce2ff7d3380cf4e3ed46de9cc32bb776059a78966fe125281418fc625aca8ac9deb16d532606c6a584f8d9a439b2b225da5875833ea944b7409b7a048321f2c5b3f3119683b2bb8b2732fe751472b1276c7af607f6eb03be86d38f1b7592868e64463754bf0e3452e5e70e5b82234934a41"}, 0xb5, 0x800) msgctl$IPC_RMID(r0, 0x0) 16:01:31 executing program 0: r0 = socket$inet(0x2, 0x880000000003, 0xca30) setsockopt$inet_opts(r0, 0x0, 0x3, 0x0, 0x0) 16:01:31 executing program 0: mknod$loop(&(0x7f0000000040)='./bus\x00', 0x2020, 0x1) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) setsockopt(r0, 0x8, 0x7, &(0x7f0000000080)="49a9daad288c7a25e58c87f5f109d561dc40388c6060a2cd551e40615afa6632ea1f89e4941aaf3c9daf8327dd3089f84df6a9a514832e6d74fe0cf1df355ded875f1e9fc12dc9f85660af3e688bd06fc2f8b3c3868d3a89e5", 0x59) 16:01:32 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x14e, 0x1) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) fcntl$getflags(r0, 0x0) recvfrom$unix(r0, &(0x7f0000000180)=""/251, 0xfb, 0x2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x3) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7a32, 0x0, "f5a6849ac35d9dfc1ffdfc79f7a824d9c9bfd010"}) kevent(r2, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffd, 0x0, 0x4, 0x26c4, 0x6}], 0x5, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffb, 0x40, 0x1, 0x8, 0x30c880000}, {{r1}, 0xfffffffffffffff9, 0x82, 0x83, 0x2, 0x4}], 0x6da, &(0x7f00000002c0)={0x3, 0x6}) 16:01:32 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[], 0x0) 16:01:32 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x76b) getsockopt(r0, 0x29, 0x32, 0x0, 0x0) 16:01:32 executing program 0: clock_gettime(0x1, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) pipe(&(0x7f0000000000)) ioctl$TIOCDRAIN(r0, 0x2000745e) 16:01:32 executing program 1: shmget(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r0 = open(&(0x7f0000000040)='./file1\x00', 0x12a02, 0x0) close(r0) r1 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000080)=[0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) kevent(r0, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) 16:01:32 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) recvfrom$inet(r0, &(0x7f0000000080)=""/17, 0x11, 0x40, &(0x7f00000000c0)={0x2, 0x1}, 0xc) pwritev(r0, &(0x7f0000001640), 0x10000047, 0x0) write(r0, &(0x7f0000000000)="3b2a60ffd4458d4c283850ef3baf32d05f4f42e5d098f6415c672b771ff99d2fa94a78ea61c6c2ed398269b7678631a94ede47aa8e09f42e9b0b060db88a93911780a2919084a187d70bf8786f13b4e827e666ecf283164ac2b291b29c", 0x5d) 16:01:32 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002004, 0x6c7) socketpair$inet6(0x18, 0x3, 0x7, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000001580)=[{&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000000380)=""/108, 0x6c}, {&(0x7f0000001440)=""/80, 0x50}, {&(0x7f00000014c0)=""/136, 0x88}], 0x4) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000300)="d0bd807aab241161f1ca5bb5", 0xc, 0x2, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) 16:01:32 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x4, 0x80000000069}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x200, 0x80) r1 = socket$inet6(0x18, 0x4001, 0xff) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000040)={0x2, 0x7fffffff}) syz_open_pts() 16:01:32 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1, 0x1, 0x10000000002b}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x0, 0x0) clock_getres(0x0, &(0x7f0000000080)) dup2(r0, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 16:01:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0xd4580000000) fcntl$lock(r0, 0x8, 0x0) 16:01:32 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f00000000c0)="af95246609e07041fc9eb88931b7344c6bce5e298046f3c20286b90bc3a63a68387f2df996367348861fc69d964da5243e6a5b0675bcdbdbd9f03d3739ad6147ff39ec614c26e9e9f5759fbf054b79bfca5562f7b0e6db38e6bd9e67f66dc8ddfa2a62f1b9a3d38eb408e76acb16bdb5ed41fd86f6fbe23d8192001f12c16175f3a50d5f7ded87d7569eebdb0f073c4955129c630e156017f931e355541ba0f7f73c954cff00000000000000000000000000000000", 0xb5) 16:01:32 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f00000002c0)='s', 0x1) flock(r0, 0x4) ftruncate(r0, 0x3) writev(r0, &(0x7f0000000080), 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x6, 0x812, r0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x10, 0x2, 0xff, 0x1}], 0x2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x4, 0x1, 0x1, 0x1}, {{r0}, 0xfffffffffffffffb, 0x82, 0x60000000, 0x1, 0x80}, {{r0}, 0xfffffffffffffffe, 0xa2, 0x20000000, 0x4, 0x4}, {{r0}, 0xfffffffffffffff9, 0xc1, 0xfffff, 0x0, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffffb, 0x80, 0x20000040, 0x4, 0xfc0c}], 0x20, &(0x7f0000000040)={0x1, 0x9}) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) ftruncate(r0, 0x0) 16:01:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000580)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c423bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae8a5d691595a44c9ed141a79be600d2ca04005437e216e74d6028b816c2e0e981d122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ee32c9f53eca70411c2c8f4472f6bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc14d9bb2aa28641ab8e6385c3ab24286564a262d0a72ef17f8e8ae675b2cd767e2d6ff820f8b26cc80bfa9d7d4b99ccb6d778a9a25167d93db91e9ab31a845ff36ba8d846e87d22967ca40ce05d0f1cf650b7c283ab553526718cb7a984fab1ad089862feef10038d8ad76ae2a17e0d0ce3d59106b434e78ac96ac5333c30ba978db243476d543f739752757d10991adee81775ca75d3637d2be78e3c4ec0912ad8aa7d0940cbe84ef564d3b364b5dde5f20cc2233e0379687b5b68732c87f498afc71b14da21e96b7b20b51d6f80fdc8a9755137ee626cd86530f3fbff2f510c894a546be25cf114a0d00d8cff1b22f2dc61d3c4ea7eaea6fe546bb466a59d3477614a040a4b5f983cb666729c45b1aad3384dab65604e47490a8255beccdd93c29d3a99a924bf6e41b7f15a3f86ae70ca70ef1cd72ffe07aa90fe50c1f6c54eca9effa01c4de88e948aaf24ba1afac25b17c7dfbc4d7f1041f3d474b399fbf0f11355b7e713f8c3cd72d4aaa3f7ed453da47ddb5ade8814bab7078f06e6990e0", 0x25a) r1 = syz_open_pts() close(r0) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0xfffffffffffffffe, 0x0, 0xfffffffffffffffe, 0xfffffffffffffffe, "a146786eb953d07babec4423f0b1c85b6a8a1311"}) r3 = fcntl$dupfd(r0, 0x0, r1) getsockname$inet(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) kqueue() read(r2, &(0x7f00000002c0)=""/249, 0xf9) 16:01:32 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x611, 0x0) munlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x2010, r0, 0x0, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x6) 16:01:32 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2016, 0x4f72) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCGETD(r1, 0x4004741a, 0x0) 16:01:32 executing program 0: r0 = kqueue() kevent(r0, &(0x7f00000001c0)=[{{}, 0xfffffffffffffff9, 0x51}], 0x9ca, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x101, 0xc2) kevent(r0, 0x0, 0x0, &(0x7f0000000080), 0xa581, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x420, 0x40) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x80) 16:01:32 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sendmsg(r0, &(0x7f0000000f40)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000400)="7c4f6eaf2b6a76fad318ae5402db9247f792674f862dda6f051c095b075a7bab21099cd57d43a9abf6fa33131f79b302651ac0a7d00210f4256a691cd802a8e96c5e199f1efb4cfa464c6dba91c7d7ddd4a7745d6277e655f5cde6dee841cf2198ba274ceef69936b63857488f46af73ad6759579416e5d6d0a291952291fab9cdc0b7770e667943067067745df3a7c5848ec55011630d22603550503f900a3b34579400fa9076f760f9846e6699de3d88d60311", 0xb4}, {&(0x7f00000004c0)="4c3a0a4afb9a9a5e3fd92a616f015fc8f58c438017deda3824c1bcff613f34c40d1eae612ff360793378fd927119f4c8ba12826e545f165b9431c8566eabc1c41828f219bb28a15837639ddb6802894e99002656f8adf21d03330069b07f183f0d95ef0dc60846219f4dc8fffee8d7d34556bd4cadae36e564d0d82c76c994b26194eaa12fd7e67fa8cef4abb7bd37c3d72ac9730bbe388da98cee8dacc5ef37ad7a75fa1ddc212aafec7edbd3466fbffe5d21c3c6cd21f2d3a95ad077552610c5f0fde1bcdba586e05edfbdbb10a51dba70a0fa", 0xd4}, {&(0x7f00000005c0)="58efbeff68e04e1e7a620382e45410e9c124b8b88b58c764b38159230b228752f813a98bf682fdc6e4da3a3e7a63e3210c911408eb0e57ce600b89f0aa53c4813ba952067c8be9bcc9c98b6953b37f958c13ac2e41d8a227870fcbf135c6edbb36c3d6e3690d60e13692538e035b7f677dc0ee8ded9dc66ac8a5accfbb588cd0b73f4ee77c63a123f0c9321024f98a543f140b623c5cd31243196ba1ad97043082f3ac9f1e920b94efd67c9fbd87c241862d48e84b54ef831b44e48470df3711d24de698bf", 0xc5}, {&(0x7f00000006c0)="8a8736f0b3ff1f97ed0af8fb9eb8163be90ac629cafcf86f68224153ce610120dec41a667ccb2148cd13dc452f4dbbfed107bf241100368ea7ecfa1f878dbe20994325dabcd2e6e8aec54dd89f87db9a19c1af713c751ce8c795cc2c15eecfaebaa84f3f01f364577490ced1d7e57997fc9b13918609aa9294b9f96e5f7f253da431ad1b85cce5be3b096a0a7e8af26200cf39f2deb0a7265a11a1727e533baf4ae8441b417457f8f76a1b6be3649dd7d8978bd8fc69f45ea40597f29f4a6b9bb602b0f6cb56f3eb10906aaf", 0xcc}, {&(0x7f00000007c0)="6a187c0db32702d4c27800d00bc47c90981f62c8cdd1a0f77e63faf13f103786d34f0158ebf41d9d1ed6b7f69e57f716b39c4337fd3f99818f4835ebc100c2e357658aae8de861f23d9a210a62ab1dd156487ef9d3f0d3431a0eb6eb4052b639d466358267142b0106ad9deb09bcf9e26e5f66f26053e9e7b53675e0a6d645c581f8c40c99e57b0b74913ab3da84647612479436a98e19974697b314a7005c5d8fac17ca1206cf15562a1deb9e482d0b8a5ced99f54e62ae3173f299b62a702442f815", 0xc3}, {&(0x7f00000008c0)="c5913eaefa09d2eacca96cc403521e47ee9a684b12c92dca46b7ef31a30b503ec8c74f0ca0f611eee12b81b213d5063be08a00efb80d8201f618cca640f35a4a90d72f956296e63a403a8d33a4e56067a69861d5242e12e367a317a7eb53fd94be5c2d413ade5a4c7119bc65a38f5b4674841adec545e43b1d61de584913f256cc6938cf961d6725a2e5d321989bd28772b53151a58346be7f2f1470b420a66bf503c50dba5609d35e4b28abe3d540eed76c8734f686375eab7cfeb243ea63408bfaba031d0ea000df114f092eb4bf990512f97e8a3652939b9f601d0ebe01a687880068d907e209017c3c53c77d47dd2717e26a07631beb042cdd921c12aa", 0xff}], 0x6, &(0x7f00000009c0)=[{0x100, 0xffff, 0x7, "8e7ae6ad3f03fbd2a85ac567c22d73758f9363d661fe173edf1b9af4719880e30d44a2203be0da71cdf76778281dc6a55c0fe5731fbae9276d022633bdfe545b79272f4e1339ff6c15702da23a5c6d97c3110ecdf3727796ad651f17ed00ec079572ebb753985da5c1bfea48f254f17b8cc53bd2281f76b7e42ea7b918e10940df484ab77ac9394575e4e80dfe502e4bc2d55b352d3121b148c24f174f773881f147627367bffefa664159329b2903cec95d8cf5433e2b94dd2f745f1942e9412afcc11b43f0eede0e62e43676dab8bb9d208b42ad1a88ece16f64f2e8de16e1aed4e9a197b6531a5a9842d6e371d62e"}, {0xe0, 0xffff, 0xffff, "728c44847d6593dc3a27cbfe14e866096a8a8391b7d609865a3f7ab7d6570cd0d8af56641d04a82baa6e1512bf3f3b7929a1896392e9dc59f94a58cb79bafb02f2d516b6bbf3bebe16e611539f51de27692cd3d0fc5a3eb86dfc0d43d257e11999673eaf8cdfb2ab7618053ca461f31d0e48910b3c455e393ac3f48e6e93a3ea6bfa052af8b76c503bc1e12df9b8da47746059d4638a6f207a4cdc602080b61e7541a3368fb2696ebd0a525f3394af6666bf3acb3515b0a390b5a19d5946d75a16983eb95f153de1a7d408830fd0"}, {0x110, 0xffff, 0x2, "ead90e5503b148b8570e758b4210d6bc94529dcfab619e79629cffbd4ca3d8aeaf520d5cedb8e46a82c646161d69df6562bb058e6eca91cc25d02ee7bdf08e973e44d99e15c7775974b8385150db1c7fd9cab0096af3ac30f5bd1465c38b312b12471cf4c841b8b67d6807aa6f11f43b6351bce665bf27e085f12860b078af1334542374e33a70e5ee4ac35e7740ecf871f8e0eb2c1d48dcc7dbb33e2043890d7430441bc0fbe88fa7c8741981e77e741b9e665c65fb1b1389c0aa86079cdf6ff5aa089bfbdf0e0572b4b44d8ababe33b34b497590ad5958d2ae3af9a0c036613082e90d99b3c65367ab4160a70067f72812475f1930204c6a89"}, {0xb8, 0xffff, 0x100, "3525e1ade0c3241f833aecbe4608865a38619e4503eeb504e692fa79eef19a1ef004af163f6eae4c739d46ea7f9486951073aa5f22a48d50e2bde329aa0e0e1158e47f0bd1872c23e801f9feee332d74d572db1ec99961b69279cfe5950f0c9fc23aac2dc9e26662768c0b179b285397991d4e3fbabbb962dbfb3331b424096e8ef48db2d7df33690cdaeda5fa6880019968fd9b2b7229cf37f8fdf5f7322cf8b7e7"}, {0x20, 0xffff, 0x100000001, "5a5df6dae0c8cde71720"}, {0xc8, 0xffff, 0x200, "c681494a5a7a22483bd842b10f8c4327ba41f61ea156aa47c096823a19ac4c374f676c264a00b6c20ee472e886bee13b2bebb681db02049c1a51948270b2758cd1ebf443794286ec140309242da5455bf9bd2444a0395962ffe93e160da1d05c50564ee99895f8613828bcd034a1a83fcbe00c08934bf85d83bd4ee5aa4e5451332b279d21dd4f36e20d64eba84f4a7af6ab9582269a49b156fda8b9b7e64898b21c373161f3184847320fc9ec66125bdd1cef"}, {0x18, 0x1, 0x7, "fcb3"}, {0x68, 0x0, 0x0, "f12c7e8324f01bb8d27fd352461ab3a1d25175847d74f52333392ba52eebb54791bb431976003f3e7ab8c40ff0a2f21fb4ca6eea16441a89ce7ce07f4873e251a02c16f5dae81ba4bd2e95ea0837859ca02950"}, {0x70, 0xffff, 0xffffffffffffff01, "3559ac7fab87e746e94569d7588c696e3c5657ca5112e6d61e1725dbfc1b890d92e4817cf4903f58518b5ec9b856afe763790f450699d54e92b135ae2438b7ced8318cd23f5b834c5b4bc8e3691c7834099f68de286c21c36b44c70d"}], 0x580, 0xdd5999fbba8b46c0}, 0x1) recvfrom(r1, &(0x7f0000000140)=""/204, 0xcc, 0x2, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000100)="fa", 0x53036639bc8532c2}], 0x1) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x800, 0xfffffffffffffffd, 0x7f, 0x5, 0x121}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000001140)=[{{r0}, 0xffffffffffffffff, 0x81}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x9}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() write(r2, &(0x7f0000000300)="cc8e91f61567c0c736a308a2a2608b01a3812f9225d03c61802fadaf229063d70fa9335fe80d4717072cf5e0ee39b00387c215500937192cba46a86593154031eb325561b91006d59acf5752aaa3c7f50532a829d61013e9c07c74ed9c8ccd7df234fd927753507436c2d5d2371268086e579feefdcc546442dd80de75bb72b3d780140b467292363db69f09c8e7a04b132d512a79bb690196dd0f3267b6b2db886c85d840e7534abed28665bdc8d64aa36b6c7aefc742ca987b81ec2b076665595c254658be06e093a7c83fd0a816e71784de883921667b990ffda391a64cf6072f3cf322922bda5e0cbe893e273bd20c5155930c", 0xf5) kevent(r2, 0x0, 0x0, &(0x7f0000000200), 0x7fffffff, 0x0) kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) 16:01:32 executing program 0: r0 = socket$inet(0x2, 0x3, 0x2f) r1 = shmget(0x1, 0x13000, 0x4, &(0x7f0000fea000/0x13000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x3, &(0x7f0000000180)=[0xffffffffffffffff, 0x0, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) r7 = getpgrp() sendto$inet(r0, &(0x7f0000000380)="f3394a5e3e9534d87be326af919593f99336860cb9e52bbdd2d7c3685f2a597ced261d09e79c785c933fad100c7e0595d7d27c5294085cebee5e82", 0x3b, 0x1, &(0x7f00000003c0)={0x2, 0x0}, 0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x7, r2, r3, r4, r5, 0x0, 0x10001}, 0x3, 0x3, r6, r7, 0x6, 0x27d2, 0x8}) shutdown(r0, 0x3) r8 = syz_open_pts() ioctl$TIOCNOTTY(r8, 0x20007471) sendto$inet(r0, &(0x7f0000000000)="458b0eaf0eda1dfe287f6269137a22b2e4849f3ee1a05f20260c020bb4bdd3a1dacc7bfd8d5b32758cadf12883674d559cdf144aed2d7364f164bc07f12e1c44cadeb8cdbca65fa68c23431ab603e896a9434006728a3b0d908d4a38335988b63e7712c4bd2997ff3647efee09dd88485f6dc2235631ff9f948b59beff8385821f28e0efe92f9cb9cba1fcd2d229c66df7c75b5e1851c0f723a95049894d6b62f3bf53b924d03f9ad19cf568b2c59c925c52b78fd6a131e0cb2cc9de59c67dacb351614e9dd79cd1e4331154a2a31e2fa8ccd55fe569d69ebdd8b8d75f222571f74730c6b172e8626c3a7da6ba92c33bd72c5179d15ae514f6d7c285b38d", 0xfe, 0x2, 0x0, 0x0) 16:01:32 executing program 0: r0 = socket$inet6(0x18, 0x4, 0x0) r1 = socket(0x22, 0x8004, 0x5) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10006) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000080)) bind(r2, &(0x7f0000000240)=ANY=[@ANYRES32=r3, @ANYRESHEX=r1], 0x2) setsockopt$sock_int(r2, 0xffff, 0x100a, &(0x7f0000000100)=0x2, 0x241) getsockname(r0, 0x0, &(0x7f0000000140)=0xfffffffffffffd2e) 16:01:32 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x0) recvmsg(r0, &(0x7f0000002200)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:33 executing program 1: open(&(0x7f0000000000)='./bus\x00', 0x8430, 0x2) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) getpeername(r0, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) faccessat(r0, &(0x7f0000000280)='./bus\x00', 0x4, 0x2) write(r0, &(0x7f0000000340)="8d5f784cd241a5a0fd0d1dc0295b50cfa90f982239ad8b63113563386144f6cff21318423f0bf3605c9cd623d5d9c464493548b8b1696dd1b1757b2b777dde3c3b550c5177fb724542b449ed72f83e826356382010952302050bcc7415aaeed4b58a49c5456efa10a8a03d99ff2f58c00de1815916929d1732e6", 0x7a) 16:01:33 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000080)="91120409", 0x4}], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000780)=[{&(0x7f0000000500)="3a330da0ebbb941db65e67fb20173cd75867fe68e350c0b122307d0a", 0x1c}], 0x1, 0x0) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x50) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/196, 0xc4}, {&(0x7f0000000240)=""/164, 0xa4}, {&(0x7f0000000000)=""/74, 0x4a}, {&(0x7f0000000300)=""/248, 0xf8}], 0x4, 0x0) poll(&(0x7f00000006c0)=[{r0, 0x5}, {r0, 0x20}, {r0, 0x1}, {r0, 0x100}, {r0, 0x54}, {r0, 0x8}, {r0, 0xa}, {r0, 0x10}, {r0, 0x120}, {r0, 0x80}], 0xa, 0x7f8) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000400)={0x1f, 0x7, 0x0, 0x7, "6ffce342c574a826a4cade5f8b327fc2469ad427", 0x4, 0x8}) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:01:33 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r0, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(r2) setsockopt$sock_int(r3, 0xffff, 0x1, 0x0, 0x0) 16:01:34 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0xfffffffffffffff9, 0x5}, {0x5, 0x9}}, 0x2) 16:01:34 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x8002000, 0x4900) r0 = dup(0xffffffffffffff9c) faccessat(r0, &(0x7f0000000080)='./bus\x00', 0x50, 0x3) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) semget(0x3, 0x0, 0x4) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "fa05e32d6847f88c2e98240718f347f332dc1216"}) r2 = semget(0x1, 0x4, 0x280) semctl$IPC_RMID(r2, 0x0, 0x0) 16:01:39 executing program 0: r0 = socket(0x2, 0x2, 0x0) shutdown(r0, 0x1) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f66696c653000fb018c5e7728741505ed79acb336d041aa0f7df180a129da5a2ca1d886e477d3d0abe46f803b49a4b7f1bc5dfabf3eba7148d4c8f26e743cec01711cb638676716c127e50d754f07ca505b8ae6ec10c298e4d5e4eb501ab6b0633fc3c771059b78dadb94f9486141216af32cf6c4c4e871409c7e66017836a899f39900b7d0aaec70a7e4666c0ac1edcf94cd8f9177349061d29c28452f8205f78a721554854315443ed3a74eed92d939c035fd6e94b3201d250fab1f5bd373610bfe500ab52cc2d8519a4c39668b01c5afa67ee2c1a2791d684c79a8"], 0x10) recvfrom$unix(r0, &(0x7f0000000200)=""/216, 0xd8, 0x843, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1022, &(0x7f00000000c0)=0x3, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000080)=0x9, 0x4) r2 = socket$unix(0x1, 0xffffffffffffffff, 0x0) connect$unix(r2, 0x0, 0xfffffffffffffd59) 16:01:39 executing program 1: 16:01:39 executing program 1: r0 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) setpgid(r0, r1) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8038, 0x4) write(r2, &(0x7f0000000080)="4e0a62a18c64a17bc7e3f30f1ebb0663a8f080965348b7e93de403052898f8f98a5c390f6a303accf0db5970358b1e5f036f256086955c8fe8467f882f490dc164d26186a6fc74c8dd3f55e6f5e7615f6c5216755879f8f26582eab27ca2d552b9b3bbbda52ef6b284a177db4832d694fcae58f49dae5805a2cd32b1954a7fcde88254eab24373503efb1f26810041a0653b1c2a283e2201e05d8cc547694e070ea9c451586d4dc14070dec34efe4829f1e47839760e87603fbbcecc501b93454d0b55b068b8c06f7d5e18dfb9e772ed0484eb625598128ad7ac8da4609ad2f5bc8480769f4c00cd4f45c11d4a6dbaad27f4ee120e657d28fc256d5a9420ae0c5e52ea9838f1920584b1562aa9740a88f5e4f46ad9120042a4185c2fa9d1dce9ad668f06a5ef9277449a1a5cb1a74480e1d1457e794189c6355f17b0c7ffdd3146da8d3d8661927818f6d96409ac3e9d01bc23ede46fb4cb77c5a2cff63aeefb35bae4c7ab079d30a9335b1c3f4fe231d5060f07858898132ab9aa1743265a42b5c01a9dbbaa26ec109e2c91ca13350ea982134d5555f40d61c9f74a649ccc5a5d7994ace50596021c3688d84cb08a6cca6a16ca8b3abd4d90dcec2f8dda67ab8a88ff69439606073e9f1ded2480e2374b00dc8cbfce4e6c4429e96d8bd72614c17d572cdb9dc089cf0440dbbb364788a1c595bbb497a10b98b8b7a476b00f70b5ead19a2b04f035fa14d4122c929d13d50f641e05b642729a3f7a23e4c5f9ba21111fd9dc9198374bcc0300de6c5436c4f51a27c0e1839420ebe448d8e416745f023cb8dced733f497aaf1dd406e1509c959f9c7eebb92dd969b732c9d5738ca7635eb05186eb7cae6ad5c08afd9d96ebb551371062f0db15ad3883b537496d8d0f157937c05589ee842adfa362865db1db20a03318390e3390265cdbd7d599e10b08ba4aca1dd14cb7b0ed31c5fb38ac73efed26ddf8fb8506e9057b2103431f8627bbf982ec42ee07b73561636e635ae37c9c179c9ca9d57150b337a34ecab99feb8ed0321f8d6764506b6dcd778c4fdda77f6afd9ea1e65bc98845093e55326617ed280158e27b767b06a3bfda01542d2448a9b26530f1c8e0242dc0d7ea1f2bbfcdd6c625bfd1b31e330a57b3fe3f0c737572ef1c6fe3d870649bb06110bb446cba74c1aed3dae1082fb593913e694e154b1e59156f65b6d4433d821240a2872dd88d10f03dde309361a7d35e69719cce38c252c88f940a9a7e9267e64bfd7bbcf726a3da35762f0aea2bf9b82a3ed28d8ebbc0868be90634f1df8094cc373e18a602c59152050cf430081975d75604f8ed2afe959597ee86a7281fc030f3913b9af4c40ea12ee12328545e52d8492e8dac44919517fc991ffb5cbca52424748038473d89ad4701021ac76cb2f84ccdec40e4c44080565fafb4073927d405e48a8c840000bad76f341538cf7508bf4930a228e54ee9be68a608e00a6b6489549768dfafbaa3cf0fb604a50ff823ebfbb77f9c24336ae9bb20aa0a316b747b96384f123378eb7424b42b9ae33903d650ff205116cc478b91857ee0c50346293ae940500e8f108439c801d5da96e84f07a5338ecf838b7d58537826a08e7f7a9076aaca5a8a135b980b78eae69daa4117a27cd8aa37fa205b77e2ce426e172d7b8a6a7b2e00d005982408f7c0d03161d6db9692bbf26abbbd3fbe057ca61d3ab4b54a73157b44006caf11a4c6b6ace644c84bfce59f244f6764d8609ecbe0e85ea8c56c9a1a849b2679c25de21957004415b351804cbc3e6e5dddf29d0693035488370b02968d37074ce0790271d448f4d1b06a7cfc86c1c174b0373b12958fe705292515283df0769d086c4f6ec54806f0ae047c58901420c2eda8f4dab1c2d68a87b2bbb19bcf39268e7882bdba512216a34db1d45f473dacf935d8386b6aed3e2722aaf847be0698283dbac658744d8392f3b53f80d8645ef5c2adc5b6140ed57cf9b38f553e9b8b5ecfda9fce8ced05e999e6ca6decccfca7284cf758eeadd2173e867d12db288a2d755f80d76642c6a8c3919e6586dadc618b0a0073b88fae68a782f9d09b4f1ee69263e517b908ed789c3ba50f4f9aeb41788a11b327a33befeed61b1654595190d218c80ab276ed6385f325038acf175843f2ae519519eb1779e2d352c9329e66f667745c98fc42b235a1972d7cbeae74003a336565838ec674791e2a67e5eac90e8a145cc31c934abbba2c24d61071f9c41174923ac83f38ec8e29a091173b8a5a5aec267faf176e4cf23c08fa7eed2dc79f57c39fdcaf9aa44d6cacce7c53e5c8abe1f8b49a90670d7093b7af640f7833a91f50ac0bb56341ad590f8f8e690305bad0b0b2cb8e71a02d1e78105f4696903a4e1a64c53c181c12d23f92a0f8978a6250cea9eece232d0ace08a461a76af278a6a9124f8216b752a1229f4edbb23c21f34f7b5dc23d382b0e7628efc7458720e35fa730b3b7d3264e01a85b12d628163553cbc91f139926d03b71cc3b1fd24030f5853de0699286c32a9caed80f1914230f2871b07dd36b4d8e0f08f1a4e29d84af114d46b5c7b1e5979a2bd0523bb7e61aa92ecf8bab149d6d91ccbd4a68d96afcbb6be100e4d63ec84a50d3cfdbde6974d74f7c90b8394a670eeff42d2760eef07b07e62270e27f740f475f673039749fb7708d1a17a0d42e6d432c8b20db4070e0b9c4b57c35ae842e4d6d7bc8a26e67569dbabadf9a3d6e30527c12f8df6c93873c53402d52c8edb236edbe194df5a03d7a6889c9f171197d3f992d70c3cdbabbe715f0cd25528c0f3c89e525b8d01bf795e175ccf7d27a87fd449e6001d7075e50dabcf1c7804d12b44d961f26ee6f4dad1a4d9d9e943acda5023b22206e24009de15e9a1739ac64fcf9b17f521796384ce6a3fa30ec49047810631a1987db9ed7da5700cd3ce8de2dee8308c8b43eb7fec6e3f06dc03532856d48dd4c6a0dbde41ebe61c62af1c6e25c8f6330e31c72a8cf67f309dac99762a816c28a30fe8ec267f5728b8b149aad55eb959cbc86ecbdba1cc3080ffb33bdbc60a2649eda224636029336ca3b13580d3a153537048d73037f70a95a8494a047318d3c34a93095d5a748093acf856bddd66de406eb429fab9f33695bc36c9f64b55e7011947cec150cd7369d4095d02461d952bc82554b4e236160dd02f11fb5bd8e45097d26adf8232326066209f1014a5831b28ad2ecc17be90f4090ac594bded06e4053358ac5365f6fdd27dac63c8d9d72ee1712cfc10e686820dd0d0c67ec2a26fc29e5ba639ef59b538b98e02b4d840d690339611412830e4465d7a57376a4eb275c6f6bb5990a3f6e6990445c955e12a036d7ddf8b8e432029cbd02022ecf9426695a521261edb73376786f72c12ae59958703e403b61bf1a9a1c8c523889194bcdd4337382cda9a0aa27030ff717897e4808f1d1e21631a45c07d1a375147f31f3706e74e855ae71a4d5676f230ff6b10cf9ac258de0937149be7a9905365bd481f329c21c81b2de6a0acb0794eed20fc80409072dacab640b83c25b453d1ac39c3c1901cb580fe40b505e9b7e5ffdad5f1ae167d8bd619436b58503f929c4c43ac6262deecdb1fcf2c79a17652cc50e7dce9e138f27d1895a6774f4ad516b2daaff28bf8f34bbf52f1a97f18ca5fa41f3bfc7302f95c815db88dc7e8b4f5c14c753131d05da035c571a253b939c935b750a89b853379f7a3c0e93807eb6cd36a0d3b93b93cf1ede6798b7b38281e72a5eb540f60c92da0137ef89d28cdbb2c138304a9640099da8f8c80b0f5a003d5803cc9a1664ef8eded230944bed4482973c2d27af33a841226b3f636106a6f89ca49c3fd667f12f7808077d7d31ad40f53fcf60a298196ca70cf614662ea1f3e2c13fad45852591ae1128c72ca9f98dac320f3a0c9a6477e7786390fc717a751e501040987174b39479ab979029bb94a7def5ef88b0e1f8301aa2925c70de30b007d972c56058287569922b4f75d53d598b6ae4aaebc5c5111e2b8bd5cdff0eee82f54e4b20ef11bde64fd05480d2ae7767a0b8ea53559b2b1ecc8926d6bc01e7e7b4158e06151a9409b065030c01dde691ffcfbf18c214c754024b211ef1a4e5496f95c7a4fbeffcec73ffa3dda87d10101918deeca8e56599181ad6579944b5fa99455c194f4d02809d3b81b346289ac76e813421a35ef76f178c2aaaffe4b86f1925df9466abdde06d4192309acc61f6f7aea1c41f24a6f178793fa8174798657e0f9c03573407c498494def48edc1b7f4b22f122fc53cd61438be443277d5b523e11c22cc08d4ef49060611f0ac688ebf8428ee20e55769e01bbaa01f6ca1a08a1b7d69445341ef953b9793ccb3b2a3309b8f471336937f3599c03d48e4065e95711257972ad094e086d113e7c3ab2a9bf719a42fd41d0d45ea4eb47e7f0e92490890a8b4ead1e1a4d083509b803cae0de2045cb8120c5ba3c7ca30d20f5ab52f135fe7e94b6f2ec8f7f872891e4ee5712f24fc60f11f1683658c48d8e971d0d7494873b5bec0ee7597a525b4ad0c090eb74b371caba41ca5d9cf1e47a29da45026d46bc01d9b0602970be07836858c2855b9aeb34512769821c41318c52b1736edba339e205c957a4b061b5ad87fc9af144fa5a0002ccfd0a8a44e2da0f08d520b161fa10e986c6a602503c6c9b403ddd315c564ee731352aa0dac098c5004cd95ec191e98ee5fe75e4d68e015ac70012db397d5ec5f3803fc6a3986af74f1517521b4d9c247bb476143b9cbf5161599a10c76cf7fa23325ddf84b880513bc6a34688e57c34ec8a5d5130949255d0381d1b972a0e5057374004161804b871520d3425d852d7b9f87f23da06d2c9bc59adafe24acfa6a9ab99ec4f88177a14433bd4f140e1ed76ee7d8e65ef650511288c29d9e0fe0dc8d789c6e61279b95c11f9dbe6051b1b55482a9e6d0fb2d339c74103f978087729d5124b5fc855e7ff521effab59eaf3186753bff6c9129d5443015da621904b975b051a29f6010d3190e0c2e9ff2a380ca0b515cea76c8685e0f862cba7d997eaff8950b24e77f39cd29bc687b7142cfe155e4dba7796b8348b26f590c3ec48a66d9260664af787b2a7f9d300bcbddb0f88151ebb226486769a48088517915985cf305a57631a1ab3af7b6c4d87ea36eec3a2ceee8f7f094d24193238873af2c2ee360753376eac5e81fff3bfdc5e1d49baf0c930d1432eeb7b1af1b569318adb03848308584738a3036ac31964e7c8f4b218bb2acbb2da23d3b4d627fe92b2b1c58358d64de04e29a1b196a5289e1c2815dfbec09e26349a2a324f977725e0c581c4dd9b8e055e362b0d3f828e3efb53b954a973f1bd443f12446eb5aa6bdc6b5ec0184d85503f9ad8e78898f20daf22f0c5577574d6d1ae2d159434a4b97c026a3da6fa38d146cb985e4f2ecd7189f80460376835b6c0b6122e26b1cc084b8670219f8f36da482ba366da2f72c9b5a05b1df42613d2f422a3fcf43d10cf7ac80a0259f195317d5b974ba9f295f118103bc19086c40e5a4880e0c7b28c7f2b7c09647d9f87548f562682dad4121620e138d31c85548225ac615d39611ea2519d89719451abd89243f2dd264f418dbd4f4127c01fb7b9b8923d142220115f1b0b52819d63ab1cfe90d71a4dbb94237f3d1f16c3fd6893c08646bd48b0a378e5536819e5d6d5469796a76e6817fa5edfd944a59ed47e47b1b7d3caef8a4234e896fda594218b7bd1976af745af9787d2bad8dd2607b28a61582", 0x1000) mlockall(0x1) getgid() r3 = socket$inet6(0x18, 0x2, 0x20) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001080)={0x0, 0x0}, 0xc) utimensat(r2, &(0x7f00000010c0)='./file0\x00', &(0x7f0000001100)={{0x40, 0x46d}, {0x77, 0x100000001}}, 0x0) utimensat(r2, &(0x7f0000001140)='./file0\x00', &(0x7f0000001180)={{0x5, 0x7fffffff}, {0x1, 0x9}}, 0x2) r5 = socket$inet6(0x18, 0x7, 0x3) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f00000011c0), &(0x7f0000001200)=0x8) r6 = semget(0x0, 0x1, 0x4) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000001240)) symlinkat(&(0x7f0000001280)='./file0/file0\x00', r2, &(0x7f00000012c0)='./file0\x00') getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f0000001340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCDTR(r10, 0x20007478) getsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f0000001380), &(0x7f00000013c0)=0x8) open(&(0x7f0000001400)='./file0/file0\x00', 0x100, 0x8) getsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f0000001440)=""/4096, &(0x7f0000002440)=0x1000) getpeername$unix(r9, &(0x7f0000002480)=@file={0x0, ""/37}, &(0x7f00000024c0)=0x27) ioctl$TIOCSTART(r10, 0x2000746e) setpgid(r1, r1) getitimer(0x0, &(0x7f0000002500)) chroot(&(0x7f0000002540)='./file0/file1\x00') setreuid(r4, r7) symlinkat(&(0x7f0000002580)='./file0\x00', r2, &(0x7f00000025c0)='./file0\x00') setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000002600)={r0, r7, r8}, 0xc) 16:01:39 executing program 0: mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) munlock(&(0x7f0000001000/0x3000)=nil, 0x3000) 16:01:39 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socketpair(0x2, 0xc005, 0x18, &(0x7f0000000180)={0xffffffffffffffff}) shutdown(r0, 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000000)='./file0\x00', r1, r2) clock_getres(0x6, &(0x7f0000000100)) setitimer(0x40000004, &(0x7f0000000200)={{0x9, 0x7f8}, {0x0, 0x8a724}}, 0x0) sync() 16:01:39 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) setrlimit(0x7, &(0x7f0000000140)={0x21800000000, 0x80000000069}) r1 = fcntl$dupfd(r0, 0x0, r0) fcntl$getflags(r1, 0x3) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = getgid() fchownat(r0, &(0x7f0000000040)='./file0\x00', r2, r3, 0x0) fcntl$getown(r0, 0x5) 16:01:39 executing program 0: r0 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) sendto$unix(r0, &(0x7f00000000c0)="f188c9897c641fdcbc34ec5df36206af9f9038c9f46f199b5d2089f8df4f9c015651c600abaf9b3226351e791c39a35de4b1208de3d44847f0ac8c3d49c3eb40c15dc1e607425280ac9fafc1284afba5852730ba4aa2b1ba8e", 0x59, 0x400, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) setgroups(0x0, 0x0) setregid(0x0, 0x0) r1 = geteuid() fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, 0x0, 0x302955a07194bd71) setuid(0xee01) getpeername$unix(r0, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000001180)=0x1002) fchdir(r0) lstat(&(0x7f00000011c0)='./file0\x00', &(0x7f0000001200)) 16:01:39 executing program 1: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r0 = semget(0x0, 0x0, 0x6a2) semop(r0, &(0x7f0000000000)=[{0x3, 0x5}, {0x6, 0x9, 0x1000}, {0x6, 0x6, 0x1800}, {0x3, 0x6, 0x1000}], 0x4) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ff9000/0x2000)=nil, 0x2000) shmget(0x1, 0x4000, 0x20, &(0x7f0000ff8000/0x4000)=nil) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 16:01:39 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), 0x1) 16:01:39 executing program 1: r0 = getpid() r1 = kqueue() fcntl$setown(r1, 0x6, r0) fcntl$setown(r1, 0x6, r0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) fcntl$getown(r2, 0x5) fcntl$setown(r1, 0x6, r0) 16:01:39 executing program 0: open(&(0x7f0000000300)='./file1\x00', 0x30282, 0x0) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000000)='w\x00') socket$inet(0x2, 0x7, 0x5) lchown(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) 16:01:39 executing program 1: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x12a02, 0xfffffffffffffffd) r1 = semget(0x1, 0x0, 0x4) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000000)=""/5) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='c\x00') open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) clock_settime(0x4, &(0x7f0000000100)={0x8001, 0x9}) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3) openat(r0, &(0x7f0000000140)='./file1\x00', 0x140, 0x0) 16:01:39 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x10) ioctl$TIOCSETAF(r1, 0x802c7416, 0x0) openat(r1, &(0x7f0000000100)='./bus\x00', 0x20, 0x2) write(r0, &(0x7f00000000c0)="fd2f", 0x2) 16:01:39 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0xffff, 0x40, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x10004) 16:01:39 executing program 0: r0 = getegid() getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, r0, 0xffffffffffffffff]) mknod$loop(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setregid(r6, 0x0) r7 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) getgroups(0x5, &(0x7f0000000080)=[r5, r1, r3, r4, r2]) r8 = accept$inet(r7, &(0x7f0000000000), &(0x7f0000000040)=0xc) setregid(r2, r6) linkat(r7, &(0x7f00000001c0)='./file0\x00', r7, &(0x7f0000000200)='./file0\x00', 0x4) getsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) 16:01:39 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg(r0, &(0x7f0000000c40)={&(0x7f0000000280)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000540)=[{0xf0, 0xffff, 0xfffffffffffffffe, "dc2002ef1a21c89c78335cae3b4bee89853633d8abd6d6e1852a7a8a28b3ba4d188b2cb40312d41015908132997a34d5df2e92fb0e36007389176feb99cdba653d5d141dc5d7eea938de946acdcc566de6ba99561dddb3cc6d3bcd4f2195ab88ae066ae666884ae087b417c4e0d85eb0ad36623511cd17eb489c67e8bff04a07f6957caba4679cf3b14fccbd0e94ee6b691429a34876af8ccef27d281f332b8a8d1f4ce4f526f60f52235fa7751bcba70b3d16f1c894d51dce47d2e9bdc6bcc5d2c04142ee9f53feaaab552975179fe60e7d57694d10409487da3201fde2"}], 0xf0, 0x8}, 0x400) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x1, 0x1, 0x400, 0x4, 0x100000000}, 0xc) 16:01:39 executing program 0: writev(0xffffffffffffffff, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(0xffffffffffffffff, &(0x7f0000335000), 0xfc94) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x5}, {0xffffffffffffffff, 0x104}, {0xffffffffffffffff, 0x46}], 0x3, 0x0) r0 = syz_open_pts() writev(r0, &(0x7f0000001100)=[{&(0x7f0000000040)="494da93c8365525a6e7b659e47df830b59b5f3677378576cf95a031c85c026048e44a2a9eb2fda82005bd66f5b0bf1fb2c31bfd7c223fd41e6b5dd56298c98687829e840e38e9f13f480d7079a934ea32d9400d9720ca15228cd2c100388", 0x5e}, {&(0x7f00000000c0)="744679a40907978469b84ad01a123158859fb76c813ce1fa9d862c7bd04476b51d677c8daf4d661051925a044cbe7724c1ff2760e55239b985dd6ebe1758f95932cd0b8aed883517929410155086b0e97bffd4ce1a4a52f1d4a04fff06ed422171e94dcff4a48537c1cefd365fed9c06204b8b353963113bcbbd802c540ad6cf42f9a552ced84ef8aacd3b83b5245e39c13cb5545bf04a2d0f3316585d4f00344405049e4e91fa2b17374daa276f7a1ea816187a69d3c0e34454978a7d440211c504894d54e185557693118fb36485dc4980e805a3d981603ff7ea30d68abe837fc0333af8f9d5e5236480f386b5d715be9ca716229b7e32a7036fc2d8e81b16704df5116bd8c9122380d4bf1b6de7a2ef7db19899e57d0a968a0736b5fa50f5a8ed80d5528c843c1f5d167cfcc7e4125f5e68a38369804ff5a16adbec06436f36e12307601e2fabe9054e4d091cf76513b496c5f48f53a46b0941fad7dfe884c7404971a2dfba210890aff148a67dc994a6a6126d7a79b372ea5e87c026bb3926d1914c3529f47e90ee77b79cb45d533ecb90ddc0e6be336d8df88c162583236a32734e86bee11734c849570e41782697d3384b639e4b86d5cce99b976b667aae37ca545aea54dab2b61aa04611b54ae9a4cc11acacb078e4004e549f4caf32ce498c8b19442180ac74a4b04d3c313d61a23c7ea88acb8b829ff15a01e4ff25befa1f0c697c09fa98454b4f46e442d109d7c16e69d7d22316400694e51ffc2c459869e1731ce5d9e105e51228b02782b580afa4d2947339197687a214643f0efa9f41f743965d0127fc3cfe299033d86f10532fa8b347fdd8fa08d668b7da6bac8c599fcd8b14bc5cb6d95c0c09376e247fadcbae83d957a8350b8036be5c9b301034565fd48acb45cceeaa46384a7c394e32769f6fe3795bfead8f10960e8f2049567d66f6fd50c77da34913c70fff223f018d99d8b0b5b783c850445163e90fe4a32cf0e8d50d54d2024989347186c6396c04b86b261f9732e36faa1ce0f8448ef69be9faa55a4620830479fd85706e839ee77b647131b4c2cc01ff4d71764365408b0fa2b6e2c2cf4918ca7c03a73bd77489e029604e4e30cfc99349f508d59325154fee2c48b627d0b9f96bfc45ac2d9e0cbbf47c24d1cb35bc9de634a643e8baa79da879969d99690d58ec7afdaaa2b66492c1c9050497bf14e745a7a3256522be0871c66a7dacb92443505ac9e95e25f3844b95aa4663ec8e565dffe05ba554005832c0f9b5beb107471ad0bbf998b4b7bfe023806cafa8dbb18aa7815e5d559395ce1bcd7fa94cb7ab07fb2144b70f4a0cb99a695908777b28fc4cd73f6cb0a36d53fab945677510f6c21af78fb5f711a76a9b48f7b35ac36f456e98585886a22eadeab60e0fea802408701fc4d46cb781a82d12e83ead9a2afd20efa2e1d124a65d7ba5f9fe1adb43777308497cb1a3295b288bafac6be08330f7b1de062bcf743404130569d016da4994deaca1a4d1c100671149057c6f06a89dca8f38b8b750dd752998757b82f8ce2495487f6762326833fb368ff46bf1571139f7caaf20e09cbc624b50e606f82916b07be7d48b96da94dcab84419f433f7c9f61523f990f6a2476b02c76153f7de0b4600a492794cb6cd96f3c61c66c8629cb5b3b8ff74e1de14a7da9aed16be5621792b28dfe47dccbf4c78880b56f8572a8ae9e56ddd52176f61f33658484606b7056ed385e2646aba2ef51e7abcf535d4b07c30c56e53135e015e65da0fbb9c2a7e78acf2611122746b4bc9efa16329791681a51d2ad7ff9f5908c87c16239fc432ea36f6bfd57123229c14e5e2ca66182eceda9a18cff697d5db2f5f415f5b7bdeb4b0be43b9a539c45e8d97b33bb41d86da33d8ecc665bad32cd09f66c8b190c4e2d20341bc20f2aec65777bcf694468fb890b7604e84bf6cb7fa7bee7f4fe4d106c538f4a41eb0b921b197950ee31eb43a1fc247ac3234b047b3e3b0a3f8528cd005efa8e8b8ef542e5e913fc7323239d1bb2e6cf0d620a73d849b9b2e784d36e129f22b91722e6e13dbe95161289887db471956f0d4749a180acc405c94e5b06d491db286acbbc5a0cc2bbe28340c715abed9091e63f6061a1592ec6a00f56e4bc7bcb3708b2a290bdc10f2aa23a20043d1d64f42ddfa6f000734a011254dc4878645e8b47e853fe0707b0bdae113cafdf47dcbef810589a9ed24521469df138e3fe500b28486130b8756439838e101672ee3992255162ab3069fd83a4da06adda5bbf36fa7943ecdf6734f38c7bbcee2052c791966809290641baf343728ee4ac2d34d22d73faa236602aefdea6dd543c3bc8c34e54f0746231f4c3e4cdde8de872bd24e1d56c5180ea44e4a80a156186b8afd804b5276bbd68e2e121096ca3047de44e0309989967443b10c4207c9d1e327fbf75796e36c843b7be2cc3046f5140087004e9f2cde21ff0048169b0ae466ea0454de17be9d0210138c237a1d25ed2815bfdc0af9dc267c6b5ef6c6a9174b3c9e918532f4b3e8e2df48dbacdd3913b6541c021a72f70b5e2d074bb027a9f553a7f013e0787638c8b10291e6829e73e6d23699a00aa8149a2987f92a5b5443ae38241095d478e58701efb2a759ae598004bb96b051e4a2b7f2f1b354320feac083e30ef09d073a0c96ef0d0aa5f5e8b501ea4c991ca78656d6055c55e7b8e4eb9343babd1ac982b7520a69c91285f20766317eb99d94dde65af04bd3b81cb763e247f8e07395b7657cffeb4584381bad371e72fa18de239384c258905f6ae7b82cc9af9d51740252c300e1130e8f1ad7cc0aa800c89504293a5f01707a56b75bacb934fee6d0c1e2a308aa936b10c41fc2cd4432361d2e31d755ce5d5bc8444a18fbe083487e77b1aad3ac3db7d31966ce00cfe356c09d3a4407d1537814526ab728809c227dc34bbac1ed0c2d60b7a7da54abe9913491e6e0f51f034131778cf5463cafca104b01042a8d67661301071ec34e3991a099e8313591c2eb2b8498d2d2b605c0691952d9283f77ebb855c37502683ed11d7245e787f2c7f89a63b49482ffd63309dbe86b4fe46fd427ade5ae27c9ddc8922fd65f8aeb6b2041699b29cb47997ca424b6209890a6a15dc8aac399dc37ae6a18f6ae44abaa37896494c6adaf058a7ce9c2d7bbeb36eb223e34db040949c0c786b140ad6eb656c24ba71cb149af56ebb44057873cea5ef18299a9ca000a06e585003d23a9f0bbd69bb1901e2fbaee1c9b4c53f7fc989d93a6893a49956a19bcc228cdeceb660f9afb055e25a7a34feb0c192d103828488c14d96af5c7ad7a547cc393c16cf7e0845acc0cb86c6a86a344b573046f2c292e699d4cd151267be09cb66ffaf1368ea14f9f98940642fd7a8369210cd26f0bfee1d8a4d4ed28fccbc7465a14d86711e11bfdb398f2d0a509d63348796e85667c7145fb3e32fa7e57a3f560546a3fb427d5d619bebd9e46be2921b61222351979c16e56c08ba97e2f5c27a7d3fcc2b68c1e5c9dd28a794ee876bfd5ab4f4190103e667f1336cbbd00d3bfd82411d2ffc00dd18895b12413437ed8bbba76814c58d9b1d89b6ae73434d20f30936ae507065574e1a2aa83afbe5af20018692e28c783d2d00308389901b0200eac884bf3755bc342d9e6e6ee2c1f8529aeffe9f52a72c71ff6266038540446682e90b28effe7b182aff4ae8e3c371fcc3e64d818b4941d9940eaa287b4e52c1b3161caf46d7882992d5499a4e3a2379a0c28a90998081d9058876d039ab4d77102504a835e69990135710fa6b01772084720f5d7c998e6426f82941546f0b728577cafb6edf9769c27edfd1ac968a82ffdbbc042b52ee4a957f84f4ee0966a6757d51d60ae1294410cc64c129772255fe74be88b1c5f936f06016b86b13e5e37d87337ec03c4d2e96ee979c588e94f0fbc93f5fa9db5bbf9426379c63319de63a725a6c2b5e4037d1024e79b68eaf2a7d14a0c32dfa1290ebdea58fdb8b50936bbb2a0b78d6c4a707f0892b572d487dbf9e3736e21ba26c75c23a7be74ed6032986556bc40c18f7869a58d5bec945bdd9508efa41199917b92aa0b94134c6433662f10aea466343bb90bc8bf22f1391407c9ff5e9af6b2cc2e977e46671c601475723844049d663347fbd7481fa3d1f7a93aa8d69827d48ec8e2eb641383ab43653f118a229595aebeda09375a0c63cb9783a5de107b3647ed5e59eda77fc8a321243a619244b788bf9ae5c9d249c77749c6d11c4286c7792e35c317d9ddcc4a285e6dc9970a133c51e6b6756ce476d7a65de9a46d59c0112c6967d1698e59a369ec481dc073cf7aa6e0ba27ef64dfe085ec4f1094143ac408c9a306f79092c694a40098512c4efb9937294164788ab4760d52b0f5f3db5db73ac5938932acabfdcce3337bf332cc887046fb3d4da92aa929b1af95f29a1ae340e9b22debc4ff388a1fe609867b34261659b9ff154c8cac9457e82277363733e1a4da6f430fe5ac43bd74aa6e499cb31585aa65fc461f146f7762b6cbbd6c69a8242b4c560c00885bb9a8ce59ba74737771279b334fe9a84d47c62e402ee6895161be1c8617a52d52781356930463ac77034d8fdf09d4dbda2dd279afe500001cae708eb9bac9d7944a2f75eb97fcea3ddc733f5be6037b2e2637528d5c82bee5fc0d66141cde545614c7add3e5e7ff1974213a11be476f3a2f0d3cb51d1762f63f9ace59cc37b5a34cfd333865479a54dc3a791ce07a128d2f1cf7e48b450cf4cdea7fc2a05327bde96685c8ed4a4730f05e8cd832693fe3b770e937fc852002367a150ba140404ffc6783997fba4fcaec429d2093a64934bcef973285392e8f04127ef84bf83f4d5bd5447ce7b54fc6a717bef72ef9d91fb1ef2ed12595b05ac3fa87c62eee847b2bb82446441701e70400bf9833a109780fcb325fd54d2e7f0b84740f76b608b8ebfc2c527bd7e2521084bf55aa1f6f1cb1030a096f32fb2acd7a59fff38f47041e227fefe32d0bd754ce1460a163f4706ad2574a6a50efd591fff6ea9f5b428cb848cce82c1b5cc82d5609c9dfa451fa242542e42bd34648f72ba0f2b4ef7ba9abb141f43ddcb258c001e485c115fe96bf9f740aa1837d5d6cb618356718c87046c6270b10ed2bc36a2acef69a46b1016256b045da09b3af0269dce67bac4587f187f4a8a2a365da3a25eee4ec372c9f60908bce6d7873e2c1d3d32ff7384a49dd1e1bd63e2e6047d0788af9acc1f5920e41d91fdaaee0056a305a6b932cb6bc432de2519dbe060745f13820e0d808361ab1aace512767eb9931fc84976c3b296e0951bd940b637838fa99b09c135a50911e636289afc9973c8fd7cf4b46632c816b614396224880c52366a01f17eebe66c4fe2d5c5cd53002a124206139cfbe19393c01ceedc8510d3d2346c437989a42d688fbceb56cbe8649dc117f0cf6ca1d8ac84747d84a4996870aaad780b9997c156137044de960d94ebbaf4f98aa48c6358b0c079bc149d0ac01fe48e236fea79943738ddfd327c0c03edbc4fe9cc5d9002aa63dd91327d03c8b9b3ddad674852e4d11c015999564f87fbb2c91da798ca3c8e10607cd402d4af0c3aa09b57966c4f2a72b3b132e22503b2b5cd48feef8941ab66a11dfe053f7089cc4d3007e3d3c55ded6cdb03c815afce9713127f4adae5b2a78a0f2443e3652802ad0a0e808f53be6e6b29a679aa7e2e5b8cb60a635d58b5b17d97670aeeb7706c91456151bb03c96d9567d1c7b5cf9958e93830a669", 0x1000}, {&(0x7f00000010c0)="45e33d930b23957d17aa1cf895b89014efd6cd3e5714ca9fcccf074867f2904c3b1078", 0x23}], 0x3) writev(r0, &(0x7f0000001200)=[{&(0x7f0000001140)="2f317b3f076fe2a1e94c7cbec05446400253e2efdbf5d034419152b1d7fe56ce7616349d786a1498b6eef4774817f8eeaa7f07dca9a1e8016f8c0fb1be4567984121a43713f307aa9747235d7128aee826e59a7597e40c12b389a1900ae7a6483553a06357067dc7289fc3f8dc01384570e7d58f146d5720de5e235b8e9f4b01dc0e25a30dd74390a6af20621e508724c97ea62604fe9209dc09885297cb8a2fc83b4281", 0xa4}], 0x1) 16:01:39 executing program 1: open(&(0x7f0000000300)='./file0\x00', 0x100000000007e, 0x40) r0 = socket(0x2, 0x4000, 0x5) r1 = open(&(0x7f0000000080)='./file0\x00', 0x92, 0x100) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x99b4e195f8f47f20) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000040)) kevent(r2, &(0x7f0000000180), 0x59, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0xd9}], 0x8000, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0xc, 0x2, 0x8, 0x1f}, {{r2}, 0xfffffffffffffffd, 0x0, 0xf0000001, 0x4, 0x2}, {{r3}, 0xfffffffffffffffb, 0x10, 0x2000000c, 0x6, 0x3}], 0x9, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x8, 0x14, 0x64, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x20, 0xfffff, 0x7, 0x2}, {{r3}, 0xfffffffffffffffb, 0x0, 0x200fffff, 0xa1, 0x1}, {{r0}, 0xfffffffffffffff9, 0x2a, 0x85, 0x9, 0x7}, {{r2}, 0xfffffffffffffffe, 0x40, 0x9, 0x4, 0xfffffffffffffff8}, {{r1}, 0xfffffffffffffffa, 0x41, 0x3}], 0x0, &(0x7f0000000240)={0x9, 0x8001}) 16:01:39 executing program 0: r0 = msgget$private(0x0, 0x8) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r2 = dup(0xffffffffffffffff) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ad1b4362009aa5060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000001140)=0x1002) r5 = socket$inet(0x2, 0x3, 0xfff) socketpair$inet6(0x18, 0x3, 0x0, &(0x7f0000001180)={0xffffffffffffffff}) socketpair(0x0, 0xc000, 0x764c, &(0x7f00000011c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = socket$inet(0x2, 0x5, 0x4) r9 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r10 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x2, 0x2, 0x4, 0x5}, {{r3}, 0xed4f913434374889, 0x50, 0x80000000, 0xfffffffffffffff9, 0x5}], 0x2, &(0x7f0000001200)=[{{r4}, 0xfffffffffffffffb, 0xa, 0x1, 0x1, 0xfffffffffffffffe}, {{r5}, 0xfffffffffffffffb, 0x12, 0x4, 0x41f40f21, 0x2}, {{r6}, 0xfffffffffffffffb, 0x20, 0xb, 0x7f, 0xb70}, {{r7}, 0xffffffffffffffff, 0x80, 0x2, 0x3, 0x9}, {{r8}, 0xffffffffffffffff, 0x2, 0x2, 0xfffffffffffff881, 0x4}, {{r9}, 0xffffffffffffffff, 0x1, 0xf0000004, 0x1, 0x3}, {{r10}, 0xfffffffffffffff8, 0x2, 0x8, 0xff, 0x2579}], 0x0, &(0x7f0000001300)={0x1}) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/16) r11 = socket$inet(0x2, 0x1001, 0x0) socket$inet(0x2, 0x3, 0x6) connect$inet(r11, &(0x7f0000000000), 0xc) 16:01:39 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x154) setregid(0xffffffffffffffff, 0x0) getgroups(0x1, &(0x7f0000000000)=[0x0]) bind(r0, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x20, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setgroups(0x2, &(0x7f00000000c0)=[r1, r3]) 16:01:39 executing program 0: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x9000, 0x0) r0 = msgget$private(0x0, 0x15d) open(&(0x7f00000000c0)='./file1\x00', 0x83, 0x20) mknod(0x0, 0x4000, 0xfffffffeffffffff) msgctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) open$dir(&(0x7f0000000080)='./file1\x00', 0x20040, 0x1) pipe(&(0x7f00000001c0)) mknod$loop(&(0x7f0000000040)='./file1\x00', 0x6180, 0x1) 16:01:39 executing program 1: r0 = shmget(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/251) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) setgroups(0x0, 0x0) setregid(0x0, r1) setuid(0xee01) r2 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x8, 0x10) writev(r2, &(0x7f0000000600)=[{&(0x7f00000001c0)="15e477c29da34f0c3388d08069aa1ee6b393447298538e411777e21f06a460bb22bc", 0x22}, {&(0x7f0000000200)="8cca6e66afd5f91bf2cee85b53c2b2d3ef986a0c588439bc830ed89045bdbff6775b621fd4d7697acaee8579b4b0a384ef849887586788882e8148054f492e79fbed96eb51663ce090c3cb29682a1de735cc318bbddc6492b2f7f67fdd396401b523a12944dba4ef4ef04e22df8f64d1fcbff7d9e503ff9f408a6e55c51a008cdf407aa421e5c7c0626cab3cb27ebf96e7dea90a72893e808bd92f1007615e8aaae768557a9464a1bc293565cfdbef4ad789c5b7a65fe2f08aa40a9a25c718c3b74884276693be8d17b4ced0b50ecc3c4ff11a0f3322da0c27d4bf8761bff44be4f262d3d7883de59fa2757724895a", 0xef}, {&(0x7f0000000300)="08294ace5d5894004eb0045416051bc3b0cb067ccc5cbeb60635d31118d59039f343604f8573cabff3c20722cd48c2c53e83fd8ccab3f00cae4c3286d109da75a2cbfa2c6d067bba16b73c5eef53b04ab1a1e1be1aead2f736883f4fa2520770f5795495a7fc293b423903c349f4f86e799fb4439a57479d7b2749df1fc1abac7e594fccfafdc19a48306f70f62423ee8373b7f197341506792b952cb95acd537092e033527cc9b99f9b38b749485aaedbec5454cc5842f9927ac37712c417", 0xbf}, {&(0x7f00000003c0)="c79e742e6ea124c41bfdd2842578e18976abc4191e9ad1", 0x17}, {&(0x7f0000000400)="25685be8e89f3ca04290a9fba47118762d0683a698cdd2a17dc0632ed0803318be1989b886c5de0a3c9aca108b", 0x2d}, {&(0x7f0000000440)="acdf6ce7e10d028107fadc8c6672d869571111059bbd3c168f29081f8f257c17a0cd45ab45dba0fa60be", 0x2a}, {&(0x7f0000000480)="911d8c507f36443bf0e1d8b4a3bc122193c3f5237558e6a82a9b7b961725616da9fbaff742e1f261288401c4be4a8e19f2c9a03e2f1c75d6a54f4eb09acb119795fbb697388c627ad224edff1d66202dc1e508d6971c0ecc5230b947c4ec4714fde113f4e5a8bc76dbdb3f79c6b65d0cc875c3a5b447643fc2f81d13e34095e308", 0x81}, {&(0x7f0000000540)="7e148c3a99c9b9e77e4f397970b32878c8e8b83965f26b8ec31fbcc404537fcece431c52c78d764a05a38cef96d630ba04a9d68c09850461a5fc543857efd70d15e52cb00a5710210899923ed7e191a26800f10d015a42abf9c400755bdbc3758469329f886ce571929fe6268c39f12d0f59962d0151fba3a6ded7ef45344854f0be5fba79fd7b0688935826e35111d73471991712781ebe54453189451c", 0x9e}], 0x8) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/13) 16:01:39 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x2, 0x10, 0x0, 0x3}, {{r0}, 0xffffffffffffffff, 0x80, 0x80000000, 0x693188ea, 0x99}, {{r1}, 0xfffffffffffffffe, 0x20, 0xf0000085, 0x24, 0x4}, {{r0}, 0xfffffffffffffff9, 0xd0, 0xa3, 0x8}, {{r0}, 0xffffffffffffffff, 0x20, 0x20, 0xc3}, {{r1}, 0xfffffffffffffffd, 0x40, 0x80000004, 0x8, 0x3}, {{r1}, 0xfffffffffffffffd, 0x41, 0x22, 0x80, 0x1}, {{r0}, 0xffffffffffffffff, 0x0, 0xf0000023, 0xffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x0, 0x0, 0x80000000, 0x9}, {{r0}, 0xfffffffffffffffd, 0x8, 0x1, 0x1ff, 0x5539c7af}], 0x80, &(0x7f0000000180)=[{{r0}, 0x0, 0x40, 0x2, 0xde7, 0x6}, {{r1}, 0xffffffffffffffff, 0x2, 0x2, 0x4, 0x8}, {{r0}, 0xfffffffffffffffa, 0x48, 0x42, 0x9, 0x5}, {{r1}, 0xffffffffffffffff, 0x20, 0x3, 0x7fff, 0x7}], 0xffff, &(0x7f0000000200)={0x100000001, 0x40}) read(r1, &(0x7f0000000240)=""/1, 0x1) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xffff, 0x0, 0x0, 0x0) dup2(r1, r0) 16:01:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) socketpair(0x18, 0x0, 0x4, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet6(r1, &(0x7f00000004c0)=""/76, 0x4c, 0x40, &(0x7f00000005c0)={0x18, 0x1, 0xfffffffffffffffd, 0x6e}, 0xc) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) readlink(&(0x7f00000045c0)='./file0\x00', &(0x7f00000035c0)=""/4096, 0x53404e0f53d0adfa) write(r0, &(0x7f0000000340)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f845471", 0xfffffffffffffd77) write(r0, &(0x7f0000000380)="068cc47d7baa5fc2bcf4e7c5e1006d93b4b129bd69187b1b6088d60aba", 0x1d) r2 = syz_open_pts() close(r0) r3 = kqueue() r4 = syz_open_pts() munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000200)={0x81, 0x101, 0x3, 0x5, "5839d40284d56aab6342677617950ffa35ed5f0d", 0x2, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) fcntl$lock(r3, 0x8, &(0x7f0000000280)={0x3, 0x2, 0x0, 0xa8, r5}) r6 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x1d38, "bad84b73f2a42ccccaa772d8374275835db57180"}) recvfrom(r6, &(0x7f00000003c0)=""/93, 0x5d, 0x800, &(0x7f0000000480)=ANY=[@ANYBLOB="01024ff356b9782209d4a0ce7118002e2f66696c653000"], 0xa) readv(r6, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000300)={0x2, 0x9, 0x8, 0x7fff, "10b937f4d4c27b5abed39eb8c9fe59fdcbe6775f", 0x0, 0xfffffffffffffffa}) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f0000000440)) ioctl$TIOCNOTTY(r4, 0x20007471) 16:01:39 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000", 0x65) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000400)="a707a0eea35b3c7c1f91a29eedc57bffff00002f82cce91dafaa28a1", 0x1c}], 0x1) r1 = syz_open_pts() close(r0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x2010, r0, 0x0, 0x1f) r2 = kqueue() r3 = syz_open_pts() poll(&(0x7f0000000280)=[{r3, 0x81}], 0x1, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0xffffffffffffbffc, "a147010000200000000400ea6bd91811ad8fc47a"}) readv(r1, 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:01:40 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x48f2) mknod(&(0x7f0000000080)='./bus\x00', 0x100, 0x7ff) utimes(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)={{0xfff, 0x3}, {0x40, 0x8}}) open$dir(&(0x7f0000000000)='./bus\x00', 0x400, 0xc) open$dir(&(0x7f0000000140)='./bus\x00', 0x10000, 0x0) 16:01:40 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000340)="f7828b83478a0e2022eb72a6e168b77284bcb86d6661103b71aa8513145ff415b1442d8a855545854f03e3c57e2ecea5a91f3181c899bdd21443cf99cb016dc64d59dcc41c1ff4d44afc349895513de686494f2b1626821fa8518c5a2637551b420524d718e39c0768138b587edd5e6902e312b2087243024d80c8f9cf2209e12755eabd1d4c61d8c5d06ad285e1969673a4f4e7fa2a91610174159d675f5fcfa5d9cfbdc5d139bad6331a94381cba2ecd7e7c1ec2e619f646b7ce0e84b881d5d5e0b2f9086ef3726e78d1bc0a6887b4a77b49476292ed7964f2", 0xda) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x5, 0x0, 0x3, 0x0, "a14778ebd81823fc7e0d7a00", 0x6, 0x8}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x1d38, "bad84b73f2a42ccccaa772d8374275835db57180"}) kevent(r2, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x1, 0x20, 0x8, 0x80}, {{r0}, 0xfffffffffffffffc, 0x2, 0x0, 0xffffffffffffffe0, 0x7fff}, {{r1}, 0xfffffffffffffff8, 0x0, 0x1, 0x8, 0x3ff}], 0x8de, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x44, 0x1, 0x0, 0x9}, {{r0}, 0xffffffffffffffff, 0x81, 0x4, 0x7, 0x8000}, {{r4}, 0xffffffffffffffff, 0x8, 0xfffff, 0x100000000, 0x1}, {{r1}, 0xfffffffffffffff8, 0x1, 0x80000010, 0x1, 0xffffffffffffffe0}], 0x4, &(0x7f0000000300)={0x772d, 0x80000001}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:01:40 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x4a) close(r0) select(0x40, &(0x7f0000000040), 0x0, 0x0, &(0x7f0000000100)={0x0, 0xb092}) 16:01:40 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000100)='B', 0x1) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040), &(0x7f0000000080)=0x4) syz_open_pts() write(r0, &(0x7f0000001900)="33c55b6357f82bcf653aac63e704be4978ff09d680b23bec47db660072f8644048908c94aa9e2704c7abf4e2922233d3ba6dc4352a8bf4b437813276a2906e8c93e780c1eb31a21c2caf24fc0eb7ad88d40dff0d86635bd52c6291c0823dd441e5e1ea4bffb4e4275e037e3f9528ad8e5015d7d534604ce9b33715cf5086995eb51a4459e44d6fe4650f1020c53875af97550ada277fc1c14cb93109bf811f2dc95a3001b63897b61550a97b4f16262b2f95d024fb5e43c2eb69139f57ab565ac1f05ba05f10d84873fea0b674588923371c17f2ebf34cd78fece490f2a69df47c0d44bfd2c8ab075a4d1ba03aa9ad6366c8c3cfdc41f009b00ae658b54e0c0047775e60a5bd76c0adee7dee5ccb576934e5af387a4ea88961e30304091964f4381fd1abb2787b5ba920a496add2f077eeb479aa517f07b3123979c28efdba85bf8cb9c009a5f217fd47fb25c495a754fd57bfc311cac88ce10e9f3547bbec6e139ae0747c47f67d22c022dac3d69c38744cf6408932859c46b0626e526211686583613fdde2fa0ce9270578d2cc08f68bf1b253921a4322bd7372ed577c079b43fc80ff57a178f1f12b83cc276f200a18dcfbb80e25b9844602fae549af61a40e04406f0880688c14773e3c9bc4ee041fe4adac41461af3c7ed644bd10ef389ce55a0414e3ee5264964e3c7996161950c2d245ba50f96c71238960bf0ef927fa26951fbba8bbcd8fa0bbbac47774795ac0480c44ade39f7a6764a4ab7955e41db40e53ab513f86433a14f58fb8e20bccb39437859914563f8c773c58a7cf38566b923672fd1b0a632ceedf7016b7a72fb7bb5b7f7f1140b63501cf1930fa8da1959bb16bb3c992ec78e7286390505656d1d716127b7343e5989c195d22717e4c800e0a1deb1364d473a93f4908635ccd52ab88ccad296318d1b9ea70940589bde0cb29e85343770d1e27080a50405dba9430a0762b276a55382eb060afcb105ec0227fb6df34c1888c4428f0ef73db1b9e6da75cf55691bc32a478fc23522a41e633e92fab02a7f02d80d2a8347bd8aded82fc8c010ff31df7a6ea348b88e2aef3c2fdb943dc6ab18bcb3e522161bc214738e4d5afe4ea8420eaa12589ed2088608a5e0d42227adf6462dbea340b8955df332d02d01eb8851173141ff99839cc910f8154005999fb01467ad6e38df594d2a8900a91fda60b01827a3460d6bc1ea59dc5b746eb1c1f9e13e78bcea78ddc0c991356564c6fb11ca937b9f9efa3d853fc924daa313dd5ffd1f6e67c39e059941ab3220e5644886c0fd21f24a0bf5598feac132bcea94798840633db19456f39ecfc4684dc1187e7017b73c9272197589b8864f59309965765dafdca6342551e243b12ef38f93c9eb3295f2205fa3341b25b857ca615243c9a2195bca2cae95d1b7d0ad3ed2e8f374c565a68be201875fd887693802f15c6347961369c3a707ebf53d014ec10dad12a2fd9483bb2ac655e297cdc28a631f814a46d746a3f2ed34b4e627ef15ee9a5a91ffcd96ca86ebfe34810f132834ed35dfcaa3602e8fcaee6c9e25d7cdacd74620589d00b782c39f25438c65f8d56c6bc56f1b8da318c66b1e2639ad665837442cf60d1b2c531ea50447485ec8f99c61238e0ac05bc577c8b722b51f060ba4d2c2a9ea5b4805bebda9da03d18b961774b8fe8d6cbc06710f46e2b347c74de59579d372e58baeb0aeb58b00017c88a6f1f751bd41f7e036e7ebdf3d83988922260b30d6f38bfd26328321626440d6cd5cdfc21b28ed35cdeca8f08aedfcee6ee170ac59b4660aba486f3c05e4aea4cb63f46b69ab668c4591663a39e0dd567448695192c46eafaa2fe762314e664ad1f0a2b0f4d2347510a1cab2ec37de4e8d66100d7bfaeac2562bc6af96526e17c7a88415468a21a95f1ac7f5920f4508af5cd92882328b1dccf9ca00dbec82e5688b2b426fb8c3ccf551ed7f41da0e3ae4177e1d0eee9629206c4cf249605a5c9e6503cf37c6b089475176324933e71a11cda323288e5c25d66fdef8284fbeb61f0c7f30e2c9b4962f48be52fade323baf3e18ff0cf82ea7604d6aba506509c12f240d36beeac34c7842e31aefc7fd8e53396d97f0b77f7c1fff0bc5825160f787419573f375f9253ed164a406c6adc797ca7ed20c271d46c5b8aedbac74827577ae45ae5dee0b59a98a0cd78ac6fc2d15e31b31fddcc4dc16fd17b694697943ccd2f746f8c7eac092ede01556c0e13035048595d1547568913659217d4e8a21172f806cd8a7a880930dfc73ed693b628c8c0d2aa0298ca80937a2302d9400a26cf7f2ec9146d99309c137cc4e9df930f80a89c0c52ae28a22d8e9ba41cc3d2dbc2f5d5564b1e0835dd55273e15e4ff5b63064d066024d9b877cd285457168d550f0974683561d2614420d04cff5fb96fc40641c319a4b7835558c4ab8f3b39ea775ad338caf11f4127e73a368b7bd40065b1a1b51eb3ee1f17c892c79b8c099ef76c878574c7df644d722c1e4895d04c949eb7fce3c7ab8e2e7ac6875915dc43c50c90b3ec92d8f550b9a622274c2670bf182b793e99dbb085e150dd9074fa31e0c35d872f4bdfbc401dd55392cf39c69d802ce3a84c410f3150e427a9797af8c15c6a0bdbf8943553926e40f793cf80388dbd9213fb263c8024a01589c0d06c580f877d607b5d13a7072db110bea75ead54984b100f683c2f024691ab5e7cb209abb7d92fa9ff22bec8ad5f21f1aca94cc3cd9504f7336af2484e9c65076169e3a45aa5a88acadb64e7165948a7a183129181a780f74e920de42e9f052da63222882d3d5f46741ca22d5cd24c62d98b52692bb2123d831605e71bc03c3135ba6092b52e20274853268aed26060d2d1669299f006b371536523cf4a10a33f7d10497ace4983d2aa00a03aa746a8cd0d03544fd5046c718edcc0c6ebc72b36f18b192741a1573515fdec7904d4d695a2dd8ca32590f171dcfacfc65fa799247addfe4cf54333a902e257ba1509275e2f790ae7d3c8db064efb0415d25892efb4a7483638c82c995bedd4dad5c755c922eae0b2f5549be4cbce522606458b4fb747e21b414c9cc08871a2067b29fce51ccfa6308cd108623029850e08247c4132fa15391581f8cf0744ab97725301b203a3ac65e6d3e630b6e4587f9ff9952ce60f2316a96052a37dab58ab9186ea82d26eabe947feb77e8919b3dd179a62f4eac7137cf76d02a73607b3d2531b52b8ca8b0ad99155309efc0205edf444c83523c1fed91d4723da859573279e400c3a3cbd7566ac6895fc08ff8cebf29afa467582b188dc841561830d50632ea2846c3c4da635782ce03927918618f2bd946f8418a504fa720ee7b5b31d90abe9049eedc4c97e1b32beeb8cea8ec030a767ec9b7f4316259df66a5c5a966638471bf9fba529ffca2265e7a1ba02e2b3dc16f8e82f1fb924ea1196a8ccaba75f333927b9904ab055c610acb39e7fe58012c1ab72319647ed4b5b4cb86a4f691d81617444bad6ee5a54335b980a8fadf00e600878849b243cee88b86b26573491abe40b17bc58a8c7a957d6656ed0c1c6476db5a36d29297c419eaaaa75a489d037b52c89b604edcc46e139565a8c9d98a492695704d1b4341901dd554b736b827ebfe0664cda19512dbb0dfb64d85c18f11b705d653f493ba1cfd6c62ad45a10b9c892fc9b156caaff5d47c2e27e0d66f2b5e0124678f9177ba1656c8f3f5978529066d617b2960aaee3624dd88368a14e2981ae373e97c79f0468eb2c243506d87475eff0cf181a920e84471c21812e647e0d8514cc6ba122577ae48d3307b68971b9d574d2454a155bee9177920b4ef957b305b7dd3ff4896f138e0b5895efa871f0257d186a0fc851aa48bd7f22c1af70151c8df10fb786ed8f496de4647545d883f359369178d8d25386bd4d5d7a1dfa9c53f9d899f4636adf4708754cebc22d8a85499db5fa84a4ced32f83acad4c78e7279ef01a6ec516e87d02f2fef09a56950c036ab7881b4ab8c1adcb126417aba5ef8a63837aa4d039b9530f6ae20273edde084e8747f32058f07a08ebf472adb25a0f180cdaaca6934f75b5d229b9aa806c1d200a4e47199e67727d339e4187b327d5f0d0dd2d8969f8c00022a8ad89653e249deaff5d9b0c67771817cf011feaf8a079ab9d30f39291977f4f24b3d0bb5a2b4a4598815b7f0c6ba625c44bf9f6d27b79cdb758fd11a2af083ef453974577cf36f871b274fcfd1dcb893c57940d7068933e080532ad05de24b769dda96cba468cbb311c6e8f494c4f97418b3dc1b212125a7b8a6e7a203264ad90b345b32c9daa2e5f04101e7ec7eef55eac6e9fbb1b918a0156d15d392298a12e0ec1bda2fd8d4a6ea221aef20dafe20d50a2cf19a727a7a510d3b5de18e25dbd4922c36248322a2dd17a36a88a15d5b150b8175b0731cbc9e59dcace9403d822aa9f37685ffde453bbe5fdeddb124d76bc2202853dd1542450256ee9dbddffb25d22ee0002ee42fe993b84ced01d1813c31de6cb7e6dd98bcf3362373cd228d197931c860d0d23aafa78b57510a5e641da93e301d32462c039e7c80f4bc51f7754b1cf0d8412837b9bba4aea2517a98c1dd4467cb566fe98761a5f282253d262b0cc84fd3f81add0178a79c92660521be8ea2e8087b12edd8897531c7d530621b245133685585d70d77900f2b33eb3a6e8664b6b09dd9eb7cf179f29d65cdd9dd09c931cd486a0535301191bb9445a519f23dd4a930c44d15c326a1cd6722427e6d495285039a07f78645a732c765c7ab8e575bc3ae2278e98b0c13e1dd60098dfda3d61f9bd2c506eb471fa5241b0259b91c6d558796ba969a363ffdfda02e7cd512f05eff559706f08e61cb5ee42175e031278638668e6ced2f4d8de3b001b87b1fcee1a05b5ccab2823dc3f28c79a7e49ee2c9e1ae7d0518ec72b2ae3ce9fec5aff0021de73aad9d74f3a8c7f6461ff08d9a4fd55f0b10405b20bea47bf561583136b1aa0665b338282d7413a23d3819bc42476ea1fdec3a91c1148768406eca3445acbcc49af3908a3bec3a218511ba8178faf5210b66de81caffaf133063e2dde1aa1024f502bcb15bcf560983532dd0cfcb0138ea6860006f73f71ae37fa0bde23d74f3d613feb7cb66b6eb3b065a786a83baab42beef3858dd7d9070fbf6b12126668422b9fb62e892c1335ac067f9659f284bf8321cbee9492f36fbfe65834c463a3e80dca189671afc2e7538a9c6bd72d979b6a4425e7fffe12ab8b3921655aaa8eb33961057a7fedb4ec51d39e0d0320e5cf9a6a76f6b8e0184b7139b6b24d29826da3b64e7ca23d785a8ac2efdf3dd27602c3cf48c12a178c32c283ed08db93405389ec89d38329025a8374fb4f91d8f42c368e96babfaa690bbb679d21d2329a951956791f2db62fb85e99d0a4187f2d8d83970117ef84e21a6d02ebb69ca232ceab71b8d241c7a47e51db85aa9481a09ac56b8bf43810c7c24901b6da4b7e5ee3a530ffca2c58928d9621298c65d5052dc6f99208f90a729066f678dd0c01981b8ba4efe538cb8b7fef760ad61cef051f11433ee005e50ab005489a9c6bdf93d712843ae6a7d9ed440fe3c4a3c7d0a774444034356ce3d4e9ce2720c5bb10ce1613cf9e9813765b8c6470afdea03cd11d4cea22439855ee4ccc2b110006c14d353d4fdc7049fa913de602008b0bc6942cd7461a4e5b7d406027dcf2f4cf322ce771ccb664761859a391c596656b61fb26225ce062b1be2a1de13570ea6a978dc1d85eb272fa", 0x1000) execve(0x0, 0x0, 0x0) 16:01:40 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) r1 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/100) getsockopt(r0, 0x29, 0x28, 0x0, 0x0) 16:01:40 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x14, 0x42, 0xc229, 0x6cca8e2e}, {{r0}, 0xfffffffffffffffb, 0xa, 0x20, 0x3, 0x8}, {{r0}, 0xffffffffffffffff, 0x0, 0x15, 0x2, 0x7}, {{r1}, 0xfffffffffffffffd, 0x0, 0x80000020, 0x9, 0xc56ebc0}, {{r0}, 0xfffffffffffffffa, 0x40, 0xf0000000, 0x516, 0x1f}, {{r1}, 0xffffffffffffffff, 0x0, 0x42, 0x0, 0x5}, {{r1}, 0xfffffffffffffff8, 0x3c, 0x2, 0x4, 0x2}], 0x1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x24, 0xfffff, 0x40, 0xffffffffffff0001}, {{r1}, 0xffffffffffffffff, 0x10, 0x2, 0x200, 0xff}], 0x1f, &(0x7f0000000180)={0x1, 0xffffffffffffffc1}) kqueue() dup2(r1, r0) 16:01:40 executing program 0: r0 = semget(0xffffffffffffffff, 0x3, 0x10) semop(r0, &(0x7f0000000000)=[{0x0, 0x6, 0x1800}, {0x0, 0xfffffffffffffffa, 0x800}], 0x2) semop(r0, &(0x7f0000000040)=[{0x0, 0x1, 0x1800}, {0x0, 0x0, 0x800}], 0x2) semget$private(0x0, 0x3, 0x191) 16:01:40 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x7) setsockopt(r0, 0xb84, 0x401, &(0x7f0000000040)="cb6e36de44bfd4a1c90912fcba1dc8f08893ef2d9823924ce971ff323af61c4cc1a7079f870009f88bae4157f24e5ccf9988a9e149654f6b84bb68804bb1b6aad20cf675c0033834c47e36925cbe94af4334806f7edc879a", 0x58) setsockopt(0xffffffffffffffff, 0x29, 0x38, 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x80) 16:01:40 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000000000/0x4000)=nil) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ftruncate(r1, 0x2) setuid(0xee01) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) shmctl$IPC_RMID(r0, 0x0) kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x8, 0x600fffff, 0x8001, 0x80000000}, {{r2}, 0xffffffffffffffff, 0x4, 0x21, 0x100, 0x1}, {{r3}, 0xffffffffffffffff, 0x11, 0x2, 0xffffffff, 0x1}, {{r2}, 0xfffffffffffffffc, 0x8, 0xfffff, 0x9, 0x10000}], 0x6, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x8, 0x200fffff, 0x6, 0x20}, {{r2}, 0xfffffffffffffffb, 0x10, 0x1, 0x1, 0x3}, {{r3}, 0xfffffffffffffffb, 0x40, 0xfffff, 0x6, 0x5}, {{r3}, 0xfffffffffffffff9, 0x4, 0x10, 0x80, 0x6}, {{r2}, 0xfffffffffffffff9, 0x8, 0x8, 0x8, 0x1}], 0x4, &(0x7f0000000200)={0x827, 0xd104}) 16:01:40 executing program 1: pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = openat(r0, &(0x7f0000000200)='./file0/file0\x00', 0x1, 0x1) chdir(&(0x7f0000000140)='./file1\x00') openat(r2, &(0x7f00000002c0)='./file0/file0\x00', 0x0, 0x80) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x8190, 0x80) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/1, 0x1) link(&(0x7f0000000240)='./file1\x00', &(0x7f0000000280)='./file2\x00') r4 = open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) kevent(r0, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffb, 0x20, 0x1, 0xc, 0x2d22}, {{r0}, 0x0, 0x10, 0x560b56cb43f5fd63, 0xf53, 0x8}], 0x0, &(0x7f0000000340)=[{{r4}, 0x0, 0x80, 0x4, 0x3, 0xae0e}], 0x1f, &(0x7f0000000380)={0x3, 0x2}) close(r1) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='r\x00') 16:01:40 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x102) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x1a) r1 = socket$inet(0x2, 0x7, 0x89ce) bind(r1, &(0x7f0000000240)=@un=@file={0x0, './file0/file1\x00'}, 0x10) setregid(0x0, r0) setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') r2 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0/file0\x00', 0xaa, 0x8) sendto$unix(r2, &(0x7f00000001c0)="84d039a857a67241cb86d9c4db92cdd86db62ca1c17caf99347be73a4985b7efcd692e14c22e1d4c1afb2bc9397f790e7f0a8dcc82a5d4fe6b945f653221f95feba0", 0x42, 0x400, 0x0, 0x0) 16:01:40 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, 0xffffffffffffffff) r1 = getpgrp() r2 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) fcntl$setown(r2, 0x6, r1) shmget(0x0, 0x4000, 0x24, &(0x7f0000ffc000/0x4000)=nil) fcntl$lock(r0, 0x29, &(0x7f00000000c0)={0x1, 0x1, 0x7ff, 0x2, r1}) 16:01:40 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x202) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) select(0x40, &(0x7f0000000000)={0x5, 0x1000, 0x2, 0xd3b, 0x5, 0x5c9, 0x2, 0x8}, &(0x7f0000000080)={0x4, 0x8694, 0x1, 0x7fffffff, 0x5, 0xff, 0x200, 0x3}, &(0x7f00000000c0)={0x1, 0x7, 0x100000000, 0x4, 0x7ff, 0x8001, 0x46, 0x7ff}, &(0x7f0000000100)={0x7fff, 0x1f}) 16:01:40 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x14b) pipe2(&(0x7f0000000180), 0x10000) nanosleep(&(0x7f00000000c0)={0x7fffffff, 0x68}, &(0x7f0000000100)) open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x0, 0x20) nanosleep(&(0x7f0000000000)={0x4010000}, 0x0) 16:01:40 executing program 1: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0/') 16:01:40 executing program 1: r0 = open(&(0x7f0000001480)='./file0\x00', 0x20, 0x8) writev(r0, &(0x7f0000001380)=[{&(0x7f0000001280)="f68db161462410670bca32ead3e4c71bb9831cae6c0467ae22692d55a78db2c5e53967cfe85e39e430e37e81e6cdc7e2ca28fdd982119615f4d1d97d19e7ac896c6bab43ba56d6c70a1c0718da1bb6eb9a0d1f400d557d4a9b5f4f600e84145cc4dab8596a8e0b177f5e2f90e23832958ec604cbe6fc68680408b31ded50e64c6c32bf61e0f4ecb8375bad29f7554dc9f0bf275b738371a4a65e477ac37d6b030d8cc7c98ad5d99007c1659fc1262ae239653e0a140446c853bf6dc9a275bd91e66fce1e129ba62c517a5184b99d52f2476601dd270c84fe44779d9f66f6b89e64144af9b22af54e706030a024175f7cf9ef4e7f5f05e1b2fd1777cb", 0xfc}], 0x1) setsockopt(r0, 0x3f, 0x101, &(0x7f0000000200)="d7c26b6d739f00c60cb8e4e6b180f6435147758493c87c1c3f9d453e79ec4a43e84249cfbb337c2ed70a5427448985802b2201", 0x33) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt(r1, 0x5, 0xffffffffffff0000, &(0x7f00000000c0)=""/147, &(0x7f0000000180)=0x93) getsockopt(r0, 0x3, 0x9, &(0x7f0000000240)=""/4096, &(0x7f0000001240)=0x1000) socket(0x1, 0xc002, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0xffffffffffffff62) 16:01:40 executing program 1: pipe(&(0x7f0000000100)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r0, 0x0, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0xfffffffffffffffc, 0x1010, r0, 0x0, 0x0) 16:01:41 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000001640)='./bus\x00', 0x40000000000001, 0x0) socketpair$inet6(0x18, 0x4, 0x8f, &(0x7f0000000000)) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df43", 0x97}], 0x1) readlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)=""/132, 0x84) 16:01:41 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) setsockopt(r0, 0x7, 0x8d8b, &(0x7f0000000000)="8e8a1ab9db34a511038dab3ca05a51d567de6845aa0dc9e90da99daeb14abea8d1697f136dd45cb7dde22cfbd911", 0x2e) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x29, 0x3d, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x1, &(0x7f0000000100)=[0x0]) chown(&(0x7f0000000040)='./file0\x00', r2, r3) 16:01:41 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x0, 0x1, 0x7ffffffffffffffb}) chmod(&(0x7f0000000040)='./file0\x00', 0x2) 16:01:41 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x107e) r0 = dup(0xffffffffffffffff) sendto$unix(r0, &(0x7f0000000140)="5e79c5f59645b2593c2b2b76f6cd6bc6867ec0d78792cbcf008022722748126b20bfe6d4d9e2392e82c75710a2bf04c964cc8582fb50947be69672d99d8ea3ba64076ad366aba3b5d2f385320283ab4d7e811e8afaf48b357697fd49fd4a2b1a1ec0a14da2364ac93acdbf4146d19aabd6b8a8a181a2afdcada733ec9086ff5209938f5b844373ffe1baeb4b28eff4256b5b265ed97fbc414ffff343038e6f3d71dc201edb38a22ec0", 0xa9, 0x407, &(0x7f0000000340)=ANY=[@ANYBLOB="01002e2f6275730076a0c3add5c213fea72f2a4709f0ddfed28575a902874edf0903f05e17e251455e5234d592dafadc0a4aa449156ac076d35ebb55efaf717233537f31ac2142030081c14a6af54d04d70d705ac31d5d4ab7f24081a245578da75073dab8f67d3c4d5933737e549d7b58f6c06836262fb55aaaf5b546c59a28b8a97f0872cca15c543708cf2bb5864bc85d4f0ccd1cd718195d19115b3eb69a605db670ee076b83b169c0d2fc1c6c6b9e0d32bb79f4b7f12f7fe2ea553cb219cf31e4f0c3ca33199e42ffdde675748fec68f47e13cd87d06e580bc11a420000000000000000000000000000c5f54b97f452283c417e2f88abcec9f375b3957e2d4a301599381caa4a845cf7ef4e88b4e6e34fee57fe77c627ebd27939fcd2c9199d4fec"], 0x8) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 16:01:42 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) symlink(&(0x7f0000000300)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file0\x00') r0 = semget(0x0, 0x3, 0x11) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000000)=""/20) r1 = dup(0xffffffffffffffff) ioctl$TIOCSTOP(r1, 0x2000746f) 16:01:42 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000009c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) r4 = dup2(r3, r2) mknod$loop(&(0x7f0000000080)='./bus\x00', 0x4, 0x0) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000000)) 16:01:42 executing program 1: socketpair(0x0, 0x5, 0x8, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0xffffffffffffffff) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000180)) 16:01:42 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4538) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) faccessat(r0, &(0x7f0000000100)='./bus\x00', 0x110, 0x2) select(0x6, &(0x7f0000000080)={0x1000000000009}, 0x0, 0x0, 0x0) 16:01:42 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8289, 0x0) lseek(r0, 0x0, 0x1) shutdown(r0, 0x2) flock(r0, 0x4) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffff, 0x10002ffffffff}) 16:01:42 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) poll(&(0x7f0000000080)=[{}], 0x1, 0xffffffff) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x3) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x48) recvfrom(r0, &(0x7f00000000c0)=""/241, 0xf1, 0x0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x0}, 0x8) execve(0x0, 0x0, 0x0) 16:01:42 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="7f", 0x1}], 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000080)={0x10000, 0x1000}, 0x10) fcntl$setstatus(r0, 0x4, 0x84) write(r0, &(0x7f0000000100)="06edf58d0c1495a22f950932cb2247ca561c073c0b804cc41dfbb632fcfc3a470d47c69a72715d513d5cd523767c6be8f925f5952eab07afecb56c746851bc57f1f60550782cd7bcff1d5c09bc92d74724d62592b4d8af1bbb2de5c0a6368066e785edc63a41789e17aacd173cef5a8de07701c70a39f2bf5948f31f35be9f1889c3d87831d6393d545732962a954d57705e90a3fc4c3bfa3f8f086f5baf9e56b17564a430c431ebd945ad104379ff98227300f12cc9fc7792527b04dac5b99bd01f42355c16b9177678b3be97accecd4b63f3f574457132cde27fdf4a4177000a09be819d276054538b8c7983569611d6e82e0777e0cf6675c70718b4f2d0df312488c78cff6d1a163b51b7365d13710d72fe029f9cdb2bc66e0af0a2426d5bc1f29d120a79dd17eed4d4fad4560cb757d966827ab45e2f8ab8570809cd8f86b7fa949ea0019250bcefd3e4eb0c0ee471184a9305e85c82a3728c5689982c8910ecfbc8ce400dd79e002ea01ec1f1421772368be91900bf641b506995b653c936e5a9511491985aad55fca2787c2c3be2a04473fc4a25a68e5d7941c1b6cabb155838ac7b6f36ed213292e711d950591ec39f748d9ef42ef972a4cd9c3c8e39c59a15e419c6fb45fd59acd98ffcae2af102500bea98d288799725e40b7bacebbdbd112214fd0abf7ff3d01e7c3114f23fa8156f7cdfd017d174a4cc9feb7ee01d93571bfd625278d5e9c9abac8e40775ce859ad052dffcb422a9ef8301994a0fe3bf96a8b85e4844af8de195739ebc7a9489979875d965c065ae4e4420013be999355cf2160330f4bacd35e1d64b59c08b6008fa87460d779b52924a2467a15d266a656a89b8a8c18ada45779d16282a6182806481b052bd255322b9d5908fe8add0da8fd466b3d1b393ec7e5019e4dee2c7bd7fd1c40850f19c964f435d41d31e7f0bda0d40624c4eb6736d498feee913aeaec842b8bf11b06f2391d914038de0b89d9b6063c0bd8c789e0bdf7c96eb1c762201d0b86548ef179e2972f1538eeca7a82e223d626e0ac2e4f7958d21c4a4d610d6f50f7494f87622cce1b87c568a34d4533adcaaa5d7f84e7469f83a1531d8484e4f9d9e5ca50eea371662910969f1db5c4be447544f5e936a4fee7df04f1306daffdb8b167c9d7285bce3af6d068c936a0e7b2eae792d3673bd812eaa7c89bccaff1c7a8d653c58751ee44e6c1917e8c8e168f7712cb6c6081b6b78887d16845f383c651fa229e4699e62d2474432a327f2532f3ffa74f0781aa1060d7f060875d5c76f5f6724148957588564883ca1bd98f6cfc74e3feb570031a45367c7bf6a5fc56aa965042f0ce00220eda8c02b92d92022af149a611fa0fd457aa159772f3b6c5a12729301f9610c000545a1877b1b66633a98a94f25ec46af7d8333d77cc07ca64845aedf0064413e77582fadc7da63d187ce16f74051e74a5880818dbe427dcc31c014c2024d4d9483b68029e4ae03fd73e762a7da01f901b13e7aa084e9647be0d6adaf4b151eaa49c1614456ababc37a537e8545a6fc1799fe6d8451571ff845e8c5f7252bab8307dfee4982f02699c92a0ff71169166a0cf1a3e83ba8ee1d1a2b1c39c791557b6c3803bf4cad8071049d93cf58085aed66c0dbcb2901682384de38c92089568aaf32cbf82e8906bc2a2c9d15fad4a12910d4813738f3966e6b19e07a0fbeb18ecacdcd323912f886f573ba8bbc23182c82703934bd432bdd57f2475446a030d5f35b8be94b95ff3e0da66f01621355eaf2ccf321593f23b754c73ee882732e29cdfc9f0de4bd32b8f50eb90c1880532a422606e7e080997591f6f1b8c06465653b112e1cee12133b48aa6e10918ed438a0f9e8920aad134cdc9b758c2acb5577ee58d698d2c24bd276a3bba544c846e34f2fd24849562030cbf0863b670e1352a1dec2b0bf3df1b5c03e273a511d55b0c4e0283c99209e733ed814470d73fa2fc3fedd00241fe0326c78be7689b61f45ba8f4eeeaf183896fda210297c4bb7c7e3f36435d9a43006acb204ac76a1b7f10728ff96e73af3942166750224ef131d3228bd5a2891fb179b11efe8956b373a0be1521c6a757808392f58142a2ef55f70b523613700725bd7ccf2bf7ee7a63e54f96401bf03055ea531caf858baa8ca632f7ea0ba500eeb0594a285f8c417818195ac095daa27dc2df92dc5fc2ab140d31241a9c110a3389a3c580159cda9d01684885d585a6c25addbbc6781ad9ee97e527153bd61004de585da9b78617ac30b123053594f6894181582cc098606ce3b6ecdaa12ad37a80ed2f7c69d5e586be3235c71033cfa3375e5003977aeb1d977550a0cea9d2e026aa17ffe58f675bb5e4eaf51e9989bd1190a18099b985059172bd3a59a4aeba2ea6c2765c0686351c64177c59ce99c85ef62a939d81234bfd0f56272871dc4ccce315d867b4b49101ed600e8f306af1532a75bb789fad693620f909ec9eaf68ca5cceeb02c850c6c204c804c729f34073a10861348c572557120e1828ac5cf2f7b3257c5cd09d3b99ee456a7a450be6a04f60eb244aa52e24f4ec7e52c56311d4fd884e9e9045743b11c570efcecfdfb2ad180aeb19a939d3b927dd3e3579879dc1ced1e7ae78881b67183da82d1286515247e6d1ea68b48bf9a2015009c085da2c111ab5c6cb058e44256be2abc22c99f008bb82af2c3838d01404a93167842ede3f591b85bd752d35fe714a9fdea0aade03daac9ae6e640434d77214357b0284d4af5cd1d27b9f88e9642cfbba8ba7a370a78e63d3bb0520990236f39eaf6cb406ad0a572dc309aff9220ba325910394e2885afa657b1d1eebd63508e3491b9de12de56d99309112a0fe4fa6f281e42ec5e65afbd45cf06f848259f0a295d0c94ecd0cc4f0c6797e60c7d8bd8e69f085f0447cb4e01705d25c4e7f39af78598bf4de942d7bd45ed3a16b325aa46e7a3ca7fcbf08ee63c808d47d8e1f6f48c5c81d90ff8667d8f8969f942cd6e8a63dbba70535c913a1ebb135123e2a91cc3df9c7ba672136280cee6b937dcf28783656c0871dc60dad837b35ec17dedde4bcf5f711e575d4d2ea18055e98950f4c262e9a4b874f574545b554a3a475aa3bdf80788ba60c44717986449830c18cd993181790b8d2d8a0b70e468386ca33529a8a9b3734eccc4f9e287d0a0573fdd22541c43014a909073a5ea9f60c98c127fba514d0d1417010c95bce3dcfdd94c45215a5fab98dcdf257ccf656889a82a57c40462bb6c35f261331d74a2f438d3875336278951f09b0977ee0e35ee6825b2821e386bfc7fe0025ebe3354175e8b4ab00e7bc588f041f466e6430252d412104472b581934055a94148920e01d437672e64e30d9b4f8bd5a2978122ef2a6182160037cd24facdd40d007dcc69ee90bd123f879ff117428775ba640bfc40045c80eebba70122d416eafc234d904ccc91f9e7695c38019720e8c85e941f03d8918331ba8c66ec7d90bb7392f3675ae1f40f3fee59a5c978d3103a66998ccd9ea7c6439b2ed15932185095504be32fcfcf19b06536227a04fccaf68c7ad2bec40b0094755f870706bda9a35beaffa72cbd5dbd2bf9a8fbfe4250e3340520548a74926b502cc9c095d7b3121134233263a48ece7d49f8a8e5456ac441e4dbde2f9fc8bd07cdfc2e203508090fc96747785f01aaa3e8125331b1f11c2284e34bef4529c2ecd29f1cfa531f75cb3e727bf354fda3d8643fd8105ba1896d31192b3143fb1a35af5ca8b723bcae150dfbd5c96ae21b48021b256b2af9d2e871676074287c5f29c977af5d2fc28b6e89b54327a826ffb9ab35e85e54a431d4044484d92813d2f762c2b5912089e10b2b02a967b34cf485171da10a39a30d97759c841dc0908be6606c084946b9ca72428c13500314ceb4788eac3169ccae57cd38c17a9f2e8acfbd936fa9a67d1fe016cac68127f5a44ce954fc5c6112f3dea345a36424c4e5788cbeef1296a69966401deeedbcf60b76de5a53cb06bc1c4a7ed8595c0b4e4242cb15bda2c7cc3b659824b80084bb0cbf515d8ca2c520a86ad8557ac733b04eb7b8ff1360c66dd4f91f5e2f91109f886e84ae7e42762284dd55e79dd2b759605e459a32394379162b616aecb2847a23a4879ff8b22e12cbe3037520884b881a864582fb28cae92d2600d0f3ab2436f725b2bab8a3c316058ec15ec8536b1bdb814cec8b919f9c3640d6d87cec078df6e092b14e8a33b70b04fa56642c7eb483c1a912eb76183920da00642c412f00182bd778ae8fbf011dd66f82916fd0f2cf76b69a63c21c66f0fce8190553748798e707bf2a90916fdbb4ff19a2580458b030b3d6d28c18d4a5e645fd26987464b23e1d5536c223d10c33f30dbb96b3ff913a48378d6c1b9c0c682eada82875bcb47864461ab96dbe58b53857e9c40018316b4659644a4b697c926a80823724f1dc4860b4fd56b1aaa1da1973e8a4237cf0b537444456f58833b901884a426186d6aa57ed8077a408bafb07409a8b7b4281f0a0b6bf2dbb3821944b4bee7f89f62b029898b3ac1ae60bb2094bbf38d4e723c9c5cfb40bc338e144003c511d510ef340c125fce633290a685a010abfe822c2a53c3b687146e1cc1800d01fce0e99fd85dccf7e156fea22924161d855bd8f29e2a287d5de524a70a78cb2aa3996d0ab7bac9ff9b8674e3af4416cf32e66467efaaabc504a19727b07b6a98056a4f8ddc84e55e10b2f256b1b83ca1be629ff4a13ab259f7d7cee434fc0075dbfab82b40ac9f469f638caf3daa0f0284756008b710cd4efc1368c9e6e80ffd810b9a5651ac042b6c55d3f471fd80ee4a7fc096a68064fc794fd4a10e2f70861a49a2ff3ce0f8a104a1212d3b2915ae45690a3c8a2c014904844df6d5320c0401e478701d34e2c58854d63a2f9e9c5132130d7aee402acf87a1aeedf2a1039ddd0d85c55a77843112a2e4816372b9e0f0976b16d38dbf45f405f4a556cd347b48e390bc64a4534ed978411c5d08e20586b56291f4208d7f748ff9d112262350cfd8cb5b5dc9c5b2b99f458d83106550615547152f867373099549e8e11cdbd59fabb5c2711acf84784022577765d1bd5fe0b28ba86da39cbf94550006c7faf0b4ae6412a228c5ab55e7f99c5b2d151772eb27af96ba52cb7855d28c7dbf3a6439ccfefe893303664803112419d882357dd6969d619f193cfce9a02258d1dfea6590baf4887bd3d12eb650a7e03f0b39e15a42c693b069cf72ce61f7b015f39825a12441c2de9dacdfd069d95a6ab0984413778f3482db377a4eec9f60d796bfc37130c200e980002aa24bcc8f99ef9de004dc8118decbc9907b3620117bf76e070904d5bc4265b6c03481a455cac6dd32fd1bbfc66000562a8cfa5a6101c7ca0e161822bb8dbbb84112e0a4f1b6e226de1e4af7f7aac5167eed1d69cd96e5872572448b2141d641e64c25f06e912d77d411d7e02634c146a8e66cf3e77467de9e49808ae9655594f3ae467e242cd5804c9da1023cdaa623807a8ef4151647c8b0dff5df6a50a9fe41ed3971d0848e7d4a9e34de9925081817ef3ac19f746097afcd64631256ed29ffef4051ea85738e5cf5856c3f4ad5cbb8fd9a8593e0b4e7349985937322f6f932ff7daf91bf18881d95b9eb62801d99c048aa40c15a5841a3ee69c93b48be378d4e336e9ce1b5e13f9417d75275e609400f5359fc001009e793040962118fc07ac1a86149271a4cc701459f01bd8b6a4b1e2b66e661dec8b1ab7d38f4b93588aaf0c72", 0x1000) wsmuxpoll: not open wsmuxpoll: not open 16:01:42 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() clock_getres(0x4, &(0x7f0000000080)) r3 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0xa0, 0x1) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0x1000, 0x0, 0x0, 0x0) dup2(r3, r0) socketpair$inet6(0x18, 0x3, 0x2, &(0x7f00000000c0)) kevent(r2, &(0x7f0000000040), 0x20, 0x0, 0xff, 0x0) 16:01:42 executing program 0: socketpair(0x2, 0x1, 0x1, &(0x7f0000000040)) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect$inet(r0, &(0x7f0000000080), 0xc) 16:01:42 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000c80)="112c5d9ffd1ea705caa2bc34db4faba8af64cd1dfbbbc1d59ac23a5a208211eabefad2e439e7185010bae634ce887ed9d0c0784552af5402e5555749bbbbc630bc8072448b922f58ce902a7ae2cec018350f2ee611abf4ecbde7deb3a8448303e0275a4e2a6e1a4251bb2331aded39bc1c4881c7652bcb6086b20f62e8943daf31fc65ea91119dd43b113477edc99eb16a76d7e9632d1bc8886daa1d364c3502f81885899508c4a4810b043d6d12724aa741102d8ba148dc5d4ea3e86c5f5557ffa62506a53cc124d11cfd8d5ddfce9395e9c2f1466c13493563f42db066a1b615478a7fae31118b5220083ef251e851b9cd7e0bdb90edad461f3ea4d7e525c11b", 0x101}], 0x1) poll(&(0x7f0000000000)=[{r0, 0x44}], 0x1, 0x80) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x30) sendmsg(r1, &(0x7f0000000100)={&(0x7f0000000080)=@in6={0x18, 0x2, 0xffffffffffff6f7c, 0x10001}, 0xc, &(0x7f00000000c0), 0x0, &(0x7f0000000480)=[{0xb0, 0xffff, 0x3a0c, "df08b5ee8bb2dafd70e9374a561ec530bbfd798b0e70124383283f72ee803fddd3c15e833db39aeda045523660eae135fde44a088e2c54494c0510d97e0eb40f1cd0834c911bc12d53d55c18d60aa41d440b42ec3aea3e3089ede6aa9a694a1b1b5153307f4d1a152ae7fb3087cf2924502f15cd348621ca7d844573e51c5c5f53f13f4cdfe9eeb2687e8ed16c7c43af24b6e0f85ed5aecdb6e82e93524af798"}, {0xc0, 0xffff, 0x1, "7301ce977b0b9899290ef9f7daf2f2875305cabf936f4a2bc315d49bbd3abb00b9c6b6254a9b112a79a58df0785dfcb7ad3b2c4afdab096f76afd4ab7914fbe0a75da69943cd7e82fe7d3e0815901828b95275272f0815d7c30cdc229bd2193a2d4b298d11e57a0063b156cd8738ad1c3cf7e3e84b05486ce40c9dc68e5e72c96ac7ea1cd353d2b20a7ba1e7262d50b90690c7df2521b11cb6e0abc8bcfc707c4a91b8db047b6d4934dd1b6a30"}, {0x28, 0x1, 0x8000, "1db7099be44732e57e3a7918bd12763c26"}, {0x100, 0xffff, 0x2, "0420c6c88613bda430d49ecd4a43779bc77ba61f25ce95120d9ed3dc6107a572087dfe95320a64ab9157e230cdc9590a361eb91f55c0fd67e217f2f421f6c1b2b6e9c183c4badfb8e77eb680e1567127cff73fc1588062ab6bef46022e66c2e3cee57b167e72d7f51f10088b058db50532b94f84c12052823af2b6320aeae2b80844d8d03572387c82db4189c7fc677b5bac17d18b097d44092384e2f6671e810d553d729d91576206005eabea18195bed351b27705f67885b2b10e0d244f0a0b5f2d65f06b8fbbf69f5bed1b7198207f6dd7f49503ecb8e4b6847bf0d105b5347a667b6556ab91e1566c04e3941349a"}, {0x108, 0xffff, 0x9, "7c8a65860fb83f99fc5570ac63dc6cd2352b94a698957e3a0daef31dd060c3b50a53ad815960471f130dc1e153226b6f2574de807e4bb1b4f5b8e9d4629351913cf14c7be9e5ab5d679d06396aebe562139ec11e4547f0c8831d47a48f3864fe5b63d3dd40a963661bd628b00ae9e03a3d5bc246dd8b78c4c64451c54c29c023b36352829de27e9044e5970cb31fab0255fb29e07eecb050845070695e8031735ccd33111a02313aee1b61fc4f1e51dfc75d3fe2b02dd4a657f04e9d1636e4527f5d5b62975345a6ebe12496e70e3c34d5400cc07aa29739f8bf54e204363ac77f85d6f9706bf82e25e69520144aa8b0e73b60fa3b5c85"}, {0x100, 0xffff, 0x6, "9c9f6e6b763918838354013431b0320b86dbfc2ef1d6a25c6c502722b6de7e54f9637b4dac295d5e5f2e600fd3b10b8b7206c329cbeb1923238e7a0b15313ed59f9985561d3d0e5b0c3118faf11a9dec76832431f9245ec31b7a144260ebeaaf0cd70259b8354c118e4ca45b623469389d29ad1754dc71de0d3bfcf7451df67f0e19bdc9ec5094f6c25c765c29f7bb1706e4301cdca7199c49633b58091b01c2f54a1d20a130a2991107152b481768af2addae898241d1287ab074e25ffb8a4026ca8ba6a493fbba226e6fc1740c56f55b0b62e9189c86fff670a245e969492eeb074bf6a232abdb11c8f4c7"}], 0x4a0, 0x400}, 0x5) poll(&(0x7f0000000340)=[{r0, 0x2520f564bd4c89ff}], 0x1, 0x0) 16:01:42 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)) getuid() 16:01:42 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1000002000, 0x100000001) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:01:42 executing program 0: r0 = syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x80000001, 0xe9, "05f5af516cfadf523f983a10e4f7d78a7e9f8d7e", 0x6, 0x1000}) mknod(&(0x7f0000000240)='./file0\x00', 0x1000002043, 0x6) r1 = syz_open_pts() r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r3 = semget$private(0x0, 0x2, 0x0) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000200)=""/38) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) setuid(r4) setuid(0xee01) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000180)) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000001c0)) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x800) 16:01:42 executing program 1: r0 = geteuid() setuid(r0) socketpair(0x0, 0x4000, 0x3, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) r2 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r2, 0x1, 0xfffffffffffffffe) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x3, 0xfffffffffffffff8, 0xe7c, 0xa8d}) 16:01:42 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) socketpair$inet(0x2, 0x4000, 0xffffffffffffff6f, &(0x7f0000000000)={0xffffffffffffffff}) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r5 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000001180)=0x1002) r6 = open$dir(&(0x7f00000011c0)='./bus\x00', 0x2, 0x0) r7 = accept$unix(0xffffffffffffffff, &(0x7f00000012c0)=@abs, &(0x7f0000001300)=0x8) r8 = accept$unix(0xffffffffffffff9c, &(0x7f0000001340)=@abs, &(0x7f0000001380)=0x8) r9 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000013c0)) socketpair$inet(0x2, 0x1, 0x100000000, &(0x7f0000001400)={0xffffffffffffffff}) kevent(r0, &(0x7f0000001200)=[{{r1}, 0xfffffffffffffffd, 0x1, 0x1, 0x9, 0x8}, {{r2}, 0xffffffffffffffff, 0x40, 0x8, 0x1, 0x2}, {{r3}, 0xfffffffffffffffd, 0x1, 0x0, 0x9, 0x1}, {{r4}, 0xffffffffffffffff, 0x40, 0x1, 0x4, 0x7}, {{r5}, 0xffffffffffffffff, 0x41, 0x1, 0x9, 0x401}, {{r6}, 0xfffffffffffffff8, 0xa0, 0xf0000000, 0x1ba, 0x2}], 0x2, &(0x7f0000001440)=[{{r7}, 0xffffffffffffffff, 0x10, 0x1, 0x3ff}, {{r8}, 0xffffffffffffffff, 0x6c, 0x6, 0x7fffffff, 0x5}, {{r9}, 0xffffffffffffffff, 0x40, 0x5, 0x2f1, 0x49}, {{r10}, 0xfffffffffffffffd, 0x20, 0x2, 0x0, 0x8}], 0xfe34, &(0x7f00000014c0)={0xfffffffffffffff8, 0xc137}) mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) 16:01:42 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000300), 0x7, 0x0) write(r0, &(0x7f00000002c0)="16", 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) dup2(r1, r1) r3 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000100)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) fcntl$setflags(r1, 0x2, 0x1) 16:01:42 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = dup2(r0, r0) r2 = geteuid() getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) shutdown(r0, 0x2) fchownat(r1, &(0x7f0000000000)='./file0\x00', r2, r3, 0x2) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x1000, 0x0, 0x0, 0x0) kevent(r4, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0xe}, {{r0}, 0xffffffffffffffff, 0x51, 0x9, 0x7ff}], 0x5, 0x0, 0x0, 0x0) listen(r0, 0x0) 16:01:42 executing program 1: r0 = socket$unix(0x1, 0x7, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x100e, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) socketpair$inet(0x2, 0x4000, 0x5, &(0x7f0000000240)) setsockopt(0xffffffffffffffff, 0x400, 0x8001, &(0x7f0000000100)="2d9f8aec63102198b4a387725ab40ed9cde5b3edc0140fcca5c4b529fb9aa69cc2bf45e25ab2fdb9c5131a1f76d05db2a64c36ee89cb6ba8e533772d20e58671655662e847358af985ec933741ad7b6ab0fc1ff292c59da8a7bba166348953bd48305ee6b41b5075f1a786303a2ddd4d00e8cbafd18fc3be5fca6e82d2082a15b806dae9e91fca5b8f92dc4d484ec9ddcf6f", 0x92) setsockopt(0xffffffffffffffff, 0x3ff, 0x6, &(0x7f0000000080)="3009ff8b4c6c919e01d520e24304594901a43cf8b01509b06dc14398f5730afb098c962aac40afdd569e20b88356ee2bc44c95d08820913d25c7b15b7a4f7376f291bf1f1466da328157862cb57943b8", 0x50) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 16:01:43 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f00000039c0)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, &(0x7f0000002480)=[{&(0x7f00000000c0)="e386737907bf6ca0223b848c8f23f89424504af9f94c9f67c7fb1c1a8841cf71ee800de63983365905a7dfdb85606d92fbbb64ad22c5b3c9504e7a2b6bffff59090e6409dccf7034c24071fd98c78cabc82ab084454bb45729deb3327d95c79bbe4fc1c6504fc0d93c9d55894da3ccf3ae666dc7cac62875f07ab71951ab9e1df2aba3ece3e5112880740f1cad82f9835195ba44c6b35593f311cd47f71e4c6dcdb4a7fa64f518127d0a41793dd15b5aeb29affcfe286cbe825730efd1b2021ddebebe5f7f9b9615d2e45281ebad91b99d7d2ed02e54d057245a77bd59c2f230715baf89bfb7899229c85412d5ed64a99339229ee421e57e595abe8826cc98e05819744fa55f372791660c1b4829ec88c228a7e7439aa9efb206eab9b7df530194af9cb68a974e7588a93e2174d14273ade73122f0e9f1f89c9d9c52e6816af9282567a55c001c51e909d1d11a96c34beed997849b1af437e51dbbc0710eb91d6be73e175f78cd0bde55932d76350feb94cf0a886d72424e423b18830da6e12c3fcf62bc5bc75956147a671b29734352c0791dfea1f2bede0e3362d030bd4e9e4706beb6de6c50175338f427faf4d71280e7d31dcac2a8be5eb4f8ca45a97a408d6257d0e2849ad215e43f78245cac870a72f5ff0cfb054612f1d7e547885639743ee3635a8211198783402cd8aa38e3d8f78be9b69d048a7bf57726a298acc37402bcf4a60e379e843343a7a8f02827733567bd9e6f3c0696d73752d76e9fb4f6eb6439faab86e73dfbb3cbb5fbedede5b00513962a51735bf4d40bab52ec6a65888aa69896546a18fc9c3f07100e001af11c6ac62a53ba641c8c6fbcda75a7d262539f4307ba17726aaa4ae369a3dd6db5e03763ffdf9407fa701b6f45a6fd6ba1b6430ca4cb48f521179ee37a39dde8a47c84820f91a9a48ea6d21b29cc4d612583facd1126811f8031fb97bc6817c9f88b040292c479f5076b71bdc18f966242ae246c8b9be45cb43d466d119c28a7fb2a22970bfa8a4dcdfd9123c2799e32ae5fd9e51e2386bb210e8567410ba8cf2f82aa17af15052b54cb384a251705987ff1f0dfcfaf8294bc6fb5f7fdf397ed23ffba1c13ccb9f5b522155aaa0e06e63294e65834850febe958220069273d3124bb938dcb02ab41b4b80d8ea82b5e499439c5ca20bd7b3bb006a9f90ffc80a487276ec87e14adc4d684c30ca0f0671a8f41c2cafd51e5217037d599a96337d07949963aecf76d1d5d236229376a378d0a6c6bcfb174673e461ce4ecb2b954e49cc4a62dfd9c68e59174fd1f4e7462025049d9849e607bb3765fc168de75bb26f9a91e14c2490b9fda40a20950d9d3fe080feb7dd09ea2cf8935e1a6ccac24666ccb1b96afd9dd2075374aec4f3edbf809b885eaf0610e05b4e8270567153a184fac00cba4fd32b91ef13e42b6e053af8de6611767c6693e1f7cc52c223898ec6c9cbcb2888e0d368d86b45e723e80f944f3e13fb7e5e19e352e477106311979db31a1e25e7a9701c2cfa0aa57a29c7b158715159ee48a2e82e091b7c68c0356d57ef062cfab3971b3d6a942a5d37083607cce7dff1c98e1087e2db434c8649c814cdf310604e8bc58c30f44395d592234b34341c1d43468d128d95d172450e8921d03962125d05c1351c737d91c1edd6f435d3c8168b46482d17c0d2e4f8e541fbb1004d859c49740e61c9cde86471d7a98ed25ced9bc754925240bad2e4789df4073ea5c64a59d40a5a5264dc918c51cb0d7bf62f7cfff37131bc5262c2680758d3a947b9a069dac870450d2b5775f9b4a7a12f1261cb2ea1989fbabcea94b3a92e9f4dbe1bc71a9903987bcb89ada9b9009484e6ceac173d3f4c6fa9be57c23678bec394232ae9bc7520aeba564c7d8b517bf06e436b90f4737e2b6ff72ccfebf9ec52ba410dffaba2bb6cfcb248348c55ebf11513ff5e068cea6353cc194821b99e14ab9124e041ed8d7c23aae963168a413b716efd1157bc4786c768e7edec7400f446c16e921deb68189766de52258e823539d618162bd4bd73459c1a604de0cdc512f2d8be946dd1cfe956a1e95e2850e56bd7a35cf157fc5ff1656c16710d2da1c3cf61999ac4f5b76e4bb52f54b0f255fc4a3ebb9249257dfa1aeb58ac3ded55ccadd617335336a39892f76ca4f12d8f5f64d7dfd6df0e2c58edc7008b95e3c5cfdc5f7f38d23dad57fccb25a260fb9937eb146a68a370533e01e06a5b626b9212b8d60f9bec04304d693ee34a9517b4e4847e797c2ccb92025beb473d980bcbd389e54ab4e8aedc209aeffb260d6068c94e22f5bbfe74eee67b8901f0577e64d1f87cc7c94c640e5b6360688635a50c62b57477c4b90df09dcb38ac8d24a038e4e17b2a1b5261b1b08f2a306f4dcdff4ce9b99cab2967d0d8dcc436412bab8cf8c0e14580b00f0aba4dd2123d25b0bf8e911350916fa11e46232ec6a75148c123e7ad3f8df5ab82259388a74aa5293ae51a4c84273096680c7cd4e6ff9e1304a3020b73d815c6b74fe7e1ef8e7005f3d112e6032ef4261b9c7dd4e32da53eb32ba8e8d631909ce690dab5609f6df2d1519730f1c1799d0081c08acf2cd116c1e391bf1eb4cb084cf4ca63bb77d7689b0f12bc4741483e6702b56097c6e3ecc1554e6f36e9b139f6e97845afeedec71e2d9ea896e344a35bb6c54e9919c54b2e849068bc09446a30789415421294dc55338e1fb9f705ac1dcca335a6d134f9492f9daf20ece567b856da38c3fdf9250e7c50827fad897dc1b8dd5f063a5b9078304ad9554f569654932101508c2d2cc090e82ee7d26b2362d6c395f3cbcb3a5c40b371554e1edbd4c93f963540f88cba202108f4fbc57c62fb1d71752b4ba9700c53ac6a7f8f493dcedacefa6581d35cdabb18374895990c535a583fc04c3518f6a9c17a7100c41f723e67331b7e8a9a9adf05ea3e3df09e4bfce1267dbd0fc6a0c320cbb6b730fb5c46ffef702f27031c125d5167da390267e0130ff9552d3538e529ef9a77ebc709fa221588f4734c362d1e3615e7ed82d4b088d145d2a496ea7d1dd16910e1fb5881eaf10a155e830998fad15f79a7a84268fe70a48e26ff1e098dab95fb45f986fb96703be8e9ddddae172b5db8876a043211766bf9b4f89851ab37584c65ae6ca8d885139ab459c663309553b4457cc01c3301a80a820eb91dbfe82446798ec6472c1c3970d7ad11b52b460e4c0f799001dc1369f12171ab9b4b14575d873cf2154de0b2e94ae659b5e05783d760220a93010026110ecc2dbc0098f74790535a257c8555710bc3ba0a0a52da222f1a4291050e84543fbe72380e83dfd9c01621d4a42bdb96f7f4e0fd4757fc4d2f3d68212dff7d9323da15278625672e9188fa59cf918fff490e481ef858e3c0937844eeed4fbab7a7aee51f035fd6b2de7e5d8a11183f48a3f62e1b6edf5af61173cbd35117d210d73214b8a7bf9c67c69c62a61466481d193601ca40cee3c46248bef7936d6428ba3f2c3ce4f0ec87af70e259e200552317e29730e88e8bfba81c63bb41f24a6eb948ea2f1f39d9bdf4be00e55e4596745fb58cd8d7b6fdd05436320bee0d5122ca074ac0e6182b76046653d8c5da1c9f0fadc22e0ae89dc52f400a412b783c53518b21331b2fae1a2bf3431be39d2d42d1afb44ca3e3042aaa7716e01948409fcd4c773b5f4871b606e859d8c64607110e5fdf8b2cfa594c4ccb239349cf777516f4489d57b6e7458afe18371b937140e00e952d5edebb003ae4d342898fedc5084fa819996969b7e005b6ac21f8ce4542427deaf9419dc7411a7b3eb08ed54f1f54c95ee715968bf17dcabbc2d1370923e354621a1f99c57a3e7c75b60dcb7542421b2bb9eb46cf8b7c32d10d1c51d764e06c4a72fae8da1a74217b2b27d2f9ba025fb51251af7df6f0ae5eac4c0798e1b2d1e4f07eb3715647170f5602c3bd637dbf1a746db243c9db31c87c29e63b00a7a551fc33d0b2d008a8654f21c3d19797ff7d656334f3738be8d2c63f12f0ad27ee61c86ee3e396fc1f761d8b97bf519acd6434c8297da970ce430c42c9283cef01a2716d94813fa6ea35fc30472892b9fb2a9f7457e0793ed071840ca8b26b70ba38e4db8e47778581293741a4800d1dcaa5c656165b53951a5fd7eef0e988b249b27c738b88d22296bbaaa64cfdf3c47a8c7ec92b6ded72ff1f6a9c25cd33f04200a6e362c5c9699ee8ab40646ad3390ada97814e2b5e64883c17360d14739a611384adbbda47d05b2020b7c3f9865a0f7f9a49bdc758780e32835a6086ffd82dbe847d57c0f1b2c40f667e5cdecaf67b89948ce67a0dc8ed2b759e2fdce365480fe96832249c78c2c525d042907a3cd48a52e8cb7023c2528a659454ebb42ed8e80bf16edd1fd7472ac510adcc3997470d9ba22ce891a7e17dcba40ff774ee63952b32a88db3db7cac405d75832f77afe7caacd398e7837fb00018cf46c664d806133d49772083700bf9b0500a4d8cb3c55882f5ba3aba9174b66494862fb15a6e88ca70c0d27a853398287ece360ffda90aee3982612c0b6d01a1c74b5dd34fa786c8156829111648eed2113cc18c8d99b78e28edb3d190ba8c2c815469785669a95281791021b711cc04fb05542ba40a7cee559be00e7c7d18eefd163bf43508c138010ee1c3b6cec168a97fdbb92704d42b09493ebc7e96d09d8770b21f5885992e5250a88a4ea3393103722f0e90f1fb2037cd90df59cfe187b7b780e67747854bb2d5f4553d8da2488e0eee13d3fb49ab6f55cdce35e366cca98f8f1b7c477c5f13732fa8b737708f61637523f8e802ed866258f5a3f8d63698863ac4d99c1b9b5fb3a19ff8bee1d3ea56dec5d24d794830cd031956464b0ca10d322bee7c344c768cb64a30af005e13e610ed259f36b2482a4190cd81765140abbd37b26f169f7f69295b51f79d48da5a05490def1bdeb89e9709829a4597947cad7bb5627545d5906334fad7fc30ac9e62341e2cbfcfade51e2a818ef0ccfe83c7adde107e086737ce86ca172355dcf0eab670b3d1ec95fe71d0e3115ae725dd601db9dde836e0c2b2cda519d734f86aa9ccf9f016d759a0c530c665d93645870c901225afb70a7f9dfbff7a87a5713e018056119133031b4e0297c0e812cf8de70bd26868916c511891cd9c61c3ab74760a9500d452c9214c1cd42cd5a06c54d8bd33e240350212db2bcad9d928d712c30f5f2c84d71b8386041a5e5336bfae85a7bdde3ed81550a44a342b56e8d8ea9479298a2e5125183497b80c53004588c4847250d1df300c05ce4d0deefbe460235d2f8d1bfa3856fca91b52106c9fa0beed5f112c6555d91217058c4aa591d1f951411df56b00005b04b9b14c80b6cc5fcca2a6e73090805f935e29a77f9b2493b556e90eb79ad853c9e3dbc8eaa13ad43a5df78be754bf0f8819d1e36c13f769fda7715c1124949453782136689961d30026a342985069d27c52826ad44ba9a2b09a9f03f552ea8e0a79086984cbbd3246991759a231e4eef4c1593981829b371e10a69361da9b0d97289e29e9346d93de902e3f26b371bb8ab01d6dd9129b5379af3f1277f2a2e234fbac5180e057f93a56d46837bd1fe8c381cc96e1459db26992f789ae3dd31eda3daaf8007867f600c0a5d941d444c0ebcf388bb473babccd6c753e584198f1b9b7234487821f250cf93b287bbdd9e6e557fd360ac37e76912ac8596d2258e2785d5098fba2d40de7dd756a7bf7b64a9bb3ba0f6066d7a9855be9593f6ad2211d14d48", 0x1000}, {&(0x7f00000010c0)="86c46246d887e20c433b5c18124a344a673e21979c63485fbb892126f6987d8c1632f601cc721b197d99f2b6461e2f6fba5f12ce672e08d6e84640b535f5958134780c118977b3d116148219c5e3685a673a30a6b03ef90b3b5c2162c306f6ef2a8f0ebf8ed84249d68a2b10fd31243de2a9dcea70588d788b281f08943b3602f2b759f5ee61cf790aed1af8351d2cee1e85f5bf8076b42fb12708469df566f2ca984d20b98e5ff5664ec66af6ea374ee728b119", 0xb4}, {&(0x7f0000001180)="31051a51894e8f8094c67f0bfbcba306b2cc4cc93804c1b9a452e84297e12340f33ee0133bb23e", 0x27}, {&(0x7f00000011c0)="6246f69906ebdc6a326a3b44961e6474d3771fbd68f942c4e029806ba44f93b5c2bd62dc8893b60907e2b03d06f585ea58bd33057b0c51d6d4f17d1fdb4440383c2f345ef1c0d9802ce1e6d150b59d222a44d5587c7321c9c834077e518af56b8489814270370dd01e28da2c2ea8dfbd89e69cfc0325380db5513fa870f6169d0d19a865268aea03bdfa409985456c8f04", 0x91}, {&(0x7f0000001280)}, {&(0x7f00000012c0)="8e0d0d3f7686c8426de5141014f65e2b9f505046b6d9f5d02efc614a3444907759b17ea09081d9ff1387176a59a495021ffe3c9cdfb61f1a63aba3b757d73810ced9d8a8098930118cd02b940cbbc142eab01b2867dfb936cc6173fc224bce35d51b068f5113c73938f855891b5df43e7f76fcdda9c69836bb2b92be907de41cc90d0c19bb4b1d9dc480ddd5b4daad455181d4b23cb3e0fb608c8a104860a223d2a47917f8b628e8d5baec6fbac059abbf2c54c4ddcb122ba94be9b4ca31174f010602ea768c7df57c9f029a7d17f7d8ca8404d4fd85bf058dc1431f14381e591fa26b708aaee22ea31fd0be24df0f69736ace6389dcba5e54bfa4b60bad85457325e4f0d817125b9f8506d3979cb99f2581c4535da6f682a180b47b3f1ccd4771e005853b4c5a2a483a0debc2e715a68bdccb4384f9db413a432ec8a953afd15f406100a2d5a649a9726b328f9a200e9bf9e9d5da2ec712ba69ba9ced9a344c6a0ab9b0639de2abed2656625df2c4d823f0143bad7d01e6bf2eb7d600d08ca66588bd99d30fb963cf084c4b4df0724b6b90780303f39a04c6769a2d60db0cb360a20b2242bc48a77a6b8755b44f126e709bdd7ed8b25a7bd01852cd93fab4978bd3670702385fa48ef04182bbb50d82816b42468194f0f2c8f4bfbf02765abcb8f40570794c1975c74b241fa8a8ef27610252a9777f33cc866153d53a3030e53e64e8ed3ece1df39b83f303a8cc870672550bb5408eb43486e35b5e4f0abd8368598843a5e79c61072b01f6ec77299d669aba32b3e42b17b42fd70aeee720235cdd1b73b37b0f784e53eb94ee333db38e5a81fa85e742354eb196ecd2b126ae1ca838605ca37035f8cf7ace934cc5d39dbb507089596e10a84f708ba6ee6a1e89a190a5bd867d146ed699117b95d3aca4a1249c50f22a1d0e72bfa322860040244338818c340426d4f20aa6e9211ef6647bca7301fbf31409ee68aaa18284e88a762a2e91a0eb937425a16d2a8839340e88b110ce9b6e1ad020afd2009fd2d78f8e85fd919e32b573a6c9739ab0bcab3e8ca7412359477901515c6c7f4accc1ccda194b5fa068098672d00e9693dcef119229c6b851f9c63e8438be34c01b890d743f8241bd8431d3897dd87647e388086c2e85c864ec29234a4a152e0ad1493fd10a45e09612cf3784eefbeafd51948d2a40a5506eda6338f30af7427378b1d8724a59119742e1ba55842d888c514c2fe1fb9506532512b5ac4abaea609437b3a3418bbce383b74bb63a3373bb95f5fb54e5159e98c7b7589c9f42642a6633ed06a1c671f63cd48f7aa54f3d42959b3a0e1913af5447bf908f8ff8401d6e89001e2c2e11e4a7e13a5f50c59c665aa8d89eb2d7ac9386abc22cfca13eb72e9ebccb22842087fe3e231c6cfcc272ea3d67079189f12ba3f92b0dd42a4fa6631c4d4aafe9fe6b00c2e588a710bb92b83c5ca959f2fdba1b3821d84063094a2b68c378992bfe18f587b68007f37442429df44fbac11632af4c259348804fd0049b7c0edca7d2e2d9b4754769f2be1e31324c917b81c4146299308a59282c1ae28ff976177f736d6175e72cf6b2c3c97aeb06e4288be7c6ccc9c516b3d4384610baa6b724a07da2b52c3db7a2363114fdfad16ed5f570e7fb38e723c0281a94dff1d316c89991ad11150b43308d75a2def58d6e0027adb42b8a852566770164f1b144726e75b61f8a3f8f0a5e224406f10c44518eb58780f54f30abebf7b40685e4496943705e29a8f4815b3d77371164d340e16772774aa50cb1e3c08f82c3b30f81a0891ebdf55277ec36b3bd4c6d9dc79818bdb1e4f27f0ab04d324992407a42b387d7eb93e94d8f5ec2466beb427f3af1748968c66d33c6a8655207934719d22b7a4d4b5f49e722f3ef07e3300b7b4328234f0001195bda06d1b4e93c8adffe0d66ddda212c1de90c0099f0bc090af422223cd0d06d339ffa20ea2a73df52875f45666a496bf79f5242ee2a1c1bce1827d43ded0569ccd87787ccd141025e3dccdbb3b68b83b732bcd51fab256c296c1b13bc18076b114908153b7201ee53b768d8c811bff095e6df0953ef0452b020933f0875c9db3240ecd9c54982d83da5af86dd4b990b3740056ade5fb349fc80382f7ee20826e10091209da2a29d4551d9e2a8d969b31e34865632fed2175fed1e9ab3387204b5e2077b2ef4dbbaf69ee5c546ce958bd3ba690113cfafede953e1665f837e199410bc5a6484231ae03b0513f9aaf0c4ab56e31562157a7e8580dabc033e7702431230c71956899428c98dd70c4e6b02dc4063aee16f7cf5c63ca76758da943d653ec14d64a23be772cd6cbc4e3ae8c6f5ea2001135f6cb57c47d61a067d9cf9b81d339ac33dfa20b74b26047c0fcfdf1e411fe07a8bf07335aacf475d78caee1ce7bd15fd4cc508fb22e333932f8669e1f975ffc8ff3c7bd9599c9063b0d88bb95bfc93de8b35140d57d8b8e085177e086ff78e10f65e80d20f14847c4d3394431e63c692f9f3923acf9701c810901a3cec44c1ae13458093d2c0d909558d943ea45aedcd3362c3c9a3608d106a58fd4444ed669e72facdc73bef747ace4e8ada046555f9c7d534d132bc24d6bdad270d166bf9d19b9687ed211d6d8570f595d15c39a3a4e4d92d8d062163dac134c97a2f48e48565c3275cc1e14a88f141ea0c8d8e96f774b0f73879c47f52ebc3e2cdc30108b94fe5ba226341f62415a81b8c9d507209a7a68688a8c1246666c7831cab0d3a7df3497564e06f76047d282bba2413d4cab715cf714210ac217fa5e8d729e75606b955cffc1d451f03649cba09db1960293cde8f03399f03fbac1bcf2b0b9debbdfaa7042d352b15a6e6efe4567ff7c46051f8bcbe9eebc83a07d0eac600f38371b8651dff56e35319cf7ba16445027f34af029837fbaa89ebc946237b1eaeaedcd28613e45de36902d9468a3d301eb2af214a387276c1ccbf14da86cbdf6e43b5ac10d2b40a623b07dfe38e279e37099c7439dbd9c703c547ee2414c958b26ba176fc381baca0d49b4dc5eaac82ab76d86020b9c5418628191e7c14a5768fa165a762994a19df2303d10557f2891e658cdc69c6f627763aa014d9537170b3b28883252b076264c562dd690a964c7327900788723ff1b87bc56f7f056c1dd2f54347addb0c19a96986b5bc0a2699774bf941a1c89d69d9935aeb2a91a429dd2dbf96f15bd7d953a68097a5d4ed5ea66129b71b5e4f5439a72476c50d267660714f50c42d678de5484005f6edd18315f0cf36c1613fe2897783a0395c9bda44cb7f712bdbf2d38c0e39c354ff7e78b18c3912e7936abc15c3ef1a574ef935bf2fa90ea11c4787fb3d19f2a81ea52fa5013da93f4ba24c0b2a4b97f9207b6c60e51de2f4ccae9aa00d1bd48362b82445809f0439c6dc7c39b03ff44a0a2e9ae849e8d32ee8f4b5b601f768a957180acb88683adb34cc063eb6e0b1f8136e5e83ef00236457e71395fcab95a9abb0ab13579761b1b33228c53f8696a7e439de30f88d542ee433203b416d065a8b92fab3c969f43ee555d098fc554a9789cd27a2309bdefbc32bdf60fea80206b72ff59ce7d4661c790498feb90c481bc180fa992454722d7f3ebeca3e244da18031394a2b2964203670783a07c7e5edce17b9da1caa2506bd7e85018ddb205a4238b43a6e075d002e1591d687ba5493800b1c636e87e01714c896d2bcaadefeadcef1f91f80a2ca60bb324f3645eadc6f1e98b217baa2c63ea1869f25fac6385e657dec95951f7b2cc758238cd662f8ff8066d2225325181e23bfe53b89857e883a4d4d986a330ba15fb6817515d2ee7437874e8134790d903e2e414595c44020b2a567206339fe3d1eead9dcebd0a973036317b5ce949acc5fd2fd618d4c805366e5550859ae0df426ba49555fea1bff01219b1970cc8e89ff35f39ccd5aa28a12ec8c2f0c05a4f2eba21a001282567827e3a7246afa9223dc685d60967652b10df322292bdde46c71f63a90aea4520e9d042e8e72d6402c4f1ae2c1bc84f014688e05d35d4beda42758185b7806b2ff6b16e1fa04f8b9d7086838571e5f2980dfb17d8c26a23f6669023ef7326fec25242e63497045d032eea07b903c3cd8aef23489824d7b0305212bfd22c53323d438a9486b06c0fb6d0053665c502b61777732f20c343ab982da3983d456e1d378bdf97cf6a60c5053285af39b68bdf093a3dd898b2a74c4afdc4a598cdc8fe5bb8d128b85025806acd8bff8f5b16f32629749e3b6b9085a764899833c56d756afee4f2e3edc879602a9dcbc40bd0841340acda904534c005b8f3debd44ec66e10e896dc8d52705c8b05809ec696bb2e06233b3a3f851cadc44ba2a8e3f63d5a8c903eecaf7e5ac1188dac37a8960830e40851cd9883b1bb96fce816370b540dbe3c0abea0b1590f19838756c15e7fbde1f407fdb6602172bd70062244a03a21a97b78d6d2ff54227d2533406344d4f01e5f6f5a8cae907b40aa28a743762a0aef67cd5034a75439828b23b8d84220765c8872184fc907ee10ffd7da21b1e3ab6d94dba17aed4b4f8219acf52db3558fa26ab719fd98716c0b8678913986452d0f2c56f4432df0b266357c70535315ed4a3979a820a47d85cd05fb4ccf57a96fb3c86a6b36dcd1267e362dd40cc1d56090fd3be89971e728f5b82a52d112ac7d79bb584ede7d61dd3f8ad18381998ee620b550b640c750ae7b76df5c8a96402f32693bf009d320e80d964804352f7791c172e547455d8b4ee7d3d6029792b1083106a46a3e64113abbcbf084e392addf20aac839caa6554bfabb9e886944b4f8e5c49c2c68b1f2444f26ce66b9bbf3eb2e9d9da202afe4c1937460c3ee0797e28e228efdcc63eebdca5a8de964c7663e737d6ca0ae7f95f860daa37e31dff420e1726a6c1c4883dff779372ff981db648b1f1268c81c2cb2b88457a4279da07ab3d0cd018a4368a35aac0108cd755ef31f43b6d842bf31f6d492339e358777e925f481e5afe09feb85216c589cfab921e7e6bb76a071955400b7b9022bed954d1d8a79318ea5c13b5150acc6ba8f0340205645e478524210b989e35e60107e49743240d5b898cdfd863a6ed40dfac9a2c77b4df1aa112e9631a619855a0d86267f11a02423cdf38ef7c38f17bfa0d4e513ffafa9be8a656dcaf8b7c4d2aa00bec7b686568c3b03e1517b5a641f2573bb1c20ffdbb2845eb690f1ceb25df715807c6c894d205c71fc4e40ac085af7377cebdff026817d1f85bab270c5f4b9d4247a7d3b0d52088fae7ce83165dcb19dd615e97021cc3ebb4050fd9c7ccf33a284e003f5e5681c3faad8ecc5bae8fc8ebed9222a5aaf1bbea94e8354447ff87f4d5aed94ea7f96f8b381f74b0be156fdd372980cd1aeb6cfb0ea5cfc8e0a7fa626b6c2873563ecc1186eadade7b6807d37b8d5a477caff12ccc1c9e2e54c00bc126c764b88126905a94635f936b175fdc882eddb6179361d9b0382863d2bb7697d6b31e784cd7c37accc5e7b26462f6d1723baf939950bf6e9472216602a6c1d4da16c4e8e272068a4f79b7c385e61912074176dc61ddde97e5730d7e4fa5f54a525571108afd26d6c4dd9f504e2d589d7f261b3cfaaacab58d02542439b0b006982904a2e8b92b8da50aa375457a298f5cf43b706b3a7538a691a709aaa91a9829bb216d8d2bf820a671e645537c21fd0227ea5f7954cddd31e38b0b4c180de1ce16720f7bd9ed88903dc6cb80be636f2cac78d426a148f598e2575", 0x1000}, {&(0x7f00000022c0)="77df45dd04291a3296c62a228cf50fe5e43145c82b4f52909f799dc551d58556fa300885d62eba32a36d79c3d2b05aaaf3dc56234e8d48435fd93c79d42fbe285f23bd04d38a421921a3bc70da2338e4d9506326a788f663d038648661a614dc7d8ba29dec87df57464839f3e9d1f02dac3ea4e650c7e06930212ddaf9dc49dcaa0553b5ec265febda70b9c604e5dec3021b217249bb19dd699e13675e501168fb08e89285d79d9e3aa31c5f3c02e36ff11469323909b9f10082d3086f0afe586160ac55994341b689a505c37e8fbf1d4cc6a39b8dc8", 0xd6}, {&(0x7f00000023c0)="13fc35d0c14d4d439b3daccbc55406492c14cb410aabf9fccafcd18ea175dd23923c74a16172e00bb07006d4e04af9c20c41bf8a522e88ad8cc9b6fed167d672e6c4c69f5b29b16ac4353bad936c923a7766627f3ad11315d45333e0864979dcf2f0cd0852a8daf84ec9ea0dce2441f6e0d08785b686", 0x76}, {&(0x7f0000002440)}], 0x9, &(0x7f0000002540)=ANY=[@ANYBLOB="2000000000000000ffff0000010400008f13eb5c0b75b77b3ee51100000000001010000000000000ffff000000000000b687f12408121cd935d1ad3f19b5ef6f6230e51377572711ab5147a52df32e16665c7c86def24004309d48406e4c09f71737518935fd8e8ea5807e7f1fc3e1cc1be2938882c533c0666f01bd9280b7c060292195f71e4f41cd6b9079d578191bb7202b35e0d5dda879ef13c3711db4a43c9bcb9ec3ecf239b296d62435fdf17c7671ff5f1951570edc16ac627f5a46001a342eb7743d74c9f8030bd5daf4270c88879e832c26b25a35e4d80a493edf8ed191e9e1d905281cd71e48828c42da3342e04a6559b0161641bab02ff63c742b9d252202dfce5c861438decdc216572d77e2b39a84054604708dfd9a41aec0f2f0b4d7d8f42e8cae0dca871151583e3bae9b1531180437e7f46e21c21bbb3775cfe92b5e9dcbe4cc34e0c589963c037db7a58fbf4ff12c56d0d4b16b6231c6b959807d20424fcd633c147798a394f492ed7a0889eebc5f35a381fd0a21bdb069ab7229dbc275ae04b0941c3f6279d07fa0ca5a43c3d2182b8baa1695cd8b643f7aa2fb9beea7dac3873cf22fe4e46670be1a0469b12a4b424b1a92df0cc882c91915aca37c788e5af24c07c0cbb19350b90b34b08a7dac7ec751656b812f8d6b4d3e114389f0a5421952309eaee4cca8ec0207fddd0fd5e9692461e3c0390ea0884929777924f221c23ab77a2bc7cb15a07b48b43e546fbdf9f4438f3ec8ea377871a5bfdc44909833f83b8964f7ad9159c627be9dbacee8d7bf344c468c05d2a740d68d977b8372b80784f5164f9bbebe49c61e4e6ad437740fd81353804ad2a1f89c708fd677e3dc8bd082262c0748fa6b4a8a20fb4db2061c1f06ab8ff1ff07a5f6476f002b775b3594336b68d367f09d9731edde4fe4d55dd435f452e833af86ddd29beae4c37dd24f4388fca1cb9cf728d98e2eab0a60cf7d607beddb7da80fa33a6640b9f0c2c99ab2a2ee959eabad9d2e68af38f5c9f4099a408371f479dba12cced9be79ea57cb3ae49b4b458b7873f11966991e312d15a2bc63880943b7a0caeacf4988803f4897e1b1b5841188a843c8d133ce376e9d36d472c8e54ace32bdf1b31d68c104ca1d8365d473bf17f5d1e68f9ec57d0b0384c843867e2243a800c3c5d7a5062041c18e20c048b2f2a6303dad92c52c68377a318a7a39e3e04ba5edabf1e86f53dc9b29abadc1b455932175d5dbe870da261231e61ef8fdd2443eb9aca95b7c8e2d705eeaca9f9b1cd60f4ca6e71fe57df7b0efa2dda3511cfb34fdd2aa83c59ae76a72f8cfa0d93f452dc3c741b4982e3db2754eb5fb4b19176b295c92e71fd86821f46f7fc9f8b19891f6c6755c72c0d3bb7053574011d4895fa417b3e989e5336c13110212bed41e64ffe605492401ed98c648dbc6e786146299f329205b245cfa8623d34623472152f5351294a2131e555f637acf99be2b24bb572b261a3f2e68e768c281f17e7fbd3a9e31e5ba26704c4d11d122b2d05a7ec18cd1b818adaab16994eb73812940851099af40ca680401fa9cc04891dc691f552fce54ffe4e26342fc9f1bb42c958afa5d69eadcb3e21a6414e326335a157065056e0ee1ab648a0adf7878bf2491e1f98794811bb1da73fd64bc71e072a96d8bcf189f2769720d008b619cec173a4a9fd1091f929dae3beabcca719975afd4043aaa1e4068b164df7d97b06695a43867760e98033fde13b0e66f876eeff90792213dd19107f33f2343ba48dda806773df3fc89475d1b28befc45b2989ca6ba4ee4aa821c74447594671477be1060a29044fe8af0d884d8e862a17c56c7818792ae26d45e3dc5c143f402267c36ed93d4f44cf41a24d96fec595c3c5d92ab4e96f9181c3d856154e799565c9b26c274e55aab03e52e4f6614f29e2f2b22f42a5559212f8012ffe5b3b021d2d0391f32f189fe06c39c1ab7d60ae2eae9e7ea873d17c52aeea7d165803988a23d282bfcff04caeb1ae4302cce915e9bbb672455a6d02d9ba15c726894bdac6f6486a2e71b1d9545085ee4a4977ac5447d38bd27f590b979726f39d8e6987e7fc72d9725aae0231bf8667ae24bfd759482aad45de410d28b2630af3dfe7a850aa445fe45ae7940234e89b8e3e101e60b64d9dc0349e877c1232fc88d208e9c1ef1deca6a81909842b15926bac44a636091d67c89fe222b1d6359f97948682b992dee58784e070b999432f836149a3513fb059591ab88ded5da4e90ed80ee6b1b107cf7aa359c433c1d2a1d279dc2603de3af885b680f7b06274228d689e839c1774c74e96067eec4439e685f492e7fba91fb5edb891caf1945f105021f998cd46869a425256ffd80515ff31e76525b3a7398a7ed88d1bce399c59699c1ba04dfc5fced35ee5510f704a65e6d0555053d4bcea6f717ea719429ebc227a13795797112c2b7845e7a962c548a9decc9bfb1d9dc9dfd2a18ee04c75cf184c2c37535b8138bcde47992ed3c00a4ada2baec657c4db38915c719688dc196b86e439dd2239f237cd553070a5fd16ab34aebff3594a1b3cea52caed9aa62bd06375cfac9f5350ee3000dbb2f5d416da95fb7ef9a8826f5ea9a8bd89ca088711c79cfe313bb017cd385a7112633f5764fe9c5a104b8b736468fdf1e5fb062a0b28fb1391e4e445219a0669a6cdfab1a10382a648f88f8d40698873b4d010860ab544b54fcf17e8f32d0d510c93d1e61f25b7cd5e96714b73b1e3d8b3a05b3b3dbb8cdaef760360c8c4833d4a211e92bab8b5fe92f02ba27428f1085910a048b111d2628d6766a00978015f1343144a2983184217f615b9a00cf4a89693efdba0bd6746cfcda05d89c01f50409e8f789bf15205f319cdd68329e1115344aaf69386a4e2a50ec1f35cfa6aa0c21c771652e3333871a0ae0c7180c8fcd797a98aa504cc96ac6632bc65daec848a64025450903adf07c73ca92f3f4d398e2600c7f6b23e4c293df876ba464dbae2725586b531e5fda47ec9805c6bbfd693555fb8397dd86e493e28221b8d62722cfb9d71c64fcf212caf4cace503ccc84fdc5d925627964c4927de171220da320d080fa3e74468a5e500187103abaaeaaeb18cd0ce1e1c797e6655ebfecd7627aa96523db519e180b92a6e892749bc43afce439bfb593c421607b76a487a97ed4c82f7263d43f9de1b9d1d54689b3302e36263747c232be588ae90580c070cccadac8321c315d31afe09481f3606dbed89dce7e904a791a00252d89125788af0919daa81c6e8e708c751e92174cb9183f360d89980766c9adf92dcd984c768625face0435971a0b7b44a30028f1769dcc0f0331aa07cc79e2a990ff98776d86c1d5e205ba2226104a3fe19211806b7d433be8bc11da96bb32fee70f14db1ac208c807bfaece82ddbc78359650c6e58401cd3277dd54c1f6bc08ff02adcf5df7fbe13f3282841a68fe4db873cc0bade63fc159f217b843299d1a527e5a96e2ccd4dee08e1cf5a782cb4f9e9ca44eccf6c22a0b05d56a03d83659d7f80132db363119a8ff4af8e0f853aa59507d3c0fe5cbd5d18f1eb8209499d3386107165ec4fa6c558729a33e08a8bf9fa0409ffdfc06d08e7c0dd4fe0c280f17a10d3c944261e986fa2a1baa634902df54cca1670d40131d65ba3a95b64603e01e299762ab4d707baf22ca8b88480e54c7ce6797fff063f7880f0b0c8708554a7b9d2ae67ba7b4078cf1c0282cab7e86f831368882ba0b854c3d25705060365e1661b82b789f0aad4eeb440d1ed53ddeaf28206ae83b8260b110fb97eda41fa4fbf4ff8e2d2b41f27780e101b1722fd292f6a1a2f6da5ceebf9ea669dcfcded4241731e65b0d651ac54635181e718ab2584515944b012ada6326fa7b8c15aed1bf547a76eec67b01286ad15d15a32b23a5493eff5f33f6f2cd61c35ca48ad08cca728ae030b64cd0100464427fe49a5a499bc2c509af123a61690a6ad5ee0e1d5e8d180178a56bf369cdacec099ecff7aa15a900ce3e452346afbddfccc3c57983dc761f3bd67085813af9d7776f18d826a8ddc891e174a8c2715489e3133214d5873e3461dab89514ba6d3dbb679cd63ddc0ae9bf18753397d76ada2852d8089950b9e5929c94b4a1bacb95fdc57fc976631bd06aaeac944655510dbb17030b77fb9fa790e2098695482a061332471fcded6b9d5b3d2e739d7e4d5be35b032f6a09632864ccbc61a8e1c4b6b41cdd71e5a583ae2a97f6212b9fdcf04a1c599ac7335fd89c1308e98932a9d738054a45228639fe77bbf8f3df7c2bc7191da32dd174a736fa41722975517b2c5bf2424459d61f7120f10f3ee7c8488ee0993719b4e07e8e9ae88fa15757118d36258daac2ad590fc4a2b171c8d4d084236375c8f9ddf0df32e7e6446e3e90b533761d16f6c0ec5ceb11a700a33a5a8e704aa879e03c07a1c2fd37fbd265b05c31a3b2d35574853b3b326834a3e9b87966ca7f3ee479714d4aa99f6f5db382ce242b312dd53bb7c726a5bafa6edb5082dc00a59ef30ec6c71edb2a5cb610e0da56ca6ccbdade929f97f4da9296a154b20e687cc3bcf7d4e6440f44bb645da67a0662e2fc61a192e6e26f51089fcd521417eb7af4d39ed0fb4e3444440c6fadfbc688fb08c2e89d47141e73b9f984c9967b57a946392215672ab9ae6f74c07ddd3a49ef352473179d10562f31c71cbb58283ac6675c8abc7b7f547f62220cb269786a4c8f5eca74c990c4c2f3c751d39da2e5f64dfe3c2347d540a4d9db9a31e5284e871b1138dc501329dab3a6329b34400403e78881a01c1337e1b804087cd9730ba5f115a2011151d4389965ddd0854b3fc011606d76fde1a625d20250d6c21835c229538e7a3f8b8fcce51f1b934e91eaa4b5094b5af39d962a3c3568b3c8f1f5d8cc46d0d657a89283edcd0b9ac3ed88de41531912f479508aee4c03de0f19ab3fbaa0c7e193feb943dc92cf37cfccdf6b7b4c1a8724827724f3c36b634fd997b4f058ef6f3baafac88a995e7c6813c9937204618f2e2a1ea50901248adcc9c3767633a4bf70a4582c4beec11b60383e795a3f879c7b6acdb8d8138bd36f7406acac0ddf38e61275a73774610d2b835a0413c2bea311dc98ad4b2570280ba2ed2a19d3383b9b03ce33835506624b03cb7c5890b86ed69186524f05225ff72783485cbea8f2c00e2276c9804d975d73aa245ad193319cf9e1768ff0766a07aad9e983beb97c3aa09218eea6d2d5f9258dfebb06446eac2772d43a24afd1c6c5af009a75f5a846044596ce768ff62313996fb8084e719855e08e56537d68cc669f5b34b6d8544e26e2842dd7057c44d999e9243411142b3c9e29a18f149d5cfafd0c40b603e2adc93d7292cf14ed404f7f35a7ff1eb68d16d4567f9b7938d3337f956d519600272204b03caa56d699454587336e088a0380e91491a8953b21c31a3adafbd16d7eebbbd557a6659feb5aeffb7f4bddda861b56b9b3a6225dd3b47f62c7fb6006b7305052a7cfef07a4624c33643be99f6555b13ea744d2e49d95f301a0cca7567e2dc1b81a6cc07b8832edeaa4e67b2372461af8fbe561b498c7bf398325455cc160bbd43ee0c4140deca126e8bfe201527b456bf388d8b8fd48aca90ff4e39481d501267b6dc0e411cac897881c1612bb7ee6fd9bd6f3696a2eb88b845b0a5fc36d8d79f3332303b40b27b1bba12cd635f44cb5877dadc7947a9bc23db2ae50a0bb098349bc22632f469fb3168c11f77f43f479a7fa82dcde36284b7c77d5765f209ac2248a353d255b11c1e886648b7a77acf2fd3f8865f04484ff27fa4f9c89bdc4c6a661e06508002e96b0000000000000000100000000000000c20ab579820fe0536eba188481e3e05212238b709d48f266288b8e30d5d55953cc5accd068d9c36709fb5a44be82fd2d695f331cdb0e4d40286823c04be599cba63f2fef8ede9af7841f6236e7ed516c5df28d38f2ccd3fc41c857395a0d07faae09cfb7fa17bbfa20fb7e0520aec8c1faea24bbc9c40539c862b9260828512b9dccb70b94132455310fd720def4af7ee86e50dc1553125c1800000000000000b00000000000000001000000000000002bae8df5aa70751e6777c70d3a5b5952a7ec227857c981215b78128f44a8f98ee928de463a290c3458fbc5d9c2ef37f1a5f078a5e153cbe96ecb3faef015a2f201a4c5b74577c1dbb2b25dfcd9ca02bccd3f892ea934380f7ad928e76555bbfe3c60060d6f4c8ad630bf2d69a17daeaf4a04f8b8b6df7124472f59d7627bcc4af6bef032b643fd29b2b034851204a9a2f31116ef0d327094feda2ed213a600005000000000000000010000007f0000004031462a8adf895de5d55ea57d8da0a1f78fbac642b85593cf5c487f878aacb5d6eab6ae32042e7cf7e3c061d3b75f560d94de87b9aecb65d1e11fe10000000000010000000000000100000003000000f97fb70bd055811d3ad6f095e09c06179b4ed737a2754f06147922fd2e7eab1750b3de6a527771e2bc3301c2331250ef99cc884bac16a33179380bb168dea0b3f175cf563f1ef0d6e2c27599e2a05bd4a803293d5e2aacdb59b9a22439a5a70dcc7673e7a49810a7fe12835777ca5148db4c6b5be389af35e2ab3022781f2e82ffb923fb5e815674b3a7119c008b8e802d44342eb4e78468c91bfcedb1097052d0b11a3ca888a42a5c2783518c0f933896161607810c1dbc9ef479748627ad8225cd9cddcc0886de1d2bbbff4ae6c0ac99bfdccc9feee327616ef3b31a1a2b638aaabcbc5aeb78545d000000000000000801000000000000ffff0000fcffffff3e051f55b48cbf6dc8fb63c7fc0b8d3a04df2ccd818be9fc1c08e2c794773b2a328b680b8b434d886ed5f9e46f4b19fff9afa9141c73d007fe36a62f0badff66d17c929185f5fbad58ce19b39e0551ae663cab5acb64a97d20ea34c716ca0065173ececb92415d07327c7028ba6042ca058351bf77230cc26454340377e7e9060b0fd8b4386eddaa1fb773c13216ec7d3e01c2c526542ab061470cc93ae22f30b67d1b4e7596488da57b06250e98ff1822b3c317ba319ee0b3ae35091628db185a3b022636f1850e5a4e1c673f4a4f17fce545a3044a3573c387b390951a27b3fdc7b347bfa96aae95ebb864509f4ef1e71d0000000000008000000000000000ffff000000010000e8aa2424c89d0519f90619f11933f2695a4e65efbf3379b0461e2321125c4e0ac1bd3027a6e76c257a4c9ad0af1809ac82d2074eb08d4e773ea8617e803956caf25e87b5313ad5ab0391bfc7a433f1e79289da35117de41970e6708f4e236b9e8950c2d209e4b47e219b55e63479a400"], 0x1468, 0x1}, 0x8) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, &(0x7f0000000000)=0x2, 0x4) 16:01:43 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a08, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x2011, r0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) 16:01:43 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x9, &(0x7f0000000080)={0x1, 0x1f}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000200), 0x7fffffff, 0x0) fcntl$dupfd(r2, 0xa, r1) kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) 16:01:43 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) fchdir(r0) poll(&(0x7f0000000040)=[{r0, 0x4}, {r0, 0x80}], 0x2, 0xf896) r1 = socket(0x38, 0x8ee81e7aded7b707, 0x9) getsockname$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) r2 = dup(r1) ioctl$TIOCSDTR(r2, 0x20007479) poll(&(0x7f0000000000)=[{r0, 0x45}], 0x1, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f00000000c0)) 16:01:43 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000000)={0xfff, 0x3}) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xfffffd68}], 0x1, 0x0) readlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)=""/118, 0x76) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:01:49 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f00000000c0)="e8f0e55e", 0x4) getppid() 16:01:49 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20000000000010, &(0x7f0000000000)=0xfffffffffffffffe, 0x4) 16:01:50 executing program 1: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0/\x00', 0xfffffffffffffffe, 0xa0) symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0/') 16:01:50 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) lseek(r0, 0x0, 0x1) getsockname(r0, &(0x7f0000000140)=@in6, &(0x7f00000000c0)=0xc) r1 = socket(0x2, 0x3, 0x0) shutdown(r1, 0x1) 16:01:50 executing program 0: r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x4, 0x3, 0x7ff, 0x3fffffffc0000, "5e39e4fa326211330c0afd82488c48268a096d7c", 0x3ff, 0x5}) 16:01:50 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x8) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x100000000}) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) flock(r1, 0x2) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x10002fffffffe}) 16:01:50 executing program 0: pipe(&(0x7f0000000140)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$lock(r1, 0x7, 0x0) pipe2(&(0x7f0000000100), 0x4) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000000)='./file0\x00', 0x20003, 0x1) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='x\x00') 16:01:50 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) lseek(r0, 0x0, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000100)="dad3dd1d564b23140ecc3e016b30f5cfc5e7f9e87da7ff52d698d979f0a6aaea4fbc1ba5f787856ccab5d1792bba4bcde14f4004e808b090cf082e870a19f2fc66c420b43eb27c51c115abb095e0480bdd0a805101b1a9fabe15c2ef459a2c293fcbcb465f7a56ddf385dc4f4d9af6398def57f2202017ac6559a3de6a9216fbae16be84a0c6a1ce97bbc3f2936604d88301b6", 0x93}, {&(0x7f00000001c0)="398807d3635c7fbf186cda89f8ee46fed7249caf0fc14fe3c12e2625c0f1f1a1e94f70433b2794999776e93867a18899914e78a36dbff58c95f07d8d5e2fc5e3cfcf08d4c49eff6b3878f87c50bc72a251a4fec6017a1a3d4110ed5d47f03074b7a18ea938904697e20258b9f6d571bd5eafc64e487b25c41aa62f87ad4d06006f48ddacd257fb", 0x87}, {&(0x7f0000000280)="e8f8d96243cc0cee11091189c00ec9cbfdac0b2567b4b8ad13b221f6f378551b7dfa59ec87ba0fff415d57a6c6b27a707c9f1aeba79c3a3282fcea56b326a00faf11fb67e48b8cde0b3bfadb5f2c0bbc77633669d0b03c28e6d7395b71e8efdd6e0693131b421b26f77d18a2d16d49310846e1a0f9f252104a3ca2a4d4cdc77cc74f0d6c6e257734965813addb42c238dd5585c9c60307273ad631a8527232e2bb870483006b8ad2c9944e8b738bc35d75f6b5217ff3dc180ff350eabdc200bef3b7a308be2e332f71323d96392c4400abc06e24e234f6f4ea8633b50b93e64b8168b7a14cd9", 0xe6}, {&(0x7f0000000380)="a7a6d10f9acd57523f11f1860c86cc12701bf9f8bb07a6de275b0a0e7bba27a53b61ee7877858093a020464124421f60f6092717d23572cb2e33152e7357a880535a6be80db3d2138e81564d25a842b17b9462da5f4654435abd7037cbb149fec0fd5587a8f665f6a9fa780ee3de6277e5b5ea8209175b7892082ef1561d07ddb8506516bdb6d12dae0b7c1bccd2ea2e260523bbc369aff528fb1f5375431325f6ec38851cd8a48647a00f1e171f354958475948086b01", 0xb7}], 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) fcntl$setflags(r0, 0x2, 0x1) fcntl$setown(r0, 0x6, r1) fcntl$setstatus(r0, 0x4, 0x84) fchmod(r0, 0x8c) fcntl$dupfd(r0, 0x0, r0) socket(0x18, 0x4005, 0x5) 16:01:50 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10000000001000, &(0x7f0000000100), 0x324) r1 = getuid() seteuid(r1) r2 = msgget$private(0x0, 0x408) msgsnd(r2, &(0x7f0000000000)={0x3, "eb6f7e159a8832ee36a7f23f0d0e04cd0a4e95cdd91f00e0cc3e26395f9ce8819440c64339a6760e375514b8010889f51d5c1a2f5cf68f33edea4f4c06d3e65318a33fe6510a571d5c595e0a13e518c31360ac847e5b36317c4d47e66eea007bef5bfb348b3f16c4a05beb862bc31c71fc2791964bc8acb282cdb9635675df83493229470ce46425705f32b43dc4514af49f9c4e0d50f2e65bcd46929a6097f450bb55726f8773571cd388f7894875a52b91614af21be56d0789a8a20cc0"}, 0xc6, 0x800) msgget$private(0x0, 0x10000) 16:01:50 executing program 1: munmap(&(0x7f0000fee000/0x4000)=nil, 0x4000) mknod(&(0x7f0000000000)='./file0\x00', 0x2002, 0x34df) r0 = socket$inet6(0x18, 0x4, 0x29) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) pipe(&(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffb000/0x3000)=nil) unlink(&(0x7f0000000b00)='./bus\x00') shmctl$SHM_LOCK(r5, 0x3) r6 = openat(r3, &(0x7f0000000a80)='./file1\x00', 0x800, 0x80) open(&(0x7f0000000a40)='./bus/file0\x00', 0x8000, 0x56) ioctl$TIOCNOTTY(r3, 0x20007471) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000980)) setreuid(r1, r2) bind(r0, &(0x7f0000000ac0)=@in6={0x18, 0x1, 0x4, 0x4}, 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x400000000006c7) ioctl$TIOCDRAIN(r6, 0x2000745e) ioctl$TIOCNXCL(r3, 0x2000740e) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000a00), 0xc) getuid() ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f00000009c0)) r7 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0xfffffffffffffffc) munmap(&(0x7f0000fec000/0x12000)=nil, 0x12000) lseek(r4, 0x0, 0x1) fchmod(r4, 0x40) writev(r7, &(0x7f0000001300)=[{&(0x7f0000000140)="095b92228c7f6f222d092dde070ad2069aa1cccf19d97262f113aec8d54b8429c1446834efb2ba0038b7ed8ee427f9d8fb1d19036281f3e03290a950cbc10f540d25c8d273f6da860222720952d08c2767f69a9cd6e3214c32dfa435e3812c4168ff0dc77eb7a7622c178fa21be4fb75a1c3198a93a2012c7eaa88babd5ee3637304845b1f3bb5b7470f5188e2f7273fb09d3fa18e50ea9ba6821e0313ed23dd02b1485f1207345f3ee0147156af862502f566a678babbdd58a1d2f8659b37e78c109a1b88cd3ec14d327ca1a67e4859597d37d39e251bda339f78c480c349d7d359fced6c598c407b35c436362ecccab012bc5d1c4f00a060e45d5f0d19e65b9e6e71b102c84376f87651d26a1555f8b0216285e3d7c1ee20ca01b77fb830af385affc19dbf469d11b4f98558ce754d3dbf83a2825a6aba7fa85decaee090f0892d84997b4b8244eef8a8320a6098cd21f2c521f7e60b8be47680530b266613846b5b8119659b2950b70d41eeefe8542e648c4ac4f24612a64d5bd3e0762fc65cbb62a7abba9c72ba1b05edb1eba3d07ee5269e4efbcaa7aa1fef36ccda4dd308c859c2aa2005b0f533f4896f9465b45aefedaf2be165efafac8403532f3f34727445575303e53360506c7c05aeba682bc89911168700a090d44940912581c6dbb7ca82879aa8a4dd67393d9759159e461e7b447169a7bbb025c450a3a08eca3069ccbcb00353df4c8e314d0c67178656fe009cb9d35580d91ce9bc01f59cb4662b5f52e5cedcd9cad93ba6a38be08c47ef5c09b2661d34905ab8f48f7076ff56a0d9e5daa7587b58d7d84946cdeaabb0a4919dc10ef8d65cefa8e0d297a6a128b41452a1670838941254875edd2c01b5503b745b8bc88c3dfe80e38c7319a99896987bfc7ff27ec994db3ffbd94e2be476bec5289f9bcf02636cd0aec13fb0f646b79a942982ccca1d2842075802b4caa2642fa6cb6c378f9969d70a9bd5ceb467b76b66d34391063e4ea0e84fa4e0f78bffd9fa543064dee90b2adae8122e6db023b84ccc3e47afe15d2b38b96431641b5858d271354f26fb6b4d2aba3618508f7d8e4ca6c8e69cc4961aff29c691c0970f45766ce0ab811f8697e9444ea396f01a896af794a3b255be903a494ef5329dfefd7800a81079429ebb69ed63b3e643dcc9633fa799695491ef225c3a261112fdf634da48b95fb536e6632c298919225693660484f04daec212f5288f57c28b3af82a6255290395c9d43f8e8c655bb411d834a228da413684d8b102c157681c391bd66639722627808a1f8bcad75968103a10aae389c7aa967631478f61a3bc68ae80a0b466434a7133686d6c862026247d9541f5bdef9ddb58c7f2f0043240b17b5eace5eadf61112f161815019c5a32ab9496c6ea7fe3d6bc167eb89113934e72b31773e9669f172a06858d6cf9bedd0379d7222b831a84dae1906f90073d3ea96fb296779221c8e9493f5e380505ee62485b9f41fcee9b8b46a3ad7a6b2f0230106a972578fb964fb5bc102aadfc20859721a48577b38036147f8baad261884e320afb57be2da5348fb1276b90deceadf988ba94479003434d7bb27f881abf0f67bb845e0d376ac30892dcf58322dd1fc6063c20033e3c6d5f1f1bd354b8bdc43e52d6b834fa2a1449270117f7420213c22ee1914aff71c7580a377b7ceb05d14809813f796f8a690dd8e8b715b80f091688d9497997d2cf10956e21d75b9b7f085dce32bc6f8068cce19c899acabcadfa512aae7ebba00c086543fa785b1f5b4a2f65c94eebb4857e562fafd8ca2de39b36e43d068fe11e820839570e5dee83cfe60fb1c5edf18f76b65e23f8bea9a57cb3439cb6e1c2b038ee2056c305dee8b778c07e2b0719767358d21a2a8fe74ffd4eb24706d527ce081aed75450655f3f7cd70ca80e200abf04b98dc394ff0d4f5fbf1981c5448a45e5542e7029f23441ada343bb4ce28ed889c1f4970a2a32a06fc5f37b3ccc7a50d57870f93811f561f6e16b562a1faa65ac3d3011731812004e5eb400dc6e94d71834e132af53937ee0be8414780e5d5f38293509dd27e6cd5cdf9ceee3c8280919d2fab424fb0396c6bb2dddf426b115e9dfacad6e934cf22313710684147316a8d3804a6d4e5921434c451d6ff45bf98d33c9d62889630062db92d74e462e6cc0db7d26c4179ad834f9d278778c34a8cef8f5a7e32db83c5c5a3fe4ea045b98267ba9064a93a0752619d23fdc810d9c84ef0bcb0f6b1727f7e633f6201c42ff42ce9e5ad78019b66703718e61eff2d539686e7332309cecb19f8f3e405bce13b60dc9f1a78f860868b7284b9e53e92e4bc8d48ecf1026ca0b91c302a4f596e9135178b7873d3b3949e21d733491b7d611e81350cb307b777c4f48d68e3d70e26e56da5639f80b42b003daa6eb2fa78fe98efdef2f8a333bfa89f30d24bc43350a6021b6b5de2e5285a2b070558008b126e92b2cd206f763fa88bb51c1bafcb3179714f8293ad7322f8ea6c0a935690596ca52f47a8e7a8c1f6c60e5147c69dcacf4eb988685ade39876d339dff4e6fbeb5c4cd8a7b4b8f365c9916bf5948d3e0fa1166b619b2e3e193f8606dcf08119a1ef0555b205735587d101cde9dd4193e0c486818d051fba2e447b12b1687428523dcc1afdb5b9cd14bad3ea8c83d82358ded954422a7d9b4dacbbde0d69532979a84d45ec31d7513ca2829657c9577810413514dcbdabae56138473743c6cdc6634f411a60c2d00246e527ad5a1824974e94c73b61a7ff84e78e7570688ec85abec2a6f5537476af1c985affb65759ce407ff17e153dbd0ef3e453fefa384cd06fef72be0e87e8e18792dfd3ccfd0ee29a7d2634ed768ee5555eee5616c20a8e057b88", 0x800}], 0x1) ftruncate(r0, 0x8) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[0x0]) syz_open_pts() 16:01:50 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = syz_open_pts() r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000), 0x0, 0xfffffffffffffffd) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x91) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x10001) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)) getsockname(r1, &(0x7f0000000180)=@in, &(0x7f0000000140)=0xfffffc19) ioctl$TIOCSTOP(r1, 0x2000746f) 16:01:50 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1}, 0x8) r0 = socket$inet(0x2, 0x3, 0x0) accept$inet(r0, 0x0, &(0x7f0000000000)) getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) 16:01:50 executing program 0: r0 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x8001, 0x4) r1 = shmget$private(0x0, 0x10000, 0xc0, &(0x7f0000ff0000/0x10000)=nil) shmat(r1, &(0x7f0000ff5000/0x4000)=nil, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="c3302cae00"], 0x1) 16:01:50 executing program 1: r0 = syz_open_pts() setrlimit(0x8, &(0x7f0000000000)={0xb31, 0xfff}) dup(r0) 16:01:50 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) flock(r0, 0x4) r1 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x8001, 0x4) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202653000"], 0x1) 16:01:51 executing program 0: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() fchdir(r0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfdfffffffffffffc, 0xb9, 0x2}], 0x8, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000140)="4fbd5b7e4cdab2bfc731c3797716940f13a619e517abe0022fa51276a84b7c56b1cf5b184e752fe7166c1ca3cd13674378a2fd4bec9f1fdc5dfa72ff7c5bc0cefc4d2de10aa6411c6613c0148ba2611d5f91ad9f935732488f77a2455517ba5445150ba4b4be11b48c982c28b3095632efaa018a72d6513bec12c30dba1acb39ba196f3aff7b94f32388b32395d7fc36a3ee69fbcc715e9b9662"}, {&(0x7f0000000200)="2cfd1c67ad3b"}, {&(0x7f0000000240)="7b0ff83896700a2b22b617abebe8780010d4210c98adf4f3b7c0c4891fce1e9dbf9607b021b762728ef3ec9ee6fe017df682c8c5bc8b080d0dd0c57e8a4f2054c1627ba27d2b20e204909ed9b986488049064dcde4245347fa371aacb5b821458eef01652822c304357dcaacb4ebb139c4020ccd05aacd90bad3f664b070037305", 0x3b}, {&(0x7f0000001240)="8b2a3abbac29da302a914acac376ce84571d1ebc6f627803e114108dfb0b6289be8e71798351644815da938c73fb7fbc889f98d4d48b656c7611c403b764fccc3cf38f49b657a25366fe8b0f8b584626f8c31c03c4aba45f3275e28fa9da33755a38b2e5ab2d83ad3455a706043c962f48315e444b3efa0c1aa54e193ab5447d82686d873535630fd84ee40a2bacefbe3e0836b26ee8549a5253692899c7ab1252c8ba623523a87f87e92ebe4aea4921c1bf0a3dd29316595f51be770d899ced64489b739890695eea07b8a4a780b60d9337e8e62843ada5559757bb51ff87859ddd18f79d711f2602cde9f77e4f12af56dcac89bcbf41efc0e7498cfefcddcd1727471f3f9dd51396cf8a73af99ad349562e1368cacc36098de9d29dd31bf09560ad79094e271ba16ef4eead55f2bfb57a567d414d30fbfc662b4464c3a2d433600b62ce4e8317e518dbda405e60a0f43e53e0ca06827fe6bb474baf7a2c463cac6d783473d4da2aa1f15016b07d5a575d79472b3a87ab08e3ffbe9226a4f5644d4d3c062aad0a7abadfd8061c92ce6c2d88028db7b4b6fb38c0cf5beb8451ce7f1118ce55e935624c529bb6385da6e1f0ce2869bf03c18b98664c3b16d72fd455696067376817f552bc21c12a3eccaf76a749890003ea5666f8933b3a0b94c7d9e620b9c3fef988ece976890720b203392d0cfb861fa3ff5206ba88d86003366b84e3b7da95d27eec1643f0ec6c29959203455f0051c6062b6244cd52a3b2b5fb645e6c62a867ce7e05fe62f2affa42ea951d1c8af8f27733735ddd9d6c5531d1aa99c52de7fc4ab789c7949590832ee03907000db4de2ee5401c2e31328963a7da0ea367a985190b57f3830c5271b80e98247e6bf412fb6baac100cce909434e75117c418f0908a21cc6fe4a227d8f6dca9a84bc71646b970b0b4e55d9669d9522136807eceb26e3f9c984e04df3edf03f5d63889bdc5cc0654d39697fa35a7d1f28db31f9d716d608c6900479dba2ea39be1446d829b25a344fcd157216f3365f1aacef40f17f34a7ab4e0a35ff754b451d1f4f1d942ebf8f630303b855ee8eef406f260e1812823deb692d7a7c1f371f621cf9303bc78ac3872c9aab327e1f493cde65a6306671b5acccc8b38cf63479c6d2a74d0dc143f9cb1e6b7b09c8146a1ef42e7d591f55c2fb42dec861b30caa4665c93ce40abf4049a7626271f593523d00dd6eee3b179c8b15c9147bef91bb42d97f9db30302dde5c6af0cf7e26577917295879571f04a5826f37c9e8399bbb66ead4d8b7f23f6719a911e65ed8ac088d907d4668d37715b69af06cd94e175fc29fa77d3966e3f9933a1268a904b7873c13852b68e4e108c0da6b3c700d3b44a6362ecf2bb0694aafd4509ee18e0264fe8c14152d482324a5c6fe3de447b38dcd251a63c3a30040396d25bf47e96641362f8747fe0715b45ab60aa9a46acb7590f62f799a088de7902305d4ed188a776997501358e73bc94b15b675ab91568d24cd2400ca76f04f0e6c86d8b56ec55239ac1a0c5eaaaca72c24f2d7e32f52165a513d27cab26005bd3a2d20edd47f05220fb9bbbd011034126039bf803f8e8b14d529365099d5c59ddc98bca6743e027b571d76c31190140e876994fd28782941c6b97fed8f54e27f59358be603e3380e456a98832f8eb9b172b244d462681c0868dd5f35bdd539f8c9c386a757ef02953c37f90deee61c2958622ee89387fe6dfb54b5e22390f1158e6b0070575e5309be26be5a4d7dd82f51fb2894bd37aaafc6a35acf9ef9d70a035c67163669ea0d4cf3ccd2023f988e3e4c649f4ade3d79c0ed4c13045ce84af1b13f50765d5929af93a0e7fb95f6e7d8c1bf0391b46bbcd619eb39fc2c379aa23725a91083005c18dd3bf414f0a52fb1cc7e2c6abf97462a865cf857a1ddd767a950bfd2235809bb32bf4fee91169895e2ef135ecaa0d4b5137533693a82fdbd1460a175d35b716f39309d6bf4a2922914671fee11ab2cef28fa8a02ad41fac538061644c9676b299c4b7449bf090f6bdf50bcb0a74a94a213aa4478332930d79ad19e0a86392ade57c111ae8586958a11817fc20b1c998e1868293bcd43871927e0543f0c9e28c675acd4e7c813614d5754390c13c53edd96ddb19ab596824038590041c6c53b2d0c0b2e46b3b072fa7035b62e962b89b5c92d33b5fbd2d3a1a6f66857d21b50ffec5531f40c1cc3b62e214c8bbb038f577ebf51504544ca3776a24e05f5b2f8d1ec47345c20d1fe99e01b6d5c9e5126777ca1dff45429125571136793acf6c6cd7284640d0bfc93e1104ebb8a47b44f3834ccc7ddd5223a9d69cf079dd5333825c96b5d6f328698b432bff2f803f829966f03a68eba020f1801cad6e5404b5846fb87a436a9d966ec9c1b36685b24b8a95067fed54f7d433c8bcc253bb6c95a4d5dd1ac54ac468a6a961b112c959a0e5414a75be77323622e46b7f6bdc58674b704dc79ba4fdccaf0ae2508cd684e65e245623c29c9476c96d93e571d45210aa9751a0d4054660934850cbc695dce2e198d41c90480ac7a3581178da5302b68c1aed71c1ad1252b35d08e89f0564016a5b4ce78c2e622ab2fb79f78abdfc4c2b516d90dce297496c65f0b6085b0a5799b2cbbe62e332ad55a01f652d647ab9d1a434fa31f8ce3685eb9105e46d026b6b41a8688c0f656ee442060c418e37063e3d81bc85cd4bdfafb5c6d60bc09920a521102678aa6cd29cfd9dcd075f9601106d263189633eab4db962e34967c8776dea3f3de461480410f3d5ced5ac164dfea68a0568fece712252b9f2aefdc8b7f6dc3913ae7d6aa039eca3890e58807094884b2134f89064c769666a60869f1759cb18fde26fc4aa103f7c469d134d478022dbaacfb32d8b34ce795efff67d9c41e53b9924069843da306231642a287ad85da9ef04e8a15368bb700da98c1caba8129d712e95d583f521525ce968e7e068c5289b641d5476f0384f0ac8b701da15893c773c264abb5ce20604c264bebd285a75a019adea6254590b724e802d060664777049ff15f840e54226831612125a30a4b7b95ddba0d1d656dec7f1b72c7e1a32a6c0ea19ff4709eaa72556f0263f69a455e885ba46609eb46386ec61fd78ea7b1576cc0463f25effec1e18c4355e8630701ea42a762515ef8e7350e119c13b7307e2cb127857bf4333d002314b048d821006d6d6f5e365ebc3094deb29d794b2a40ce52981e4d406c4be653c238712356c6870062363e1f2e2dc4f6ec7ec9692b8ffc7875153f180cd1a5c8c12722ef000d3e87f4eed4be1850abdcb1dcc22d36866471ed447d43aebe9f1f3581bf5da29261c52849ee771df237e4f4604cef8eb27f8841dd4841db0df1ad7bc61673a008c7296ee03bdadccaa9f579045fc7705e814758dca65c1d5c55146a920f3d6391d6c51d94549dde12be7178c7da71820d61b888e9c4bcde18cc44dd28debbb0f895833765547bfe3022fae89e8fb1807492b330ff67ff3d1d801a643a1add4bd0e45029a5f9364e44920743f7706fecc8f74031ec82b22210cba571f4752f808d52e9ac23e1e855ef47922d66c14b40aba73a973f38122e3229f4efb96fdc63c174b90674b57b7502c86ecaa1dc65029cda084172739b0d88ee28d5d7e669bfbb7ce38a9a40de43fbad30482eebb429e8e4e98b92b90c4ffdd9b3e6f960754185106abe63dae4e9b6289194d2324e3cc98eac672b41b2e1ef260c5df68e069c8ae5583c8dc4de30da75cb71991ad005e1724c6711e65ff11e6d31a2ffdffeb8bfe9977ee493a736b61d1fceecbbe6504dee2f056fa97a6b74a13d7805196327c4e3a8278b6db5696989eae536bca62e735d41380686b5c8247b0dcd6e45eab21a5338d8758f1e242620507bca8292e2ebc244d437f91b9e7fa6b32de602bcea82a5b14e4e52f09fa22c3e6d53979f9b8e2ef1de1cc18c5baa5e49f6230007a9c8074ca1a02a7f4b9cf949cb7e602134d082bbf82c64b33d578f0cc3b204e366ecdf826a93d06c82429600c5e98f17e8ec6da369068f741c441fc2e191060cb496565447c1f1763de4dc8b5060458bb60fd8a9880ba4462fd00aeaca06f68815c3c9f1e2a54a70e0a5e5138a2660b99598025a6d7ba6d1afd6a336f293881bde4469663a3bd0ffb09cfb1e0d652d15851c30d6dbfb274165d5d553a08e495d79b2121679f3e7c76ca359959ec4f4a816a74c258670cd49c35a1604b0fcaa5daef69ccb2174e0637f7119f5122c35b5493461ac147fd2ac7b7a3a8be28a08e624b9b1dfd829d4d72e5cf11f7b075884c94c3a2d9b120b30096ce60a674b0e4898301166573298bfbd7da547e785d5817c3c7b384b08a0689ccbb75d83e65bacf21920ab60f262b2f8cf5ed2033422f0ab5d2d106eed46f37d4de707f43b180fa43ad519c64befe46363d74c29a2dc47b85cd1ed937fd420a867d8cc44c03ca94c2ac8de1d3e871a49f83ed48ca66bf825efcc0b63564057f8cecebaeb70901f74127c8df5ad5aeacd5c07eb64dd48b203c32df4f9f44820fd8950e2176eda6e9b9586ef3ab5df10f88e666a25d3dd8526085e7942bba6c8b693afb68c2cca9032fbff89b24b4efe233825889ecbccaf3f204303dd08d3d181eca3bcf5f22bed7433cbdf90a8260862989909779e71583313e9b64f82a3404ccf996924946b8048adf462b909c774999356cc4123f13dbbf5724a6cdee760e4398b72b52c70889bcf7454aedb27c58ebd1c322805783e97b55df5e35a0e00319f838cb906f00d72500f7b5fc0dee695aa8c545b8cdbb49dd32cb33687d74a8fc2adcd702aaa850fbfa9728dbefe1fbda2b0a34aa5e2717acfe6c10a81f1c471d8040287908ad1e40472369f33c3c3998fcf94a37a87780ce2b5e5938522762eec1fe87c6beafc495a1774b6ea6a8604d915a0425df9907e733e0ffadffc0fe1027930701b5bf249f0f9411f8c2b866e9ba639ddece6602934566c04591cfdd4c76e171c26e7aaf3a8877d3fad07836e7d0ab1222207b00aa509a7dbb7ea8cde38ec3a97c1fbea0a462a62aa364910e3a565372d193c812795d27bd287528aceb09707c8eb809f3457c193be4d4167d2fd2e9e9eeae2b9bcfd7b89d38087a23fc948ffbc31ec9df74994361fb8323c5d22befe94128aba59ad7eab8d6af1e7527cb4f39f69d473e5af3a84e6cf4795c83409945345ab26c28af8f57b2e269beb74ff338aa652d48b9a7a46b46d33ea93d0ab0836a981352f1115e024e52640118097c3d0bc8a2cb3e1fb7b30826985d90638488b59b2a2591a47abf48a0a13eddca55a607f0646bb47515b4d81f9460820d605d7db1480e216fc5c9760e424553d5692aa6e0c5a72a5c24c1a5e43e95adcb3d2f564d9eb6d209c807287cd040dbe5f221ffc90a3459094445dbbc8e21b44a2120d744722f269c06c1e51ffffa3935bf164f8aa6e7d261e85c6208676c2f43835d2949bbfc0775b9e9c911fc35376ba2390cad857ec88dd0b32fa88ea3bd9d2c09d2d891fb0e0ffe4b8c3f97e0cf78be392ff92d3674e0f38b455de8a7aa849f61690a68f6957f9a662ce302bce54a6bec1c3cd47f537dea6d0a2f3b55807a6283903e4ea89e8905ea0c26d6589165c650e27b7f4863f8c74a102ccbcea9dd5f250ab702800df95310308cdf94886d3a97235dfc162028dd569f2aac7b59d80f00042f18015a1085cdd3f456b1f0c235e9661adf885544d9b905b237db324d2fa0d32e6183d288a55d13cd472d579"}, {&(0x7f0000000300)="e06122458595526bdc0dd1de235fa280198d0e1684a08f235acbaae59475132e69679113ecaadff949d76e9b4acc39dd4a59d3a3d39323dee21e5b3d310c"}, {&(0x7f0000000340)="3f8e6747f59a4ba4158e405e27dc45987ae3fdf62fb8c31c86662228136a8199189466da43aa1b02d3dd23712eb9fccf81b96939c9e1c006dfad3b12af11e29630dae72aebb7f4a4350229fdf245a9a47d8a4471c0b2265845337ea107635925a0dc331e1eaf16d2ffcb874714f07799e110a205ea1adf93e91e399f90745b241f56d73a647c004b9d952d511b27ee1d5ba14c5af808038f8e953cb4d10a9653177c1b90e7bdc91129d93bca155a081896dc0a9b357181b79b34"}], 0xee, 0x0) kevent(r1, &(0x7f0000000000), 0x3, 0x0, 0x1ff, 0x0) lseek(r0, 0x63, 0x2) 16:01:51 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000100)="256ba966e418bf3557c632af6e16544e12aa18bda563f485f0f852defed484ec8e4ac9832623d15e513a053523f7520ebf16b624d97f0f9da8c85563eb93b11f01ba7ed6fc0a4ffc780723f1eadb03cc09ba72b9c02fbd4becfd88bc153ff21de3a538364e7498c6a35339d99bdf49c792f8b6704cf33f3294414ffc4975012034a1c8cb394d8ad36585d073013e3a9c70b113ed9014a945e332bce95dcdeafb0758acff19d494672107c813c84d1e1933378283029a4ad8", 0xb8) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x9, 0x743e4b89, "bad84275835db57180e900"}) ioctl$TIOCCDTR(r0, 0x20007478) readv(r3, &(0x7f0000002780)=[{&(0x7f0000000200)=""/254, 0xfe}], 0x1) 16:01:51 executing program 0: select(0x0, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000040)="2de92800", &(0x7f0000000080)='.*/#\x00', &(0x7f00000000c0)='\\@\x00', &(0x7f0000000100)='%\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='(/}!][\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='P&\x00'], &(0x7f0000000580)=[&(0x7f0000000300)="409600", &(0x7f0000000340)='!-\x00', &(0x7f0000000380)='{\x00', &(0x7f00000003c0)='[)@]\x00', &(0x7f0000000400)='-\x00', &(0x7f0000000440)='}:\'$/&\x00', &(0x7f0000000480)="3a8800", &(0x7f00000004c0)='#\x00', &(0x7f0000000500)='%\x00', &(0x7f0000000540)='\x00']) 16:01:51 executing program 1: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)) readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000280)=""/194, 0xc2}], 0x1) readv(r0, &(0x7f0000000000), 0x10000000000000c4) write(r1, 0x0, 0xfffffd7c) 16:01:51 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 16:01:51 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x107e) mknod(&(0x7f0000000000)='./bus\x00', 0xc000, 0x3ff) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000080)='./bus\x00', 0xd2, 0x1) 16:01:51 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = dup2(r0, 0xffffffffffffff9c) mincore(&(0x7f0000ffc000/0x1000)=nil, 0x1000, &(0x7f00000000c0)=""/119) shutdown(r1, 0x3) getrusage(0x0, &(0x7f0000000140)) lseek(r1, 0x18, 0x3) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x3) setsockopt(r0, 0x7f, 0x7ff, &(0x7f0000000200), 0x0) 16:01:52 executing program 1: select(0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x100) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) execve(0x0, 0x0, 0x0) 16:01:52 executing program 0: r0 = socket(0x2, 0x1, 0x0) close(r0) socket(0x27, 0x2, 0x100000000) shutdown(r0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x7}], 0x1, 0x0) 16:01:52 executing program 0: r0 = dup(0xffffffffffffffff) r1 = dup(0xffffffffffffffff) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$inet6(0x18, 0x8000, 0xfffffffffffffff8, &(0x7f0000000140)={0xffffffffffffffff}) socketpair(0x2, 0x4004, 0x3, &(0x7f0000000180)={0xffffffffffffffff}) socketpair(0x18, 0x3, 0x8, &(0x7f00000001c0)={0xffffffffffffffff}) r8 = kqueue() pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10004) r10 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r11 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r12 = socket$unix(0x1, 0x0, 0x0) r13 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x10400, 0x40) r14 = open(&(0x7f0000000380)='./file0\x00', 0x8, 0x94) kevent(r0, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x8, 0x80000001, 0x100, 0x7f}, {{r2}, 0xfffffffffffffffe, 0x23, 0x40000000, 0x0, 0x8}, {{r3}, 0xffffffffffffffff, 0x80, 0x2, 0x9, 0x6}, {{r4}, 0xfffffffffffffffe, 0x0, 0x8, 0xb41, 0x100000000}, {{r5}, 0xfffffffffffffff9, 0x36, 0x40, 0x100000001, 0x80000001}, {{r6}, 0xffffffffffffffff, 0x1, 0x1, 0xfff, 0x7fffffff}, {{r7}, 0xfffffffffffffffb, 0x28, 0xfffff, 0xfffffffffffffff9, 0x1}], 0x2c63, &(0x7f00000003c0)=[{{r8}, 0xfffffffffffffff9, 0x80, 0x80, 0x4, 0x1}, {{r9}, 0xffffffffffffffff, 0x1, 0x20000000, 0x100000001}, {{r10}, 0xffffffffffffffff, 0x14, 0x2, 0xff80, 0xfffffffffffffffc}, {{r11}, 0xffffffffffffffff, 0x24, 0xa, 0xd5, 0x7}, {{r12}, 0xfffffffffffffffe, 0xe4, 0x44, 0x5, 0x52c0}, {{r13}, 0xfffffffffffffffb, 0x5, 0x60000003, 0x80000000, 0x1000}, {{r14}, 0xfffffffffffffffa, 0x4, 0x1, 0x2, 0x3f}], 0xfffffffffffffffb, &(0x7f00000004c0)={0x1, 0x4}) r15 = socket(0x1, 0xc002, 0x0) r16 = dup2(r15, r15) getsockopt$sock_int(r16, 0xffff, 0x1021, 0x0, 0x0) 16:01:52 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setuid(0xee01) r2 = getuid() lchown(&(0x7f0000000000)='./file0\x00', r2, r0) setgid(r1) 16:01:52 executing program 1: shmget$private(0x0, 0x0, 0x0, &(0x7f0000b39000/0x3000)=nil) r0 = socket$unix(0x1, 0x5, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 16:01:52 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x8) connect(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) socket(0x6, 0x4, 0xfffffffffffffc00) 16:01:52 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0x10000, 0x95}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000380)="068cc47d7baa5fc2bcf4e7c5e1006d93b4b129bd69187b1b6088d60a", 0x1c) r1 = syz_open_pts() close(r0) ftruncate(r0, 0x81) r2 = kqueue() flock(r1, 0x4) r3 = syz_open_pts() fchmod(r2, 0x8) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffffffffffa91, "bad84b73f2a42ccccaa772d83726cf835db57180"}) fcntl$getflags(r2, 0x3) readv(r4, &(0x7f00000001c0)=[{&(0x7f0000000200)=""/235, 0xeb}], 0x1) 16:01:52 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x20, 0x101, 0x10000}, {{r0}, 0x2b9cd2779be7afca, 0x48, 0x2, 0x80000000, 0x100000000}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x34, 0x40000000, 0x2, 0x7}, {{r0}, 0xfffffffffffffffc, 0x38, 0x40000013, 0x7fff, 0x9}, {{r0}, 0xffffffffffffffff, 0x0, 0x80000000, 0x3ff}, {{r0}, 0xfffffffffffffffe, 0x8, 0x1, 0x4, 0x5}, {{r0}, 0xffffffffffffffff, 0x40, 0x2, 0x8, 0x60}], 0x27b, &(0x7f0000000400)=[{{r1}, 0xfffffffffffffff8, 0x40, 0x40000082, 0xeee4, 0x3}, {{r0}, 0xfffffffffffffff8, 0x1c, 0x41, 0x121, 0x200}, {{r0}, 0xffffffffffffffff, 0x80, 0x21, 0x7fffffff, 0xfffffffffffffd96}, {{r0}, 0xfffffffffffffffe, 0x1, 0x0, 0xffffffff86145ed2, 0x8}, {{r0}, 0xfffeffffffffffff, 0x90, 0x1, 0x0, 0x3}, {{r0}, 0xfffffffffffffffd, 0x20, 0x40000010, 0x0, 0x94c}, {{r0}, 0xfffffffffffffffc, 0x0, 0x28, 0x819, 0x10000}, {{r0}, 0xfffffffffffffffe, 0x81, 0x4, 0x7f, 0x6}, {{r0}, 0xffffffffffffffff, 0xa5, 0x42, 0x4fcf, 0x8000}], 0x9, &(0x7f0000000000)={0x1, 0x9}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000280)={0x0, 0x1a3, 0x9, 0x9, "f12e3828a58e79753c4386e40e1f40b78891abe6", 0x1, 0x555}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000005100)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf28da0e937f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9985d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141faf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af03b5598de15980da432b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d1b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dc95838d2cab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba723493fbbbf570afa046f2bf0ade70e4780442807ba2dd970b67cb6d4e024e40bc082df484ea3588b085b29e91e87bf11d2a2cdc8ec7221d0747cdf599572260c9cdc4c1748afb143422c2ca038a5c6de8637d87abe8305c76f3da50a2c78f97ebae6b696e1f27c0bc33460f18cc8466d6754872b39e44a7910fc90f8be714d74666901c2503407a1f5a1fe6ceebc195e0ab8fa3e6686772f61a3f8481b951864e38145e62168e82e61422b32c62917a68a1634cdfa148aca0a7e0caddbf454492425f22db4b69d9197fbde8d9b2bd8a468b532b28eb2ff", 0x11b4) syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000002c0)={0x7fff, 0x0, 0x5, 0x8000000000001d39, "bad84b73f2a42ccccaa706018000000000000080"}) r5 = dup2(r3, r0) getsockname(r5, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:01:53 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002004, 0x6c7) pipe2(&(0x7f0000000400)={0xffffffffffffffff}, 0x10004) getpeername$unix(r0, &(0x7f00000015c0)=@abs, &(0x7f0000001680)=0x8) mkdir(&(0x7f0000001780)='./file0\x00', 0x104) r1 = shmget$private(0x0, 0x3000, 0x104, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r1, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffff9c) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000100)="63882b78bbcf43e7a9a30f8aba6a3c28f51d2f85cf5d83b64a965e93dc47c15679acdcc037fe1f406975fe88f781b05606e1e8249e87eae50edb46e27dfa6f202074d0b8c4f8615d1255f05903c02cf55be47f365e3f9af313dfde6374ee3ca00e0f518ffa3a3ef9d4161a2c60c98ba2d7b376ad076744e388f4f8d9a07ff443e6132d2f2be9fda7859cfe9c3ef3e0d665f83a8bbd910e215f33d8113a5ea07474ade5892294ac96c0a4d4408403304a02ba82c4f793487b9c21ec7b675dcc8e9f06406de0f7fb825592e7a33037ee7f50b05662cf74af9347c5ae52c4b58027c1e72ff022aff98cdfe376c05e76f755de1cb1129edd5d7977d032268887f582d2d180689ed92080c4a71e66a82acb6ff36b1b880ca2f5f22bf96196ec786fcd9c67f683d9d34920e9301ae693436456763779421b05c7d9d18cbaa26d3b0931a83b923d3855c023ed8bae550e33a024d65293bd29f66549ca5e64d460d856b207c5895ea83006e7bf98741e88171338d9193e7b1f81974204485a36e3b81ef5aaf471eac15bd7ea57878232b7b49c06808ae8dc84ca2ab998b698cd21ab9a4e3cbc03c4015781fcd6044c7fdbaacb19f6b3ee51bbadf43f1d6158e08736f75e82c28135755341740284d48a9ca701a2e7800d916a3f26821f9cc92c6c8a5d6cd2b51510a7f20b0f050dc4d824aad040720956df66d58328291e0a", 0x1fb}], 0x1) 16:01:53 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000001240)) close(r2) pwritev(r2, &(0x7f0000001200)=[{&(0x7f00000000c0)="00b9ddb33186a79c07c60550dddbbdfbb087aaaf2c1d35bc7dfd351ee46e9796808d94ce9ca265704be0edf481f1", 0x2e}, {&(0x7f0000000100)="a7fdfaf8f71ba019fb0016acd93ca102c60d9a8d197d0e81a8776dfee40e239bd85b6532dcc9ff47aa36dd152f8cb9d26102d8ff5106314f44ca5f6c3347024c3c66b2f2a271465d3d8175c6e92a030fb4715280a12b9d1e0ef8e2b672e398edc37f104b69baa679fbcd3f3201", 0x6d}, {&(0x7f0000000180)="26eac1927d161f4c98195fccb61a568fc48b0addcd4acc3122528e6e0f10d03e9f4d3c34376245cca8803a396100cbe298a83ac6dba0cddc7cfcb7e2b348805250ea29cf608d22cfbab96810b47d1f22f1cdbcc970da35dcb367ddf365de1e80401c07db4fa7700858ec47cb2b5370f37f9b2c32c1f257652848", 0x7a}, {&(0x7f0000000200)="6db14917d62bf70c41040b03030fad39665a9b1d73fb3f34d4d3bd891e793ba9cf78854ac729290714625547f2c3737fa41450e0f7163e5ab64fc626f5a439fafb2853cad072a551e26d1c52ba455fc574bd30c7a58bdc028a5e79d96398dfa0faefd66986b7416ed8a70f9106dd20a88975ab7ba788a3591a43d5882d1da87665426d36016bb50ddd69cef5696d77c20269d0514f5a63dc8cad330e0a31c22e2d91e360e5bb37aa0696c1083a9dbff16399d2a03df057038cbfa11a18605f69ac7b3ccc9c17713e8f4ac4252122f8382c6fac751ff436e401ed0a7f07c5831943fec3dc03e15491fec5b3fdb2b032cd7d90e487314b3f04f435ea7d942fceaf3972b1ab082dd719064fe8a38669ad21f0506e91c097b7e8d76df32bb1b7e046afac2ae79db8a190fe407ba732abc4087015db1c419b126c785565c8969e0194aea5ce2d94289de6f7be16cb76d380f6f5abb0fd79fd8fda0d606b51709eb3f75cf54ac496412e4172d63e66cee48a0fcb6897d3647fae5c0ff1a310a7b2b75d498b3bb91535a221679cec4df52c02b799001ac89c34487e0d251304d27f9c037cd4cbd32a4eab6a0ddbf1fd6d77640a3179cd4913d75da8f164d3427e0187eaf4724d43f2be9183a1aacd9afcced243019a3fbcdce8812be50946926453235c1aa6969637b1724d044e8623ded37c9e70d2c34ee7e1af9e5e2fe8058c20c0429dbc3031c36583a249c1de6ab7ce91ce7a1c0a59e5ce0878e7e3cbe45b691cf5a242a158ba8ff8440aa727ad93c26b5e66d29ef8a367297cc5daf3e3852610a226f155f7231cebbadd81ae510f61c95404a125695ac6e98f3d5ce75e23654ceda83ec386297109d1de19646e601ed71a52f713bdc0d5760214305f5ddf098d598750b25ffc8d86c3bf653995d41a325b72996c32d0549059712dc2e1f22e26fddfedcbeb3b42862bec2977ce4a324511c1ac9c715f065036c886b554964c185ffa07e354015546355000f5da209ea9105fa0edf5cc9617acc77732fab8a54538856fd1402792f55e95b4feafffdc1625c6eaf8e5f19b8dfefb375c9155a102a92f5333a8091f8bb6351f3723a34c1223db705c6d211b680f61eadcf6cb17373e4ab7e8a770570d97c2ab09ed0754a149654fb8c04df173f93214262f7316dcaf5c29aea1d9f8f9284278d8a694b7f38e330b7886436320e0f0c7ff4281de1103c6b64c2d9631e0f0df26006ec8d0873c3e17cf831ee059e13ed2451626416587c67ddeb0766165744390d79208a412fe6f636df4fb0ffaff19252dcf33d5aee10040c7005a6d3b871888f939b472251ba98feb45e9ca1d948c577be86cfe29a1070b7033b38d48c30d07ed8338215ce4c792db47d3b0b25527f3109d8cd8fcf29c9b5a032a6fb87f49b4c42726ba5cde39a0386e7570110283a9b9d02f9ce092fa91bd23349d059bdaec35ca08b9ac3322fd9d478067c77c1a0862b5242a36069629b44f2cb39f0ab92f84d9c59e5b39d88973c58ff182f3a1083e6d402bb1bbf0fbe5ef72bf3e7847b9380503efb54c821f779683889657572a7d64c654fa914b633c3cebc60569a2ce32b71112ac8b1fd10f32fc9ea9c7d4aa0b5cd7e5c62a7edf708912162564886680d8d8929fcb5965758218a0de2a4f37735db8194739efc45a9010e6c9d780c7763d31fd29b38225aa21c744fd78e4ffe71c9f0160ce5a6c1614b7f39cfcadf0c6dc0644187c991ac9310829905df36d64cc8dc67be4357af1d7d45a7372ba6089e4b8bf346e8c09cd2a58bac829ad0b96b7564db73ccc048c73b0fb9bfd2cfb77040274aea13e97031d2a85d3ce228f41cc172119a63b06529e9cc69d187d10e28354cd3b96a7841f81e543606681eb293c7e0ad6e0a8aaca9b58855018a89fb73d4a565177a6e8e1d78b00be39b0a44a8da70599e4a0b5c781b50e3ecb778f4d21b0d878d501a8d15e5854d567547ec5fdcf4850f6430879808909366c73dd9812b1782e2b7936a0bd7a86105879af95f3efb541fcf408074f7a11c820a327dd0814aca87a44684a9ef331c7b99f7f0af71b4200f069cf534053a835dc9ee56dafed263d9ee529ef35f511d4dacef206ec1d6bcbdff977cb40936d9ed4edcbff6d719fc5ea47a26eece7ce598c97e730bcb967a034af540a28989342e0b1a6454b297c6960ccb74a753dce8f2754a7e3e3022c15b5adafcab6aa7248e0d50f127aed7305e038164d254e4e1bc40c8eae6f5b51c0d731018749f09dc2a91a461350f6dbe80f81e0183f0b6987d4c16270e6da2ae94b09630c1574919b9826e56e53475339bce23dfc48e87d8b59d4d945724be7df0effb6f7fd12f75f8f96d8588a9b2a822980b6ce08720cfdd774b14ad83d62341e275f26127db9fe5811b1b598e3a402c31b6c9f8ad81169204b218ca45c0e3df3dd80a43664f89b6988d1361b0ac7cd20c279024fdffd6f0987aa424495b351bc7e55b2014c1a755d414ecbdf7ebd3625456ffae3e07198ee0c6128b886b8d8b5aea2327ed3b0a6d9540d2561b9e31a235a5975d26d950c26e098c3e44c8a4bc3cce3cb0168d9ca3d181a83e9271ba9aed076e0d2df3bcf3c4d3adc9f4169573a5a29ee2180c2c0d6259573662e8fbf4de1ff2ce004b8c76fb4b0fd6a9ead18b5140d53c93aa666b4cf3866735b89cb28e30c80369a485fbd2768b2857461fa74c234dc990e85950969b65d9a40867d87921e37dd41725ee17bbf14d694710b2ad34a51268dc324a6772cef952f8edada070837b2123bf3aefc5b3f5c9e7c89a279e3ee559917dde0b098423d7dd5e43f9bafdffd8b3a60efe84dcf05645abe10283bfa8c591569e2e61fbcf3bdc4dfcbf31e132d875c73ee0cd642bb95c0ba2b2e4cbe75f5a9913b16ea693d642e331c1df94026b09a6a45595e0540a3b9d484f2ae9ac97aa271ab0c4d48b10a8a2930ecbc18c0123db4992f1f07a155f3faa3269bb674407e10bd074da74d3f06539fdcc816d5f0d94f57be55512dcdcec46fa1eb27c47446997916f9fb27e7070ee56c5e839197c9cebb5bb21c69a0703f79d7aec22ba9e32835cc39e2a0f97941328a0f5a2ae72a4aa1971725b8eb005eaf891a68277b041b79288e100bb27d818c0aec895c8f1597e608e813c9bf19dae43e131dab43aed31a946baf87b0d8396bdf762bd7d22470b1baf50b8d245de4e4f593acf1f4eac9f6c740d76a2fe6843fc7f7436c9857eddd9331f8fa55f2e2062b1a3190e786b484a0c26f25609783d697cdd797865ecadc5da28fc64ca222119dc22fa51f4b04f2178f7a0f0871da96fef5fd79c6e9abf9554e92dd655c46a7869fbe64db879af5e8fbff855f8c183f12217f97e5d96c1c1e30052e0617bc02410f47ea8596b3a365e3b60b10e8f11fc817bd945a806d7912dade48b132cadbc8385feb6b6206e6d6df9c4484491f0fefb881a267781f7670a8d9240951b39c5c7931daeda8016f360a7e5448ab4d3faeb5fb6ce04274d02a25f9aeb9ca32959a5eb5c303f6c9661f6e5b6e528b41bdf0bf4ab7f3a36cfa8246f123e8aa4dfb9fbc0f3a5c682eda68178f4b14a2e477022c70ed6352cc44b6dc166bdc3a105889181dd12fbdfd650a82c6278830ccea0e62cc43cbda34b1e0df1e0ea2e939fdb9862270ae633e7a759fdf0c9c31e1bdc07dbfbbdf7f3bec3fe695de6ac68203d1f881568f2fcb9118124150a244273ac599cd45c14e76a7cc2ab7944619b7468cd196754077148206886d695d3934dafb8235f885efdc0c026a2359c5e46de4cd62e03736cc2b7ac75a8be8d2da62b697e1f871281ffb3606dd81f1387fec46aba62cc120773626c418f6182a5cf09064734e21b33c00bfc488374b230d1aef2bd57a6fb379bc8ac9254de0b5c7af9ef31def4d8dd2b225183cd8fcdf9104196cb3eaf39a1cd9393465e6eb9d29ddd70bf9e7f765a70ac5f28ed07b4b72516d916b54ebf17fccf4d3c6e7c9e85ec71b441275ade6c6a4054d1d4c864063140bfe2c0d10f29ff5c81d8f67cfe6dc551973e55df5951f15f870802d046a8015d7516c6eb4a6a975032c1651c4c5ee0549fa15651aad7d0d5fc3100c9742854a5254f62ab4cc76d316693b50172bcaf04f1464681cd30a547225964fb90c7f4ad29d2b27544489e1f39b7c792bca9f7b6cdacbdca621e2c581c85938f0451982e9565546d4f9c315e4320563e07d51bfff672b3d129a8d935557c947fc30e75f329fac5dd4b866df65a37a934834152ce306e86ad5ef21f3ce65a76eff127fa378d652095aaf94b98805b5805d45fea1f4d2ed56526cba9249e20e89f03c51c539513dd3d49f661641d070e2182699b2ff238cd8342e654ff61acc75a0941af36179fad679a4b02dc374a88c9e12822105ca48e400b35e9a770f0fb34f7933d8f4d58220ba5dc3fa7d1000cb42a64ff71804c15ad20772ee2bdf43812effd6468f6217e695d8abe217e1893895c70f6f59b5213af58f0027b3f5874af30065c7a9d536d417801285c91205a2ebebed3d0a4f5ce607d37f7520d9305be4f24ca24c645b226bd6ed74dd930aa9da356c534882239b07226f6ae10ee99aa9fa35984bd0fda07e89af109addc433a43564c15ab4d4a4e2c39473e2d0c6d3582da1f9fa45e720a0a11b9cba28f09040d975363a59cfc4327aabcbbf6586a6b9dc32444c9affae77c9a2e15661d827b44d2de12aac9f5e87109f26dac908bc05254089ddd59efb8caeeaf0181c67ac2b6743b9e67f6947644b56d646ff4ca46b30169b8db8b53c7f1c8c98cfddf6fa5079560be3eebc7a86616789ed0be07b17b5f7bc898358ac4c51d366c2f2c60c698cc6f18ba1d7c5cd5c7cb02f352e1078f8db1a6d85c2312d9584c945435d5730cf557e3a8f332b6a36960bf54a3f090d6b00c58e77be118cb14882a1372bf520d2f8959c62ca75cfe8e34c37ee9fa1eb5f80bfa83eacd7677df685d31d5f00c673ea85acaf381a7389dd2135302c7e3f247f365e85db29e86ba5880e5f4af29ef8a80dd3c5228e4183669c641361e1d65a5c5e8c909fa4bdf58f8ffec5c867240a9b31ab77d81149045cf73820a8d4579bac5f81d70a7317eef005c9555d50f01a522390c63f73ebaea1b855c08a66bfab0abc903989c3f7f904dfdbfb80a9ea69d10b6d7a0f07a839afd67add67e637a13f905c20c29019ec78a8595eeef9a1b167f7e0155b8ddbb2a0c9808e6766a0847f286b8578516a7d894024d8c1cd22fa19e0e4b66ac3e58c2ffcd955f6acd064a74a54bdb0ed892e31141bf51681af5c6319ca50d29118ffa07461e5b859f4f71987f8b4485f4e7bcbfb2ec1263569fbcfd974c979a26768a5a97b5a6753012b3b945ae384509b860ea7333ad318692d628a86bb6be3fc68e1c6623fba2ee5ea9af5722fe78d652ef7442f6ebd3c1643ada4e1b02ca7c62c5f719ee75f72625aa2e702a917569af914f6d4fd534d0abc5d0613567bed37ab61d2d59029b67d92144c6977e6e014064a5be14651cb4034e1451560fdbc3ea2c4c34462a23a861dae1ea56c2986d04a1a063752041c3464836a3dfc7f4aa1b9135372611af31fe13a45cc7e11e83bc5a3b9e5e83b93cee43e66a8d4cddd9cc054cf40717d2dfd3996a7999af2e9e07124fedacf4f472627708b391137364ff1b71e20fb702e37a719ec9c23fd1ee2eb65626628f222e6bbe8a529d07916bbca2bfa305cd19f2d44153d5f37fba737eb32eaedd8b2982257aa76248e0fef87329103f17343e0846af2f102", 0x1000}], 0x4, 0x0) r4 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x81}], 0x5985, 0x0, 0x0, 0x0) dup2(r3, r1) dup2(r0, r1) fchdir(r4) 16:01:53 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x400000001d, &(0x7f00000000c0), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x4, 0x1, 0x1, 0x5, 0x9}, 0xc) socket$inet(0x2, 0x8001, 0x3fe) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0), 0x0) 16:01:53 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = dup2(r1, r0) r3 = kqueue() r4 = kqueue() close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x40002000, 0x2807) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8000, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r4, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffffc, 0x20, 0x40, 0x1000, 0x87a}, {{r0}, 0x0, 0x28, 0x0, 0x4, 0x1}, {{r1}, 0xffffffffffffffff, 0x10, 0xfffff, 0x6, 0xe23}], 0x7, &(0x7f0000000080)=[{{r3}, 0x582f16a453c5d525, 0x517be6c51573f343, 0x40000004, 0xa8f1, 0x2}, {{r0}, 0xfffffffffffffffe, 0x66, 0x40000000, 0x5}], 0x5, &(0x7f0000000200)={0x6}) kevent(r6, 0x0, 0x0, &(0x7f0000000500), 0x6, 0x0) kevent(r6, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x9, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffa, 0x40, 0xfffff, 0x0, 0xfff}, {{r1}, 0xfffffffffffffffd, 0x10, 0x1, 0x400, 0x9}, {{r6}, 0xfffffffffffffffd, 0xc, 0x3, 0xffffffffffffffff, 0x9d3}, {{r2}, 0xfffffffffffffffa, 0x24, 0xf0000004, 0x5, 0x100000001}], 0x7, &(0x7f0000000040)={0x8, 0xcc3}) readv(r2, &(0x7f0000000440)=[{&(0x7f0000000140)=""/11, 0xb}, {&(0x7f00000002c0)=""/4, 0x4}, {&(0x7f0000000340)=""/12, 0xc}, {&(0x7f0000000380)=""/150, 0x96}], 0x4) 16:01:53 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000140)=0x80000001, 0x4) write(r0, &(0x7f0000000180)="d72353734b604525de4e50ddb88dd3bce729851d64713e84f77b7f320d4ddcceb79f2822947ecda67210cad2154f38577d2f4c4dc2be62925adf08438350a8b873b078d1281f4290d8ce96d216391d71222f0b5c95efea8dfce7ee54975531ab344f483bfd6cacbb3ca8cab139f0f520829a6d2c8e1c1f65b170b6064f5f3176319ab3fc96799f42d879e260f950be1c75", 0x91) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x6, 0x6772, 0x8001, 0x1f, "6dd7a7860d65d447558a2132b0fbbe68790d6e10", 0x101, 0x3ff}) 16:01:53 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) sendmsg(r0, &(0x7f0000000440)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000300)=[{0x10}], 0x5f}, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x80, 0x8001) mknod(&(0x7f0000000080)='./file1\x00', 0x2045, 0x0) 16:01:54 executing program 1: msgget$private(0x0, 0x100) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0xffffffff, 0x3}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x4, 0xfffffffffffffffd}) ioctl$TIOCCBRK(r0, 0x2000747a) faccessat(r0, &(0x7f0000000080)='./bus\x00', 0x8, 0x3) 16:01:54 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x4, 0xb) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x2, 0x80) r1 = dup(r0) pipe2(&(0x7f0000000100), 0x10000) getpeername(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) 16:01:54 executing program 1: mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x816, 0xffffffffffffffff, 0x0, 0xffffffffffffffff) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x2810, r0, 0x0, 0x0) 16:01:54 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0xfffffffffffffffe) chmod(&(0x7f0000003c40)='./file0\x00', 0x10) setuid(0xee01) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 16:01:54 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001680)=""/4096, &(0x7f0000000100)=0x1000) r1 = socket$inet(0x2, 0x8000000000002, 0x0) recvmsg(r1, &(0x7f0000000700)={&(0x7f00000001c0), 0x80, &(0x7f0000000580), 0x2e2, &(0x7f0000000640)=""/138, 0x8a}, 0x0) execve(0x0, 0x0, 0x0) shutdown(r1, 0x0) fcntl$getown(r0, 0x5) mknod(&(0x7f00000000c0)='./bus\x00', 0x1, 0x236161bc) r2 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000080)="ba0ed314e6ba5dcfaa", 0x9}], 0x1, 0x0) pwritev(r2, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) clock_gettime(0x3, &(0x7f0000000000)) pipe(&(0x7f0000000040)) pwritev(r2, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:01:54 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x8010, 0xa22) preadv(r0, &(0x7f0000000400)=[{&(0x7f0000000180)=""/247, 0xf7}, {&(0x7f0000000280)=""/108, 0x6c}, {&(0x7f0000000300)=""/197, 0xc5}], 0x3, 0x0) select(0x40, &(0x7f0000000080)={0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x5}, 0x0, &(0x7f00000000c0)={0x9, 0xfffffffffffffffc, 0x0, 0x0, 0xbb21, 0x4}, 0x0) mprotect(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x4) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') 16:01:54 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') readlink(&(0x7f0000000040)='./file0/file0/file0/file0\x00', &(0x7f0000000180)=""/170, 0xaa) chroot(&(0x7f0000157000)='./file0\x00') renameat(r0, &(0x7f0000000100)='./file0/file0/file0/file0\x00', r0, &(0x7f0000000140)='./file0/file0/file0/file0\x00') 16:01:54 executing program 1: mknod(&(0x7f0000000300)='./file0\x00', 0x4000000000002004, 0x6c7) pipe2(&(0x7f0000000400)={0xffffffffffffffff}, 0x10004) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000001680)=0x3) mkdir(&(0x7f0000001780)='./file0\x00', 0x104) dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r2 = dup(r1) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000640)="63882b78bbcf43e7a9a30f8aba6a3c28f51d2f85cf5d83b64a965e93dc47c15679acdcc037fe1f406975fe88f781b05606e1e8249e87eae50edb46e27dfa6f202074d0b8c4f8615d1255f05903c02cf55be47f365e3f9af313dfde6374ee3ca00e0f518ffa3a3ef9d4161a2c60c98ba2d7b376ad076744e388f4f8d9a07ff443e6132d2f2be9fda7859cfe9c3ef3e0d665f83a8bbd910e215f33d8113a5ea07474ade5892294ac96c0a4d4408403304a02ba82c4f793487b9c21ec7b675dcc8e9f06406de0f7fb825592e7a33037ee7f50b05662cf74af9347c5ae52c4b58027c1e72ff022aff98cdfe376c05e76f755de1cb1129edd5d7977d032268887f582d2d180689ed92080c4a71e66a82acb6ff36b1b880ca2f5f22bf96196ec786fcd9c67f683d9d34920e9301ae693436456763779421b05c7d9d18cbaa26d3b0931a83b923d3855c023ed8bae550e33a024d65293bd29f66549ca5e64d460d856b207c5895ea83006e7bf98741e88171338d9193e7b1f81974204485a36e3b81ef5aaf471eac15bd7ea57878232b7b49c06808ae8dc84ca2ab998b698cd21ab9a4e3cbc03c4015781fcd6044c7fdbaacb19f6b3ee51bbadf43f1d6158e08736f75e82c28135755341740284d48a9ca701a2e7800d916a3f26821f9cc92c6c8a5d6cd2b51510a7f20b0f050dc4d824aad040720956df66d58328291e0a", 0x1ad}], 0x0) 16:01:54 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000080)=""/178, 0x60efbe9c) mkdir(&(0x7f0000000200)='./file0\x00', 0x2) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./bus\x00') utimes(&(0x7f0000000440)='./bus\x00', 0x0) execve(0x0, 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x30) 16:01:54 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x202, 0x2) fcntl$getown(r0, 0x5) 16:01:54 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000003e69af9ed15126a491e1f49978422ad2888267ef29a6ccf9251122172ae6eba13b3d081e2a3fb51e42e8ae44c5bb6420b7bda51c0dfc3d5e841e849e709027b8caa016b2426cff8f26c568cc15dedec7f8acc45f67bad4f60e5f8982be9d7f9d5757c10995ea34404d0000000000"], 0x1) r1 = dup2(r0, r0) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xd1, 0xa9ff}, {0x80000001, 0x7ff}}, 0x0) 16:01:54 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0x8, 0x80000000, 0x7fffffff, 0xb04}, {{r0}, 0xfffffffffffffffd, 0xa, 0xfffff, 0x0, 0x81}, {{r0}, 0xfffffffffffffff8, 0x1, 0x1, 0x94f, 0x1ff}, {{r0}, 0xffffffffffffffff, 0x0, 0x7, 0x1, 0x1}], 0x7, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x400, 0xffff}, {{r0}, 0xffffffffffffffff, 0x40, 0x1, 0x7, 0x20}, {{r0}, 0xfffffffffffffffd, 0xe, 0x80000029, 0x9, 0x9}], 0xff000000000000, &(0x7f00000000c0)={0x9, 0x2}) r1 = kqueue() kqueue() close(r0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) close(r2) 16:01:58 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005200) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0xfffffffffffffffc) fcntl$setstatus(r0, 0x4, 0x0) readlinkat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000040)=""/45, 0x2d) 16:01:58 executing program 1: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') chdir(&(0x7f0000cd2ff8)='./file0\x00') kqueue() r0 = dup(0xffffffffffffffff) fchmod(r0, 0x3b) symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') accept$unix(r0, &(0x7f0000000080)=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x0, 0x0) 16:01:58 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x80) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) getppid() getppid() r1 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r1, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x8e}, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x1) 16:01:58 executing program 0: socketpair(0x18, 0x4000, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r3, r5}, 0xc) getpeername$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) fchownat(r0, &(0x7f0000000180)='./file0\x00', r3, r4, 0x6) r6 = open(&(0x7f00000001c0)='./file0\x00', 0x201a0, 0x2) getitimer(0x2, &(0x7f0000000200)) getsockname(r6, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) write(r6, &(0x7f00000002c0)="f066c1b7bda123e5c84f46337f734fbdb18fb4d288f3a22cd51ad66d292403a79681889a45cece930d657a0135a18bc739b49187ea4b18cb0ca0bc0bd073c7da218d84770b96b4f19a34563d0bd0f9491a4f82a78ea7a268f4602cc28ff56c3458a0a4995deef15d353fc3d49f8369eebdbaa02790bd60183d15cbb070113c39c37fd5ca14c2dc26a21085f8e6f0786a1177c81b6eb80a1d28a03818b46cbec1bc555e4418e00cddb8b6f6723410683681d66b9af6430392171311623b03d7b2bd2f9123e753759d7a17cb394fd6199117c53c864388ee04ed7f33c80feb326a494b9dc9ae106730b5937ae3b39b9aaafb37d0c23bf4378cc28d3fe4facbdc43da29cad84fe91ab8bb1786d27007ec9329e89a7a0325570b0e9a6aacac6a14ecb0e3d1f87c784ca7a57a8547e549813396934aefc7d3c51f7d5e865c3b68bd16264aa2b0d66e4632b0cc74d184486b9956eec7280dbc83035a4c7d725023ca12b571aa427aabd421a75f336d37aef8c9ff3fb2e36908d6718a5726cd25a3313e07295ac43de1388e4b552ab388cbce71e0061a3a5f829462564033446629e264711657017bad8445ad57c057cfe409ac9823f0c329ab4f087f3efbe45da55b97a96613021ae724607d037fe257042f1ef6c866ab305bea77b16d31afa5c7ebfa7db43a792112b54f636565005439e2b128ed34b31570608758e3c469a248824d854d8f3784168462386dfa95c00a37e80e64fea13ef75251e4566d5af25046df4cfa45319a788030d8f3552a3cf5cfcb456f410e6e833946d963332d179464859c70c2ff43ce135594c0591d6303aac928b8ed93c2983621d1ff7f3ae9428c5cff17a585ca30a14b52a080fce6a0e07ca2694433351cd8aa3b7dcc5c913a558e4a88daf7b2389be4d604585c6fb16a6af398b1441056ac442f0761fb264fa6f0fe657d26d114732f97ad7e3e156072fdb4f3bde5a81d1678a5d91a504d3c18614c3cbd4eb11b08854843129b68c6931951498da4c07b00617549b4f0f3943df39dcc927a6e0c818d883765189f1d32fd7146d0a8312c30ddf09b7e1a6c12fa9f0787324c94224e193d4f55f97a0a7f0323f1e7857a87a99b764acf359998bcf4179f87e6f4b495cd68af8fbc300be25da5888188ba887d6eaf0cbb65156e601817e238f01ed5b4efda5346e7c8b13f5fbc6d33fdf37b5ad5e2d3a453e93f4784f2f3903c7ddc50f23857d1f041d5d6b5449a92a9ab213bb0e5bc4d2d66fb8c91607462c1ab82c37e24c0c4b2a5126eeb219577a2ca785819425d6194c52dc791b4954987b256885d11a3d9e64392e8fcdec68d8ae25417cd7b1420cf61e073276f5e3637917d3ebdd7d94652fe450518a1ff202756888d92dc6f10373e99049b43ab0ecb85f8094bb7a0fc3cbcc2051ef9b806f2fd036fd7cebb7bcc418282a313c8474b56b571dd35b1f34dfe76bf93c3f84b5cf7e32acd583933b29ed6a2296a37f3016c9ee8269ff62c273ac8b6b2bd7e4bb741df2b463b9a5f35831b055f12df01a39b6fd8e0d4150c109ef81f88064b954e617f5c0cd29ebde9304bffc4ac4ba4b71477de9243dd68655d202855e8f194cf34d02e3548a5b1c44087b522b089cc2d222b5114a33be7892236c7d100a283d044e5c89de158eedc470a970b5ce494bb70ddcdecd99c7bc5976ff6f04aa1290b1fe9775a5d91dec229cfeee814844b57bb84a0696efc10076f425c1691b4916c546a27793ba435d88d54d44fa17cf6d25ff26c639635cc7fe8a903f733f4ef1e21323d3952199b238c62b3048477dfd806703206844df9902cb47f3697d0aef0696c2e17b65001408917d80ccf8046fc78006872106ad49b7832f0f373f8dcb47c6c005e6f53e620bc78bc547f50f9bac4c26db37da1b2ff52b61876a5e28733cfcb4dc87c522f79239998271039972a70af999a5b279837f4b04e23b693d01e3fbd1354dc131301fe1a153ff570d78983c99d96e5d862e2cf22e55aaa321287b59f9a01205fa1fcf7834edeb43992a1a5f9d5a2f02840b78d866954788fe18836cbb3b0bf7ef06405def3e9e3dadea7e870dcb0b12e811f97ff843383a72df679f7348626bc297702fcd3bc8af3753dee18e84c3aff56dbebfc3ff6e5191ec14ab70bafc1f8ca91adb03bb88d7d7ca274aa8f4fdc2cffdeb5755f91cb1102c22c1e3eae1ba51c5b709fdbef95cd08406da72905f0fda300868f307a0bf0a79c85059245e121a213357dce349f81c362ac86b8b7fe6b90a2e2c197b60d8542f6be34993c6ff96df381d5592c3fec2edde941a883796fa02eefe22c5b1f5b958f0d9a7df1d38fda370d96d9b95aaa953dbc28e4b24a093a4dcab5cdd3be41281868af10d931440de6fed582f739acd5adf68e806e162d7040f5170c55294a88f3210205a741ae1271028d4a159f1d47f600155ef78d28e44e852d34dcda78aa127716a5245663f3c2a74c2135bc50d44f22cb0cd8c10e454cadc9ced45e0ec3ba23b7b5caa429db9de582079cda79d48e9f18a4e54c3cbd6100a3a1855ab7889b8cec04ece1baee28ada45e74151769be46cc87adaa2bac8c9dccb56da3273a5daa942164aa26d630545aded1f602c3078ff168297baea18bbd387501298e9fe594e9bf0bd0998e1d0596c61b2dec5d4967f03a1e8968899aa8010bf1fdeddc974917595fd47bb02a46c8eefcdb65580d8f760d8e5ca82b536afd8a4cb1375e11aabc8653053129f6c686094c23b7fcecdad6638e7ae343609c174b27d9c0dfa5794457fdc045a693d98d3e1c8ec174f8a3ba9d61cfdae5072150b000a9703b87b313693b0aa12ae2689b6d2a4cb2012edc15ad8afcb845c3e58da6cc68cfd78aefbdcc2d38630b3dcffca8830ef0af69b3f95aa6f3e5e069234fd6802cbc020b5a52c863633ca0c340f48d8560385e710c689cb51b62da862732d8e21b430ee3b57b52ae69d4a3ae89718940601865287592e15c640102c12c9450c4ea14c40ebf9aa12921453f4e3cf8f1027ea531148f24399c37cf7844926528922d30ae8a67a59f56c3a6c4f93984f1a0bf052d4a3f731d4a5d777b36b97642faed8302dd1222bcefafffbc60d0383229ce75990b98627485bf96d40cb85d3d17d265aeba217412d387e7d7c535f6438a14089ec9e722c8d06c6174967606e85e772451829220ac70f0a911f39dfb090bab3eadf8af97c5b44445eef497366e2b6b75ca6adeeceedecf0a9f43986884df793e7dce196f2be35aa8a30055dc51d2ce96e4d16bb9a09c540656e2f66e64769d74b20220b84a568c478a26f075d067fd0b4bd588b18df2180f2582d349689432f09231aec25314bcaf2051785746e74e23d388e02a5d8685409ee84433312a3dbfa36326637fed66dfa740f2dd7e4bb90741be0094111a5726f825e9f0d93da997eef557ef534a826f3361c6eff194c7f963d7de61d8c87133a7cf90984839fcb08a91ce7b4b379d518b7a9946395bb86e5a2ef4576e451f4eb3d9a27f786a0330af15ab5b939c3b10827fc741e74078f1a0e7e140819c4c1c8bba5f6403c4c3cf32e1f8a0ae08191bfd7bf12848bb42095058b536ebcbe66d3cb57ba18391e36762a540427a68c2126b3b5ae48f5ea059e3f613706cec29013b7d8e94f8e093428e888b081a7076390d7733a76f0de7d9fb66168af354f7b62af3c15d9f1d1afe3927eb353c89ab5ed20b0f7a16d0640a7b81ee7bef8b77c7edf04d21db54d8fe8c86823bd0506b65aac2371ab45de740cbfdb6efc7e32906a2e8347f63df8417794d269c492c7d32ac1f57c1d3f580b87aa470aa9dbc1e251ebcd24f3051ad2c22d86ac0bd3cc974f4d364e15c334ec1be492c70a56d7ddc9fc7738a48b800e982ea522ef4a5159793463eca12a59bb2ba16ba4ab25642000abb03b8e1a646a53be05bfe8ade13c7524430a25ff147c6ad4503b48f5e08d67bceb323511630db14e8ba29bbaa62ba7af512b8b855f79121831a5215015099d8a0319d6fa4663e22ca18db41d94d9d98b18477f27004e4c521a838790b1a872cab723cb21a4c95d1aafddc3f3799e6abc12a2f890a92e5681814d9130b944aa16a7394598f0ee1d994f1195f4a341bc842cc9ff3a9ebbdcff83f23d72456c247a0319c9152d19943ebb50045532bb42c935d05e760ead0ed01ffb38f623ca2b58069bf5606e613e92966c4be5a6c3f76971418377e7580b50303c846437d675c3807950b9af3f124e5adac5d0b4d241c92a5f1d602c041a7827e63484bcc0dbd7c371808bc3c89a711050d9434c67561d1abf44da9a0a97d1a4133c6fc12ba97e3dc79db5ca1d2587cc04fec2caf93501514ed7e09848a0a0940286fdaf915931d748a23bc85a6a6ccdfadef5012d2199fe119dee7950726030b9a788df6d857f816883bb64036c6bdc25741932617031dd3baf8f4249ced87e0e9a725a5d59b2663adc16d72f48aa95a8e42d61eff85fc4e03f2fae8f1d8ec045e06884b709856d7c57f86ec7a455b015a934e5e64397a48a1a9782bccff5976a9543d0a55a8eef1fc22015f24f7d8363c3d3bc10eaec4fa7f90ba106194d7a5555036225a2fc4b8ef6d0f7c0207383ed418b2a8272a9453bcf2f3dabeeedbd4748f8712ef0c511108d15b19398ece1fc890c57d792d153e0a0d8974b72d17bba3cab359e5323421db46fad6c282e8daff708f70078efcc438ad2a1d601c84ec66bc69094f5bc39f5ca67ef207745c3734ce84728c5bd2e78730be6f40bd6117910431511d8e1d57c3bf248dd1e7810296798b54491c889a7579837ded7bc97251b64969a2e5b64024d128d03884a8b19c9309df20caaddf1c03b9fe9477a5fc6f90926ff6a0b79abda859380bbcf1c845375426e4221ccec935846bb19cee937b65add68b0facb7fabbf50efd77fd35b6e1ee23b516d21d7a07b5e6c73c0cb14a47d28563782159540e9e9ce9f585f1059f8452eb9dfc63ac9959cd4cfa465b16f96f74f0c85c30e50ec48c1daaa4db1ac8ba3b3f836a56f869bb2b073b8e82af2bcc6832f996d49410f39c5de194dc7afe37f3d07c464d585abb7b8cc585b02142edf7cd409691d0d2a01b4245c9314a720a8e26e201b5765f66c09a8af2c07f809a912f0992ebf0436d481651c26facc5caa7b2ee3a11a46d60ce0aeb28b5c9928b46ec2cf90276d21a56d5693c185e7e66ddb9b8f9a4bf2d56b3da42c5d120778d1f733d3f3802d8895fa5615652ebc0a265899682d078a53e605f0ec78b40d32d2c7edc39a4098075bb316e5e46d40e8cc5d9a9e267afefe092fb8458e6dddb86c3bfdb7a80dfe87aa97171969af32066d10b5fc7254b4ef79075d6f9e4f88debf4ea4274c1e33385d312a7fca1ee6457d3ae6b10fdda5e39918c77204d3057d210e32d746778fac8e023df71cabfeaecdb16f7f316654f2054313486ea2cb1209123953536bb68d6bd82c4045ac9d3eb142261945284c3ad5e0a1d193ec1d184fa9a78f30986d179a04f68aaba5045fd13be44479df87ab724762e0d653a601fafd9e70f15589f432250f2c62725590293d5e8f131afa0ef7a725a55a3d5c888b6387d58564a3d205d273779faa0a4e9197b4624c669c147c91c0778e7571d11bff3a6ee45909d320f47e0115e04cc2876490777af1d8dfd6336fbe1b0fc1e772faa8fea0738d8bf1816a436f57ae7bba78e6cbb968398e70e21166d052a86905c71c3fa85cda487024c669e3f1b4cb4d01707103ef7679e366f003b77079c3ae3e35a230bb9cf6c", 0x1000) setitimer(0x2, &(0x7f00000012c0)={{0x3, 0x9}, {0x1, 0x101}}, &(0x7f0000001300)) read(r0, &(0x7f0000001340)=""/4096, 0x1000) chmod(&(0x7f0000002340)='./file0\x00', 0x41) getpid() r7 = shmget$private(0x0, 0x4000, 0x44, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r7, 0x3) sendto(r0, &(0x7f0000002380)="fd80dbddea59e51dad300d5519dbadec1715050a0a88637253f02c2035686f131ad0e8d6a3e7691351d0d36b7ac1044fbc31bf3b8b9f15df56af983932ceb5b1fd", 0x41, 0x4, &(0x7f0000002400)=@un=@file={0x0, './file0\x00'}, 0xa) recvfrom(r0, &(0x7f0000002440)=""/196, 0xc4, 0x2, &(0x7f0000002540)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000002580)) clock_settime(0x7, &(0x7f00000025c0)={0x70, 0x5}) listen(r6, 0x3) clock_gettime(0x4, &(0x7f0000002600)) clock_gettime(0x0, &(0x7f0000002640)) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000002680), &(0x7f00000026c0)=0x8) getpid() flock(r1, 0x8) recvfrom(r6, &(0x7f0000002700)=""/182, 0xb6, 0x3, 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000027c0)=0x8) listen(r0, 0x1ff) 16:01:58 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) poll(&(0x7f0000000180)=[{r0, 0x5}], 0x1, 0x0) 16:01:58 executing program 0: r0 = socket$inet(0x2, 0xc005, 0xffffffffffff263d) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="3b2120604da7aa44d2f8c428006b7e2bce41484a8cf5363a840476856257f0d046d19d94ec306cba5528733168bdfe84b1aec64ed9794c719ad9f1278c43b8a02f524c2391d5483f784ef55e6aab2a8fc1fb7f8d2845b185ccd19eabbd431032f613bc2fc197bb34f324e8fd9474b88e70b3552d2216e908b71933ae3ffb7ee656ecb3d1d4d615fa5621827509940f7fb6d51594e85fc076d68ddfc0e13924115d1b4cc72272f7ac3ac0c23a24ffcaa7bbcf59cc867e432dfdc40ba377cefbabbab1780cf256eb726d5d70a71e37b9c3bef7f9686fb8f50c6dd5d53fa9a12b401e1ee0c88084b7", 0xe7}], 0x1) r1 = socket(0x2, 0x2, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) connect$unix(r1, &(0x7f0000000600)=ANY=[@ANYRESHEX=r1, @ANYRESDEC, @ANYBLOB="b58b21d8f443569c315b1bfeb8c34b99be21d17478955e00f05ae6fbe8e061674dfaa8f2e323227743a8c0185aaf0ba02b2dfd82edd6aa4356263c66ba424459721109b71007bbd913aff915ffa4df060b92dbe5aae0af10040c3a271dbafd84767c7bb5d8367c57af7b57a93e071ca1b25d01bc46869a5807c68b18d224ed15a6fea7f3b828533684374bc4d334e58c40a0448122e6726d1b257ac97d278ba67072fa4cb43acaba62739db9e2100c286e97d20d77ca61cecbab", @ANYRESDEC=r1, @ANYRESOCT=r0, @ANYPTR, @ANYRESHEX=r0, @ANYRESHEX=0x0, @ANYBLOB="e6734017091aa3b1baf2679d81588dfb6cb4efba2734eb1810bfe1ce62a09ab9edd01364243015fadbbe4b32dd9bc8463cf8d7c52784bcd1074a68fe31c1da67e3eaf6ceb678e504bc79b6b8800b9efb59746d0a077f4f72e1875f4fdbec5ea33cf9b97e57b329c2f52d373d", @ANYRESDEC=r0], 0xa) writev(r0, &(0x7f00000014c0)=[{&(0x7f00000012c0)="acb0d720038a37540c558148c3f3799c413e4ddda6c6bb4b6771d1c87ec2f887c8c9d31dcc37450430f4ba5f9600", 0x2e}, {&(0x7f0000001300)="0ca277a045678430259016b1050bcc1bb6133ef3ce9dad8e44d77bb2e22940c454dd69b7c44d19ccf11a78e732a031d1685a15deac1579bad09b8f31f58d2cded6765a597bec4e353ed0c1852fb1f878f36e2ebab822b1c0e073709858546f5148623d60f21cbe107bd2b92f8e5eb0d15cb5f6712658ef218e7fceeb2d274e426116d1f6faf6ea5be8c43e6356f7f9f5601176da2ab611f04c0a0633c7a34f8d3eb199aee081313566a4110dc99e26ceae3bd2ae60e108a21939bc93dab4d946f95189a6e3273ac9d853193157aca74cf779fba0f1b6e0bcbfe4c9ce63bf5dddecac55075a77ea26e12b97431914fb124ad35c", 0xf3}, {&(0x7f0000001400)="d0df50d0913e554fd748a903f82e295291cc5267b10bd1c0a63b170b6d1f5b15c150b7a3d344aeca177092840eeaad8016b9819ac3ed1f3f9ae7e28b972c76bc46813ba90f84540776717b098556fccbf6413a5452f9ff3c49223cb84f9f0d0644973b6a426b3ebea148e4eba36afe8a0418b0e09fb89eb907178f293db228bd5a0f02858cf5e4afabad49a446788900e5ef91a6feb629be5ae4c0a5", 0x9c}], 0x3) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000280)=0xc) r2 = open(&(0x7f0000000200)='./file0\x00', 0x608, 0x8) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000240)=0x6) 16:01:58 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) clock_gettime(0x2, &(0x7f0000000000)) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) getrlimit(0x2, &(0x7f0000000040)) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:01:58 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) mknod(&(0x7f0000000000)='./file1\x00', 0x90, 0x80101) select(0x40, &(0x7f0000000080)={0x3, 0x26, 0x100000001, 0x7ff, 0x400, 0x20, 0x4, 0x69}, &(0x7f0000000100)={0x3, 0x4, 0x2, 0x4, 0x0, 0xa12, 0x9, 0x3}, &(0x7f0000000140)={0x5, 0x1c3, 0x8000, 0x2, 0x7fffffff, 0x0, 0x1, 0xe4}, &(0x7f0000000180)={0xffffffffffffffff, 0x3}) select(0x0, 0x0, &(0x7f0000000040), 0x0, &(0x7f00000001c0)) 16:01:58 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x100000) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x0) linkat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00', 0x4) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) 16:01:59 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = socket$inet(0x2, 0x3, 0x2f) getsockname$unix(r1, 0x0, &(0x7f0000000040)) write(r1, &(0x7f0000000000)="d0060f29c2ef0f221ad95b401d592ab3", 0x10) 16:02:04 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f00000016c0)={0x0, 0x0, &(0x7f0000001440)=[{}, {&(0x7f0000000080)="8255404f31f939ace1416703499934ef2172848cda722a80b11b93823e554bca815e7fe9a8eb74bf554bfd1c10614b050cab56b42b586753e0397191068c07e3518d51aad43ea8cfc33e09f13aa6db40db6293ec1d4376cb1d21f7367a2b10f9569b133ed6e99a838a3c2a3defae246167f0a150648520c90c76f8822600094ecbaf93a4230de86bf9", 0x89}, {&(0x7f0000000140)="37a160d27f1e492e647631fd28bb2c28d387e803cdd680d96c5b8af54d50416d01ffa23a00fa2b72ccb4557593c7", 0x2e}, {&(0x7f0000000200)="5325145e0d96e50edc9be3934a9c4c79b4fea8eb56452aa41111a7b09c5ec395af812f786115f03de3f9f59bff3854e2474dc789b85289fb408c7a981548db51c64d3365dec5421398aad503d949aba48cae7d430960100d293501e2c356097b5b325ae6feaeec72d0a21d89eb408ad273ef5555dec85b3a1cc6ba0457dd77237cdadd391152e171106911a2bb8f000fe748af87d8615ba4fc5a01ced478649a1c53211afcc5f9d864dd63bf3ac13d668472a95409138737a04431199ec03cc0e14b80c772161460f73f654a4268c3030a072c4ae8bc1891c0b61257326303129dd2e6978f91234ba2e09c801f1e919b3fa4aaac3f88e51142c281fa49288e9f7652ec0668ce7dffc94b0780e0b7a685e022f58b3f8a28f45d778d3bf78938727816ac553b7f8d67850236c597b95c3b4e72f786281a0998a07dcce3506b8a4201984e2463a6a57be651951f1301a48fe8b9fc5ef7b712aaefb06d78297d4c38cb9d4ca196d008d9efc244ff119df773e19d900c86ade6e45a9295003a8e6f2a2f49d041e35fea7c41849d0b046b8cca07502f00a7c5cdbf8f7a0b9807ffb06ba670ca05c8279254dea83b4235d7c1fece0c75949f89a06c03e58f7f53bc0093b24ff308d3f2bc72ac5f9a7d17bbd09d0ce7582b1e27426cc84b209ebcd36e4f0bed58ba9c9291563990795161239daaeddead492a7bae66c26dfebe775598bcac39fb45c07d5fcfacc54dbd2587173cc4d7b9dda7b932032093587d7863dea78e2eeea41fe4ae35dcc87004b626c1d9d34a95ca9e6ae40499822af2f2bf8ce4245240cd060287652296cb1d24bd6d8ae43c99484fd6725ad15ce45c05cf4ef7b4fc170af5dcc6ee46d243b81475f701367389a2e7c17519eb9673e05dd433a7f51116f12277ebc9de502e94388e71b677f6d289936d5b2a08bc1cb253dfbd52183ab60ec5e9d86669657de5e2b3a43c1a23b4d365d834bc89df8bff983f521c3029f273438bfc700e206f7abfdd8e738207a5d2d12f2dd8396664f25a8ede4d78e921697e009852d6d9eedb2dbce35597ba74311bf7378db13a5e4dc9c5bdbafd0ff9aa0f24541344252d387fb4bb1d2e558e045847b5ff13dddeeb7e6148f888449e2cf4bb192a4285de9be53b66e8afbb79d66137756fecef20a368b9385eacbae2255bc2b686e435034910845bcc88cefe7f56ec13c927a4911545b25de3ddd1420117ccd53ca6d9ddc514ab542e1aa98857951dd02365d30d3b414de87017e2c9c5227528fa1c225c0a9ab910821aec983e0c2c0f8c47aa347e00c3d1724ec51a362f39e9427c9ddb30b3f86fa50b1499adc6d793c716d7dda7622eeb6fda67c54aa46eb2237ecede9d9c90b334bac036792029705703a320a9092e08bdbc53498832bbab6e5cd672685de659e59da7eac82e4bbf28cde272f6dbdd2889c662c03c58ae4b1536ed7d93258ac48cc772a39834af9057f8d3a480f47f476d6d225e62f715ba615eae5bf5a74fff54dfe06fbd533628e27663239a6e548b71d508751569f28eafff654081c70663263c5a030da10a2978f4e3f47a9ea94007068314befdb5bbbf8e7461b69c5cef21bb96aeeabb49cff6d0fe565528f352e35d084ea73b4353adecd6d8c3610227bcbbadad68300779c17d46144fca269d34d45aba9e409391322213c7583c6e4db6afe70e690ca193ba9f61fae1ff01f024a1221e8e8a8cc6d9995a8ff21d5a2f22e36309ac0b19889dbaf2af3b72cf38a845d0b258f00cf34ea8313859387ae47fb48fdcdcf68ee6b42b7989c6481a38712053b5b0b106b2298d4ac754a97f1943ac7a3525158c6ad5f4c2ec16d378a7f4b6bae5e723311f9f77684e645e83f2ca7512f52f9124edf3c8c3a0b684859c773d014aedbdec89ffbc653e515752a9232c4a39910ca07f3fea5db3094785c0603535051231f51d6d9e211b732f5ac66f5d94876d05b3b4cf9d6d60df18e455776559c3a3a5d574127bae993c918fdb029ed6dfafdeb0b23f9c0d79407d9a61d3769dd2092ae68e5ef7808f24d325f22603d3da118b545db8d6b3280d0b99522b87f1e92536e2de39937c260e8d54300acd2a79b4ac5bb02caca796d13f06ca4705ac282c223414a4bf17fc49f483515295dd0fbe8400983bf9dcaf381c0aed3344cec60b16dfd1625107aa3dbeb7c04385b9017c8745cec9006bf2298294eff3aa71c4da93c7b0e9a3d35f88a686ac62b5ec33061093892343981157926641af1ebe9b28eb3d9349c93a2bfd9cdd6b391f28c979397c1556e12e5b192f80dc6f85ec87914058b5b62d67f0d9940b1288d3d9cd3ac1c14c164143a110f377c73492bcf67e82bf15137ef963082f18383558d51616d9ceb7eb759f4908901d00b10a14ec48a16d5fb1a4dc8f4146e0c09d2d79aa7413535e8241ebfb2ecd142df8aa1791d7c64713ec2d3769c569faba0dc136dca46f06d8ae38ead24f02df378d131cd1b4f8ff089d02856bf8d466c285f4b21458349bf592ead466c76f92b726ac507c4f521532ba4ec135eba66ac09c1b5338d3ada99a70c34ce8aa3faedb6266a4488b084e1e68238f5d0f83b2b7d257b41ed0f31c656bdb520ed258de2ff2336744241203e131547bf24ad277e5f53efa9a91b6d1f1bec353007418d54e8b8cd5d87a80eba6a3a0a883049948c489eabb129c1eab2eaa791a7dc4513b00c842b8c0f06be160c47e90a7ff94e5423c4687ec88a36fb2ddd61eafe78dcb8f7636a2c3d30362cd7450b4f1a15a3a402dfc43a6f9e821ad490f58e5d6c60740f6d3328cdb6931c1fda35d5f2b8894848b8d3185978b7b17b1598e1782a9bf72206684d9817ae418545dd12764dedde2d664f2cbb065ab3ea4aa7cc5e892353a3822c7bb3f3ec2faed137af839ec62b9bbf9866108a3b0ce086d77ce4085f895478e05796eb58ce32dedea5a76ff6fb9a98ce058f5e6b97acb10ba619d164efabc7f7fe1400408c02582d89c0355aa30c4d04226c924ab3fda0e03b40e54bfab2ac40406b170873443c66e90bf2cd819d4458d5160bf4eb4a60e93d20699883c6ffbae95a663cf95d27dd9a3244afd9eb5b576bfd184f404a35c90e83a65d59460fae1afd7c536b97c18021b4cc4f904af9eff1bfd5018b8aea3abce202237aac61983d5e6529ed8dab1003179e2d89014cfa16c4d9db5470240446d52a350c8164784b00756a08e95aabd96469ae2f5caf67d9bb25031cf8ef4a6dab781df8fecea513a6c1dc55de38039bd0cc953d367b2cc3bce939d443bd80ea8c64d1a5b63d38b5e284fb79cfb40d73c383b3f05577d6aaae8748e3a1b18bf395c5536fdcdc55d9450f4ee577c517bb23503d8d3ee6e94d815dcfa9aabf9e89f0b960dd0dd154d9279de57668e9b43ef5b79145cc77dfcd8b45b0af8f88faf18cf6e073a80798d195aaedeb6d8366ca356b8505a9423197f89c2c93a70258babfb037af0d11df99bd2d56526581f4edabab24bcbd35b957366a9b7f57dcf1876342213849184767a9be8f6bb595626b06768e6c094812c1ff391804851f42fc483b5e2a0d3cd9092d82ffe79c692e7440237e58d0f9e330c5477097d65b359a424122a582b6db9519e141da51f43e54734f2c20c8b2f904a238eca0f6c3c661083140a49a79a3ea8a500549ae799383a315bd1a5e8955822e9a36669f6895859e6f7ad606cdc56ec24cc8de297ed3f24173a380c62bf910dfafb339302f91664456b3d11f6b629d317d7d6e7ad25f1228c6e4fc9ca6376553529ac5fd305698474540f5bebccf66b8d403e38e5e2ea25173f28b1c760d282001429aac7929709b9a4b20cda14055a839182eebc49c18f01a6343fc01444c3c07e1440355cd35d2e7a5d758fd86146e3eeddfabbeb60d8a20d3be7ca1fd6d63aea9d9dcaec292c49f0a555bb4317d283c22652c52a98540f80549855498c6116cd34a2d6567b22aad7cc4587f04e0bd28a31869667cfa6681d16d9f72b88b6a2b7cdcc48cb1105696b9c88260e04779cc166a5c06c6ee0f25ba41e1948078c455a4857da2c078add8123e8ed6c4660798a32fc13b3209ff3c8ec7756ea77093d569c1bd63ec7f7a5f7ca24f7b3fafd2bbf5816133bb6232e983ea5c3c2f2f866b41c12c0bcceb86fa6c9b39c55c29ea4edc6a8a0ab42a1bfb45a66d95677dfdf1c7b5a50a51b477b4e3cf57724f52377ee6ba5fb4345cd0d9177a17b6eec1a367e2b2ee7a5e9cd250e7611540da6bea117e4a2dc784c2ed742d725f38cb016a1eee6d5896b043046aa47bc605838308519a176d3378f7fe49a4a3979d4c2a0944cfd977751d59357897025b64fe55f367cf48dc1253035d4f5a3a0a11d63b5b48980ae56aede04c87ba2a75e6ea5249f987326236f7b796d502c300a522ef8081d0ab79af030f195d5fc78eba9dbe0bb44d40eeac27009c2c30e328620799ad7830898b06d5744b11e2118e5103b161e5afcbc5ebc86fce96804555388fe1e8bf5cec5537a4c393838e2e640016b97f8bb4f04acf8f60013414cb248f577ab420b56bc31f80528996d14c64330439bac6dff13488fc93381b35b9fb50832ef1faa826d9e12a78a384ba36d58a44103f20d65d854d9c7753b75d74074cb62dce84d77b8a845fdc083e69ec2f1eaf73e57e026cbb773901c6f6e5c0f1c32db3844aec468096b40492397a7244d7e2f4632173ab9e139e0d7398bc8313afb12a5dd4abd29ea95835fb0326b3278036447a391833c99b687811104636cc73445e00f3d363d134c9bc56913a5e7732225b1bb2f6fcfe132443f71ea6e52c1780bf1adf0e6ab6465e51be18e099623d52b4b2508099e008013c062c7f718436ec6ddceeb27458770c1f06885f12a6458ff9bdff19b8f31c15a3f95dd56fb2e478db1f240122a30b382d4823729391e8f55f03575086a705298f9f186e56bb1ba3980f14888d65210876f2b4bd75353b0065eaf78c196a95536d62376f166304b9da8b80e2026942391361c04287495366a07c9aef51863eae7bd74dd4d771968c9d65ad33b7771d3ba0c6aab64d33312555227b054c0ab4e384edb9b3922933a9966c45e46215fca0605e6b09c1c3ee0b9b4bdc1ed99a236c45aa187575ebe2919053589670ca79ee7ce2b59c0c4c50064caf9b0b40974a3cc7f60b44d1fbc36c2bafdb8c7e721b7c59bc9e20f24a2a7d7416ea17da8d0959ab910842faab4878adfd4a5b7604dde84db3c056f5687e993667641124ab403e92e4094b6fc7d925008b8e9a9357f62b2f014915542a50a2749f5c64efceda1bc4597906ab05a972a2d743d0db8d7c8974917129eca7becd158dbed04e792d80c70d82fa12bdb51ce92537d3d1510f68e6e0e055d31679ce295630812cc1e8b23a57868b671690de2ac12206b27106913812a89a490a75c0476445ae783073a073cbfc64b19dc660175fda91df3d253d870997e0992c7d53e8c732a369afb263f427abdf111e8a0bca102357a95df9ff74741404a4948b66770e65c551e8038ba563d8768ddf7a038a978bd19bd74b5ecf01707d99b9deb7cf5d23872a821018eff2791134a1fb54db58c2bca673d54f44bec7bb7a7ad18ce2d7157e15017d46095df9f72378accc9a2a4ac7f25974fc85342e67b2a1ea3440c3728b98a67c3a124da82e417bab0fbd539dc71b361d2bc9ed4a0278d8586e24f357ddc0d38eb88f9110f2be13842ca9f4302338c5853c975f6c95a0683daedae83ef0d6ed66a35234c65018b79f54dd4d67532437fa160a5dca1a2d500", 0x1000}, {&(0x7f0000001200)="221b8adb7aa96204070ff4554be1dcf6becc3039938eaa32", 0x18}, {&(0x7f0000001240)="9ec9e2c4b1edbf3fc7480929fbe78be43add657df69b9450cb", 0x19}, {&(0x7f0000001280)="5c47a332874852a88650f84ddd80c65c6c248fb764b2128dc24421d3c6f23a442502a15b9bef4df36059cc7dc40bad04c78c512a6cd5375140531859d172270774b0c3ae522ad9690a7779c46c9e01ae96d344da76d1c61e04b7d86489", 0x5d}, {&(0x7f0000001300)="8beea0643737ef96c25358b6f4c863cf29078f053860e15d42c4fe10da422d5e6b07eaa786be92f16a77b7844249fc8ccd23034bdb151066b7f5ecdd29ecbcc6c5fe8165b2cacba841e1564de78f4282090aacc5d899d4e2a5982d248cd0895b49b5a1a7a695a13f429b257220e53ce7f7364652fd6d2beb725630d361a311f27916a6d96f421d3ab8e4c3b4c212a0fe826229c2f5ef9874182f2ad450bdd6783801", 0xa2}, {&(0x7f00000013c0)="d6bffae1ffae606f57e132d5c4fe159b942bffbba6bb205e47934886f5c8205fc0b789d11c2ba5db01fa7603eb4dbb3702f1c2f00a77c05018e41d9d4695e3f24113c4c56b8ab354f8b26982", 0x4c}], 0x9, &(0x7f0000001500)=[{0x60, 0xffff, 0xffffffff, "f0d61e8e232c383705610cf7e4c1a954df13567d5bd770980f806c152baab553e731e02aa323dcd6307a36a731dcd12c85fd1b34c63c0b487d95411fc2963d477848daabf8f4e43ed7"}, {0x70, 0xffff, 0xec9, "7be4365895c4f085d6e47bdde01ace51b78b4f72ae35cc99b862569176791f0dd8d3f2a1dabb985ed4d883507a21f0323e0b4c2c0a0389428711b10cbc7dba174f0c16db15f44bbc3046cfdc46f8073c98aabbf2fac49e02d035422494d05732"}, {0xb0, 0xffff, 0xfffffffffffffffd, "07a9985096ea1d6c419dad479e4d643869ab2cfe9a05eb8519c6a2afaf4a3e085a42e004282ad0c057bf0a5f59bb5670e1560eb12564281ee99b6dca648dcf8e6a69016d808e824036b9fb7b2635d2e91e05ce56816ff26ca8cad0f2dcfe3121d8ae7ddf385c4d00db751d2a48d4081959e345dc49ab6d5ea0a616bff75aaebdc445d41bbc23517cbf12e9f5af73602cf2a0d84047c9a8efdf15"}, {0x30, 0xffff, 0x5, "a519de2cfab9aedeb51f732077f548fced30a34f22cf7e6efdbee43ae9e8e9"}], 0x1b0, 0x4}, 0x2) socket$inet(0x2, 0x5, 0x208b) msgget$private(0x0, 0x200) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="830e3e536ae0589ba458f04a79b8aa17ddd9f5c14fde924859455dfa08a0caab0800000000000000", 0x28) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="894c91e74c65a2cd04151bb73d8a4b7959dcf57dc954d97c9a7dc2f42b93bd557e4502e59f8d2915868a8a83f3d33f6ded765b27a84e221c31c93453def15b4a5d1b71a9e9a61b64b4cecc8b", 0x4c) 16:02:04 executing program 0: r0 = socket$inet6(0x18, 0x200000008005, 0xa) fchdir(r0) r1 = socket$inet6(0x18, 0x2, 0x40) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x200, 0x80) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000100)=0x100000000) 16:02:04 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, 0x0, 0x7) socket$inet(0x2, 0xc005, 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="069a51a9923aabf923aff66f5a60897b55910b521076d9682d8f285dfada1d8edfd1d9849afbdfd27ae148e577a78052a0090dba2bad52142bd3af3a00bd49e856148684eb", 0x45) socketpair(0x20, 0x4002, 0x2, &(0x7f0000000100)) socket$inet6(0x18, 0x8003, 0x6) clock_gettime(0x2, &(0x7f0000000140)) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:02:04 executing program 0: r0 = kqueue() close(r0) r1 = msgget$private(0x0, 0x8) r2 = getuid() r3 = getgid() r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r6 = getpgrp() r7 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000040)={{0x14c8, r2, r3, r4, r5, 0x92, 0x8}, 0x80, 0xfffffffffffffd45, r6, r7, 0x0, 0xfffffffffffffc01, 0x8, 0x1}) r8 = kqueue() fcntl$getown(r8, 0x5) kqueue() 16:02:04 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0x6, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffc, 0x85, 0xfffffffffffffffd}], 0x400001000, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) write(r0, &(0x7f00000001c0)="a7", 0x1) 16:02:04 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/65, 0x41}, {&(0x7f0000000140)=""/97, 0x61}, {&(0x7f00000001c0)=""/217, 0xd9}], 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r1, r2) r4 = kqueue() r5 = kqueue() kevent(r4, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xbccdbcb4be6b447f}], 0x1000, 0x0, 0x0, 0x0) close(r4) dup2(r5, r2) fcntl$dupfd(r3, 0xa, r3) 16:02:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x400, 0x10) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) 16:02:04 executing program 0: r0 = getppid() setpgid(r0, r0) 16:02:04 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x3) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000080)=""/178, 0x60efbe9c) execve(0x0, 0x0, 0x0) 16:02:04 executing program 0: setrlimit(0x5, &(0x7f0000000040)={0x1000, 0x4}) setrlimit(0x4, &(0x7f0000000000)={0xfffffffffffffffa}) socketpair$unix(0x1, 0x2, 0x0, 0x0) 16:02:04 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2040, 0xd01) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 16:02:04 executing program 0: r0 = semget(0x1, 0x7, 0x241) semctl$GETPID(r0, 0x4, 0x4, &(0x7f00000000c0)=""/171) r1 = geteuid() r2 = getegid() r3 = getuid() getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000040)={{0x4, r1, r2, r3, r4, 0x100, 0x6}, 0x3840, 0x5, 0x4}) 16:02:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000100)='\x00', 0x1) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xffffffffffffbfff, "a147780ac85a538a131100e800"}) kqueue() poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) 16:02:04 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xfffffffffffffffe) r2 = getppid() fcntl$setown(r0, 0x6, r2) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) fcntl$setstatus(r0, 0x4, 0x48) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) write(r1, &(0x7f0000335000), 0xfc94) 16:02:04 executing program 0: pipe2(&(0x7f00000006c0), 0x0) pipe(&(0x7f0000000700)) kqueue() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000740)) socket$unix(0x1, 0x5, 0x0) kqueue() pipe(&(0x7f0000000800)) pipe(&(0x7f0000000980)) pipe(&(0x7f00000009c0)) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) pipe2(&(0x7f0000000ac0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socket$unix(0x1, 0x5, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x4010, r0, 0x0, 0x0) open$dir(&(0x7f0000000b40)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000d80)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000dc0)) socket$inet(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000f40)) syz_open_pts() 16:02:04 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) r0 = open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001b40)=[{0x0}], 0x1, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x0, 0x9) 16:02:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000200)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) writev(r0, &(0x7f0000000180)=[{&(0x7f00000005c0)="2014ccf8fb8dc999e56f688089a313cef7cbe425c5305730ef76dee73f54b5aa948b0f257e25184c06bb6de36f7a9f02c607ba8fa2cb47782d91a903e0ae9399711e57f406ba9c7d7212cb88c9e4e1c51e51750fd82b1bc0ba0a", 0x5a}], 0x1) syz_open_pts() close(r0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000001c0)={0x6, 0x3f, 0x1, 0x3ff, "e3181bb9cb1523f73bff993c65d923a33a82505a", 0x0, 0x401}) kqueue() r1 = syz_open_pts() mkdir(&(0x7f0000000340)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0xffffffffffffeb9d, 0x0, 0x2, 0x9, "08491ea8fff84dfa853dce9c4478f6b3481c2aa2", 0x80, 0x100000001}) mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x0) r2 = semget(0x2, 0x4, 0x44) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000280)=[0x8]) chmod(&(0x7f0000000140)='./file0/file0\x00', 0xf6) ioctl$TIOCNXCL(r1, 0x2000740e) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xed00ed699fd80ab0) rename(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000180)='./file0/file0\x00') 16:02:04 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1, 0x3}], 0x7fffffff, 0x0, 0x0, 0x0) socketpair(0x16, 0xc000, 0x81, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet6(r3, &(0x7f0000000080)=""/132, 0x84, 0x1, &(0x7f0000000180)={0x18, 0x0, 0x101, 0x1000}, 0xc) write(r0, 0x0, 0x0) 16:02:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000540)=[{{r0}, 0xffffffffffffffff, 0x63}], 0x20, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x7f}], 0xc, 0x0, 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/174, 0xae}], 0x1) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x7, 0x0) 16:02:05 executing program 1: select(0x40, &(0x7f0000000000)={0x7, 0x100000000, 0x4, 0x3, 0x401, 0x6, 0x2, 0x6}, &(0x7f0000000040)={0x3, 0x80000001, 0xfffffffffffffbcb, 0x1, 0xfffffffffffff000, 0x65, 0x3, 0xfffffffffffffffc}, &(0x7f0000000080)={0x0, 0xfff, 0x7ff, 0x8, 0xe7, 0x8, 0x7}, &(0x7f00000000c0)={0x3ff, 0xffffffff}) select(0x0, 0x0, 0x0, &(0x7f0000000300), 0x0) 16:02:05 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000180)) recvfrom(r0, &(0x7f0000000100)=""/100, 0x64, 0x0, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) syz_open_pts() select(0x40, &(0x7f00000000c0), 0x0, &(0x7f00000001c0)={0x0, 0x80000000, 0x8000, 0xd36, 0x51372b4a, 0x9, 0x401, 0x6}, &(0x7f0000000200)={0x8, 0xa7}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x4) 16:02:05 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) setuid(0xee01) unveil(&(0x7f0000000180)='./file0/../file0\x00', &(0x7f0000000200)='x\x00') r0 = shmget(0x2, 0xe000, 0x5d, &(0x7f0000ff0000/0xe000)=nil) r1 = geteuid() r2 = getgid() r3 = getuid() r4 = getgid() r5 = getpgid(0xffffffffffffffff) r6 = getpgid(0x0) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x4, r1, r2, r3, r4, 0x2, 0x401}, 0x9, 0x7f, r5, r6, 0x1, 0x7fff, 0x4}) 16:02:05 executing program 1: r0 = semget(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x0) setsockopt(r1, 0x9, 0x101, &(0x7f0000000080)="97b61c144bb05627ff843bc3c8190a8fa8740c305f413d027e8f37050cd49e24aae29ef93aef415e59921391ba7a4e97e5a52b5189419ec9a0f9f514efaec3eb9a603661de6dfe20a89b9359011e18e1c94ffd793cf1c743a38c35ae153a08b0528ece296c00316445c357f4617da63d65a256fc9569bfb7c618da0e866b7b8f725084ba9eccdc0985e2b192ae73c188823297aeae3bbe7959b7a90ef7e21d03dd73931c0cb47781f2cabb4a8a7389caeeb846b832d319088c773f35b882e85ed24face85db3a30f87544e074df6", 0xce) sendto(r1, &(0x7f0000000180)="a545e06edb9bd3cd4027eb15a5852142d582df651e17905d1120ab5b751eb8721ce6620ce8ac1d984226e7a51738b4151d7f0d881bc057711f9b2c046357df2a42ec2d240f0927859fd41fd0fec33a905170327c43cd37c9986e28351d05a7b01226ff85bba23c7f9fdd66e7dbf59caddb8bd32f5754beb5b11717298b9de04b059880f2a958f0f49b7a987af810edbc9fb0ea9ae5590006484e7ccbb0d89cf51d47d06280a651b3197a1ca87292c9b1d7cc734989b99d84b76d79f6c2a5c799ce03371b3a3e7c82f2b0cd5eeb36e2f5b65cd835b236192c15ced6", 0xdb, 0x8, &(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x2}, 0x8) semop(r0, &(0x7f0000000000)=[{0x4, 0x5, 0x1000}, {0x3}, {}, {}], 0x4) execve(0x0, 0x0, 0x0) 16:02:05 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() socket$unix(0x1, 0x7, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) kevent(r3, &(0x7f00000009c0)=[{{r1}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) dup2(r2, r3) 16:02:06 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) renameat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') r2 = shmget(0x2, 0x3000, 0x400, &(0x7f0000ffb000/0x3000)=nil) shmat(r2, &(0x7f0000ffb000/0x4000)=nil, 0x3000) r3 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) r4 = shmat(r3, &(0x7f0000ffb000/0x4000)=nil, 0x0) shmat(r3, &(0x7f0000ffd000/0x2000)=nil, 0x0) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) shmdt(r4) 16:02:06 executing program 1: accept$inet(0xffffffffffffffff, &(0x7f0000001980), &(0x7f0000000100)=0xc) pipe(&(0x7f0000001a00)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r0, 0x0, &(0x7f0000001a80)=0x250) getitimer(0x0, &(0x7f00000015c0)) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) getitimer(0x1, &(0x7f0000000000)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) 16:02:06 executing program 0: mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) bind$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="030b044aea81a051fce066fb604a88a99251fa2c24471c955a07fc2d9c157c2767baf40f73f6bbcd59847bd35df2ec8e4bd6ca0a030034cea9215052d648233653ce7b9fd3cc5992ef27dfe3acdbaf15516fb29afa6c4f8b1cc7dd375cdcf134e065bc33ca270b0dce98e37c3d8bd8249f0babc613c379e796f899e562cc53e6f7a0a686a46a26cf82a3379c609c8963136e231271bfbc21b86232a8a09db9"], 0x1) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) 16:02:06 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xa81, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000080)=""/178, 0x60efbe9c) execve(0x0, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x100) read(r0, &(0x7f0000000180)=""/88, 0x58) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x2000000000810, r0, 0x0, 0x0) 16:02:07 executing program 1: setgroups(0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0xc000, 0x116a3) socket$inet6(0x18, 0x5, 0xaa) open(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0x1) 16:02:07 executing program 1: r0 = socket$inet(0x2, 0x9, 0x9) shutdown(r0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x20, 0x0, 0xffffffff, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x401, 0x0) r2 = shmget(0x2, 0x10000, 0x8, &(0x7f0000fed000/0x10000)=nil) shmctl$IPC_RMID(r2, 0x0) 16:02:08 executing program 1: mknod(&(0x7f0000000200)='./bus/file0\x00', 0x80002108, 0x5de6) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/140, 0x8c}], 0x1) mkdir(&(0x7f0000000040)='./bus\x00', 0xa2) close(r0) execve(0x0, 0x0, 0x0) 16:02:09 executing program 0: socketpair$unix(0x1, 0x800000004, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) dup2(r0, r0) read(r0, 0x0, 0xfffffe39) 16:02:09 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x8000000000002041, 0x8) mincore(&(0x7f0000ffc000/0x4000)=nil, 0x4000, &(0x7f0000000240)=""/158) mincore(&(0x7f0000ffd000/0x3000)=nil, 0x3000, &(0x7f0000000100)=""/237) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)='W\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x20000, 0xfffffffffffffffc, 0x2, "503cfdd982f8aed5c9d188b03cef70d65cd1f2c8", 0x0, 0x6}) 16:02:09 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./file0\x00', r0, r1) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x7f, &(0x7f0000000200)={0x0, 0x80000000}) 16:02:09 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={r1, r2, r3}, 0xc) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1afa4e3f, "0273e6c22c8bf98d15b3f862d7bb13dfd1592c4a"}) write(r5, &(0x7f0000000040)='=', 0x1) ioctl$TIOCSTAT(r4, 0x20007465, 0x0) r6 = geteuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) lchown(&(0x7f0000000000)='./bus\x00', r6, r7) setsockopt(r4, 0x8, 0x3f, &(0x7f0000000100)="5dcddb94e8231612601a11b3726c4c5006bd1c9b06b6cd270aa528c806c86160dcd5afb5c43d677f591c9c2fe7b95da895b52dba842607cfb784ce277ae5", 0x3e) 16:02:09 executing program 1: r0 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = getgid() chmod(&(0x7f0000000280)='./file0\x00', 0x4) getsockopt$sock_int(r0, 0xffff, 0x11be, &(0x7f00000001c0), &(0x7f0000000240)=0x4) getgroups(0x1, &(0x7f0000000140)=[0x0]) r4 = getgid() setgroups(0x5, &(0x7f0000000180)=[r1, r2, 0x0, r3, r4]) shutdown(r0, 0x0) r5 = kqueue() setsockopt$sock_int(r0, 0xffff, 0x104, &(0x7f0000000000)=0xffffffff, 0x4) kevent(r5, &(0x7f0000000080), 0x59, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0xd9}], 0x8003, 0x0) 16:02:09 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) setrlimit(0x7, &(0x7f0000000040)) mprotect(&(0x7f000052a000/0x3000)=nil, 0x3000, 0x4) r0 = dup(0xffffffffffffffff) sendto$inet6(r0, &(0x7f0000000080)="72895e6668132e776425fef91dbdee8d1b9effa0acdfc1b0bb8aae972fd460ec7f7129d5980421678aafefbb7b1348c3e1c95ac48fd628e4df88efe5f658f1718813d780154fb431e33ebd78c23c63", 0x4f, 0x0, &(0x7f0000000000)={0x18, 0x1, 0x400, 0x401}, 0xc) 16:02:09 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000580)='./file0/file0\x00') r0 = open(&(0x7f0000000080)='./file0\x00', 0xa88, 0xa) accept$unix(r0, &(0x7f0000000140)=@file={0x0, ""/66}, &(0x7f00000001c0)=0x44) 16:02:09 executing program 1: munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x0) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) accept$inet6(r2, 0x0, &(0x7f0000000040)) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:02:09 executing program 0: r0 = socket$inet(0x2, 0x4, 0x7) socket$inet(0x2, 0x7, 0x1) setsockopt$inet_opts(r0, 0x0, 0x6, &(0x7f00000000c0)="e8f0e55e", 0x4) 16:02:09 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x8002000, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) flock(r0, 0x6) close(r0) 16:02:09 executing program 1: syz_open_pts() 16:02:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x10, 0x5de6) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0x81, 0x0, 0xad56, 0x9}], 0x4, 0x0, 0x4000000000400000, 0x0) dup2(r0, r1) 16:02:09 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = dup(r2) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0xf7, 0x242, 0x0, 0x69, "a9df61b8a669ecf7ec008e6b0c68df7412a706c6", 0x7, 0x40}) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1, 0x3}], 0x7fffffff, 0x0, 0x0, 0x0) write(r0, 0x0, 0x0) 16:02:09 executing program 0: unveil(0x0, 0x0) r0 = socket(0x0, 0x7, 0x6) r1 = socket$inet6(0x18, 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r3 = open(&(0x7f0000000140)='./file0\x00', 0xc0, 0x4) r4 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000180)) r5 = syz_open_pts() r6 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r9 = kqueue() socketpair(0x18, 0x3, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = socket(0x10, 0x4000, 0x6) r12 = open$dir(&(0x7f0000000340)='./file0\x00', 0x20000, 0x40) r13 = socket$inet(0x2, 0xc006, 0xffff) r14 = socket(0x20000006, 0x8000, 0x10001) socketpair$inet(0x2, 0x4005, 0x6, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file0\x00', 0xa8, 0x101) r17 = accept$inet(0xffffffffffffff9c, &(0x7f0000000400), &(0x7f0000000440)=0xc) r18 = kqueue() r19 = accept$inet6(0xffffffffffffffff, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r20 = openat(0xffffffffffffffff, &(0x7f0000000500)='./file0\x00', 0x400, 0xc) pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x10000) r22 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000580), &(0x7f00000005c0)=0xc) pipe2(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r24 = syz_open_pts() r25 = socket$unix(0x1, 0x7, 0x0) r26 = open$dir(&(0x7f0000000640)='./file0\x00', 0x9, 0x1a0) r27 = accept$unix(0xffffffffffffffff, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000400000000000000000000"], &(0x7f00000006c0)=0xe) r28 = openat(0xffffffffffffffff, &(0x7f0000000700)='./file0\x00', 0x28000, 0x138) r29 = socket$inet6(0x18, 0x4, 0xffffffff) r30 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, &(0x7f00000007c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000800)={0x0}, &(0x7f0000000840)=0xc) r34 = getuid() r35 = getegid() r36 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, &(0x7f0000000900)=0xc) sendmsg$unix(r0, &(0x7f0000000a80)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="e569087a696647a0315e0b6bbf6e06eccc2149eae51331f1e655c5057885454bbf0a277a776eacb7b75adca7bbc67de43b9d4cf06a1453629e87f78d3fc2b81441ac40af4ffb6741270c3dc860525e7438f538c580908c7cfd5c9857957ab8b1b051ba46522c9bd4ad23388081", 0x6d}, {&(0x7f00000000c0)="b034fa883da696db5afa81ea7c10d274c5679b08a2e03697b1", 0xa}], 0x2, &(0x7f0000000940)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="38000100030000000000000000000000", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=r21, @ANYRES32=r22, @ANYRES32=r23, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r24, @ANYRES32=r25, @ANYRES32=r26, @ANYRES32=r27, @ANYRES32=r28, @ANYRES32=r29, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r30, @ANYRES32=r31, @ANYRES32=r32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r33, @ANYRES32=r34, @ANYRES32=r35, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r36, @ANYRES32=r37, @ANYRES32=r38, @ANYBLOB='\x00\x00\x00\x00'], 0x140, 0x2}, 0x400) unveil(0x0, &(0x7f00000001c0)='x\x00') 16:02:09 executing program 1: mknod(&(0x7f0000000280)='./bus\x00', 0x2100, 0x5cd8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x10200, 0x10) select(0x40, &(0x7f0000000380), 0x0, &(0x7f0000000400)={0x8, 0x9, 0x1000, 0x8, 0x1, 0x7, 0x5, 0x100000000000000}, &(0x7f0000000440)={0x11, 0x800}) 16:02:09 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x142) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) mknodat(r0, &(0x7f00000000c0)='./file0/\x00', 0x2000, 0xfff) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x1, 0x5}, 0x8) mknodat(r0, &(0x7f0000000080)='./file0/\x00', 0x8, 0x7) symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0/') 16:02:09 executing program 0: getrusage(0x0, &(0x7f0000000240)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)) getrusage(0x0, 0xffffffffffffffff) 16:02:09 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x0) setregid(0x0, r2) setgroups(0x4, &(0x7f0000000100)=[r3, r1, r3, r3]) setuid(0xee01) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 16:02:10 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000300000002}) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$dupfd(r0, 0xa, r1) pipe2(&(0x7f0000000100), 0x4) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./bus/file0\x00', &(0x7f00000000c0)='./bus\x00') flock(r3, 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) 16:02:10 executing program 0: setitimer(0x0, &(0x7f00000000c0)={{}, {0x0, 0x5}}, 0x0) getitimer(0x0, &(0x7f0000000000)) 16:02:10 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getuid() r3 = getegid() fchown(r0, r2, r3) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(r1, &(0x7f0000335000), 0xfc94) poll(&(0x7f0000000000)=[{r1, 0x5}], 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000001040)={{0x18, 0x2, 0x4, 0x45b}, {0x18, 0x1, 0x8, 0x1f}, 0xfffffffffffffffa, [0x6, 0x5, 0xce0, 0x100000000, 0x9, 0x7fffffff, 0x0, 0x9]}, 0x3c) readv(r0, &(0x7f0000001480)=[{&(0x7f0000000040)=""/4096, 0x1000}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000002740)=""/4096, 0x1000}], 0x3) 16:02:10 executing program 1: r0 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r1) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') rmdir(&(0x7f0000000080)='./file1\x00') 16:02:10 executing program 1: r0 = syz_open_pts() readv(r0, &(0x7f0000000000), 0x0) r1 = socket$inet6(0x18, 0x4, 0x8b) getsockopt(r1, 0xffff, 0x40, 0x0, 0x0) 16:02:10 executing program 1: pwritev(0xffffffffffffffff, &(0x7f00000014c0)=[{&(0x7f0000000100)="fcdc167fdc79c33937aafdf02e60232fbdb7337c69113d8b934866e5741ffe15b178c42adc5c867280453c56f405ce5c", 0x30}], 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000000), 0x10000000000002a0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) openat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0x9) 16:02:11 executing program 0: r0 = socket(0x11, 0x3, 0x0) getsockopt(r0, 0x5, 0x7ff, &(0x7f0000000000)=""/240, &(0x7f0000000100)=0xf0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSBRK(r1, 0x2000747b) getsockopt(r1, 0x4, 0x401, &(0x7f0000000140)=""/51, &(0x7f0000000180)=0x33) close(0xffffffffffffffff) 16:02:11 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000000)=""/189, 0xffffff78, 0x42, 0x0, 0x0) sendto(r1, &(0x7f0000000200)="ad80b38b51455f9905f5df8aa17729299d10d75f1c8937ac1a3388e9119c2722e39caaffae9f9f744a9be7c8ca59c6906739644f9669e17029ee3f46c51f27211eaa8f5c3462ec02a5054ff1a4268e390944f7a04179de32392266", 0x5b, 0x0, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x1, 0x7fff}, 0xc) getpeername(r0, &(0x7f0000000100)=@in6, &(0x7f00000002c0)=0xc) r2 = dup2(r0, r0) sendto$inet(r2, &(0x7f0000000140)="f1a7211b590ff50d1c82eaa32d1a78a25c64a53bd48bdd694293883c34897579c5330c9132e39feb182aa6dfacc5e2c9f21717202688379e8f86511f7beed29a9f326ab8036b04cbfc8524bb82e159b624bd8ef1c4937205cfdfbf84311392929e1799141e5ce0b36f04a8cfa3b6a178ebcc87bf9e979cb5d5100790a26ff8d2298eac96c1448ab42a42fe28f2a604d54c", 0x91, 0x40e, 0x0, 0x0) 16:02:11 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2043, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x20000, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "503cfdd982f8aed5c9d188b03cef70d65cd1f2c8", 0x0, 0x6}) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = semget$private(0x0, 0x4, 0x80000000000100) semctl$SETVAL(r1, 0x6, 0x8, &(0x7f00000000c0)=0x9) 16:02:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000000c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6000000000000a240078177da4ce9c287730c53fb394b842dbbcca9da10495dd976a67cf92c23ef4400000000000200000000000000000000", 0x65) write(r0, &(0x7f0000000240)="f32d005489341a3c17cc199ed62892cdaf6aa2dbfe6c2d76dc213cf9ff54931812e974081b3a011eedf504e046de4d6ba3ff023a6a3240c85882a4841f68849d02a4cf3c15b1e665885d4d28f98cd05c7cc4898e794c84c1ec0d053469a6992a4ab837375dfa4de48be9be66bc69d64caec70d3f2d22d2e56f9ea3bfd1f19e3db6c63247ccfef4c52f9c47eafad8e81c2af86ff897516562c58f9ba325777eb60b024720ef8ab9d878b0ea6c432f0cb2569b61185edd4d557b0a30071f4f05e7feae38ad56885e415a249946e624d94dba3758e44a6801", 0xd7) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffefc, "a146786eb953d07babec44f0b1c85b6a8a131100"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x3ff, 0x3, 0x1, 0x8, "03ea01fe829a10cce16f5c4eeea3ebdbfc0cf894"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000340)={0xb49, 0x7f, 0x9, 0x3f, "1d9e09ad93ed36dcf5f7f7895ce6557e8e3e71c7", 0x1, 0x80000000}) read(r1, &(0x7f0000000140)=""/249, 0xff90) 16:02:11 executing program 1: r0 = kqueue() r1 = kqueue() r2 = semget$private(0x0, 0xffffffffffffffff, 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000080)=[0x9, 0x2, 0x2, 0x6f4c, 0x8, 0x9]) socketpair$inet6(0x18, 0x7, 0x0, &(0x7f0000000040)) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffff7f, 0xc, 0x0, 0x3}], 0xffff, 0x0, 0x0, 0x0) 16:02:11 executing program 1: r0 = kqueue() r1 = dup2(r0, r0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) r2 = dup(r0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, 0x0) 16:02:11 executing program 1: r0 = kqueue() close(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x400000000002807) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r0) open(&(0x7f0000000040)='./bus\x00', 0x91, 0x104) 16:02:12 executing program 0: msgget(0x0, 0x20000000000300) 16:02:12 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0xaa7695ab57a9e292) r2 = semget(0x2, 0x1, 0x18) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f00000004c0)=0x100) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="76e833ed3d2539023576182da2af16dc7fac195d817231e66cdc4e85390ce3569171baad5753b9ac47035515f32651952cabe5cbc199cdbdb66c70744f78b4679fb4d4c65aa6c5d184d4674e0f01ce5d6ffcb805444fd37d55e2fa8a1cf0e48845e796ede7627f2d29d234e919ef7ac5ce", 0x71}], 0x1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0xe20bd69b27a9a7, 0x0) close(r1) preadv(r0, &(0x7f0000000440)=[{&(0x7f0000000180)=""/136, 0x132}, {&(0x7f0000000240)=""/39, 0x27}, {&(0x7f0000000280)=""/38, 0x26}, {&(0x7f00000002c0)=""/249, 0xf9}, {&(0x7f00000003c0)=""/79, 0x4f}], 0x5, 0x0) fsync(r0) close(r0) writev(r1, &(0x7f0000000680)=[{&(0x7f0000000500)="8a21287b8d8af30ea614ba656d9a7caad579ddaeade36365dc387b0d9a20a98f52125b281298726b5852bdaea5619d340ca89c0289b7b7fe33fbb640fddccf865f58456645b708d63ca07a6b35ad22528159ac24ba9538396687c17993560575f54270d1b49039af0688a69314601898dea9c26a1f70b48b14e7c26f81855a413acdac9398f1d26e112c10643307ed72e53b6d3c0bfb7f1c4c7ceab78a02e85b45576e429bce6fd68da196953cb04722379a84cb0d36a1b6def56d7cf9ff91f90d2513ebc07b8c64a1e8dc61187b44b3797c7a0ee3f7df3edbc78acb2225653e9ce59e5fef203d35707ec6b5b93dcd7fabd23a61a8d6482c", 0xf8}, {&(0x7f0000000600)="656ce8c0df0521acde86284b9081e23f00e093646782751bfb32a63426cbf015eabc92d0c2cc691f5f1af29dfbee8842f63ab8a99d5cb0f8bcb035811048f1fba03b58af718346622f4d", 0x4a}], 0x2) 16:02:12 executing program 1: r0 = socket$inet6(0x18, 0x4, 0xf83) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="8d6888aef43205b4fdb8c4dfbedb6d131bc0f3c492d3ee7e5426970aa06749e5c3bdf26179c795ab4495c7852ef7a71461877c61a99c88c1ba1955687cf24e32e8c7050f3bf53e9be9e0fc4925c2903ae999eb52a36d73cdc730b0d8f83a839bacd9ec6d4e09ad74c4c7bf87d63229726cb1c9668a4681d6ec77c7e93c2e12591d6dc5ac415622252b86f6dd07a0b49da898eaa357bcf970a0f776911f07636691974293d88d6821e3d332ac4f062e7a1bd6503d9eb5ebd4f17d084e0e74c369aa400953fdcb26151ee28c16938cf46337f076b6c7d6b9b847e6612ff8ad2703bedda52f6931daaa52636edf239b3dd881597afb7070f877", 0xf8}, {&(0x7f00000001c0)="df4b0b5345bf5475acab87eb2542d50e5fb341661f062888323d464561dd1050364a162d2bc1c12190f99f7c8a81dede4e09d362ff26c199c1e7d81fdb11894dcf5c6b98228096359eb32bf535e675af8ea2e37910ac7b1d0b853037af6d9d7136f82b4b36cdfefa03ea82173537e6a164640c22460b2e5e47af88d75a085cb891f6e75e3ad7a0b9b6d87081ef13f772470689aafc10a76fad0786ad9167c75465b495414b33e44931c58f577e3cae2e1848fdfdd0e28a", 0xb7}, {&(0x7f0000000280)="e6b37b0ca34fbe10f0ef0bdc335294f0183166e3d474e78de93c4d35cd666f9199b0c5750d02ca4c040bbb19f02e433572a8f319efbda95bf23572692ac6660e6f538789d98cba70a47e7cd961ecdf63f3e61473e5a8ec0516fb69307ce6456e77f00a855dc7ac5aa1c9a81540e131d099f73e1e8d45d246930829cbfd19d0027ce6debacedb5b9996ea6b9ce5397f98360e9408fdc6b20ee7c47efdb097e60ffbc01d60e2c314bb45db0778352a113e8be53567317c2f11663e67f6c1c28cd7d8016b5ccff141cbaef1e603fd90d80e44341befcfe2e7899dfcc0c15302635261313c096960ee3954bb92c316b7aba3462296726310792844cf2ae51e36ec9f395c1eaeec872653cb99a9aacff8e5de3a5b7743cc2b25f13a635cbda69adddb72ef1eddaabdb1159f4259bbfa79a7c5b4bedb4c6beb0a6a01a1b353039386002fe349eb9081dcb1be59c609acbe9ff47691365bbc86dbc19f1f9953299f8b954fc7d7927b33b761c97fa6aa39cfe310958d0eed11745b384f0500998bf7a80889513e2480bc3e7f6e97c706712d8302dd27384228aefef6d66f6bc517e1a9f091aec197c0dd11bd622d84d2725d426dfb2102f26f4176562165e1300167675884ecc245b867c7453f9200281851bb2c5362824a3b1efa152eae18a79dbf77b02e1f46a43d9f3e5221c07c56f7f2b58e489618b1b9f702d1b365680ee0213ddbdaf58f33e39909a5737b9d28df22216fb66f94044f51ec327511a4d70916a76eb59563d4fc5e210d4f743afd765c734d5d6202154ff1c33ac09b53012aa8812e724526a2a0d09f9fac4dd5989d34591557ad1ff81aa8c9daae8f3b519f804b85a7f29edaaa7b96ccb0aafbcda6be8fa4c7b6aaac0763c1a19d17b47310a8607dc15b031cefdcc15f430a1ef1c7cf2d1bb07d6b2de22a1830b4e000f2cdd73cf35564b112cee21ea2745348cdb1f6449cd7a621a640ace327b8cb5d00b9b8cbba5d05a660b91b9c1820c97a22113237014fc20b4f8a8aae5b4e685efe42e9543712321d512596b790ff9a4afde11d58aebfc228446befad2617a0bd2deddd02b14f65f7fa74ceb348adbbdd9d38f25fc8c0105dc0b013ab6fe4da725eeb6cf9f97022cb64f5901d9a245b14a267e125eca2d18532b6e3e7bf0a0f368effd9afd47f996b6c753e2b18f6535f6ab9d54bc75108b889b319f8e36fd733f3ce8ad49272755c0c7f41fb947358390b49845f86e11f366a05d06cd0300d68a16883990294e593546ab87960e4f7d2afedb86d153c9ca76f07fa46c301f75e22854dcf5dfffa69fbaebfdbd7897be9adb06ccbb3848bbf6d98aaa4bdc10ea6716c3d8c9464af389ddaf70daca75f7597d09dc861486cf2b8d51554eb1e20620619ba3ac0538de78b0cc80a1cf3156ecf2cc5eb315e4a7445ff238d8eff6a5f62de8b0de95c805ae8217cac0f539c73308a304bfdd35158663beb24d4ad8febde05a04be4b5825516287859ea02e5038ab0a6984d5cf36d0782f0a54b493d02b261df91530ce976c2d1f536098086662d80b568f86b974a25637810df7d5e61408bf7b126bde03c9b23bcbf6c5e0cff1215f0f98b01077aab5d6b7470a6182f4222f1f3141c44f332c927debb446a0adefedbd1f66497fae3462ef339fc37f9fd586ee7e05a623f4740a699f210d68ffb56de63260b1ff283a477998967c5cc892efcf273a522656ae82e775468bddc4d30fce2534a0e5b3f019b98abc45bd28640311a89bc4c89e294967498f53c122ad647d6eb3dbebbc9b524f9befdf4073ba668b840960f5d43281ec602e1473811582328e5907e269b9504a465dbb19d2ce855eba90279b21182d703449e28b1fd113ca19aa6c0d2e0a1d6d4a75260e4457304deab7f7945929d3a80a5e6943ae4cfba8e5016342de1b17f1b4ea93db3540a8267b75e6392bff316c0bd9a5bfb9a32ebbf72371ba1edaece2ca347d16beb7f0fe96aadcd6b703b7a0699cbbbba972347dd95e6a177a916b0e6e9cb7af909b8adb05090d00370217246e98d5ba1b3d3a43638e812ecf261398a09c943c95e852b71d69c672b71c59f0c0de2a0d0160e8d83d392dc8d6b3b55ffa762d05f44d0cafe7639dd63c6f87afc7ca3960bbf3ead46572663bb90dcdb59758f545e9778a5a4d5e5a6ba6a8990fc833ae7a1b7a8721b3dcc567df5edccdc881088b9a44fe5b88c94c81b0193a3b14bc450486dc9b1b63315f5328726d7c32165012fcbb84cfdf4288d4bdea9abf3c7bcc02f100b5e363df6f4bf45b62bc8801046f6196fdda4ead0701c4f5e5e8f6eea1c6e3e85557f3a09b6cacdab18eb6e4c863a013a7ecf75f58d31ca6508b82e884a5b1b91185d465e1bd4ed60e1c650d6ce6d1c77b59ae97f5c64489e4cb9666f32a879bf21a61ce8dbf567e83151c447ee9b2daa85caf31925ae0faf20a5e916c956df4e7fb673dd161289dd3910b32512e3f30701a19f17850e56921a1144126caf5d1fa1c1630d34c1a9f4ebb4f8b49c94632d258ea1ba65abfb3775ce6a4c1f4fb576dccbaff5d82a5fe2221a63480671cfb49ae6c15f32c1662465214445ecd5e9a13139029af0071c9c2c4e75a797d7889fe43b737f9ed7c61d9b6fb85e772c05128f383bb3e3570103a36af0bbc3fcd678c49fcd4c5337e8637d2da9c848574f3d97c23469f70cb25402c46a208749579370fe82b4bcc74ca5af5c8a96fe844b3ddb187635c76dd3a03aaf0a8e6c90ce2070c3dcc0a3ae7228e187ade411b33cd60505b01dad3d15c8ba9a63a42386b2fb26d9047f7a9be87da8efeb204389ce1969f7020fbb135ddedbc4edba81b5d6ef38e9644048864e04e4d2dc6edfa9073ae49787418e2f25077903dcbf0b76670bd0f2513311a4e31b3ad44153564f6707645e77b4a6580c34c17f98ae157ed5e1e7b26816214af0feee2ffc04191d7f5c386d789ded9dfdbb240c8415a530a5b3a0a872e0fdb6009798a9f10cb2561536e53c61d73b2fb3a17710ff0dbd0fa4aab6641ee26d4ee0920026a4d75c7ba44993016c23ca4925b53f053e3281eda735f52456fc84f99f55064e89bb68f512094aa41477e643ee2369d1c28cc6c93c983bd0410481a6177e94016bcbbe7d9c2d57adb9d17fe8659ef06197f3db2b22197af0d6213afc9c745729857f13610b087b60e2ba4947460069173c715a44c34de9dfec8f4185786596094d38159d47ef4c7f487f1536e72fca34a9abdcfc21bcd4ce16e4a5d7ce72c0e0730e67843589b1ecda2c28788d156cff1b30ef83f9ecd258789c62b6072ddaaa956105f5cc54975a8f7e28aa27290fa1550ee70c2481fed884feac433017cc681ff0c40350477403b5a6a1a7aaeb4b915d8ea016843bc487f6c7823666296fe15d1f5c73868176665af60dcd3003ac636eab482b303f2f55619fe5306e8ad6844b2b076b8fd86ef8bf4704a195cba37bf52192f194f744be24b34eac618993212f3ab8cbdccbd07683255b82aabae885bc2ec894f560cd24fa0c08684ce2cb9a29df4b2b68badcaf59cd2dec519e39c2490cc96af57b07fd149f8196edf55df4ad3af6a6829f655f14b4fc1426b314a198bac8e4beb7b2293feb2d885ec8b67719ba5e18d227c185ebc321bba0880d2484979519805c62b56c54c711f63504581f5fb9be9d63e4d46733afc094e3f2c7651617dbe4053efc9bd80577af0bfceb1035b8ee4609198619132dd14aaa1ba9272a672c0e2139c637c74a85c3e5bf8de5b4dd081ee8993c3b9d208f6b27a80790729d32546e33de7c7b40fdcc1e33a96788c8c88768aca7f24e3de2eb92975a99f05cad1f2f81e0d8bdfd04382e749588a877a8277a33a6955fe2024ed99a932fed495d769230ee58f1733c14aae08d5d18aa6ddd89613a48c4562d1d8ce80accaacdf2605edf32acdec7cd4157edc37eb201dc7340201b74fbe270ba56c71f807304323ebd70a764965b1492bab4806c5637641215646cfabfd492264f294e6bf5e581324d1797a626c0be30f7b292a398f9a122fbbc456fb59c0e115f4d41ca79a47d0b8642d163a8b828262bed3fff7bb35eca3184867cb10eeca67940a597ec31daaa1bd7306abfeafb430b8a8eb88faf9db5c00d13f25f3fd79a2fe4dbbdd537d7f5f14111d89e5328bd45d23d6995686986ecc9c35da5266726dbc088b84f94ed4a864030a59f926dfab7fab64b5ef4acf5943337877a64a8f084c0d22329bffce3ec012a6e1795482cbebaf7b28b60d0deedf98ae465bea340c10e4f39a544daac0ddec3d92ef4c4b7f4103335d4165ccbce569e7ab17f5d98e5d3e3e410a396d3b8fe44cec3a844f94d78f659383fe0fe0e33f4ccc01905ce7b4070af35eb2dc5e0395e7902272075f2e9522db6204e3c0efd7165d412125d69bafb9e6c02ef1d29f8d1e4f14c89046e53fa7bc020261d71e6578560bddfdb3bcd85fac76071157d5ac471aa396db45df1595ff50504016ca0c3f48c7a8a84502f0f264da92ff918767967ba70350d9e88033a7793d53ad9c6a844885fe80baf0c385481714c6fc4e8649c621cd57323c7d1bd713ddbf7640c5a44d370dc17166122e0b38b02cd2e5b6afed2ff278daf11a5860131dde57d283dc78ea70170d4c64b6a4fbdb53e12cc750624628ac2736b75d7016ecc4358b5d1111611e0564e4faa249182368c4caf2e5b78b6b78b0d7a5b8c5cb8cb10075e94a3b0c6f61d94e1a7e4a396b5732efd8ce53ffc2eafaf099d8959a2c8b6261a8223cf2f45ac5dfcb6fdfba980ac1b41a94f2da154694a2d38ada048762f3d456dccc76206e0cb8ed46e7ff35ee48d184aede074509990bb3adc312c728779e95484453d60bcddab5d4e45763752190447eab44aab8236e3d3a71feecb2ab65de62f03c982955be0527ddef49f5b7daa2a51fdb18514f8ef0bb308df3b7df34b6515aa4ec34fb3c85ebeef4be8f7cf9476192fcfb4e8a2a519b18f5041c3db424eca3daa9957718acf7abed827cf268e01db1bb76446431230e0d2b944a207d5291b2d8c896683fc23c56cefb95284895b70a3840b9851049a09183e77cbbf8336a9c020a63b4cdf9d844b589cb71231cdac39f9f2b5d88c9333457374a36cb9e1f1a4e33defbdfe4243cd344fd695e9f3b01893e739bc90318b1357744f02b9bb5ace8a3a393c2d114950371c2e2e811330740b5c5459c2e70cae60f16d1781e50a07e543ccd9006a6fc75ff152c1d86257ac66b252a630d9136f93b2464f8a6a1bfdc6a7153d328240a90e0cf4238842d87b8dcdf1e8555b139e05111142d4308b0edc8dc0e17ee9d3137af4b9d8b8bd0f4f180321410d2853c3f34c559893880394b9540518b1cb675bbf4a593955aa083b72b838e075c5460e93130195ced38a3a04c214537b66b1511f29098b6c718c380200ac2d54ba950348e71d5fdecd2ee1809b22f974e54e941b0ca6262a8108a8e7ad554df1669eb6293d19e04ff95b533a69c77b23f6e3f1fab2866fe2c006542fa5b05b33d544b19977a78b67fb0ac1f8ea368867b5c30d4ae3c0fe31153310861647b398b96d021b48248dc324c4f66b29f03501a68ba264d3206aa46725073595f2d57689c4119016186d43fb3187f1120f4e5d2dd5bcef3fce87f8d997bd5130f24275df2289203e493a9054093a816e9880bcc4db06fce99f2a8cc210ff5f761d7b1b5a1b0086016ea22d3c024cafd5e1cd9e5c6dcafb456559df7d3d4d403c8ae8eb58eb5626e900b71f84aed2be08131833f3a33badef91abbf20d1", 0x1000}, {&(0x7f0000000000)="bb035e2e6f908d9d1c54f0821cdbfc51b3758c12a9e0eb3f", 0x18}], 0x4) setuid(0xee01) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x7c) r3 = getpid() readv(r2, &(0x7f0000001840)=[{&(0x7f0000001280)=""/244, 0xf4}, {&(0x7f0000001380)=""/66, 0x42}, {&(0x7f0000001400)=""/223, 0xdf}, {&(0x7f0000001500)=""/36, 0x24}, {&(0x7f0000001540)=""/248, 0xf8}, {&(0x7f0000001640)=""/225, 0xe1}, {&(0x7f0000001740)=""/18, 0x12}, {&(0x7f0000001780)=""/172, 0xac}], 0x8) fcntl$setown(r1, 0x6, r3) read(r1, 0x0, 0x0) 16:02:12 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000000)="a1dd55d8ed6e51f7bc8fd22a8b3107852b85a1bd56cbfc59390d174a9e85a529e6d9b90d759c1733e64c25e04a07368d8a82a95b72a880887adefa1d0e1eaf65a1", 0x41}, {&(0x7f0000000340)="00f2ffefff001df818c80e0e392a5a41dd7226744d0f72a4cc2793473abf0387dc6ff85ef71243fd839b9e831ee456", 0x2f}, {&(0x7f00000000c0)="50ba2adc3825d85ff324bbae8180da6081a4fe26c2b0336b1f123d048ff5b5ac875d1f0c851f10c8fe0857288acd5ee186a3b001af2fa046d4728499e18d1bf58040fccc36a646aa19b11133c1e0c34f182a87aa054fb7210cc63f7234fa963410015650b4e29bde06185475a4b6c2e30472389c8dfd8ff72b3684302c0200000000000000aecc0d8e6e1ae2a489eb346278dd3cc1c77be308b21c7522f1dc03bcf5ae3d894c7f8c000000002e588970f1be94cbdafe8320bde5b745b33eec0da0eb31f823c5402b326fd73aec88af4d91c7bb0215860a4de6ff61bc949b23f31689f4dc809eb4d3f533f4837b802773ed87329cd7ef3212489c91f7c6", 0xfd}, {&(0x7f00000001c0)="cf563f592d45d73f855777aa94f31d9f97cc932651b86e2e0007c05bd4c63fee130902b5eae95bfa0f173776be3817adc994e12b55223479f54e2ade767f6d", 0xffffff79}, {&(0x7f0000000380)="c051def66cd7260296f67974a12fc445023babc3c62b0bd56142c5dec0005577557540e1ef5f66c8979e918d37a668038457c1bc4f2acf4e3679aa62b2f3b33ef01fe237acb4cd9cdc1c77e5f2ea6ff221e052d47e10affb575f378e7409d66181bcfc4f0f04c11c32ff0f8fa6a04320b280c655ae65cf66d4c9e336", 0x7c}, {&(0x7f0000000280)="2ef4180ca20c201cd4e1dfbe89b2baafff1a706c9e7058593a464ecdd9be8c4388be445ffbdb89dc2471292288cd51199da807790e2a25a3", 0x38}], 0x6, 0x0) 16:02:12 executing program 0: r0 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x2, 0xfffffffffffffffc, 0x1000000000000}) pwritev(r0, &(0x7f00000020c0)=[{&(0x7f0000000080)="721170ca82169c9a3757a1040d5d06b3339a2aea101e39abfec6", 0x1a}, {&(0x7f00000000c0)="d7b90d200520c57f0bdbdfe43bf89a931aff8c8946c7da3254f99a024a22ffb5f0c14a3af6087b86d5155a64c5164db7d7614021c72bd7997d9541ce8331b7008f2d0c1016611f0d9ed35cf4398c16d56995127a4d87196f7a23cc532b07c77904c31271a617f3f65207e4dd798b758f6389d35ce23d9e4b90422318a2a337b30db28b09bf7d1673f3cfb224c1102158a8028e524aa6098801816e5d26aa1a8a60abf40453e5b2652dab4b7b9c5e05ed40b45623b558b61d96bb5a1efde3487ce39bb5a0b82da7691a4ec58a6e2303f5f7fffa320489d34c69fb13d6e4629e21f4324c2cba26f13324b38c0403bf9d85da3399ceb00190acb9c35067d433bd7cf34ff12225bb0b3ce59d495afa1ed354794bc2e48287dcc1ce1bdfa0016ef8a923c1a0cfaaf848a188025e69681eece3ec5e5f8369eb218829e1357639a7f50c408a1bef20e19b4437eeed9a09c97f85da4eba4f98d4a67e097a5c3819aab6395e36e72c18f68f937ea5486ff1b39fff534dfb862252ed852ffae742e57d25eac2c665cd6ddb5b4d51c488b495b6aab4738c013226b896df810109dd7e02de94760dc6228f3a827880607881a0232db629e3cad85b72488815c18846f96667de81cd405468d4a32002290586aa1cfddd68558d9f90d96809ed3e071551f206c59536419f87a2a1f9c0b70a867ab18932682ef150b3ca316805a900c02b7b80e48e1e6c3133efa2df2fb0bd9eb9d7a3b701cfc21c8fe31293d664360b1b2936124e56d8f7428e0ee8753f38aaa190d4f24fe77842691c60ac03bcb7e78d44966c8907d070f3346e3724c4198d183db45212f3beb61a0af2ba7de3ecb40e26b5573ee86fbf705d53b25ae95e9831b33ed038eabf2df3f329e38c19a79291f06890c09d88f28f9dd8c39b8a5eac583234fd4b03e72cf94574d8e293920be64cb739e27f9d179446c535b2def6436994d84729898814aaa9aafd9c4db4a388689c32793c5570ef4e689b8ff99e02d16ef6ca67542a2292072034622641a729e1cf0b8ff35e4d1da74d5bd89f62c925734aafc724888c45912ba37a2f143130953ce9dd5d334535662f5e1450259d1e3169c198e5422189e90d399a89ceba8101538752b6707a4a364d2de19befa52f1e1e2e124889dc8016db78e488151d0c40b1c8259c1333695b4f845f8fc0baa72aca719f22d5807284e027fb752cedc1d6baa8a10416e3712547d858c63de7d2e17a2ea201ccf2464d1f22ce398a5f062a5d6192d9ba6a253c94b1e5ea8210b17dd455ee2021f1deb02602a5d10198534e3f748867f2070e9589acc6d02e9bd566d191889dcf36ec3ac5cfaf0f1710ed1fcd367d10b5a00b393c28a2e4bca5562867f07f75c277c2ddd49895763c847ff759b991cc2298feed5472f8ebdbd75dd396429791258505b386ce5ce27ce0cb0407c1bd8e4717c6c80aab03f3b0b4555e4c66cda7368eb77eee45209d971e04860fea8ed939abf62d090f629f0f79d67fdebcdce0560054b23f3b6be9b1409736e4b46454e7117e210f9b2fef0f90cf967319f716ecc7fd9ac3542e6050ec36280e588f0c540870146410d8b813e5c5648dbb786421a5c783b81d3c8fd2591009f4c8857bf80f815535946106e42cf0da1dad490b1b238686e8976e9dd2105447ea5d5dbf9114254ce84bc6be5e19d608a05267461d0c12004f068fb3843cc18abd1079f75c409340ed1fb90ea749c32bf006213d3ea993341cc9414a774d96bfb8288e076851159ba06f22f42395b6b3f4a4bc78f91bdd72c637058bf7c124140d79c235a9b9cbcbe938ad5325e675a34b304b45a3f1c070c6a6f8b896391df290c5a2221826dd1f1a7d3fbe9f688dfa50773fb8fbccb216616c35a447395ba68a6eaf3b2d73a7a10d18daceb2d7b3e2e6acd9ece02da2a9c48acb432040250c8051762a5b212d2df9d8a553fe6f1e9feaa73ed22eddf27e4dfe99a77395e618ebdf72e8de6bdc15b09ab92c3402772f3707110f5779265ccd1a1c7724f06ca1a342495d3e847ed60a48272f577a3b1fb98a7f324004990674e3c1f2ac1ff090b142567e298e3259d8a8cdcd9a571e3cb9601146e9a38db362bb59436ead73218d83dfdba864e628e502b4c45b28cb6a15a749aff946023b9d4541238c77e4f5287c0cae8007b0671f8d073327cc27f5a69516926b95f4909b9847c563120542dac94100e6ae2afd99698ab55eed6184e2103b6499da03b2b7aff47c421f60e6b3e1436150fab906885958107ba40cf2e922ffd5c133272d706afa56ae7ddbbaa3a33a2004a7f6ac55c87d7bf8769e71724df8acb9139f1c7219753c7102f52d8a7880777d240afc8eb09ea9204a14c5d4c8bfc9e9331d1c501c836a6dcc385be49c5bf920d69b35f8fc092c07f387e0bb9a5835243c1f422a38a8781b8ea34a774896d33bb019fd164c9cd5d771837e4c29a67723f112eb7615389f26ab6013043edb0a566bf9c347c4c23d6f5e8891ced68efbff2eeacebf539f86d5af70b5c77267dac41e92eb8764049f3d627f844890c229bb9208006daf408c70e957e506208d73d2ffd5e1b054a6ee0e273ef649fc067faa7ae247c6dbb30202f5ad1aad7018a3b6ae75a422daa41811f9d3548b6f5a3d7d2e6d7f3d8de54fd29fb91a6bac57a98f8dfe10661ebd1f3c232127ebeee9dd11c518bc534e8014b515682f37147010d29633b99ab2d815a5fefc46a5c9317c442f3a6b68c454e6e27cf09e348404ed3c91d52b342aea354121af1e07bd893c26c37f60c0c340296c2dff073131c5b457526a181bd08ca7e73a2d8df1b51bc4b12d2f67fcb0f40f6abe8a6f5dbe1285e30006c38530426ca19edb981b154e32847cc7c6dd643be62edcff2bd31733cd7f7d04f417e782f70110cf294047a5a7df5d2507cf4856b1be2df330c69e0eecb8edebe0a93a7cdbe48f2510451867771660b2389d0998149c8248cc7929d7aee390a2c8497ba00e2ace5fc3c2f62011e9b8ea13ea63fd318ff5effbd1971eda442d958c0d45c10c1cfa9560af823ec23e841e99a9aee420324266fcf02defcf8b3cc3b125de03df02169a4b40727909ebd648ea698f2e1a3505e5af28e82b8276fd36c2c5c1d5cf8bef6edac0345ac62064bf45952f8199b31ddc52c242de8de31d70d5283d3f389f0b9f71542ade7ec8f76edc31910dfea9dd68b706722d98e9bc29bd179b5a15597e845f381d87fbb8011c56df089aaf39dafabf35770e6e081fb2c0c3e69043d9b5bcbbc62c4d580a9fc02f2dc05f9e85a55a4772d61be058f85b3c536b1d2e2342ab3f5a6c1632ddcbd962f6e1daa38745a2294f2022bee21024f9fd5f460773251316a20824d6ddce5f621ce80275be9a84273529d1e4307ca37277ee023a940e7a378c93c1d96d4c2e033b4ed231f573df9b813cf511c11466ceee4f9df3477039b0f8f7ad9a496e838a8dd9e006d4af3147bb581630b8617a6ac50ea74014085a701f8226a9b0e37d7450ab10a76f4409da8618ddea531f752564524ebebcd544c841ab1fef53fbd9c324a952f44e083ad786c43bb115fbb1088e09a7b3fda6230d8137ef71c8232892816b813c914a1db8e43d0bc48d8d2c5081ca3edcd1e8f9027dbeb33531887f73830310fc71d9bceded8ce1a4aa74b7dbffba6747d9b3334cfc8d9bcd0d875f57ed477b88edaeb109fe6df1f932e48e5e93394e7c4262ddbe3f9d53a63ba9d6015d384675e47350e72ed6d6a454e1c376499fe003858dc3c46fdad1b041558373bacea0c068873f41d69a807ac7592dd73eb829b7c01a8424b4e8b40c71734c04d886643975903db2d9d0a5912aec37cc052de80ad53472f33ddc69ffe8a37464cdc240363604042b083d5d6ad746708aba11b72ca104a5b85dc5da1b6f71b91ed44873800123d235f5317bab2b16adffa12789540be8537b4900ce26875de61b97bd24dcb9e2554bf6adb9656ffee6ed53563b0c2b0024deec3f032c294cd3c17f0363f2faad3bbb445b4b9753a15ea8b1c33cb007104b1017cb0aa99b1951e96d0db81024416b39be2a268489364476f2475cd506710dea278668aafa4e3b6e672ee887563c2112354e0c5cc6ee699ae8ed7c202aa02e17137c2ee0431511f037a93e65a8e0d4359b8bbb29a89d92d7ded8fdc30314c79aadeccc5e45a0bc24b8185bb0fc6344d445d6a7961c966d49631f8ed75e89a7dfbbfda6835f8a4e54b507a2a6a5595ca81d0ec0997c8c15ec53d0fdd545b03b90bfc917cbb70549abd88c42aca080a026f553d69c30d540a76e713bbbf13ad3ca2ca3cbc51aaea03ad8812e5d043c300fd35f30878702c8ab293ffd39e4135275ce1c566a49ec73369963feab5135dbabf6c929574b9e723813cec220c83f757d66644b9e932c65825203b78ab842e7d2d5527d20a54d22dff314c0b6b7484eec70ad9ceea8b1c9c6e27384ee1f2429f227324bf638279fbd38a60aba70503e9ed1e9843ee54561ed9ef9e9edf9e68e1ba3f420d954fbf111ab9ef11718dc2cd1c33658c8b007f47f1f5a60ea71b41ec5079fe6ff42d3ff4f5d06949d13da218371997de23ff398ca82aa94724baf70d5b691a1fb65220198f4950a2834691ecb83eebf02ef00ffd0bbf491665d85f1122a4043df24e5dc8763024303c725a5540fa96048107dd9182ed2aab14b2eedac9ad235f6b1527ba567c08c049177306deb3c5f192afc67966e6a75333de93f5bb32c872eb0b9772d475090a0b0f6ed3870d0e598c804bc4680874fc3449a746baee21076b5402b06aadb58c2730bbd31d2a479047e8b68ba9d18f079980d93449a2a130ced8e9f1c1d1d7fb0ee440216312b5f74420be81ec09c980567ab0b83fa1c80d7e043ee12b0daa9f1fe45f7a6e7ae9ebcf2a5e55e1e63af15598415ebfce9bbe1fff57ee7c77c2f675c7f9e454c7049e14d7d42667d468eebda34ed57d17df544d0a98e81b8ffcabe1379c68451e572e5107613384232fbb308099fb9573e17679f81d8dea9b8b8947a241f9ffff79e897fe10995a0bfb340670bf9eb2bb6407dde7dc73d37bdaa093af20ea9aa4155958000a630ac0a67325ded1f4d7cabd6dca640e9bb666c3fbbe37979ff24caf73e33f9654fba8afd3121501de38b476d166e08ac2ab7bb4241fe1764a00f7aa72b25557b0488d9385cffa31b9091032c0107463792f99a51d58deb826261f1955cf960c4387f1bc8d0e5c9f0f8e05a82aa12b543fced83bd6044dd2872e745bb130345c6401668656133e517cdf864ce43091585d872de19665ea770869899d86393c8bb605a4b6a4f8c8571c67897668208ec3a7b0c8800fe3b19d3be4055bcdb8932972c7aa2ecc4a4a1946a7872bec6e00287bed6334a148f35db62f0af06c86f9300f7380aa3294998ea263fe5f6e05d7e30679b345dc61a888f6b84a999807077484ae7cb30f5b9abc8c53a4c3dbab781999bc5b7329c9b7cb9a33c3badc5dca510a5aff8d29d40d58ba43f68a91c241081c952fe8dc456c6a52c8deb907d934721dbfd626d8e70ebc4ff724470587da0fbe2c515ddcad42f1106cdf01c56fe6edda5fc6fcd8ebecc46358ee81f4516708e0b8910bc78c7d30260c9c5f34aafcefbc4833c4701fab849d754f8bc70542f4c701b6e2bd96df117ea7172694cce72cf22f06358b273f2ec0bb1aba5c6f132e4d97edafb58948e9ca2f1d70ba98df00bfb17a58d68a9479ccedbc02d9c1f784547072393eb0a9c477b18172fb16cc560a6228649a398a520d74cab", 0x1000}, {&(0x7f00000010c0)="ed7ac7736872ffa9e8de369689c7445e9fe5aead2a2038fb07df60e97aee6a29fef80049b28a436f802f19aaad314e31cbb9dbcdc06b3ba53b3510e153a34c46b484b95e678c4dc15f748a9cddf129fd2da62189053ef5d050b1d1e3cd696ffa5a855898a86ca8807f946f41c8d9f15924d1a7ed2c473bb8f47d8db1a3ccc297e72944113c2ab10838cb6b008626533f7cc048968642ddc9e4b78da836db61535cf9b37fc57d45195f585851fb23e2c6cf34d44a54cb2a7c8881a8ed9d7370930604c8bd4238e59ef6544efc46089e26b56a64f546abe02284877cfd73821d5ed1ecf87ed406d145d2b9831396d430e1e5b85baf6c85c7d0216940e0e65a39c6f19ed3853ceca74b082bb871240e24ce794ed513ddb7fe851bae57cefd0bcf30991af236ae285c51cec520b6a555789cc02b72a236772fe503eaa88c69731150b98a900f18d4fb70809e25c0e81c12e047acbdc40191d5e6ac86b37092be4ea82e954256e6cb597d5fbb367b7c4dd9e642a46d24c89e25534844cfbb7f839173f2c0975f1fc8e3b77297b9c95f69a968a78dd93ce4d96b8693dc0bd3aaa34a64c0451247244b99a46f10447938b36fa97437f615ed54ee31de5fcb9dc254a183c1b2f9e9271e9f598e8e4f9809f471df70ab01388ad1f7b2e42be3361c8b1f0fb5c1f375b1bf72b424e55042f0be31ec59957035c5d501898fa90e7ccf0729602d56d3c9da46f3b8e70cdbb3493329ab95148e36ddef60993814dc6416eaff57b352ccaf0e364c8c21bea02fd9a698c03c943298c416d2a3ed9ca0e1e34175f0e1083296362181cb2d7f02c0bb1adfd7b05fad1759bc6ca09058ead152eeda005b0f1f2536003bbdc5e31d3c37d71cee8edd436c761fc6605dc0a4b069e677d8de43ee1fae0c0da58362ee7deccdb45d2dce8d58ca5a6e1eec83780c6cacaf5eec61eb40c8319bcafb1e78e8c4d4a0780ae1ce1885191be95640f412e2a7aec92ecdd09f8195d46dc64da19477b4adc654699f253162d693d61b40f265cc8b5909b4bd3e633cd9307d4f2c695d6fcb9bcffe577ab78e88576bb28d861d52128ee50d1536b30bef61e2e7fb099fb2cef89402a0279405c37b3a90f97926bac62fb05ed1d16fc38d56ee8611236db511b5c21848135bef59d0149dbb13b1f7056aad3413079e955ca45c71b037b514235aa83cb89f1bfef2a3356e60e91af5e0d17583e4ea03010775cc48c90fdf77bd534e3022fddc3485566c1cb11a480707b6088013f194d27095267e774a06e183380351e62496ddf211902cef57f0fe1d6ee7bedda62dc5caefbd124360297e8df70ba925ecd29e174751af8e0ba7137ccf0e4c38b5e3de977ba58cbc7060bc8ef16e9bf1993da7e81db19609201708279f86ebc8bfee1519492b90e5a05b0f3433e7e2f0a118cec36c0c8823d60ca8d38be0e2457bc55033f868b02cc63a8cfb87c6dc22028aa13ccdc1ae85be5e41358fab8decc846335f510a8a28036e989936dbb2975ba267757282d1bd2dae8cc4c777b68df9d2cda37eb664e0acd2e3e35fff1d6ad9dda01feb4e6bed803fde7551b17c0693e50eb6daaf1021a91c44a076e504bac2d9649b408aa9ade0fadfce70a61ae0313428c1a7140c4b8ac1e0c7444a3b19d70866755d32c75f5b8b7bd1644036e71c4617a81f9192ecaa72d0d5cdcd94d537629a665a48a7e3964f037fe8062ace5cec0d5bdc2a6eecc6e2c3010bac51b8aed4aa3ff43b4a3c2657d8956c345cbb9fa64b4d6c80a013f5edcc65546d144393195d3406cca39d514d0b6e2195d223b9d2b399be8b8571e8abad21dd6daffacb95e13a89395cc30f6ee9562a54977ba4975e0e021a6243fc720b0789f94bb31d2a1dc7366d4b7c8ed0f9f2a2ea98f0fa987b97f3c2ae3b1a9d792794c5ce3045885b250e3144ebfefee471c96c14541de5cc0102d34a748d320dd70a5352a39a98a88af16aa9894864e27451d5b6d5298567bb89c79bcc1a960c959189ee2d3b208df9d544cf1ffd82c74a75795e42b76d640bd2cfe3ff156fafd67aa1f9d5031a38bbdd8ef17c079f53a24b51b27ed9386a1033a312b7c30d0c56cd192928ab907263c8f9dc8934ceea790a8bc0424c8144406672b2944307da1199be1a81527c985cdd996ff804f40a3a4c134bba7059e44df1191004c6d0da0379cbbbbff558eafbea6e1a9118fb287d2f2aa564deaa2c5cdf15f5cc23ccfcdac4c64530b84c807cc09823835b049aab8e75c20aa2334466f2c652ebd89d042dd985db3908c95be8a47ce58548c2710508760a4af696bb538dbf5d0a268afa6b38a58f17debe2199c2b15809d3ce679d8398401aeacef7f9947b93adf8e1fd194f036c127791fad93d5b84c97ba75bd30c4716e80009c40caf3a257bf1e066264a93e3381f588d4f593ebc633ef4e50087f6a78cba12d1126aeeb09b994c40c9874f0b75583dd3ab9adc51f3b1a2dc7dfde8f95a5dd4521977d444674b15952ec445a5984ab3f7a2722dd20d20bed93e52cfa537c76a25b8ee7086196ad4cad808e1e8821d0bbf3f9598fda654c94fc20aa49a17ac02b4c726595be173dcfd332a80e2543988e920972a521b23fc61690f2181e5d60499edfc60ab1970276aef19a2b9552400674b329663a339e40c26c2aca8950cbc62197329edcd30f6e34f73b871d5dfd7d0458ce9826d780fe124bfcf2133ae3dcd24b325f4547bded6f197cf4c5d4507952e66e0f8217df1d4a004e8f367aaf328ee9bec969e66f4cfef98db785c705b2ed23df325237ad6522f925fe7001deb599022a4b34a964ccbef54da9a4125629cc37d1478f8ff7bc0919e3e2435fbbff85c7235a86c89bd386e06ec15357aebce285e47f341e912600ba723885d06afbec971552de77dcf9453e04ba4a851ff250346dfec8eb9bd771529bb60c1bb881bf2e3a750c0b460201ddb33cc46a81e657cc002e38faf5d5607bfebc32fd57ec950934abe9523fd0dfb272aa2d4626f6076866b58af0d7b62b702655d2aae094d5864429b297413e785f17e6b9dedf6b74d888eba06c858731279181c4f7f0b33b05a82b6a63975e9a6eb05ffda7f2fb98dbdd7a85059168a646659daee908a6d88f4b8cbd1bf821fad25df21fb3005dbcc6a8072df61d7fad766a2256ef22cafbc919afe4bae74418ad52276c5bf3f841b417bad8619feea4f8794f484101d5c313f10c170dafd9510940b509cc6f69936b8f6fe2313e59044b51dd4163f3ef77d6283c3e5224f39aa9e8a5ba7b593fe18082eb96cdb62d01c4987d75fbb23128ff1f67b85dafa87fe643530b9fe8e33b5cf349a016391de1d05d58d2a1afb38dd5005692ea5448c1b4d64830de2cc203b7e6557de54fc3c5fcacd61693e87274ee60c85c384d7546a99eae87a356e48e2f161e9eff2c4d5f1298b96179fa1bddda6e36f2ee2c68c9e935b6c56d8692ccbdaad9ed9a29bdff8c76debd6de181cb6ee69f11977c306a30620aefeeff8d59f1e575c04b5cba9e25acd752db8921f4ff5574ea3d544276d8fd7780546c2713ca51408775b8f990159f75525038d63384036d02964efef821ed3f23a8ba64bc31137313f62ae9d99f88872fb8feee434224f956518e2d5281f2e7944716e11347188a63dbc747fcc09858b79920e2321bcbb784fb9a75224f6e3c9fdc257e68fa46aef7b019b8b263d896b2b78f7eba5eb77a024be9bffe5091b0b0815e8239624444753410550333ed5c18abca1969291ab4cd5aee8501cab6f76b368638b6e2ed39a3f80fbec7e26f9aca30250612b8a41229d4f13e1b125f6d13e36041d7ee089731e8b39cd4b89568a42d4a1bac0159943c1d7b09606236a414d463f8fa3214718fe94da7b0808644a5d073c503ae2b981d1189d509a60c56a62246fe0a7ddb05e17fc4957a085ac27f8117a73ccbe5bba41ec4436850759d1d554bd1b2010e986293fee5356dbf8c283c4f82e3f7bdd09f1c1815cc3791a83a2006bbb4eb5942ef63d12ba3bcb459c6b70212aa3cf6fd354b2fdff55ee804b4bb8172a659d6941914da4f6d9b8eb68d91a1f88259f65dac97896ac20318d253121112da39ce99bb3094fdfb502de314b470c66851ae72969a37aafeebe9a7c761dbbb99ec04a1727387e0499a483cf31d67bf37c65aa59753907fa51b356b2aa32360530602543852f2e30e687b220ec3a6ee26d834ab8186318541aaf0d636d0ef5dd38256d7897bd140f61d384d37fd56e8d76b0a70a9dd6e94514f3f0de7fcc501f429ccba87495ee8f7a26f7dc0a04e14d868b4dde41dd88e8eafcf20200613d454e795c355cddcb3dfdf2f330b0ee717309890102feed45925a768af7b17b9a984c97d8e1bfbc6a64b691ee473c3520bab1a60337043b647f4913434ae32ee15dd0b7d7e62ee44cff584c43a54fd81b506b9b6d93a6813d2615adaa25f37f65e2995dd1a43c771630a4a8a488b52005464ff3314fb396de78ffe37c22a3ba5941d80dc125e5de2246b9744a130f8541dd7659399ad1ce8aa2fb7d6d809188bd0a97e654255b10c52e37da1f822ba21ddcf0a8004902212e133a0193ba35d55d0506b1ca9df91db34b92ef7097200ea5876ee3724226800e31bbd149373ce360dcbc4a4ae68b99c3676b0e9f94e1cf2d7ba983be68f887769fb470f836120f21602d10fe6b6a7aaad371408735d7a11bfd5be7bd1e0d0c73d26068344176ef7e149550a20097d9684e9abec1e7ffeecbd57a0618a9fa5c0d05c57bfc506bab15c89861041a334e920505f63b3b5b5da2ad1c2c7219d3731ad107b21e19fa0cf43b60542297d295d594020e6f2deaecaea55e7766c266bed4daa9be2c478920dc54fbe422288cc6501a434480e893c4e5fc1147e115d8e3dd773439c095cb26afa67ae09acbe775c5645be6e6479ab011e3a9fdc11e9ef1bce65fc50051a43dcfc178da44b4535101e4161932de02423ce31feedb344073cda20a2d6ce7b5dcc84348b9fb9a7aa584a8d53ea07b0eb7d7dd4166a3c0209394151ac2c14ac618d55edccfc6449727b85c276790e57081f18fe377c916ce82cec5827fa4f443cc7f5423c85f54db221cd5a6e53bb416e57df4c43c5b40d6801e7d428b9d40b44f0e0d7245af8c3ee8ec872bbc5806554df99c53e54045f7bb367d01f8f93b9d98a3f0277862cef69fb118c3fae2ce076b80fdc56156218418272f0a8c0521a88585fa3c3659257fd0228a6b9706687ca9db8dfafe1c2663f1469a2e878f64177521b5b4e92e10fa24e336c478de0f6ee7761b42e773404d259bdb11050cd9c7ff93ab407ba1fe96b422618f034eb572aa841fb5aa29f84b32c900c8933bd6985b8314f1e014c11262b9861654407b6cf6b93e9d8253cc6804477f2643be3203ccc26ec4968cfed1e6c1ccef3a45ecece4f4c607dd18c865c63af35eba21c5bacd86f841ae15c23482ce61b5f316c503e953ed37950a86d4ea53d8a6f01d789777c13a3f0f23e7da9ae78a8be11f7f10e1cbb89130aea714b487a0f724f26b1576ad26ad5250aac0a18fa8be882dd0ddb996fed7e4966fdb6a721180f83b59be8580154e6761edfaed67c2eecb740510745bff0155e053828cd6e70567e87214927173efff195075f6f64c9069c2eac1b9223de22602028414f5eae8e291d91c6323d76f657e45d522b99de98133f6c675a4f122a73d07bd6a8ecb20bb4bd7d64efe7f04d7d2b6be9b4c0c45487bcf9a7d57945cd2f6eca5f0daeec0d7ea0ca21c9d341e384d3b422e68a2660c", 0x1000}], 0x3, 0x0) 16:02:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) 16:02:13 executing program 1: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f00000000c0)='./file0/file0/file0/file0\x00', &(0x7f0000000100)='W\x00') chroot(&(0x7f0000157000)='./file0\x00') chroot(&(0x7f0000000000)='./file0/file0/file0/file0\x00') unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='r\x00') stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) 16:02:13 executing program 0: r0 = socket$inet(0x2, 0x3, 0x2f) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xffffffffffffffc3, 0x1, 0x9, 0x40, "76681f2d8f671127627d719d5c0db9c737397291", 0x7, 0x7}) connect(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="0400509066696c6521dacba1cb2c9ca7332f3000"], 0xa) setrlimit(0x0, &(0x7f00000000c0)={0x2, 0xafc}) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000080)={0x40, 0x8}, 0x10) 16:02:13 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) socket(0x6, 0x4, 0x7) getsockopt(r0, 0x29, 0x9, 0x0, 0x0) 16:02:13 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000280)=""/194, 0xff29}], 0x1) poll(&(0x7f0000000000)=[{r1, 0x120}, {r0, 0x4}, {r1, 0x100}, {r1, 0x4}], 0x4, 0x1) readv(r0, &(0x7f0000000000), 0x10000000000000c4) fcntl$setstatus(r1, 0x4, 0xc4) write(r1, &(0x7f0000335000), 0x10052) 16:02:13 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), &(0x7f0000000040)=0x4) getsockopt(r0, 0x8000000029, 0x66, 0x0, 0x0) socket$inet6(0x18, 0x8000, 0x226e0957) 16:02:13 executing program 1: r0 = syz_open_pts() fchdir(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) unlinkat(r2, &(0x7f0000000040)='./file0\x00', 0x0) ioctl$TIOCSTART(r2, 0x2000746e) r3 = getpgrp() fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x1, 0x2, 0x3f, 0x7, r3}) ioctl$TIOCNXCL(r2, 0x2000740e) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) write(r0, &(0x7f0000000100)="d5c85a67c9723cf86a01210f97caf6432b501de68a227bf1d8c2470584e869fe027c11a7b1cb007d4194efc4fb7a04f55579bc6b2c02f9621b0c88f9f8003c9faff068744691a94dbf3165dc4a2faec880f939ed3242e9854776d511ffd135de1e92c19ddfd69c2d40d74a3bd98db6519c80ef937a8134e92f183d937d30326a7a1f95a4637ab88bde8e337c6b6519d5ccd428405d55", 0x96) socketpair(0x6, 0x8007, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000200)="83bc010c0f538df0d32e03b7b3aa4fb6c39927b09c2573ac26e6b19d77239a53ea3badf58086c65c6bf17008f213fe6bb60cafa5b3365643f68b10f13e", 0x3d}, {&(0x7f0000000240)="642e373f3e05d9c1c04ca2cadc30ef12b8353e860bc901f36cd61019d5a588349fff8b3601c7a7aa9cb2910a460643370cda7b0e51d93e7c6ebb404bc88dc95bb8cc35e797ef9c8db52238ab559ddd033281ab382fad2d504d8e92ece9be28ed4a8e24e5fc15940932c8eaf3e9a312144b810abfec311d", 0x77}, {&(0x7f00000002c0)="e2939ab7c87827cdf3dc856c477ed0a71de9e638c1424fee3a7d935289489e28a71c8a4e534da7253190cf3357afede387e39317a7ea01334147004f9010f4e7cad23b21d3fc13508868b79dd6950fdac8f515b0c185f0c5fc21ec2cc0b167b127675f95d564c97b1ad48a48293c495c826bfa102188e6c9d1d6a2ff7e0990d7dd6c3ad8eb9dfa849debe0d6a723457ca1b336734e71cb1bf099669023de865f1ffc20369f4dd0a1554003d4feecf284dd50f3213b943ce424de271981ffa3fd193d0da7fa57fc7b054bafd1c280a99ffa", 0xd1}, {&(0x7f00000003c0)="e0717daf57a207ebaecce85b", 0xc}, {&(0x7f0000000400)="a35ea718c857739297779f8c46f9930df856f2e38eba7503e2a0b68424a1ad3aef28fa7d4a8386d193e3e80c271276835eb2427d1c226d99f098497832c32a72e030c27eee9e2be608991bf1ece7d982669882fb6fa62bcabd659999722afdb8a517791fdf52d4089e2f66ac2128a11c76fa60b365ed", 0x76}, {&(0x7f0000000480)="1757c9f909e032a92df1b75a401cb6918f3a6af28fb59adb013b7d9e47eefccaa57f260f9baa90c83658787953945409137a93ab60294639eea5bc2474279b0047ab0d52a8dd80fbb0d1", 0x4a}, {&(0x7f0000000500)="ffedf480f60d8a16d3a66fed62e7f751f265768025d2a42255748e7426cfead9a565ee75edf013", 0x27}, {&(0x7f0000000540)="0b13b163ac20b8820515b90cb99138f57083449fb4ee96a8e1ac6f198a254ed565b516dc574f623d938be4769c5fce39962cf5f26fc4bb3cab8d3d69162fe8b37e2634d5f958d460101051a44c73db03", 0x50}], 0x8) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000640)) getpeername$unix(r4, &(0x7f0000000680)=@file={0x0, ""/108}, &(0x7f0000000700)=0x6e) getpid() pipe(&(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) getpgrp() socketpair(0x2, 0x8000, 0x8, &(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$inet6(0x18, 0x4000, 0x4, &(0x7f00000007c0)) sendto$unix(r6, &(0x7f0000000800)="a9d9378fb5c258e4ef222ea74173759ec9e8ffe7e2f018f4eb7ce0f1d8d46e40d92e63110f1a", 0x26, 0x5, &(0x7f0000000840)=@abs={0x0, 0x0, 0x2}, 0x8) writev(r0, &(0x7f0000000c80)=[{&(0x7f0000000880)="e4e41907615e7e9c4a193601f6458c2bc471955786d547bd8d4281a0962bee132caea6e8a734f276697cd4b6dd01cbdb3a8eb3ca81550f1c6695165befa1c17ba4e3f705c4ce7f40e33ca80d350098008f29295a", 0x54}, {&(0x7f0000000900)="c7ab43e24e5f8f4e5526cbbf33ce3986458575b385b7329753373b807e6854ed52f0752a69da174eebd4bdaa303a82533c8faed523b0da4407a62290b9f19ece46e7e4bd361a66550ba50b0266a9dd5554bc26f7fc2b9b9db96650b3e42da318e7c9ee9d3771cb955984e0154b", 0x6d}, {&(0x7f0000000980)="a104cac537ac7db071d1e90fb5014a0538200a276d3e5114db630de8411bc31255d149b66a6b7e1cbedc085bcb1b4beb91", 0x31}, {&(0x7f00000009c0)="241807daf9d488ec13068dababd4d9b2d217de8fcaf2134bc62989ff9b13457ae966e44ee476dcc95f5090b57a67bb3438fbd647a5a4bce810db37ea8d526ab7525425f0c7a6df0edada1dffa0e49cee8fd443351585b75e8bb125f7c67ad2e16531a9283300d6d536adde8aeec35c1411", 0x71}, {&(0x7f0000000a40)="3c49a7c2cdbde50c2db572d89a7d0924fdc9b76153228aa961e0649bfa54b3bcb3da49ab9b44418da347a26039d0d093c70cbbdc9c7383d7c4b76a295deb09fdfdec527b1bf0cf2b2bba723dd4537bfeda4df1352a818c71517df6e490a73686d104111d7e61ecece41f2aff9a3004521081e23bb30175250984da75361f430b7111e25b54f2f9dcdaa5b5abfa9492", 0x8f}, {&(0x7f0000000b00)="34ef0550f41c833cd57f82456da91a589b204e976ca24d768d3cadfcb71c95f09bed8255df4c58800267a890a857c38340c4c9473381ce6e52381429d3abb5e57eeb4c21ea51ed7b7b121801833c121a21727188cd4cc2d996d47a4a969719fa9fbfc0e930c242dfb0d3d8aabed5eca5962e5b0bf59c183044fdab3c0a9bbbeaef8f6902b05b76a98a28b69c48e55e8c7d81e2a831a60ff7f7bf8b9b152f6097d14f706ac48271e0f0b0953968d122f03516124ae04a830899b988ec3a5e23c9ac854a547715b0a06df8f406ebce3616ce6f", 0xd2}, {&(0x7f0000000c00)="de61c6a760bea7f6225b8faf425800b4297b93f54eaf75750cf833129b2c52d0bc0ded42118f9d754eb17d13480531484d98019db2d796324cb24686191ca868dbe572da0df14edac72dfb6ee6de53c80ea6173bc5e82bad28ee7fff51efcd5b176c63a770a6f9a583bbd16b81df", 0x6e}], 0x7) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000001e40)={0x0, 0x0}, &(0x7f0000001e80)=0xc) r8 = getegid() sendmsg$unix(r5, &(0x7f0000001f00)={&(0x7f0000000d00)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001e00)=[{&(0x7f0000000d40)="d28aeca02a1fdb7c109b073479ff3478209b8b69ec58d9608a2d4565e949e9cbd5885a9939bcf8a24cc96ff67fecc16f03d3657cf88283b04077d3ff6aa0ec3dade061dc7cdb8d108c3e9a575b00a8d28bace58794cfd12bb418f65d0196628bfc43c256e13f619cd2f9c66bc3f0d4ce0ee01daad5107c76a8ca8b", 0x7b}, {&(0x7f0000000dc0)="61a5cb23790875fe2ae897ed7721922727d0bfc662a2b47263aafca43b4b879a8e58711ef32e1e80083d18b410ae0f", 0x2f}, {&(0x7f0000000e00)="737717a0fd989a723b03f92f39d45d73080a3e710652950c99a47bb09aa819b958dc576ab428d5accc3f19ec48ca3fad2ed117d6f6ed7dbda9d0bab35264f2649c47d9de8fe90517949d2cbf74d968342e08c3205236df3b65bcad469afab390b7a7096fe598c8f6d4abbc56cce5a181efaed73865a3756f50251ac8bbc895424bd8f0022ae114bc258d8d383db36d8fde560b79a6cc2d3996be621f2154f2d9b829f379deff17a02aadb10bdf294c6aab21815fd12a67eb2553d8b6463158a46aad169a00a0154e4169282277b88decff52ddc8e7dfab37609859f57cf38bd74f554b2fa5bee48974156f5ac9c4ce37c7b786ee3ec9a1c441cef4abb54c1cff3861ce896786512a2e4eca22f9effaad9d0d319f8d37f7be3ce8894384b1e90e1476033377f120cb236714182e09877b80003c1611ab4a303c7b8272edfdf4ba41231fc64c6cf975f1bc6be6062320ff52df59687c0438b794a8e632f1bc270035cbba9ab684829281ebd5caee02d6990391b4fbbdbf5ff6f242929aa994f448992b73c06312cc63ee50760a9517e002a5f34896fccf64cf8d910f6dc4973cc0a70313af0ceb5eb5f7d70968b72ed0c463a5c91e99b97c283b32e22a0b13a16c06368a6db8aa8af1186bb9c20030fc2d2dc5475057f9436117b05fa70e382890c064cfd64b6a90ebae3397c496683039b8b032c70a32ce70c70f6ccb5b729659e3ac3e1bbd0ff456dd382bf54117d71942fbb7b0c8c9222324f4ba8e13cdbe088ebab706af09ada088c862cc73e657b4318d7e7832a2dab7b99b88a64056d94741e2a3f088755547d477c7090c7c5565d935513e4754a91229016b7b9630b89377697f5601167773bb8ed71f064e2f2f0b743cc1ec4c911c36fc9b707308bc2f755afc6924926c2b360b2fda65e8422219b0016aaee1d07633a803c96e887b7c4a7ed1d88002e6f96cba5083462ccb6bc96a2366e5ec27c471a51da4636bbf886c6d14aeb661b051d3f788ae10ac95911bde6ff0112d1adb173334758b967247061dc771316bb568eea5e89d5b7bc806e6cbde75a278a326aa1153b9188842e962ab2a10c722d2f91d781b4bf4a7dd417b650c0f4524fa1aa9b6ee722699bc42c65995b850dd18648d4c163246a0babd5a6b839ee65b400e38e2bddec0febda6097dbd2436162b4ecc29f6526a0f8da1fec7d0e1b92a399715c9227c56287b8ec6a8beb9c4987fd761f424646a90de55a0a8090c8ef9d4b45c44d25cd1ef5d44a50ea8b4b20c18b5834a15ca79fb833d2fb1700d156fc2a8a7b87e1dd759a3834539774ed6a757c2329f8f09ed8e87ce5ba3e74dddb8b97ba153ec413f6d2d01368404daea677ea8af46700ba73904c21a2169d16e1658a3946591314304f52ebc8f9fd303dd90082b8e3dca8c6b99173b4fb4c440963a43fafd12ac34973c6f0afa7aeb61012d9bfdb3790ae8e94da68e2bc9c3ca444a0d2b00a3265f9614e47806d2c5bad01612866378eea223c7ea070da9edb2933f2f14ecf4246b6f317a222a41ce097646ef42d0a75347f13776573c45c8560586f35d39f451c50168714e3de28ef0ae8017cf41be64942d41be897e588782e7bca3cb1b82373129996c1058afb9153b995d7cbe11454228a48fd22487da568cc4d1500cf155215342c420d3a1f9826ab6971f6ec28a992dbe7cb89677bea27fba81c39d1a253aa522ff38dbfae964552c74097873f2906f9c39767345f1277c84b5a44bb6e3136368791c168b8e64da428eaec440f71986260fdfbef94db4d353c4b02f58ab5308e8e3960c2734c6278fa7fd4a8059d9000205da2e6060d788c59f401a57dd75a771ba14a2da80257b961e05b4afb3d3f4272fc2e8f6e4f3d4ac2d46bbd80484146ace07cf7edb5968fc2ed4fd894fa033761846009fe447ac9cf0009689c0dc89da9921814c0cea28ffa46c7985e9f8a242e4d65b4d28b2eac92acdbeb3e4fe516f07181f37a9659a4c49f0e24dc9d8ece6f4d894f79614564ad140399dd14300ceae0c8f48bef082db91fa465f5b64aff4408cf0b45b23bc01cc6041eb18b315bb8525774f3c5722571c75e80185b618fbc3a842e788e3390988b9dbd544e2eeb342471e28f7fd3f310800b91630de97a1982b8d23a0fd2782e9462de21750bd096c48560ccff50b9586633f39453adbd644877e5a05ed7fa331fae98cc0c706023989de094bc8563175e5b026ff177a698bdc7d7448977d1e2a8497e5f3b7c823e3bf61bbf9c184ddd8bb8386646f1e2ca51dbb93bf7293abf72ce7aabee6dca38013c1eb01e575489aa479a071a92a2f69c4eb45175135362aa50f9fe47f0d86bbeaa92007f9c9fd508d45ac5507c53b7715c10cea3da5ca6136e406b9380a67091e1962000d5a458da2e78de4c37a7626ea51579ec4777639caef98245ccd20437e6f7fa40aa4d3d10d1fa68046f4d445047dfed22313c62337f82033ae4f850c1b57fcfdc47c978547ca21176c867d8566cff87f84c2108114f10f3784205bc16bcd86a60bb4bea15809b77b440e3ac202bf15af4faf8d59237e6573eb5cda0f1f8268bf5a19f4ada96ddc1d2f643f78adcfcf30c74c0cd6c09c943a6380f486a1670cd822d90ccdefc48eff79ded703a1b8ae70cd15488d07132fd96c5801c3b245f059e7013ba841ad4183bfe9e27daf7321c289aa1488b4fc5716191ae4440c9e6c6b92e7543bde54c272d9a73d49a3e18d13dca6f6430b6549316972944346949d66523ad39f5ec033a7ecaf22ae09befdaaadaa4b46232ba7696e9d1498a8375e42c7c31be3b250d891c79fb1f79ecb97328fd4cea18fc104a4d2b5fcec653b27646d705db60585c1f92095435da013ee10540f4ed7bee49c64173b348914ae8de9025f530bc8744d74e67961e7b22029aa630d801fe344216a9100945f3a52fb6cd1a7cc024125031c8ce6208252070b4bf863a2ad887fb2bf0be3a68797d5c6cd6ff8540c8fd6cd72d104181f14c50809ffa5c252fad1dcdebc834a2059ad88a37c639caccd415969b4439c89410d4addd98a323692ce6d088ac1226c5cb8bfea19ba20fa39dafb6e9082a6c1c180e703e8b012d8d2c4487a3bfd8afcaa5fdb4f97b97eb2c792c9b94f9518b1fed9540ff9fd31ff87097f19839030356ff4bfe320f544efbfc39d51949e07d984ed4eaf77fdedc0f25135589e4d5b9ca1bed391fb8d245be63c160b6a0d2d11ae7225640937d1939a0c3efa03879e61760214fb6b999cf0bf4cc95fdf8e621eda6c4d516078991efa6199a94107bcdf5631c5334e37de8e3e89c4675f654698dd39241f8098ca04fa6258b16b11f23cda4e04d0c88fe9e978aa961f4589680c5690554b8f7f7a69fd9f0d51932cc584ed9b6c13bdbe471a5bb14c21edf6464cdf6f5cd85309bdbf2a33b444c68e53bb0baacca4f7cd37dca46fec9d6cca3ad03b2ce886362590e097cd155eee84094829cd590adcf47d019d60c4c15813002cb559d0a965e04786c6f66b36115159cbf7ef333b1135a673adc88d3e03660edfa991b7498e357ef8eb17dab66b79e21378f058e197cb38cc15b5c40effdb96ff7e2fd2af37f2d130c1306e807efe5073a64bd8789edcd62f54ceb32ba92636a71f74adc1a5b7dfbf1c66b638fdf3260a5638ae14147c5c4b6fd2f26049f3fe5aaaee6354071cd86e4f422d961d5b51abd4049d918fdd4ecf89bc5b7847af6e924fc85f58df1767a8ce140eae5a7a127dbbe47957aae38b43de4a13f3cbf51477a41645d0213ede2a5e7d1cde228156809fdbdc2e7f1f0cffe42e4f402ae611a5c216f5c408997bc05c562ef8801251d1a602fa587f8b3120b76440e66207a41e0e31d759af9f4778d27a3f8145a2335ada3dfd4d0c018c15c71f5f2079adda9ad841cc0cc6446c39411ad017ff26d26b98687bd003ae2fb8d3e6856b39123aa4945ff44192a9a40a915d2fff0b8ad8415e597e6969b5a498c28be9be1697b04f4dfa5ad275cfdc5d39d3e837bcda5ba59cdf58cdb7e9a79f83b9b74ad604cdaaf8a5e82611023c4e9da42a91aea48fa0197d7f5fe22c78bfaa664e97a44a6dff1ef969a6c96071e9dcc8b65e00e510e59563c3cbf27b0726f49873ee3cbc99ede90836dad0430285a477f455fb87d46ba9694a9408ffcc1cb423e57b43681a33b9c4fb5cc6492306613de0bb511d22ebf3c7e6bd54f182f36af2757481e81fa862fb4d8ad8f9f42fc0c5b6d313278b91b97a459417f7baa3291f9b2c778bef12c937165156c9c0b7497b6426afcc69e645a5e6c3dafd2110a82eb73ce13af60d9781efb2f6948ec785e84574f0435a6372ed69d03610ab416b551e88120cb68d9b2f03e449b13b6b8e2ec1fb0f6f63a73e80356c081b428a25c611eb9dcab905375328e60235e292b75e6f23c3b918459a508680f14acf510461b2296c45a30dcfeb2db751b35c3aef18e6cd96f5be134bf67108839f90c5b78ff46084368d305943256982d23b248daad071e262c7ef26981d4b562c8f715796d83d48f9e27f5a0dbe52b1e06e1b5fe2ba02d79514ee3756558a3a1519adc2bcb6276abfb072b45320c6d4bb99510879a0d0ee9466db8ddb53f76e633dd27ad3b881c8289f30a8ff4b66d2f621192046fdbdaecd0b8feea565957063c8a5e598bc8f0cc0712cfd3a69ee5d55be7d66d626384f330c9d0f91d96e3d28b5462cc6cfa77b95616895494719707e887ebcaad6642b456691cb987c0fe5d6c6028bee4e3ba9ea0a3be80b8cfbb0745484a4f6dd11116f35526eb2242c9432edb6793cc9a935fe5daca48e92192a965560ae3461beb4458702674e55976cf64c1fc5d9d7fd6546450b0da5c8e7d860fdc999a0c6b03ae0dc290fb111dc532972bfdd45f5a776af0dbf940fbe2f4d927b2c16822886e2d89afbfdda6ca17e2aa01881ae7a5e4d459532e8a0fd1eebabfef576791bb60c7ba546d6781e1342dce18ee97c67dd8d87824fe4c3b6233b70e8e14a6e29b4099d94499af29453669f13d63c05c24126c800c553e9012cdf94692ae2c5540eac2fac65f4e4f8bde0e049286fdb4aa8206fdc6e985d1cb1683157750be39ae2cf07271be3dbde5e102a21b29e57d74eef1a582fc8e1e9d3d9a68d0f7eef14fe0713d14fe0cecf67f9d184fdb35c32bf4c087dcdd35d651ac123fa739fbeb0baec9061d09a0e5fc929d5d8c0b5cdbc74ca6ad222316a329e48a862da4d87d5e66cc8ed838b4312d0031aea2390aa8b647bf4e6147d3898141235bc291d4d69b9618ef4a7101b8fb0791de4808ec9ac94cc86e669e62b91bd55db649031687b10530c59e0295aa881be7c71b6856bd99fed99acfe89fce1a1e67d006f38baed493f5476a9e7010e0c50cbe2407822ac71aeeb1dee5658454534d5bb72b9f7089ad63ab6381ca8743c41f9422ce699ecbece5da260b914aacd79793151a210ac393d864a694aec558a15a504d149c465630b6f38cf1a2e42b155324442f89c15861bfbaa47d52e765a36a24b72a83b7e20bf793fce8a4abd2cbcb74eead4d99482f358a58d5fadcca2427669263a6e662c4f4df8f71ae128cf47b154946b8b32e8ba31fc9dbaae7a17750eabedc99cc27ed17703d68f183fc245589f8f196ebc9dd4b14654c7a1642c4600eb3666e7f69eb7bf3b9936a234b946cf7d93b4f08760d953884eb83bc2feb4a1fb29690965e05698176786f24180e2bb460a564b1b1480cac3bcb09ad834cb583cdeb42e6263f84c130bb8a6305c9fcbf8f8c2a0a98f4a48e71a", 0x1000}], 0x3, &(0x7f0000001ec0)=[@cred={0x20, 0xffff, 0x0, r3, r7, r8}], 0x20, 0x400}, 0x400) symlink(&(0x7f0000001f40)='./file0\x00', &(0x7f0000001f80)='./file0\x00') getpgrp() open(&(0x7f0000001fc0)='./file0\x00', 0x0, 0x100) bind$inet6(r5, &(0x7f0000002000)={0x18, 0x1, 0x0, 0xff}, 0xc) utimensat(r6, &(0x7f0000002040)='./file0\x00', &(0x7f0000002080)={{0x5, 0x10000}, {0x7fff, 0x40}}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000020c0)) 16:02:13 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x94) sendto$unix(r0, &(0x7f0000000180)="a5fd94aedb5b17ca43dc9ee36672e44767317f8b0ba287fbdef6b8f0883b2ecf9d46c25b0aca1efa00988973d9b86dd47a6ff7f2de1a992de1a12a3c3b9f3c913919c98bab47849f21da0d09bf6f69294dc43073fe4740b3399ca2fbf01c043e27815af14a444ed1bd0e5ce5d0e709143444ca0075b955769182d255a3f68b6d0a1c0a20d614fef358f6d3c30f0c2696ca83b46d34dd17a9d905b29b543280725b82191a63812f4db3d1641347adb12025701ec5b2af5099b481f1c5bf40909ef4b350d74b713608ce4f49afc8fa614c99385af324caf89771732d9d51c6e456", 0xe0, 0x1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x8000) mknod$loop(&(0x7f0000000140)='./file0/file0\x00', 0x0, 0xffffffffffffffff) 16:02:13 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x420, 0x80) socketpair$inet6(0x18, 0x0, 0xc00000000000, &(0x7f0000000040)={0xffffffffffffffff}) lseek(r0, 0x0, 0x2) r1 = syz_open_pts() syz_open_pts() syz_open_pts() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0xffffffffffffffff, 0x5, 0x8000, 0x2}) fsync(r1) 16:02:13 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000200)=0xfffffffffffffcc4) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x40001e, r0, 0x0, 0xfffffffffffffffc) r3 = openat(r0, &(0x7f0000000240)='./file0/../file0\x00', 0xa12, 0x20) write(r0, &(0x7f0000000040)="8b", 0x1) readv(r3, &(0x7f0000000340)=[{&(0x7f0000000280)=""/39, 0x27}, {&(0x7f00000002c0)=""/93, 0x5d}], 0x2) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mincore(&(0x7f0000ffe000/0x1000)=nil, 0x1000, &(0x7f0000000140)=""/186) mincore(&(0x7f0000ff4000/0xc000)=nil, 0xc000, &(0x7f0000000080)=""/84) 16:02:13 executing program 0: nanosleep(&(0x7f0000000000)={0x4010000}, 0x0) nanosleep(&(0x7f0000000040)={0x800, 0x72}, &(0x7f0000000080)) socketpair(0x5, 0x8005, 0x400, &(0x7f0000000500)={0xffffffffffffffff}) r1 = syz_open_pts() open(&(0x7f0000000100)='./file0\x00', 0x10000, 0xa1) r2 = socket$inet6(0x18, 0x8007, 0x4) r3 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000140)) socketpair$inet(0x2, 0x0, 0x1a, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x184) r6 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000002c0)) r7 = socket$inet(0x2, 0x8003, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r11 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000003c0)) kevent(r0, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x4, 0x0, 0x2bd, 0x2}, {{r2}, 0xffffffffffffffff, 0x82, 0x1, 0x5, 0x4}, {{r3}, 0x21df9257649e8edd, 0x50, 0xf0000030, 0x1ff}, {{r4}, 0xffffffffffffffff, 0x4, 0x1, 0x3, 0x9}, {{r5}, 0xfffffffffffffffd, 0x44, 0xf0000005, 0x4, 0x7ff}], 0x400, &(0x7f0000000400)=[{{r6}, 0xffffffffffffffff, 0x4, 0xfffff, 0x200, 0x412e}, {{r7}, 0xffffffffffffffff, 0x14, 0x20000082, 0x4000, 0x40}, {{r8}, 0xffffffffffffffff, 0x10, 0x6, 0x1c000, 0xffffffffffffff80}, {{r9}, 0xfffffffffffffffe, 0x10, 0x0, 0x5, 0x1}, {{r10}, 0xfffffffffffffffc, 0x21, 0xf0000000, 0x0, 0x4a3}, {{r11}, 0xfffffffffffffffb, 0x4, 0x1, 0x1, 0x2}], 0x2, &(0x7f00000004c0)={0x6, 0x80000001}) r12 = dup(0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MIF(r12, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x1, 0x7fff, 0x3, 0x2}, 0xc) 16:02:13 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) lseek(r0, 0x0, 0x1) getpeername(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x28, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)) 16:02:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000180)='./bus\x00') r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f00000000c0)="6e9a8416938a29f99be63977c8c66c7aab2f2b871a6ab5da3a68f1dd5bdeb624a09f401e1cf8c9922a9ced9e433443f8b608c086edc450be816f1c77c552ac7e7d8ce7f5d720c05ae800212a8e3e164773cf08bd929907f9492b1afe400c7566249c775e4e9694152bb20e69e46b8bbe34ccfccfd2c8d1c6802528876a0b6a31a9a6d98ffe3342b14f8a3b23f57225750f2f08c6895c9fead102503cba0f9d862c0a", 0xa2) chmod(&(0x7f00000001c0)='./bus\x00', 0x100) write(r0, &(0x7f0000000200)="68be303b0d605cdd3dff71ece5265a1e8d0e2b07f4b67e0bdac2785055b4760555dca6a5139d5032ccb3c724bb1788f2cc99485d508117", 0x37) 16:02:13 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8288, 0x0) lseek(r0, 0x0, 0x2) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffff, 0x1000100000000}) mknod(&(0x7f0000000080)='./file0\x00', 0x2100, 0xcd1) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = dup2(r1, r1) getsockname$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000764ace0fc99e7e6a00000000000000000000"], &(0x7f0000000040)=0x6e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x5e, 0x4) dup2(r1, r1) 16:02:14 executing program 0: syz_open_pts() r0 = socket$unix(0x1, 0x0, 0x0) r1 = dup(r0) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000140), &(0x7f0000000180)=0x10) sendto$inet(r1, &(0x7f0000000000)="dad873c6f06815eda4ebf52f612f49bf53c4836f244acfec644f488e5527489343e8eb6b191b0b0b1f24dc62d3cd2dbf3571884f56fe971729bb1de5ceecc2edefc2ef5befc4d39281aa35746952409ab25fa9bed7f7e8cd1e9b4ce672ad51e3c817d38f42a60952004f4e61ce83924b5c89f90c0466a72b9ddd382eef922d1abee019f995d34e938628c587a124528ec0d20e8682560e8efb74226d5e3ad01fb8dcae40303217c06eddab75f9340186d234163029a5e7200cf258573410fb57b3e9352acc62be0f5a1a788ee44fa97e515be133da544eb693aa241822075db733ba20b4b53d648dca57e798077d6c", 0xef, 0x8, &(0x7f0000000100)={0x2, 0x0}, 0xc) getpgid(0xffffffffffffffff) 16:02:14 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x400012a02, 0x40) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x4, 0x2010, r0, 0x0, 0x8000000000000000) socketpair$inet6(0x18, 0x8001, 0x100000000, &(0x7f0000000000)) fsync(r0) mlock(&(0x7f0000fbb000/0x2000)=nil, 0x2000) writev(r0, &(0x7f00000024c0)=[{&(0x7f0000000080)="fd75c0f4186b3c1812ddaa8b0d4f4bee57c238adc4af874ec5230524d337009842d0a17a48af36bff02789ca5926b4a299882e71834a9177669803e3a2f709611d73d59e3f99b55c31e48cc7d4ea87bf52377ce123803d50631091bf0b3c23eed1f38e4944727a25d5c6696ed29d7ec53661e0b3ffe204ebb712022ec232b991bb092b7972db9c99bb3e583754e512004a6de3ae0d18de26de5f1d4c6b4c7f9f4b20f91a3070d79c89e696966b773959cee901b59c55fc10396fc46a69bb0c123078da986fd691915f200f7fb151746b37ef8cee983978086e6d7b9db092f3e155d4b410f25654b1dcfd59e060eb7fb5a5a75f2fdfdfeb3950e8d29aa01e9b2cdeaf6299998ed73757896c691026423c06d83738446d20b31e68ba503021ec9b21247500d280c7104191bc4e8123b917d6995371eda16e73fa2838b4095f9a8f7b05bf67dfbca636e3ac1b0df74c8d75a0c9d0649f088fd2098c1a7fbdd4a27dc9c8ffe23d21d98121d461c022977814d1851dbbca1294db70b5a431eda09d1a7e9e10d90e43d23413c8bcb9fe28e6c9756d05ea0dcbf92060056ec16b56352b524eb2c822cbd928d3f80cd936c6541ddaa8183e8daff420eb448c78efe16d26af8cd143d759f47f3dbf9b8bc56b57850a487851e33de55a2fde8b1a870a85650535bdb5fa16d3ba820f4004d8b4103503b922755086785c077e20222e4f31e75c2f26ce68fd2c65da930937fc39cbc781b5b002b515be457990df3d8fdb8acda84fd42d06eba34197c397b1be351cc9db0c972a18f076523cad372dc0cc1e963730bedf2e99baee86658e4aefda600cf1a3b16918bcf5a29322b54d99b5478aea60bde8d0dc21a2afb41728cf09c2fa400275c391c5709fa527f835f8222fbbe57300656a01d18403fa7ffe57a14336a3ac0f94249fbb39cc16ab5eb10789043c4a0c4483c2282b05eccd43acf2168763ce30d548601b3d3864b817165ab4261068f25cb107d4cae755b35e166ea6a487903fd125dc45ab9240ee5dbd7ffd128f35c2ea2c7fd7a1988816dfff990ad0d2e8e4caced83db11aa05bab5157535c56fcd453e5282301439d158c9967a9ffd05ee5c324650e66d59efd73f2084cfc3f5c4e1fd846a61e66890f918f0346c2bc343e6d667ef412ae12604743b216719e8f1d89806da15250968d97194081c43e965f9dbf19d20ad658ff2f688a073fbb533d4af8eff44c2b008cc573dbf24e6321980256f090400a69054849bba4e41eb602474458d5b13061767a59b13a065538e4ed07d975cbad3bae895df230bf3b6313ef50cbd59fe6e823a3ab3f7c29cd0dafac4d129432b7206c8a174e70df4f63b06df722e13d119a25daaf8f6e86ab2d23bd6e45e3457f8c86a0feb3892542976a4e15f81158734ffaec85a44872809520cfb626a038a6074a823634c55c1f85b10696a70010aa277a9271a5742d056e3a6102da490f46cf15056d068d598ca2a1bd1c18e54c267029c3df498e5644b8ad315dbea0d6fcf1a3969b15694cf779ea388339397721ee1738fc54e71a2bc1046e10f9c9a8d071b8bbe64b27ddf36465c89bec7fac9ee08ffc68345188f46c55f260b6346ddc0b3d1ba0fda89a9e374e9feef9322703a11bc37d668480f1b5e01b38baaa125e678f36467748713613181386c1c7fc303b869e63befe2162edcd2bab456d69c19b35bd58f2ca668a8bf67f896fb443e6cf483b93da48b1e2c527413267c186650acf1dfdde4a53faab938ebe3fc9e73fff8ade4242e92dd2522c8eeed032de6f1fadacf30fa885bd8dd9a391df52a525734bf7744cbb292b4f5bfa66b2e53975633e90ec26cc8596f7cbeb69d7a53064f92d2b7314aa15e9cc74c79962c4778c14cee742dc5c1e8c06a3dab1355f395f13d1a230a6e53b35db44b811c0eb54187d9a68904fb13d160014ea9734fa0d46e6fd5123904bf73cd8278a2daa52544b9c548205b43091e4438b2e3807d49bf6eb9ccc1fe7bf65cfdca4b51ee30be03a64e95f7594d8230f0e3f6188d90dfba8ecffa976c73c860895b1d72c58cc9e55306aef286bfdba759f38c51ba09198694d60a8994a402d88228d4c6f19afbeadeb1892f738be6767e50d6b9a0819f2e8db8429cf37e49f8bde999a67340b7723ee88e8d073012590e5417c59c36f18c693c258eb703975926c3927b625110ac691fe6345e52c0b8cdcbc521c48f0f7d39a3dee1f5bad77b2bab43a314d1d25bceb9a2cdefc39edac541b89c0aaba38c68600548c8b4fdcb3acd65a01526d0541a99507d6f60305c0e7e2db6011d1967b92100b0e057db6ac516117c4e04340dc5ceb6b58b1e9d89add9644a212f678c5755f34cb930b75499275e9ecd9ddd18d998238e28834b7deb91528ef575a2dcf519de5b45cae04e4147c505a5282de6c60a8e6f49da52feb6d5e4cc3ac056a7fe52dd3237af3f226cb91987c500d6ea3a76801a642e5de65d7c27c46a140b260c8af96f97bb8af1d48004526451a785a7812cba018a81bb3a4f21f5c2e303cb3a98ceca6ce9563135d11edc1c72d30b3fb501b4bb5d6c30088ebc3966b69f8da0fcd913e8e960ed0b31eefb9decf5501a3b73bcd6aafa7234648737afb345c2447cadc6ec8290b3fd8e30959f2892a577432f36334100c698d50673954f892798ca00a53921f2e541ce1488d454b46f9ba23fd31da8a13ae783dcbef6a10a83a09885e7f03c6d3a40ea52fa6678a828c935da21127b1987cec6d261e4c123ce55e3cb2dec7c36993237126e9dbac72ab69ba2d34659ac504f8fe1384555fc8c469b2cb764095e10813f78bf616015006d4673288540cd735b1f9caa050eb045a3f7487e966a7b4bb098ce05f52827b174927242ad29fc8be5ca9881e3340c26459218993dc9fb1b0647b1f7828cd856d1e98b557a4880a034b232d8d535f977e13a4ea668be25fe68ed55bdc462a16e4f2a2c4cafdf5fef3de1fb8f7d3d0b73186cc8672b10a3b86bde0afa78672574bad309a5070edbaf180553dccc90a4fbd19cd1e639daaa279a3b4068c4a5ebe2477f0e6f07f9dac0b116efd907d3c1fe037a84258de523dce62b26e180c8fcd94d436675bb9f07328bf9865da619f51098ce7e92d6004654552466e798b5154e67a6612a9e1cc845075fed138ba712805bb75c833b21c46176610c3f3c8953b24afd50b7d601830bf9e589a9ded8ec6c5660832c694c95569ab9ae6a37d22789edc77560f1d1d866dd0327b38b98051cdb42fdc81d9d784dc3aad04dba011ac230c3f1626380c8a1e0eb13fcb7d924c6a9af1bb304a96aed595e49f7d9bc2023ee6154a2c4b6a4736a80a1cfd1df88adf93889b4082ac1247f32345fe124b2a2f43526d9e1bcdbddf78dd3dded8c22500d899d769e5d40018036d1704fafabd4a0e3519d33a61ab2b65664b72f54338cdf1082e75878e6e5f290128dc5fd33ec2977275ad0786768317d62d694d69b3155eb1a42f85c42f4c0bc8f257638bf7c53c804b1d3d6d6ef295b980c2711dcbe08784b9a4c81021a031bd8c1683006be228b8a6a2bec6cabf5532ff2d0471d045ad0e540e4434bd3e64cefe01276f1a5a2209195a782c4642d6d2b832b6ba07d7da8f561ed386b0a9dff71b57e42c2bbb87e263411c9fdc7ddb4d32593a69d516d6d8b657bc1a159e169aa855ccce9921d1cc79103c22cc60ce6084f0689f1c42b36efeb0d3002551c388696e7f9810d307b8b36edf4b6b6ff17c42783ed5af8451cce54a3dcc7d215a975665ac5d2f43998df17bf1efd74c3b30fa6a639178d1eef89ba4b599473900c043919c0c272a6fb6d22b6b85814c7fe2f9fbac1705c58f1ee527b7420c3364c77db3dca4b46145f801151d3fb6b0a24895bb61b34911935ae4e8c7dfe611a69c46ca212f4242d16e743942751c320f2f4e0a53a2e0a38b6b1085f5fb942d71c34a0bbdd205a57b146a0efeb75c7cd6c9a960a17879a6410c36795fdd719889454b44840aa1813dec3838eb58d725a8b02fd5c80c31e6304f16155e63b7428d9f41faef768e85ebe156166fecd9b4f6b13795e39394002904930dd9928c78fab5040212e13ef8ba097d1bce596ef6833fc023eed165c502e33a8c456428a51df557e389ebf9bcc368f31e56c8eb8cd39a62d4f8f9c8ca3555be3c12a0c56d31daad952d66cf5ee73924e60ffdd0ef441cbe608a26ebbbb30bf755d87dcc7470c4e00b46d7474817fcbd00f474228511a1a6557502a58cfb1c62e7e91d58b91db94c8fb51ffd5846ac2d1f49720a4b78f10e3c0e5afd344bffe3fbc7b0d54634380baedd916578150018180c6b7fac039e2d977471e763562043f0d22e046745c8200dec983eb5278c2974e7cdcf07520908bc624feb2806f79101480cf909e334c7b3d534ef599ed7f2d4dc28220c748ccd466bbfbc3b9440f09a4b2c2b3d82f5b35f05feedb709425f0b3a1fd5634ab3e7babd19b91888102851a27e024ded9f96a54f198deda76624562c21e103f34f4f924c5e01cf957abfb0386c6601277bf02fa2911a9a97af65fa5fdf0194cdb5ca163549a883cce5e9f8e7344e9378ad8b3df99afaf3746679d7a043edbef0b23c1fe0f65b9915fc47fbcc72967c1c670652b3a5463e1aec9854d6c06a93e91824af212df1ec50e151e3b891ac0b0cbc83aa4936846cea1e2a4e8149fd54282d33b8c6e256f496fa28cf5b189fe37380520a3c29d22d5c5835603088dfa6afdb8482c036aad2100b75f154cddf76a399d429eca491bc977b31d376653f0839323e1a55b6d77ac4af5de7d0705694d0bf978a187165384ffe4eef52a7a902062b5554d87ea52fc33fbcbee8abb85ea995f76bc55e9bf705c04813a979a4aafd1c745fb28100bd3cbd7c83bae3646ea2344a3e09dbe3edb1eb902e9d11205db35f11d3c23792439e2abd3e8deb57fc49d1b8ddf87342628c4a01b751552ad2d239d1790f5f5ffdd6aef3be3bc8e80bb34895c50adab31e01091a9dc3b7ff6a177f3bff4b7b707b94d829aaf49c2e9b6d97ae5115f08cd82575c860e08981f028ca1c0dd135f13878e27402cc4ebd6d1809387a8f0d2b6ef154fb1d447d9db08519d6c70ce2b5cd49be3f1e7e8842fd5ffc6b3aa1bd8ef07e3d2abf635f195868b2d5e383e9d8dcbc7a77f9844bab744045e11cacbb2eed7bdcc869534f1c5932fd570cfb00d4bc5893ee211d560fefcb273842ed1734ccbcedb3a38bb8b20b68b1525abab187a2ee96c29120a28388dfc4cf4a93a1da9e942f9258abdcf0d8fa6f7ab6fec516772ea185dc5bc84fa25266be16d2b0ee9b86fd35f75e624fa1af308c75f6b28cca73b59ca33654a2187168de20939c4c0764fb051fe01cccdc5b02dae1240ca94898c1ba53092ab926e507afdd906515072af9d38889f630fb5138aee49abe7359be0f6daf952f1cf99eb30816a7cb28659ef1b91446ba0cae1f54291971eaa7416a384fc790dbfaba178c6b8a6d5221cfbae21216dfe81b2b1584ab8c6893aaded2d020e350106a2614eb5d1e190855c3fbe6c8f942829fd3a174fda7ff03b0c5e7a4ac2382f23390da84089335cd2d31148ef31eaafdfdbfcb4fa9f97897e944d731de07716a2e56a53ddb3efe4c6e1e1e206a38f660abbcbb1edf25016a1b9f4ef21762c90170c09892fa932763fd66767d90d78305cb56cea7bb979477dfb2db42bc1ea317c1f837a79c51d492a9918bbbc9451ddbff9f34e6c790a2935a89c5e07ebf03448a6f10a541e4bc07fa5b3429f057652987", 0x1000}, {&(0x7f0000001080)="db711523a9b431e7386174e1f279cd0915a657dc2000a4bfc7be04c001ee326f2c177507c9fe1491b0f4dd2ec5c0f7b51a33f32409a84b85d6137f8f451139528bb705ddceb5a8e38c07b20d8489c3c4d5c17df46bd0539a31016cd10092f031f82f530a41cda56fe9954800f0b8dddaee8db52b71a11ae3c1f1a120a2b8a9b04c1475eb9b77f054ad72a6ecfa5dbb36894bb60687688102f042668ac397097a205f27d7292a989619ee84a1d4eb019c3a8ce02f57977c165b6ab1e65ba3beef9ff593fc1f56f9659eae2e93f4967e07e9a8aec8439b9f8fe647d6562329aa890257035b3598274d4de9e8a063de6404315a327c31eeb8", 0xf7}, {&(0x7f0000001180)="9cf31d85df8b5c40a9d37f28fcba064b20b4ccdad3440dad2203be2fb267df97c3c383a2aa597e0c58e3", 0x2a}, {&(0x7f00000011c0)="4063fe13a7d873571190c0b4c20e2dfa1ab19010aa0a20c3d2963e409d6da26a05d8e03e39b62b19e8301c1c1be5f8ae7c6c16fde209d5c271a87080f14e2ae0c14ac63089cb9e45f847a0fb7c70dfbf5f842f4f54af0f0c06f460785c6cdcda69aa51cc9cdaba44153aba6796bb5559036a8c5ac21810e166c3f1de61e45938a2e54152d1b0d782679939687d9b2411618f5c7124757660ff44399091f53f3b283add5de4763528c683d4c2c12e34e4ed8448ab2b52", 0xb6}, {&(0x7f0000001280)="006140970d1bcd7d9757b205acc86686c800a4717953b89286434a935d1efd442a32c54d1c80e0cf", 0x28}, {&(0x7f00000012c0)="0db4b517d91f84a4a73af6a58c918a50eb0b9b818edba22401b699726e8582af84bcba4947ab529f0274324f", 0x2c}, {&(0x7f0000001300)="d912460d5a1ea232530e4bd30e79dab5d59b191bc604b653463af8a1cc5a5d3d0ac6a63c22f45a453fc5d017e0e7dde0f7ef5cd6ded818ff4ca0f2f2e9a8804f873277fd0e7210bda7c47b85717053625e1514a6c4273ae8848205b861b17d2ae111ae140cd0cc4098354b6339e60a1d9ade4bdbd4b62840e64a3138f46aa35212", 0x81}, {&(0x7f00000013c0)="087b96ed44a94b4194fbf7d75d61dc53504e8cf96502330f22fc19dbfd009d20e675dbf8bf5d391e88925f2b35a5890df66f73b768c8ff8e1dbdbffee2759db64386e5efd8cd9b12e9d2810be51e7f5ebb37d10b621de598963c3a6be987b172a5b6ceb280c4fd335b443bc01d458189a36b378a6b689d552958b65cd8d2ad66444b9eaeaed49a9c809c696e213df1ab118b79d4af85fd042b48a376a9f220f9a7", 0xa1}, {&(0x7f0000001480)="27c662f45bd2a57df2d7a0798030a27d49fef5827ec07ea1a47a9106305de471e3f435a8334ca693f660a5cf0f9e32c580b6f2759f2300640c6936d8795b657a85f2256fbd3a91bb63973dc7fd3dece95c7d2efae0a5fd08ffa4b40d4d7c27a832357412f93e31d3dbddf1a99a4f1b916ab4890aa0182b472c0c71e95944af0456d1df0d79cd4ee677d8bae1352130428f7bb39221f31ebaed4db66a74ba6152194d22383103ff12cf934c1f1dddc04e6d73f2ad74792ef22f5a94df5dff71629c575d20c0d01a975060bdd939288b9174aff8e220df8de6ec6f0567b1a4cd772178836ad3c0af6862859b14ec0c4c421f2828522e07e0b3027f5beef03cbd3f22cb05ded4e54bd0845da838d2c6a7e90761bc0881ed5cf669fd7222085cd3c67eff9767f104422d256035db4edbb0847358268428b9ce80a63d6d00eeb1d085d3cb8a00ee7ad8d5ff2685fcdc30afabb47e94f1ca1b779c8209d35fbc57832baf2c940fe1be86f5f85c7b92e6667c734924285eba7a8db80553dbff1cab0dc355e53afb7af37a895c41b33510932c33875c8940bff7f72ff725ecc7b10262c877dbdfec792c10b99939288a219cfa489d4b8516a2d55612643334549bb3cb04f8b8b486a86c508b530bade52eeaf9d664cf67801ddaac1897ed80a44f14214beeadcd8174800bc28c757cfcd7255b363f2107a12893be92deff3bde9bd2fb2510bb3a1124af12c5d282dd1726c147205c07639c1a0e51355835d04defa17928ad0595184dbcae7a3beb86158e3fe63e2f1b55c0bfa7611a00d3c77927ec8a5e590ef4a7219128efbd98e87f8b6885800bd0d0b54892f081c81f1f2c1f2290d6711773f0c46f996973228354905ed4cc29a4af13cf605f2a708a63abf0cad760677ecc5bab600d8318ab22ea9d4e708d79475ada1e7b5887f392192c91750eb226accc477a50b25bc734ede9049eebbe46a5d6bf927635105d4d47760748452c7d125d7f55d3a832f055ddcfa4b74435b982c3559fd4b37d98c4f5072addef50a844dde14d6bc024f052cfb6c57f56b1c6a140ef75933af80f42dff0b639777483615a38a527a58e252b1f58bc5b2169980269af8a53a2422067613b169824e378ba27246c34a5a195160e0a767a32edd7a6e7b5f8dba39ae9415338b95cb708b7b38528816f10c39f9be8b485742faa86816023ae01452b6f1987d9bb49a7a84b10aea49b946374df7058f2f3c60b97382e20f5dd21660267e5458bb0632553ccc10ba017118d848ba566b187a04f4bb88e03f41579e0b4c086ab119c6ed4445904484954f75157ad798ff65c4121c230ba9e9663f2ec35649b94a94188ca9aebdbb4b77d186b2e6cd8e02ddc84bc8f51a67117f9e38cae85cc55f97ab17b9a1af37d3e48195e0fbe4bfa059b571176ac32849cd8459bb84adc1981b82848cd8ca58eba1c854cd33138cd018db08115bf0878fd0dfc3909c15a80bb0c875f1a214d89121bdbdff54ecd4c90250f6e89b3e03a44ff194c3d8e16ba5e1e98c6209ba4285c36039d300f653d2a5d1592f629be55adbb3f01efc3da7a838681993f66c19385d3c0c717ad4c30ad9b026a04afafacc9b2ecc9bbaaafbe47936cefb99ccd466db18c9ba1edeefbd3cb96a2546f2182cb48782b8e58521f8e9e12ffa85aad3524863d699e4ca905377922efdf1429b990dc45791977cda5af18ed1892daa3aa6206fc5b6058e8ef25071655f43e9aef8317dd43dbb8cf84d0f8b4e4240d1e011c780766a55aa8b6f347eb3ff5e275cd9cbaa1a151a2d8788c7ba9093722797affed8ba063ed38c61e1fa3e68f73626520305196aa2178aed549d2ddff271d88cdd1b62e2a5f9f29247250bc199ce5a228e6ce5877ba43d5776d155f17cd90c187b0c03e3d8f5dcc80de75498dc2db949def70fbad73ef55f364d58a155884f7fbd561cd271ae23336dfa8eb3242cf711ed97502e77f0e884745bfe6e2bed7d419fd588d5fd1b9b934c1c65ac66084833e48552684e34126b52f829f5907f54a033a593ccb294006a403cdbc8629bbd1e326cb68d8b7d382c18121ca3aefc3cd55253fba588acfc09976248450c1fa9888846cfec3469d73a0882c6a21b64a3b0694a561ce811f810b7047009db21113169659bb272b06b953621c2f98f92abf22930bf84eca31ced5cd9c6c3af1c110ddf2dac005fe82e107a6e93ed26b271ae3389c7f028301a58b5905612fa5993482b05d65b3f6b598a4d6edebd70c1923eb4244de17c3b44870ce7f8b0c4a522d99cd4c78881aa8df85a82743d6335095b0233c442de640f0e3a4e5eb4a1ed08105f70f6b8f819a9d3fbd3fc20c80cbe28df9b86b51b5cc9fae56b4489ac2f81cd3334a951c768b17d8cd88e7f56b89e0b942e68636ea206c84cbc279c8185ca206433c48ffa5a3c48d269d0d2248bd41a4a4eee31525e8811dc4eb257aea9c8d8041effa64084916540565de211d07684a14200eecb141703f372a81d9433815847fc033ba21a0ae1f1d70f05a4ae836995400f708d1313d337551fb44c1b3bb9b670d25701c70e0e7c2e52f46de9c2317d94e3a18edeea7e91efbde7c6c5aab32c07c7838d207d19d403d2a6f4da7b5ac891702bf5cada8e08f15e2cd4ddab6dd8ce39680ef3b40c319d7b6ae86c4511b256daf66c0e0c7fe288fb6b6399870c602b9e666a5951539b681e51367a69e52bc2539ca2eabbf10907a585ff223f4c85c523025948b430dc3b6cb152a8380cc937187257a430cf54d1615a9d1ff26cf2a3d94f9254013d05956d7d14d0f587867106362e2d9d9a33611d050f2b9db1a1aa7d66224ad2fc6ddabcde452beb68ad8cf4fcc1dc27ed81a5f2b3fa5a146b1a03aa5f12dd7f7a0c1d68488ce8d3c4fddbc8b5cfb2845b1eddaf61a151ccc5d64bcd8afdb54f2bf54408ceb088e08e0da2266b040dd09560b4735f0407724a883d81180b5618e3016881d94c6a8613fd7224bf958531342e540dadd8160bd4c06443f2ec616000afcbfaedcf70cfd4ae9853261b2be110e5f8512a86f97a244f5e573aee8a2e86de8666122de537ca96281bc6a674b206f3f18b18bac9c284eb021d92f7fc64f95fe7c526579160f360d3a6af3d9dcfb118c4fc31568581d4d180cfaa1ce59c8b41c91ec48f966b0490c6f6a7a3a1523b7b644a0f5a1ce154f87d29fe5fc801997e3f81e501cd547d4d385f88b2ec45c867b254590dc6e91e9d56eecc558359a4b60015596c8865a889726708f129a5bc3623b9f9ce571947f8c26bb3100bfb66c4efbfd3ed756c1714b48d2fe985c72b6aa79bb7687950e4ad0d5866ef956310fbbea6953f7a8c239c892c5c2c226a0c55b976160cddb2ce1ff0adc6d9a067330b2d59b25c5b7fa114cfd4d115f0349765bf7036f8fb3a865570ef64ed192a5d4f38ecbf04593ae7b9230fe609c8f8b0669c6e3cd7c89853c26dbba8e7138e960ac6a87fe326248b266b2e136dc28a7dfabe1499f3f2ff39c19a3bb592f1aa015e943fe4adaba7342bbc872bb829558f143d34725e16a2db202f3d5100f4f4fd9399b57089c3f21d175c09dcd90bb90a9123b571174109da32703aa8d1672d11f3d473b70135d3b255b5d936608642be86176ab2696ee5685c52c2096d0256ab5193a0cecac3ee9fb90f0889e0ada63ec7e1e4beff8b271db1921aaf7abc7234f61785d0d343e20e7191fa1a430772f4c6fe7290ff53d5962736e84f39abac7629cdf2030ee092b0a9d8b67d895dfb7600aa9efb04192145fce25ad286551c29db6e8e30bfe98948387bdbf362cdbe9b11b297f0c67693c3154a3b0b4c22bc0a18f865baa76ddc95d5e71d413e2847bcea18747095ff0ae4ef7a5e0a74cdd32a39e59bd41ac3d79dd224b046d174028009bfbeb6ee17cfe69282f765a5d6a034058a4f526795d149034be5d3c5c30be8ff1ea2704a4c58ed1f34ef01c94e0518f2564a0d1278346aadd91f6846912835d6f015da3c831aa533155ff61c0d01848794ebea58d463862f430a65aabf3dd20faba30aebbc18d70cd2fd5851e237246e59c6f68c43f86446112add8bb084e9e75a6083a7bc627f55505e4fad9cbc3904dc47ef2954fc6f189e4fd968df67d299d3b7b06a18289b83059bc68984b4b065c08e8c607020460a7a1234585d7086d17715e6ba00de264580e2cb88d5deba59b847d76b529a205c41a6573da62f11b39f1e62885a2bec8683bde6f1956b52da43cad0dc05902fa4c44b73fab95548e9ba1c84df454a2d1ec189ad600bd141c8f66eb31028ff89099268f13eae9716c073b7272affe9a3a6bee4dce7545906bf979e95966ed77f484d484cd443bbffd706f04e0001b1f604e99eb269e0a276ca06d4b375e3c73661ca31181f718c15b1bc173a00fbaf83a55c941b6a9fbcd17bc52c2cceedc9202316bfd6641afcd84823daee37862e3ae480c9fc44b8c288be6b1171c97b6eb8352e96ced5e04b42406f9eb14e0ebd58c1da97acdbcf7ab9763aa2727448b7d19a8b8f7c643fc38c925a8f7e07879de1d815198cf0da9276ae5757e93a9c0f4fc83fab25d30bdaa5a8dc59372b40e8c1673480dff2da1c58dfa5921d532b1ac5c54d013744ed1b7c0d694ecefa0d5b8d11ff96d1c916e320b767fadc7e589d7298fab4fc6b1ea6e30450e73529b3ec14d334ada523eaa8b00f263e5e850785bf8ab40023053f01431f341824849143c6e9a657cd0ab77df5d562db1b01d7af841ab52060366c70ac2678cdc2cb45ca59c9592fe6eebfa59190011e7ecfd234a2cf9b3069de6688abf02e35666917dae855122889147933ef3e8220ed567bf0dc0403f9009d6cee9978c4354df4d420a1cd8514b2cbe764c2e72c49e785a194ec9bdc40326c19a17a6519458e3e9d1fc4b497e3e16eab5421d669410bc20ffbe3f2f2f2a53d75b489c11edaffa59d1b64a0168f48b28f34df81f0bb729c27b0016fb71df9af5abcb63c8765fc257bc69dcb51038acbf99d813c8be5af4f2a4356072433ff2f49adc497cd5ea4dd4c8ed3037bb64dd249d8f0ab5c285287c3e43856799bdb5b52fc6c4f2d98c6b8a0e41c4348aaf1b86081eb96da14e43a24c0f88b251a42866ff057bff1f7ba605bf4ce45a462806c17be3992953bddebbacec3fc225a5e8585d666155728397eb985eb51b47817be376d48438eb3cbd540972325ad6efcdcd0690af62ec020ef087205b5a2c652f13fe3b8a05d87ab21cc1a926c0ead3424480d268f0e665ad325353a493fe7aad228eb1d3f9146047bf7cd42db646e57fc6b739c55a1477891f03ae064bcef375dfffe72e4d280947b0445409336e555290dc1853f10a1f981497071ebf763f9c92a1432f0df09ea44dd5d51295add67ba8f763fdbbc09fd36dd0c1b7b10a124c9c1b04c1bffb68930ec8c4702ae918949acef71dcf49353a370954b7ce7498eb567abdc01d13aebf1d376b959448fefded3dc8f54d5a90ee185a1d2f821f6e3696990a7cfaace7602fdde8db90a90cdaf12fac29a89ca6591c7cf91f899c77e493e35e59c43b5ad30f479109f61d77d46cf8a8c8c5bb3386d190770c97d7a79a44ad64e7dc139d2089e9c9ccad6030cbf61ec0a317e1042f0fc25d3fb9be58bf3c9e9ad379d7d363d17c804d57999c6016ac4db3b7507af2c46e01264f3fd82c1304aa21e768eadf492cc4ee45dcd7ca44c9967471a208578aba612d5b7f9a13c9dd0b8b188f827ab16361c4e2c39c0036aa4894c366d3877549201e90d4c3c130eb15c991cb7dc0", 0x1000}, {&(0x7f0000002480)="f0e6dc5ee9a8e4b715ae6ff6c164c413", 0x10}], 0xa) 16:02:14 executing program 0: r0 = kqueue() kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x8, 0x40000020, 0x14, 0x7fff}, {{r0}, 0xfffffffffffffffd, 0x20, 0x2, 0x7fffffff, 0xfffffffffffffffc}, {{r0}, 0xffffffffffffffff, 0x12, 0x3, 0x2, 0x4}, {{r0}, 0xfffffffffffffffb, 0x0, 0x1, 0xfff, 0x1}, {{r0}, 0xffffffffffffffff, 0x0, 0xf0000042, 0x97e, 0x2}], 0x7, 0x0, 0xeb8, &(0x7f0000000000)={0x0, 0xfffffffffffffffb}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x7, 0x0, 0x81, 0x0) close(r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = getgid() fchownat(r2, &(0x7f0000000080)='./file0\x00', r3, r4, 0x6) 16:02:14 executing program 1: r0 = syz_open_pts() flock(r0, 0x8) ioctl$TIOCNXCL(r0, 0x2000740e) 16:02:14 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) 16:02:14 executing program 1: r0 = msgget$private(0x0, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r6 = getpid() r7 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000280)={{0xe7d7, r1, r3, r4, r5, 0x20, 0x4}, 0x0, 0xffffffffffff0000, r6, r7, 0x80000000, 0x7, 0x3}) mknod(&(0x7f00000000c0)='./bus\x00', 0x20b0, 0x400000000006c9) setregid(r3, r2) r8 = open(&(0x7f00000013c0)='./bus\x00', 0x1, 0x0) getsockname(r8, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000340)=0x3f) writev(r8, &(0x7f0000001340)=[{&(0x7f0000001140)="3879552cf1edd75ec79f9265b5387634bf8dc440c6e0f38bd16d88c433a1ad97255b650315c1b0c399427b0b9f02a07145f0fa1c45636d0bbdcd81fd6fa1a9e16c660409bbd6786bfa41274889a33ac9712cddaabff06528880aaddaf39e8c0baf7bb9fa47f0f8d2eed1c259a5ab21213e2a3b6f47df9310e4d4b8a448e3f82712fbcab333dfa6d2fd67ffc5c9677580b8f3785f61e7b60f533cb0841ae4002950af0a978208d72855077fef90ea83bdfb46c03623f28e36d7e7fdf62d0d9df0ad8fb56a677069c14de247326a5cdabd94daf966e25e0b10bf3e6152b2910b", 0xdf}], 0x1) linkat(r8, &(0x7f0000000000)='./bus\x00', r8, &(0x7f0000000040)='./bus\x00', 0x4) sendto(r8, &(0x7f0000000100)="924ebb8f72c21262d073e28751e4fabb281c0d2097f4873077813961ec2dc52297600260b847512c1359a7503250a7e5e2510bc594a539fedd8bb2166914fed5d2e1192a5e3cff0d994a28630758baa2dfd5ce2312d667f147dab8eaf6d5bfbfdbfb0120645fa6b01ca2ffef45fd6fbffb2f329b94d81580d7eb31869ef30dcefb36a0", 0x83, 0x6, 0x0, 0x0) 16:02:14 executing program 0: r0 = socket$inet(0x2, 0x7, 0x3) getsockopt$inet_opts(r0, 0x0, 0x23, 0x0, 0x0) 16:02:14 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x3f, 0xfffffffffffffffd}, 0xa) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000040)={0x100000000, 0xffffffffffffff6d}, 0x10) 16:02:14 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x203c, 0xd00) mlockall(0x2) open(&(0x7f0000000100)='./file0\x00', 0x1048a, 0x0) 16:02:15 executing program 1: r0 = open$dir(0xffffffffffffffff, 0x0, 0x0) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0xc4, 0x2) 16:02:15 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303, 0xb) sendto(r0, &(0x7f0000000040)="9258e02953160394d008be4a11de5c5972ac7d2922248cd5a50ac83010438795b2b7f8bb18b31d4dbe2252e95536affff2cf83fcac4247a77569dd237b814966b5dd418f5c5f011352b884becdda91d8438d2c1ba757857bdd612ebcdf3c59e2f643475dd437e9934aa01e05f7747aecf159261235e2e0bae282cefe74ce3abe95262f2c054a060c3225bd2c240ce7b49e0bbf90b66bc00555850a2739a1aae5bfbf9d6c1e2edcd342b01f3a27f6c11f4ec6a7ef04e19c4a10e9a738d4fa7e1dbe64d05a46d02c78002c4bba5787753d783d6546d14f1c11a2e0b960a1815f03315e0b0adfbd7166264e601e125542ffceac", 0xf2, 0x8, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r1 = socket$inet(0x2, 0x1001, 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='W\x00') accept(r1, 0x0, 0x0) 16:02:15 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) connect(r0, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) r1 = socket$inet6(0x18, 0x9003, 0x0) getsockopt(r1, 0x3, 0x80000000, &(0x7f0000000000)=""/55, &(0x7f0000000040)=0x37) socket$inet6(0x18, 0x0, 0x7ff) getsockopt(r1, 0xffffffffffffff02, 0x1, &(0x7f0000000140)=""/149, &(0x7f0000000200)=0x95) getsockopt(r1, 0x29, 0x3e, 0x0, 0x0) 16:02:15 executing program 1: mknod(&(0x7f0000001a80)='./bus\x00', 0x1007, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) readv(r0, &(0x7f0000000400)=[{&(0x7f0000000100)=""/205, 0xcd}, {&(0x7f0000000200)=""/166, 0xa6}, {&(0x7f0000000080)=""/35, 0x23}, {&(0x7f00000002c0)}, {&(0x7f0000000300)=""/200, 0xc8}], 0x5) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x80804, 0x0) poll(&(0x7f0000000040)=[{r1}], 0x1, 0xfd) poll(&(0x7f0000000000)=[{r1}], 0x1, 0x0) 16:02:15 executing program 0: getsockname(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./file0\x00', r0, r1) 16:02:15 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x80000001) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="000000564819bed98cbf"], 0x10) fcntl$setflags(r1, 0x2, 0x1) close(r1) socketpair$inet6(0x18, 0x3, 0x1, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r2, &(0x7f0000000400), &(0x7f0000000440)=0xc) execve(0x0, 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000003c0)=0x9) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x45) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000100)='}\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='$$\x00', &(0x7f00000001c0)='\\\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00'], &(0x7f0000000340)=[&(0x7f00000002c0)='S@\x00', &(0x7f0000000300)='+.\x00']) 16:02:15 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) fchmod(r0, 0x20) setsockopt$inet_opts(r0, 0x0, 0x4000000006, &(0x7f0000ee0f7f), 0x189) rmdir(&(0x7f0000000000)='./file0\x00') setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="768257db471f0c9f9ba6c6b18e0d9a1fc115c0f38652025f0bb1b261f46f09b4bb45b282334934f57fd8e5719b536b07a92da45f3d4a8d84906cb3498fd9c248549f3c96534a0ca657041aff657525bb0b7069aa88be56ee10484f040ece4b9ffd3845bd89565e0436bceaea0e9420e15537b0370549054d4b7aab361115f40dc0f5b8544b8360b3ccefba499cbfe826e212eb99890fc096f61a7ba177df971113dd56", 0xa3) 16:02:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000001800)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f8454718bc013b1e4dc33173924460c3c1447ecfb5d5e4f6d8cd6b44ed33981d999f639eadc854b16917b90b84d1fae21c3b5e99162402abe9b8b4d411e020216ac530625ad0a45a2eff3c1e987d551aabd9f27717f5efd77b12f75e8022c48", 0x7c) readv(r0, &(0x7f00000016c0)=[{&(0x7f0000001780)=""/82, 0x52}, {&(0x7f0000000300)=""/97, 0x61}, {&(0x7f0000000380)=""/5, 0x5}, {&(0x7f00000003c0)=""/98, 0x62}, {&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f0000000440)=""/34, 0x22}, {&(0x7f0000000480)=""/167, 0xa7}, {&(0x7f00000015c0)=""/68, 0x44}, {&(0x7f0000001640)=""/121, 0x79}], 0x9) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r2) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffb, 0x4, 0x3, 0x6, 0x8001}, {{r1}, 0xfffffffffffffffd, 0x88, 0x40, 0x6, 0xffffffff}, {{r0}, 0xfffffffffffffff9, 0x2, 0x1, 0x8f08, 0x4b0a}, {{r3}, 0xfffffffffffffffc, 0x50, 0x40000001, 0x1, 0xffff}, {{r4}, 0xffffffffffffffff, 0x40, 0x20000003, 0x8, 0xffffffffffffffbb}], 0x3, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffa, 0x2, 0x2, 0x9, 0x9}, {{r2}, 0xfffffffffffffff8, 0x80, 0x20000012, 0x80000000, 0x80000000}, {{r4}, 0xfffffffffffffffe, 0xc3, 0x10, 0x0, 0x4}, {{r1}, 0xfffffffffffffffd, 0x40, 0x0, 0xffffffffffff8000, 0x5}, {{r3}, 0xfffffffffffffffd, 0x86, 0xf0000000, 0x7, 0x7}], 0x6, &(0x7f0000000000)={0x0, 0x6}) 16:02:15 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a05, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x7, 0x10, r0, 0x0, 0x0) sendto$inet(r0, &(0x7f0000000000)="b21b1779c137f33e70aa99712531b347e29b5fce396c63b5bd", 0x19, 0x400, &(0x7f0000000080)={0x2, 0x3}, 0xc) mmap(&(0x7f0000fee000/0x1000)=nil, 0x1000, 0x0, 0x2011, r0, 0x0, 0x0) sync() 16:02:15 executing program 0: getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x20028, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000040)='./file0\x00', r3, r1, 0x0) setregid(0x0, r0) setuid(0xee01) shmget(0x1, 0x1000, 0x40, &(0x7f0000fff000/0x1000)=nil) 16:02:15 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/93, &(0x7f0000000080)=0x5d) setsockopt$inet_opts(r0, 0x0, 0x15, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="ea52a5cc4693e59f1a500e69ccaaa5623871cba10591448cc30f0e022e8630ae5b3c24321e47eba39f0838385da1c361945b4de88ea7f9b71e123c86838b2fd5b43018d65ca7d4599ba597034a4be3a4f181db19390c5f0490751e22b37532ea9711ca40b6b319e971570af7d61a58ff1c318b191660cf11e518ae31ffbe9250ee3ed2f945fa54cc83388c96d4e0f267f4df06369a6cf8445b5029f4fc20e40b1e3284d037856ded6acc3f516dd7a360a4b03b2571e7384194476da770e00b16b5ab65d6689a04af719a5e7935badd0cdad93338600666257f784c1f78af", 0xde) 16:02:15 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x26, 0x0, 0x6) r2 = open(&(0x7f0000000100)='./file0\x00', 0x841, 0x0) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x22, 0x1, 0x1f, 0x1}, {{r1}, 0xfffffffffffffffa, 0x10, 0x2, 0x5, 0x3}, {{r0}, 0xfffffffffffffffc, 0x19, 0x0, 0xffffffff00000001, 0x8ee}], 0x4, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x800fffff, 0x8, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0xa4, 0x43, 0xffffffffffffffff}], 0xfff, &(0x7f0000000200)={0x100000000, 0x1000}) getsockname$unix(r1, &(0x7f0000003180)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ebffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000001040)=0x1) r3 = socket(0x18, 0x3, 0x1) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000001080)="96d8f986200aa17c1eb5bc4205db3e64e9e736a4e093739d633a299ff212a8a2626d0723e3d50b422f9a8250a34f0750a88a2143836e155c1c5071fc6a28764388fd5788aed6d829249ed0835a91d7f1e544951321f768c9ba183900dc61e1e5d3d5a0d21bb5e2383ca35e2c6ad8cf1bc004c79b365646a639289cc81f81959adfe795ca860fb2437ca90fb1a6a9d98b2902a7c98610a51c71cc28635ec2dce5dc3c08b49f0836b09a8887237dd1eb6b5819086c0aad183d2cadd280122ecf93c5f3f8dc764f9877640111f649ebb1540f0c2506b7af27ae002f102496a302b6b26061721947308d2b06170f57d93cd114e66fe8c95917629f0b82a2c4cdb287f22068bc3f5cb1e022fbb66f1a4ccd7a7353b43cc0b5859d4049568ec10b67778da2f4e42659132694a50da37f5286ebda9612e173376c96d251458d51687e3e8627d598468df838c89aa08d60519ee9de686d44862c0547e8f8e4b1928cdf2a5074a3529b8dd404ff4c3c5072de6652adea124239a9d86ed0146c47cb33613f92f89c6c323dd64a2ae06eab0a81e97bc3a5b6d7056a39de97c34ed283909a5ac4cc650f49d1891430c41685faccbe4c0f5ace462d27d4fb0472569b7266353057a21176239de303213d264d5cdfc682f91d73e9ee7e141f3ef51f2b137e36ee938ef006d182357e014369f7afe2d570431e63b3ad06d567c1d3c695a6bdc5bc5572429f2cd3e3427aa8152c84ca5a9bcf4675b9e419b707d0b1487635578a044e4662bc9354f050cc551bdc42921eb9455c95ff6f3485a844a1e5b6f040ca238d4fc9c4550fb3672abb2c927728fcd186920e1255234f6c5109d8b184bf3934c1d7ee8d4e27a923fda53ae98dd0f1c912871883e60f2a383e28ec2e621b80c9c0b40df61745eb080852651096d38409cab43c1fdb489af29a9cdcd9d480c571781b2e65aedd935e7d6846a9635a82809e59e08706b29b432d6ac5f3e6dcb19221af2ce9fc105f109f639fc1734181f5351f3e47cc6a431d2cbd0546cff27aa66a8ee7faf9a1c291c84da6c5d4ec0a60f03b577716769ea74b29a6c7ba8bc7b1ad4bd303bce4b66ff048f6436691281ed55ddf4d4d45100ff04d28275b535d1f8ec823eb087c901b09e2a79161e7ab9a10744d196cbb03f180dc79b1804449d019a6ceaf47a0c2b0ae5bb03d8f2d11df0afc37921d6c715372ac5df1602aafeef2ef4e4e6e070472670878f3fd523aad877514ae43d3c4e96c5433fcf4f5477f6c076b3fddf936bfde4bcb6b80e8065b5fd296812d83dcbe594ddfb77814110a31a04c83add380628d3b293d2b7269a3dae55fb491b3257b566119d8354385d3f442ab7c15dbb69a9069ba37d14d2f5f7d33f16693d57e2f250caa6af5d48114eed18b7085a3b46efd9b690fc8b86d3e4b2166ed6433805954171f2a566f47ce2d564aa048a08bcf6b62afa19379d7d60b7c92002a90e0bbe146e369a99cc17fc0e6d303ea3048324c179b850721d6573d02b1116a1d9ccf10280dba1098d53f28007a1e9ca23a0434ead4289356b58cef7c597cb51d08838474f157fa55e967524d9c646600afecfb87d8e2bbbac57f3467a83367250fd523af7eae4a885689f4e932a8033324913e8731758e13ae8ddb0106da7462a27a60c402bbac4b0c93aa2896eb91e1eb067a86e057df74e6989c40b2a2a6fc3fd26b65ecaefd64a72b7bc873aedc3ad72321914aa6a9270c975a0dc6928b3f14f4c37d971c525216ef148b2a09ac7fdd86828b1c403d79de4cc92af167b81f954f0ada743d8f8d2ae6597a8614cbf791fdc19bc08385d9efe6280ddd5052e4e3b8393055967e450bf88638658e108aa17f1f800857aa2b92f79efe2da06d2e4d74ef515e6a7782c741e525fcabb32daf641cb7eee2a61bf9c57a7f7891953a49852edbb18fb45b0762d8c27f15606c8cf8cc7bb858e92273bec4329ae9a976109f3923af333519da54475753b1b0f84018b7ca41e095f62266fe41039f640724a56eb839b1bad7e3c834aab04e7a361351d6110192e9bd2b1790e2bbb45802345eb2d87740818f63d987eb8f21a9ab6ea7dae459ea0038122ea19077b682a1244377548e3f9bf1a6789ec54ca38bc1fff2408ee9180559ad76c1aa0d588d883e37d4624395554e8410ed15ad9e3a3981238b34189faff93104cbb92f18c8f073e85edb74f6c70aace428d489f22c097f7421f36827e3ada5882c789ff9638ebac78cc9eafd2c2c3f80c82a6fb243229c4b0f58612623e5c013624b1260de3386037c3ce14551eee9261cc51fc0312109b4e7dd7d45088b3213de6ac2aaa640286e3fb0e461f4aaa234a497358519f1a95cb7d5a9b7550c701856f969bdce4cc75141c58452786a364a6779609f419e0b598f43e1cd076f64d2458e26666b83b997c6c769fbe7d2257d642c4621b508ef30e68bba32fb460f98412f1ef747b98091575892a47356c10618d4397aeaa73262cba8ca1d524a7e827aa5a0c0062e3b60b6434a956412ed589e58969e39788eb8bdb5b923093ce621519fb7549b7a0bed8978e215045725accd3f680b52a0149479a9821d1dd3a207f1ee66143240fd42f1b910bb7afa9db91457814c7841153d52a80a28770a7908abba9127d1d971a7268496f0b44ecb1a8ee960dd586f30489f3cc0671f40d41233f91672a515da43e53d73fb8b1484b84c44f9d33548c047ee47078f8d87a14133d237a3b3666698ae154021391d4d553d52a41ceb7db1e40830a72b6d7230b1cadf0af6d98b243a3441d295280fd23c94c4a486d2f87b86137e1f521e5b90e9affe15ef98c5a8295495bff04cd59b56f094e0cfef88d1385c9838279a96bdc0481c739d820f4ca01b045a84f53612b22c2af41bf7197f1272b8d533538f297e3a590defa06ed6419135f53ab26d156e0de0c161000922e6d1e262e34d1685c63c44f5eaac76e38be908e81d0ec34c41cc3e91f2d532333ed1dbd2161427705e6421af0fd4b779ea9f963d6076fb1b661e5959cc6053fcfcdb3e2446eae55397d4bd0129cecc588f2413328771cc24fce6bcec427b258afc364d6557a9319cb131ec3e5d62f00f4c10d94433bbcc086a6ba2857bc54fb176f10f3c6306fa31b0a150b3834f72812d21ea75f81957984c76eaa03c17e33f0c17b187db215a23b1a7576f4ac7fb66ba37f7df14fdc0903581e5832fe141225ffefd4d14fdbcedf14f5952af1bb7d912fde0ebb192d1e12439a8bbb53c8e68dce4fcd162f4590857415391609eb1b145d9dbb3bc05780c8daa817bc3f7909ebdcc4c68f081c105569d2cd7081a809b793f6386d63a0f1c9e9a75bfe092dfd9af34b4253b688d46c6e76dff97201192e9811b703628027f0fb7fbbfe8886370379f59b9479c5d1d6c06d6aef4476c408574bd54289d0f9220d73cc853c9e361d138a6314f5b14d316eb4cd11f8379687cb54709df5146ebb008b238b79f782d62f41b01bc3e34d5b425fdc9575436f6d8fa8700f1b2d215bf99012e0cf380ba2169e1519539ed69cc468c5c4552f22625498aad12efa61270f6a02ba593874254013e866c9b9f02c308b988379548dad0753e1e87324a122a44f4763d2dcc9be242a40c5823c282ab03449f954061c89c1db691fa71c6959d1ce5da6358199fb9f3528c3cb4c61c18f5eb7efbc791ecb9f712788b216cf7cf64ba0e1341efde80f4b48e381a717a4073f1db88f6b1a02305a1564fc3c65180ba69c5ea60575fa5016c94946cb4b1cb2a4dc738aefd69531167d7a1a13f22d6ce64cd2775caad6e4ad920c33f13a755a0547c3fa751b6b83957885d1e07c2a550d1b8c20d6e1862cdf8327b78b85a9bf40d7eca2aaa5133d1161fcdebd7056aea7c9b2bfcd94b0fdf349b69c3625eea4f8932cfd86bdcee5d73afe156448c57435c34fd8d95a3d3532e46724239a40a6e658d344d8647becbe0b1a2258263fbb47af877c6afaff9bccdb89d25b0bc0ef995a480b778806ddf4ea492b25495773cf48c30a15fbed46ebba30e2b93a8cce3a110ef5355abffb7f0a0a03971b30e684f3d2e167e6bfeb6d8fd2a1df24d1b080d76c34fcf57bb64f186f02c7379d281c6833b27a762e5fde15513553bd2df2b3ce488e2f0f61c724dd485152eba08695625d0522f99e29375eeaddbb15bc1704423adb954a45ca3feff5c2ccd596e3c0d531460b9e4a03a55c7be862087d15c4b91a14a70de500126b17917d5d5c7a1cabc721197ebd6a88f6b476afa6926412645eff4e03a1c478565ebc4d73574d59c5a525252d358a3a47c8e339c2f3d60f695eb9d05c305c86e2f02b1770f582f6b2fe489847d20b953e1a255f7972394b6a8056a466ad0639e1e4ed6131a895485f2ead2a99fa5b76afbb7815967056ddd2031c328a113d5ad4210aaca956bd49c2a47859b307c74f60f27d38484de525cc57b5ce3194d415be4564ee075f81f4cac0b03b097f4d91b828062f30917ef66a0e79341de27a9f70f282beb9d8f6cebaef81281a9e96ffe8a894c3246aff3e852ed613fe890f50b010f19d2f82608b60d60c82d1308f59e80c07b7e57659c98d49910313719cda60dcc6018964ac600ddea4291a48a84d8a1413a2236f1f8a915dfbd96ba1e2ec9a1001468026a707beafd3e7f310c868dd0388a0e4ebab9a14e85f66849a5ff6c2cd6c952dc02a3090b0daf2b029a95f5427f0e18b9a25ab66891fefae9a8bb0b120365ad365a8fdab74e36d821cc795a61819f2fe1a5deb6564905ff07e1b035fe6a128754ca55af97fd18664b52fc0db0ab62a2dbaec766fcf4411c2085494ed403d162d177cecd59fc5d259934a9367f38594bd48c2b0bddd61afaf809070bee6e8dc3cd6384831e76437ead35d5f76a460c7b96414652154de34c053abbd3b881317cdb014ebd8061d90f9ec4fa0041afff3117686bcc3d9f68f3361f0267ee89cef141a734f453398a9721648d47798e93e354bef129e6dacb98a4fac657b7cc7e1faa18e1eec5872d921cd04ce8d10a573a395599095e7d732c2d0cbee24e417caebb070f5dfef184f5c4757258da69e41d673cbb88aa456377ea88bb1cc79ecaa0b90313380669b7b074007d90d2b3cd211f48f17ab15fdea1208b5093221082b49bfa8518d29dcf6aebcbb9e6aad3066dd9a71d29073aa195f47fef2b4a11a2f78d78b38b6cc462711fd1fc58a6046f01475afc4bed134f3ec8ee2b415914ee02503fd396dc40753948cf1d219443f380aea00c2428d5e13f352e8e3cfdd8232cad5a6ae765ebfb265caf05513f8d1d5bc4609c7e3af458e83671497edf940cc5ad734c851a7ffa4c4984ff775f0ed67afd4558cbe92c540d178457965e68f533cbe8ffd0508fd1dac1d0e564e624f94dd3b82c18bc998bd73485b71b68039398c5f3a9279a9482995389743c47df3ea3cac0d31357a0e4f60f23bb0f921b7f253b827b672d3c9872ecd608026f605c5e02c10191b2ad2818c4ff72cea2c91f91e71cd08c90c3dc78efdf0faea619971b0bb1f6a0d877d49dc906180fea37e5bc7326e36f7db02836b766a32f8a7531ab592a5b99e82e1c1c6abf4b19dadd0f5c0cb1a55bd635b49a24eb700a42498dc2f944cfa82ef529e0e1407c1af8041b8ba6cb484b034fa321413c2d91323c3fe85f7afeda74c066dba7071baba6fdda5410efefd3932ef67a971af11ce0a8c9b738dfe051d87f295c3579f256508feee5edd2a3de81c876422caa0142ec7cc2dd6ae38b75113a000000000000000000000000", 0xffffffffffffff49}, {&(0x7f0000002080)="7a1aedb144247c1668444297f60a129367d2210146bf943eaecec871bc027a484cf41d81a6451f9cd9940eb91fd639585722723e857b02c8c61828dc216b1973a072b046561b431a8a9b2ae82255262699225aeb1c0c1c6c8968d897ba6cfeaf3675c622bfca8d8243124fa1908d1f2a065b6d992e512ceba73cd075f9e45fac203485d31a334b976bafc32a2ed1ee4d51e61479c60cfcd025ca306bdf63a52e47c8c7af4c2b48d3dfafef9214a4ef682c56dec2d631ac805d86518a5608768eff2c2a3e1927eda8ffa4dec3123749cfde1b0acad6e3e0482102dda53b2f20246e5b6ad16ec1c274722332d96e8044eba5f14c236be030d129799a009690e5dff8a0ff195a38861bcee32b037365f4cae4b50f45997b96c59547d84e5ca37d5e1982511b4e904494b50edc9eecb947d2133521718ebdc9773237fd03edeabe3829a8b14418464ce82cad3ce0093928b2fe78a736fe728447ad22601d914af0baa83276e3605853fbab2c33996bcec49f932d85eaddce5ca901694ed21cf8bb5bc3794744a130c08c47053e91768b960cd539f98446e9d515b7fc97dffabb61b129c9d5f38975b3166840d6e2627f3c1c03e492cdc75b1580b99c2216758322a090630d456606bb21b208e07be6f0f1a5aa1c97ea893301cab75bb190696e0e7f847840f63ae02529d6e4fc2275e45d164e4f3daa4d88bac790fdcafd21b983938fc6338850fd126c1111d815ff7105a645d447073405df84f622f41bf246f822c15f4d2a37b65b3e8e4c80b82fad7cfc8775b7ca0ea4e1d3839bfcae42ca3b10495661cc73d0aa45390fa2e08f62fbf94c47dc8d1b2ec3f08612c5dd7437a0a3cdec29ec5b7a88ec8cefb95727a4dd588dca34bca3f49702c9739eef9be5161093b1ae2b2ffd6a363e10226da85550137e35b7cdc0a3f887a570e260fd90fe377f86804fa08a0460b0e1e4b93421e1fbd483b5f200a5e23c7e41d8904e612e7292ca07519854de5892093db3a494ae28fbfefc3b9793f1635e827eda5f459d11d92ff0b21dd5ca6d7a7a86df6257bb606598f1060237b14bf40650db851a12a4df15fe89d5965c9976808fdea21121b0e96e8909bafd7e70f3629c2f1e76ff05d37012602e21adde28d5e606523c16d73ecc29230d17fe7d416cf2bce74fd2eb58f246258cd01953f7b5746a2f86b6e001957acdaca3a2d3bed41039717441f4994c6036c6a14a91d3b215384368028559dd31c267f13f1e34653e15fba502f6dadfe5834de7884c10a6128aa9e3b82946b4223ce9f8759d6e3b130f58678d7abb307ad0140c8b2535e150eb9a2543fdaf27bd7ec124d1b28211fe760325dc8a2e4a67154a54a18d69b1da435f1300c29f18b4e420f5fedfc1e1db5aab5ff071a143439e6c572038689d13f565f651734bd2b4369bf3ea8269115a809ac309e52a3b8c7b7bb54d198ccae8b25ac237168972e3c5e5eb16163699960462c4b2b214f7b4f010751e3079d4dd821f0f1ba9216a5a9b9330ec653ad965507560bb9a507ec264033341d4623d8e67a04566213a959c94ae4697a950c1b29523b31945a7351ecbcabf10b3e597ea10aa771b87c8e054953ba52540b4c8cd077e3c8bc4e4a7076879c330cd6ab51d6dc377a28a6c92a9f4282fba0ce70c555455e4f30280a780950d943eaead101ca2715460dac197be95ffd7fc1238fabfc4233ac910e9d81318f84a115da23c68261ae17d695463070a09e1566b0107a17529752494734e44e3e28b2b3cf0e44f84affc736ea75911044265dfc5a84bfd1085642dd0f9cb2255c1a0539b634eca8fa27cbfdd69df2d8c205df2cc5a645b37148934cae090c37b1ac343a920744c3a9910edadb111334b8401d97db2f7ae3dc7bc21f5d9121d78715e9d66e0c0b9c7a731c120324284c49bb57e36dbb2181482b3e94537381e722a0be00e29e0a055a6446303b3313ed8c84830031681c60886a97deef7db4182b7e9844e159acf20449414ca900dca1480784172395d7104bd9663fb7cb2b736c44182b1c15b7684da0bc5f597fa742d39b067fc82be4a8d17b348f92722cd84374969d0c44d33032d25bf23ed1b9b7a0a376846c3e05264cc1dd858483ae654f2922e671113924a58e29f6a49968a2ddc5728997703f3a7eb3d762e9e21292510ce8b14a7f9379836c861ddf7b649e4799252d6ad62c4ceb47e06ed28d1f477e0c2eb5b7e34a8ba4b154bd4e29475e47018a3058afbcef89a89818ef1f5af9fa2a43a411ac5ed1333182f6dc88e48b96b5ce006773a41548bb117eb5bbebd007ae9ce0a00c46572d6bac973b71afe035d402117a7bfe4021958f778fa67224e4ee778a9d7f403e518a1539e595277d5b3a34ebe287bea4481ff2f64485271ce48c14ca3afc8c4124923b89d901947667d5cead37374f19a37f4506c2ab6c53fed49644c936ccef405323a11da7bb8092a5d891d989255b240b9e9a4caf584153e3a05d3fbe04d16dc6ea744eaf22e0e83ac9e16746767e72e4ce41f12ca2c98c21a06d6aa93a665fc4b1838c55db729fc0de0c30e67be5ad3ffd94bb60bcf422e8bf0f4121689dfaf32e75b502fdcfe59372dec631faad2306faabf222778586f9c5493ead9807df50df829e802f9f1048269e38d18d5737861e92939eae30959bff8445542c9e3d04a8f80ca894bde5d6cb6296f5cfc7afc0a84a9047b9618c7a1ea428bf4f97d120606a8892eb2a65027642aa18631caa239972cb077cae83450092e7ee2429275422061a6cd170d83c6f72855c7dc46c53369efd6af8b71715e6a13b313c998df9bf7049e698e8e871e4d7acd5975549e822132ec1cfe70f2aeac9fb867b2994754837ab29409048d7fac3e306de50aac3f6924f6a229f250065e6072ebeb42f2f3417c1a87f865482a168894f421bd1944453f5b93e1ef7266dea510426aec809323c7665286d97997d1b3d4657a55fd878a30953683ce91889e3ffff56a03b4cfdaf355ad5554b09735cc96de816bbb6c3b974a12270ac0909611dcc4b00b3bda3ee1e082ce5c9cac95a5a61a107e61d737b752be012ba048c8345e1817478f47df673e7a6007316aa7743d59ec94079495f89e38ce554a8a697ef08e9965e3d2a75fbaf930364415578169bf36ce448c2d7c2063cd92f752d1f8edbb3ab3008ea7210ad5b3e9b2937511d39816e3f1d613f26bc0b8dd7500c7256ed13f8df6f1217b8563f1b113416cd41aa3ac339976b8cccd236351c6da225c06f57f2f2e65ddfa3d3d08a64f3ad9d2d56385233643606c32e0c6e5afac76aaf563e826f054551fbb149c0b4cfc83773766f4aaa56937edbcea67c4147e6acc94227b56c4a5cb7523c345077a309f12a767dd984f99eeedbe8145176eb66ee0603c437db7d3a401f4023b2418a053a5789b1e840b1525f5ecb0c4fde88da0a8bb2ff9c0b0493288e62ebd5b63ce352b5408ea47b73907018eb6d2cfa386fd914ebdd7e1a1ffbd7dfa972ad3d7b46ef697c50112c7cdfce04a9d038af53c59acc332a30719d30df7056b412bffad7b4155e93537be8538ab9da0ed7a8a9cd50005cd1529e9f77f9c201e660804d92b68aba09be1c78d1ed2f2504b26011d70eab65c352176bad75e9ae531e718be027824e33c44639854b4aac9af7a04b94e8de69efb64bf2d47fed5c16e4e03fc2744046bb787a81286423bb9848fb9f89b3cdfeaff3bfe29e4e982c6eff444c0bd9b39792d28962ec9c2174cb6950dd99011fd92aad08c91160974b6e78e41853f02d482fa5cc2fc130094d5f2ad8af64564e7e3879f172edc8c4772893e94b940750d3685f7483b7ac7be6afc4ee3010d3521be0c9f17922d5cafe30a8267d952936fd029924ddd96089021a1ea636ec64bbb48d03dec05aedc6318faa0368ae100c6d4b004df508b5fb60797e274c7e2d9596d30c47f9ded7625fda81fe431111359f2611dbe7fef1dd5ee74b1936e581bf745067fb36eedd9cb2386903b599fd9aaed2b7aaea336f7c268772939eab7ef345f963dd30ab95f895db2620e79cb2125fc81ed3bd220b3bf8d9ee34fcb21951644f8ae78c98d0ca52d6a98d026cdb5df8b1e99b1b7f5b10de518b5ce671dc390b8a85b8d7328070020f305d0e7ab657583b6e013edfd48e93b9c963bb8303465bda8eab1181bce1530e13eaa0e6e7dcadb8d2d094e1c9877ae379dbdff85d598888d499c14b09d8b0472777f8214b59dfe575b39057febdef4fa7839d5b9b3d0b34de065f2de8a0bcb46b98bb6133ee6daccdc5311fa9b8c2716e32dd7339d30c095614e12d8728d7462fab0aaf336e144b5e8fe869e7b2cf8cd4ba5e2c360d130d3031c7cfdeab500c14b660265efe0f957cd4caf4e3777cfad7bcc9506630b4df5444dbb9b3c63049376d7b42b0dd9699654c20bb6570076d83dfee37ad0ef3b266be4ba6f40d22696a3bd7a34cc36b225c03c979c805cf1536cb64011841215ad945389158f963fcd3074d1df41a7ccfd0bf3e227d3d0af9bf7bf1e75920471e7750e5becd20a5789a09262fd35a01d4551fc385a578799bf9b37454a4d67ca168c57ed389e5f66a27b5e7a9abf4ec5b1237765d6c8ea429980501094124747cfe4ec4f0ff3a1c5833cfe78d88e35ca1010dc78f37360fd79d0b0d11afa226e79e30b2f9e420e1666aa9c6e4d40d4b5b7dd9cc8da97dc8ac245fcbedf15f5eee4cc7a2be34d5f377b3425f8763330fbc321e1b3848d0c56ea25ba2c4d2037b13743d3fb8cb250726fe406ae95cd37bc52d595d81b5243fae6083eb98d857a0a2e15f1af81dc54a896bd6e10f7d4c25158e4ebd4d8452f46d72a1115952b123c31d92f297067a4e2818ec65519bb723d8f5b388a80d8f70e68061a2bc114a03d09d016ad41b0318311a9718a409a8e865e22482f0fac60a93bd86bb4f7137999ccbe1b8a440084f23290c105fa2ad88563c8434c9e4584771c71e27b3e2b78f7213e97a06dd6e9dd476968fc760995fd28e3d1e998f82e3e5bbef42ead3d4cdeb5c128f84608a4423c23df1e4ee5d6b09c823227c815f045b423a92243e5c962ff54f24d66659b4f0142c810737c144c491dd2f917c1425ab0b409dfab46e67edb2814c03d9059521076dbcd6b33fa038e8a55ce9719da66559cbc3a4cc68dcd1da1e76e4aa8c6a5f496b231f06fca30f22d9b902baed421f43b9f3270c80596547560e9be8d45f1923d2c76057625690a7e897e60e737525e4e23ccb825096781dd16d4c6e3dc8b853fba46399a7d3691ccdccc04412709c0108ceb5a2fd5b5f243ddb76fe1d2f64cf853a0812ec59f590855b70ba0f1d75ee8d1d28a0c408519b75159dc358551a79042c2bde5f776031520be743e8684d50788dd8e7a7a7c73373ebebca24fb8deee20f1634d5b912fb2f9834fcea264dd74692a6cb5b0ed3cf36f6ac5287c93c1129e44e292ab7a8577bac81551a735cf52525c22bac3e330366ce1edb987c696ae2ce16ee111f68eb8a108339e8ed323c147f6c88da274e799baf310a5304010f10b097a207c45abb969c105273289ebf0549147e55daefd6d597ede8be64f5619331565a0c4c8b83628e577cae330164c6979973d275cacde791630b059a63665fcb999f0e25b3d16b632260adec294c3f948cbb4a4ac4b837c5da859e9bdc62f2084bf1d812e99de17b5fd9f28a9205e0ee8cb936bf7798931c51fb0837365243eeb8efc49cfe15241d231d443ed58c2bc04d75d23014619c3616fa5c1982d4691c9771d01d89fbb664e6a1c", 0x1000}, {&(0x7f0000000000)="4aa21804dce6274f4b3d3d83d3c0d4f49f796355443b14b580400eb04a9f9804a48edc6f5a8acdb81d17279fff2fef9f374ec865b8b8ecc6022005d91cf7e2848bdcd91fbabfc7b8b7b0e811d7e0caf702df95dc9e3d3ef619c0830901ebe464ba134eef44827b999d06d026a17634cbb300c70e5b32a7ccd066704020e6960460f8df5c4c1f9ff0cdf66675d11df4a6f2", 0x91}], 0x10000044) getsockopt(r0, 0x1fc, 0x66, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x88) 16:02:15 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x5) open(&(0x7f0000000040)='./file0\x00', 0x12a05, 0x0) socketpair$inet(0x2, 0x4008, 0x44f, &(0x7f0000000140)) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5, 0x2011, r0, 0x0, 0x0) socketpair$inet(0x2, 0x0, 0x4, &(0x7f0000000100)) 16:02:15 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) openat(r0, &(0x7f0000000000)='./file0\x00', 0x402, 0x44) fchdir(0xffffffffffffffff) 16:02:15 executing program 1: r0 = syz_open_pts() fcntl$setflags(r0, 0x2, 0x1) syz_open_pts() syz_open_pts() fcntl$setown(r0, 0x6, 0x0) 16:02:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2048, 0x639) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() poll(&(0x7f0000000140)=[{r0, 0x40}], 0x1, 0x4) r4 = open$dir(&(0x7f0000000280)='./bus\x00', 0x1, 0x6) readlink(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)=""/240, 0xf0) kevent(r3, &(0x7f00000002c0)=[{{r3}, 0x0, 0x80, 0x40, 0x5, 0x4}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x4, 0x2}, {{r0}, 0xfffffffffffffffe, 0x8a, 0x80000000, 0x6, 0x7}, {{r4}, 0xffffffffffffffff, 0x80, 0xa3, 0x7fff, 0xfffffffffffff801}], 0x80, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffff9, 0x22, 0xf0000007, 0xffffffff00000000, 0x7fff}, {{r1}, 0x411e142481736c23, 0x4, 0xfffff, 0x653d, 0x5}, {{r1}, 0xfffffffffffffffa, 0x42, 0x2, 0x3, 0x10001}], 0x80000000, &(0x7f00000003c0)={0x85, 0xff}) kevent(r3, &(0x7f00000009c0)=[{{r1}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)) kevent(r2, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffa, 0x2, 0x20000000, 0x4a, 0x401}, {{r1}, 0xfffffffffffffffa, 0x40, 0xf0000000, 0xfc, 0x1}, {{r3}, 0xfffffffffffffffa, 0xc6, 0x2, 0x9, 0x10001}, {{r0}, 0xfffffffffffffffb, 0x20, 0x0, 0x4, 0xffff}, {{r1}, 0x0, 0xbf, 0x2, 0x635, 0x7}], 0x3, &(0x7f0000000080)=[{{r0}, 0x0, 0xc, 0x10, 0x8, 0x2}, {{r2}, 0xfffffffffffffffa, 0xa1, 0x1, 0x200, 0x7f}, {{r1}, 0xfffffffffffffff8, 0x10, 0x1, 0x1, 0x3}], 0x8, &(0x7f0000000000)={0x849, 0x2}) 16:02:15 executing program 1: mlockall(0x2) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000140)=0xc) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x1010, r0, 0x0, 0x0) readv(r0, &(0x7f0000001600)=[{&(0x7f0000000180)=""/66, 0x42}, {&(0x7f0000000200)=""/195, 0xc3}, {&(0x7f0000000300)=""/151, 0x97}, {&(0x7f00000003c0)=""/17, 0x11}, {&(0x7f0000000400)=""/163, 0xa3}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/49, 0x31}, {&(0x7f0000001500)=""/216, 0xd8}], 0x8) r1 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0xfffffffffffffffc) write(r1, &(0x7f0000000080)='s', 0x1) setsockopt(r1, 0x1, 0x1, &(0x7f00000000c0)="aca70cd90bf28723f409e64b3ea9e56817a7a63a4b3127beb04b87f18cfb44b8d4e789532cf9f4b4662174be811d0da39c3ab7efbdd47788305db9c4829087a041fa727434d14a1e995186df6e506b6877260a7b061b51be767dd5e675db3bbe0566fe3e8b", 0x65) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x2011, r1, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x4010, r1, 0x0, 0x0) 16:02:16 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000380)='./file0\x00', 0xaa, 0x2) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) socket$inet6(0x18, 0x5, 0x6) ioctl$TIOCSDTR(r0, 0x20007479) getpeername(r1, &(0x7f0000000100)=@un=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000280), &(0x7f00000002c0)=0x4) 16:02:16 executing program 1: r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) socketpair$inet(0x2, 0x1, 0x4, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$unix(0x1, 0x7, 0x0) socket(0x1e, 0x5, 0x100) r4 = dup(r3) kevent(r4, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff9, 0x5, 0x5, 0x2, 0x83}], 0x4000ffff, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffb, 0x13, 0xfffffffffffffffe, 0x0, 0xffe}, {{r2}, 0xfffffffffffffff9, 0x40, 0x2, 0x5, 0x5}, {{r1}, 0xffffffffffffffff, 0x9, 0x80000000, 0x2, 0x1}, {{r4}, 0xfffffeffffffffff, 0x12, 0x84, 0x5, 0x6}], 0x1, &(0x7f0000000240)={0x4, 0x10000}) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) r5 = socket(0x2, 0x1, 0x0) setsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000000)={0x3, 0x6}, 0x10) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000040)={0xffffffffffffff14}, 0x10) 16:02:16 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000001440)=[{&(0x7f0000000080)="ed7c07837923e082408d619b2e2df67b873d389ff28b4dc808eb50a13c901eae6e0de54e6b5e54d5db6aab18efcf067e3e800aa9669b5ddda9236e00c7c0f27256f34e1334d6fb661aa4ed9fc3914ffaeaee941b74d673f8ab997a639d44d4c33177dbcb9b89ef2fee18669fef0cd5794c7b5264128bf62f1b28504166894b83265201fc9bf9a17d57f03c630b2e135e5c3426156b8fb71d2c55f0abed48fb55e1e9bf224ab1d3524209aaa1528630efdd4dc2665e1d9be868b53e4a3a43bc3889f0290a7d265c4b8fd6b760706e9d7281a77ccbced9d354e98b10835e86785014096fe3207648282ed485326e8a34273cb575a1a510f77eddee1cc35170446a04e04487e728c5d7f572c5280f356a6722738eac518eb3f9d590dd69ad0a1889b82274722d616830a8b252bb20b07bf87ca7e136a9cce2bde368a2f52487d452188c534ce66769905c3f6965cf84f409cd325f98e8c48e66d4acecce579533241ce239e41d0ab89f97014e19f6506e29d49959e5f4776fa575e6937724503db2e7bc2bfe031cbd916dbf364db248589e903f1463c331c926d0a52dee44b5ac997b519d818248e89321121d4f09d43fb42c46860a860a7e414cdad6ac14aa537646dc56d2768b53f49c678644cf3dcb803d437cfeac3bdc07d8102c488971dd5a918f53d376bf66e60345b5e5971c65a3ff85e87d105f9ec8019d37008a4916d16c691160e87dba92a48d083b0c8b67f85f625d6a99f05fe54d2afc2d03d0101ff327da037b6bb5d8e21c6d54cd9391461ed4f6f72d49f2d368fe0d8264902ee14db7b2e8b975a2be0c25ed6c0ee7d78c60a6a388f9456098abeb1aab0d9f42e286d5b6d9bbc847cef436481bfc4e10ba6154822c706bd2c18be7a38aaa14ffdc37b9e8c544484c4a0f20ff83462bcf7b33f166919a61f966b4dcc0fd0ea4baaf91df53483abf98e3cabd45f08093af9687106c1158f540942c9c76bb94dd97712c07122193753a6d5ab279c6b8ea23a0f29840695e6dba6f1deda9edce1ac1f1d33e4018f74db934f8157337769cd03a8eb8a5bf622edd923cf4f1a22e9372468dbfa7332fe4b2e0d1ab3e8a87ba38f31f2ecf707e83662348e2d8427fc8c4f1e8896cda90f63beebb048b6c9ba14291c66ff3a9dc4fbf9e64f3a0ccda45e4a54f8eb8176d767120a8ee307b0c99b86b97c35958f8b1f380ac29e83edd5252dc6ca42e8ab1be1c560a71142ae177066455148107676fc11c5fd1a0f52614d8c8ddd6c7af8dd99c7b73dda2c33a260c7b8318f0929126052fb3b116230b1a7ee708863e4cf904f156a61d418f8203ae88e2f1773b0dc9256d90b78c9c86b3b7cc79c1f48a1c1195d8967ab66c0c03076b0a85ed0699031aaf53ed2a9e16f59d0a5c1d9644851bff282f533a5b3527b85231e7a2044ac07489d92504b7ed23364b8b2c3a27074bc1ffa55944fa766e479e8c14c92e3dad26febaa8585334da317ecf760146fcd278028bce27a7804a480234658719166cfd14fee84d14de79fcd4211a4369694336c3e419d937e93fe9e42b380bc9760b3e72bedfeebbc5236b24d4a92442d6b343970db565f4ca454ab23fc90ec77b10a36980069e18faf196fa8c3018fd731d47a439cd266d89b75bf69dd3cef5f980ac0479815f075469085a333601aa0733e41254a01e240be2a7de8eab0f37915a9c9d42c0c94f2fc4e5345e98ca330354971aa3d8d288eb966d1920fced65f6efd220c0390461800bdf3e25f24a314ee64e2acf527070cae671d0fcc3af31a57f81b304ef5149fff0d64a318430dcc4e3a43f471e16844a9dbabd5bf83e921c48dfed9c1b15d9d80edf74a69f365da3781a81b1346e103d577b241610df5fb4b74196f034bcf5c2413c1c40757d7e66cfa0f62a7120c3b0aeb38a8cc6d9a69846d572b8d5bc07ca5b8577a3d36c3bae28ec101efd697576fe168a53a419a2c63cd78b7ae5f8e4bd8e36333baca49ebdb7ff5e6e0b7339b93c835d697fd9f54c33bbac97d99900b36e5dab8555ea3b6b6aa154f2aafc6ca00dd59f1d8d8ffa5bfbb3913c3ddffb765dbf1382bc36c1f5aeb0a70e56eaaac635283b49e0a032a2c570f7ec43cef89cc35f4af0e8ac7b3e926a46fd63fd3f888d8763571585db58541601dbe6767c8b48ce79573a0fa93597d527d1467ed34cae78b93ca9c03da5ea5035f7d3bb9d370269347f50825aa4b1217668528721dce07ae9f993a5cf60be276e6edbd38506db62d842ad55647bb3df70e92b90f11d7b946e03e37ac73fdb597a1c2e290de6e6f93eb7c6eee0f159467bcbfcd0337512fa128b6d01aae8d527a7b977509d50a77ce60055eb15743e3f635aa18d782f06916b98c2c5ba0abbccfd47bb1f51b2b510a577ade9423882f6a0c5701083409c5288e3911e6147aadd6033e165c28f0b31a94841cf65ad9f93c046a132a940c10ffedd9184b1d1991730aead6ee59c5d2fb46c61dd134fe96aaac412b158aff7bafc1ebedea5fcea97e3c75d6a52a990e7ba9a58bf8c0f3c666ba1f90a815e32265d246672a103d23418e89b95ad9732e2d65107dcc4913d04f30ec95ba634a51b8a306db6794976d1e1af6db4082cbc1e9fdc44c5f4b5aee8f7c0df4c9d6c77ab5e9bf1dffbe3fd67e3603a7490e1f3c5c5f333bf3eaae41ba09933b373aaa1a45537f5590b29d147e396e1d6a9415586a0b1c1caa5220356d9db28888ef5cccc93f7e0b59fccb6d42f9716974fba6b22d1e016412c8aabb1f66f677ed0ff66409d6c515381890ef4ae758278dbdec514f65b50cccc8933bbfc5d9c57dbc0a696854e62e495a1852b0da63e85ef3877f44aaa812f4169d1f7853c21e728221fbb9934465729470b9501835e1264c60ca23f5208fa4a109d3f8a8dc4ca0b5f7e2f054829521b87c3cea3a880f581de1e46a91a5a28674fb379436fd3455ce3c06e2bb6f2397e8a0235f037ddc1f86994f00c73dce8f40bb3bccf44adad3c96b32075b561201d48cbafc4dd375bd7e53bf00399ab9b1592b924392ade0ec03e5aac026fb3706528fb19127354d0eb7613d523a6ba4ffdbd4a47af351e02b289bb3e803457912a644971c5b4afae8e6957a40e414c443053ac27be5a2808b4ca4eda25b55bdd8107e325cd25997465b7f9a4f7635a3145dbd089c0ab46b5eeeed9d89f635cfab4a1b1db7473ae3aa8833d8d97da397859d4e0e885af33b7b4f5c9e28d0d6f3c3afd35cf3f415b739ade32c433461d8990ab3dab5b7294e15301199586d0706941f4edfd726bf3865a1790287847188e00ba1b841444db2a3642ee1d243a9e0cfa0167e427f1ddb8e2ba1375da8d94068968f4acfa02e83571f024900eca5181e5dfa297842dafff56cc7d6ebace74ee2f5aaf3651bee7b8ba0a0c98156a0b4c9ee7c7d10dd4c08ca6f32131fe094c7702a22cee28dbcffb0490919e05915c3399748e2bf71dea272f6ea75b1bc4f94b46d84c4132a4004c1a0515b63f002147282dbb9087f9cfb8eaa89014cd59749988652283be01d90d1f065b4fdbecbd655a1722b320a181eff743757a89612d011cb8f78ab79cfb3c2f744fd184778fd94510a910809c47827120179bc3a34e9cc7e5af2c3fa6c02c73001ed030849a9e139e9fec21deeb70c018150ff0d69c3df375afea5a0fc2ce4700ad1676da2bad3086e5292a53caca63ad3738c7a56ae075cbf9ec2149d806da0275ada921e5bd4d94fef63058154dfc7e9263e316c49b92821e2c2548f7ba5ed5fc82b6e4209076f22853dfd1b36997d951b6b27092739c52600b40e01a1c7066614ce8f142ca0105d71d26059dc76598809e11e17a513e4d315e70a5ca26bde28f1d107de416941288111e6900d83255f61850ea9b36dae152f5ba66078ff74455928481c9d9c2837f35f713d1c48332db7ff6963cba22a55fd2e93fa33478b382f5aee1f258656629bc3f664a8aa687185d13d0bbbf2df137686aa8a5fb4dc0fb3d501e81cfa3aa0b7d51d81a25e36da416338bb6df7ae4285f986793d95e9af1b4724dd151dfa550245e084a6a52848d44f0b0528582116e6bd85d0a7ec02c8fc44537e2a4ddab9a382e7dbc72e40dc7a8f4c6aa75688b3f5a69c43a684e15131934548006907f80919818cf51d1effe74cace72214b91763c97bafce9ac85f675f0517c8c74033787fc1e98fdd684dc3bda7cf7cb33f6b2d21f0f3a0eb789298e6862635f30e1e4b58b1fa420f23b5149eb856c14704449d9cf0621bbe23eee0c825b37391da1b35fc97af3ae821876549bd0f8cc7cef72a810c60ed65515d0e11053c9d52fb1d056efd366d3a3200e9ebaa72c3930b2a85b6140b26590bc3d585d3418e4ede881bf6139618fa4ddd5c896c5b70935c62eca7e2ae5392c3ebd8002f0f111f69d9748001a578b1cd4147b16a04eed09d62f07c15a457adfa15612bb808998952c21ee0820e07c9fd8c8526894d3a98a8cd7d9deeea9307203ddf72d8e65bd13087861385434fb81632503f0d091737b406adba05be716527e05744ff57ca3a730bba09061855f97e3bebe1a5a31f2586ef058d0d42573ff4c31855dbf39446031ece22a355c378d4aec0ca52dfef5e14e0e0afe83d903f6efbe082d0c15e306989728ab836fb99433f4a07c15cfd38b7eacf33fe4976414e4655e45de9bfad2540c99adae8e746fd6b3e1c38aa40822601041fbbaf924b5323e1e1b9fbec14cb8c4c6c46218e4bb87d58d43f86bf2c53fdd3c2669c958d4f9705949609f7a8db5fb26dd4fef686c07beb3173fab13b6556f8188a44ecf3e9fcac25c09f8b45433936f6d0be4ec01f7ff69e2773fb689cd948c97ad1b2d3d9a161870e9647754950a28b2f8138c9e17191183e36edfa13c6710c8cc2e939672189750c1227018cc64c8e4ebc63a9be0c3f625a27affb4169c93fe9be0468c27a804f5fdff0f9df2a61ed58d460980c6f4254b0734a2d0a08c55a7659daa4ca064216025338e7562dfa623cdd5aaf2f46388d7a02e60747dd52fe3a76d1b3f8ba8e5f1f9a144d7c206a912d8e16de8f0203fda3caacef184262ca8e8bd46fd99651b4426e9d4e907169c60a0dbec5f077c29a388b32f06969293cde61dfb23a99357e97a328893789fa7b61a174c714a4d0c29422d1b69005d0cedec26447d3de9ce06e015dac587ac5f55ee77f2f04c3d846a89432967fc8ef5af1f7174a83f505c9efa5b2d9f0b8df6c6f93dbf0b1263acde28f3993e825f8853973240cb5b981b0174f5647d3985682a1f574a67aaed2e389faf2c4748d325222965a5dbf2f27f76ae3a102cd505a4b3df18801e54791098c9a6899c74cc840c7ebeb80c5ebe22b4b1c548aa4801c4aadb611f0d71a354f1f299afcfdf3d80010ae42829f869b37e5444d6912f1e6691680704fffe49c34023ebf9b2c71bd77d374be1ba1a767dff13810a00dd675162041f4a91eaa60a49421ccb23f711142039a3d1db1d0fa936b96bb9c89ebe3d163da0b22f1749106db94ebe07406cde8c4e7e2c30d6a992eac43dff70769a0bba7b60951b301fac59aae8373ad6c8a8194e132d242e6b5924284a8fe22bc35357c8042cfb7ecd935509ec216d7d47b35f8f5212b97c6cad0d7da3804f39a93dd742ff9f48890eaf5bad88abbaecbb0d0c79ef95ea326d49383054035fdbb841310616679cda5bd5f6b665c4ddc0619c52cf0d551b356deafafc41fa1ea69d7e7d200b5cd0256f4105229167841158c991d86ff8912609f4151463b27b33a7216cc7448009ecee8e56", 0x1000}, {&(0x7f0000001080)="ec2dc31c0171ae932ba8023fc13f3288ec58e6f065c441cca7ae3fc28434b651aa8c330eb700af6ceaf50b07307dd1922e039d34e2f5e496c63fa6e64a641ae0369ecda2e58459df3dd8fd3b090efe25800de97fb76ebb671d501683cf95932e8396a242f378c15d2e804c63d3437fd13f50722848f53b7334a0580fe1d758512674bf913a75c327d58fd6b60e8892809a0c24fdce77dcc35d068895ef3a990c81ad469629fd877ddc3158158f70874e32674c10fc836be0e227b6d7d27b5abbffeed06761a27bbfa6ed37f9d052e304cf6ab727968f8f19687ee14b13ed967f7d7e2ef016af60d6b7684171b6fa870ea10a7983e9e823d6", 0xf8}, {&(0x7f0000001180)="4294c440aafa4f59ca4bd16c2072fb6b653d900980cdf1d277fc19f1cde7a5b99b0867c8cefcb9ddf36f237c4e2a65d0f4734a7c609aab51ddea191fbdde8e49fdf9c92ca0726b839f3fc61e0e8e2ff3243b8e3a", 0x54}, {&(0x7f0000001200)="045e0bec8859de869c3e5ef408b1ed9ce467b6024f758193cd1597509f930cebe8054712c25248d48b95a6ef0ea2c950659262ecc61791444a8ec84d9120efe4b2d6ceda28f33f1f9f43705c4699c006ebb14b4c", 0x54}, {&(0x7f0000001280)="0699735a2d3909831bb801118a93a2adfbddb1bf77a8c224fb0f665f0fb1900e4d80da001d0b3ce7c341283065cf763d73808d03bd735081161e16b7e8a24895d42befc8b66ee6b927bb0633154fa85fc6179c1e3ea642fb5c1786fdd97e0d0810c98c72e8c89f86b2908ad0623809fbced1621ba355e7402f8e2447096f0c025490b3984a62e77499375a147a804c7399a7d61704b10172f3", 0x99}, {&(0x7f0000001340)="5911b1e3e7835f115c7ba8d31a8def67844727fb7dbe491d8f8727d9d47106d0ba7fb401e0c55d7d907cf509d48c4a2bf8cef724c15552494da24a1f3ff99f05f77eac4853dbbb1277823ca56685478847828c57372b95f3e22dc7bebc87975a27ba65cb3d5aa8526e82c7a7aa85a21f07b3c05eaf896908ed5cbda0265eab79d3e8c223f95eb0f43f49e7129624585b9a82e631675c62b2586e31b1a6547b9df48da405132a8e15953d0d5ca614ec8d94abff4f1e6a", 0xb6}, {&(0x7f0000001400)}], 0x7) r3 = msgget$private(0x0, 0x8) msgctl$IPC_RMID(r3, 0x0) dup2(r1, r0) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) 16:02:16 executing program 0: setgid(0xee00) setegid(0x0) getgid() r0 = getegid() setgid(r0) r1 = getegid() r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000080)=[r1, r2, r3, r4]) 16:02:16 executing program 1: mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) socketpair$inet(0x2, 0x8000, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$inet(0x2, 0x4000, 0xbc0, &(0x7f0000000040)) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x4010, r0, 0x0, 0x0) 16:02:16 executing program 0: r0 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) dup2(r0, r1) pipe(&(0x7f0000000000)) semget$private(0x0, 0x0, 0x400) close(r0) execve(0x0, 0x0, 0x0) flock(r2, 0x1) 16:02:16 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="62922f5cca7dbf9e1742153de8ca6f61a89d50fe32ec64a7a7221d8065b98834", 0x20, 0x0, 0x0, 0x0) execve(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)=[&(0x7f0000000080)='!\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000140)='!\x00'], &(0x7f0000000400)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='/.Y!^\x00', &(0x7f00000002c0)="f825242a2d00", &(0x7f0000000300)="0e407d5e00", &(0x7f0000000340)='.*{h%!', &(0x7f0000000380)='\x00', &(0x7f00000003c0)=':.^\x00']) r0 = open(&(0x7f0000000440)='./file0\x00', 0x30781, 0x1) unlinkat(r0, &(0x7f0000000480)='./file1\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x3ca}, 0x0) 16:02:16 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000280)="e8dbd016250e33f7e23fcc0c5eb8bf3c40d6e22361dee71a234fc26fc69a67a71629d37f1cfe0b6b226adb5ba4bdb4de71c48ef93452f106190015a65f58eab03d167827f853341495149eea67b40212d16c4b91cf02316e72729d9234fa8994ed77ae58738ca7cbf8ae69eb5d7f2ecc18edb24ac9301186fe5ee7f3fbfacdac2edcd38fc367303d2cb02e698cfa9bb7dcbe01a4d1b5a684720ab86af9dd305165dae79842625976f9dfec815bb5007782560fa28d9858eb6c2ec49e124829d417088db3", 0xc4, 0x407, &(0x7f0000000140)=@file={0x0, './bus\x00'}, 0x8) open$dir(&(0x7f00000000c0)='./bus\x00', 0x10000, 0x200000000004) stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000200)) rmdir(&(0x7f0000000040)='./bus\x00') open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:02:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) writev(0xffffffffffffffff, &(0x7f0000000180), 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80, 0x1000) 16:02:16 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0xfffffffffffffffc}}, 0x0) r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) socket$unix(0x1, 0x1, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) 16:02:16 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0x5) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000000c0)) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)) 16:02:16 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r0, 0x8) open(&(0x7f0000000080)='./file0\x00', 0x10, 0xc0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) flock(r2, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) recvfrom(r2, &(0x7f0000000300)=""/111, 0x6f, 0x40, &(0x7f0000000200)=@in6={0x18, 0x3, 0x3a4c49a9, 0x3}, 0xffe0) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) unveil(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000280)='c\x00') fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x10002ffffffff}) recvfrom$unix(r1, &(0x7f00000000c0)=""/45, 0x2d, 0x41, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) accept$unix(r0, &(0x7f00000002c0)=@abs, &(0x7f0000000380)=0x8) 16:02:16 executing program 1: mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) r0 = open(&(0x7f0000e06000)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f000003f154)='./file0\x00', 0x0) r1 = open$dir(&(0x7f00004daff8)='./file0\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f00008deff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001fff7)='./file0\x00', r2, &(0x7f000001fff8)='./file0\x00') pwritev(r1, &(0x7f0000001180)=[{&(0x7f0000000040)="282dd413e641db75edf5ba9204ccccce4ec820306c53d33eca", 0x19}, {&(0x7f0000000080)="bef1623101e8eb0f35196d4955ce518e7a9379f5ab5568128ec9ec4c03968279b2c5f849194f2a44efd63c357366a2f5aa7e0e6f5cf2a0a8a229309c3de86e84726aa27c", 0x44}], 0x2, 0x0) renameat(r2, &(0x7f0000da2fec)='./file0/file0/file0\x00', r2, &(0x7f0000000100)='./file0/file0/file0\x00') getpeername$unix(r1, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) 16:02:16 executing program 0: socketpair$inet6(0x18, 0x3, 0x401, &(0x7f0000000000)={0xffffffffffffffff}) r1 = socket$inet(0x2, 0x3, 0x2) recvmsg(r1, 0xffffffffffffffff, 0x840) mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0xfffe) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x0, ""/39}, &(0x7f0000000080)=0x29) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000001240)=0xc) lchown(&(0x7f0000001180)='./file0\x00', r3, r4) getpeername$unix(r2, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) 16:02:16 executing program 1: mknod(&(0x7f0000000280)='./bus\x00', 0x10002000, 0x0) r0 = syz_open_pts() open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x4, 0x80000000069}) r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) kqueue() socketpair(0x18, 0x2, 0xcd, &(0x7f0000000040)) 16:02:16 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005200) r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) r2 = getuid() getgroups(0x6, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={r1, r2, r3}, 0xc) r4 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x0, 0x3}, {0x18, 0x2, 0x8, 0x9}, 0x7, [0x2, 0x10001, 0x0, 0x5, 0x6, 0x20, 0x97, 0x1]}, 0x3c) preadv(r4, &(0x7f0000000280)=[{&(0x7f0000000040)=""/6, 0x6}], 0x1, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) chown(&(0x7f00000000c0)='./bus\x00', r5, r6) 16:02:16 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) munlockall() pwritev(r0, &(0x7f00000002c0)=[{0x0, 0x346}], 0x1, 0x0) 16:02:16 executing program 0: open(&(0x7f0000000180)='./file1\x00', 0xa1d, 0x0) 16:02:16 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000080)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f00000007c0)=""/114, 0x72}, 0x0) dup2(r1, r0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='W\x00') 16:02:16 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x81}], 0x5985, 0x0, 0x0, 0x0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000080)) dup2(r1, r0) 16:02:16 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) 16:02:16 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f00000014c0)='./file0\x00', &(0x7f0000000080)='r\x00') symlink(&(0x7f0000000180)='./file0\x00', &(0x7f0000000240)='./file0\x00') chdir(&(0x7f0000000140)='./file0\x00') getppid() unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000300)="0002") shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffa000/0x3000)=nil) pipe(&(0x7f0000000340)={0xffffffffffffffff}) symlinkat(&(0x7f00000000c0)='.\x00', r0, &(0x7f0000000200)='./file0\x00') unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='x\x00') 16:02:16 executing program 0: r0 = semget(0x3, 0x3, 0x180) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000040)=""/92) r1 = semget(0x2, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x200a0, 0x2) getdents(r2, &(0x7f0000000100)=""/105, 0x69) semop(r1, &(0x7f0000000000)=[{0x7, 0x9, 0x1800}, {0x0, 0x7, 0x800}, {0x800000, 0x15, 0x1800}, {0x5, 0x5, 0x1000}, {0x4, 0x7, 0x1800}, {0xffffffffffffffff, 0x802, 0x1800}, {0x2, 0x9f95, 0x1800}, {0x0, 0x100}], 0x8) semget(0x2, 0x3, 0x68e) 16:02:16 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = socket$inet(0x2, 0x5, 0x4) r3 = kqueue() r4 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x100) pipe(&(0x7f0000000540)={0xffffffffffffffff}) r8 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000340)) r9 = open$dir(&(0x7f0000000380)='./file0\x00', 0xc82, 0x40) r10 = syz_open_pts() r11 = accept$unix(0xffffffffffffffff, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) r12 = syz_open_pts() kevent(r0, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffa, 0x40, 0x3, 0x7fff, 0x3}, {{r2}, 0xffffffffffffffff, 0x58, 0x40000000, 0x5, 0x2}, {{r3}, 0xfffffffffffffffd, 0x20, 0x0, 0x4, 0x5}, {{r4}, 0xfffffffffffffffa, 0x80, 0x80000000, 0xffffffffffffffff, 0x4c21}, {{r5}, 0xffffffffffffffff, 0x0, 0x6, 0x55, 0x9}, {{r6}, 0xfffffffffffffff9, 0x4, 0xfffff, 0xffffffff, 0x7fff}, {{r7}, 0xffffffffffffffff, 0x90, 0x80000001, 0x2, 0x20}], 0x10000000, &(0x7f0000000440)=[{{r8}, 0xfffffffffffffffc, 0x10, 0x4, 0x10001, 0x9}, {{r9}, 0xfffffffffffffffc, 0x80, 0x0, 0x6, 0x91e}, {{r10}, 0xffffffffffffffff, 0x20, 0xfffff, 0x7, 0x7}, {{r11}, 0xffffffffffffffff, 0x2, 0xfffff, 0x7b2, 0xfff}, {{r12}, 0xfffffffffffffff9, 0x0, 0x20000080, 0x80000000, 0x74c}], 0x400, &(0x7f0000000500)={0x5, 0x6}) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r13 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r14 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r15 = kqueue() kevent(r15, &(0x7f0000000140)=[{{r14}, 0xffffffffffffffff, 0x1}], 0x7b46adcc, 0x0, 0x0, 0x0) close(r13) 16:02:16 executing program 0: mknod(&(0x7f0000001600)='./bus\x00', 0x4000000000002000, 0x800000000000af3) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r0) open(&(0x7f0000001640)='./bus\x00', 0x800, 0x4) sendmsg(r0, &(0x7f0000001580)={&(0x7f0000000000)=@in6={0x18, 0x3, 0x1b}, 0xc, &(0x7f0000000040)=[{&(0x7f0000000100)="0a3f04afbe4e722f60911dd588a57d340cb6b93934df38c125b6c3bb1d186629d05d76ad6ad74eac1bd6ff4e541290e90be15431c078d55b026758e3fdab4ecb231e6e6521de291af38b9f789339452d252797c5b08daabb28208062e1dac6f36f2a5fcdf48860334022df4df53033912c02d8a8a20597973ae6030dd08f072e428e547841ed1384197f499f2a0d60c7e8859538728649d834521aeafc33e7b578c5f3d9481d648ad2f731aaff03ca685ee7a0cefdfb14c34b2ab1c8258f", 0xbe}, {&(0x7f00000001c0)="d40ea315d4e1145d4452d29f167dbec2177cdafaa37427a8e6a902fab7507811f49bf488b0a8ef5dc7975b6f10fc07784d3e8b92cdc8e947741e4eff693b102093a7ce1f48b63930f8c09c42aeedc2077b90fc8a17604a1e41e7f8b52cecd043f6efc8d0e0881bd6a834b6c3559787de81004fa1c42dc44350ad226be779eb5f5792c0730e1b4ed150d0e86f382e17a70ea9b932593fa429f5cfb563f69d99baec11ab027753314d4bccb510fc0fa963a758dfb27392caeccd8847374860280915a900f78ed496753909847c6f05b0cb0270255c607570ac9117d493de3e0b96023f5f8c0afe30c1794db95714575b44b9adfe788fc8cf6c20f7b017e56013cc026807783d35352ddc56c5f36440a877c7bbdc8bafa278017047292350c2088b4bc340e26e05d75a91c495a571530848e5386f46a72e808d1c3bf4dfeb4eb9503e9899d6d7f4f54a826e44119b0232df8fa66f976fb458d10d6e86a9521ec8057d3779af4458903f1869639642b88258a740fbf8fb39da855e637fc93abf01ca77c5f47468bb3b17883e03cd56fe48e6583f3d5c56691703c4853354bef63956abbe6807a5889f3547ca585be02aa94f7325468a3b3979e71006e9cd7725e007d955c2b6011faea0eb1bdc5ac8326b095e466978cde9d7fdcd1d062fca3b29cf39679203867a69fc4c0aaa0dd90b63332ec7f0ed37c6265142dc2f941d08c786a487a186d9c208f24b6eece04b778c15a4aa0b0d0fd4701b30ea2655fb938236cc3ffcc99f33bbf84a1072368318ab8d208335c62b463929747cc1c98c26cbcd3bbe818caa310078bfc73bf7a953ada0f00c9695ea9a3f20fc4a94d431baa607ed33bb437884119c23df0d9c2710e1e08257321d236c0177e91b641be7bbca76f49bc9aca1eb96a11db9d38fc542374e090257c13d5102af35d73d6c08671edc8e275e861290990fc461c8e14180feb4e7a8497f68efa7e11c40808448b06ea03f3cf62612570f221bc7ca3f65ff04610729f687e4c563fe4d0e86c4d3b491c29c1eb978931bbb27ceb68c3f5ee2e33879f39aeb432aa45ecb016da0aa72c65044d9c967416814711df7ed2ba4c76b6fdf833a1519a3afd67b93a535417381a1bfa5a199e2a549a924b466965bac5e85a7f29c5d3e0fe04d0f1ea350748faeadcd801040c55c07b3772ed3d521e86b857a393710557a9e216f6fde2057bd1faf08f885d4cb1fc71c76c13ef814da326ec2c9bf6be5f18582e44d025e5e2f9c2ca3c239a122fac6923c7fc0d66eef04afaf64e270da2279b2dd1198bfde7e9276e7a2d92eb5339b851d7ae8d96f3a46ad82fdbfce3a6b61a67e4a0a1b000a857bec61588ed8f92fbf4b80d7c33dca0915e03a34f25feddc6e869b9004fe66c97c27fb9e5e421fddec3d50dbddc21c9bea02da7a10e1aa1f7fad020a4a3597398ff6e1fa3f74e25fec28245d4dcb54c239758b6405a1ba4f247807c5645084ce45c4a23a3b35c7449bf157ed6e67ac7ddfe8291d6f82b9a317c62be331d1847b98ec39f622d7a70c2c57ba2c7d5cd8c2dc74bd6d4706ebae4a8fa6c2f0dde86f100d1cc010d35e6dea905b4f2a98e4d2c45a140595a83b3bf7069d173a8c9711ffaebf935e9fa1ead092568386760abdbcafd98965e75b243a0ffd484cfd3abc3f6e30f18da2db9a3879180942138c1f83837e37c3c9f55397d0b14e1a94154233e13e4138524c0785868ce7322ce1ea07d31f7e7bfad97018dab09cbe7f0740feb1aae7d6ddf58efa27592a554736b5d27e7ebcdcaf45cf13c37abde444e0f8291260608da07bbae3e176e44cca344c20383f60632f1bc47c2ca9a8a5fe39f501756cb1775cb0dd6bec42462a6454e6d56eba291e0199c591a9781bc122f96f19fea1a1b08a3de172cd526a4113b5bcf58b8625394c7b06d72ec55ad7f0222807b63e24aeaf1a5dcc427cd266b849584e934731d9b38234e87d3590919d19869269fcade73bf2e460ac6d3372e6ea1cb9f14a1cd26e7feef9ee36a7f81625b78a3cc01a4fc1ef0e9c69e2d36a3468bf3779a640460740fd09a7583960ff333c287c085202e39011ca590faa63f5c68304fda0a9262ad7ceecd289ea4661c80d8eca0cc0a176c06cad989a860aad83b7ef62931bc1f856a86b0bc01909d4d9ac9c7457ad710f4bcbed8dac542c1f8a8e7a27d12e9bf80121382eec91e45650af398190ce385c5edb10fc046ce56f084ed63caa5e1164391f63067c4745912dd00dd00d186c3ede8502e28555deddbde471f378b1825baabd8f74d89da0d94d44b3d686c6991cac682ffc8b13262bb25c9e921b43c669ff3fd6d307e122ea868e1cf0ce8367a0f71d26406ba4f83d1af96ebb876b2fa1de0aaa8c909e05f7628309f2e76df47a7aab46b31bb403d1d8022c47aa07203a70399e432bd3b152a378cd533ab614a5752a8d65f782d144d2f7963c819dfb3d1f881768714936fb06c631c390fe48c814a76143561060501e84bd675472a8fd9bfb7baae1e783456ac226205320be9d938f218314032c95f35d2f1aac1b766763e39b9fdcc7e84261be6fb9690980e80087a8c4151ebdc540588259000cc812cd77b5c098c2ebedaf06ff8023813c07f33346bd31d28e7b46ff4f8c8ce9c8b10df1497da06a9abed6e7f6d2540651fd158d9e06582468d4266d7df337e9f5b4e02895d8a430115f21b3d20b4492a076466b2b181a324577d05bfdd619ec84006689c79e5c2dc6f2ad34f70f5c37f66d8351d8fdf7d2b2bab3570e901721b9708052da0b0ef2a426fadfb96a6c59b73b983c7b1a15918bfaaaf10c1485136996d95ea8c3f6881febca646192e969d8ee217f34859be32f2117c0b87be0636dc8b70e9697ea4f268607a9c17d82a334970b37645e7d4b1bec05a23ccc619a28ff9a9d3679bc75035fd11bd9376daefe07782e3caa4a3fbcafc566bc0f638f3458b7ed5931ae5b7f85d2ce238f1aa283897e7a105046a3706fa49f69939be47a93af5e3f07d63ba66827e374a739fef9137dfa7ff6d2cd89244c500ec701f0ff531f4dbc8b973c7ab8845fef0dc17045548ff12599458a9f1aaef7ef7c6955f7da96a972a8605fc47248dd2c0bef852a6386696c4cf33a0a83d61e2870c1df93a02b13c5b09a97abffff662d9556b13d66d8af4e651e341e57829872d4ae32c2b77b6e0f83fb387c1289c7e1da97ecb461b4009e1467efc63ae53820e9fd190bb7f8cc0bc424a1da91a520b39fe9d4dde774fdc2b14bee20fe8833f16b85a3dea4d1a97a90312f9dbf65d2f6768275409d2a27032efb8ebad55768585bd568ec1d8f9096aef3813ac375f72a4d0eac5848001830b0410fac9e0a8f367801c29f1e85f924f137cae9db31cbc0bcb359810d22d1e2540a02d19ac657fe20c2b0665cf6189a5bbdba10ebe3bc0a77d182d800dac812d1a95501bb1007b8f01a8a8212cc45b1be5c31784f20ad7713fda65dea0edd67a37befdb0b729869b9f5b8373754d0e70db68df9e06bccf17c7713dda82eca191dd4036cd16d7c59657e4c651e8e6d87f39530943f0b54a3b6674ea90922a7872ab641b04d6e879efbc71ced1beb7b9efb422de1736edd487c21f3878f08d0c90296d75c8ee8b4b1cac1a2445d3a4e09d0a4f0151bde419e5ec43dde76e04dc49022bd2a48b171e77c8aec0c1afcd3eaf9b71b79843ab9fa41c5ae560e9dc315329223a252832d730ab07b740f5697b01bff6795b448cb0db91b365aab56e958a23c53b6ee7e6e972157dc591cab594a9fca0d62a3b69f8e6bcfc1b8de8a33c3e49b7969d551a0cb6d0705da8fee34f9c02d28dbd48a3497d2929d13008cdd95f761cca01def894013f877390d494ee43ddf215703eee640a3b8eecbb432d4c6b9da40b246317994f26d7766fcf6ea55b05a4fbbf1315d8a1bd5c4a1f50fb307cc7e354a4236fbd10d0c5f293fb3944fe78a7ab4f82b9a938e81f17f738458c892364db1b792974e0a5bb494b2a2ce81649a42d75bf51649087cfe081c0c88b42805c24797b451164c9087f45ae5f0d0c0c89ed0b30f934c7f693e4ec01a9be752e97d555ebd5aa2f85bd0664fdaa98839d36db4487336cd5cde8d63e80d1848fc0a20661ee83937925cfada2b54d17989d2da131bc074e41a97977a8343ae87462d84e3b90b0efb64d4bbdf476f21e1b665d53cdecd7bedda195f4edba81ee53bd0dac7e564c1ac999531bc98fab1cecdc14aa8d2e8af46f46d79855bde2ca2ef40b0bc1e5aed0603541e4ac2cccc2f8373ea2b96023cf16674457741c508bcfe065c0bccf8ea4da4a557d76e3bc07163fef6856bf0ae0ecfb36a4a371c1a38cad66585269195548846b829d4436c657e202f2e1c848414c51d395dc27dbbec5667071444d84f7bc854e11c978a947c4a599a0153ec58077d9b3a9017016c1a860178ec3e3bae8e139b5659393cb8962980caf1c43c06d7c3ece2606f20a4ac1f102ffb9dfc24018eff23eb9d3716e9eded1f3b455f8697fccf3b71bb7819619c47fc22c48da8f06f06a3b176562ea83f61a7081d720650c0122bc97c0b845373d90828c00c40869e568d6ea572583ae4a3658e0fb1717ac8cfefdc128252540a21773926407fd09ed1c69630b429cc6cfca25372bee959d5c40dfdd5f590b1cbfddcc07d36cea9f96c4fd56575bec9ea27e13195008fbde042b858644bd0b8d3309e1374f530c10646ec779485015717ec2e68740dd1390c76126c5ca80a2540bfd2755f961877813c843653acd26c46a623f846a2626a508cf6d72c4a9161fa7fa4dc384ebd6514dcc47a43ab5154a500b67117d9cf3c0f041bcade91044bcc763181845c8a1033788094023da2094661e78bf0b3452c7d8d0840f826eb3fefaf34b6f09675d32883c49556ab49d92a3a17b03257d92859ad5464cb113d8091bdb706c67815feab91787ba32594be27e18e509bf6d99d642bb9767cbebb5544050a847649e804d6c2aa1b31e3fcdc26e43493fa9b259a68354b49d9df3c6ffaf1e05c5e81b94d2d91a3546cf6d74616a03abb8ef824a8c259ba2b7d845bfa99c4efc79557ac295311fe515316199e791ed870fb233b252f80cc4856c028f098c7a94cc36113d48e2bc1d43928d88d992bea69779c887eebc6b4c5fb5c68d172a3b1eff130f0070fa8636512ecbcf45ff0040fcde65c8d197e26fc975ee41c2b0a86dc02ad2e5782c82eef0d4af7836bfba54e0509704f2e6cd54211bd29f8704e762c63402f0d815fa99fca8ca235988ab087a3489ef36f6314db96c3c6d0dba32756ebe0e6ecc4b0078ea184a867005baf7c42cd4fd9ea8df1e89b48d2b3cf57dc2b4cbff8689c881756ae92a8a84263414fe3fde0e4d3113465944b4598242307f820a28c94a00ce7c29f08877bd1a1fafece64d17a60595a2060f04a4b201ec8fac7ce7ec2fe50c8609dd5bf409dff52ff7806d174f843ee11d3a66a24bff157ffb07bf4daf6f516fdfc7f8c95ed3a1b1b0aacbae9989b2897cac9daa38b76ec689f454581eb3b9c1a3bb92552f954d447f081eed04ac801c8b0e3a48f24fd037804fea862d406f6ba8299b6fb085973fae9d3e63ace94348a98176f37423e7104e51e80f18cb3a228eee42a709e9446bccec6aa809a7836d6ea5cee9cb53c67e9d661adb2d034de5887e7176bd092143f30ba1df5f1df7ae620a5cf74de32dd34d8ccde82516a22f3253e511815b7e2cddf91ec75f5a5c80f7c99d29757771a31e659d0096897a68b11de256fd33cd33a4ff9cae6", 0x1000}, {&(0x7f00000011c0)="b3d3dd89193888a8c076e4637c0bd9d4fe46f5af722cae6f64f1a16ce3edb8c6441e582a0345a883c848610aa837a25e20f5d0839109f384519bd6155c0f423ef0dc39ef8786cd967a9cc4fae87a3cef948ea210f044c5317a60c4ee07daa566199f97b4bf16e81b699e9daa41e2491a", 0x70}], 0x3, &(0x7f0000001240)=ANY=[@ANYBLOB="e80000000000000001000000ff070000e2a04e4c7baa894ec3b1a6375cfda7746690696eb371a509622da7e9a16d9d6cb840799d8457b59d134f8438ecbeceba29fedd49c2a6504d8dba4c34cf32eec731f73075b66b034276576e17ec5e129fbd1fcf883017293a708381e33d481c0cee26ac33b14e36c2678be3460d0e9f6dd49f44929c1fcf6b2108ffbe79844d3f6c7c723d4ed7ae0112fa92be1b36e68f964a8412377c458a75e705ea8dc6bd4d0afcc1704618a87ec909dabb24e90a086c050f74d7c6016d6787f767c52846deba6b08f36b3a68a7b410eca5f4276ab668f704def864b400e800000000000000ffff0000010400005d5085d8ed310f0dc0f949df86ed58a20604ef5ed751be69e794707011a384d05aedfc49ef410f04fd1f7b901a1acdf99d4bcc083f7788dfcdb1e317e7400f8e2733388d14317f4f95472ee6ef88a8545bb557aaaaaff1e79774b9da8f18832ac68e2c6736754b913350327895c2cd27b2b20f6c670c9cea5258ebd399e034f2a967a0a04f6b79e2886701bd39a8bf904f9b18dcbfd456ad47b20cb88e3ae50b752fee8abb85a789f1d51f27371d744ad5f92566437f93273ac279382cd86e1130a4b707f123bd521bddb76b490fb82cf0e7ae9831000000a00000000000000001000000d95900000ea95e58e482b9ddc19631ae7660f619d190aa3ce4874a3c9fbf0eadacd9aad7bb817dec49d141434942eb493417d4a345354b1adf7e71b29bb5c374a51ee7245d1a621cfa41322ff57b184945e2f150be7fdaf835945698f5916c2a5c0be97a84bc8fc6451f596a75de00627dff23b5d5487e59f7b1c9f60b1deeca2e0e6dfa4c0b69c0980d513511631c7100000000a00000000000000001000000ff010000cf90554f78631c742d5d98ba2bbe4322ae569348ff719d615dd846a9b29920cb29d59e2af2e9392ed4f2ce79d224dae53471db72b738c35538d53fd8483ff4bdc1070eee6814a4c08b6529a9bad6023e26218cd8eaf83d9961bce04261a73e365925d47837366560a235e55a984919f1e4c7ed7e349ff2c7b0abde147f61e34033620ed69e2be89e45f17f91bd367746"], 0x310, 0x2}, 0x40e) mknod$loop(&(0x7f0000000080)='./bus/file0\x00', 0x4, 0x1) unlinkat(r0, &(0x7f00000015c0)='./bus\x00', 0x0) 16:02:16 executing program 0: semget$private(0x0, 0x1, 0x1) mknod(&(0x7f0000000000)='./file1\x00', 0x203c, 0xd02) open$dir(&(0x7f0000000100)='./file1\x00', 0x8092, 0x0) socketpair(0x3, 0x4002, 0x3d, &(0x7f0000000040)) 16:02:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) rmdir(&(0x7f0000000400)='./file0\x00') bind$unix(r0, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x3}, 0x8) read(r0, &(0x7f0000000080)=""/178, 0x60efbe9c) chroot(&(0x7f0000000300)='./file0\x00') utimes(&(0x7f0000000440)='./bus\x00', 0x0) getsockopt(r0, 0x9, 0x8cc, &(0x7f00000001c0)=""/68, &(0x7f0000000240)=0x44) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) clock_settime(0x0, &(0x7f0000000380)={0x100000001, 0x10001}) nanosleep(&(0x7f0000000280)={0x80000000}, &(0x7f00000002c0)) lchown(&(0x7f0000000140)='./bus\x00', r2, 0x0) open(&(0x7f0000000340)='./file1\x00', 0x2, 0x2) execve(0x0, 0x0, 0x0) 16:02:16 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r2) pipe(&(0x7f00000000c0)) setitimer(0x2, &(0x7f0000000000)={{0x14, 0x10000000000d}, {0x9, 0x5cb7}}, 0x0) dup(r1) 16:02:16 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) 16:02:16 executing program 1: r0 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x49, 0x10, 0xce2, 0x7ff}, {{r0}, 0xfffffffffffffffe, 0x15, 0xa, 0x6, 0x397}, {{r0}, 0xfffffffffffffffa, 0x20, 0x0, 0x7, 0x1}], 0x9, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x48, 0x20000000, 0xfff, 0x4}, {{r0}, 0xfffffffffffffff9, 0x1a, 0x1, 0x6, 0x2}, {{r0}, 0xfffffffffffffffa, 0x40, 0x20000005, 0x2, 0x1}, {{r0}, 0xfffffffffffffffd, 0x10, 0xfffff, 0x2, 0xe8}, {{r0}, 0xfffffffffffffffc, 0x1, 0xf0000002, 0x9, 0x6}], 0x7fff, &(0x7f0000000040)={0x0, 0x8560}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000580)="f411320729bd1ef51a8a6a8ea95815a1760caebfe6a336ad1e28884ba94ecf5317400b080ed54d7950ecc650cb1378dd88850e1948c59b6845ecd9688f04bc399b46637cb975a7e9ef69ef1c3ed947a4ab9a9e24fc2d65e92bdca57a9f78b20ffb5ebe78bcf9a99b340798a64b456d3cb772990e280a48404e3ad360a9b380f50ba26ae9f2864907002b4029e98e81bdda474da90958c86f6eec43b18f34ab1c1c7181387f1e9aee5c829d4262f20e51150a2cb7eddff625a8d827abebf21902ed9f84f2ac50492f363faabaa5422dd05292187230eb0db623510022f73e2aca9e37bce44294004b6e9260e2e509c5943d142f50d73d7dcb98ee60537ad68888ad76e6d5fe108b1349f06612af271a30b28c64eb409a30fff4cf6e43a66fc4b304a2461f3710ebd7d53ff996455eb7539e654acc297a887c780672bf7ac34b8107ab9e1683941250e2dce65a32e687abbfb261e84be78c691979a1fec91a6929bc5fe4c78d013f055b96942b9e4c03d7f346b89a18e4d8b646cb1a6c0395487d14f2a4b0f38ee97c3cde19bb0c761991053df0c68a4c12adec0dc6a4da90f9e7fb7097df12a8eb63fae46f55eb67a859c89338697d3ea62ff9f5e213935b8df17b672d857a789b64e784b754e90bfa9c533e1c7eafd9e4e9b74b984ebe1cd44352276892b47cd5d9a933b002bf1a33c43b26f0c427f7c3d4b0882869bb2aaae7d4cf86c4d10659165b73601afd6bffd11caa46b0a0662dc0eac09d4019242d272f187dec34212b1e8ece895d727131b192382265679f972c0845312860274f4671e8c2cc639892344b6ffffa094dea8552bf878c60ade97c6b96dfc497a83a7cbdf2b98ba669dca7f384074a56dfbbdf356b1fcb6bc4af5d2de3e23e7a6d9f1b17fe4fc66f665e28a20c1be57f7c72d002230cec768ff62e691547a8c0c8b0b5d868baa93c32350116dc29057d2234a4819994940c779217409f5e0ecd9e76a4b8870bf56327d9db37919c2d590097446414755590c2b8e99ebae461076901063ebd280e04f9e1e514f87581dc3fdaaf8a9fd071eb7deb44c6ede43f376a365035bc5f70e2c1e620574dca8a5cca7cbff2008773a3c72c01ee821e4c0d176dec70a19cf300e9966300947a438346f580ba478aadd741d74f6f8ef0819c9d3ccfe94f1c65f968ea06be6927163225bb8d5ba1389909e1642a23abc279d091d697fb3995869decc1336cd1a88febb1d8ed0922ddf925d769d07661c7adb91b92c0827b8b56db579c859d277a279d31c13e8061ca7840f8e2d62f14cb96a9cbfe7a7ca139908088e0d90a5070798e48746f673a510590c89b4e7ab7daf31fe74bf103666122954c7ceeadd4cbfc5ad17569eb712223da3bdd1fa651fda0c3a17dab3708c569e4793ef5c8b876f0d721fb06442f84b35b16a6cdf3db9c4f11d526d51f227ee31ad7e1e6283543cfa6e0c4ffe36e25ddae89f1df1639615de6e9bbf7271f8601eb3f2c1385a6d6075807b3c12b8c1f4ccce5d24eaf98e23860578947a722da3f29ad1b81821f91af9bcf6177f6da13435dbd3c9a8ee7d2e241dc0d8f5ce1650aa063f7bf9d83c6c0e5d062f34142e935edcaacabf30a11c2b319d90806860e121b51f5f79effbf3a1febcd25f8a5e0f3f57383a5cacf50da4eec783226432d2e11d32c2d462e0fd4e49350513a042d9a3d6a044b6fea140821c9c4316221c5f86f6d6f8fd3820231d2dbc7815d2232cce645aaaad19013466afaed8d683b3891893863802cc2377d1c367280ce44f43bf8dba7a80b0f6036b987d7d36efed9c0e69018bdaa1de01a724679a86eb3b68b5aadee21858644116e1d847c86ef64880488642871b267ba5d7d2e1f0c9d7416c3a428cbce6a07de71590ef17f539b2345adcae746241abf773a0714e67894c6bc15f1e26f665ec81ad2209733554af60543dd94e859722fadbd9cff90e45409d2cc64e641bccfd3d753bcd394de35ea1f832ead3f6d4e9409a99a93509033e653f3a165858f805bd75bbab674150ada5be079420ef1e68200097ad3d45fdd370f75fd50d909a8e066bb2b4c8acf8bcb86fe9e711c177900b9fab7cd54401beacfd83ee6f19a30bc4d659b4afce8790e2483ca48d24bb7b1772b396dee33b4798a6c0f9395f758e1481bb0ef2108d475c4d8b4b2f87b88ef7e2df73e0dc0046a8982df937585100002be377d0fd0d54cd7d79b9cf651839fe2e38770eea8133ec4e2a70b796e522a5cdb286627d206598f0299f183445adfff6d5f52210407f73aec7bbdc2e3742c949e102637655caf9e9efb1917b33605a9ded104065932f97ff622f3cd49b6581969b5c31e16e64048fee0ea8c18c327db8a15e860b32b01cff2d2dd4622a6aeec92f042b52ad05d936e752384163e1c2b39d3b19087596797987b0829e1d4275f0d99d7b43a697d9a07349bd39fc98eb0c9ae6d8f7405789533aa917c2dd92d1a9203bd546252373cc4cfdde6b0d550a71a8a94efdddb6f81a72894172226069def5e5fb11c61c54cb79a56c1a5cc3d75996cebf34fa211e0c824239d0d83aab8425f5960d2b873d7f911b21577b6e3dbc93f95a0429cbc9182826d2c0a97ed99cf70f0ab263a9d772862d3cdb1ec6f61ce5cf7aa1c0dfe3437aaa400e37a1467d740ce51fac5ed8753aa25dba2fee7720e477fdaeef0b75d8dbf81a05cc4a4232e5a58f46ae23681e41f93a5350414d54788c260932daae471caae5494f63580e97c943bfcd771af9ad9190160e11ee9f3a7d7bb4af18d728550e58ae3df58ef4cd00606da7d5fab752c63619c1081e5fb0c29bb09433c4affee7657a372a1e16d9c424bc45e24fcc3e0eaffcac2e2d6b525534d8748a52bdd29546c670cadac62d0fea9fab7374ffbea3685fda4261018c333bf8e54713a4907735f6a8532f8a0e6f6bb7e1a28107e3a403b160d3da56f10b3997cbd874b15", 0x836}], 0x1) syz_open_pts() close(r0) kqueue() syz_open_pts() denied attempt to set clock forward to 4294967297 16:02:18 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4000005308) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0xebbd, 0x9}, 0xc) 16:02:18 executing program 1: rmdir(&(0x7f0000000080)='./file0\x00') mknod(&(0x7f0000000100)='./file0\x00', 0x2040, 0x801) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) r1 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x80, 0x14) close(r1) r2 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() getgroups(0x3, &(0x7f0000000140)=[r2, r3, r4]) 16:02:18 executing program 1: r0 = syz_open_pts() r1 = socket(0x36, 0x2, 0x1) getpeername$inet6(r1, &(0x7f0000000280), &(0x7f0000000040)=0xc) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000100)='\x00', 0x1) ioctl$TIOCCBRK(r0, 0x2000747a) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000140)={0x1, 0x4, 0xffffffffffffff32, 0x4, "c9a1635300f5c972d685bbf51c76bc217a9584bd", 0x7, 0x6}) close(r0) kqueue() listen(r1, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x7, 0xffffffffffffc001, "a147780ac85a538a131100e800"}) ioctl$TIOCSTOP(r3, 0x2000746f) poll(&(0x7f00000000c0)=[{r3, 0x1}], 0x1, 0x0) denied attempt to set clock forward to 4294967297 16:02:18 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) accept(r0, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) utimensat(r0, &(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)={{0x7}, {0x53, 0x6593}}, 0x2) r1 = shmget(0x3, 0x7000, 0x100, &(0x7f0000ff7000/0x7000)=nil) shmctl$SHM_LOCK(r1, 0x3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "fee92e56f765c046aadf717fccbab8e1924feb6b"}) 16:02:18 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000040)='./file0\x00') openat(r0, &(0x7f0000000180)='./file0\x00', 0x280, 0x0) 16:02:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755a65bdad345f07a098206fb2"}) write(r0, &(0x7f00000003c0)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f07817782aee9c287730c53fb394b842dbbccbbda1049fad2ba6ea574a5b227596586f7acad445dd976", 0x65) write(r0, &(0x7f0000000100)='\x00', 0x1) syz_open_pts() close(r0) kqueue() r1 = fcntl$getown(r0, 0x5) getpgid(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x800000000, 0x8, 0xffffffffffffff7f, 0xffffffffffffff44, "a147780ac85a5391131100e8004000", 0x0, 0x57d2}) poll(&(0x7f00000000c0)=[{r2, 0x1}], 0x1, 0x0) 16:02:19 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r2 = geteuid() setuid(r2) chown(&(0x7f0000000180)='./file0\x00', r1, r0) r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) faccessat(r3, &(0x7f0000000040)='./file0\x00', 0x3, 0x0) 16:02:19 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r0, 0x0, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r1 = fcntl$getown(r0, 0x5) wait4(r1, &(0x7f0000000000), 0x3, &(0x7f0000000080)) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') 16:02:19 executing program 0: socket(0x10, 0x0, 0x0) 16:02:19 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="cf52ce53f7a5cba071e1773f700b7d7de388f34e7e065bca96c3851bfb8c7c5ec7", 0x21}, {&(0x7f0000000100)="c6ba23f2f21f6d1c", 0x8}], 0x2, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1c00000000000}) close(r1) 16:02:19 executing program 0: r0 = open(&(0x7f0000000040)='./file1\x00', 0x88, 0x0) close(r0) kevent(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:02:19 executing program 1: mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCCBRK(r0, 0x2000747a) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r1 = msgget(0x1, 0x0) msgrcv(r1, &(0x7f0000000000)={0x0, ""/126}, 0x86, 0x3, 0x800) r2 = shmget$private(0x0, 0x4000, 0x80, &(0x7f0000ffc000/0x4000)=nil) shmat(r2, &(0x7f0000ffd000/0x3000)=nil, 0x0) 16:02:19 executing program 0: setrlimit(0x3, &(0x7f0000000140)={0x7fff, 0xcdbd}) socket$inet6(0x18, 0x5, 0x2f) setrlimit(0x3, &(0x7f0000000000)={0x7fff, 0xffffffffcf9cb28a}) 16:02:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2005, 0x0) r0 = dup(0xffffffffffffffff) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) r1 = open(&(0x7f0000000140)='./bus\x00', 0x4, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) r2 = msgget$private(0x0, 0x8) msgctl$IPC_RMID(r2, 0x0) sync() bind$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) 16:02:19 executing program 0: r0 = getgid() setregid(r0, r0) setgroups(0x3, &(0x7f0000000040)=[r0, r0, r0]) getgroups(0x8, &(0x7f0000000240)=[r0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r2, r1) 16:02:19 executing program 1: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') syz_execute_func(&(0x7f0000000000)="3e0249a267660f518863c30000660f7c12c46221b66e9dc4e16856e3f247a60f1b6b10c40141623500000000f27a0cc401e1e916") 16:02:19 executing program 0: clock_settime(0x0, &(0x7f00000000c0)={0x8000, 0x7}) r0 = kqueue() r1 = kqueue() close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2805) write(r0, &(0x7f0000000180)="695bf6ae2685ddfa052144fc89f411985ded1088951ace98840acbb4121edf91f121bad898b876a281b5a6863540472a5178f602817ecd9ef0909947767ad7e96cf7d4be1444096940fc1399ab5f7cd991c464829adacbd43dcd05f05e7817ec03ab378815f5b54e5d3e06920746778414229b95ff824e9115b98265f99f898a9cd0e7eafcaeb360b1c5ec53d2affa5908d6becd86ceb07c919b88705881e27852e439d16c07ecebcba5ae10179b949d8e27a4d80bbc1e576ebe14282dfabb98d1cb3893ea41b991b1ec54db7c4219d928307baefc86ce130290f32e", 0xdc) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000280)="67c4cd02017ecdd330709ca43e92963cdacec365b99fb44a410731bcb517941c8c63e4aa3e37b546b5038691cba5940bd1a950e16588539d4479e445b20b57f0574ee71f68dc5a3147e517a18613ee5681cfe0b02c45f0b4ce596578e9b26590e2f1f8c420b952b365ae8939b82168d051f44eeb9a0cc1efd9dd8e8c3bceffae23995302224812f3d415f257cbfad87273df98fcfbdf370c16255cd7330bd3ce972ca3f91e08355ab6c4fa552989a1042c5d4a2da34151d0b549f94b0b8a8c9ffbb005a578d88b0086e99781c85a35cde69eb9a3e480f27efdcbfca2186acef7160e78b68b3fc47797400f339301453c3a035e565536e7af267e60dbc2433832d4525a49901cf6539fb95fd24af547bbd52096be5b2afdc06db3ce56749dea0941ffe771f1600e0344574c881b8b224d61f1450be6c2c9a347c849f498b72c5e8a36a263243487d9818d8c384d86a3e812f2a878b7d900b37a8e49a069b5f98f4daee21c0951bf6e5e3640014708d06e690e9952a0891548618c336634be42acccdae95f83f7fad1776ef75c25c0d8ca6335b83394146acccb6ccd68f94caf7ff8a81fdf274d582d0e98a32a75239c6d160da77be38aff0918ca0803bf6a85b49dd8bdc7063405b5525024c41f4857928f59291d927c84c2899cdf4dd025993b60eee43128f8a38d13fc4d4a342d23505c0fae01402810ac6294eec29445c6318f0cb359af5e0ca57cac4c105753dec1a32dd33cc2e2002f250cc04bbd159af6ccecbc2a5bea51a1987970ecade25cfe326ef9a30ac22c47972f98051acc787729dd345fe50ef34451444f18089a48208c96db3eddafbbf1abc3a6081ae0450baddff5aaf684ad312317338732fff1d35d11139bbcbe9b017690f2f618dc255dd14eb9d78a56d0ca4be71dff0cc8ca14561dbc4ee8d7943f4b5bb4aa687cb030194a55210fef46b1b2e20d547ce8a3314ed9594b241801278673108ddcdab47e5f0ed2c734353e65b8a103c124273ad7a9ebc357d4c823df92e0dd60931ff77a2be25c4c66a46f58d87bf4aa47a8980c1af8eae0115f04b9b270d3805608fcbb7d0009cd0a7682c7705de9184b3549f28fda3a569a012ec2ef75f8589ae3f2da72a9d34c154de38719bd8d89a6f3e280948590a0ab4d684f6c951c88567bda720daa2485e3cf3ac487a6632c065f08b27a88338a95cdbe19c2b21f115b40cd1d73e6e06c5bd3035baa0a95f0fe619c1a2c439d50d4f3441be4f26da7251c0832d2458305fccbc2e058c3180d823b29864f175a9f9a53fa189295dcb6b73927544bf980e08370b116cdd79302300b64c322c1c30cfa10a2c040fc82770a7577f0df30f6629ce486605dc6755896ad491e8df9607351497e9ff2ec08388067d407b2924b474fce999a4e8a3c02206ce95ab0e416f060d1713bc5a6e4edf7f62790b53ad8122d698c1352569a49a4f27612c9257bec570a809a917961a982d1e9e6ca4da2408ba0b78012133a18a1f27682339bc765c89a0f6d23f90a5dae402e436e78b7b8994edb7b4bb9e050b57acc3682bcac64adf47b9d587669f772cd9198bf2de1e3e8a2723ac60fc377653a01714b4623a34f5b0329676b56530598576807e96ef93a2595dd9454de1a8a821b3aa0cbe98dc72812590ff1c832dafbb35363837640ae8d984c5ce2aee4500059b3eb26385e903e615dda73e0aee3751711a2176bb990a741c6d77383b576fb48d501f3ccb22138e6fdf04fbd8e34bb0a1a6d46d1eac92113ca8710eb15014a7c2a246ee0341ee40ee4f60235a47ed19c02a5050525dfa683231dd3fa60d69a2876690e86fd2a2f91138762e477245971d5219bedb0229670383c953a86d0bda992d28ea57608af7f4960f074ce37996da16490e72d0937f2e8e817a35105474d493c5959c8179e088eeb1f3a3659b2354a378b89b6db2fbbebfa428eb52cbbbf2073fa847ce4166462b0be685e5b5714731a1e9339f033e31de6f4f4fd47e819ebee988a1a47a2740173b0dd359664f529e5c551cc5c02ec9aff731dcf92e2ae2edc970d0b0d6ca75bfe7bf409241e1ecc9acc93933294990c686f63de0f7f90435540683fadd5c226b8441ba9d27f2e1b1a85f8c87ee3183ec0095d3fca5e415a31c7e66b3ec43aa66063c6a34e289ec823a54e64a4d0fadbbb890465b0e394bfc46911ff368267c31fa04a05d64d8b07a7607122e2b18feedafdba7a246d78fece810e3ef9a035622445cebaeea4c45b251dd5f445a24acdd49cf3943b20f41d857b8048ff7a73b88ecd059b482dd70283146b8632a4b15ae58669df29cfc4fe6fb278e1c05bca4c655beb118616a28a6e153a101d9b977775ebd60950d1d9470fe1835bd300a00716f051a33d762b8864a5502369221ec0ba540093af639b78e5912afec0d79f4410696a8f9c237b6d5cbd7af5ad7fa76d6ac1f3594326906913be6fe2ef35bd0077bec3697767e7972cc439a36542b3567b975fa62ceebacfe70312bff1913c282f893c373a7db1a5dda80794f9d61096890e4717a3a8dc8aef5c03dfa2062dd44f9b37e7dbc7f536d62f22a2a678493f37a356c1011f228dfa7313925bc8ae803e978bee352f88e5459f6cd8600d6bbd73105acf056acfe9c90652f4d8538740d009417165d82399238aa060ef829e908b892edb3570a34111091296b5c3b739bdc9fd8e389aa4e59a5c629a77309407e2a0e2bcce2fa97518138b43bf9ce5f767eaba0da2bd723ed8f70f8d93c6e8891eba4157ea8abf67e2be6d68c272b109e0f58a5a45e5aed2046e47052d7bc39a879f1e964b5c44ee68e03a5f0c11e1582cd21f4eb1579aaa87a6f75f16d252a3f56cbc0b519053d530b7de8046da44270658ccf60a21179f9438d06ec2dd2b3c9b4d59ce1ae8ab8d3ceab31501a0310f127d176c36c174775682ef36733c129544b27a47666b0a4a763f6fd078689e0284524d28402f3a3d12f33c917674076f899bd7564c7789baad2b0baa9c9ab4cb213ab4a9f7a333f38f186af6c4d32f42cad46ff155fa97e802348ad7e35646bd31d58e0429c0784ba1822cf44745b19236774322fbb0987367a89b5c3aad93b84cb05bd060938bce93ee07d1e5096aba945a7ef52e97dbf8b9583f0e08067e775624558a85c28c437c4d44a00d74cd968f4ad4b4290ae41e857c500860f8c828f672b0a5adeee6b203a2f157fba389574302dc701f8a9faa8c0a02ca60b6d96893460ff9817d19b87a81db48a2649bfe7b07eb7c5aa699fc31be36904661223ca506ddf5f29556074bb7e06195a90e9cd005d65b93c62b8835c565de6b303d8954081bf1af4e03370fb0e2d4132bbf1999e3f87917fbff214024b32d22b29d36f8c5d311d3fe1c6762b5c00481ac303dda69515851d42d224f93f70dfcf2a77ede01bc4ab84a316e1725d7304f2d967d6187978f234b4d73beb41588bdf5c5f029c16579528496de12d481fc6aa66a07c9a780603b307c54d4e5e2e0246c4a3bc3d5cce4cd5231fe835ab92e91a697090084008afb29039d4d8fe3f963c5ad8a608dd80c4ecdef7e7be716c839f4ffabc9d82e7fd45663ffc58fe6b0f4e09bf141fe107f2e92c977a19c9895904940f822d59efa8340e4fb76e8ea9dba546d7bf30661316108789d6b79c4640c0afba9dbc49d29523683bee88517ed7377013a6ff05487b22e71b22e2c257bb1bed432f510136d82032434eeed3028af5753c57266da039a2e9b94591093750b4def39845194edfa7f8c595215cac1a5b3bc43baf2d5881ac64b84a43ec96a4a0f87ec30594923b6c295a8ae87f64f99ee2f1ad0aeb0d8bf5e885f66fb468bfcc4644f8b0018b2f0dc3e43091e7f1d961e718b417d5077036e230b6c3edba7b354af141033c722de653a33320d319d85d764c8df8e892a4a7374a5207a832b3f1557e301a3afd4bde741572616445175cdad4c5c24a88f126024f6edcd60ccba5e9b304cc0f33f16098b83d0e0aba09c0ec0961d785f23bc10846149bb88f71187eafdc5c7ba8a3b4527fd19bc82245cd433f11b8b694a1739e98761d9dc1291fcce453d4b61731251d8febd30f786318b276779050a94ea9bbb9fb5c935d38c4a56cecd5ee334aa342bcc5290a1dad62d8a953f624786835187d71132765f6bb44f8c48904d684e454e8049091d349b8799dcf54c4af972bafaa458905c097b5808c9fec927c7d3be7fc9841928683e99fb5d155f12ecb00d43a1f8c92300cac75b4bf493d5a24b3190729e644cd89a5bd28e16cc7d7f6d0fd452590a3d81ca1b55c550761ead7598e6335a35024121040581a5671d025853c5542ba712aef7e0d476f4dc84e3bf8eb4f8dbd0ad8538059a5f0619a4c19147070edd890f3c463318c01b1e025a4dc0aed2f02db5ecbdbf114b8a9ed409582ac4a2e53084bb195c80fcc94a0a3ea07b38ae17478ad0f32ded10434dcb8f06dcc9799a55c687cf71834a3d18ff8ed5ce9732879f67f027fac649d42f8f453d22d2964616f5ade4d2d76559dc8b99bd0610705c2820e9d66cefbe7d9c180097c0f77cad6f84cef36fba8eec09bacdfc96eee99288b90b60ce1e7a30d8cdc2f66e52d9da178e34b62dd27faea94d0d6b3c6795b6c38bc8b3860a153dca1bef6897b634b167cf96e7214803e760f0344203b882d95059d76ffa362574004edd0bfef74c2ea1c0ff0586549182bd190ede9797cf72aac5a9cc686b15f444548751e29a2137b77860dae819aa92cd3b8327cc7b3a1c0f269414abfcf74fa5484dcec166cf4c7458f40215a213ee3a7292f19a81eab82a81f988c7a9dc2072d91c9ec572267c7814452f8e5d39d1378de298925f995946f563968f08a1c29d3cbc9f5a30e0ed1096797712f88c118fb9ca8b6420ec52c83b518218c3f3f0c227a3d3a68e714a393bb2e6a5b22c0adf102b526fbeb5ada4f5b6591ad73494f79ea468b835a3b3c85b4556b69cebd8130d77f7213ba56a7bf2656140c212e2f630d05ef31479c82d22f77d031353a68b336a34b618003ece9c6a1d80fe3d50325962ee3ca810123559d52f77c434ef9bc8219c8ac87b665709fe9801e369f195a9ca1c2238909995ab8f7028b460a8c9e6a0b9e2553985839012bcac7730770f4ca893fb1fd5445a91f0b069704c6e6d52bee5b4f4c1044fb579f90796477a0c3dcae6b7eead92cbd878d95d3e9db9a45598ab52be4ef629fe4d4bc9ed635275f81f299fa13d2269833c97ae5024bfc4f8897d4d2c200da2fc5438895d832ae69812f54f06061cd78455ae02148d3dfb00c71f0b55a5b9d5092edfd3b6f67ad66e17071be8590a742cc428dd64144c9485737300eabd421ab982401d00711a68594a9ac9b882bc5f28d63738a51cef6d90edd66e6471a2e917f9646cc191efbf8bca2a2c33c56fc39d8fdad80feb460aff55f9dd263a98cc41baa34ef2f40dbc5ebe90ee64a293f48bc02c6b8192133ea2150684b7ef53255e5e167b3df22bc4b84e376f1706a1551a783404b05f9067448eab4b7df8259e3100ebe78fe44dbc4b5dbddd012362c44ebbff4d991905931a1b627d8660575874a5e1457332e10d2ca77b4674f5056e8ad83564737f308ef91feba5dabd4d49fd97e793a6a0c90811c64ae31c78946697fe69db9c4cbe9c788aad773abf309ed00d1d57de35ff17189e8c9131d11dcd1b39bd3c0d872d07b806a967b4429f00d7c254307f27b1885024cea3e0d8cdd994309538a91201d432e4aebbb60b4af7b0aaeefb2c96df1611639365e0ae", 0x1000}, {&(0x7f0000001280)="fe9e1698cc7000eadd39e9e1e169657af7aab10ca4e2e4ae680d2f80d903f41297704039cb081a3355dfcc94ce1d855aed01ef7e6389430e01091bfe801d751cdb622acee47e5e2eed054f6f55d53dbf37f932410091e9ca33cb545b902e7f736178af1c7e8015dee7e78559677a6cc3e7bce3b68aaeae5d373e9a0d20f502e7e5cd96a61bfbc8ade689d07ff97996804784ad94ea8f7c368c1a0a", 0x9b}, {&(0x7f0000001340)="de3aae0158e0140d1bc6f77a3fa521c74adf9006ff2316", 0x17}, {&(0x7f0000001380)="5e419b24cc8b0917aa6a5bf497da55b0c3f14bdf28fb1b1a6602aba060fd2526e2a64aa4d7ab233c6f71a5553eeba912cd72fac3ee7bca2eccb9f2bcd4f99ae72733b5c1d2e2ce4d5fad03896991dfde306fe80a9983b40d7ad1540c13a2de17f2f82142eb5595", 0x67}, {&(0x7f0000001400)="0ec6583867582168f8ecc3f4bc7752b471b254336165cd1f974f502d465c9226a70b6dd11930e5706d8ca069356e804724bbbea4092859193814df1972cd9a10081d880a913ec410f18ff45c6f3917af6ba4293aded46fd64c27ec5c062cef533d75cac951c464bbf68a60455361fe610b89d1e0b417e456a1d7204e930eb44b350c2552d40be2d79803a0bc49df2595903d2ed1597883d47c6207e61605dfdda01928aa7317c9dcc8fb7c24ffaef9efdd8dd6a506fd2b096540e59686f350ca762bd0eef64512878008f220a9ba240218451e46fd", 0xd5}, {&(0x7f0000001500)="8f73585412c897a8563e7a717124949e6d75f271b2db6ab78b388980a97e6bc1a0ba27679eedcab7dfdc3a1a5ae5c059ad64e1ec2d587ed3543578e1898c26c549d0b99d88ed0c8b5e83b32966451488d5a29948def04b8e523dea84e27dc44a501b367f05330d96e0f02bbe8ee76242fa197e44936a774c1cadff6cb9fa4cf391ca92e96e07a958e836ac446d34b43c6a1a4572b6f32eded1a1fe0ed853cd7fb976a7d6612fc32830ef072f0fa11c33c6", 0xb1}, {&(0x7f00000015c0)="0ecb07e78d359e0e1d07d7363329321f30aa57d4b10fbd44af4060082de3dd73a9fdc2c2942bc8d708ab5564e9e8f17f0ce57c9095f9899f52ed87fc895fba7b17cd78fd5f61ba4d2582601d029f1fd05b57bc7ce32c53390df4ea9c56b0", 0x5e}], 0x7, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x3, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x2}], 0x9, 0x0, 0x5, 0x0) dup2(r1, r1) close(r0) kqueue() dup2(r0, r0) 16:02:19 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2805) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = getpid() fcntl$lock(r0, 0x0, &(0x7f0000000000)={0x2, 0x1, 0x9a, 0xba, r1}) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/185, 0xb9}], 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) close(r0) 01:06:08 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x800002000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='r\x00') ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x3) mknod(&(0x7f0000000140)='./bus\x00', 0x4, 0xffffffff80000001) 01:06:08 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x7, 0x0, 0xeb8, &(0x7f00000000c0)={0x0, 0xfffffffffffffffb}) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) r2 = semget$private(0x0, 0x1, 0x62) semctl$GETNCNT(r2, 0x5, 0x3, &(0x7f0000000100)=""/207) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x20, 0x0, 0xff, 0x0) kevent(r3, &(0x7f0000000000), 0x40, 0x0, 0xed, 0x0) close(r0) 01:06:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x4800) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r0) fcntl$setstatus(r0, 0x4, 0x44) 01:06:08 executing program 0: write(0xffffffffffffffff, &(0x7f0000000140)="93", 0x1) clock_gettime(0x5, &(0x7f0000000000)) r0 = dup(0xffffffffffffffff) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) sendmsg$unix(r0, &(0x7f0000000200)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000080), 0x0, &(0x7f00000001c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x400}, 0xf) 01:06:08 executing program 1: socketpair(0x32, 0x3, 0xfff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x4) r3 = socket(0x1a, 0x8005, 0x6) r4 = socket$unix(0x1, 0x7, 0x0) r5 = socket$inet(0x2, 0x3, 0x200) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r7 = dup2(0xffffffffffffffff, 0xffffffffffffffff) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$inet6(0x18, 0x5, 0x8, &(0x7f0000000200)={0xffffffffffffffff}) r10 = accept$inet6(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff8, 0x34, 0xb6a1833e8d72a27a, 0x1, 0x80000001}, {{r2}, 0xfffffffffffffff9, 0x8, 0x400fffff, 0xffffffff, 0x7}, {{r3}, 0xfffffffffffffff8, 0x1, 0xf0000050, 0x3, 0x7fffffff}], 0x1, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffff9, 0x40, 0x40000007, 0x2d9, 0x3}, {{r5}, 0xffffffffffffffff, 0x10, 0xf0000006, 0x1, 0x5}, {{r6}, 0xfffffffffffffffe, 0x80, 0x2, 0x1, 0x1}, {{r7}, 0xffffffffffffffff, 0xd, 0xf0000005, 0x8001, 0x6}, {{r8}, 0xffffffffffffffff, 0x1, 0x80000081, 0x80000000, 0x9}, {{r9}, 0xfffffffffffffffe, 0x2, 0x6, 0x7, 0x57}, {{r10}, 0xfffffffffffffffe, 0x0, 0x2, 0x4, 0x400}], 0x2, &(0x7f00000003c0)={0x10001, 0x2d4e}) r11 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r11, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) truncate(&(0x7f0000000480)='./file0\x00', 0x0) 01:06:08 executing program 0: setuid(0xee01) r0 = msgget$private(0x0, 0x1a0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x10489, 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r5 = getegid() r6 = getpid() r7 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x401, r2, r3, r4, r5, 0x82, 0x2}, 0x1, 0x7, r6, r7, 0xfffffffffffff8ca, 0x20, 0x0, 0xf56}) r8 = syz_open_pts() fchown(r8, 0x0, 0x0) 01:06:08 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) madvise(&(0x7f0000bff000/0x400000)=nil, 0x400000, 0x6) 01:06:08 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000080)='./file0/\x00', 0x28280, 0x0) r1 = openat(r0, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r1, &(0x7f0000d06ff8)='./file0\x00') r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r2, &(0x7f0000d06ff8)='./file0/') 01:06:08 executing program 1: r0 = socket$inet6(0x18, 0x4, 0x100000001) connect(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) mknod(&(0x7f0000000140)='./file0\x00', 0x6001, 0x1000000000100) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) socket$inet6(0x18, 0x2, 0x7d) 01:06:08 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x20, 0x4000005300) r0 = kqueue() r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x103840df, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x8574, 0x0, 0x10000, 0x0) symlinkat(&(0x7f00000002c0)='./file0\x00', r1, &(0x7f0000000280)='./file0\x00') kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x22}, {{r1}, 0xfffffffffffffffc, 0x1}], 0x9, 0x0, 0x7, 0x0) 01:06:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x100) r0 = socket(0x10, 0x7, 0x81) write(r0, &(0x7f0000000100)="cb015bea3b240e22e6313f08ca149e8753e1b9f5e016f6ddd49f0a3beff63127541eb68eb951e46d8f92236610c9726ecab76bdada9be49a5d3df62279ac0ce95ae5f03057825b636f0d7b3fa4e6766f1f598f4da728f2384fc3d70736cdd16d26033e27c01871cea4252cc00a9bc0892ea15056e43577e3ad00dfae65b2ff90d1d112e7b644768b0c5deac6be4c33c430474e55188600dd0644f7c0d99cccedfb9bcaef80a76c45b146b55039db0ae8436e4acb0b464bbd6f28ef6a69a5c964f76ec567f496af274118b2d02cab2b18d3a2fc20349e37921f67abffdb1f063fcbddc2f4efb2098b1f6d7277e053ba13462b066b6a25263f3c03145858eb6b8574ea40ce213d85a122e53925d2b8f3632953889e0fe5932a4f6b6712cad1b4b584b511796638dcaab39cf205731d94c797af17c442ff70b1d725a6f4948803d53e7a02fb3a3cb1ef57df064a6ae9238c299d072714bc462ffcef573f1d80c12da206eae317cbfd7bf415c2c3714ab56f8fa131cf71cae7d7e19042903038530220c05461e14b5a9afa697e4298dbc0ca1b0f5b0cacfc767d5e74b9ab01cad6dee85947fba1a908ea621f668f277374c0b4499bb0ac31c000ca47ffc9a15bd6be880a54036a21cfdf0aa691399f46c35c14d93d9b338d7094200738409564525d40665a11ef66e3e96a4f4a8d54246ffd648f21181524a57e9b39379aedc3d68359ebcd1f3d625143d1d7acdcdffd37d37805cf496d4b46ac74cf5a26ee6aa3bb48ad6d0af4c163d512923540c6d9fe536a76a0c46ca1facefed643e0153814ec183fd3f77ae3597dbfdb0bac9ade478612ed0eec486223c59f0bb5e4048f4aef8d8488424b23de2d613cf72254bb08140f5cfccafa0ea8d21afe51b1b9a272098d4630ea215537766904f6525aa2a61eb98b9b2efcc5e5b8d8f08bf8eea4c41aaf0b3fb38f0760e68bdab35e92773af53877a7ef2494e257ae3a269d5df8e19bc3f3705cc91eff6525f707096461e50460d9603939e2057ddfea54f6ec9fd6942d27c0f4e0a9197cf10bcdf78dc92982a48fbb7297f044e92d6110232920126a982e7fa1c0826957c4508a7176f8ac19f2a3b6d8668920c06cc0421581a9612f423d6dc4df1c7288c426a086d11a83765e44cea2a82b54823cbd911060cd19ca312d6a9076762c1a3b714d2333d04b5b171eaa3e1ca0229580d43464980564bb7052bc2f29cd0346aad931879df7f3734215239728df4d2d98c84ec1f308718cca21d66303d6b85b6e0d04c4ce4e6a0ab8a50a73ea91070e9b10f98bdb5d77e599bc87d56badb43d98de3af6e11230edb8b632546fd5375dd6e21ad1de53a4dcfc225bbfba220fd66d71fd98e71268703df4c2e126b0f5e1f567883742b86405c4b53a4185947dffe65e2cecd1ac6af2a489346df1572678f1abb7cec263a711dcec8b5d1ca0dba60893f037979ee1c7b434df2bd38182349ec3192bcd4cb7342446a621f936682b67fefae25c4505760880d9a0524fb09390fd6736eb2377c3ddb956be088c14bed2864ae534cfca7e5a524680b41cf4c754730c3be60a54a446e53de8a06de4f46d2db01361cfd9ddc1409b2a7a7079771504ff1ff241b33b21b02017598cb45fc0cd09159bf15cdc026ae54204fea4b732b2ed1afde33a82498c9c8456430fc7eaa7bc946923e489d3a7a8cf378e7254484dc33f852c02be7240f97e774e039999cd046e8de668b439f8ec55cd63f42ad5be22b73b591cf5b76edfe4375e265fe6ecbae2d9e8d71d915fe437066b4c55ef71571b9196c619fde33cc375513db252a5094945fc59e08884dbb0f1fef78ae12f304d30783aa4ba2490a849d3e7a72ca5cd7e8db250170e8480e003feb34815bbf4e68132da339ec974ba496bcca29f5df5f4ff14a61c53982bedae4d75421fe2aa7306473a63acd9f307031e73b818dee5823393234648fdbda471c02e51b4b04332bdc3fe1b1b2e047b46edf83e9db68bd13975b71280f052c942ad0ff11c51de69e2b5bc8d0a6dfa5bb83118e02980d621ea483e52a0f4cab92579d8909b1e0b5599cedf55db8fd6d29d3bd41d2e7ad5603779a044d395d8225dc47c9b61e88ff877fe7232d50f5cf02b86bf6337d983f105a564d59bc1e1c9763e6dc26fe077954051cd70d919354fe4bba8e4342a68382ec2847fd03037ac99adaf13956c76e79cead95502e34396d201d565fbdec8186098e978997d06b6583fb4dc0fb4dd0f37f1b815cc48c6057480fe99a642a7c693eb247ebcd337651170e3bd4d562cb757a7258309dff6478d8af37ed5101a4211e70eee978b05c7888552127c310ab2ceeac7478def1eb7dad9eb954faf929f78c23a079bf4ce56cbf781883c04ed76f5b13894cbd6ae5b55576ce17866371238ad3316e050eeaf77acf86c5435bbbd2b3eed8537dedc6b27096d46bd4b326d2472aba09577b9514316b2ea222d99c7a1eab4c1f5f4ac31ae12233c696bfe2be9d3db759dbb5161eed03df11525f380d43f27ad613746380c850557692c74e1b824daa11882e86ddd5710f132f769ee643080f6c0caaeaffb9c4649e19adb03cd049e124eef3911f9c72caa241e9503727c8ea0e678613d157f9e9bc9c997b7f80e0f4975b07fcd70c1d6ee0bfd5e385c5a052262f896acb74f233562569f72b3b087ad07e48fe8468514d5ae065e4bbb4b8bc81327334e9a6f2d7eb74ab097651f02d5cc0dcf22b68d210151449613d253f5d8d10faf18c2979920e631f8ec8b9ccd8c2df7c45da8cb998bc423da3d597210e0efd457f1cdeb65104b39b8ef504f853582f5824d2b555b22f6017eef31238ec6ce9af2003f3b5550a1adffd23c59fd34b247bdeedfbd03408e47d4e0e0a661e5e397160a9206b16671ec46dec91392c8a22cf16bb2e515a07575810daf9779b630ef5585a8b2743e6b0857a0670575548c98ec0c737738a832709252023f377422aadf6597b92a6484a70f9ba8d6522a62c842d77b82410d7b405fd708c67fe963aaff648819a50a1873368cfbe1d9d6529aa5305a6662b8a2d93d3c5c8d068a914a7b61ea1cea10b4761fbee4a4c325451ade8c8d4e4c3c33955ae7881d34ce1e921343a3b426c843f80a29fff7d1b2ab0875c088a555e67612e85094b01fd66b243e51e89c4a6f9cde65ec246861a86bf49be07720fde24255ec87da17971224a1ac5c2717ebaad288a1f6b26b2b29bb9df0bef8c1c492548e24f58475eec80b61a313454b9f7ba6c55a0d8e14bc4136d1478eb68b73059c2da9711db698c9a77e971875202bd3eca8e3a6805b380f2eea41989c5b9c966c04cff98b1bc66b4838ca9b1f97b4a113309c7c25ddb5d42f740cce36d4aa40897828e4dbd084b461a8014e5d81d9ab39ef2118fce367976c4c18ddbb990ad80182619bbd7bd799a10149a0cda1b044527ddc0a41fb9f5479cb5b742816c70e2e4a79923b7245aa9da657f30b2ce91506ca4c53f69767a97f9d5f840479a232c6a1316783051934ab42b52c10abdbb83d16859c011c5d26bbfa0c85d7fc71f875fa292038b03074d09f433550a49fb52cf2ec51a6dced6320f3c363ea48183cee689c7349a843fd396ab5b35691e2abc34d7baf9152021cc0cfbf4bdfdfd7639e8103b4809ff4ac158ec314791c9bbe3e541df9c0a2eb1bbe29ccc36ed04222d56a9714ca0e2107a921ea81d4f2ab3e446bd70c52895079b30627aa5923d743e8e8117c2287c3986c467e9ed5e73b1c2cd057f2f76d9926e05213b33473214f21bbfdd1b0769a9887c1d1c08f30d776e05923c9a033cf64328d0ebc180549e2b5e4d0df4a7870c2ff5930f22d537a4bb63ee522688d9ca873df7ed3764c39655665a155197681cb547e02e89daa84bba6fd2e2c485cdc6cce5073109373637e917a52e12907a6ef71365cf6a1c10d256f95b80dc5fcd5768faf2bd1849de1d24a86da756fdbab0bf63337661811115c35f9919c6b1b5aef06ae2b3d58ab7859beac9e0f5fb0286d40ff21a7e7294e7341046d281ce2475fa1b06e3a3476fede142adbf81158b50fbc6b86f3db597a15aa7661497ff638dda49adfe342998500cc69605c8240525bda561a6df6f89f7e0943f59f90dec8f96ab3d4352948ecd74ad54174a8903740a5786b88d360470ef704617e2de885c882c8596e1b2cc7437ab053afe4679e189cfd292d54cda75d125160f6bc004da0360b2766c7d89404c4df22c0f3ed41fe50742edb554ff87355787e9e38810eed176c5cbe81a883863e0898eca820f57d6e17f140b143b7b6fc6e8594ddc95b20bacdab850d69d03b6fe927f3800ba6731ce6a336fe6db2e89c97dad00dd7842aa955b83ce0ba43d7fe666015a1854f0532bcda3be93364b66f43499f2cbdd7e4684d84f8a35922c36e6b25a5d84c5717ffe5e6bfdfd32b2ad1007c82d4febbd5037fce713cf496697d47eaabf1c3f37148594d35752544494d4719f2ae855c122a99a2f94ccd5c3eff0cf7763e848bde872ec74e51c5072b2c68cf021794abf569713cd95916821c798f182c8d4fef2ee96d492e61c66a0caf52bda53835e0511ec4a782512c10904523ce837d7f99b9e6b5a9fc4e03f5c1d41bd11a2e8c1422516427624e779f192f52492e14d31995aee82cebee581e63e062d139207784280a7cd40946fb256c9bcc4ed00c4d8b5b7aebc0d9d988b48779540b90811db319529bba198337d3094e3eecf3478ea2d8a9ac3e55e66476ead52d93a9717df11e56a5cc6dae4db2f631c22573a6d2ad491ac44426bab17e91592779eba1aec2e6c62ab66a5cc1a576b1ab76ec5d800ab1093ae6e6824e50cb630fe355c74cb3f91f7397a5e1ee7e03f6ec5779a2d6f29d114c4189239a419e426d34135886e42c8ef669fcc450a31b560760e05acda46760f0651733d42b2d93dbd89822c52c94c8c8508cc7e6c7377510ae40e68b91bba838319d7bf0aa19d33bc35f624579046cbbead3453ada409716907aaa65ccb99abcedfac29585961e90d17616999b9c5d08574818b69c98143312b5a0bf8f212534aa28d7ed5837befcc20ad159edc266a25288b26d8c79669c15fe7ec21c048d81760f697bab2881ccdc2575557bb944056abffd69ebb5f26d1a3bca67fa5f3548e57eb06603ae65b656023c02f36716c64a518f8aecee7a801bf9f64822dfcd6a61b4d80fa9420d8b7c83c4e1abb407c176c6a1c6264f32c42485da1752e5b6f9af80d945a4ee463f8b83367abb5bea9644e5e3465eb00967120d60af9ee31175b649d0f07a741cd28a35df16a2a7e72f61a20bc93da9747d86ca5c153674ed16fec5b10b30147e8e025cc5439dbc554a327e6bd82eaa25cab202e4ed23013234093c984d6507a86619a70e565a362bd795461045b2fe2636bc5ec606c7850aa736b90f83c24cebd2d84beb8111aee5ccb7fb54e77e9e5b8c7f3f8a6a13d477109fa08ba72e619438b6438a92e46d69b5e3c5870895da7bcbfaf0f88fea2aa271f158181bcdcb18c3a73ab34e8f05dc0a512c79d6d29e7ab3876350c85d6e53d79f23d94412664386119c17aa61757a8783e5ecab18f781fa7fc31167ba546045175d2b18b0fb7cc66d9603cc35a88a82675dce8c3cd5b16bb23256e4c4d61f2ebcfe9662d7b8d78353b3bc2295650ec8df120a76672c2092bfe7b5eac8ace1cd16e4f15c95a1b958d34d160f0f55e885bce0b3300f2601d507a533b8e0ae0896d45519ad7670175add0a88c81ab2f79b31ce8c3c68bb0e08467474b2bdbb", 0x1000) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 01:06:08 executing program 0: socket(0x10, 0x4007, 0x3) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="026e2f00bed443c9cc8e008c1207559f5c37b020e355aeed1399f502dbd1404e6ad7149f79cb1fb6e21497171ce52711965edd211b000000000000000000"], 0x10) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000001c0)=0x3, 0x4) 01:06:08 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) getdents(r0, &(0x7f0000003180)=""/4096, 0x8e7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) 01:06:08 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="01000000", 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001200)="de", 0x1) msgget$private(0x0, 0x6b3) 01:06:08 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="6fb43a8733281ad20e919a3dbe58bc3e8ac410a55f519166bd780358848f5f33aeeff6f197ec6198d39ac35d1ff5188d21ff59ca0514c716cda269960237fefd2c6bf0", 0x43) pipe(&(0x7f0000000080)) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) clock_settime(0x3, &(0x7f0000000000)={0x1, 0x56a}) 01:06:08 executing program 0: r0 = socket(0x2, 0x4002, 0x0) sendmsg(r0, &(0x7f0000004a80)={&(0x7f0000001400)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="134fac100000000000000000004e15ad54180b2db4ca2f086da36b47d48cddb4"], 0x10, 0xc}, 0x1) socketpair(0x20, 0x5, 0x800, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) 01:06:08 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x2, 0x4002, 0x0) accept(r1, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) connect$unix(r0, &(0x7f0000000080)=@abs, 0x8) listen(r0, 0x0) 01:06:08 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0x0, 0xee00) lstat(&(0x7f0000000140)='./file0\x00', 0xffffffffffffffff) 01:06:08 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) bind(r0, &(0x7f0000000080)=@in6, 0xc) fcntl$setstatus(r0, 0x4, 0x0) 01:06:08 executing program 0: r0 = socket(0x1, 0x7, 0x0) getsockopt(r0, 0x2, 0x10, 0x0, 0x0) 01:06:08 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x3af, 0x0, 0xe8, &(0x7f0000000040)=ANY=[]}, 0x0) 01:06:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4}, {r0, 0x40}, {r0, 0x4}, {r0, 0xa2}, {r0, 0x4}, {r0, 0x8}], 0x6, 0x9) poll(&(0x7f00000000c0)=[{r0, 0x94}], 0x1, 0x1) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x20}, {r0, 0x1}, {0xffffffffffffffff, 0x23}, {0xffffffffffffffff, 0x124}, {r0, 0x4}], 0x5, 0x0) 01:06:08 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x20000505) open(&(0x7f00000000c0)='./bus\x00', 0x8, 0x0) unlink(&(0x7f0000000040)='./bus\x00') stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000100)) getppid() getrlimit(0x8, &(0x7f0000000180)) 01:06:08 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x3d) select(0x40, &(0x7f0000000000)={0x25c}, 0x0, 0x0, 0x0) dup2(r0, r1) 01:06:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x639) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000009c0)=[{{r1}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffa, 0x1, 0x80, 0x7, 0x22}, {{}, 0xfffffffffffffff9, 0x9}, {{r3}, 0xfffffffffffffffa}], 0x49b, 0x0, 0x1000, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x4) 01:06:08 executing program 0: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000001440)) accept$inet(r0, &(0x7f0000001480), &(0x7f00000014c0)=0xc) r1 = semget(0x2, 0x0, 0x0) semop(r1, &(0x7f0000000100)=[{0x3, 0x8, 0x1800}], 0x1) clock_gettime(0x2, &(0x7f0000000000)) semop(r1, &(0x7f0000000040)=[{0x0, 0x9}, {0x1, 0x6, 0x1000}, {0x0, 0x3, 0x1000}], 0x2aaaab56) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) writev(r2, &(0x7f00000013c0)=[{&(0x7f0000000140)="e9f33a0e17d94f3406bc9bfaf2fa5a590a197e6527966e7a4745e25ee494c3115e337439f24cf39ae5de047fbc68e6358787b74b060b41357d75165db6382367e5af9343f93b558784b7ea436526122e2ba9fc4f977a99d32ad5", 0x5a}, {&(0x7f00000001c0)="bc3f1c017987598c5dc89e9e1d74aec4f39a5ee43a2986873f9c80964051c00a47e05d00d0793ef08d02d5d644aaa4264cdfdefaacbc54aaadb2a01a1cf7ca3f82484c81fe993a21e52d96af78d69d26fceaba554611d22ec78e156e96ad94272489a097a828041e1dedeb240b35c3caf84432bcc0225ec42dfc2c62a37742f7c92aa438e914b637e989b8c0a7125b2635f8e810bd882cbf6f8e34be851d644c7f8f6fc956f27bd405848b405c61f9928b10d240a277ae6334982377cf892a1e0938a98487bb57771f0169b37d551386c2420ed7513f9e1d5369b237ca4a99cdd7745d94540fc51c7a99da9997df058598d849cd665ff141ef69bbed996b078ed14194d204e92ceb7555f1acf5fe655a022787f18d573b59df053a55033b1f2e29266451085310c49640f7bf87e4b4211e968ce8307472ba93016847c1d1c109327fce3094d46f03da4ee5070fbeb088625928ff30f79ef1cada486a1b42a417cd1058885a06dbe1b88600ef0c00bd08b8b8f12cb4d71ee5647f8c6151ba610cc1121d84074c5008a72d887186ff51f773b4f8fee5e7a6214086fa38be7197ef329d2b60eca173e9948fbb0b3f11c921ce60558f365df2aa544468af210b7c1ca8406d9b9e31f3a9198d8dca8afff7df6ff01c4d7411721f2fd02db28b94cf8b87bf82a9a4d1e0a89012d2d5d2adf4f0bee1f27a2008d51006256b75f1dbd095eaf2c13c087477ca90246f7889935d01e82b4bae516911c259ef9c368f53e3f91e1486bb65c64a884c7aeb185982f788145faeeb0853591c05ccbe6dd6e49bec45857b3c7b746dae0f1a851f310436e81b60ab782ce46cea9cad79bb63fd1e6cc77f5aa2868984fbb9687866dfc90797b22cf493b1e18e1a7e391c4140cd0b04e815b8c1a6f3c7ace83a55d10bf5e0aeeba00cc9405cf6fdba4847a568513ed33fc036f79820098c4ed635720f5b9893daedf37171bed03b77aafd51b9d439edab6ef7feb73a7c10973f6873e5e5d57461dafc2dbefcf520a646f03141cdf6c10a132905622b485ca9e790d5c4e6bb048370cf4031d1914f37c4d157f336fa73802eab496c9bdcda949265c8d6eb6d5ca5bc3363b4b6d8ab63b49b3e01b3b1673a92b0d26aa8e131c4c3a2198ca2daa63c2cebd7fb03e49ef1ffb1b663f24fcefd72f302face70d4b5e065554ddb6a33c48e53e29c6cb55d17cb081f8b38930829b033af6158cfe13f8e5a6eb9c95820934f70e8fac2e26401f4bd7ba1fff730be177dfce6c1a5245b76f9a326f5ee299b75fde93518ad5aae508117a2cdff122ebad0a19eb05fd14ca04f576418d9a12d68bf66ee3612d366964150b5b37366a333754d784ca089c1789a0a5177dcf1a69c9bacd5d620e08f24a1ba2e47f197867e5e04790e059d4d2fb7763092c5697503120eed094c88e2a3204f475cd6eda2aed0bce2a5bb25def3d01068bc58c8d4d5bde2a65f45301efc4287d35207169c1258d195a760f139f17e263df992215756e024e4dcc81001f1752eae5c2d6265bed690a9dbac74b0c4d5846357e20eb0f0ec140bd0de76fa215657311d70552585cb5b5613374681864391b2e93a7b33745f8419721b29d1dbc5e9c19dc377341a0ad6ae454a2fdeed0c16fe99870c8f6d02865040ddabf119e3cf88c1e134ae17b1795da3c6bd753370b31cd9b51b73d932fd850a9afc7ec55bb3558285a121880a46f07331cb3cdffd211abc4b269298c6272e06671ec2ddbadbd75c7cc5065e5e41a09d83091be5f5adaf0ff5dd3793479f60700cbfe594d41fc86f66052aabfaaa2ef6959a5f18162faadfefb0db951f427ab2e033d0dc4489e4a1aa0336ccd4741d2270dd708770276ca9c668f1993f17ce8ac707372922bff434ba9d34805b424f2c3871f792c63a146960b0d235fe08613a2ae439811bc8ba5ecb633c5c3959afe7aa730860ea2c429f79151159e980122fbf9bfa1dc545446451740ee347c92dfaa3dfed73f5518c9c43ffa41ff106da93e33c2e90a36f084d68857e8370fd55c014938c566e30abf3f4a5c202fa4de61301de887d52fcecafe1dfcca789935555ecd98bd833147daea218f191700508d3d733c0f95a9f2012ed093d1095ace8d42bc294bb81e0d0c685173a0447945a4df731599dfd987aae2224970735e64fc041596035ec3938a110936de912e9e040cafb30a068cbe21e4693e450e2988f1a3ba2ab6ae69500c19350a0d279a94b3e03000211419e6f5d414de6509db925d3281536eea05352ba9e30a0468f484b9bb51b1518e10d96eb57035fa3f1e0ae1c6009d70992848512269f39fa3ee0b9f518c9704ae7be7f49b616286a2b7e287320f88c7944033ed685a8cbee072ca6f50ba5d162a1a4adbafea8be7baf9be187079400031407c7eb5c18756b977bcd33360fb5e2ada04e1b481a2b8e5d50611d5a8364cb0e05e5272b14542b2ba206717fbdb550c1f5b14025d733fc681f4a5303b621cc0f5838a81e7d764097e6edc67f1cdb788b0aa1b1fa342fec7da537210a6d64ca51197130c995fdc904baf0eabdbf1ebbe941bbbe43311c7830035c120c06db2ec283872d44d82baa77109ef639fe7f6645bdf27c8699affe141946ce471fe6f7bef1ae653b78e12ef0fd2a32930daa0b0e68c2b8bfc8dc9bf0be3fe03515332b478ced869c32987fe56b938f4f31e51c93762630165d6b0d6e5b032ad38951e172536845b1a7af6781f909ef7a5822af393937f974ba2926315759df670337979db60e0e6bd0ddbd8311d50c6c41151ccccf65934e9974afc4476378a73e6f9f0ff03fc7315a73140f708021b955a12a10526a369c3af89bf5599daa506c31aba24e91f540c9f7250243b22d8f3146c53c18a6a02e9d00e63deca6015a0c724aa936fd9657bd37293a63b939ff92ebb7c63ec9530f963c875d5a0fddc4489851d067ef5ed634c38c7d38d73445ccff35cde296753781e9c15760e4c9b9cdba014616847894c19ef7926f663effa1bce390399fd089d27f161440be6b8bf3439644470ad34c2db2ef85d0fe09dc66b69cf62aaa341980837a177486cf31fb9bcbb29338b981b62fe4b6ba99062ad59a9280e1b1a99398f84d21a7cc3105b146c2038bf4d5291501b96f7cf30efa7c1b19a534a16611ca73ce9e312e3615444ba8a051e18c328793b38f7e3d7c421789565e8e39f6dd59c49e9337e3a01946cee52d4f29f0df672900c79b4ea84f21cfd34f50088f9dfe45a6c0e3cbbac290355bcc040403b9a30898620b20dd110fef20ebf75246b0824b957a9b8113bc645efabdac65f46863c1682963cb8e9b79985a4682a715360a302cacc78bdaea67990f8e058bb4f2aec180a7442764e69546450be8c77eacc4ad1b9cca9171ab646b0efd016a6965869c84d1052a7b2baaae2dd700054d0568a5e2f2e1e30b0fb79478207e58ef0c452afb8bb66bbfcdb061e189a410be5330b444fefd88e12610cd59832e46ed2175c7e84b4bd9603fafbd552bc544b39e06b0f177ae5d29242ea863a693ba3e98aa49593a31c17d67fb60de1ec782f7e99e95020f92a8100593f8fbaac6d4eb9e8dc145989c275ef83cf5081f65499eaa098d5a57207bb5ab87b96c8a5e5f73607bbbc8b796f037fcd7ac012b3297529c2e53cce0c584c71c80afff102bbf83a024975b05fabc3a695d8f6e4d27e3012f60ffb6c1c60d1cfacc253ba8d877e7df2d2f326f5ef51b0c312cd62835a6b952f395ff6d4e46827159dfef7b087f1f3be4ede77f56039004971b324cc65479ffa20df9dfe0e3eec3c4fb7f94c75fdc81c9f5231bca1629d80fed625bb6f38f70f606815c7080248d87b1a8f80d1ca47ff12747b3653b8882e3f45d9323fecfc0a18bdc2809b765538345029c359991e050f536c275b73a90daca9e8d50c7d4be1c2460cec001f27903c71272578003ae19834bbca999d2e6a02678dc5c6f688496dbe3ec65ce2c0f3ffff894133a73b3abc2fdd74b2f7632c7a05fa02bc4703dd34a59fae6cc057c47804d530dbfcada2fe1e24b1d41c7dfa5d70e8e4a219ddd64c32b92e89bd6803843bcbe7617c2695860c752106f5d3ec9a0758bb06715e624d4ef163b19b7ab428df9da2c385f5d5a8bf70a8d2b5792617acbe7cd4e2fa287796883006ac0f56291d9deb1bbbcddc10b375dab6f7e685c1e42013cdc95e6b1f5a1eba7a40090711e7c67e66be63e3176aec684d566b9d3cdbd91c08cc9682d0dc41244d6e7eceef1f15ffd8d64565c265de15384e30f02b01d02a1839ff98632e818a681c7f22453ea1de53fd419e817b0173980cfa3dbe550b78215d433635e8149448abfe3b3faa9a6234991dd4b7f272ec6c50edbcc942abed8c7d979649d39ab357454a4da2a46f25b695d1b862d848bbb633401dc269f14d505a8686f31f175f32e465ad8a082d46336bf2a9faa5bc8b9479412764062210715c2ccf7b2b8e8cdc51ae4f7362ad3ea24c790a1ec8c860672158f5744b82c727fd48eb0266cbc8f5547d742608bf6a651ef543ae37e633f3ad31d84d1de00c1b3ea1ddc78cdfe6ac76a4a8e97c71a7923bbc215e465ffe0c2b131bc4846b10ea0bdd9d331e4fc0c0647bf99c348c510dfc8ad56158c1a16d5db7f08203db7b4778d066456053ec44248a70b8145e4627e0568efa94db22ecf59d6e087afa11175b0ca206a7421975e0d565583dd5ed42795c55baa12e684cd0da2d7118dcda5f209336927a830e52c189121ce3160586aa8296e9a60af636f042f6f79b797ba2f28793fe7fb448caedd37c8ef98f695d9b3c2ecbbed9a0fc615e780507dde44cbbb56068297c196e556d4116fd4765c7ac86e8ff48a031844f8e28457d655985b619bdafbe772520cee5c0fa497c5eb3c59047093728afd5634edaf50eed518442f5417657567fe16bb0b6041905518841d437ea4cadd6dc70534ea032277828e0adf9605faa019986ef3beb52373ea6dfd1765ca3b71276399a83965aa16143f825026bf988c84d6cb3d10e1feef7371544e129bb3b0ad42aba4c54d8381c1f764b75e9094f4572e5fcbf45cee950cf7b3e241ce31f8f6fd17e02412149deb9d90c3d31fbd56bd6cb9fb94c9708b5b09496659c609fbb5c83c1b423ed1d3e4f7632e5c56b206302a6129825a969dd78e491191f0fe35c45b51b81c19a61b0b690c16206d043224cfa9c9e12af7a028d6a906d52db05d86a4c123683c2ead3d35f32c0cc89fbf786ce8d20ccb4a31bff576e8c95e87a3d5860dcb83afb96dca93a5c835610965b944b10c8e3124520cd86fcefe732d2eae9229314cc362976ada5014f5378d98a388abfd6a14d70d9c4a1fabcc238b01132e28c63777e195f2befcae3ed186cbc66f3bdb09c55b51670493bc33a522d8c758f34f0fefe2bfa25d8e31c7df991d77188d393c8d68fca57cba7a9bc49075b708601b133b0efc36c9d0871325cb3dff3dbdb1a46cd8247db44be7d85f3ad32c98ebc21bd1802402e80fadbc5e04ce3dfe70479c88233351e96053d8aa08e1d58a0042b031fba7138859697b05119693d2b2a63cfa787a43a12f67c1325489ff317281da6ef89c933209132e7d5e968a9f36e2f2999d8617e55f62c76d78022e7c9c584cc4630461e86fb6d0c5a31451b3bed5bb1ca54e477d56918423fb182cce2b325d0b10691ec72e75519534c41405663ba1203abf123249df08803ba5dc9b6a3054416a6f68fde6f9a7b495dd0d028b386bcf3dccd24bc26c42b05b8421fb5dea2bf79b74959758ab21", 0x1000}, {&(0x7f00000011c0)="ef826354919f44fa43c0a00dd592bc07e57d4c783d5e05ea8baf5c517f9665a9", 0x20}, {&(0x7f0000001200)="1fd137aff86a34e135514f97f3a198e6f7164e82ed64ff0472a671ebbfa9f7d5fca319c0f396563721496f0fb211e9a336952009e52bb5a0bfe36d9f600f3556f49e9fc7089ec76a9b38adfe0893abb2d6b850986318d36402877e8911f6b92c064a4bf953a5dc9962d93878145fc6ba7921c36d817e7b14bcb97a73a92c90a51eb3e2623a93aaf900a6cffa686fa26bdaee6137b0b8539477ff885620e8d6970d5d55ac383fc7ce03a302f3bb69d528cf77cfce77f5065f55a8a83fb312c56e77fb9e732a64dee6af582e576b641acd0ee7243d07607714f8ce4b1615c9d308eb1b504aa74c0465561e4fd7bbb318b4af18f337afd594d49644632a", 0xfc}, {&(0x7f0000001300)="7ab78d146ba135aa5b29740a9778d736ec3496b3cca1b767e21f07d81a5e62dc73efbc72a0eaf1f8bc3818c849b2179d47e5eb86d963512487fe01e38d87ca9e22dfc3fd1caf62e62f3b8373e3576970516a30ad9cfed26f4e7dc004eafd45505d56439075151764bb3c61c251b6aae17b48d7cb70fc3cb58a55c1de06b612cf0d570145f7be6adeceed66c25b49342dd2", 0x91}], 0x5) 01:06:08 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x202, 0x0) r1 = dup(r0) fcntl$getown(r0, 0x5) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x5) 01:06:08 executing program 0: select(0x40, &(0x7f0000000000)={0x7, 0x0, 0x10001, 0x4b2, 0x4, 0x1, 0xffffffffffffff4b}, &(0x7f0000000040)={0x81, 0x8, 0x3, 0x1, 0xd7, 0x5, 0x3855, 0x7ff}, &(0x7f0000000080)={0x348, 0x20, 0x1, 0x6638f96b, 0x100, 0x9, 0x4, 0x1}, &(0x7f00000000c0)={0xfffffffffffffbff, 0x4}) select(0x40, &(0x7f0000000100)={0x80000000, 0x7f, 0xa9b6, 0x3ff, 0x1, 0x4ff, 0x7f, 0xffffffffffffffff}, &(0x7f0000000140)={0xffff, 0x101, 0x3, 0x2d49a02a, 0x40, 0x0, 0x4, 0x7}, &(0x7f0000000180)={0x5, 0xfff, 0x0, 0x400, 0x5, 0x1, 0x84f9ef4, 0x9}, &(0x7f00000001c0)={0x1, 0x4}) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000240), &(0x7f0000000280)=0x8) r2 = dup2(r0, r0) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f00000002c0)="d19d9d99367e0bd43b866f65b24b8afddfea623d2ad81a2e092271ea4c187b0262bba364f9303d7e1db9e00e7cc1e9e9cb249ecaa84f41741d8556321acd6b70bd6d6d23e8b285cafc3134744dbf4871567b41dbe0160272a170e678260f61abe2f031ff333be7a0c22db8e19c51e92b0accbbdf56b1f88975c0bb1e79047fcfa574a9691e51bae7acb96961f428699926d56d815d6e14d2ab78e7b65a670a1b04e646b06fd2d154ef29f8009998f565c9a53bfb112bda72d8b752585bb6c395c8a094ba8c09a34722253e5d8b", 0xcd}], 0x1, &(0x7f0000000400)=[{0xc0, 0xffff, 0x8, "48500c02064a97443c916e82e2590af34c0526e910ea8ac7386e2f72e64ea75a6d933bb029c8516c1a1ed69402b32f5f77e4fc80fe05d12a1e8027135c239281dbf3ecfea0d59432d246c7dd8f12946fd75e34c73ca76fee7eb8aee4d0430a3bff1f525d691c790453e07a8427fdb868373e31c462c9eb25ac1c114236bc473c3ff874dd936fafd29be3eec56197209b8e6bd4285c1b14c7a30eaa996eaeb59e8d1541a4a2b6a43efb5c"}, {0xe0, 0x1, 0x0, "c31b73c64fc99df77d0839f5bdc5b6a20edc5797c09dfa550c6ed74139a20fd523101a2ea9025ccc7c32b876b03514123135148acee9fa26581f035c380396a1c55d73cd22d291893b194b4153190b4230d9f06bf29532c497493c3c2a77a148989932920bea020f4898ff316ba19987219790c8a929d12d35c45a257b1f3e245351dfcef4e32548f9080d51e1ba7d0667ff8827431f3637504f89abdfa3e0b4e5388dce952a3f11bd2c46fcd7430bc43cd6bc0812adf4614601d5efbf70f9354aa17e3553e32a784f"}, {0xa8, 0x1, 0x1ff, "bdc34ab647c1419182c3af5e27291d6d8ebcfd20199e7bc52abdff562040d81e76834772a4c9ac2cd2576d24bd668ba070639a26285404ea435bf527e49186e483bc36c0e0308d04f1effa2befcd25c8ee3cded53623704ae3a98987fc3371c61099335b00b71a5938ddeef5ae821f40959ba5da7c0a178cd2f9beb51bc9dd4372977cfaa78dd333ee0c836c3759438a91c803b321055d"}, {0x60, 0xffff, 0x7, "97f130b37e1b6a532094999920ba8cf5924f64cd3e609fccfe327197800a1474979477e0d502ac547307f9da9142cf7d7a61b04dc0e8da34f430afe3ba30d0d20a2799c2f317373948dd69f4d4"}, {0x40, 0xffff, 0x9, "5c52acaa5e12f2ea4f71b9be7a0215f886be05ef070e9462b53deb5d136a53c36d76afadfefcbd4f3fd484dbb02b32"}, {0x40, 0x1, 0x4993, "43e7d4e72cf2a9ca8dd9e090f351de1e4e260d6c22818cba8aae7dac90a0cd79f69d77ca43ea63d8bf5f7c"}], 0x328, 0x1}, 0x2) bind$unix(r1, &(0x7f0000000780)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$TIOCNXCL(r2, 0x2000740e) sendmsg(r1, &(0x7f0000001100)={&(0x7f00000007c0)=@in6={0x18, 0x3, 0x7, 0x7}, 0xc, &(0x7f0000000f00)=[{&(0x7f0000000800)="c8c382d08e8f2c0c108ef902e08390f8a4af92498ff103278c1d1021f84797b2f7788267bc2e4c4ff3beace5", 0x2c}, {&(0x7f0000000840)="8935a7cacf35455bde8c75bcec42bdd8cf95d336f5f3d8364728", 0x1a}, {&(0x7f0000000880)="2043ff6e7e4a29b482aec113ac254896fc2504ab9578477cedc2dbbc0c36e15bf248a2dbe2648b8b64ef0aad12ae112ba1ba234e9b7700fb3ee1e7cd75bab3c78754f7b303c56cee9036d781ec743bac9c1633664d2a95e58bca537a7fe54108f7280a2fa84c2e9d4fcfc3739090782c18d694582527f46c0b0f33741ec92d04e734e8759189967dc1453a6fdb57153a382ffa8ef2488b01dccc0bb461f34343b2936ec9d8a59ef2bb36bebdb091e79676da3f105373dcfa230597c1d61944ffa0dd734922f0a713567213e943d16f2990e5757ff2d09e5f6f57df3f0661533392432b403b7f74b6d9833fe6834ebe64ff90caf8782b554dee", 0xf9}, {&(0x7f0000000980)="8466f2c604cf90d18e4befffd2374bcec322c540cc54310cf1eb8282f70d40891660474ef40c0da70aed1a471f3a59ccecbfb5fdc5466937747b8545185a815911dfed72ca6eb956bf33f70a0fb2787b45558fb574dbc8feacde57afbe0db039323a352487d00a641631e5c5b65ed57a1442d9583f3070e7999d2155fed210434ff7d80cd54733e704d086075ff55ea52ddd433019e0bba67b8091a51123fa775a386a808efb9c703da04688bf2c0cdf393ca36f759d31f6bb9f3866a382d2edeedbd5cf6b5d0732ba1e00b6dbb4f9e9a0f4676a0c0dfff4d5dd7a55900203b4b7bcc80da15a295fe3ca8ffddc67bbb169aa9821779f", 0xf6}, {&(0x7f0000000a80)="ec628dfd13ec5e2a50186cd1b87619170cc3ba744cb0cc112e03e4f6f2fc5994101b7d8ffe435b5dbd25a6c45c4cd6bc83351173fb34cca7268140958bbe05208d54d7766c8a4d8a99a5ec8ee0d09ede3f4bba8a73390ecfcecc3030a23d4e2af628ebe246f9a099f84fb0f974494649d693d95e80205d5f7ad032498b7c9fdc5dadd288911ae2b0f69dcca1e20b524c24288645098022f261227ac7f895cf5e05cbc4e846c3d45fe1a4ca841094be6be76f21dbe9a5e7ec96e50796c162", 0xbe}, {&(0x7f0000000b40)="85d25312a78bc57b459b9780ccda43ea3c873666f5637e6708eda5ffb62c5aaf8a0cc50e2817b2cef84f9ff483907e6b5a3b9acb72df0bccf7003c9be81ba86ecc6bcae71b1ca4aded4bb5e569f31f5ddf1ec3bcd09df012e78f4711c9c98cf306e7bf0c0e86e5562da3c26a3b1f493c2372f0a2e7872ccce7b58b39dc3fa65ae3a469533a3a2efb5a1483c1ccf98495432e5ab5530e9c49fea57c59d849ca348c392f6569bd75c194d0ffc174cb9919f5fb222d14bdc35f391b042b803b32cb588be79e0a37bda6c9c53e5733878cf7a5cd0d", 0xd3}, {&(0x7f0000000c40)="a166f363120a1a", 0x7}, {&(0x7f0000000c80)="6a40e0c6639101dfd4ede8804f5502550fdb7760c2082aef9619a64c0f419dc3972d2f8c22d72121ba6cd8a025781b81993c30288cbbce9ed384cb0868657765403b5a47aa455a5673dd34d8e6bbfce0b6e90224b456f4f5fe11305a9bfe110f116b5f9542cc17764c85fcd90b26bceff78b98d6c75459481d63e9e7dc249258c382a196aabf78c5e153ed4e4384e78da9e29bb8f6ae7b4dc139b1c15e11fcc391b475f4569e44f4da8810b499bf0a3658c00b2405a4e5c71cd2b39e3b8ae6e722414147147d5fb4b5cf5df272ef558eee", 0xd1}, {&(0x7f0000000d80)="317beb78a68bc3fc1a09dcb59685f96688717ae805fd7851023cbf67ddcc861b6ab15e3fe75e51fc5d5315e1cf1c3a982fe9a147528143e3a9f9bf1a8bf4b319d5325fce0f048f26ce794b2b40f12170015b0079a0908df0935817319cf5ad50e98152f25304f8544002d6c85321cd4b0a3db16b6a7567d75bb48aa0eb8545da699ca77cd13bd6caa745c0c8a59e30c5f8133799c08222c41907e68031ec55047c2f62fd7de3465ec3a7fa42c24a9d3f628dcf9fe3b5e3b5c1200fcfdffae897f9292681b38652a37b9d3372996ff0c4d0a87c749d602e3452dd7d56ff2c7fe7", 0xe0}, {&(0x7f0000000e80)="3bf51623f9d0412ed6a222a82741aa52d212d2b81c925be8c506e5fe12e4058f4643fce027bcfee25c75ae0d956717d1181c68f6fe1c6345ff278727e1edb53e619d90365490a897a20c4620c05698acb9546a201df5e2e8580f2ad18da7cb329feccfda1b2c742d4b54bb", 0x6b}], 0xa, &(0x7f0000000fc0)=[{0x108, 0xffff, 0x5, "68924126631f362ec4bb3a94a4bc0e2bc52470bc8393b787a6281bb7915c2bdccdfa7b9661032c52aca3a4cf7d7f81582986f4e0cb4ca86b6b7b7b69b9bb251faa9acfa31dfff2ce2203ceb267cf3105b7ca7dad607877db9e511d6a55836cd6de28937ef2722afa302ba324afbd4c1b39854f0b394192dc54809a5ee85f395e777ee95c9c93a41ac49e7b86cdbbca3263ed8ec25ec2c2b3ebd8b8c0f2f02f208c3125623af96f7c9bf26f36fbb9944124b3ab47a77ba9d25dcb7199314b24aba48b8c3e10670343e2659252cd2a540f1827d7b39c7b7e8032aa18e9ae45d0139bdff062176a25653b60c98b07095ca8db"}], 0x108, 0x400}, 0x1) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x2010, r1, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000001140)={0xffff, 0x9}, 0x8) r3 = dup(r0) bind$unix(r1, &(0x7f0000001180)=@file={0x1, './file0\x00'}, 0xa) readv(r2, &(0x7f0000001300)=[{&(0x7f00000011c0)=""/50, 0x32}, {&(0x7f0000001200)=""/243, 0xf3}], 0x2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001340)={0x0}, 0xc) fcntl$lock(r1, 0x7, &(0x7f0000001380)={0x1, 0x1, 0x6, 0x1, r4}) r5 = dup(r2) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000013c0)=0x8) getsockopt$sock_int(r5, 0xffff, 0x0, &(0x7f0000001400), &(0x7f0000001440)=0x4) r6 = shmat(0x0, &(0x7f0000ffb000/0x3000)=nil, 0x1000) shmdt(r6) pipe(&(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r7, &(0x7f00000015c0)=[{&(0x7f00000014c0)="16e9559b0751b3d61acef36f007a5bfd4c3ad6241ab17bb551f493a5303e75d2f9de7ef7ecd4c6c2de1625fc2fd437acc05702f381017d328c6f260432834fe1ec6ea02f0da71512417281120b3facd0b70e729b43249bb790a0d0f0986355eb9a4cc4e54f717e4bedde77ca5b6f02a36adadf047660274353cd44b0ee01b75de60a4a516e618667e28d3a485d03f697159f397a9a26839c674abef3695da1fe4893dfc4012e8d9da86497cd42b1bc6cd0bfd89a45fed1f230acfb3fe0fcbcc5090930481a4d8328ae8da4eb06123808214947367f8e879169283edeb97890290a506b14990ddf42879aba3c20f87f17aa", 0xf1}], 0x1, 0x0) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000001600)=0x1) socket$inet(0x2, 0x1, 0x401) unlink(&(0x7f0000001640)='./file0\x00') socketpair$inet(0x2, 0x8000, 0x8, &(0x7f0000001680)) r8 = semget$private(0x0, 0x7, 0x10) semctl$GETPID(r8, 0x0, 0x4, &(0x7f00000016c0)=""/212) pipe2(&(0x7f00000017c0), 0x10000) 01:06:08 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r0) seteuid(0x0) 01:06:08 executing program 0: r0 = socket(0x2, 0x2, 0x0) sendto(r0, &(0x7f0000000040)="b9a42e931f3cc7a14367d4bc0b7abb47c226446e54d866c06b3ce8786c4135b3b60ce6f530741c22d77a1d88325fb3e508fd2cac2fcb70406b2a", 0x3a, 0x40a, &(0x7f0000000080)=@in6={0x18, 0x2, 0x1, 0x9}, 0xc) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg(r0, &(0x7f0000001a40)={0x0, 0x0, &(0x7f0000001540)=[{&(0x7f0000001440)="141c66fbf9a72db52d022cbf1dca3778540e823efd4c191e9944a2a1e00b05a46d43be32177960f793e6c226077c3fec45694ec5168dab5c7257ae0d1664da76e7ab076ea35db32d6c0039da6b93cc6f4508ea581bf7532e44a36300dd37aac049caf2b631cfe2061ac27d20ee0901b842bbe1ee39f97c17db7d57cd", 0x7c}], 0x1, 0x0, 0x0, 0x9}, 0x400) 01:06:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000002c0)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f8454718bc013b1e4dc33173924460c3c1447ecfb5d5e4f6d8cd6b44ed33981d99900000000000045337b90b84d1fae21c3b5e99162402abe9b8b4d411e020216ac530625ad0a", 0x63) r1 = syz_open_pts() close(r0) r2 = kqueue() close(r1) r3 = syz_open_pts() socketpair$inet(0x2, 0x4, 0x1f8000000000, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r4, 0xffff, 0x1007, &(0x7f0000000280)={0x8, 0x7}, 0x10) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r5 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x9, 0x1d39, "bad84b83c11e5ae0265de3d8374275835db57180", 0xfffffffffffffffd}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)=0x6) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 01:06:08 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0xc403) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000300000002}) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) flock(r3, 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x1, 0x200, 0x100000000}) 01:06:08 executing program 0: r0 = syz_open_pts() syz_open_pts() socketpair(0x1a, 0x0, 0x5, &(0x7f0000000000)={0xffffffffffffffff}) syz_open_pts() fcntl$setstatus(r0, 0x4, 0x0) accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) 01:06:08 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r0, 0x0, &(0x7f0000000040)) symlink(0xffffffffffffffff, 0x0) 01:06:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r1, 0x7, &(0x7f0000000480)) poll(&(0x7f0000000200), 0xdf, 0x6) chmod(&(0x7f0000000000)='./bus\x00', 0x20) 01:06:08 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23f) mkdir(&(0x7f0000000340)='./file0/file0\x00', 0x0) rename(&(0x7f0000000200)='./file0/file1\x00', &(0x7f0000000280)='./file0/file0\x00') 01:06:08 executing program 1: r0 = socket(0x2, 0x2, 0x0) socket(0x1, 0x6, 0x2) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000001cc0)=[{&(0x7f0000000040)="b7788c720f7c1ff22932eefb0ffc684f446ea34ba337ab1d1f0fc6dbaece2ef3fe5d1f5a8da1c5efd878156f655f8ebb7a11797faa813babaf2ce366969d05abc4d817988042d7fb0e7ff65239d4ac9d30f2a6c4524dc795d768abe456969f91ed25dbed26033635668f359097089fa6c029e433ad1acd84e25760db4f54e39b26bba7efd7457b27d35ce720c0657eb90acc00000000000000437af20f256fe03885b1d0948b656d43dc43e0f19eb142d5bdc3e9b848013221e77c253c778605595d42da1a0e4085c6b85558bc8869f4650e7b583098d6f09884d753342c569e5bd55cbfc25ba6ccf92667bd37da9d5401002746240c5d14628693bbb4d8e3ef5cd207eae3284f810c3528d87edb37ba7274cae01383cf1f4a4fc0feb40c5d56fe9a5074b6d5022e14c91a929e2a0a610a5d1da80a47821a6a264db74ff0356c9fea85438f561e682b13e4cdddf441c3a241713ed3054ab138ec9b886cee9c3b24c78fff1611cebb9b473872de943b2ffdef23ba82245e98f7c3368adc71ce08c8ff3b91fba66e790a24d06604b709297ad12f24377fbf11c758d32463d6cdd9ac5c02a4cf4dd71855ad4985dba1919d39b50af2386a9f1047e60103585301bbf70061940b209e8e11c5c316ad7f69efd3901f1f9d4316492aecee091f4957f19f79fee19c67d8b7a6378b964646f194a70c6905706182dcf00b59dc58669cba052173477490b3fd2433269d4418c2ee30a4c57cf638e3248c82b8ada7397877384afec8c44419415ffd4ccd0f3b73b4a0703cebea7c8261078f76b0cf1052752230b9f9d475de705467d71510622a1e55c82faf8ebd17635c3e002d05614ef83b2eb481baf2f774e426e7ab85d53de0aac7133337c22eedca6122e6400d883a8c1c4ab15c471436100c329bea6b2d4819427ee61336521ea6ee8b66040a63ce01916ab0660e7ace90bdab0df91074fecb532055f297e3ae800092a01b7b337ec314a231f56f9f059f7d76980cf8f9c2e4dc330eafd9a580e571a0126a911a90aa7a7ff765196ae9a5110caf6f9e0262d29ee6db428e8256fa202a9bbcb6272a1958dcfe91d6cec6b933eb4b7a09a87177c80a2c9076c2d4e4a0586214cb1d1b4c737fdf8a36bda9dce1da7435112dde85b3a22e619a34b1c6365180fa65dacf8afd30fe4690487b876e4dae8a6c64c2654976de06328a40f6e8238cedf35187f15cb312d8dd3f239984177e093c1cc16d060fc8048a1142c3a4259cb7e32b3c7bfb3cc90939f043b7e5f4c1114b6f9297aac554f8de627e5c5ec4818c1fd7cc339f850d3d319f7e318abc685a45cd061072d03db5b0bfb3bb2c4618fb954b98c65b533666c0537ef5b873703457aa306ee7ce2455530796c8d507530adb00c2c1206e2fb51d52b0a4b5d8a5ca74ba9561da9fb776252b3241793570853d77afbed542b62919a6d80344a5053d4d5360df244b156830e616acba37449e7cc4a071d85d164d2e04d399a8b606e17dbaf0ac6c931c22a080e895cbebfabd8c03cd5783953f963951dbe951cc97c7ecfa81dbf302a05fc96d3886e14aa514262669e3d991eb6eb92fae741c8567a4afe2822bb6d8a94bbb01cca65131beb781b4540c6bced30c1dcb703f107235d82a97ccacb7e626468b9bf8d32d95c3d164c191c251a39ac9d74eb6e63473d4e4b73e2c95634e13cb5495fbbc32b8c1caa93e0934c5f48a2fac25a4daa2d7cced3975f660d98e8af994ad1ee0189fb47ebd91374db8982a6c6a8a18a3fb71f2be38241a0440068166073bf99e301bdcaf2d43bc27cb8a05c5f1f4bcf0ed862f80f93b4203de2a344e0cc827d896e4c08070cc177482554184083685932353433c983fa97ca5e70ceff2aee9453aba2198fc0d646b2c63f9368d8925f9a27a5a98c0eed56b3e5fd7cd188f4cfb13ec894def1714dab7f293772e8f266c722cc4afbd989e32ed062161318e144ecd7f9932c2cb2ef5ab9662e00965dead81c566cfe55f3a08af9a2f6e41cf92a790916c9ab2f921c9dcb52db78e06236621dc1f30352626db382faacc5318459f09c161c7363e2f89497527f10b782e80d4b0c1fee66bab0f448df81441efe948ff3f8faf1875f1f29da397c4ead86503d5d9b1ffed4f29e1130c9109cfe8e777677dfd12960458b98a4e43b305856d845b9876217d33542ff70940b685a4afe8360581c4cc92019e561490f4a18bbee04c0719182ba13aff43a7ab958b9efe5b9b765e1f3c5a00c9ead59c2a42a3539e1ddf859653926f3f0be4da1e62bfcb9e2f120097106facabadf488f174f09390a01929d6a14ff63825cc5ac45d443ce0a4b6cb41745d09779004534f650528bc04d36117edb3789a88c8b80361f1fbaa987b83f3d3b2b6be9dee3069c01cb9e3742859599534d515cc7d15f724c78d05b1c6f046579f09006d249e63fb028c6224706610aab86ae661f3c0e3f2d71f80b1926842b33b7716de189916e0b22ef9bb3418b947e522a8d9c4e9235fe2ab939999aa15c07f127a85aed5685785ce1bea3c62b550c39abb089d1a984801429f3d1c622060866819238238eddc297f52bf03f2bb3ac2f2db2ce10e25a2bf6cd6800085d6a962eff2976d14151fa442facc8d359643565f41d06c3ba3663c4283baf98eb3d90fb93bc911a9cc131eb0b8245e92fad352728ad5e24395ba9cc9297461999aa2b9c4798e665162fae3d86034e7f363801ddaaf5e9cf346fe4f4a6277266c5e25521ea5fe81fe468c86ea9d24f31443e2a91df51d75bc49f80c17cdd0fd754870a90e8c0760f443874a3400317676addef5d2f7068e85cff20f5059e1bea328dcd8ae157cc4d4ca48d085a04618624da2ee4326b00e86dbe67259bf8b28cfcab369aeff5e067b772a8348cc6fb8c9e03be75b4ba92f7a29809d24d8dd4b0498f37f4ce4312f8e251177811650fe1b498b0b96ad", 0x831}], 0x1) 01:06:08 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0xfffffffffffffeec) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) dup2(r1, r0) 01:06:08 executing program 1: setuid(0xee01) 01:06:08 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000200)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x101, 0x101, 0x5, 0x8, "7349405cd19d1df4a40822ad06cd46ea0c50e65e"}) write(r1, &(0x7f0000000140)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c5d930f7596c477126ed9c18763815786234100000000000000eb79ab24f64a5ff98927d085a84b608aa2b53470256dfde23c6aac9a1f", 0x98) write(r1, &(0x7f0000000000)="5643f9d30c6ac36816e6e2032683335bf20d8b8f32ab2a3babdad934c2a441cb8866e67d74a19b662001e61009fcf40fa98a0bbd95333102253f5c42bca801f470986250a4cb3713ca155891c3d98e2904f241bbcd2602", 0x57) r2 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)) syz_open_pts() ioctl$TIOCEXCL(r2, 0x2000740d) 01:06:08 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f8ffffffffffffff"], 0x1) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000940)="ef2cf3fa25e107ba2c7eed076e41630e8e9c2c6f3762e3eac1022f7b9c393af935123b8470aa77065815933d9d60fdab6c7b24cf8f734547e92c335f705cebe23028bfa493b986d8e36208ace8263726b7b917c6d4a047a6a5d1985daa3d976ace5456476c", 0x65}], 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) 01:06:08 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r1 = socket$unix(0x1, 0x1000000000002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) connect$unix(r1, &(0x7f0000000000)=@abs={0x2d43e274398d01f8}, 0x1000000d9) bind(r1, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) 01:06:08 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x29, 0x2b, 0x0, 0x0) r1 = accept$inet(r0, 0x0, &(0x7f0000000000)) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) 01:06:08 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) r3 = shmget$private(0x0, 0x3000, 0x88, &(0x7f0000ffa000/0x3000)=nil) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x10) shmctl$IPC_RMID(r3, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x81}], 0x5985, 0x0, 0x0, 0x0) kqueue() dup2(r1, r0) shmget$private(0x0, 0x1000, 0x150, &(0x7f0000ffb000/0x1000)=nil) lstat(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)) 01:06:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ec344ebdc541afd74f4e1623cb08dfe30ac3abe3"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xffffffffffffff7b, 0x0, 0x0, 0x0, "c02a0800f5a31a711aa0a2eeca1367d31e788b06"}) r1 = semget(0x2, 0x2, 0x4c) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/200) r2 = dup2(r0, r0) kevent(r2, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0x6, 0x80000088, 0x100000001, 0x40}, {{r0}, 0xfffffffffffffffa, 0x3, 0x40000001, 0x8, 0x7}, {{r0}, 0xffffffffffffffff, 0x1, 0x2, 0x0, 0x8}, {{r0}, 0xfffffffffffffffb, 0xa8, 0x1, 0xfffffffffffffff7, 0x3ff}], 0xde, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffa, 0x2, 0xf0000000, 0x8, 0x800}, {{r0}, 0xffffffffffffffff, 0x0, 0x80000010, 0x20, 0x7}, {{r0}, 0xfffffffffffffffc, 0x4, 0xfffff, 0x9, 0x100}, {{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0x7, 0x8}, {{r0}, 0xfffffffffffffffd, 0x8, 0x2, 0x101, 0x978}, {{r0}, 0xffffffffffffffff, 0xa, 0x2, 0x8000, 0x5}], 0x8, &(0x7f00000002c0)={0x5fcb, 0x20}) 01:06:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "c885af010d0ee34290c499894e20113129915477", 0xfffffffffffffffe}) close(r0) 01:06:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) mkdirat(r0, &(0x7f0000000000)='./bus\x00', 0x4) write(r0, &(0x7f00000001c0)="6e9a8416938a29f99be63977c8c66c7aab2f2b871a6ab5da3a68f1dd5bdeb624a09f401e1cf8c9922a9ced9e433443f8b608c086edc450be816f1c77c552ac7e7d8ce7f5d720c05ae800212a8e3e164773cf08bd929907f9492b1afe400c7566249c775e4e9694052bb20e69e46b8bbe34ccfccfd2c8d1c6802528876a0b6a313b23f57225750f2f08c6895c9fead102503cba0f9d862cb2ad06856252a9992e059bec2cc697937e54c803e1f9c71239b15a86a03da98feddfeb7cb1980a3c77231c474518548957823ce3f8a3433d338925a39af1b16554f33bceb81e177f25408b1a46dd4ff01922d7062df696052a77e5559119dd754dfd78581d10b4899c7193d4a2f8ed3def0e49e7964860a99d9ed5affbccec0ebe4062a7d97d53", 0xfffffe2d) listen(r0, 0x3) open$dir(&(0x7f00000000c0)='./bus\x00', 0x50, 0x8) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000100)) 01:06:09 executing program 1: r0 = socket(0x6, 0x7, 0x3) syz_open_pts() readv(r0, &(0x7f0000001600)=[{&(0x7f00000013c0)=""/243, 0xf3}, {&(0x7f00000014c0)=""/112, 0x70}, {&(0x7f0000001540)=""/181, 0xb5}], 0x3) readv(r0, &(0x7f0000001300)=[{&(0x7f0000000000)=""/205, 0xcd}, {&(0x7f0000000100)=""/56, 0x38}, {&(0x7f0000000140)=""/200, 0xc8}, {&(0x7f0000000240)=""/79, 0x4f}, {&(0x7f00000002c0)=""/49, 0x31}, {&(0x7f0000000300)=""/4096, 0x1000}], 0x6) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000001380)=0x200, 0x4) r1 = socket(0x2, 0x1, 0x0) getsockopt(r1, 0x6, 0x1, 0x0, 0x0) socket(0x119, 0x2, 0x4) 01:06:09 executing program 0: r0 = socket$unix(0x1, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') 01:06:09 executing program 1: poll(0x0, 0x0, 0x91) r0 = socket$inet6(0x18, 0x3, 0x9) close(r0) execve(0x0, 0x0, 0x0) socketpair$inet6(0x18, 0x5, 0x558, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1094, &(0x7f0000000180)=0xfb, 0x4) setreuid(r5, r4) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={r3, r5, r6}, 0xc) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) recvfrom$inet(r7, &(0x7f00000001c0)=""/236, 0xec, 0x801, &(0x7f00000002c0)={0x2, 0x2}, 0xc) 01:06:09 executing program 0: nanosleep(&(0x7f0000000080)={0x0, 0x23974438}, &(0x7f00000000c0)) socketpair(0x10, 0x7, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) semget$private(0x0, 0x0, 0x40) clock_gettime(0x7, &(0x7f0000000180)) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffd, 0x20, 0x4, 0x7, 0x5}], 0xae62, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffd, 0x4a, 0x40, 0xfff, 0x80000001}, {{r0}, 0xfffffffffffffffd, 0x40, 0x10, 0xe688, 0x9}, {{r0}, 0xfffffffffffffff9, 0x44, 0x4, 0x20, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffd, 0x0, 0x0, 0x40, 0x7}, {{r0}, 0xfffffffffffffffb, 0x80, 0x1}, {{r0}, 0xffffffffffffffff, 0x0, 0x80, 0x80000001, 0xfff}], 0x162, &(0x7f00000002c0)={0x12a7, 0x6}) clock_gettime(0x2, &(0x7f0000000140)) mincore(&(0x7f0000000000/0x2000)=nil, 0x2000, &(0x7f0000000300)=""/212) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x1, 0x2, 0x800}, 0xffffffffffffff09) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) socketpair$inet(0x2, 0x7, 0x4, &(0x7f0000000100)) sync() 01:06:09 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) shutdown(r0, 0x3) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2800) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r1) 01:06:09 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket(0x6, 0x4, 0x7fffffff) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$inet6(r0, &(0x7f0000000000), 0xc) 01:06:09 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a05, 0x0) mmap(&(0x7f0000fee000/0x2000)=nil, 0x2000, 0x40000000002, 0x10, r0, 0x0, 0x4) 01:06:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x1ffc, 0xdfd) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 01:06:09 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0)=0x10000, 0x4) r1 = geteuid() r2 = getegid() fchown(r0, r1, r2) 01:06:09 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x10, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x4000) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) 01:06:09 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) unlink(&(0x7f0000000040)='./bus\x00') r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt(r1, 0x6, 0x8, 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}) 01:06:09 executing program 1: setuid(0xee01) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) shmget(0x1, 0x1000, 0x400, &(0x7f0000c3b000/0x1000)=nil) 01:06:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x0) r0 = syz_open_pts() fchmod(r0, 0x4) execve(&(0x7f00000004c0)='./bus\x00', &(0x7f0000000700)=[&(0x7f0000000500)="26e62a2d23c000", &(0x7f0000000540)=':\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='~', &(0x7f0000000600)='\x00', &(0x7f0000000640)='&%-!\\.\x00', &(0x7f0000000680)='&%-!\\.\x00', &(0x7f00000006c0)='\x00'], &(0x7f00000007c0)=[&(0x7f0000000740)='/!)\x00', &(0x7f0000000780)="ba00"]) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) socket$inet6(0x18, 0x8003, 0x0) getsockopt(r1, 0x29, 0x3b, 0x0, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000800)) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000300)=[&(0x7f00000000c0)='/!)\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='$@=K@:@\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='*+\x00', &(0x7f0000000200)='&%-!\\.\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00'], &(0x7f0000000480)=[&(0x7f0000000380)='&\x00', &(0x7f00000003c0)='\'\x00', &(0x7f0000000400)='(%:{[\x00', &(0x7f0000000440)='*+#@\x00']) 01:06:09 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) write(r0, &(0x7f00000000c0)="9df7931dcc11e573f29c6edb65ddf165a954696f03f8f17975b96bad24044005e75eef36eec4b39af0a1adb40b03db8e734202e70a5626ec280eddf153a8d4b1c022daea3039bd07a8b0d46384b6d31364413013ca92b7c1e6a7644dfc6bee638e8b3971de7899325617570815bf1f86beae84b109973c7db24cc06373998803146db73920dd804353f29da4214642378ede08316748e23970e3e1da246e3b71d2f96fdfc8203f3a667a4180f93fc06061cca7be3211f5a8a0ecae30cceb8cb9a5d80cb9cedc140e6ae270caacacf0ebfb87cf178ae2e570d4433f", 0xdb) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) 01:06:09 executing program 1: r0 = socket$inet(0x2, 0x3, 0x2f) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)=""/220, &(0x7f0000000280)=0xdc) r1 = fcntl$dupfd(r0, 0xa, r0) bind$unix(r1, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x0}, 0x8) r2 = accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x2, 0xfffff, 0x2, 0x8001}, {{r1}, 0xffffffffffffffff, 0xa, 0x8, 0x7fff, 0x8000}, {{r2}, 0xfffffffffffffffc, 0xa0, 0x40000000, 0x7, 0xff}], 0x6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0xa0, 0x10, 0x10001, 0x80000001}], 0x5, &(0x7f0000000140)={0x100000001, 0x7}) 01:06:09 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000100)='B', 0x1) recvmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000400)=""/167, 0x131}], 0x1, 0x0}, 0x42) dup2(r0, r1) write(r1, &(0x7f0000000140)="36bd938ccbb802b3cffba2e49d2f2dd63cc765b375fb141f05526c106c0017108ee15a4171a864a58715278cce2a380d872fdf9575e1aea1436a81b10233647d96fce54276199fe60796da8cfe86af61db2f67e701f3dff75152008a5b1d1b7cb6fd316e229bce54f07ea1a2e49e384b7e5a3a8821c1ca1dfe6b9f883fa3905e21028593c10e7882ee2d887fcccdf6410a985a8c4ac5286b23e00e65ac64c1e074fa01d1fe0492e596f0473433b79fe15837f831595276043af8f4f2d2afd4ed41d1", 0xc2) pipe2(&(0x7f0000000040), 0x4) 01:06:09 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x19}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x10000, 0x0, 0xea, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x9, 0x0, 0x80, 0x0) kevent(r2, &(0x7f0000001700)=[{{r1}, 0xffffffffffffffff, 0x26}], 0x9, 0x0, 0x100000, 0x0) fcntl$setstatus(r0, 0x4, 0x84) 01:06:09 executing program 1: shmget$private(0x0, 0x4000, 0x0, &(0x7f0000b35000/0x4000)=nil) r0 = syz_open_pts() syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCDRAIN(r0, 0x2000745e) getsockname$inet(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x2) 01:06:09 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040), 0x2) kqueue() 01:06:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0xffffffff}) write(r0, &(0x7f0000000680)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41", 0x23) poll(0x0, 0x0, 0x4896) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f00000000c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6000000000000a240078177da4ce9c287730c53fb394b842dbbcca9da10495dd976a67cf92c23ef4400000000000200000000000000000000", 0x65) write(r1, &(0x7f00000003c0)="f32d005489341a3c17cc199ed62892cdaf6aa2dbfe6c2d76dc213cf9ff54931812e974081b3a011eedf504e046de4d6ba3ff023a6a3240c85882a4841f68849d02a4cf3c15b1e665885d4d28f98cd05c7cc4898e794c84c1ec0d053469a6992a4ab837375dfa4de48be9bee6bc69d64caec70d3f2d22d2e56f9ea3bfd1f19e3db6c63247ccfef4c52f9c47eafad8e81c2af893a2ad44f46ff897516562c58f9ba325777eb60b024720ef8ab9d878b0ea6c432f0cb2569b61185edd4d557b0a", 0xbf) syz_open_pts() r2 = shmget(0x3, 0x4000, 0x656, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r2, 0x3) close(r1) mkdir(&(0x7f0000000040)='./file0\x00', 0x10) r3 = kqueue() r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffffffffffff, 0xfffffffffffffffe, 0xfffffffffffffefc, "a146786eb953d07babec44f0b1c85b6a8a131100"}) read(r4, &(0x7f0000000140)=""/249, 0xff90) socketpair$inet(0x2, 0x4003, 0x6, &(0x7f0000000300)) r5 = dup2(r3, r4) getpeername$inet6(r5, &(0x7f0000000240), &(0x7f0000000280)=0xc) writev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000e00)="2da9984e204d297979621ed98845a8fdccc98ad062f14c559f78186f2592adb4acab89b80c07ac5f25c0282fc78b6482ad37463bc3ea5c48b75516fa6d4f282777d311ab113adba6deb0b99fd4f85fee0a5b61a51d4cdade13c3c840ccad6799cf75eeafcebe8e0d1754ddb186adcf5444bf0944a4cc1ca751bb98fc6e30ffcab3e4151426bda25d608a86e01258603819431003923c8e082c28498e478ea7c9e1e3448a916cca014bc7f67b05ab25fd94d3bd65363f3ebbf9b79052a3944e1600d712178de85b0a5e9ee4cf19d39901274944debcdbffdaa22e0a5b407c44afa1cfcad6654cfa5a633e8b22a9dc3f0fa25212fd7c457b8f31b51dce5bc39ed83ef29010e57414b0225bc39c1a3b698fe49ae5a45c464c2ae07ba194d0ef001ffea0e470a61e60cf2150137324a7e503fd4d5ed862d3b0dfd4fa3690361a5f5c0e6946eaa3d2aafa5321daf87482e2ffcc37fa08f3bb5c90a4104e5e90f48638dfc74bc4c6f9b166dbc6fa5ef56827bce82e37fdc3f41c0b5e85eb5e2a985b698b82469cb83956c2328ec8eb7afba7aff2ce8286dc33f00656e720e51186ed729afcca89c3b400d88a23bacbf3b36a139d7089d681deb1b5067c646087248f1440653b857b26d458f28f4d9421e617ad708afa2d592ff255c70424d45d43f0a083709e7df2d9cbb4ec9e458723f46646af1240b9b16e31a084ad8fa37908a4704d", 0x201}], 0x1) syz_open_pts() 01:06:09 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() r4 = dup2(0xffffffffffffffff, r1) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) kevent(r3, &(0x7f00000009c0)=[{{r1}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, r4) 01:06:10 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022eec7f0ce92f6669"], 0x1) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3) sendmsg(r0, &(0x7f0000002380)={0x0, 0x0, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x4}, 0xc) 01:06:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000002c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730caad953fb392e842dbbffffffff000000006eeb00000000000068f7acad445dd976a67cf92c23", 0x65) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="2052bed8085df9138021cdc0394b659dd7ab00483bf71c76790e1a2cad3bd632d4141f7929a09ced675e777c18164f4c69cffc6e66416429fdb1b5138f7e14d4887b8fe2dc936ec6c65da9252547592599a5f97f14d76a581a349738324d7dfeeacac9f746ed9f656b9183b3d6bef59e17a6e586152360d0cd51b9a041ae3d16b0ffeba5eb18cc5c86fa82e7e55f39e34668192f16a1f282f71b1aa660a048284b6058e757dac26a15697b245c97bc907892812b26457c7ecb793a0cef4ae456e8b0e61acba78bfcf059021698c6c71f7ef6a338d734999be62deebe6c814703c4ed151913", 0xe5}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000540)={0xcf2, 0x3beff934, 0x87, 0x6, "87936772eaca621a583efd2beca792aa9aa9d2b0", 0x2b24db84, 0x7ff}) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000580)="363f624f50058b5170538ae6cc44a1ff8df8d3a880557bd8c593b672c2b049d45dd3be23d8454e1e4522bf3b59d3b58483633bc3240cadc1799ef2ae5df4268cd0f2413a40658cfee1e41fbcbf9900fb6fc8108bde75e250561ece965a123ed4005b4480bf30853b8b520c9fc301d0e0af340fcec496c1728c657c9bf40d", 0x7e}], 0x1) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendmsg$unix(r2, &(0x7f0000000500)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000280)=[{&(0x7f00000001c0)="81d802c678cc0f7617db974c3bc35ea78db333fbebf2877c33b4b6e36504d4005313a2d6fd1faf3f30287d0efef925d2d9ec269d4381767c4f0b20895bceb3495d64dbee518ae36fead5ff1e73dc87f6c3e7465375d3abb76ad585b434d4e1392875e1b84d9ddf737e26670fcd9789725b1fb38f7c3b3935943352615af82698ad9a885636030504a6ce", 0x8a}, {&(0x7f0000000100)="ee4e009b4ffeb2fc621d82e953458c5a47358f3317e00ade90182fb4739f7aba2d74fcf865005cf78729dcb9f568d2848abcb175626a9a1170233c", 0x3b}, {&(0x7f0000000440)="e2d02fd2461cb9bd5ce2793c51e68fd38de878876153d605618545a6585ad6af85fc9b688cf2abb192232fdbec911859aaf765292d867d442d167c09b9af07311a1f17f456c7a235cc704ab967f184ccf723e344e6dcb84df58e7aaf096f6735fdbf549c9024d228bc2b6cc9efb2397fbe6fb048bf94d0c5e8e17f5cc8e1630cefef4d1d3534cdd4933da81c0158b25fb9e4deec89ddfd6fc54069034aff95", 0x9f}, {&(0x7f0000000600)="b5e4a0ea61cede224b96791284f3f9ecbe3705b517871096bd19725caeb057f3641b24f95a6a19fae68d79371d83132b3c08965a4094067227134d2f91cf4c917f61408e7b9ad13c6023430ff429ac214718bf6c47f06f1b3a5ef2818c67285420216b933d32e6d3e6b2d11f4915293c92afe46f3760779a0d1041243fe8bffeeb2b85b525780a40b23b151249d13bc2fcb1ccf5d526d9b7d2d87e7633dc7ea3af51c0dd5c57b715d61358", 0xab}], 0x4, 0x0, 0x0, 0x4}, 0xa) read(r1, &(0x7f0000000140)=""/100, 0x64) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) 01:06:10 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/226, 0xe2}], 0x1, 0x0) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000000)) chmod(&(0x7f0000000300)='./bus\x00', 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) chmod(&(0x7f0000000200)='./bus\x00', 0x10) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) linkat(0xffffffffffffffff, &(0x7f0000000280)='./bus/../file0\x00', r0, &(0x7f00000002c0)='./bus/../file0\x00', 0x0) rmdir(&(0x7f0000000040)='./bus\x00') ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000001c0)=0x9) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000000000), 0x10000000000003af, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000008c0)={{0x18, 0x3, 0x404, 0xfff}, {0x18, 0x2, 0x3, 0x4}, 0x2, [0x0, 0x80, 0x2458f83a, 0x1, 0xffffffff7fffffff, 0x3, 0x7f, 0xfc2a]}, 0x3c) sendmsg(r1, &(0x7f0000000880)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000340)="2ff1e44db45b59cfcf4dca38bc935945be13c5569c88c7131f415fc15fd110f01ba431d440b7b4b7542c232eccabbc90ecdc03ba1eac53a8a41c73cb3b66920a92912d32f33295732b05d35898741505fcd9d575920b828c3d", 0x59}, {&(0x7f0000000180)="05f46f523fba58e5a20011e6d1896a04bcb077ec829172", 0x17}, {&(0x7f00000003c0)="a247e2826fdd92837ccf963d334c9225d445eee705b178e29c08de83aebed3238ea030652a6c11413eb2bbb547845f65223539fe73724ab2cb902202ae915a3e0524a902fb77738aca46d935d28f6dcff7655d3a4d847c4c6c3754f5fddb5e308397", 0x62}, {&(0x7f0000000480)="4867d22d830cd0f5be74961f7e7fcab951dac868d04b554a7540321075a90db1d5a4f5205472c4d4577d301716161426bcc736f84b0694b2c4c1ae5d2aced3dfafceacda8d7876b3a6aed481f86c71b764fb57c503c2cb781f15129ae9d9bf299444f29a55a736cfbe5088bde9424a34308a3f56af238234096ac8af70b55e2298d2db0b63de99ea604ea1145931ca1822a812191b75ec0d3fca", 0x9a}], 0x4, &(0x7f0000000900)=ANY=[@ANYBLOB="b00000000000000001000000ffffffff73fba165120e0a760d5f25edc7b1a4e0d82dfa0cb341f6b0d57cde783464261fe871e1b435170831ad986e5b07ff36b56a74b9b95e8b62f6da8c65d8eadf525353a01555cf91d3c583515e83d74c4f8b30feff48e356eeadddb475beefce023a400fbdf0415d09c3c65f8dc0b89283a82a01145a3c434fd1029bb9e8371a5f1a8b952265f9d03a78a5c45ed0cf779f5574e6fc8c5f83a3402028742fd02e663d48000000000000000100000006e0ffff3aafd50d4aeb6def8aa5328ae69f4d142e436378bddae9a9aaf6fa98222b74f12c1a989133bda9687bda540ce693ee891a719885000000003000000000000000ffff000000000000ca77a3ef87e815b4339a918b77f3b90235c0a6c04ef77fe5e19bfcc83174a8e2c80000000000000000000000cb19d22c73f12f8058ded6d40ac26d37b8154f494a91e4750e399bb1f4f36df1b9ae2036a207c09bc2571b576b85a08ae8f667b38a04525b7c5244dbb5425c375200b05706ce2d1915809c1e55d24437ca5ca026c0507e9d727cc10e649e5d21a78775d5079e7f7b6eda08088f234a943ab7c21cb4664a0a39c8f174c99a470efccbb1ec2f8fa4aa044a2ec344de61e999d127bd6d95ab83c62b429b169b811033910ab1066932e2de40aae186a924b255a0f128dd9700000000000080000000000000000100000000000000a4a5d40019e64c6f0a550814269993f16b210d50b6bf12bd9f1a53cb9197c1ef66529d2e648b07b899402a499e5c6a0d20a552f687cfb9bdc50038c6d5609169bfa1c4900c240ffe89da2a670e48de398d5463b261f1c9a152028de7419dba332395dbad212555f5c20ef99a00000000d00000000000000001000000ff010000233587cf96e686f8f478244dbf53044182f85e1dc6407d1a556b42c80d0f7cf495debdf558c9186286862d7b311c053985e2c4916532ef18d47429d8350e4363a63eb123447cc14982d6f731924e818d502a5d8d1b918a1f69d9e2c14e034ab366f1fa907b2dc38cc1b8d847afdc322c847a86016b525907dcdf1af6576a3ec621c566876bacf6e1e5680226a28ce2c5ce2e0ee893e54c41b43cdf1e79c577b71ce6aaeee3eb055739e37b66bce5299c00000000e68fc72485ed197b8001ac74eebd94"], 0x340, 0x2}, 0xa) 01:06:10 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x10, 0x40000000, 0x3f, 0x8000}, {{r1}, 0xfffffffffffffffe, 0x50, 0xf0000004, 0x8, 0x3}, {{r1}, 0xfffffffffffffff9, 0x0, 0x11, 0x9ce, 0x800}], 0xffffffffffff9107, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x0, 0xfffff, 0x33d959cd, 0x3}, {{r0}, 0x0, 0x40, 0x1a, 0x2, 0x100000001}], 0x20, &(0x7f0000000080)={0x4, 0x2}) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) close(0xffffffffffffffff) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f00000002c0), 0x0, &(0x7f0000000380)={0x7f, 0x3, 0x400, 0x9, 0x80, 0x9, 0x7, 0x2f464b22}, &(0x7f00000003c0)) 01:06:11 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0x400000000035}], 0x4, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r1}, 0x0, 0x0, 0xf0000000, 0x3, 0x55}, {{r0}, 0xfffffffffffffffd, 0x76, 0x0, 0x0, 0x1}, {{r0}, 0xfffffffffffffffc, 0x44, 0x80000024, 0x1, 0xffffffffaba56d8b}, {{r0}, 0xffffffffffffffff, 0x0, 0x5, 0x3, 0x3}], 0x8a5e, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x23}], 0x8, 0x0) dup2(r1, r0) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x40) 01:06:11 executing program 1: nanosleep(&(0x7f0000000040)={0x1}, 0x0) mprotect(&(0x7f00004b4000/0x3000)=nil, 0x3000, 0xfffffffffffffffc) execve(&(0x7f0000000480)='./file0/file0\x00', &(0x7f0000000180)=[&(0x7f0000000080)='\')\x00', &(0x7f00000000c0)='&-\x00', &(0x7f0000000100)=')\x00', &(0x7f0000000140)='*\x00'], &(0x7f0000000000)=[&(0x7f0000000500)='\x00', &(0x7f0000000540)=')\x00']) 01:06:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000240)="f7828b83478a0e2022eb72a6e168b77284bcb86d6661103b71aa8513145ff415b1442d8a855545854f03e3c57e2ecea5a91f3181c899bdd21443cf99cb016dc64d59dcc41c1ff4d44afc349895513de686494f2b1626821fa8518c5a2637551b420524d718e39c0768138b587edd5e6902e312b2087243024d80c8f9cf2209e12755eabd1d4c61d8c5d06ad285e1969673a4f4e7fa2a91610174159d675f5fcfa5d9cfbdc5d139bad6331a94381cba2ecd7e7c1ec2e619f646b7ce0e84b881d5d5e0b2f9086ef3726e78d1bc0a6887b4a77b49476292ed7964f2", 0xda) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x1d38, "bad84b73f2a42ccccaa772d8374275835db57180"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 01:06:11 executing program 0: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') r0 = open$dir(&(0x7f0000000700)='./file0\x00', 0x300, 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') 01:06:11 executing program 0: socketpair$inet6(0x18, 0x2, 0x3, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r0, &(0x7f0000000180)="df75deeedab1a755257c71a1b856cd50684f186f5aea259bc17c2ec1cf09de73cadbc528603aa5a6f508630eb083e06be101e9d59f4b9b4bb1bbb0dcfe13ead9495c16920ac12160e42bb74499ed14c2b1e876bcd56b4df699e45848f2f2dc9c55b04b5cd423ea30f01012bb0d39499e9f592d0ea7ba96a4851d15ce56b81a6d83874ee637c1add044b16e64c72972ae10af3fb30067a442be56141e3c2cec4ccdc5296dcdc3445c5746b0eecbb69f5cf2524e9c6b74b413c01851c12f94eeb218bee4cb36ce6599ce11d3cffee466cfd3a647c58cac66cd28387ef45f7c0639122753614165410291894840bb528b0280df4321b22da60ae185ac1809aaab", 0xff, 0x1, &(0x7f0000000100)={0x18, 0x0, 0x40, 0x6}, 0xc) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') unlinkat(r2, &(0x7f0000000000)='./file0\x00', 0x0) fcntl$dupfd(r0, 0xa, r1) 01:06:11 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6, &(0x7f0000000100)="0300004032f5311d61e0af9273df", 0x3) accept$inet(r0, 0x0, &(0x7f0000000000)) 01:06:11 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) readlink(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)=""/220, 0xdc) write(r0, &(0x7f0000002740), 0x106cd) setuid(0xee01) r1 = msgget(0xffffffffffffffff, 0x0) r2 = syz_open_pts() msgctl$IPC_RMID(r1, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0x2e) r3 = socket$inet(0x2, 0x4003, 0x4) socketpair(0x6, 0x3, 0x5, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockname$inet(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) msgctl$IPC_RMID(r1, 0x0) msgrcv(r1, &(0x7f0000000180)={0x0, ""/4}, 0xc, 0x2, 0x800) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) ftruncate(r0, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000040)='0', 0x1}], 0x1, 0x0) write(r0, &(0x7f00000001c0)='D', 0x1) 01:06:11 executing program 0: r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000)=0xe6, 0x4) 01:06:11 executing program 1: r0 = socket(0x11, 0x3, 0x0) socket(0x1e, 0x0, 0x0) write(r0, &(0x7f0000000000)="38f5fb0a723cdc61f4e7a88a48d03523409fec116a4ff490a0d6832b4169b04b59a2", 0x22) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) fchmod(r0, 0x8) write(r0, &(0x7f00000029c0)="a6", 0xfffffffffffffd24) 01:06:11 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) setreuid(0x0, 0xee00) lstat(&(0x7f0000000140)='./file0\x00', 0xffffffffffffffff) r0 = socket$unix(0x1, 0x5, 0x0) getitimer(0x3, &(0x7f0000000280)) getpeername(r0, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x1, 0x18) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f00000028c0)={&(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000027c0)=[{&(0x7f0000000380)="822eef40648304d4034de1c3d115f7595041c7cb9048c78b64df", 0x1a}, {&(0x7f00000003c0)="071615110278e3b97ba1209603d702f89462fb6e24d16618f09ccddaefed918b1f9a557752bc1e99b70797b469fdef33997b1e69bc15cb3ee42d70d2db1d0c594ec449878973cbacfe0a9f5692c0faf87260574538550857af5632a07a0cea92665439cbd7ae2146ae92e714013be9d2f8485166a4afa0237a466d4b7b624b2b9a7cc4acd0419f5c4159b496f5e785f81bd0e0a08001b86c86c759fe45688e0c6214a636909ec16ddbf7ae322af070ecd47ac3402393e03f62202b970c66b32439d1e67441737d52f271fc5d3c116639460ddd5b5a162ca37c6ea75474d6b06e19976926f20c07bdc22f0d708112418655d825fee8fec3e6ac4990806a1a0afb4f0957d6577bdaf3e3a908f1a5e24e149548d1689c04f8c3fc9c544d3d0eb887a5ac6ba51aebc8ea09f8505b0b1ac824920fe1c8cd490daf1626ff1cbb2cb536e1e38b989a0f75c0d434bb65cbd82b77edc57a690f655d85fef780d8637faae24505fea747800134ed4b4716a8f63a9cd10745f609fa863a03b0548fdfb863c4390a3716c9937b5e3962fdef9558824ea51827c4ada27a809b5d46ce9be5f6d69fdd28cac7d6c839ffdba61a381c1d06471a017b0e7a37c14a2ed78a37d13175a44d0ab12f5f976ad7414e984853a8e8f7f3c68abeed697a32657db4f2251a7b0cad4540746c6fe555c01e6b5d6322f7bf970d9a64d899183333ac2d9dbc7857826b890ace78203011dbb1b475383ebda5985e7e86e343dd227ea0bcff99786d263a038ba2ed32cafedc5c173d93d58ec136b0c59419ca2cc1ab13c9cf819cd04bac9110b80dad90b3ea2a4cfd7efdca2d3b34cd60659fbd875f989b225625338e02d67ce2f21ed9271e8e83af66783f4541742379ad99f1d1ba2536043a825937267f97b327933e419a64bd8cceecfc3f5774f42b95d25f8ca934d90da1b2d013ef9fb038784e798a3ab4d98e95dd6937f622601fd02e7790327c212623af835a80e5d8292fc0e5543143d9c620a42abdf6b3af60cf8211b1458cc9fa937e4265bca096cb5d4aabd3e7fc729b771d354bec4ec6412dd8f6acafbf63d3eb6f850c65cd9d392646750fe265d71e0ea84cd146abad9dafb882513c72be1a295c778e8b0da0f10436364f1fdbdcce65d2bf7b04955da2cf91af39a531d1edee02ee252a5da3d29bd68d5bce1c94dc1108f1a870aa790e7bf35ada446a946707794dd485128b483a5882668f503d7d706bbb7b5f6b7381dab51b767b6ccb9268ee1decb1e78e0e4298a2e922163150cc5e146919ee4ce1c0d7aa6441b620ea4105cde0caf00e03a155a693470f00b139199f958d59af1695fd4d700b1318583978236f359e6ae120041bc3d748251861bf808a9f76efd3b069c396a8c1229129e5dd35f50c7d43dc2ebc74af3522227de2235b8c804d3845dee50919b59758924ebd1274b6169d0967d7d152c9f780f0f1b79f0de1dc1770e890a3e76c9da84f834d9adcf7db0c351990c3a0d5bb12c212546b5416cb8d5b7e689bccd3cd01e8e1df6dc1450aca12b4e77057108e3410e6c18533c5c17b6cb30ac008fcb95054698b5d327b79f22fac05368cf8e0cda5c41ee63203996f8c187b00074c50d6f6de92f57eeb0d61b4a4b4f8d293aa5f67f7af549c777ba7d96f594efdece5b2ec9ca9c0fa29a75a8e518b948f8eb49ee80b320915975074a25fdd062be23256d76ca7a26c093ba2346f256cff8fc27ed078bd64e45918177a12d6d5e80d4c5f9abaf7a60937291767eeab5efb664df17e262435a9e93812153bba66a98843c4d44df512fb3db8c587bf6820bdf2442d36fc85b435d4d5e6cb81f7094d73f01a2f734c3785e60a0bd7563cc2e7c032be4d7941434d8b58ab8f47cbd55069d04f900477100cebe128d7065150973f6f451f1e2dccbc878737a30860962fbbe379a495f22753d0ffe7c1e1c3ec26df1ac8f9a03bd109e01928abb1fe42a84a130a291d52aaf3d2f59da5c2679adce41ab6a9b55a978bdc8edcf263de5a29a3809962561ddab14049177d66ca286a92c8f7bbde451a6b7438234ee82bcfff24f5bb1735e0b81ba1e08acc25c66d576960a3c292e8070ddf8b155750e5a1d8ca212b6ded646f4b72685bb01dfcf8eb195d19beae2410955618e9ee1153ec151b508ff74c07ef25b8ecd968bccf0276a93a7cdd74e3836baa534ec3d52f7433d54a7da5596cbb529fb6f6ebe644ce52738b51dab0feebad74b9ba759bede5830a525ca32aaf3650cbce34d94cbb7a0b728c4d31b45f04915a242706bd0f6b052f970293dd31a182d224919e7bdab360263bd46b5b3400082fe870cf5185aa59c3886a4b463b17c9e4ed4e423b759e17645dd51c7e89a7c0be60501b0e5d336eaae6039788231bdc95a7a090dad4356bb7d7907f24dc50a073bbb6ca8727d32424e21c60463b7896e46767d0531eb7c8e0f19b7f361b12bbb4106ca24826cdbaa7405682548767f21b413fba0c48b734832a89231d4201e6c71a41ca0a6cf9e4d1cb4ab6676f1f393db1a73b79a6e37ac9ba389b29551c87752c8f3946c2fbe5a8ff11e984174f8ca64c88bde9412e03f6531bf663bd50146bb73109c1bc2ddb9fd2260cd1560823d78b21a920f9e84bd1fcd083c75f582088dde37094b264034e36619b26c75a424a1face66fdecc5e4a5ccdff1991667558b8f0139584282750416b48b792b9e6133bc0c70c136c6b8c81d5e48c8988a322907d950d11c608e7b3edda948e9592a1e738576d5ef573deef0622c454dfa264cd4aa9f17003f04e317c26714b2f219f5b7c978e744eb23fecdcbd9c184558af0d1319ce96c702dcea1bb8d2e00fe5b051b62f0ae302b2d55ee90cdceb134481f734a39866715bb51c8ddf40f7f34130de97a79433d68badc88628fb82db947260ff906649a6077084d26e7be170bd6800f9b5ffb31965454bc1a3d28c242f18bca4d8a38a1af92522c0085ad309c37cc6684e05baa74639b890d431e1ec5f3cc17932fc0d0e049c60f31d8ab785110d6246a04096280d3dca14d57ea933059598e38116e311a1a9c702276cd5e3062b4fa3d75864d79bb3a21b1b46a3402ea0ceb15bb4f19777bee8240093c3d953715769c950881d399534e5a23a981fefb6c9edf567d964250be183e35365d7b2c7f56bc583a4d1292c239cd75b72545f0a102ace1c39cd113ba93822f8b3e12946fd4f4e8e6dad2c5fb106994279a0cd45006dc48d3d51ad98d8f5722ff7c8a8eb22880e77cdd12933459cb1bb909867fde6a91fce6758fb6ec929cd637419bffbda3053af1d1286f90b04088a8e9d25ced4a341dbcd6dc1a59bcd162b397f40715776b0205abe9d24ae45dd4b5cb9d1ddbe9072bafe9e7812836ef844501b2910e3fcf3d9df88d7bfd4fc1d72a73efb3d9c9b8c623b7bd10d4eb499ecce36d9511d56ccc245e708f5c4be65e5bcea4fbe5c5865938540776dd9afec724fc618b9c177d1549d3c68748f6bec60ebe3623155c7fe7cb58b6b70f6d00b6995da6a0f63b05dd33438ae82d9e09d74badb306ab809014aabcc226a986b536a1558679acad737e288a45a93118dc4ac815704bac3935d60557695df4d8c9b28d70c42b57d58da2383b1309d9efabac70f9a2c7535cb7a7f7abe205aaf6c0dfcebb238c2797d37941c1a97e74a86c6e5a8ccc8cd0ef3ffe9761fee7014c4d7e899734d768404ad25de7f421f8fa8aa013e7d0037a5fb0e1792b673bab18e85d53e9eeaaf756524a5918a4c4199ac6a7b1fe48e8a0f74633d7fe7f85c914378ffe364a6fb37519b407ca0c11ccff1862511fe4f96f5f6f957dc3f0d2bb6cd1838ef80671526ab5d1f3bcc792ffeaee0ce5fae02d932f474df63a2d8c967acf6a3e5fcf0c478f50794a5c3c83684cb4eb59c9a7002f2e4c741e5d6e17684004c7258c0077f0e8f616521467fc486b3b1f6aa43f9354b268b2879006242b811208885d5c85b238ce4e57d8e0bcac4efc73348c6c30ca373bfb487a8bc1121824d209ec16222e1fa4f1e50a4ea43f686c77f514abc48ec489a70622e56401f6d7f79c7d213c61c5d826d97a27fa077ae06518967b84ee44991eb768b181b1501d7a2cae66923c0b372dce8bbe9b9566249166ea59bd15894348cfd8cf9156b660fde94dfdf68bb6223805005e0046099ce069c08337b9e792d68ae3d465ceae61cc0a4516fa70ca61754157963bb70931875f2c05d25a598665cbeb3defd9ef7f230ea89bee6d626ce54673a61adc6851e9de2e03a8d5f0558431076d116ea1db81dec76ec8e59bfa60c29eecba634eae6095ca77e64d77322e7a598b45874722601bdc2fcbaac1d7b2865e274f2aea5720c6ce8071e2221099970e8fe019ad0585c0eb2d526bc0046f3ec362a96f1bef608fccf2c1a2be245fbeb720f82ae4af1dcd8b8e5861f242a2215bcc267cee41900d0cb8cd6597abed7e32d82cc2d12d6de5dcb1c36a6bf6d149ca629b715d0c9e73cf65c9eef3a33ed9a09159826645f34c8a667154f902951a79474449c314cb8ab5dacee5cba4c9aa03e75f5c937826879ea7fb87f4b9e0be8f05dd50494e85a3ea58915a21bbda90a89341549f6695713dd70d28bca3df8e70af578a9097212147813ce5a39634d3b6096f2f13e84010289dc71dffa45d4e4d193a1077143c91b3b0ce1845316824b361981744d23d58ac4bca51035935db31fc8b207554185afc09c2faf21fddecb3eabdb9ea54957095dac7f132ab6ae5d381f82cde986f5f77fb5c80a83422cc9cdacaf963e314fc8044e3baa8d4767426a37953660409b1fd1ed31adab4ca42378fe7b79ee6c9fd59926b0633e5f3b65eff747bbf4461ea421d8bfa96673f5bc59b84a3963f168a99f193d993e598392854c0c1fede4b07f84ee545de9018b80fdd593b11bab138bbf23c94cde27e43d20dfeda3cf880ccf3238630210361497000c72d7dc36b241a7c84ac915f7a565f3438b77930dd7fdaeafc867bf573b84e01f61deb9e807f2f4e1ce317ebab3531c65f78cbf44210935057bea0c63f4122a2d7d872431e81b8be219879ca72cfcaff18a158cc21695e7e9613d77915211911d67aafa852c0e6ea772557d7564192cec7261bc422b3843ea0c856b6ec6242e4f0aa08506736be30d0e88b1906b1a9574e1997c488ef6476826aecd74ed00f6c3ac085d62fe5e1b8c9a4e28d4b286976aad20ebfbd987dcb749d26cd8d02463f19218145155d17a4794c0f0595f2be7efaa082f6ced37d5ba451fdf3944f6a108fb5610c9bd69640b0e79880c16474265a377ca1b7cde18957d440ab50b11bfec0dff79aee6d8ec68df226f25d3bbc0b72243a0c473a99d46b785fc0391af7b8c69efd7c8d67e65c4fe599011fecff924bc922b7294649fe33d887d185af2c9112e2f0f27be0b89ed84c688184be46fff32126f7f6f8da5a085344546b2b630c43b817fe4d6f305ba742c7b6f795c070ac7701c0c9aa4213c01abb9cbb1c5b01fddb0e5be44b514b5ca07cb405297b7cf577be34f22ae78c592629f33dba23417e82ebd52d252b3ec795b422b270dc9a9ca0149e211befa4a3cbb4b079ff03273085269430436335ccb74891a350943e6be7b9e0948d486435218021d232dd89786e9397e34f1851064d267467baf2e363e5c97ace98f5796b8b9c62d2f8f46bddf92e46af01505c9f8bba3451bfb0807a80145985208b0ac12459564e12d740af08534086d12c2dbdff5de7f9516fc87ac57d387475b6cba22e85a1c91fca58cd6d73d3efd53", 0x1000}, {&(0x7f00000013c0)="1bb061557bd2b6b4feb81bf7f044ecf095fd9daf4cf0e2d60f4921c01755ef699a2bebaba6fabb3cce8e57e185a2ce", 0x2f}, {&(0x7f0000001400)="b6f4597c68e8805924fe8f86f06d7f656d1ecd2aa7ab9df506c87aba8f9fd66abf527dc535577badcc6bad91914d2e09cc308b93be2d75f1d3e7ba3c152af0ed943db92a3053c58675f180656ca0ba31b020cbdca4d4c595957b47213fe137e24f3f64584d86448211752ce295cc03a86e38b9a1b9310331c7757c5aacbf3146554672", 0x83}, {&(0x7f00000014c0)="9cbe950b041cf1e4e18d78b3c7f9f4deca8dbdf1cdcd4e9b6494746a7eec9b1fbd539a69cd4f456c029ff590c91c1e1320f2213f43cd07fabf2f2376361f", 0x3e}, {&(0x7f0000001500)="2191f0ac667b33aaf47163d4624804a1f2ba1d16e805ad3ad1bc731567dfb52eac9ef3e458230f5fbad1596f03122577d4bcca5e5d0d74659dbd9a263364ab139664d54649a128b2458286ed7e38fb13f3ed889d73c379eb98c05fe7df58d7bac5b31151683f5628eeb6a4c27df847c6fa1c59104d17c59274bc83614fcf3fac59c7c7ed74b041a56066f144c3f1a170d1211a13bc67185985e275d0eaba55b983da4a8ffdeb47ac7735e7f633afc86a94a4c0edf174f76b3784106cd0", 0xbd}, {&(0x7f00000015c0)="55041a2868d407025d6d620f1c3ddb887ed053054f58ad30e82c69e63a0247470d91f4242998c2257fc97dad65ab16bec79b6ff011a25d6f1fc3236860a3074d9f2613c55431d96205abd3a46c5d54746a0a2047421f34f9d72400a99141dbe90be3d022dfe1c15180ecb77c1c10e1fbc7ffa6a4906b69a5c49cfecd7af498597f41cf8d393d0353e532d496aedfbb7f9bdec041006b8982ced67f2b7a540f3952f0401006a3df294ded3b319d94568fd6bda3563d58d554c69e0294a4530890e8bb34afffb7b1f17d20627d1d8c9ece043a4c6abc96e5c55c54c06dadac72fa94d0b1a0032ae77dc6a3b09f7896", 0xee}, {&(0x7f00000016c0)="4b54041f9cc2b16bcab2ad2b8a2b76360051527e3ea301386710a42afdffd8c23dbf563e92c4f5969a278d406f0362fd6f50b972ef12dfe109f8468b0ec7dcdc88d915640bd0a575be2dd6fbebf099d03cc75185dda606dd577cc52191a6391414a26e71146320b74c1e467eabfa130a750f3c392701c2718bebf99d700c68a7fcb09d717b4655c5ea6ba3173ccd349530ccf6e9fc6d099a54661bec8d148a7bbf859d9534fc33765c69f38e8c9ddd108c8a26bd34167df332aae1747ef602f3", 0xc0}, {&(0x7f0000001780)="16b4ddb0e5c002a31152c2022ecaa1fc7a4cb790251f0e05a7cacbdc4db21991bc741d4fae174795e2", 0x29}, {&(0x7f00000017c0)="32d981960be4492b47e2423ea6a9c065e71d6e24647c157f3e268b8ff84f511dfdd29cbd4475c5b1670f8c2fa67351269290109f6944d017bdbbc85f736aaa58a0892b34077f38255b87dfea7ee1e0d48318820d218b4998c156dae200e0c84ab62718d700acb748db5db56186c456853d9129b9c57c49dd8bedc44d4f0980fc3e2f3d0b427916c08e1a5b3a84593378e45e7b5f95e758e9eedb7225fbe4b719fa9b21da3634a0c51f4298d04f2efa95d00421dd99476b8dcdbebdc7bef3dab3b18e85d9ce6f9601de4a00d651e30007e731d4cd46f12deea2f3db3c234f6801e5c492e60ad7055d9d9d3c1fb4f24d8901d56e3167e3f17b2c24ed88fa40234a1e1d4052cfbfc7028283aef5759d473b13f21b820294661801c60ebc93b5e21256282e75c743a6636d795828234edf27dba128da1519ca8b4f6aa43183ae0339e1c73f10571b354e371f38e5ec1138ae93ecf3e7caec4594791bf58c97f1db75a534b986370909103c71f65279592b88950b2c3873c35d23128d0ae0ecb13a8d858fe4a8f7687d81459c92ee4a4ee2423afd857c9e076fad5ab5a79baa87bc31e83517ee4fa7c639f3e721fd34c2c194a2d4b086e506da15844d1993bc3fc7cad19756a6bb404e48e54983de59652defc854fdf6ed328f4e4efd907f814bf70a7df66d0ef447b39f7a8ded79ad2fb80ffe96610461512dca470941545b8126e3bacecc572dd5ed8cd0933fd9160ecb9f0aa3bad586ccf23e5eeb763c81137a58c79e19d8b618125a4aaca8833b89b8d6825d514429a5f48c23701d697be5510df17c9ea226cda9f0ab5d704cfb4f8b51ecfa59fc84746be4667eb51aad8b466b871583ffcb14178c77bc5a9b355756c29314591d024d884736c701eea2ca77295b32c870ae3974c5339fbdb1533ed7cd1d962e4eecc8803b3c0dfb0559f5a782cc65318cfcd62cca353aa0267c8a5c3f496a42397998408890cdca22defc0d78bcbbabb1329d4fb57239af9f5713c4045cfb511c22041dda36a996d2e8d9626b1f06603f7004f21d69a93715d9b4c3db68f85602f54d31a27aecb2e95e6548b3aa1f70983801174c0ddfd990825517f6e8dbac659f9963ba4a8d5afecdf1c27d2e8f7c89441dced1885fc1c720821a62899c6b60cae407b44e26e9cbd3a38b9d9a15435c1c2e029129608fd15cc96f53e260ad05861848d61499e66a8d1f99a96f2c4c28bb4c76ed6714742bb8f5c7595ea3978593322c19538578ee51186aadeac1892160a9b0f6c18eef243d81f152ca830cde8978c5c430d8d1415f5777b8945da785692216b85a75f3e71791a43a6fc04cfc79416ba6e62ac7371758ff027402f17a4282a87cfa8720437b0985a384e8f31f7590c161427d1a9b5092a04a9440a34884a0866276c898e121ca1c9c69a482fe47dfb14dd31045e19c95e6ac1180e7a5aabc8624899ce9e7ac20f9eb885ba6559f13179b9a267396cf4a20e88e3e8267a5ede14804cd6cb364fae18ad22b866abbd36b1cce18de4313178d9859f7aa60a87d8381413ba096fa8cb28933fc1aa4ae49f84a9a6ab4ea5383ad2a22aeb8dbdb74a519695473fc7959bea44c2901d2f4ae8ad5d9de51f63e334e8ef7777b4e9ea68c77c6fb09b47809eeed0a3c06b3c65535d466def86b0a8f8fe3ce692633ab33687122a025cc90eba963b2ed592cf9d5077c371090a1735efc2c50f2bf171091cde26241c6fd8f6e1a9316ce1ff3c8cbcadf43fb76c30df233e1d54d58a159e956f501002e6dd9285fbee0c28e901005dbc37072cef1d6c94de8019b317ed573aae6877337c26cf9d52f1753b9603dea4517f253bec8e4b998b6a6330dd9f3eec889d549c5caa9944f7ce3df5aa46cc3c818f29ba0548cc6660091326bf66eaef1d4c6062eb7f7d7f3f690aff9a0add920fe6df425fefb433f5da9a49453a6c596052974fa37406a799506ce1457743e2fefa6c35340ee3bd6ec33c9b246f0c28012349ba671785995d82b63d84532a55bda9eafc6dc5703a788024d9922e1c9e65f35f6af54357ae271437b6fac4bf4097d0a080ab3ec2a94188fff16157870c36e91ab3b49973ab75acfe77753493daa2068db2f1715f91c0554a0ef809c79c18b6e331fb344ff44fe64e12be21a1eae86cdd2418ec551e0f41c8748f8b327bd3639635ae5827b03bca94e97abbf401a91114eab4f1a6cfb493208cefce3e6663f9e13973ad26a5c1c9e9a538269b4500b07efe5155d4adee3bd8728df45f3263ee08a7dc21fa962cfa41331b2d620fbc4e50be7ca4dde8304777854a45d33feaa9b57dcd11ff52ec7b950f93466bd61302c9d0bca81615208d48836ba45568733bd1276b73bcfc6a818ba346e1a5bde4e2b13deb98805f1efcfd6c380c3b6279c163e46c0680a8dda841df2476bda1381c9e9e003d8e2a50420fb564a20f00d72d17d05830caacee14191d20bc402469c4de2a17a7ce5c9afd24a3616fad6b5711b718fa82103e626425a53b5d5d24d286a669e2a42d4e213678b15d615828fd026f39fd2796eb493e276b342cdbaa4f446ca04cd437fa754ae6866a83c8d237cd3d74b3abd35ff111752fb96c7aec5aa3a14d6a42d054b326af73bac6cbfa9510b355dbe3dbc09bfa64b1839e520b796b0af7c548b6c91646bd6920625810683381cce53c3220d9a5830d8928fa24bf1fe5a20c08ab7abd5fbc729ed232e473679f167b55ed0de36e82f2da37e0d6e7acf5e67037da1cf57db83b1a31c0b30a45459cad6907bfc829ec976715ae4b595913c3d4103a868377e1970980c02e03df6c421216d5277abd33552cb894fe0b43624bef3bfe39702abf4d7c2cd44147a38f3531ad312bef513ab9069bb55b15320e14de7abc88ce974db7d357ebc31831e1abbd3a42545258ed63761ca1f009ad931a68bfc0e864492f88b2cb3902935a082139b08fbda763c26bcafe6e7ae8b5802ef6133da3b53b206d3980f883933dd5ac81ba37204b01395d955cb1b4677244dc422101eb02546ef43cb60a256f0fa0a94ffcf8f283bb302815247401217d1e36ce9bfbf6b40a3262dbc78f5e2e9049594f22ae7d4496f4f4a93a174394e255f07c4ff3db39bbe100f7296a44b4f044c2086ace071736b0c3587c318d016b03c2418b4148073faf36ed4a5588e51ed6e0d5c3731702287784ed6556d330cda018ea282c05a4c3409f0982110839ec7acdcf9c3858bafbcdf63f11eac92408d16acdc20c5018dcbd72b5420e3f1c79166a2b6f239a310066622e910923efa6cff1d93b649296621e5215852d892d118dfb5b236caefc8d664034f2ef92d761742fd9081d2abadc1723cb6869b58cafce8aa10641a007eae05bca96a5db0a39a7c840aef85856b3b296befd85bec6c6ac31f3d91c4b1929bfa31118604979dbafed8d87f76e3d7a419abbde06abce5ef1d1d2a1fbed183929ebcf46a3e9f1cfeda39c2f876193e41aafcb7524bc64584821e458109fc5ae6d749f4934d3bfcfe81a0abf33e45dc4afe125b09ca9b08337f8fe83ac2afd8a4d385fd76f0498cab0d2e9813e2066be9b06671059ca3adfe42b6ed7360f7437b62ac6ea58f8b53fc2eb05a9b92dd66326d827ffd4f51e79958ec3d581c47a05741488538d6788304cea8a55e5a70222976fe2febf1cf34bf8e208be52df5fd9c74b0aaa8328cc8f6d6d37495cdcd9abdae26d193437465696b5cd0a23fc7be5851dcf80b37ef79ac4ad056d8f00374592c3b3b659be0cebe5650282f35ab1442738a360fd8f6c59e114f1b4c1809448b2726e5a1af3a3820cd9ae1d459ec1ffd60c991a48ef615e8de7e50045b12838a6537cb7ca4727d77c6f5dd34fc262dd41b00c7d299c2ea9248a52e63322f43492aa3aa96ea3e350693806f3a1c79f8dfcb515a9b1be16dec9f684fa7a50252fed190fdf259da4e2140ff597fe82c75bb334307e53eebc90c0507b62a27fbb6538ad54312f1de8f9f1cb55c3b0d06487268f54597ce650223bd70a151d88f4293c516eddec62765f1112bdfd7ce7cf79a774d539d1efea9354e31a34c407a2a068c0cd1bb2cd05375d3cf96f9217d897a20a0447e2683027b16477d96a4cd929584a5fcdbfdff80e04e00c2907c010ada7c154bcda4964dcddbea0672599bccf963cbdc0fa1aa0ea553c385e63be0dfa88f7755dece26527a1d5e1bb37f06ad9139174f2dfd58f3fe93eee36a04d9c188470ea2292d480cf9fbd1e463ba676256400ad923be062daeb28636f315c5cb3e7b3b29af2e87f834df6cffe51df31e118b8931c55801d18a0ac9880e782994f1bbc5fa3c9275d8285b02f7d099276d20b7eb9653ab846f4b2a4a88bf2781e28d9d7f68904eeddd1140c7a99b80ea504785c3fe0f32d79981b3a6ab6301b0331618c28ddd2853d27320a93ec2de3a66a800e952f041cbfceceb3ba4044383f58cb3fab261467fcd82252d6b29d788aff7fca09d93cf0e1d5a6854a099dd4424d4dd09ded25481034f88f45e1d009e2b80d9ac003d9dd855dbee67d03467563841aa0d740e9b69a1e479c85953b4d69e8ecf600b9853338fbdd7ee005b7b3e5fff6d3223861d76053dceeac7d46e7933edc482743e09fb0663492401190fcea9d5e07619b21984a43efeced24efc5950f26460dcd9e966a8c6cfc04059d23df17eda1d2ec0bb6eeaaf095bcde321fbb3fa2887419fae0fed9f1e3837f4f7c6fb89217fbd2f169616b8f158aebaee6aca0c31481552cf83f47092af02c51579ca1b98e05f1af19fc338ea034d506553af04a616b5e6b7767412737a2927ef54f59aec08ce91dc0ad702f3a166cb00f9d78061f60da33fd61ee9378268792f1ffb17ec42386bf9d231dbcb09a5782920d8eaeacbe8a4faba73147a68cc2d9af839a3ce2c491f3b470da30c91b310ae915dc44d7cc9a0dfefde74b40fc17ad03d50bf2e14df311c55afa6055584a5280dd4e3a56a0d21869d56533e917a43d57853af02105018d556c9e24d4f965bb5dbc80ca1bc85bb5c272af80283b40e2fdc01df69ba3fabff3be1c624eb73c06080ce2a962a4a2b19af6c7e9decc6d2bde384fa09cab06fe7bb09e871029cf15b591c3b93fba37c354444c93f274bc37fbaa845485af744dac8b8d3dc919520b8338b55a4c9a5b71cc22acd027312c67afa446acaa153485c909fd0156a4ac24f5c75ad85835c7a154c56024c7b618d4de28775ffca875b911ce75eb1e01de9637f6780dbea526a429354e581766ca7295c36f0ad77a810f7cc2d93beb92baa6700a13a8c201d8aeb3733f9dfb095f694a41e10be00dd0f1fac7104a22039980280344d5fcba8af3f39af18faa5ee62e94de2b2ec833d62a289eddf479dae7be100f92c5b034dedf02b31b7491d83feb2ed1d731a15cb2124fe0ca3c05bd768e5cd6ad140755392df8ff9b9b42546eefebf7f3c5dbab167a11eed3a6865c1344bf0d1487d7d09b96aee1e520d721cabbf052ffdb2adadbc00da8242971275471cd0ac0da62534e1ab838f87931ceb685da9b26672d28a612606723428d05633c12df46cf20c4001584930bd084c5e41884ae5972c43b372102c04475afb3650f818efb8bd151d56df858d7a0eb3a632632d9aff613a05430a06cc3ee9cfc7d1fad961dc07625e60876cdfa00de7e11aff5d9b8d425bb1fa95c339269b467c95f06c258007cca31de63d96a8860a9968b8fe98218f9737a18171157b21a01e1782c137cd7dd528371c159e684814ca49731aa4c759a5238835fecf3d49fc2e31900fb1", 0x1000}], 0xa, &(0x7f0000002880)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x40, 0x8}, 0x0) r5 = getegid() utimensat(r1, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)={{0x4f, 0x8000}, {0x1, 0x1000}}, 0x0) fchownat(r1, &(0x7f0000000180)='./file0\x00', r3, r5, 0x6) mkdir(&(0x7f0000000080)='./file0\x00', 0xd) readlink(&(0x7f0000002900)='./file0/file0\x00', &(0x7f0000002940)=""/136, 0x88) 01:06:11 executing program 1: setrlimit(0x2, &(0x7f0000000000)={0xffff, 0xfffffffffffffffd}) pipe2(&(0x7f0000000040), 0x10000) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 01:06:11 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/190, &(0x7f0000000180)=0xbe) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000040)={0x25c, 0x400}, 0x0, 0x0, 0x0) close(r1) socketpair(0x1e, 0x5, 0x7fff, &(0x7f0000000000)) 01:06:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x8, 0x1, 0xfff, 0x9, "d473dd69de14241ef0b90614a3eb854e56320595", 0xb8, 0x7}) ioctl$TIOCEXCL(r1, 0x2000740d) setuid(0xee01) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 01:06:11 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "65668c1f2a1c3b00", 0x0, 0x1000}) r1 = semget(0x3, 0x0, 0x10) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000001000)=""/4096) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000300)=[&(0x7f00000000c0)='/\x00', &(0x7f0000000100)='(\x00', &(0x7f0000000140)='/', &(0x7f0000000180)='\x00', &(0x7f00000001c0)="c02e2400", &(0x7f0000000200)='&+*!\x00', &(0x7f0000000240)='%{\\,)\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00'], &(0x7f00000005c0)=[&(0x7f0000000380)='\x00', &(0x7f00000003c0)="5c242f24a827292400", &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='%+-&:\x00', &(0x7f00000004c0)='$,\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='/\x00', &(0x7f0000000580)='\x00']) 01:06:11 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) bind$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000500)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000740)="e5b25ee4d280f664f123654c58bfd3301eda075a8129ccf404562dcb4fda0a32871371b12497e96ec3f0f39d62d121931eadc43cc7486e682b01a7c0f859c63482c636cc6feda956c90d81411aa8b399737c6ab519a1b46dfd2d3a40177c09f5ec639320870667e246b48ba6208f4ee6c1ac4d48743074c281f3631052b4861cdb15d4270ebd4706d22f7ca399e84e54a4720b1964bc940f230ca36c28f4897eed7c0a08f533e3eb18d9a9c9d384f5bc9f2a486d635c577a21c3491e9d5a1468958d8b8d706f3ec82f23504c28bdcb3776b84e6402478da14a4030c379652c4649dae35188d3b52887712dda6ba5efa15ab11b8adec0ec9f8e1fd24e7b636c2873d068d7d17cf22b780e1ed6898c5f0567e9a9a38f8cf5d484c8900fa1c8b2f9040c9c28d639f9d20f98bf17a43a34aaba8664893db7e31ddcae4dcd55f1ccb6fdebf1cb7043a70bff5a594219d94a4ee745529e036797dc4cfb2be222c93b267979dd73157a69d8b5f495627a2bba063e62f57b248692f75e49094c858f6e13ecfe886a322736fd5f013982c175ed7c18e68811046fb22eaf5d774cd8bc28ee40b6dd5a0df45c6a924e4e0c1d744e2b59da4ca1991ad3252f1bdd40e28896ae65864dc72f8dbf8a05274a20866eb0b39c48c54699804949a479868914e9fbcc58c5baf09fd36d6e580fd77bb24e80f8d1b6023d9564b5fc85f0f7929b4b541a4f4ad1f1671bd0b68df5f4452ce442804d92c121dde61fdeb0c66451db1e728562d8da5f1f3ffb813bb535bbd3699454d030edc26476ec224345260e8ff75daace56b1f1a95ea56fe6510bd2bb5ab0571ab449b433e54c814267c71100b6ca2f01462a241ff9cc88ffb14783a2f5fa590080d45f9ce16e6e2ee3bfe53d845d4219af141a130ef456e851e76b1ea7238dc0b03a50b2a19061ff07c131dc87aa6f424eb3f7feaec67c3c309f92f58b569c6bab6bf6fcc2625998cd8f658926693b8fedfad3a700fc1adabac1fed0316f575ab3cfc1f8a44f417e69389dd40d8b8cc97170d304e0871c79201c2071633da03f63de1eac34e3907bfb7c006f3ccd6e74dbbef870784fced62fb9cb169007f34598b8344ebf95f179d71391a0404dd70dd91f32901cae4f0201128c0fa755e83eb03cdca6ace146c16c79af20ffb0de2eb38275951a9f7494701f92b37f98b75beae190b195fe348eb89f863527832428838b1b312610c48f613e509d5fbc3119aae9bab114ce51518fc1e94b54effe669da9ab9996b47e06edfa641f712f18c97e3951d1f62cd004351f3c5dea5d2078b17bab9359ac8fbc5949db0b26d691b594edb65f968a13776713c15c31b2cf16491e8171669a174e2e300991442da79d85691f5a3af75b64e307478d3e445b56e21e01e92ea2ae42b7ecf912c189a37251837443b60e3679f16df4dd9a517e561cbeeb13099f75dfc9089974be682749c17c5712439e7fe9b3709c53ac3e6d79925fe8c10e4a9b19c4f79a0051f4ea1fd31fb8b3da6652c8888a27760b74aeadf8a1dcb0131b395599e72cfea0f7819430f017da4b1624648b02badd079ae8022ddc48ab814b8b2983fecb6b78a8d0b6eaa469015004c18bf3b3196f10e51e09f30a08faac950907874b9453e0a8bf2e535f0d2185b8f7c42dfc8a5b7d1bfe6f7b6fe2b0776512210f08da970e4178d5c266af90dfdbeff6846a4a91d556d7d7e0b90cb02c1e8ac5bfeab6b7568ab350eba8bb62e0d4c9fa0e136d8eef864757b29f7c2e4e90dfad4b4f25eeb0cc050b9133d0a27990a1b604e9c881bc31cbf2254981230a334a67188363803337bd2ac213bbad756337436f2f91bfdef9f714449424570f5e7839abb140cec20499214954578c104fc8055161cba78bddbd5b8fa724993bf6df73e4a9fb8ab3abb3118b164e1093a49635d1995668cb0f6c5d522860902a19ed541e56184be5fadf80bb622a084173c4623d149f0cb84fb6a9d61c3586afa006c29e80c2c1c5f823cf45d0b1b4dbf2577681366b9304bed773b0c9f528c0f94c67e3c0af09f43577e8500b2077aeabf4cbc1963d021a326afb61de97d5a0a46a5134d408a94d077082c09a6a217f7e701a86a9360ba654f150f9964151165fdbb7f57233debd074fc5900371735a1e9515cc88ad0f4cd144b6873cc62a4f084dfa00dff4ef584ee660dfdca917ad1dabb27bdadf9432034d0649438421488db1667378c0d5ec85977c7d63ee5e4f6ac25c40f33f7f131d5a7c3f4b3d862ebf9180f14b748d312f500fde04ebdba8726fd0e1d98695dc3202cfcf772a57af09845f3d6a0e14d1f3582ddaaa3aa42fa903a0c4bba9c58a527472e0a3243852dc8c885ad714f000a26f89c98ecf10ec02688f4dc5f6ce3573a61b702280c5cf1548f15dad350c8b85520764c8a3403fe55ed8699e9eb7a3dd37a5c499b6a2c23ad477ca8c01b5aaebe954a0cadfe7d962305e044e43198f6b11648dc99417b78885f7651afd16b4668344af07b8c60a0e2308b37fceb0fabb77ca3472b4e8d96d40a51da620bb51c4a6071c36cca6053effd1654a70ca462f25c619ec8cd63638e36a9c3291351fe55439ae04a565f51287bf7ae107af5b34dd491cfa923def2f180eab66e2ef4b1829ebaf0fedb717d0769569bacd30bffd2176596027f50ef2da88534559bacc995dc4e38a259fbae74cf38fcf2aec0ec8079cc2fe024a03a8e2ae51058a6cc92374bec6383035881ae2ddea267ea0cdbefeff31ee270a07cb754d38484faa79e8843232be32136a664a1a8ab416011cf8e3a530c559cd592c397d2e82e983b2825ef307efa1f715879d118c6999ba056095bf70d5518f87e024cedec70f0912b33a57343f7d70090fff072ed1ae01d58bda340da42f78c0577506c96388c3e572a4c7d655ea6294ce38013b5ba93beebbbf08e5b30c6d4b6f9034a66ef4bdd1b6b2e661840d0b54a7526914d23d388a10354dd0ef56bcc4d1c97d32adbfc5b7abf96e4c8e6eec5c8445e49758762ec190ceb128763a3dbf64cb76745ea9257fa55d00520378d513b9a4566233d98cbd1a9fa60768ac6e2d6c4ec06c4fa41772a5458500b15d51b5c50423a291849d8a24a0b30904be5ff4199bd4295eb3b0cf1ecedd041cc9d07c779c5727bede2bdd7bb854a95c16e21ceec6888598c8e7f47426bd4f6b6988765dccfe38d84873d626f43e972b28f4d4a110f7e8a1599a5c74ea5e4d40e63d92f06f7194d495457cb8ceab79b5044d8552005cb463de3a8727933efdb1e56f5d1e2fdfa5671a2ca01d1768618cf8ac9d6846038e3d115326d71060d2c59be6cf7bce9482ea878329e21a40aff69bc494da9eb78411e9f19e0e55e55488b660cbe7da7cfd005eba802e762ee10077475a9c29628bb714c7f36897ebe8f51c407cbf3631c1e528f055a46c77eddfdaaf0df6244188f368f97111544eaaadcda280b42cc8a173ff004b4fee628092ee4d81cdd4af898480d0b5b4104fc3f7bbd5306baf048ef68f72adf194283d2b12d8c257fff09c8178aac53a409bdfcffcd1ca69e15557af85d7b0fc10e8bc52b56d31590b1e04c34412974ae5bb76c760b00fb67ffa1d674127595a741b4d754bed09083ea8bae47f0f2e01ea016aabc86eb4cf6c8b10cb64fa326acdc303577e3f9b979b5e618feaccaefe101e5703840d343a7ad26d28f717b4bc968036235523c6f44aac5c92f3993664394f7f2d66a5d493e2cd893212be7c7943638a840077b840eea3df86c4432c24f64c84cb630b15939e65be34f30283b3707c9ff46268b00cf4dda0b5a3faa6088acefbfaeb2f5660603814c52cf30aa75f243e016a91734a325e756038b6ac45be3bf0ee7f4ad1c6b26b0800b34260846538c6fd347b3afbe22462381c0e180af2e72cb601259267ad6123750d36c564e047048b3d293d18294da5fcc6f77cf582119a1aa46a32357dadaf8960cf3637fdeebf352755caaa8ba959d1171146273778381645c864a65f656698105c8be655945e808ee55d7a58f123d9b3596e58281d2e6de0f59c6896d436aa02c0f3a33da84a7ff758af44326373c7c2548c9e1be4c11c61e7133666df81f1d87052050fb204837aebf8d4f09730676d99e610b740146ff45e95e720930afab26461438d57d97c7701745b962da3d0881ada931343423ada32e47ea077c82739ccdcc14839c497bf8009f518e449feb7cb025f8cb4acf46235794dc62f5fd31bb9e522739f3c6736d9e7fb293e231cc8a6abf86f4d2de33db03a712da3098b2871b38582dfc706660f1cb7a935558c6f7e4819b38bf5d12dbede69e0cac1a4fc12476b5702a38967253707e50732305915834687c0e57a0b57c079ae199fe944c502db5075a44bef081f6396fbe6df42d597cb8234645b51584e3ed0afa1a9b063557f41e46fe3da114fa7879a977bbc9a0ad85eb46fab2f060f2f3f50cbb5ee1bae00ba685a0c096bef52de20c3000106713d077a5ecdf22fbb645f006295619f03b4d3ba9793ae8ff531468222f5c760637262e55b5d89ac3cef2e03559ae73cd670144967975ea1272f2afd09bbc170301611c7662a3d9314ebc2a1175cbc344445c21739ad6c1a7668f1a6b5231747dedc6ff76a9f734c6c8661e773161f4b591c740e42904beebc2e4ecd58ac85cf793d537edab335bc6f7cefbdfb82807926a73df18c5f63a10811c8552bf95ba95705a648f122d339ebea72ed07e573b99ae87f4ebe19f54553a39d1151bbf75cd0f4c37d2ca5718270ccc5ba71f316083a771386c0a2848f70788c75ab67a02d59d790dcff134d0d46cc553723f74bf2d208c61eea9700f9b09ad89821e3c63543e678f27fa0d56e114eb745b9d45d8cecc6d265fbedb34fa9135683d916eed0f82cd1012777894af88c057c2c25b5ba04a11aad6452b539f06e52a2ca18ee73daf154d666c87e72d78d0eabeee12c137540c9164be11635680482f30884f5a344fb86d7862d0b010296fbfba16788798b6b344874e2a1e7a803b404b7fb30f9df6d5fb7491cc2306c5da516f591796291c277181699333fb2876139bbb24d82d9b35ceae6ee95ddeecf40282946b341cccba4e2af28fcbb351428960acf8c1eb10a36ad31fcca30b68046a79d7a2daae252d48a8392b58d3919011b47e0725f21ed020858ed6063f951424d1aa87ae898b1da3465673885142bd388687d0dce3959c9ac98f5eec1735fb3788166a8c810935c1c3d6ea8f4d2a74a9d25fca9f4576ffb36c14d45028e7ac3f72c8a7a444f3a1041e50188d8f27f279df8e8c0c09363558a589458c5682fbf1e57b9339d739459afe26f346ec4b5aed2acf0e89d517dbb28e43d10d19ac705e5886a24f95817b51d6a35bc013248181ef168c8ecebed508fa5fe8eddd6d706099f9e38076af4b7c64ea7bdea5f965aafd2b701aa79a289dd42532d482b7429789578e691c79bca959852090b45e076f64c418e911e3bc30e822274694196fb9bad2a1be63a2619783d7dea875f054e9e542349a7e835d1ae3eb94e250a28d7fd9ec75a98075fde8f68bc8e6974c2a76e477651d1ed3ff9cc5738a0246f8618db6ddb36a8b6b9a788c58e3b41641171053379c278bdd31088c2aef019c19862bb913c04e46b6af6bbd845dcb67a1aef6e5fcdb7d31ce0161054320ecfa548b74a9443db92c95a813f21588e085f40c8e0011eee7684eb87d84fb7de45bd7bfb67a6097cd46323e3b615978dbae4f04adefb773b1c252919dc95f480b58e38c54444a723cd8d069b", 0x1000) symlinkat(&(0x7f0000000640)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f00000006c0)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f2f66696c653000") 01:06:11 executing program 1: socketpair(0x1, 0x4, 0x6, &(0x7f0000000000)={0xffffffffffffffff}) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x10) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x8, 0x1}, {0x18, 0x1, 0x7, 0x136}, 0x4, [0x6d, 0xfffffffffffffffa, 0x3, 0x100000001, 0x4, 0x4, 0x3ff, 0x101]}, 0x3c) r1 = socket$inet6(0x18, 0x208003, 0x0) getsockopt(r1, 0x29, 0x40, 0x0, 0x0) 01:06:11 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) sync() r1 = accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) setsockopt(r0, 0x6, 0x1, &(0x7f0000000040), 0x0) setsockopt(r1, 0x4, 0x100, &(0x7f0000000080)="f28e474874b9b2e44525e51f044aa95d2273be324a145430e777300ec068f8aeeedef3c3d6ae20706acdf4d458820715e0ec1ad927db82ec648dcee6a997a730a4fc9bb4bcde848fa8e4cd7ec1f3d8b9c97a5e8a97a6ccfcd7a6bc860941eb1a8a25a37fbfa4fb2ce6865a8d08f0ce92e19db505728ff0f08b1b78b0c41546fed9b9f5db0a6869320242259fc1fecded75e223ed04e8", 0x96) 01:06:11 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x3fffffffffff, &(0x7f00006cdffb), 0xffffffffffffffa2) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000480)=0xfffffffffffffe92) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x40, 0x20) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f00000003c0)=0xc) r2 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x8802, 0x80) renameat(r1, &(0x7f0000000280)='./file0\x00', r2, &(0x7f0000000300)='./file0\x00') setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="b822fa79d11fc7a21214ec92061a35101a026813b94a46aae7ff0ae008c547f8acb0ec0719206450fed3445f59a4035b9a1b34a7e7776976bc8b56366afede1ecc7335b5d5bd2d0568b630e391f34a3a21a0ae0b47d18a552b85a7516ead8dc33bde4b2640ee39799b1cf5a66b9c12d02a235c5194f09d21857442426bde867fa58653ba5fcd7f27c1a6074de1", 0x8d) r3 = socket(0x18, 0x4000, 0x2) sendto$unix(r3, &(0x7f0000000140)="3277fe7df23d903a75ba2475d6e3f70c966011cf16f8e116870ade5eaeac3712438bd55960a1a5cb69bc366c3033ca4dc6e0350fcb65a4566f171ff711490c31c9080dda9c409d4e6a9d46520bc05270f69ca284b0fedc0b38a21e98af2caf8069aba28f7dc36bb417b127a913543ffafe4bc9ce941acca870527f13d919edc40923a4d31b69ca7438116d494ec3aa5c68356a3e3a1b32eae0121535241647442149d86b6c47bf31eced72bcec006a0108973111b123b24cd84380e177eb48ef79cbaf712f2abd656b09f859468ee7f8b64eff3fd85c81349f8a0f13a7309068d83daa9e5c1f01d2063434bf18ffa474a2f44eaca203c3866cfd", 0x1e9, 0x402, &(0x7f0000000700)=ANY=[], 0x1) 01:06:12 executing program 0: select(0xffffffffffffffb6, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) socketpair$inet(0x2, 0x0, 0x9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x2, 0x5}, {0x6, 0x4}}) 01:06:12 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r1, &(0x7f00000024c0)=[{&(0x7f0000001440)="a487acb291bc0e05f3709060c5806fa21d1343f979293da73edcea39a169ff862d6da993cb84ae12d477a3a8f213d8604425f71006275fd1829fce23df237bbf18fba2b7c2dcd71468e5dd89a9187fbf23153889d148150c304f22359e52c49b2c95a40aa6fd0ec8b31a7450ce956d746b148fb1fb41157954e110aeb1af216e04ebbcafc0a6099ca0c39e7a3489ded89f91af842f96b2abe145a97d088545c8454abeca73825f422465f1d83948288d363c2a8a7f12f03c690d633dadccf282ffdf212fc2555357a726d949b4176d9a2b3b4eba34f35bb3c594085fcd3b098c8384e4a8e953ae239646db9d77499a866607c5582e60cbed97bc5a24c06687e403a854d7f7d3fe8a0b4f832a7f5a4e24697b6488f23455f647338b53a5ea439570330858271b2f8cfedaa1950665c4834f7387e5a834bb2df02bed528208635e68a9209da9b7d5cc9fa20a2f8f3555e64eed1c46ff7b096ea47dc0826cf7a60e0d83f821c6a2a84d0462abfada4b57a73e96b81d90f3e0a568751f188063ba5f91080f8327976f078b0d9542d28a0adf06d15f024b8161132c193d97c34ae32be3db5df69e3808ab8baaf781af6aa6f1ab5c825cb6b8c981afd1d34b4bbfc3710ef3e27301a5aa25c60e8e8330ef9b884edc8b8a7a04ce094703ca05b86be3a9f0d26cb2cbcd85a1ef1b80bdc3935c42aeb80df49fae7c9971445d79105c02a23ae507f4533266f3bceba4f50a7da59f1c327d5a3f986b8a6118599dfd8614c535a51c470bee38f5b9cba965cd116aea5cc3f57482d57d13bf1bdd8b03ca36750280c8c304aeeb19a6aca3c4dfda1607c3b39347baa37a88d98cb5dd8a867bfa6dfa9fad020d80fddf34dd8603db99c322507c724a0349e629ef9b4c63dad28414e72a83a13e05b51d0c1e122c58c4fe84891916aa8668f1a7593175654d4922dba98922de2396c9f809a2e7b0420907401c652e3eb44439faaee095d47406d3865066285ac5817c9c2322a1e1b9342f869ea5ddb4171eff07d7bc3f33525d9f730b8b4c3183a06ecce67eff8f9743823ba0579b487d7867e799988943085ba28d6c838076fef0a1fe631d96c138e938df64708706446ecf01202952c2fc00a47f3e6240af92f013b13a610eb56b213f018360503a67a1fe8ac22b77a1d69ded6e416cdec731f8135a9bb954d49e519d7cc8d8f723cf9b83d600d0642b67bf19af188a8a1ab92d86d85db73438d9aae575d18392e25704c8306a878270467109f62ba9a48d799047c0cb84a2b2285e21f89bcdd2b85d6cf5e00a5ea01a8fb72da8a527c2cd7f520793b188c0aabb349710f7ef899de8913a47b98b0fde5651178a393d2cd0e601499ba5a8bae02b1b44693e6df61b3a6be9f1bc3ca2059b19c5389621cc75241ea90d9c198fc93d316371d30dd7cd9296cc87097e424972c3275e9896f5d450290412de1a48f4e9fa06fe0fc839393f809f72d1ae695685aaf82cc1d8712cb16934de8fa459415d844e810ac8dc447e9b37167b3f1a79981512126e352b1ec00991190a7fef0bfe194ba67b350b8c44cb6a58b714c9b0d7418b8284bd2c298ac3586e7bf6dae1d007dc4c2d72c92385438e9f31fbb4bb4c9fdf8a91188f811a4dbe94dad05594da30cdcdeb9f2c790a8d50639d57876ce89e61a1c15fd281a37712a284cf3e7b31967be03cece16648082c93498f134726b5a192b0a5f2971ee5706f24408eeb7819746807ac882f19cc2b3837f20c95b3b02f2c94c20f3521ef88f60fce68fbc99a9d4f51accc53dd16c5023e127fdd13600c0cfaf6ecfa645c8fd52af12e85527a0343c3c6d4a9188a23b2f273efbcfabc8157653822ffbbbc1cc394738f228ab53196d19f8d884ab0700b9bced7ab9efdf8590d56f960e5ec671e957acfb2bc1a50b2690a7da99728f02ab293c3f866a0a7b82afcac0a7de5c9cd754ed602990f20eff20cc370975ac57898cdb9d7e174861aae6e215c1398f4c9013fb020dd8ba162eae252f62319d780c051712c32c89e0e39ca675d711ee7eb1cf22c26bd851a297ab883a21c264e1372e8faa63b4b46936bc6069a94cfe0894a7ec7ecf10b2b721642874a9be716dbf6a7b1d55c82109f11ab3901c0618df6bcdaa434f3d4a9cbfa677a6da116d09355b0e8f8b2f6424376147a4ba5e4aa778bffbc3b11ab7003fc8493d58c9ea349613acf85d669043d81ef97bbab6225c95bad541bd73f26bfc45c545d6aa4add90037782b3c4fedc7b89e14b1a6f4bd0d252a9815dd026ecb67e4248bf7b174719dd7c34275e479e8495fdeced29b3ace45fa87acf26d9fb7806436ec8b1c589b7bdea45bac913ce1c7643875dacc38541df20f175b30f591e38bb29ff74aaf70091bb94835ef9e0f98160112ffb532e200af5d70457e6f1a444556ab28dc769f00e5a2036749089fe7a6e10d657495c9094dcacbad1797740535e98cde226e1285ff3a138bd196bc8ba6c4a298597bf0ab4c3b8c052a4ffc3e3d25448f10c52b4e44478dd254766b2acce81ee4b4b85563942c1a8f2ed77e2f587bc253d278f3069e46e2f1b23e20a8ee1bb2bafc0dc789f026489f4ad10ce9091fb188d69a5dbc674207cc066cba82d491754cf39bbda7693241c5d99f3f7384f1f1c86cf6fc1fa407ab75ea0f69c254df88e786879f62cc5c16bc79283caf1e09f758f64e2c4135b6826973c404efa363f1a8a8e0ec0f0b012e11dd280d8054ec83264bd7d323f59eae14538a02e8dceb978c5f6944ebd8ce766385a2081a15c0983befe0e576c3a7c310ed369a17f150d391f2a9ebeed6e83b128738fbabaa1779672aed2e97c324ac40333245e22791fc24d3ec6f52351f179f2c33819fde9ce7bb70da3b421c786d55a43889c6a69b976277fbe11d7a6a0512ed7ef123ad6e054532c72b3e5e3a6765d5c1434536f30f92345cc371ce8a38ee1c2554633038b799d0d7046f3bc582caafe9e3b7230be01316cd5738609b35db76d16622fd41338c1d86f06d8f61e438081c1554eed097d672e382fcdce01857e5ed0bee55296c278bd0e8d932513380c1b7a92c46d9b4597ec0a9da95518ec28f3389604301ce965681e12387363d7effa5e0ac94069377e358fdfebb0a7bb1831ff1e70c68e24900d0061caf1a445adc6eec67f8e4933475be25e0fe709a31b0a4b7fe4ededbf0e98e25ca923294cd4e68005fe320f245a07f0a20a6da7fdd35c515d095c68847d444f58b0b7e55073e3ccb97a0f19c9cee52dbeb9f8cbeebc4bf7dce1d52c473d816fcc7bf7dd24e1b8c659805bbd479dafcd1780929e77ffc4ac6782ec2d1320046e1c3ace2160984d9b0fa27d2d01115c18351aac7cbad19ac2820dd689af0d8411b9b7fed6e8a52e1fb330a1b26e74473e98499aaf01210874c6dcfb124694f66ea2042bfd1cb950696fa0a08e36834535ad9ff7af07d51cda1b24cf8628bf3dc7c111c9c1d942e4ab55df2b94ec13113284a56c8fc171e3f19659d85ce006ee078a205678065c0ede145c7945069d0a033d278c5d6be82191d0a71ef3c8a83a2005b9681d90df6b4945b613f8683d1d69d30cbc14372f65ce9554c67463d1d73a2ffbe55eed36738adf1bc2d53e8b01930cd5a81e1dbaa4656e158392c8c7cd3c99e93639dab215ed66e1ff1e3b71cc404d2affb8f5987163810af7e22ff670893949db6691bb1422ced0a2ae7a51e709817e3c381423d05798e970e8d40ec51039fc9171c6fe5a272cfbc74ca11ecb95f950684005b084304a9a10f6059af70b147be010fc6d453cc8260de4358c612d8b8ab7badedf1e969c633c1a2b44039c2959e8245a0673585c5bd2d0b78584b14ddad52789366956cb39f26456b482280b8ab3b01043433930735355c41e3f0dc55821ebe6653ccdc376e33bbdb39b9796624ab4598762c4664e42648bb4a2d7c95ac254369418015d75c30d6dd05b2fa246709404217d6097d5bdfde29961a715e0a3a0672f35820b95a9e7653b8b735dfe89edcbe4996ae4ec5eb6da14aa2b3c80e2d954d4fd95d244cfae1cd45418e970444c9dec287751c30a1c3c37e71293a6e1c939fe0c613c1b49272bbea13fba39538cbbf7f099d197f34ab7b93c73ca32c8703e12f6371902180e8a328e8801f12d8d21ce86edb096476893b5580e9ba71a6800b109bccfb443211439ea7d5849bc18431c7a1e4909904d2b776c38a6c5c6a2f5e4c9056632d581de3ba74e793cb1bdcca7562c877cec50e8ade32a61a629c4e118b80a163b8599eaba7ce101f1453ea536ceac7e640529cf02f939279e01429976517de935c47b13c97c73e9832cab972b3f7de0891aaf108f02dfd50ed64205e81303ba6032ae04c0a0ebc77c68a9fc760d59ee74eab0846f4ec8aaea4be5d5ed766a11f3e0275f0444afe4a49e83b8b02e334be64d37eb3a3e3725a5848b6bf3babdcc28376dfe0362171e7905df0fad78db8cfee07", 0xc64}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x40000000000fffe) 01:06:12 executing program 0: r0 = dup(0xffffffffffffffff) openat(r0, &(0x7f0000000180)='./bus\x00', 0x0, 0x1) mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x80}, {r1, 0x10}, {r1, 0x4}, {r1, 0x20}, {r1, 0x41}], 0x5, 0xdc) getpeername$unix(r1, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) getdents(r1, &(0x7f00000000c0)=""/162, 0xa2) poll(&(0x7f00000001c0)=[{r1}], 0x1, 0x0) 01:06:12 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) socket$unix(0x1, 0x5, 0x0) fcntl$setflags(r0, 0x2, 0x1) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000000)=0x3, 0x4) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x7013, r1, 0x0, 0x0) r2 = dup(r0) ioctl$TIOCSTOP(r2, 0x2000746f) 01:06:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8002002, 0x1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x2, 0x3, 0x101}, 0xc) 01:06:12 executing program 1: r0 = socket(0x6, 0x2, 0x7) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) 01:06:12 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) fsync(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x85}, {{r1}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x10001, 0x0, 0x1ff, 0x0) kevent(r3, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x5e}], 0xc6, 0x0, 0x0, 0x0) 01:06:12 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0xac) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x994883d46484d993}], 0xb2, 0x0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rmdir(&(0x7f0000000280)='./file0/file0\x00') ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x1, 0x6, 0xfffffffffffffffa, 0x4, "66ad23a34e7d4f0d5e34dfb4ad56f4079fe5c1f5", 0x6, 0x5}) open(&(0x7f0000000000)='./file0\x00', 0x280, 0x8) 01:06:12 executing program 0: clock_settime(0x0, &(0x7f0000000080)={0x40000018}) r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) accept(r0, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) fcntl$setflags(r0, 0x2, 0x1) 05:37:28 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) readv(r0, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/200, 0xc8}, {&(0x7f0000000340)=""/248, 0xf8}, {&(0x7f00000000c0)=""/100, 0x64}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000000180)=""/24, 0x18}, {&(0x7f0000001440)=""/210, 0xd2}, {&(0x7f0000001540)=""/66, 0x42}, {&(0x7f00000015c0)=""/221, 0xdd}], 0x8) fcntl$setstatus(0xffffffffffffffff, 0x4, 0xc4) r1 = semget(0x1, 0x7, 0x222) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000000)=""/87) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000003940)="90", 0x1}], 0x100000000000029b) close(0xffffffffffffffff) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x48) write(0xffffffffffffffff, &(0x7f0000335000), 0xfc94) getgid() writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000140)='L', 0x1}], 0x1) 05:37:28 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x20) getdents(r0, &(0x7f00000000c0)=""/26, 0x1a) recvmsg(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000080)=@in, 0xc, 0xfffffffffffffffe, 0x7, &(0x7f0000000000)=""/33, 0xfffffffffffffded}, 0x0) getdents(r0, &(0x7f0000000100), 0x0) 05:37:28 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)="ba0ed314e050b66d45055b418e29d45ae6ba5d70776d2b93f10273cb80150935f6fe2f20674cd77974e6a201e8fb582f36414e", 0x33}], 0x1, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffffffffffff24}], 0x0, 0x0) r1 = openat(r0, &(0x7f0000000040)='./bus\x00', 0x80, 0x6) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) truncate(&(0x7f0000000140)='./bus\x00', 0x7) write(r0, &(0x7f0000001680)="ce76ea2d7cb392c56193f26342f55cdd60e6b210f67aabac898bea411c459c98bde3d9b3e5196535c3a3ea7e2533d902d69d0723aec83ce88fa3c64090576d409f45559561049f1331544fce8e3b46acc1e8e7a1322b4253cfc63bfafb2c8066021314f25d7893c8d7f70eef3404329906b336625fb8b197803290c835ec5d10207ab6644325a8af36b43114763cf3563309f386156425af540556180b89d729d8f1274af020353dbc7d938cc60de6f96c559dd10aef5a7e876d130a7c2de2b0e179b704708aec9791926e2f916d37beeb8c62dd1934f7e62ab951d358e4d1333c35f56a5c3a1e70edf3132fa7107659a0948e309728ac0500d37c87616d7b80fe80e4cc1e5261ba299ffc8d7cfca1ea275a9163dd40c9d8c33b4ce83f4d5dc50f6328d7afb878789afe6d0d2e202e2b3f38243599faf51974d6803b7be5fd7c3bfedd93e47202d474e588b41c170f1b44fc8dec9adcb2bffeb74b5cff97539ba2d33c51b95aa4ac4f6ecf6a516bec2b9d3ad170f66099770e1762a722af613ed06a7848495203e5b7020bdd9517548eb05ae39c6bfeecf15a30e4076ca0be1237e11a1893956539f0babfb65a2d606ce32094aeb67c0320f40181204a55f28890f9ee0f96dce9ea117bd988efab2811d81e88a2df83791725b10cc303692c34d06f28922d71f20aaffc7c66f1cfd87d35a0051154f09a7a91bb87d6014c4ce37f418fbd221d012b3a178cd3baf0de8a6b0f1c1737aece133c3d5741e9b8fbc9c0368c1cc31c3bde2cfbdf74daeefaead6ac41a10248eca3106c1ce7ddbbc4ea13b34943a0b3e03e7058b82e1201b798dbad8f2705d008c0334d5c11c6174edd922f2a0a9f2ca21352f11b8e525b75b38154e333cb64062d383aafecb0ee03aa0e76eeb68a5c955c1bf99687dbfcb137dcd78e2611863a93887d439c350257f4d405ef44a00a111d45aaff7343b34d80fb1f824c44d6e934002cb4bae3da946380f813f1264a45da1803f1b5257deff93cc75b4ec74873691ca2440f754cbc488c8e82ccc78833afcc56c683fff6bf603dc3f53ef65221470f061488efc8f8b16e5debf6318a2d56f824474ee3e845b9391c1399ac7c9b88994e2208019da0c00423148da2234660a6ab6de8ae2076e7562214a650ba0365977ece3859ac21361fcb179ddc20b9d996239bc4f85315657ea1e4e16c4db9e111ecdf199b8e82b618c079ad7a668a31602fdad90e680175372492074b6905664f9eda5adbaf218516a92b93eb44dda12ca647de0cde1942e332ac87b17f760a339b34116cd979ed36b96b7298135aaf7910325fb3441e9cf161f18a2152c910d59107fe0b964eef5437703ca7e88338a3cf960626cf05319e51690a51c0c153f27aab146586bbc063b50fa5a0cb2d2b6c2880d926cadb6ca36f2aedcab4798de0b15d3323bd09f74257db89d35b8c1201cebd6fb65035dcd1020ca17235aa2258794592a3d670d5b2272ca9759566ad0472d611b329af78de8dc6f4101b3b6b12b26e7051db5446577eb4411842c5b26213e4bf08322957d725dd6c8d769a4a941efa9d10443794a60e5f07ff6d79f4f89dc09a0a7a19edc635d7b05b497ac76fb871c4920a31c1abc4405624864732612f13b548d699f832574b2edcd7e7ed0d488d259ad1c82df62d754c3a92bde662ebc946132471549bc5e07042a1d48efcd622f8760122b0cb1b6c91b7c3661b01f020595a814ad044376a3ca1ad16bb7352bb47f4297a14a88c08f366e71ddc4c8801861017bd9797f1db212bdb5eb6a9afc4b5dc7ebeaf7293b3cbf8dbd2bf38e024a0e6713e0516c5a41f5fbd908c3eb689a0494ab3b5d4e4f332ecb80fc225492f6a0f93cfad9d0e75f4f2e9fe835049814b5e6f723b0761598e7c44cb08c1d8356e67113c92094cbcab943a8ad4b9769bd48701e397b5c21b0ff6bbcd926fdc6cde8556fe70b1b9a70b839bf612421aa5c137ab3a1e11dbc279d4a2a92072dda01fe408f188e4bf6a901028ecdeb030686c616a0cb9c44af5274f95b17e11a90c8579af3647cfdb0fe29af473ced3420565d595da8a1414725bd7ccd235bdd7b03160787659d55e22b7fabc29b5badb4bfc097c06617a6fcb56817e4f4261ba30c8250d6c5d465413b972dcf15077809a6e608904f45003647434868ad8c6db0e77fafa1ab011641dd41dc1eba7513fde30363561923c87024b08e3f5345bd5bcaf704f7c51073def45f3ad0b023dd05d94f0cb533362acb316bf20156babd023a8163adc16aa324e2342f6d1acb91e0c592b71097eeae5d69007204c8ba376e55124bdddb59ac1648e44a1dd250cb56f10b4f62cb098dd631da0ea48fa85192b58ebe62318abd7cfd395100dbbd3e14ef2fb394f4806990182d3d6db4ef294ef709f8ac2e4dfa1b6829ee9e0469c0b471dc9b043dd552ee20e5013e86b6b94dd0fdfee83a1bfecc5cea4529442ed2f9b423b923a211e15b4473d42ee8be4cd9194d2a37439b9c69ea82e686c5d8aeee0ca9aee3b638bbca14e4b30c3543c41c7ae92d1dd9fb93174a615091487aee9d485781cabe6cb7df6d49883dded98719938b18106a5caa7c3a3f91e9e6886171cb0d9ea6324de0f30552c108a588b3e576eabae62eb243ecedef21ed6bf1a7086ff27d4e94fa95efd47ff14b60a8cdebff2cb6a761f438e05364d98ad8b412d162f9cd872b29a8ef450465464026f3b1f7fa384a4c9be0ed155079f6e994407658ac85e222b7a04654c176119cf94094fb50437cb5895c34495bd5dab94c58e697771822277a7fbb0ac3d6b7c4f2208e9cc73c721f497fd3a66a946262b85115614ba190d947c82659a704e72061f8e4f7f4a2d1a1fe188a6c56f29219fbb4c3af2fede5c3883aeeded3ddfe77e0697735979d1360a3e9a9e3c42bffe979642a69c436d5bf2b42b8d4c73e83ed25e5e1a35feef758045ee35f191c13997c9e36da2b4b8e2801495fe442249610023b7df42be4648aa79f1c8a3321e6101d826adb7f7b0a2b3ee89b202657df69d9a29e780f94184fbb3c6321a08eabc074a6a0ef6282cfcb2a745da0d1943cc0860fedc877e18297af089d4e7fe5256a1d2cdd0104af6b70676712591761c0a196967b07bc4a474cc5dc928a842e90dd3eea1637a260db6b53e6b544cb609e94e0aabe08d354f37bd380b8af54e1a91890592199ec39f78b9d2fa1adb50f241ab44b16942fbde32b86c4b56fbaa7e0a46e76d804ab9997621b8e30b7a9b4a771334abbdd97dc1c33cda39318cd71e25838a4db43d0abdae8b3920a8ef4f2a2a6a2b7352858bc70f1bde7afa319e072a2b01f9a055c738119496f93572337f4d1e645a78404529f19b46b33d2cad8fa6ebef04817931f9a9d3661a4014d3f5729d43a0d43f88d5505ce5632fc80c7904a4866faf609ca5285079aa9bca9ee5d75579e3a3c0772ed1c65a6ae9d42cb8ac52207daeb571e23d078921de01f789aae2df293b7cbface1dc44445017af4cdc2589ef66d750aef31d2b5b1027bdf8f499b1ad932ee59c2df94443a1a1e463942b7c21da7c65a802d14b2d5cd049b21d01c52511bc22676936c7a350217abf8b85b3aa3b32a01d0aacbcd2976e5cc34d9f4f3623858284f20ce4fd79c8d847df3da29d232f5ba0386a378be66ef8546e488c741a28052cb24588738752357655b07c82880d9f985c8b9e44146a80110d4ab95079eb83e257f21c3dbfa59c541f096a9f4d771fa262744a34a07b0b940dad83635dfb4b6704e86d055683d3d28c09e0e93d18ade4c8058872afa3b04a4b6303a0a4ad4f12266d3eae9b2c8cd77ca138e78658785aafe65c58af0c1d8db8d009ffc06cfbba8cb6f952c5101f588b83088ce0332d6260d065f747b594a6e9774e716f6018d5a9a7e45d75181279003e04c0a3bc5ae14fd43f1e51bbe5b06cf52958a859958f22f35a20145b239f53efcf95355bb2da6ddfa8ec34c63e85d8f4ec6326ffd615ea6875e57ada576a963c40b2b149923839317839492fd2c196e9e8822a587e935d7176c18034898add73daa512ddc87ee58440a34ed84476229a62e5c484ecd151c8d7f440bee98a57f5b83a9a3284f90310d628b75bf0146853b42878ca38e2de3dae7bc1779a311897fa38a168b9f9f33e0916f4a6adfe3db87d326fc9dfbc00a67f82a44daadb764c5ca3f66ce661a6bc677421ceabd9f5e1fbb027cc8169f5f6999a845c9bc479a8d48b79f266a58ef3d13a66990692f6ce24ddcc69097dbe453395bf532f994b70e6fdd10c06412522517f2814feeace7922a8811beb2ba7a93e29f37e7391038d73d70e1a3bd297ab1439210ce4cd8233190b12f50894b6b223f904e4131aab62e4533a77adca3315c3850c38d24b0448e9d3e096e6bf327e751adb2e9367ec120bc2ff90008165a99ed392c9e7a68ba298ec62354531b4ad2790c5c997d0fcd5459d1765a1f67e0e9b6f629c823729a72cdbbf1db77705e80e4ff18fa2cf510bf0d757d46b704d16c895eab9cb087aa50b1560a7946b3f7cb290682a1c03afb93b053f0e613b489eeb93ed245eb825309dd68f794e3e53c3fa271abd23cbe260804827466ee3de3f2a391690f1a971fc0b3287c45a6b8dfcf928bd3a6b939bd7b761f57a4ed18346b8e2386f9e7bfc4e108aab211e2caf64d1ecabb5eb7b8b0761a900f9759a110402ee35110c2c620d8c33440ad5c88991fdd94941656f518abffa3e3f5768641caa6bae998afc91f9d453b3534c57721773399e1eb2d38a09098d903b783593719dc7d5c0df005c156ab41c94202274bfcab32fb5693a965a38ce471410b3105d9a5c57034f70c5e8386b9dee7b8c5ef4f31649ba0719736959dd255255f1a87d21577fc45038b9398d1b30d667c9e2c3d749ca7443a97b554b1ef328257af07f1f0168ada13e9e119fff8a2be0b3041f932b52d6aeb6adde6b38091372524e2aecb1820ad18c1e9788f81360294d208dbaebb0b0c20a406c34ac9a40be4da99612eecf6b39a94b1909272ad4364e7802c85c30e24b14c859f206f79182c5e917d9f2bb578fe15c86b8887581636b90ab9e874ad0d585d436990625abaf63bb5acb64724fd35c3d75688c6448bd16ae98b169bede33d66c78f7a660b994727ac4969c4d9d08814cacb18aa87b661fdfd29b90454952e28dcfed79cf5866b7ce89f9ebbf1382ec6db0654ac34fa9c66534569f416a1efad2a93c73e24bb9aea22279ff4e1c060b625d3d3a740b11886f1e98fd86122b3c4ac4fc8cab3057cc7281976a13b11bce4b1441ad543859da281710e4caff7d9d14e4afb7652b225ec19f8ef5c7d50ed75ddab92a55c18b783b5c79de4025d922970e6fe0cd7ed17664e922a5a57cb83cb04c8195532facfec95c267b18eb6ee863871f49358c107eed6396b6808f9b70456530818045cfd688e33ff4afde227242ddcfe0cfe46541aabbe4b4183c794682df6820cb80173d5fb582899fdee26f33f5d65d06b219405d667bead95d592f247d03a2c77ee644d74bb1415139189488ae55b1831e167824e1c0d0a15175b4f01a033183a420ef49cc62432c2583d4772daba48a1bb80de3109f0538cb67b0f4a6fdefc62fa32bc5165b181e00ef90146beacd76ec41a5fa0ce56dbd65138852b5791821cb53cb8c3c34c61f7debb12984e288c264eb6a37c37468e71a6f42864d4f4da5e0b88152b4b5d8b0cfee8140b7b7df7cabb234f65cb4f8a2915d925c25299fb63447b33a3c32ec19e8253492fb6b74bd78a99c7ee8", 0x1000) sendto$inet(r1, &(0x7f00000001c0)="0ba177d749eb892029dd3308dc4a1431d592ff81c149dfb90fec473166a695795ee36ba2d328eb4c5da95ba11def5bb2a9b527813c3dc5f59349dd0c2177959d2ab61048a1573f2e4871888321548628f4daa26959628ecfa6d86c2b519e8d62b5d2061542ecc2c032", 0x69, 0x1, &(0x7f0000000240)={0x2, 0x0}, 0xc) getpeername$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) 05:37:28 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001380)=[{&(0x7f00000000c0)="d5", 0x1}], 0x1) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0xfffffec0}], 0x1000000000000137) write(r1, &(0x7f0000335000), 0xfc94) dup2(r0, r1) execve(0x0, 0x0, 0x0) 05:37:28 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) geteuid() getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r1 = getuid() setuid(r1) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) chdir(&(0x7f00000001c0)='./file0/file0\x00') mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x5e) lstat(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)) rmdir(&(0x7f0000000040)='./file0\x00') r2 = dup(0xffffffffffffff9c) chown(&(0x7f0000001780)='./file1\x00', r1, r0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000001740)) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) recvmsg(r3, &(0x7f0000001700)={&(0x7f00000003c0)=@in6, 0xc, &(0x7f00000015c0)=[{&(0x7f0000000400)=""/179, 0xb3}, {&(0x7f00000004c0)=""/236, 0xec}, {&(0x7f00000005c0)=""/4096, 0x1000}], 0x3, &(0x7f0000001600)=""/234, 0xea, 0x2}, 0x0) 05:37:28 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x388ba, 0x16) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000100)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af", 0x70}], 0x1) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x4, 0xfffff, 0x3c6c, 0x200}, {{r0}, 0xfffffffffffffff9, 0x48, 0x21, 0x1, 0x4}], 0x4, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x8, 0x1, 0x2, 0x3}, {{r0}, 0xfffffffffffffff8, 0x10, 0x20, 0x100, 0x4}, {{r1}, 0xfffffffffffffffd, 0x2, 0x10, 0x3, 0x1}, {{r0}, 0xfffffffffffffffa, 0x2, 0xf0000011, 0x8000}], 0xfff, &(0x7f0000000200)={0x3ff, 0x5}) mknod(&(0x7f0000000240)='./bus\x00', 0x2002, 0x71e251b8) 05:37:28 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000080)="e04c72d6", 0x4) socket$inet(0x2, 0x1, 0x7fffffff) 05:37:28 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlink(&(0x7f0000001640)='./file0\x00', &(0x7f0000000180)='./file0\x00') utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000140)={{0x0, 0x80000001}}, 0x2) 05:37:28 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) ftruncate(r0, 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x20, 0x0) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x1, 0x3}, 0xc) 05:37:29 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) dup2(r0, r1) setreuid(0x0, 0xee00) r2 = geteuid() setreuid(r2, 0x0) setreuid(0x0, 0xffffffffffffffff) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x40) 05:37:29 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, 0x0, 0xfffffffffffffd11) 05:37:29 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) r1 = geteuid() setreuid(r0, r1) mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) kevent(r3, &(0x7f00000012c0)=[{{r2}, 0xffffffffffffffff, 0x2}], 0x800, 0x0, 0x200041b1f84c, 0x0) r4 = geteuid() seteuid(r4) 05:37:29 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) sendto$inet6(r0, &(0x7f0000000140)="df040344d8248fcb38cbe93ed6883c43623a4103e3ddf6f95eb5605ab3ea9bdec9cbf5416c84cc2fdedfdbc12bfed58939a1e31d4395786d031195d5044d58bff2d6bfd8dd5d953dbaeb78e3603cff2f3fae87596b3f1ffbbc23926d54a19d04e6e8ecc22327ff8dc04e49519dc4c8234dbcd4a8ea1295830577ddef559cf4deddf6a120ee593a4996e6638b299fd86535b1ec2ee338c542d433970155ec7be04e121aea472be8d134af47e573ed9d9ed2c7894d524c", 0xb6, 0x400, &(0x7f0000000200)={0x18, 0x0, 0x2, 0x7fff}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) sendmsg(r1, &(0x7f0000000b00)={0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)=[{0x80, 0x0, 0x0, "acb32552c36a5eb1da936e94998f8d85f2f5e52fd56618a0faa3bbf62c5fb41088ff1a8104c19fba236f72565ff84147df8ea227320b006ee8bd3bd7a69a17e8e213d912ebaf72bcce8e50bfa7165d9b2b0609a1218f7570af1b84338cd2e4aea9465d6a6807128648"}], 0x80, 0x2}, 0x400) mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r2, &(0x7f0000000080)=""/178, 0x60efbe9c) execve(0x0, 0x0, 0x0) 05:37:29 executing program 0: mkdir(&(0x7f0000000040)='.\x00', 0x0) 05:37:29 executing program 0: r0 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x1000000000000}) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0xf, &(0x7f0000000080)={0x0, 0x2, 0x7, 0x0, r1}) 05:37:29 executing program 0: r0 = msgget$private(0x0, 0x380) msgsnd(r0, &(0x7f0000000000)={0x3, "9c6fa2771d4e66bc62d328e0e2f55aa83e88de1e4affcc54ce3ffbec943c28f1413f91d60bca968bce0a36adb64a9e2bafa9f6e9494537867563f0889ab546a20f3f51118cb5dd3ff0d9eb95a81e9e174dd9f7e447fda8e99d4e6f36ba2d82872a3115969de84ace623e10f0db64a16b537844b3874b1be31f1d87ea39e76c8fdc80984a32d09a7a1112e0ca8e0ee226f9fbab8732cc6325e640233bb66faec29bcbe780d32e2003144acbcab49fb5abf6de1d4e0a865dd9e33f18d120cd89b53fabb176da6c8e41398a6c2ce4cba97af74c7242406cfb446dafcf6612d94b707f62e65cd6d925"}, 0xef, 0x800) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) socketpair(0x18, 0x3, 0x0, &(0x7f0000000140)) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x1010, r1, 0x0, 0x0) msgsnd(r0, &(0x7f0000000180)={0x1, "1984a7a444b5b1cda23163d3a3d3ccb3ce42f333792a5adfdf1a3802baccbfcfad82bc0bb9082d65aa8e6a6d6b6005f8011ae98e61c1ef68e49943506f15acbd924c4f0c5f7fc0cb53a9ee0b6e99152d4fdf8d78d25999c871757cd818cd46b7b3eb77102ee50e886f6ae918e65bbf17c46abb5b9d755532fc49b064154cc5ab0ae26d8fb80225eba291eb722bf78a1b76faf992a594c10484756cfbd89714e12aaa65d715b9f6f732c9492559e111b0f562b98240441c6043cef0508ac8bf4639680aeecb40e144fb09bed569cccc865fa7ae151325d7972c17c2359b003520381477877cabb8"}, 0xef, 0x800) r2 = shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r2, 0x3) msgsnd(r0, &(0x7f00000005c0)={0x2, "e35ba1a5740daa7e269843c0bb0663bc3e7b8ea345ed5563570c61f60aeb3ad3853182e4b867ebebda772357e36d321d21758aa13dbc7f6dc1b46592d287edf04682e2f3a114ae130b5e441684531cdbd9fb2e1dc7555197873c0ad0488f952103"}, 0x69, 0x800) 05:37:31 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) kqueue() r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000180)=[{{}, 0xfffffffffffffffa, 0x0, 0x0, 0x0, 0x5}], 0x6, &(0x7f0000000280)={0x2, 0x3}) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x396be3296e6275cd, 0x0, 0x8}], 0x1000, 0x0, 0x8000000000000000, 0x0) 05:37:31 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) getgroups(0x5, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) faccessat(r0, &(0x7f0000000240)='./file1\x00', 0x10, 0x2) setegid(r1) r2 = open(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) symlinkat(&(0x7f0000000280)='./file0/file0\x00', r2, &(0x7f00000002c0)='./file1\x00') ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f00000000c0)=0x4) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000040)='./file1\x00') munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 05:37:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/29, 0x1d}], 0x1) write(r0, &(0x7f0000000340)="ec7d2f00afdba0e2d780b5109ccb45c920cf47fbba5c423bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9ead691595a44c9ed141a790a7e58", 0x4c) r1 = syz_open_pts() close(r0) kqueue() syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x1) 05:37:31 executing program 0: mknod(&(0x7f0000000040)='./file0/../file0\x00', 0x2000, 0x80000000000001) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCSBRK(r0, 0x2000747b) 05:37:31 executing program 1: geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r0) lstat(&(0x7f0000000040)='./file0\x00', 0x0) 05:37:31 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x0) socketpair$inet6(0x18, 0x8000, 0xcc, &(0x7f0000000000)) 05:37:32 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) listen(r0, 0x4) r1 = msgget$private(0x0, 0x0) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/139}, 0x93, 0x1, 0x800) connect$inet(r0, &(0x7f0000000040), 0xc) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00'], 0xa) r2 = open(&(0x7f0000000180)='./file1\x00', 0x681, 0x40) ioctl$TIOCSDTR(r2, 0x20007479) 05:37:32 executing program 1: r0 = socket(0x2, 0x3, 0x0) shutdown(r0, 0x1) 05:37:32 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x100) r0 = open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='r\x00') readv(r0, &(0x7f0000000180)=[{&(0x7f0000000140)=""/34, 0x22}], 0x1) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') 05:37:32 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = openat(r0, &(0x7f000060cff8)='/', 0x10000, 0x1) getdents(r1, 0x0, 0xfe8a) 05:37:32 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) sendmsg(r1, &(0x7f0000001680)={&(0x7f0000000080)=@in6={0x18, 0x1, 0x5d61, 0xfff}, 0xc, &(0x7f0000001580)=[{&(0x7f00000000c0)="1ee023eb8fa028c0fc247093d8f8cc9f1bf39fca37e3077fe7523be8756f1b0c0e8675a7c8067934b1b15da90e0bc8c1b887d1e590d9577c9933d868c771e17c12898a49ebedf809322bd86e94659551dc84566fdb568d3c7df7307b9f8b162ef2fec4fcbfcd07f8bd4cc2a64be4807f0dd9b5687d97f4268598e0f83193b7e640093e6058137ac040bf19e04a8c6634fd000c331a69e581426c77a42cdc1bfde334fd57aa0764fe8ca243d49cef2adfcb4aa5dbcce971fda98e1b7f5bfba24a9558db85bf89da6f02f556600f9e0b2713f54e30fc8343b37be3dc3fea5249c610c7d8ab", 0xe4}, {&(0x7f00000001c0)="f9", 0x1}, {&(0x7f0000000240)="c4498ec2672725c47c020000a4da5436058c9bbcf76d83ce1b1a33b3531cb439fe15072d272062435d2d938305b6f68225f432acb63afabd6bbf794f8c4c16301ac3379a1ae297bf178be5490eac1eb46e3fe30f161a7879a8a468b6b412d6edc3e0aad21d7b42c939d1445937292ee7fc0101ba37eee06a3f5b9d7ab43c0ab87ec5f029daf6154b81d067b81a8e41513a843b", 0x93}, {&(0x7f00000003c0)="ebb6ac0a9e854e61ce2ec65bbcbd56bea63fef4d86f7b28583944d784be153afdd4f1e4e05b0106a13a026eb1150099b8206c5e0f759b039571740dcf950a56a6c0ccb2b58e8c3af28e1b3162e27bd3bcc1a8527ff5b4239fc307748d61205aa30647d0918a35d4f0c6dee6198ab3898e187f638", 0x74}, {&(0x7f0000000340)="30b46fa4cc51c79de92d58a81304", 0xe}, {&(0x7f0000000440)="d1f7bc263fc20116305f9e515090ab0e7f27240cc92be05c43702797c5c98c5f41540895afebc5d182cd2c29f5669bc2fe20aca2d08572c459547cba7f07c2b8dfef063f7d00dc05318f6983d3f59fb64502b61a7f8ef1", 0x57}, {&(0x7f00000004c0)="59d9f904565c99c1bff5cda0d52b8eaba122621c620777f32eeee1fd37606bbc1388499b69cbebeb5f454cfcf2a546d04785611a1e813936f6383d39cfe049ef2add45902add5ef128b20d9cbed7064c2a75db412e089a8f40b2013f4208607ec592e8f017fdfbfd63245c785e7f20d58962207f6e5b8f211347cd1467c77a2d7299a1c09c0153dd7a03af0b0f05b6647ee7ee9ae5c9c7b099cb7d968e6d953831fe9c934bb173880b94f63092e78e09259185021739735152b8c88a575af1b61e282cc093a165e036c318f13ed6aa736caada7845703c813f5adf76fc8caa2efac82aee944c56c2693b6538ac9788d5567dba24e116eee57ba2fb756d5fd44ca99d36271254ef4418bd48a7af5341fc5bec5dffbb4cdebfb5f2a284dbcfe9f96b1b71ee68783792b76688fbe0ce208348f9d2584887805a2a435462176b1fef75af3b152df56ffc17a00a5bb512aa82c06f377cba58c55bf2296c448b9f4145a8c7f0907e39c1195430dbdb355753e14e2d4b027e594f36819e5e79ed4935cce028e76ee13c8a567dd00524d20d076a7af99154461f95a155c6e502baed55d5b28397ff04f96aed9baa1b873110735a1929584dcda2c8b36505e49b9bfff459357e7a48b1401a276881df86c5247477dd1e846ef98fd1dc280dd51e9b6f3b287c854e37c851dd2be3d806180edd13a1678f87381e48bcfb8ebb020222d9f030e95bea657bb30eab0bba64fd8b9ebf739efa2ee236917b1451e2e82903f2c3689321b6e95ffca1e65565dd67555e9d152360820cb16799e43587ebfabf39229d3dc700941128768699a743306848fa887249a5dbcb72f82517962ffc595440035cba748dd8541a8450bfc9426f1a4ae3670be45297f62cef07362e123ca114676998c9b4ce6a44af7bce9b511e331a7d52414306f01a73808eba09d4051bfd3247bf89bc32a510bd536263a3d9c13a7f4b8ec5c6079f88aa9f9cea5d8f918e39ed011a6f4bc9a02bd8c17d431bbcd47dbc55fde8a441612e6e3595474e4051e6107fdf206f4d6c4cdfd719e52352d3ba0f6b1f33018f0176f6606e9485a316459f0323d2ea92d1c88f85eb95eab0e315c26e5d029eef046163d445bc577d54dd9bcabac1839b71b2d769d32700ae6530136e99fb599b7ee04135dcd9f3008c97dd4d4f1659072a021f9ac09792470f791af8ebe2abff0df228951cb1903d95a326a971b72fbbb610e3603ede4f9b509befb9b92fdab713d076f243a5125814b5ffd9fa4dcbcf89e3568f310ee05d245c603cf1123c4ec46ff2cf31b2bc3d22902c8d5770fc5f178b219915bfe7af9ebea17f3c4414f70003e6c0a7ef431a06e2473b1f44ffc9b8dddb7a7820b5e373dd66380498c99aff22ca373a6b8c5189b5a6a4c4de252f97defe745a675555aacbe0a2d4253f04eec113c4dad4d37928863da76a242d6b7d9d2111e8a0a4f9fe2f6ff751f175b24536cd74208794de0a18933cb70f42b9166ce2435a0be0ccf532fc2038b45155789ac0ad886f963bd6e2b561a5624d36c661b8474debb607a1f42665866e5e1602b9bd229de2718278f8d4055d6796b9aa19ad8d93a84f4fb1349e558ba748abd007f2cb8941d11304e4bca6a3182c7c9e6836545a9903af6e381681e6abb464b3be6b418af14703fa622461d0023ab2d55d1736009afbb7c695d9d26823e2f4852f2251956f1327b3fa78150d15982f7c51c2b003160a8dfe6eee2b8eb63b2cb8c0140a8cb5c2ca4bdd7630edd3020d497bf06588599ea7cedbf6e9aab4f998af269908495f835287f28b695e06ca50c242247668b3950df87414036e72c4b6161c3a0c6e78323333eb3189679cba16de1ef74bb73c43695cc76d91245c51a4e785a2778aa84b32b205b2db40a801bea15772da93abc26af5e64ed595a7f14fadbcc227dcd38fcc4d40f74a38700030de923ea9b7879354973b663207fb569b1a0eedf249eb26a42d4dfe58170f43b95ea771c6f38af03643175256a1fdb4aa5ce09d122d4e9990474c8565973fb3de67d3592bd91d39567d145a0f447c0148a5fef334e791d7915bed3e4a8998df9905688f6030e50a64c2a3b43245e7ccab00f3430656156f1f43fd47e9785986c40f0f4f46186d12e727ac1967422921c67d3b4b21184596c138fb694e59a7141023d0bfafc8300f22112971c8ae73fecb53a803cb66abce9cf03fb034486d3c7c93f297b22c245ba6109a2436223036ba38a95532b6448dcd1e026b3170498be983e6f9fddfe0fef5fe92a8860180adf080b41c4cae6625ebf0338eb9fac2126feccfcdabc781cd8dfcbc37493bae224566ac065f314b659e6c2b771e424ab46d08fc5148fd2ab71bd6296d370c6865bb531f55f9358ac5c719f979f8b8ef347a0c1528ebfde4563b846db10bd3f656b69724f5f60e4a9fb24f511ab776da35ac62528b86dc37e088c5f942caf2d243afa0f83419a201f90e487f49584b71646b1436479ea05ac5de57597e2d942dbd39837b51da3760710c494b0dea6a7cdcf72494724bbc13fc5c5612cdd2713c9c9a404522551edb57c21c893f7edd46a27a1c165906e27039cd0ade6b3eeb839af53ca7fc2467eeeea68387ca1109253e7f35280ede8b55ec5ba815eb16e669e23a0f1cef425c623386e78afc068dccd16f32a42b85ff43731d5f0536fc2bbe78298b26db3c23fab400792e469fe5f6c401645ef8bd9b75b5c165dabc9c7a93ee9cf2aa74dcf1485c6a218805addf0e270613c5f9e8a5f8f4baae67cf0f9faa3ee137cf3d04bf8db1a37b7cb8e97bd3263448d5ceac7da19f37edb58422b3cd7550ba4f44d57102db0dd6c45159da358ba15712be27a392383c269bd5ea55ff1cc14bb24974ec3aeb0c2adcbf166d480c240cdca72af770b7ee21a35a52666cc581f517c859dc93a45849955c566a50d5a102cfa6523a283f1a65d1bc8466aaf1a36d601daf1c528f7cca52c7e3977148a9048ced149179d515529dee0c3b2becbbbb804a262321162456116345bdfb7a060bceccb7726c8444b05852ab798b97241836709131cedf645d0f397f6a673b0c1b22d807617ea0c59a9e6568cf1cb0fcaab990ae022842d4c4d00c2ce5057c7283eca753bcef3e5bfdc90f062e8cfea7bb3012a74fcae3e5ed3c20c9d2b2192ab0057a05858d1aad60b3c6f3989e198de14f35fff8e33f0b6264d4c66c683a7d4d0c9841ff281eb13743fb5ec23ff1dfc0ac0cf4b2685a5136a0948ed9897a28d6739e47584275707adce8920dc4fea34902d3b575972206403b5bd12d9c1827d3819ea491bd1c69518c604f29ad00769936e9485333378899ae2907f6ca1506d9b5febe09e130e7d649805c1154abcb255567257502861f61608759891722104f2dcc063a207e6d3623e4d4815995ba4c2d23ea93ca2fa1cdefd72ff11c06b33b713d53016a9bea43c84d2403045c78b4174640f64f25234c65b06e8d0e9ce525b9971c04ee83eae9afe6f295c8408b8e732e04b6ef7525e5facf9cd2fffc314ce6b512eac3e842ea24394c874bdba5508b429dff3a8e94dca652abe95ca07eecd90dd074ada4a4e61e004e595b052c28c1e8898a5c933f3a3df1db6cea4604a5b995b1eca62308b905af3339186ab1f714785dd40ae6f1ec32c6636634f8477918ae515714ce10bcc45d0e9ea3ecd37717560fa76ccbf22da3e63a85b54f5789585e8ddb8b705d236f997e06128b61b8232aebf8f5ee5ac39560eda51d79b8a8cc7f5e962cf1a7c2bbb2eec54e9818281787a99ade78c802937a4e2557fa978af27f5e13d3e494728a743dd9e3bf7314592159a591e7653c0bace4954bae6104a22cd8bacc6578c13b71eb9a79c9576670e0bb3e1a13d9fc4cf4a3ed10ce4b5a5b2aa1703a34267e37a549286a241467bd78e6e0ca27455124a4a3b4c358f6c82993a31c9fff2832410f22c89a594b377c880ff8b6816875f24ae654d6cd8818d015a578c8b790094a431f686b910134b760e57ccf8b1044d9ce81e652421bb77219feeaefb846a4b3265e0280c2da96af17a634961f3174908bc976d82039df0f595638c61e03362902a97a76940f04954c10f635dda6fdb7fe7307803a62d4566a832e6e656837ab286db2a4c1c2ba7c81f4f6b93231e31e8de08ade766b99c6bc1866b748ca5463e3a3fc25cd94ce743bd3914a5b7e439b916a08efe9982912172b3bd678bdafbc68bd394017d3b66bc8a1db40ebc6d84994fb02bc8a198532771adbbc8849fde02176fc83cb1a797e45bd6ca0dc0215556796652e1e5f86a4107a517bb46a0d9f48a7a8113b0c0d0f6989f341c34c8ee2b09d3064807f04cf998cfe7ba16b185be4e0ae94615cfb47d4cb95eeee9c8ad9e7161e649cdee8eac94ba8641176357e2656ccc1f792a7f90f1838798394edf65f10baa2feaeb3a37f8c54d93b064f75dfe5247b0549fbc898e4b3cb05594027046f93c07b3ac89a4638b7193d96acadeb378b723232764db43e8d145f529bfd0f8fa2aaeb3bdb68cdd809c5c9eff6402c2b8376b2ed83f0d6648532aa766e3b9d68584b7d56ec2d01165f02a87feedd1a977c9350a1bb53fe0f2029313c530faa0ddbb3f8c0a036ca5ececce8ae828b375a4a9ad5b2310ddb11f954858bdd772f47cdf71a560df9dc599151344f8c8a93417924a232b8a8feb60c38e1f175ba84def357723faf3ae7245558b9848700ce4a17fabce6efe48ad7a711559eb70dffd2f17de0bcb726e94506c9146cd32f220f804278049b61d1aa15cfa9639ad922da1925b8c0bc3a9c2cb738a1b5d6fd1927aa14ed362b3cb27743d642b0f89a5c33bbf2041e19106e10ad6a5c0fa384466cda25c2b0f2297fc208432a82707b2ed189cd8ee9a58f4b9f2d455b0305c15b120f648582eaf30f026f28f63e7f810aa304a4b092fcdd470f2aa335e09f71e418dfed5a81eb393ef74b3ca8a637ec502218b7f525f826d62c7e859268e87c7d5cb29c75b33c222ac01701fecbcc0f6bc139c0066f79ed2642c9411fdaeec01b2b6c9a8ce9ca48cd6ea4eccf78eb1df49b3062bdcb44cfd33a8c84f690addd77be1f0b2b29ab77dbc364411f92cd1cfbd007a214411866fe66942f5a537fd983fc55bc97593afce455e5e2cb2ac23bc5873d9ea2fea9acdb2325ca3ab703e381caec5431c5cf26c4906e7a843098869b498b2a93f205c4c8b0f3e5415a0cdc7b0ac71c4e0066eedc04ff9b07e6e88a9a65d17703ab9bbc7427271ab95f0096d1fb93816035e3b5a78318b0da49fa64d216b40e123925697f63dbab2f46b45e662f1f0aedac5b94c1fadb30fd7607a4e077d95b28231b3272f51189d255532323dc954aea6c72ad646341ddd72d65f70c1f079ed8501b0afa3385e1f0f40cf93bef38ecae8a5f4f52ab7573b78e158c287476e9f17917cc5e2c704c6cbe5505b4712f8104791e43dff463bdc14aa058eb537118cbcb5f76d6aa8f4cf0a21e0577466bdc55454ff478f7bb1aba38caae2050f47012a453165575a61a3158b4567c3facdfd15ba6a763e75c07bbaf7188c174225e94e100b64a19e828ff0c3066d0b244471082d6909c70c24984f9680caf6c88a8d905264f34e2cd1308db150a9a1ba8497b9f0c6c668af7d07d53392271eb204b411d6f7fe15fbcba66b046138b7c2aa2443d75d8e1c3391e5b27e110922121242807bcc9a56f65373fa0fa4e11ba9c9b0b1a4d9af57a383b0c43d082f5adaa23348ffbbe4c92a89ce1ddefc0091b838d20c2432a0c6a5c7c1f6f7616", 0x1000}, {&(0x7f00000014c0)="e97eaa68a75f7d4faa5357fff9a40862d16bddb255c4aa6819f3a4aaa627cd2924a6fd9ff56f5e7af626a9c71db59defe7cb08ed8a36eeab8e18bcb28ac7b107724bce3375364139daf4a8f8e6da8deb8059ddec2085f96276931c75a8f1aca16aab152b7ae1ef6c5298698de946e17f4d873f59db79af5b08bacd292c37d855588929e8d5f6309f1c9c03d2eb0804291f0213", 0x93}], 0x8, &(0x7f0000001600)=[{0x58, 0xffff, 0x2, "254be78f8c5431888137baed5d4052111043330f4fda40eaff37e15d17a7bd9449023e89d5a97b7868035c1b593e6f248ef598cda40a6c1d272b95b3e232a046a6d6c2c21c94f29b"}, {0x28, 0x1, 0x6, "45a342644382e6db41c1d7be2a96c6462cc38ee8158cc2"}], 0x80, 0x401}, 0x8) readv(r1, &(0x7f0000000380)=[{0x0}], 0x1) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) close(r0) 05:37:32 executing program 0: r0 = semget$private(0x0, 0x0, 0x400) semctl$IPC_RMID(r0, 0x0, 0x0) clock_gettime(0x5, 0xfffffffffffffffe) 05:37:32 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = dup(0xffffffffffffff9c) flock(r0, 0x8) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x402, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$setown(r1, 0x6, r2) r3 = getppid() fcntl$setown(r1, 0x6, r3) fcntl$setown(r1, 0x6, 0x0) r4 = semget$private(0x0, 0x6, 0x8) semctl$GETZCNT(r4, 0x3, 0x7, &(0x7f0000000080)) syz_execute_func(&(0x7f0000000000)="c463f17de332c40191d9ddf3470fd6cac4a3197d9a00000100f50f0f0eb6c4813167e3c4e1a5eba60b0000008f2988997e04c462e1903cc6c4822196fe") 05:37:32 executing program 1: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) semget$private(0x0, 0x7, 0x104) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) open$dir(&(0x7f0000000000)='./file0\x00', 0x2a0, 0x11) 05:37:32 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x2004a, 0x2) 05:37:32 executing program 1: socketpair(0x36, 0x8000, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x3, 0x0, 0x6, 0x0, "743cc4552a577f4c35f6f1f221921a3fb78ba6ef", 0x8000, 0x2}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f0000000140)=0x80000001, 0x4) write(r2, &(0x7f0000000180)="d72353734b604525de4e50ddb88dd3bce729851d64713e84f77b7f320d4ddcceb79f2822947ecda67210cad2154f38577d2f4c4dc2be62925adf08438350a8b873b078d1281f4290d8ce96d216391d71222f0b5c95efea8dfce7ee54975531ab344f483bfd6cacbb3ca8cab139f0f520829a6d2c8e1c1f65b170b6064f5f3176319ab3fc96799f42d879e260f950be1c75", 0x91) bind$inet6(r0, &(0x7f00000000c0)={0x18, 0x1, 0x100000000, 0xc95a}, 0xc) readv(r0, &(0x7f0000000380)=[{&(0x7f0000000240)=""/42, 0x2a}, {&(0x7f0000000280)=""/184, 0xb8}, {&(0x7f0000000340)=""/51, 0x33}], 0x3) recvmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:37:32 executing program 0: r0 = semget(0x0, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockname(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) semop(r0, &(0x7f0000000000)=[{0x1, 0x5bf9, 0x1000}, {0x0, 0xb328, 0x1800}, {0x0, 0x4, 0x1000}, {0x0, 0x7, 0x1000}, {0x1, 0xfffffffffffffff7, 0x800}, {0x2, 0x7fff, 0x800}, {0x4, 0x5, 0x1800}, {}], 0x8) 05:37:32 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x800, 0x10) ioctl$TIOCCDTR(r0, 0x20007478) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x100000000, 0x2, 0x200, 0x0, "60fe68e1738752a2e4990771eded1ba90d9a0d18", 0x7, 0xffffffff}) read(r0, &(0x7f0000000080)=""/76, 0x4c) r2 = dup2(r0, r0) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x2, 0x40, 0x2069, 0x9, "486803d929bd22e2b9acc66ef5b50e3a73df8e4a", 0x5, 0x8}) ioctl$TIOCCDTR(r2, 0x20007478) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x1000, 0xfff, 0x6, 0x80, "8b3f034d4e8c7f267dce19b176af51e1c3c81367", 0xf9, 0x6}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r4 = getgid() lchown(&(0x7f0000000180)='./file0\x00', r3, r4) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000200)={0x4, 0x8000, 0x8, 0x7, "f6de5e0ec59d6ba675d38a3ba2c9a1ea75947d8f", 0x8000, 0x6}) setegid(r4) accept$inet(r0, &(0x7f0000000240), &(0x7f0000000280)=0xc) r5 = syz_open_pts() ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f00000002c0)={0x3, 0xfbed, 0x5, 0xef06, "3863e82f1a5cda8434f871d5236a195710a3b63f", 0x1ff, 0x2}) r6 = socket$unix(0x1, 0x1, 0x0) r7 = open(&(0x7f0000000300)='\x00', 0x20000, 0x1) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000340)=0x6) r8 = openat(r2, &(0x7f0000000380)='./file0\x00', 0x20080, 0x0) open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x24) close(r2) ioctl$TIOCCHKVERAUTH(r8, 0x2000741e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)) writev(r6, &(0x7f00000014c0)=[{&(0x7f0000000440)="f44c6adc653ae81e07d3f8762acabd734a39f4ac0b7917ba3f949397c1ff890d8119a8bd21e339077a2c2f875955cfd4d1793726e800f0290455f74c64a0390a8e5db1cb6f9d75bd2d63a327f649f9499fedb78d250e72a3ed449dff61927428f4005db7604e6acaa3bc544d50e1a7660b40b7bcc347df61b81d7becb228b9519d0f47bc807da36fe9191c5f00fa0f33197b84b761e73e1325cb882b4cc2c4c6670ed95a9fa63bd5e9f2ed14d2978228fc299daa920e52e3826ffbed5a8bce7095546a6fbc4cf7293de75bfa62c6462018c7c26c73ab2427547db07d52bd86434be2dbd81474127be9830a8e77fd1559df575f405d4c11986701d9bc220631f278b3d323d73f8088f87a410712ebc346c3301f4141bbb1ff4aa5984c7d9cb7dba5e24dfd0a6f136a3454930c680f542c140d58ac0b6f70b92ef7fa4939cf0521b694414b8d831430e5aeb7981ecf4fd846cd8a2a3a52ed4f6b8aa7b8b5e48a36f3a1205e046cab528de72d7f28a26242775dbb8efe2ccc21bd66c080c4a565eba74036961ad10c7dcd5e924e77eecb82f28884db390f9b4b3edbfe9ecafca1851058852e22703323f8e4c24101c66ba6f7aa8db311a0a6f612c1f7ef92bd080bcc71b9b3c3436b43b02fcf11695e6fefa50bffb8c79e963dd5741fbee392e0a2fb9dfcbbdd48cf8e41ac8d5334915d8eabf2de9eb3eaf523f47602ff2d06f2cd099ccfc385a5c16825af194286f317751c6831555e855187974f502f569b023deb00917fba794fe5523e7c44b26dcc61c872fd86bc564bac5963653ea4bf7e55820b02a2e47a194eaf316d3a0c3692aab9678cf2811e39499d483ce393faa84324b0a9ef652270f4236401d2827357d56fe74e2bd71c26eae6207fef7fb2b0e45c201add713734464eecee1ad5937a3765de661f960bfb11d2c4abf7eeb1f85ae0a454f479afcdc8afe103f5e8c3464173c7e5aa3c9413216896e323d375ee60a75562ee027b6a49b3670e47d03924134b832d7cfba3a523612b1c823a22af0dffedc780366a0e7f56f2d420b8f3c5f91e7f555da21c5bf45ac9d7d915f858c59c854c7d44eebfdf15e28bd497af2eeff6a74662d1d88843d8219d73cd5464adc987d7eda256af8e6ef24ab3f69dbb1b05ad6c042adfa1a36302bcce0238b11744a44b11faced1353064f2dc3cb9185dade14b5feef613804f88ee90403e280a5e8d8b643201a731c3de504fcf57416c7444f2eaaa1722bb9abbb17f6f3a4efcb8bde4589beb865b3e7a2de8ffd3dec4f2b5cc264de2f1633e483527eadab431cba629f4a3ab3be0bf895dc9c63d893f276acf8e4667fe39535699b8d973fa39e29326e917e8e7a00996150cc636b866bd63e3601bcf9d27af74e7d3ed3625cb538219484e07207382f379947005a4a29584c80090d2b54c5b55919e1c5a78d652a3ae77cdd63f54d91c0ad9a0819f4f702a395e1deae4d2a00dd11d929fbbfb60af5b0aa53c1b3973a83306d23d440ab8c9409e8c389484038db02e46d63fb6b90168494dfa6de350f056f06060c75c092243fefcf0f2c6ab32641fe32e8622fa7ca5d105b05e383068cb748458b345738fe2eae983893e81140ea7ead1942c6c05c3ad64f9fd74fa16ff64ed3b9b176fb543a0afe697dfbea4b9d2a77e2961cff457b0a06630a095ac83425d7d856e985898aa13dcf4d829fc6df0c46f81aef0d05935b1b75b219e54291c2b3149692130bffe063ed2cec1888694be761b1586d84055984f16eb149d8ebd67676e8aa9baa2b0544919f2372eea674669608546ea7842af5d9b642e5e4b7962639bec9e384eeb0ce0f7a8eabd40de4f8fe146a4d2183cda88339839af55a257b6b3077e8e2c56ae4b607c64902a6d28824a43f7804977099ab8eb77d7ae69210cd05e360e5e0b65a9efc8ad28ca6ce9b82563e256a087ecbbcf08a83607fbcf121d7dca40de76a98ef4375acddc98c9e8057dcd4b7d85419812f731ccc80445a5ed9adad80aee8c069d6077b6e4029c9e52e0bcbac73e6f811bc843b081f58bc0dcd6421b5446a6b3e78029833cc4818688e3fc24bccbacba0db8b77a4b3c4705dbf5f2e3bb044cd373f5dd4fd498567a2e012706895ae98c991148ef7086689d3a0dca52fe8d3789b354344ac479981c983930d2af455c8f2ad97c94f7b1a5d0a987f01578bea9ae97eebbc81725ed5d9c7e7fc42165d3f381003e00c9061507f59ea98833330c78afe30c218342d97c81078998d67a5dcebee370de259b73cd24e0c7c081d949bfe713400876cac49ae22201e4852ce1a5fec8e5b7016aed8808958e1cb4be72d18e70167a53999b8a0d7e2d254b84b3c4c767df8dd3aed60df2be460ee909bdd51d1585e2fa0edb855ca69b432258e8fae9ed50cda7456263fa5c02ffb8c32e6248c7faa8cf642312e3d652e8ec5af605ec18e9f4f8c01c35ccfb73de0ea64e35f98fcdc622350edc3148fbb59020fe4a486d0cddb3c1d3f2919db76aa73941816b57b502c1180491fe0a0222039ff4682a4800b88d22f61d8b3092c97dc221506854d5ea85bb20267e9a58494b2a7605d03543e4e5425736c6beaf3fc228a3a6c14289c594887c301d7b77eaddcb832263c4809bdeeaa947062bc22c492bc377c1f6115b466b05d3526bca40023137e42315728c82d92e5f86805a4fcf920cd94de885259650facfcfad68a6588f46a669c8206b1daa504f918c0c597bf9d013412cf80afafc312151e93f8f85f3a375c094ed334b1c1babe393b5fa4e8701d7c296151b3a91fd87c7ddb2a387a57ffe6bf1fd02a49e76418fad17315e96e9ea3c47e5c58dc2a922b29946f063503f602c2a5b95ca67dbfc760c2106a31c269baac024f1df505f26d24d587ea917bb5d49af0737f74dd8e06841265768aa53dce854cc3d7c0ea87f0187554f95297c2f0920ce2127cdc0fc1c707d134e98fee9fbad85177d3cbc8538edc4399aacb43cb70a32fa4bfd25b63ee7cd767815553777980e45147707418137fe7171a5baee503e8a080ceb3cae5a428143ffacdfcfd3dfde89b26f36cbde06457cb5a3858eda8ce84f2cab58ef6e79369cda6407f68975e9a3aef727d2571b24e3d3d9c88ef7b10a1da56ec9550119aac069ceb28a89019c64fe0fb6fdcee4773b26302d00a0a84e1786271a061d55f96762fa770d6e816c519c3f2984c0bcd363b6115ab0521cd4b97464cf9be1f8a730f921255c76b20c56a4a6ec38a3124f435e8c161089fb8ecc3641b45a82d54d1041d87903244457d79b1b5fbbb7bb2913b25faf3ff4d149c4fd9943747a746564f5e35e76bed6e6f15636a9f24417260d344ce24657078a38d8502e4e23ef586b72db2d20946d0df3124f8f23c14009d1156d7d807f77519b670b94927214017b3493f62342252810c42c12ba48b38ccc6e75b1b00416c4c3cb09a6fd898d4508a4584947d064517dd7a9dc766ae56414685e876bbb0a11c88e573f2efd19476e0e96508a84080d5089aa411cc1cc59adf1a1b3d6a0fb8d1f3e2c6f3c7e293447cd330a7ae825cee56880f6e9b486fc52f6a9a0e1d58eec89fcec8fba10cd154e5d86259cdd4b26cfb5a585218520882c249c97e5f164e65873bf52cfcb580c9dca6064d9a79f16c85d33c97c373579d4b6c0d6e4f52246fb76125dee69ceed88a99b49ec86da97d786a6bbf60ec164c9b434448ba01a6cb158323220fe651eca2a5ae78c067bf869893777019c7b6e02822e3977cf9ca40440eb30f765e798727b684966d44bb5cdaa108a9619c86397a5b1c2ff43114650dd84292e2bc6c6db646c5fad5d892e41ff888edeeb4ec7e0b459950152035e9c7afd601a5e385bdc29bd95fe03ca50253f9599c065fb8bb913c985a1c90f11193cc5599c5f42105959d17086b57e843f8e74f84e42c3a5eaeb52c1e407d175fa91c16f6463ea22d7b7fda02a57bf329b8123bee6d535b0e82826141d4ee869cb3d7ffb873a2fe1f1fbd62720e68ec9e46729bd20b4439333cef8600482f5b69df0773ae7d1319cdbce2dce45666174e33b9f961dab3c31a39a034c9c085b940c3b56429deeb5f25debd991bb3eac711057456ad6324da97c56416b718795472eab3d92fad7e98cafdafc325ebb27734020a0a7e7b38efa4ad12ba83e371e10b267ee85050a7f2c587b042781d629029d8687776e4651d4fa2746b3b6b4e8c207922ed6b2ce44b93abbe279296e5ff671ec0a21215b67097049a73d15765565b830d4280cd46777bf4c0aedc7c7f220d5464e80a24fec0e7fcf0b81759d79425048357181db88cb4a42349a9249584e4da36d37da4ac7fe8a363e685b356887c1f2c051bc001ca3bf7f79b099255b39f2767f9bbc5494dcd293aeadc71b74ad0711d7663b49e98b6166d872492a50da1f1ee761ef6ece8393856f0fa4d453eb70cfcb59a6eac08b8f29bfa029e72f2b4ab1c178c8bd76e216fa82bf82202404e4d0a914362e3feb74ddba1b12109e5da46275b9c92f51bd4370b1e127810223ea537d8f11b6a016a3e51b182f18cff5975923e493c66f49e08dbf90c79c42db5bd0b8a775d3641bfe550fd2ba31ad524b3e0930732e3c463c68f55949c51363375d1c018608f3da85d9920d12602b2210c8ba6b42d538fe1d700f0930d80d42fd5a6f7dab6916c773eb2eb8dffecbbb41d8d7135dd0a26880a3d835ec95a7f5c94a03889513a5a32848cb3c6c25858dc7578c80b7b88bd6b788041a7aa9377475b8d01bfbfe64ed36a403346346a0b33c7c0a25a9feefd376b428bd7a1a9f4b6be08d4bc4d990a53a90259a666307ee6c938eb12fdb9ba9b3b53eddee1250fb68c9ad48b2f79e68dded21a2a511ea096c0e8dcac979c273ba6c3ebf9d08c73b4d1c9d5c8bfacb2d8c713ef64789f5e55e89ea9b3a4ee843b0a732b7218baddb30ee9bc0d248b8cc34ba1e7bce740d5332a03b8edac37ce17240c1805a4f79dbfe89d103075cbaec21389a531570395383d80404b415023eabb082d1453071de89fe4dbf75c1019079219791e05adbabc885d2ddc3fc3d11eeb99fe56dc8c1d24d70af8ae2a189dc24631c02a44b8c18e1d36c25e3fd1d16edcf86e0b3c18b3dbe9c7f99551f304a23c176cce16cc90dbbc439736be70de4bd412678d1dd89f0fc71ed8c0132ca3916aa4eba06d269eceed91868968cd81bdb78f981cfceebc8e12de54bb14c7f5a292d66d7034a4b4372e865699c47d471fb8c9ae9be19bef11b4474c813b20424da92de87e9ede2e759347d8ccb597e5fb2fc80e3cb9a7465b429e39186fbd9776c70475c9f50b6f78df166647e492bcfc7b779a19cf378f223dbb571bd1aaff0be2c5bd391f8ac1e3e73439a32591afd5cd21ac1d5179324a7016716ba552ba524c6c8b1ea14250937ade2e086e50be21e39b15f2d2335377c812d47b127183c67fd8c59171a1a0c1156a022b81ee7c6451abc65c8b7afc475fed5f22dd7d7a2f07fdd9841dee49b067807c26e8d1e4dbb32cba6a5efaec7672a41e4dc82ae81cfebfa06779d98cbc9d4854b5ca49a4bdceee03a50aec83336f261ae7b3b2f0163a7b565a7555bb31f6eae9c033d2236e32d47e0813abfc1fc4204606801350b16ffc0fe305ecdfa6d256a1ec702857bd8025059a288384ec7e78042665cffb8efd896e646d288e1f943db126d21a48d2cab4d366ef04b1ec03a3a195c1db109bce9591fb286fce500b1a67feb808d695dfdecf8db5834fa3bdbd0ce95fe86a66f9bc9614bcafcf2ad919ca164a398", 0x1000}, {&(0x7f0000001440)="7ee93c97f056f7d36db4293fb1409d3cb580d33b7668d8b70f080b2e098a7c287ee7a890f61995e25aa87f720b08ffdf6dd1d5010b339c7a028a0730158352725122c9b3bc6e9a53387d84701e986f52c3ab01809b77", 0x56}], 0x2) ioctl$TIOCEXCL(r1, 0x2000740d) fcntl$getown(r7, 0x5) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 05:37:32 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000012a02, 0x4) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) close(r0) write(r0, &(0x7f0000000080)="a467fc3c84d5e6be3f8e2fb8679b28135d38a2ef7e94fcbf30b11c9122239c3d1a054d95b21e3af28e7d485d37ebfe540e79f716de52734c2e9a448d28cd22bb1fc8b7d8fb0fe055af348cd87d8d01997067db19a143e86925b3340490bddf33d6394a1b233b37efbcf41b7c34bf628f533cd221b1f0ce37b717f87a81ba2df955fb9ac7c8e881e945803cdb9c1686d4acc6d96b5eb83d35a13ca7dd95451c833b429cae83ca470bce999257617691d9814377c3009f18fb11afa5c71a92f2f6f7b5de4742ef2f7384189ef1a60d10eadd188a07610d05f43fab1a898ecb52fe40db83e64e00bc10e5bad8bc7a91ca81", 0xf0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) r1 = socket$inet6(0x18, 0x8005, 0x20) openat(r0, &(0x7f0000000180)='./file0\x00', 0x82, 0x20) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x1010, r1, 0x0, 0x0) 05:37:32 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000080)='./bus\x00', 0x7e, 0x0) r1 = getpgrp() fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x2, 0x2, 0x3, 0x800, r1}) open(&(0x7f0000000300)='./bus\x00', 0x10000, 0x1) setpgid(r1, r1) writev(r0, &(0x7f0000001140)=[{&(0x7f0000001080)="c3fe3637f81904de2b70dee756a9f49dd6ab149a8a97ec7ce2ae8ac479b872bc7d41e89290d22781554ffe01ef65d9d7156475b55200d473341c1c65d7a2d65b15d178ba6c8a5131beb3862088d9754baf9a6e6f728b5db4e066127e40f8d9e212fb36fd593cd00c897be76f1927c8ad26f495003bcdb68d4183bd7d487410048b1f2c4bc55f8696c8217e1c58522089", 0x90}], 0x1) fchmodat(r0, &(0x7f00000002c0)='./bus\x00', 0x2, 0x4) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x102) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x5011, r0, 0x0, 0x0) pwritev(r0, &(0x7f00000021c0), 0x0, 0x0) fcntl$getown(r2, 0x5) sendto(r0, &(0x7f00000001c0)="c114076b4e179b0ae8ecfeb9af39e09023c2f432eb883fc47a39ef12c8366a5889be459868ec6aafcdce3fbea0d68b19e9e8903cb3c9dcff240c0701a9d158b8d0b321b958489cc8221622b46cfaa73f0c990e2b315f1677fc817447e4404f4a56861516ba6696b1abb25136ddf3a44d20ba617a59e1255440b60b8b63c57fcbad55e7ea087fb3255455d33c6f6e5ddbab2a983859e8dfaca7f27cee880ac5cf97309b96999fa7e9d7207eb816d5cf8716b422da04825e5aee3c5685e755dddf82", 0xc1, 0x5, 0x0, 0x0) read(r0, &(0x7f0000001340)=""/116, 0x74) r3 = semget$private(0x0, 0x1, 0x2) semctl$GETPID(r3, 0x0, 0x4, &(0x7f0000000100)=""/137) getpgid(r1) 05:37:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000001780)=[{&(0x7f00000002c0)="811b357d20eaf79dc05a16abe21271aee341ff13f806a8dc66036f9e0f7402d8088cee1336dea5d71a116db7ceb54167dbe79be5883812cfb55a554a17eb1c11e59593e809a1fe00c7d47e0259b6027f715e8c92b176c0f0aadd5d5a01d003459f9a581832b45589006afcdd7da3203fd5f17aee93b1cb97a215afa021a7fc9f42575e1bde127006000000cda059097b5a5d00000000000000000000e7647e61b1aa94da3f17ba6e0226e3bd3e56e069d934b11ae66e4d254905bcc8814dfcf1f11855c22628948d7a04be80d7ad8d717950c121e2062d08dea5a037c518321e56eecbb4e7ecae6b508d4d634807c14c9c91a77a941b399d9cd3647c0431c9520cc743be7cdf5fb5ccf1ff329c6f3bfeda3992e851cf852892415a1747e48373060b869c86a3ce2aadbea2f12df12ee09aae7c504bee419f53e9f5f54c3cba7a2a5398b6846a403a63e333060901909cf2ff84503fef7f4e2f2815d97ef7364fd4906d1043e9cb69ef6279c26733a8cf87be5851090000000000", 0x17a}], 0x1) write(r0, &(0x7f0000000000)="bd80", 0x2) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x7, 0x743e4b8b, "ba804b75835db500"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) poll(&(0x7f0000000040)=[{r1, 0x100}, {r1, 0x4}, {r0, 0xd0}, {r0, 0x135}], 0x4, 0x5) 05:37:32 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x20e8, 0x236161bc) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./bus\x00', 0xd) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f00000000c0)=[{{r1}, 0x0, 0xec579c79a3e3592d}], 0x5, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) kevent(r2, &(0x7f0000000080), 0xffff, 0x0, 0xf7e, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x3, 0xafa, 0x3ff}, {0x18, 0x1, 0x7fff, 0x5}, 0x809, [0x80000001, 0x2, 0x2, 0x3, 0x1c9daf18, 0x7ff, 0x9, 0x1]}, 0x3c) r3 = kqueue() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) kevent(r3, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) r4 = getpgid(0xffffffffffffffff) r5 = fcntl$getown(r1, 0x5) setpgid(r4, r5) 05:37:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffdfffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206f92"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000200)=[{&(0x7f00000005c0)="78ef85e55abbe40ec4fea1d586e4c5e4fa8c6481cf64eeaa6774d626d5c15decb81028199dc35cea8cea6977a210517bbc550f5de1a051e33dc8b32ba1420455e7ff7b2f02c7254f4b04c3fdfd11597658133cb8ac34c64a61c8a6cb1ce77669f4c1f66effc251f939f4f27c41988f20cbb5eff81c1f01fca4ca16d71ebb884a41cbb1fa4a44bd46b8d4d0c8671c0f6562d3a3e9cf8c6dbc6f779e284e8d60dd0c32dc396808938a9c3b1c742c55066f460741f72eb9c93da2d797ab9c643386f501878a0ad0d67120e41e2e9243a9312fe1384ac7b42f24e52d8979a02eeabf21ea69270ecced8b0f49614249becd1ede18c6b12f8974eaa1692b45d1a7fede58552ec794930042e0def544fdf70cba77c69580ab9c0441080cf156fb603643e29d46801d7b39349754e57b486ec3049dcf50e7b0b59c073dc11c0bbd67ce7758861a66841b0c9a9407b5951f927e0ac6c813b7afe1b31c59999e315dcfe6878a1f93d2498c20f0bc066085a86fd24962940fd18e5b7832f84ad259285adafb7c2ca0be05d78d0a32358468f7c00d5c6b851636da59f156278b61bc7637c24689f5996c202be6dea97eba873d4852fa6a3d89fc90307979247eb0a19e187109ae550557909f415270fa29d77dae88455bc3f6667d2a1b81c11cd8305b6b90f8176090afbcf1179b89e5070bdf3291d276c4fb1b989792c9869c0bea0c5d4cc0151f379d71e4eaa1d169cabc4424fd2bee8ed15280ee6b88c160449fa9d601dc362eac40535a43d0b14d153bd9628e134c3dac5681049c68b6996254cf719416a3c907299ba4c63f1ac09691222a01126350bb86a16892bf4e31edec44ef93f7f94cad6e7394ef771afb6f241623b4e013efa1623737368765922d3647055c8b5a8baeac95eb45051c62c2756979d697518c89815f56bbcad3e56025abfc16f55be7b519fe00a93c5aeb885ecdcfad1b59c5ae45a0e77648a65049d66fb3b246bc60ac88bfe12ab26e17faf1392d383dbe9e4e2276929be51c86d2489306f8ca100cbd41aa3b71d35691e4404c6ad0f3ccba49603c2aad8713270d56993f109e0552fe63232c212f04a310383f13cc93c7571665573a218c796814662178aaf22c7619dc22575f8c6de08ed6e2520831bd6f7873f5827f28fe3bc6b66ac321b0feb664bb226f8fabb217dbab139c8f732f697b36b30f8f67a94506683920085a6792184f1aa1ab739e4476ebe451aa0bbe8ecc590a77d5f8840c516a854c67977d5970bede706ccedc4a0d76a40b09fa5baa735f6232f283c6396e7fdc38f12e1d6bf20e9d6bf04fd2897b80b82906dcbd6f9e65fbb21c02d6f91ce52eb356383aed97f7d1c1d8324f07d6f14642fc15dbcb323be3371323fd4171234c1429b56a5e5d53f9039dce1ba0efc909a162644f2743989b9c91985eb74d5a770fb159e865276a8b23085705cdaf4b9feb3a7adc8e4f8f949ca546adb544ae50b11d7be8cdaea704988d9287a33f9214a9bd06b623dc96063ed820a84511e941724b1f914e1f34650c1e090e0646a6e9fb969775f9d1fd52b5381647bd02e809605ca5926607ec1b9db161d073024a8c364bf7e938e5983d852a6dd3e2e31fc1e52ee1396ace1fb44e48874599482bcd1360b4d42aaff1c27ad822673e9fdde73921adc362d40e0428710c445dcb90a9de4a557fd8f193772f2b3f81bf76c0704c2100286add12f9eb2937fd461e3309e2936a28db50ce2f08493dc57c3d1df7a3ce57a08978c826293d3085c0b6db9c23ab7a42f3e0bca9b4ce70b37bc69ac51f96be4b0540429844d9ec84e7161a2a252a0b1f96abc852026bafa84fa41ffe5132f6da89170f70bf4f145da8a77edc89efdb1937ef2539a07eaa1859ebd2990c73ce13746587d278112fb28c865d54126517dadbae5b5f139431311c5cdfe6f99a9bea735df42974e43db958f641fbd5f324fca8cc5e263d2a2ac9e5d923c33729786d021507ef9d11974e62b9c671c917eb50b1dec3a2337746c20c50b2efefc45e6a39e5d26052268b3a42eab27977ac51163f99881e93901b524ac604b0b239b2e898280b3523a3ca83f7aa5a111a57df8ef5c4e789cee4ad434fb1a37f707a11c398992e3e9bd62588d3f2e228019d290114e8dafa19ad036af33f93148e52c9e634027d289904a1fa2ffc7fc4ccfb532dea6b3cf4b447b0e6a1cd44ce815e65f8b68e7c892a34bab67e41ea62fb660dc10dc4fa4784e24d55cfcbf392063f593a768ae929d66e994b0822f573fc71c3f5560c0124631070e6ffe7fe6d056c4e7c0146397f686a9affe167fbca2073762a3a03f290cfbb91f2fe0746f31851dcf2ab50d0f6b4cfb1cd0978eecd813de09c4a991c46c8bebadd5f4bfa39bde9a83a6fe644d0c13d854d08b239ae858739583b36388799686d483c2af313d61c3fb71d2bb425d0f5618e5494523bfca922ebcd3066915f9077ac67166c4040fb904a5d157835d25529478c7a7eb7df244e3b73895ca917be3d6328b0d91b4aae618bd623ed036c26f1603583e9725fe3d2a2d8c879ad54d9866070ef6ccbe6cc24be0afc64271eec44f604d4d62761eb86404885bd85d267fa36f49b388e305207973ad5eb2484b4680d0caa68173e80814d1b33349ef847221511a3e8140ababcc93699a445fd509457fc1a122497108be527c9983cea1713e9a401664dfc174e00414973b1e0e3193a997ce3d0e2f46a13e1d18971755ee80ab9dc11fb414f505402d26b9457f7704764bd9f0d9ed4c383e8cb455765f36ea2a9e89833482171adb62f60ad6cd622c63e7e26c906fb19e8847c52f14ffabe466778588a6475172500d41f03a3f6dfd9662d8835572c4b422921b8acac181836973e6a6d7c3e8f882146eaafcfa2f9804dda2a51c89bc4a0255e42809487783b2639349cac11cb6acbe3fe9c511e5c7d0bca018623c65b1a82f286330bcb3094a7a85347a173af1eda77c4595bf7f0cd29d6c3392b59541b8015d005d2871e5b4da0bef6690866b64f995ccea2994151119167b5105de7a734728d598cae36352441e89382fd094173a452c270a5ce912a8f6361b30ad95cc43c90f7932e38e8058d0fe90f3b2fe19dcbfa60df0ea9f02daf500d6c0544a76003f7cfa4c8dd702e622aa479ed51c4c9224aadc200f34f0aa5b2b9a6bf4cacb0a8c02f68fdc920cd85713f1ae3edc438557306c000c8c8bf5646d9c8451162be1c1be7c25dd33f246066451eff66bb296df27ae9326620e8d1eceff5b597cabf5ace83173deb36ab41ee016d0753e2ccd9841275f515cdd079743146cefc989a31755d2dc8cbc494770a4181b410b830fb2858893513bc0e2560336bf0ae22a83720dc18995b187d03f10ee88ce52b3f6d193c2bc4e854df37121dda3cab3e7fc947b0a728f9b1417d5d4d82341cf2a3999aac45d1a43b0afb684a7e093d51c7312a252a6bdbc22c631d93b4bba11331b06014acfc3b45926da54e6a90884b14d269f2a80223bb9316c35ac829cf7a400449f51f3920da8a4087c2b504d2798e625e35c5d5e9975070f2afd0f5bf8df5245aa1138137629cb055543385f6cf95c2c6e865a90b82a5d1518828189914352ab072df32a437fcc46e051ae2834e876fc4576d57d40f098104351167624dfa1f073a5a39032ab4d10af4fc87f0d75e1fcbd30c343c7d452904d9a65df3fc6dba3518530da231f11dad616dcdf739dae8a7d571a16babfa7893dc72fb78cf6993e6ef7e1119a9f3a754baa9ad2d0a8981eeadc3a4ff0f8d14d3be2ea5a676227d6698cf03a6057c42048013dd4f9fe429cda67875654be35d4209bd2d2818c88b8a851c1b380598f09d48ec08d7212801b5329ccb5789e551640f56d146d8e471a00c8be953354cfbcbd3b8afd003edce5ed6a3566f451b73d40abfbe46451de124cfda93661426b4d2a6b9a95184c9851ceecf4b6a3df0ab9a648f6366949a9022a6f70e993831f5dfbd8d6cc0f9172cf9553bbca2d39a2769e7f26ba74d70d11c865760a7dfb5bb3babf55d1313f6bb4f6f38235ad0b0261024d8ea4c282cd2258cd4d5fdfcd38c02cc1eb8c0b21988a2f875274cc7925863cc61d48920a6cc639007d7c2547ce768899109c537293717fe2c6a47c4eae1a9c2c2fd8ff9e30e9364a3d972d0890246198d2b3e41a898da93619ac83b7c8684863524967f9a0c8156dc8b3174714391aef96c50d150e867a31e7733b5088afe85d5d233168f413de1f7851f37c0f76f3e4b0110c5a12b214734859b95b3aa494d08d5a2739d877ba3a84791794084be5213fd0f0d7747064f3ab6569378434786615bbd83342a9ac8ea0b91fcaa95f905f518ae7b660483caa81bc92c4ef450a7e65ce701fe6122198f5b972d1421ea1eecc5e435afce07e25c41f8f84fa76b0ba1b4eb0837505c62f17086f681067a44aaceb9e1eaf3ba8a35df58a2cd24142ae5b7ccf6ddc9fb812a1a5f498b005e7daee522108f6b24d0e8dce7cbd6811d7af0f457c056317171382f95fc96f4d6a549b2d5ee18afe1a099e056b7f98edcec778127acfbdeb02ea103ccba582ae8f2542c5e706841e1f2f747362ced052003a9713cb96436d7e6b43820265d5c45a83202dcbd987def0186f694ac4c94b69ee3f178334207c3f14bdb8a18d8b72b5d2b5774869d6a2ef3190d9375d7828d7b803c16d89901cd236a72bbef83158c348f397de684ea5d36934194764e0ea450d63cf092ed06100fb4fc50162819c80957b660d4d05c37c56fffa1b3a1e82ca9dc320b0217d49ee176c2561eac214d25b5f239b48e533e2cae5bad76a21c6b0aa7106354720d99b299ce178998ace2a197a5b1e422d61f373ecdedfa71f4e851e9553292e2acf27b318fbb9c87112d12d803074d7ba5a1a99492004523a619ae9095db02c03e3bb67696dc2a44fc5afaa5383440359ed62656edca5e12bcf64ac6dd4c053ccbd2e9caba9cb313568eb10c6fa966f17b350450fcfc0b08061e07a6c2fcc0cb2ce193dbf8c71eaf92ae44c9223320cb1d9b258c1316079e5c3e6081c1d60f931ec00a7e4b8204b9693087e8d10d66c100a4ec9b9e28c37a829b6106c3500c28c2cc54bbb379556ebd4cef52e60192be0e4e4594509104c07167d0dff92afd5c4bffdf0d0178e1375f3b3fa7ec40824a1d24d897cc56ce62f4a8af8073766ede281c28373f58580c9c216023568cc958f5d841cd62fb667ee953c8fe7fa6af4545f0ae93d6fb021b5b12d416cd8be261e98e4ebd2a870b43f2", 0xe9b}], 0x1) syz_open_pts() open(&(0x7f0000000240)='./file0\x00', 0x200, 0xd0) close(r0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000280)={0x7, 0x6, 0x1, 0x3, "22556ee4b70151082fb67b277c64383da4247b97", 0xff, 0x800}) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x8000000000001d3a, "bad84b73f2a42ccccaa70600000075835db57180"}) ioctl$TIOCSDTR(r2, 0x20007479) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 05:37:33 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) close(r0) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x2, 0x6) 05:37:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000280)="c7", 0x1}], 0x1) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff8, 0x81, 0x40000000, 0x0, 0x4}, {{r0}, 0xffffffffffffffff, 0x0, 0xf00fffff, 0x800, 0x1}], 0x7fff, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x1, 0x2, 0x8, 0xfffffffffffffffa}, {{r0}, 0x0, 0x24, 0xc, 0x68, 0x3}, {{r0}, 0xffffffffffffffff, 0x0, 0xf00fffff, 0x9, 0x21}, {{r0}, 0xfffffffffffffff8, 0x3, 0x0, 0x5c5a, 0x1}], 0x3, &(0x7f0000000340)={0x7, 0x1}) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x1, 0x1, 0xffffffffffffc00a, "a147780ac85a538a131100e800", 0x200}) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) r3 = open(&(0x7f0000000380)='./file0/file0\x00', 0x0, 0x2) shutdown(r3, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/135, 0x87) 05:37:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5a08) mkdir(&(0x7f0000000000)='./bus\x00', 0x80) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}, {{r0}, 0xffffffffffffffff, 0x21}], 0xd8a8, 0x0, 0x0, 0x0) close(r0) 05:37:33 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000003200) r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x4) r1 = shmget(0x0, 0x1000, 0xb, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_LOCK(r1, 0x3) recvfrom(r0, &(0x7f00000003c0)=""/4096, 0x1000, 0x840, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x10001}, 0xc) preadv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000000)=""/60, 0x3c}], 0x100000d5, 0x0) renameat(r0, &(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./bus\x00') r2 = openat(r0, &(0x7f00000001c0)='./bus\x00', 0x200, 0xc) sendmsg$unix(r2, &(0x7f0000003400)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000240)="809f44cd784d89a4fd6067cbaf8ec4ba3a35fd429307806acf2fc6fb464d1609b40be6952c14899f42b30ba280aea788", 0x30}, {&(0x7f0000000280)="5a2e9d78e9a4bdd7dfd28e6ddd4423bf", 0x10}, {&(0x7f00000013c0)="804251d56e8262e932d717b397062f108fbf8a5458fe50b2a1064814b3c5bbfd99872c868ac465117757328990190f67dcd1cab1d6fcb97a7376a5095b48fbecc61215d52e1a9083740a45e43b144d35db0106ce00c2c5c9050e228f654ff075fac1fa1e6d25ef4a8614373cc524fdfbd985be95e3a1884de225e7da53d1919e270ee09580a93d74029d74048bd95c743709b23301919e4eb533e1c8917e35ec0338c39185488034073ba8db53399970c4b3dbffa2bde7889e678633cf4285cb597a3e5602e7265e8902294fff00d9644a1906d9c866aaca0e3b2fd2fad9f78bfd4cb5ebca0efc0aab7462ca9cfc6a93edc02289577b24b95ba22c0ffbe11cc29854d0a8f6786ff5e4dbc1fb2410be3cd2fc69cd3aa6c0060ead6fc294f4d448aae192e14d855af8ec520bb9ed87974fb3e9cd503b8b1707542be8d991d93c25cf2a3a4ba7b93ffe853e4d7c6ad0d6c14f1476d368811ccc038d03a42b74838e08198435979caea937143f89f074ac211c99f6e1a3fc70734909812a555d387695ebd97eb608254ce0eb8a072314433fa20e561b907f479e1f616b5bb0b86d3713f34535c36499cb825f03970f06b3ab86d97a380bb3f3003e76a420b4703f23eb7ff311a924e844bb68e7cb9c5582788d76caffde4b10633897c6aa5d24371e3f59729f1f88ee482c251b91d56e827bc2b1b9d6927e3fe75e478686bd2e364b01c7a07628b3bb5913c1f5178d03d6f579489cb1546f269926657a05c99d5e47e1cf5cd199e93584c149e36d0427fc54b2791059dc93d27101a15ef14e199c20eff69dd9f2bc3abf9082e7f833c077b40f73e8112a7a48acdbc9610d3277ec5704a0eae456ca6b4fa41a419aaa5a85124e936edc34e74f50b07f29f34eac7146a8492081a5090de8cb7c92114465c415485f9cb07a708299c385f5e54f1f000952b8e385362102bba86546a66ffded493919c245f7882d9edaa5ee69e6007cae6d80f7e85efafe791575b26a44b16b19a9a914d7b33172ca69a3433b9d2df3a9866d0c4ba81cc01201ad9c5184ba996f27f28d7430bed7a37b0eeead0f0a5a85b486433f1e13b347230622d9c0569efafeddc642340f3b5ac09af4c45a12ce2f6fb89f9f987acdb09c4fb47a06a201a861e8a9243744b443c0f01bdd46fcb3f9a16765db67d99e7ee6646cfaeeb9ad89e0117ff45417759561bc91e3da4f821008e01cdf8a9a6f2c879dc5861ef1b3bf546e6d248b16d179fd13ddd58f7ea22ff3e175bb618fe03ca3bb39167be6fb253075995b0dbc106113b35524eb808b944083ab446ab96f07d710015fb526e0501ec88b4b0652ed0649ac09711af28cf663bd4f59e2a63264b31a2fdfdd9221994864619ae4ce6d488396a008c77c2801058327cadfd97e52b6f3ab6650e06d95b7dd899ccaf0bae0746c084c09f1f2ac636c2850d9ca8959027fa5feb3c3b6e15e2ebf4ef21114f1bdc826d74aff7a897af2ee6f671d53f7c3a8659119dd8b5ba63ab77deba8de064762f9129e3ec04102d487c8ad268ce069db82f14bc87875ab5b3ef759a6c1fcc56cea29292504ae508188a8a71071895656d41fe6b045fc59a591704eb033959101a38e247c39958eb03f060ec19a93c2e080e2fd8bd255a9043a514f3400e1dd01ad87301707eb1ccd4f8c18487ca1e3fbab89e463349a082994d5bfb2664ad1391e34d6a17ee5f008ade11672a291218a47b3cc9f04db89d199844132f7e3e4dc0e7e8b4fd8cae268e507a4f2b638c416a8e46d8c927161a134a23b617241d7abd8fb8551eabf4d9b63bfbdcdab6345bb12784af73b2bc625b21fd9066964fff0e88bfe3072236255161d49f08b296670326b88b61923328ec9a1a1d9e8bc9b06e402bf0d8712c9b2856099abbbdfb3e4b47ecd37ade8338f48b78685c907ee578891fca64e2cfbef9a5c0a0cede402e846ab7fc71f028b16c4bcb7e36a32234b1b2f32b5dfb5b4f8442aeb1c60d0e5467ba93026259a7d38d5774ac3045a83debec7dfb08574bd0edfa22bedb3e64549fc9c40dda0e7fc9cc1a4a38edddd5d75de85d967733c7b24081e702edfede896bf3c258a60d2535e2d38f8e8eb9fa5fe60d6326fcef8bcfe8cfb13216e9a9f1df38964877508407bc4f3c4b554caec1a3b9465f921d2f40ce69e5baa694a52d90a8d2166a10887d9e76a12abd3f50f4f2d2d6ad6ee9ee8157e95c60b6b1c7e2ecfc61d20c9ba87c4f0fbecb7380fc00778fae8b1b81ea75a59a97b1f2c9eb0466d34e32ca23fef524f5050538b304bbb30be70bfe410555bdf228210decb8693553c54b288ad5bbb3e8d6e1efeabad29bf91aaf9509af57a862bd90ada2edb89dd340cbd1086ef6c752fd3c922a832df591ae8f167276e0401839dd7a36d3506cf0a8f582631cffb053948ece97853307325c1458bf169844469b4151734343294c5361e63cce20c9557cfa4c471ef8c25e4b95f1fef8392643cf9927bae8025e15e6205c578fdf750db3014024c9b4da523a16b7291d68f07dd3b405638c598a31ff7999429fb89e2a551c1f53b83700ee12fa04c911034bbfddcb43df4805603facd6fb1776f819ac0c7bdee50f98cac5b15f6ebac236dcb95eea2f0fd2569ebe6877a2319c0dbfc940bed6004498941f385cdebf0da52120c1efcb6d1eb5e347bb6abeaaa35077bb828eb75debc6f1f546cc6d6ea0372d8877dfa48651cdf944847c41d8328bf1b2705c1c77534bf8c9c4293cfda3875cc0eda8ea8d58ce75d275295d99ab7b7bc870867de92c5be97ccb1de8522206958104636d1ec619adbf2ece14717082d40fb4c1f473b7f4f61c67a15d417c5263681732f74a9b86b36560adef99c27590aaffffeedff8c3fecc00fe8798286dc997cc8e3fb489697e9e60042536e2d9733ab6b191eb4ada41d7d876bd60f4e04a753d431afddd243ad346b90729fef3e6db3e6c854e2f3e02c35699c686e76fb7dade135588e6eec1610e28aff2b28e860904a426ddc1860fd50dfa84d1726a679573e7537b2de5416625926d573cac1bc24b8f1f1c620198b9e51a449d3bfb49d41c49408f30c8c353c7536815daef46ec53eb60a086c95da7df9ffe2c4dd82689647316078bca1f46fc9e4d2bf2d88c61d6266bff491bda5cde736a52ff696d93e98e73365261bfaec7e398be0dd5ef6c62e44e27f15202b86eb3d7b3d918e591a06274e22c55d846d838a9cc3833a56094a96d8a78912861e48720668a128dca886a36c23055c497c183619487d8c15e269b25c4f7909bdaa2b8c33bcf37100e8c0824d52e64169549bea38b81be45b77f798a29f69f72767938a7ff632547a66466176d507d43f8f3a2e146565c6d7adc2e482f3db130fb77c541cd5ba30c59cd0a07a3374bb80f5ea73d149a1094bcb1934b0bb23ec354603a5b8e6a885bf99d9f5e6711c2313580e031cb8555a7464ffb3e40180b9e74a3360e2a5cb7a895c682eb42f71587c61f71d19a2a0d9167484a836a901fd95793db5d5ad113f95e4191937ab52c5385c79d1e0db37714f022a0dc5efd4456f66b355238f53b6e674c177a9ff5faa68734a09c1a4fcadb65edcce9d82e251fac6005365d53950493098f36c648ee639d8b3210dbd205db0e50f653531e19c28fa5a9d5839b1d59c5b193a9ebde955fbaa8b73a33bea346d4d0808becda24708e36a6f02fdde5265cfa66b425b0a9f4e32468d27a74f3c04796534610314f4944f77b4b09a42ff42a091be2d188bc4fa10facfc3496deedc31b5ee5528d792390761c082204d495c20fcc91183fed120a1d67545a8241539a5612dd7da5249597cf4777192b4d208569a574153ed97c9cad5338b0a8e2c0ad39fd50bcc906fa95b0945353f48193155e9bc5a14fe1860eea013299f6fce634dd60bdf58c4dd648a00c2a5a08fd4b313973201d17c0982e59c34b3d283c17b242bcb7f1694392762732ccd9f266444fd903c465924d6c1c4abd312925dff6dab9758e7fd2234b4200e58510354fa9c49cc42ca5c4cdb89a734e67e3698a89ccba0fbb9b4de15dbe7e807b034ca434e7374572a832a26b48b6e06338538345cb0667e12cb6d90bd96a54cf5c8d02ce58a1cd15766605e70ad8590fc2e2657e1ab52ed0da621496e259c2d8cb6bb6ed79cb303413b6a41e6d4f299799e04a9c053b99f687b7b2638b42c556c77fc9f7c8007d803dfae92d994ab08dcd7588c80ca3a1c4b1c66fd4f461ef108463b53c8da741a087f88116593cfdb8ed64894e54b899a777e00345e639458f9d1252e673d42bc7dfc7cd736738e1c7bfafa0338b2c77c33828a6354b6457fda7e4c0c1ee353dffbf16e109b1f7f8dcf6d793dd8c8a6c6e64756b94ffe79808024d1f2e486c5cf033ac35b902df2ef348875a3fdc65791329ea1bc413cfc5875d1ed7e1d5d4249fa195f468926f0a9abace181a12b4211da0dd425edb5ded4db6dd68165f5a4d2e3a1b2a76871b8b30a16258111f5f0520338038959cb4adecaae04c3b3fae6f1abf7fb1df3fa993f6976ea28bbe0a571d0e38272255044f49757f16a7967befbfa721bc9597e4153fdbbb40019e1b468db17d343e150485ca31ed79b2c11886835d7e0610d4916e23b763517847ec9c943e012c119c75452fcdb1fa4b4e1149b1d764f21d534d9d9001ee65fd4c96a1a97cf46d5542aeaffae30cc0259d30a08cf2119542e2ae9d18a68aa56e0beb95eac8c60176ca564b4cd1887ab93c28400dbe460b7a8f011a320eff2353fba92a527c71728e591f0978fc35c28b794f95963aea824a2de71b02af89369a34829c25f8f5287a9fd53be48d211257f3267886affe396e99889f166386c432dfd4d8cd006d566c777ca09b65e10c2cbdd37baae50138c318db1c8146357a08e54f6a0a6890dd704db024a7434b9399c2f37d0f4fb0a37fd9456787acf8c4d1adfe6d1c76803d95fffcb371ccee8998b36b30bcf3c7543f066e1458aca76b8477fff960e56204f86a976a298f6e40db438810b04ad21f8960b60cdf10085dff86e817c16989d88d6018a4551fdbe63e0dca16ef945611f6aff33c7d707bc4dcd94f05625361e689b4d1bf218c5bc733154d9c1de349dc6ab3c80f38a15ac6df61c5cfc7fdc18be1a3d490b74461e5a7282770fa1a49f4d9b74ae6b9189c795db7f112cdbee12fcdae85d4b2e7605b14df62824b3ce9feda6298a222cc20feaee25f94dd0c1b8339562190a15382b51caf3cc50c693616694b966fe912b020e88226f6a59500d55c92ee5279a02e174fed19df1b905d096fdf585adf756b55b64de4011ddc920f8eddc6832e55051f243bfb1ca737a0f6c4a17b2d54d424ff98e7b88b744d3c5ce0e3b45acf48e8d2ab32e71aa8d0a73144a20e9e019831f9fed59aa51ef871f4749db00f825e26bfe47b7697cef3261f6061754870105fed74594457d85cc884370b35cd6e6aea3e85e55fc252e06972bb1b12f57684ddc41f1fb1e1ca1f0f5b78d008e7cceaaba614e0bb87a72cffeedf2f3174a2a5ba6f324dd9d0edee77af47886735d9b5e8c2168e588e04ef4434026c3bae7b4d9cde5700654d5b014e60c920bdd573ab46da2ac7326d43130786123a7053afa076d6b0b5c98f418debb47f88451f6c1ed54baa3817cd3180274af333bde0f1f2d6b85bd2793fd800c8c799451b4ce80087c348dcb67ab10c05f099177cdce6b52937ff0904b81d049e0d7e3142068345e041bd7c6363708575ff65cc004590f4b2f1c7eaace17349be278f04c6b5d15d3", 0x1000}, {&(0x7f00000023c0)="25299f4dfabf1ddba0537ac8b23086de2d8931e4f30bc1f5d24f7156e99e890df8a014b9fb1079a951f9e6a05c67ea685eec0b7b4f551ed52853c84d4c5a9079720623c9c3e98bc3eecd807d548ab3cfd088cf130f57d4ef7c396847e8be86d0c54b96544007e4f4ab4d4b6558ab59b5583cad176c5dde8e42b5d2ac704cfe3a49c732094eda914813fe686de72163bf096fa5b04aee929f6cb27a811862e0ee836b3999b82b57bba6efe37f88832f39b4ae57c22bff4e9890870c8625dfb87be64b46cb20f933a21f73e0908ff36a5a8619386cc9f3f46cab81e30796a35e72bde1111531af74914a12b194376d8c3e4730908715ad292441e79e5cf1c02dee1c9b881c0531df6d76fa62b4ca2e219b0f3706686df2adfa43d239ca19a573458ff7fcabf45f55d8a8a89db3a5e32d0596afe4e77fca1fb4effded752e871b19d9097a16ef63a03ebe096d4c6dec48e924c4f6abe80a3267c3e6f363e852d16a394c770175065eeb44043a6d46bf031a1543d163dd837798508233fa08410aafb27d6ab3ae980e90bd991e2088b13ef959656923ff056892d790cd122849706f7784e274ae38e186b6b7dcd5270c86be8b914a2113aca4dd2f048b410ca9eb15c294fc4c056c261252783be6530b4fbed0bbfc5bb12c8c3e8077ae94fd329fdd805b4b68e42b179b72e57beb7402afba0ab1faefd079a8f9e240d39fe8f2100eba1a4992fbc5e064025107cbc7767d5481191b94a97fc63022447b6a30ffbced03bb48c6c8778324c8123e8b5e9995049111c7458ccb4369f811ddfcb7c1baf33ccdb73c477626dfb9480d38a54b06c5e8f03d15f86754eda91c1e40092abb6d13c311f06a05e5d2ba3dafa5936f30fff36b316b0c36fc303bb55a240ccfcdfcba2afccc74562dc89137229062f3a9689bbef9b909cc6d37e386e76a7b192bb0007c2e2d0c8bc8565f570e219ddc1940f74697f2cb82275ebf1efec494addc4c0922e58b28f8a04f2a7b69e3ed655f44516fac69a9e4fa68c72424ac325146988603c44b3543759f3de9e595b661f1a94d260b955777ca844eec66944d55f03226444bb21b27344fe8c5c05c22182cc4bd11dc74914a5d71ec0fd72cab80f264a0c8e53c8edc22e5a402d40a5e9b5a43063b2711babde32ea6ab19d52fbc0b52e6a226f9f5015c8d7baaa5146944ff0224cd55cde9719a67c757a5fff8d2392260700d4247d8d5cae80cd0e96f2ac5caa4192c7ee218ff29a5f308c84a07b4c0f6f01726ca620ea4d9d868000739d563ac9f127c96930b1cc67ead51177d0c827215d4e81daa0b2b4051d25556c3024f74f72716383ef28c3d52bbf7746e46528c6f480cf9296e6b62fa8c448498c7f28fdb85c20e9f90f1d15d757125f71411c1bb235a01b874b702e644ad5d704b9ffdf026c4509dd64d300bfb0ddf26d0692d309ab9cd38fd813b2bc28ea0d4137bc470655e5fbf0464537407cc050e2dee59ba5de2e1b75cafe927f52a38fa3ec21f9c2397691b1aa25c5297d23cfd79da9e51a30c3dd159561421968ed7df761504e092f7729dfa3fce4f4a8e067953b91c6e5f5092c9d69db8ce236c767626bb3c7c05b6c20d09f80e637701e82b17c886ece0f4f5653dc73be47f6661df0c45d2be35a3f10dcb07b5b6d41fc1c22d123164db59f2bc73c465d4b7529c1d43f473b02bcc507197b5475e91db7f1131151285e7921c1d11acc9ecf84e66a56d3abebeda5542f55aa920bd1e98145194821c8ca7fa193c682228f4eed865ce60b0d0bb752c276eef583eea50c0c689214c1c2b1e324f19f435a53e2d99eaf866c7b0c423663cf497bda03aef573b7d201d9daafb8e57ff0f2fdfbc58f43265527e5d052407c7db2024d40dd3287c7e92c5c6e4e759dbdebb588b41e84d332ea7c600a9e7fb830856a7427bb5e3e3c8129d5a4f92ae1fa7ece3048eab6da7323e10cbf9e3f19bf03bc2ad90fbceec68dac68321b89492e4f3adfae36ed59c426e1d03aefe9ab1d994e37355b9af236d32f2e8f9b82aa54e9b47b25bca3d63c1c452e08631c4cb8d243b1b0ad3b024d540a46580f372a4263b80c11847010544dcd62f3e03caab1c47b7a0d2b442561a66642ad5e4a4b7519a338288bd25d2eab540212e083e8e24582fa0d54505567251d3c6a4a392d7329a2fa9103fa783c9d895444442567141a631886035a107304bf337f8d11c90ab60f9b72c7f73ef036fb0f8236d0a2ee7f0e08d552e7dec4777143a816025bf3b93230a19ba3199c81e8fb6eca838f6b12ceb63874fc7730497d5f79b63b534818991d2050956b8f644d60dc0aef16e240b3f570c5bb17bd42197cb29dcc4a9f79f24e9a3ba34c82b2bfa63a7b921afad864f0092b6aad3151d0c6fa7ba3c6c0b2fa80409e3918e9a8336d37bf12bc89f8e6996fdead1b7b67ae1c040d7c48ea12add0a3f774a264b907c206b37b57fad1e4ae33819302c1d0d63c30f33f930e8e3839c20391622636038226078d6b282594fe956a77fe700fde6a5fd88fbfb01e9be045827e2239967c583f170f4046ee8e18e3bebbeb9b5dfeb1b2bd65f7483ee6f1d81af9b47756b09b2114d1412eb5580b7d5c594c583858b3ca01e8746960919d57b2d934c4df747cfb0ad8794ae93d10d5bd981babb153abbd41ef852eae7d12990203ac0dacc479a1a01a0aacb3f2acbc25c44d3d914e281094e05f17d53eafcb0008d16ce537e9def30a39fca1b7432bdcc37b35bf1f2de4a0094006a051291e9dfead97adc1eb657a33e44c2b37223baedc659a037dd85652910d2b48292f8426a9104f5c746dba33173b5c963d86d050e63b30112149ed900c999725b192e510eb5739b3a1111c2aae5d2c4cb56d856cf5c8354564832db8a1e254eca0babb4940b41ac52dd6dd6c153881f3c05c8d7084cb8633ecc467664151b40eeaafad63cf103968b0e2a1ff5817bbb3b8f42d2c406b6aed996de96b60465ac1ed70874fa987f7ac4a7ba45deacab9fc6aaee1b8183059d20beeb734284ba2ede3de14c035d4a9350597efe2a903af81c70315f32286a0bce03406b36924b0ac5f6564b364c4742890c05ee147cece25ee13f2a2decd58ee28dfffd15efde33ed268dedef65ffd1eba8de8782f7462c56699ae1b153ee704fd3b91a0cd7c0ce5486772c10a5bd9e77459d33579835def4da9f54f3e665258d926fb767db6a55ee4c7b273ad68fdffb75bc57fbaf771fc25babe4fce1cb91a8aab9cbfe17f0016cd060bbe75ef6078a29c3230652bdb3b7600895864cc2bc8d121d459b50f4b3fd47443f222e9748e05e387d2be4c23a8ad2e31307690e11f94f1d5d18256a5f3ed7af7be9e66916e7fcf6576d6987bffc082db0f4e2987c6069a44240daad955dca0216fda41d6c62a3b05c6847f3a2106d79cd0bbc12297f6c84555d9f13286839f1e1fb7a9dd61480158d7f497da08a7ccb1cdffbd0cdcec6ad23755b13f6fb345c6dbe793accd5b23dad84a99e7204fa81666eaa20140ca77cfd7fd5e22dfe7ffabb1b712ebbb8e9eebbbab6a3fff82048d471e37ed180f84feb39491589c9f18a9fe20ab4b8a42a829f5a07a586c9200a475fed3281d1dabfbdecfb1a7d3254458bced55ba8af5e015c0a43d9a373908b4d8241ff2de4108fed34d8074046b0a273268a42890268b54fb85019578b6a4c52a3d530a95d7e373846c4561e53b923f1c97b0449220b11c843ebea36b6172d7fd76d3bbf5f19d7817592b752caa7bdc2bb358eea5ace406696c9faea9a26a20a62b6085b39a81915718387e24d0a44b6be0e539e38aa8b7ad7d85a4eb8aa0cb5e7b228776df317cc92e5f59b7792f1c6b45e759574890c8bcf21fadaa1ea4fddf1c3175a8bc12680323ed87cb0e64684c3b93d716e8ba5a78dbacdfe9e30df2ce3867cfcbef855254d05c168f64f6b7f21b92608de85e76368252c746a081bb88cb7989746a428978f393a92ad560df9ad5ebf1d29af6242b4332870e6cc36f6dfbd46ab7c68790e34cb112e29ebbc9bf340df76738144e68669b7fc1be50496598bb0cf1c711f1c2a23a608a40692872933b42c1e19d633e8bee41979ff9d20d2950cadf3dcd710df33ed560616d314ddce74c5e9233cddd433456fb3d33c430e7df21cfc7713dcb68a7cf731df66c439faffe8ba722544f934bd12b4301e4b1fcd204ded5607a4a0413799256725f59c51c80f73634b84361aa4f1a4a543e6a94cdbd6fe19cb4d667db658a4a3004d820f3079fd3c1d8ec726e1e9e929b45241d6e2bdddf2e00347a1e336389011dba7815d907cd485d56ecaa54be4c16b4b7af186f5cf8ba95dbe7c1c27a8c776d931c6846e4a8351ac412dac3f8c2ebd7ba4cd73cbc4a6ade218976127f0e18751670d78fe956a2333c5d7ca0a4e72c02e7f72125f6fc26d7d309cf280eda684e6a00e4454fa9e117a24cfa96f28af4df1745bb48606ded6c32f033b166ebf8a6cf52e3dbb0cf538e153b9d661e692635556ddfb58d6781171b6db748b1f564663ce5007f485b1c7cc2dd0e207617e310a9a6aa35c67f2aa6c08505210cbd822e8c724164258ff1e4b8f8a77edb053e7fd62d71127284ae4c016ed6c6f996168fe1b383635a53f7f62166068517e47ae63038b6a692217518f114f082ef32edf726095741b67696db8dba1f09be04445f98dcff8ca8494a118ba63661dded58820a9f086fb7edb17797fb956bd12f8a4679d49210f2f700484eb19aa5c25d3b38035e23fe156694e3b9ce596ff57d00e6bd8e40a37f6ea8f71388640c05abaf1e1e7a67af0e55725d6a35c105d89085e119d39a68af92236a0b35e6257c535a9fa4f3378dd3568218bf6577422e3a4b56a2a3bdab92485036dac65e7004ca32d579536536fda1b5f97da6dd78f7024eca0ef7e202366a5cef2efd3d8860ef3065b3d4f96c2763d25932aed69cc1069f8f47dd3d1091e2f10fd7e7ce07e048368c5cbd69dfa4b6528b9f45b5c1f42d6a5767c0e5432adb91b35ec92579a30e50be85d027425db485b4ac3cf61bd5f1279ff4081e362716f0d0df9133b1503063ae24a55de6c2dcf18d7335f550bc221bb326c84c785144a287df73511fa6113452776cdc21e4c4dfeccaacd029486d925f556189f1dd4376c95dc7f1bcf8f69abb5ec3574870c7cbffd3bded12482c6056cd26d9b4a7c8fb4e452c084b924ffe290d721a8f00e4bcf77ce5f9def8582b14dc8c3ff3d84e34b3923587f64036bf61d77a33a6f2348b8c844777036720dd2adc9a895c33148998f33cdedc535f50b8dae33d31ac2771ff2c1994200365be47ab7f2d59da14d0154976603d78b9ad6ee23ba8fddff571163b655ddc71067d9bea2c72f73725cd6de9468e77c75893973c78302d9e474854906ce9ab81962efa652015fdb1786b5649a16e02d9581fa402356c33b628fba9c977100ec69ea039cb95b7d07b712902ec5a0cfef6d2b20d76aa2ba6cc594ac3fdd608790420f7649b2e136e5359ddc101bb3fbf6c2664c868bcb33068641ef4836cc1bfc13d5623884e500f91bae957a61a2fcb0fa0be6af5c59691a259309339da97e96b1c9677fd9f931d76112cfba9178bcc3c23903e62f08a456a6d21ee71fb957d63511d6ce0181db315ab3b9f14f8538caf063eeb95344987b1a571e3ceb432a76cd9406a9c755bdcc3df918d35024f00836df5634ae2fd00b05c2d9f7ac0b88e77c40040029fe74b36203c4bec99e552a6b3ebf6ff4f536098ed1f3b14c6cf857a1622928f2e7a7697fb2", 0x1000}, {&(0x7f00000002c0)="de55a8ac1fbd2cf5e8c3d5193d19e05104e2f0968d767714f460e26b", 0x1c}], 0x5, &(0x7f00000033c0), 0x0, 0x1}, 0x402) mknodat(r2, &(0x7f0000000200)='.\x00', 0x1100, 0x8) 05:37:33 executing program 1: r0 = socket(0x2, 0x1, 0x0) socketpair(0x0, 0x0, 0x13fe, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="8200002f66696c6530006f4d70d6d6a2af1a2f9e45f0f8f337d01ca5479ffb4e678b7009f73984fec22ef88463f5c464af5c1288937cdf10d8ef183ce8b38502892bce080000006e84c3de7cf68fa41612bbec66cbcccc58825bf3af0cf5dafc5c4033980bfab4416ee73cc7c0e16efb1aae38fb2f82eec01d177f5d0fa8fd7beea1783c235724ec1e7653ba48832b1f499c937bf4f259ae98157f343db871444b"], 0x10) close(r0) execve(0x0, 0x0, 0x0) 05:37:33 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x70, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xd}], 0x943d, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000000), 0x6, &(0x7f0000000080)={0x0, 0x3791e0c6}) fsync(r0) r1 = socket$unix(0x1, 0x5, 0x0) pipe2(&(0x7f0000000100), 0x10000) r2 = semget(0x1, 0x0, 0x68c) fcntl$dupfd(r0, 0xa, r1) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000200)=""/61) connect$unix(r1, 0x0, 0x0) kqueue() getsockopt(r1, 0xffff, 0x1ea, &(0x7f0000000140)=""/104, &(0x7f00000001c0)=0x68) r3 = shmget$private(0x0, 0x4000, 0x220, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_LOCK(r3, 0x3) getsockname(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 05:37:33 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x12a0a, 0xc0) write(r0, &(0x7f0000000080)='\x00', 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x1000, 0xde, 0x9, 0x0, "76934fe95b72e21e024eb7ad8e62512ec83385c8", 0xfffffffffffffff7, 0xdc}) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 05:37:33 executing program 1: r0 = shmget(0x2, 0x3000, 0x40, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) madvise(&(0x7f0000bff000/0x400000)=nil, 0x400000, 0x6) 05:37:33 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r1 = getpgrp() r2 = socket$inet6(0x18, 0x5, 0x200) read(r2, &(0x7f0000000080)=""/164, 0xa4) fcntl$setown(r0, 0x6, r1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040)=0x7f, 0x4) fcntl$setown(r0, 0x6, r1) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x4, 0x4) 05:37:33 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) r0 = semget$private(0x0, 0x3, 0x4) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000000)=""/200) 05:37:33 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) r2 = syz_open_pts() socketpair$inet6(0x18, 0x5, 0xd9, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r7 = getegid() setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280)={r5, r6, r7}, 0xc) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x18, 0x40, 0x1, 0xfffffffffffffff7}, {{r2}, 0xffffffffffffffff, 0x4c, 0x7fffffff, 0xfffffffffffffffe, 0xffffffffffffb945}, {{r2}, 0xfffffffffffffffe, 0x2, 0x1, 0x1, 0x4}, {{r3}, 0xfffffffffffffffe, 0x8, 0x80000001, 0x6, 0xe6}, {{r1}, 0xffffffffffffffff, 0xa0, 0x2, 0x7fffffff, 0x1ff}, {{r2}, 0xffffffffffffffff, 0x48, 0xfffff, 0x7, 0x10004}, {{r0}, 0xfffffffffffffff8, 0x4, 0x80000004, 0x7, 0x1000000000004d}, {{r1}, 0xfffffffffffffffc, 0x0, 0x20000047, 0x3, 0x2}], 0x6, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xa1, 0x2, 0x8, 0x20000008b}], 0x4ab, &(0x7f0000000180)={0xffffffffffff0001, 0x19}) 05:37:33 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2015, 0x5cd1) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getgroups(0x5, &(0x7f0000000000)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r3 = getgid() r4 = getgid() getgroups(0xa, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, r1, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) getgroups(0x7, &(0x7f0000000100)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0xa, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r8 = getegid() getgroups(0x7, &(0x7f0000000180)=[r2, r3, r4, r5, r6, r7, r8]) open(&(0x7f0000000240)='./bus\x00', 0x2, 0x0) kqueue() r9 = kqueue() kevent(r9, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x7f}], 0x8, 0x0, 0x0, 0x0) r10 = geteuid() r11 = getuid() setreuid(r10, r11) listen(r0, 0x0) 05:37:33 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0x300000}) r0 = syz_open_pts() socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000100)) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x7fffffff) 05:37:33 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2a0a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCEXCL(r0, 0x2000740d) 01:48:48 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x40) poll(&(0x7f0000000040)=[{r0, 0x20}, {r1, 0x4}], 0x2, 0x0) r2 = syz_open_pts() close(r2) socketpair(0x1c, 0x4, 0x0, 0x0) 01:48:48 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000140)=0xc) dup(r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="60a791d69d696c3cc6ae0dfb3316d1f40f24bd6bcf1577bc1609ea43c3902c71599aaafde604b290dd6b7b937a057d44"], 0x10) getpeername$unix(r1, &(0x7f0000000040)=@file={0x0, ""/74}, &(0x7f00000000c0)=0x4c) sendmsg(r1, &(0x7f0000001a40)={0x0, 0x0, &(0x7f0000001540)=[{&(0x7f0000000340)="8ccdd09af49f44c7139067484e2894437229e76e3e82e2c9a53aa15d495448b35e84e220a86c7ca8c501f831119f6344f47542c6098f72d1db224db0b8922f46386d1b0486679dd9ff4920392a57d6cc5591a7f9a1a5a9144450ead8dfca25a779a6233ce87c3cb332a22652bb8fa533e2db884c7475c4f945275c727bec8ec875f3d3ea610401fd640e99654f4f6440a7e81f5b787e4c61c59ee97bab5d34bee30c0a2e92794f1f53113756ad211135b8a7da232ee5694c4891840585c739d4611a64b5573423344d4705082bc2ad0412c3975f7de67a33eaec2dbd322c101e384b28402c907af3ff9791a9b7c85df76bd27ad2eecd7d9fc990b6e6f57c86d0244f12abe675ab00a8e0bffee3a27a588fb2c8b41217a8ed5b23314140080fbbeb4e8dc2a7163c72e4918c7c8f72bc7c2e6ddddccb588417c0a23a03e0d34c2982afece4254ab500832973befb04e8ff467560fbcf82bc2896e52ec397ab9461cac094769fc3c3cdd266ed86c8718af6d1e5a2ee1629eca2b9df359653fb49bf083e1fc3e0a77e24fb2e175006a1b70b428f481953c591a592fbbe23bd04cdef5ed9699cd298be119bc36f0703a273a1dc3d09ecfcd29d3c0c9f63fcc29483e8069540811fcd44dd68e8dd9bd98dcc00c0e669c7e728f7eaa44832b567e65b2274283ec59529825c0ea3b6ab8aab8a6245bc158d4e1463c48a7c3663ceea4f04018b720ee655ad2ef1aa0d4f235ee099fd3bd4ac0ab065132c4c0339608601a00dd13ef6674c70f5f108f718f5e8c59dc1a6dcde178afb2fc42f08e01a21605ed5ec558936c5cae8a69ce30917def2c88658a912ae3f98463f9fe85b1ffd7d74cc170f549b134ad0b9fe2e7dec2bee068ab12ed2f8828c680774c436da1024e97ab4064b5a93d1b2a4b2114636b7403e344a0529535279594648dfd0e335e8ef785d94cf81f19e90eeb335e97a94d1228005d20a417cac0262859c4fd22949ed480079f2683885cfdf32f11e8b68c765c38fe1b4f7e3c78904c55b5987675541f394d1cacce9255bf93ead8204cb26030a9484b643e28b47faf81f6109be6a6e6e50eba7079d33b6d6c1d3e384df2007acdbafa1f44fa2f6c076b092165c3241b361f02be02ee5b35b32542efb0e8b1364a531bcdce17f5ae21fc629450606fee8e9e6096e917dfbc656d9c0a87719cb3050bf4457b36594785d83d9869eae161899039087593f4127fe9ecbfd9a560c2694cc226b4401a6f3eb406f85fbe6d9", 0x380}], 0x1, 0x0, 0x0, 0x9}, 0x400) 01:48:48 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() r1 = kqueue() close(r0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x400, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x8}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x6}], 0x20, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x78, 0x0) 01:48:48 executing program 1: mincore(&(0x7f0000ffc000/0x4000)=nil, 0x4000, &(0x7f0000000000)=""/4096) r0 = socket$inet6(0x18, 0xc000, 0x0) getsockopt(r0, 0x20000080, 0x1, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) 01:48:48 executing program 0: r0 = socket$inet(0x2, 0x3, 0xa36) r1 = getpgid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) socket$inet(0x2, 0x4, 0x7fff) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000)=0xba, 0x4) 01:48:48 executing program 1: poll(&(0x7f0000000000), 0x2, 0x0) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x7, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) fchown(r0, r1, r2) 01:48:48 executing program 0: setrlimit(0x0, &(0x7f0000000040)={0x5, 0x600000000}) setrlimit(0x8, &(0x7f0000000000)={0x4, 0x80000000069}) syz_open_pts() 01:48:48 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755a65bdad345f07a098206fb2"}) write(r0, &(0x7f00000003c0)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f07817782aee9c287730c53fb394b842dbbccbbda1049fad2ba6ea574a5b227596586f7acad445dd976", 0x65) write(r0, &(0x7f0000000100)='\x00', 0x1) r1 = syz_open_pts() close(r0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x28, 0x1, 0xffffffff, 0x2}, {{r0}, 0xffffffffffffffff, 0x20, 0x20, 0x3, 0x6}], 0x0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffd, 0x4, 0x5, 0x0, 0x7}, {{r0}, 0xfffffffffffffffb, 0x4, 0x10, 0xff, 0x6}, {{r2}, 0xfffffffffffffffd, 0x21, 0x1, 0x2, 0x3}], 0xfffffffffffff54f, &(0x7f00000001c0)={0x8001, 0xfffffffffffffff9}) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffff7f, 0xffffffffffffbfff, "a147780ac85a5391131100e8004000"}) poll(&(0x7f00000000c0)=[{r3, 0x1}], 0x1, 0x0) 01:48:48 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) flock(r0, 0x8) connect(r0, 0x0, 0x0) getpid() 01:48:48 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCNXCL(r0, 0x2000740e) poll(0xfffffffffffffffe, 0x0, 0x0) 01:48:48 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0), 0x2) r1 = msgget$private(0x0, 0x204) msgctl$IPC_RMID(r1, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) 01:48:48 executing program 1: munmap(&(0x7f0000ff3000/0x1000)=nil, 0x1000) 01:48:48 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x2000, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x8000000000000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = getppid() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x2, 0x0, 0xfffffffffffffffe, r1}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) flock(r2, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x10002ffffffff}) fchdir(r0) 01:48:48 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4202) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) recvmsg(r0, &(0x7f0000000600)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000140)=""/178, 0xb2}, {&(0x7f0000000200)=""/36, 0x24}, {&(0x7f0000000240)=""/104, 0x68}, {&(0x7f00000002c0)=""/222, 0xde}, {&(0x7f00000003c0)=""/141, 0x8d}, {&(0x7f0000000480)=""/163, 0xa3}], 0x6, &(0x7f00000005c0), 0x0, 0x7f}, 0x41) open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x0) bind$inet(r0, &(0x7f00000005c0)={0x2, 0x2}, 0xc) 01:48:48 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x4040000006009, 0x401) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x812, r0, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x41) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) 01:48:49 executing program 0: r0 = dup(0xffffffffffffffff) r1 = shmget(0x3, 0x1000, 0x600, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = shmget(0x3, 0x3000, 0x400, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) faccessat(r0, &(0x7f00000000c0)='./file1\x00', 0x103, 0xfffffffffffffffe) shmget(0x2, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r3 = msgget$private(0x0, 0x3ff) msgrcv(r3, &(0x7f0000000000)={0x0, ""/75}, 0x53, 0x2, 0x0) setuid(0xee01) msgrcv(r3, 0x0, 0x0, 0x1, 0x1000) msgget(0x2, 0x70b) msgctl$IPC_RMID(r3, 0x0) 01:48:49 executing program 1: r0 = socket(0x11, 0x3, 0x0) write(r0, &(0x7f0000000000)="a6", 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0x6, 0x200fffff, 0x401, 0x8}, {{r0}, 0xfffffffffffffffe, 0x0, 0x0, 0x5, 0x4}, {{r0}, 0xffffffffffffffff, 0x4, 0x80000086, 0x3, 0x10000}, {{r0}, 0xfffffffffffffffd, 0x66, 0x86, 0x7ff5, 0x8}, {{r0}, 0xffffffffffffffff, 0x60, 0x20000000, 0x20, 0x7}, {{r0}, 0xfffffffffffffffb, 0x20, 0x1, 0x3, 0x4}, {{r0}, 0xfffffffffffffff8, 0x0, 0xc5, 0x8, 0x4}], 0x7, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x80, 0x5, 0x1, 0x1}], 0x9, &(0x7f0000000180)={0x6, 0x8}) 01:48:49 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x40000006008, 0x401) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x100) symlinkat(&(0x7f00000000c0)='./bus\x00', r0, &(0x7f0000000100)='./bus\x00') r1 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x41) getsockname$unix(r1, &(0x7f0000000180)=@file={0x0, ""/3}, &(0x7f00000001c0)=0x5) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 01:48:49 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() openat(r0, &(0x7f0000000080)='./file0\x00', 0x80, 0x2) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x15}], 0x2, 0x0, 0x8000, 0x0) 01:48:49 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1128, 0x8) r0 = dup(0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') 01:48:49 executing program 1: poll(0x0, 0xfffffffffffffe60, 0x44) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x6, 0x3, 0x6000000000000000, 0x401, "3cad4b951ca290bec56f0c0bab64a6da8e019acb", 0x3}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)) 01:48:49 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) symlink(&(0x7f0000000300)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file0\x00') socketpair$inet(0x2, 0x4, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f0000000040)=@un=@file={0x1, './file1\x00'}, 0xa) readlink(&(0x7f0000000240)='./file0/file0\x00', 0x0, 0x0) 01:48:49 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x100000012a0a, 0x100) mmap(&(0x7f0000ff8000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) preadv(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)=""/22, 0x16}, {&(0x7f0000000140)=""/170, 0xaa}, {&(0x7f0000000040)=""/1, 0x1}, {&(0x7f0000000200)=""/155, 0x9b}, {&(0x7f00000002c0)=""/248, 0xf8}], 0x5, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) dup(r0) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) 01:48:49 executing program 1: r0 = socket$inet(0x2, 0xffffffffffffffff, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x28, &(0x7f0000000000), &(0x7f0000000040)=0x4) 01:48:49 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = geteuid() setuid(r0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) setuid(0xee01) rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') 01:48:49 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x15}], 0x70, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xd}], 0x943d, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa581, 0x0) poll(&(0x7f0000000040)=[{r0, 0x9}, {r0, 0x128}, {r0, 0x4}, {r0, 0x10c}, {r0, 0x20}, {r0}], 0x6, 0x2) 01:48:49 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x40, 0x105) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt(0xffffffffffffffff, 0x6, 0x4, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) getgid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) pipe(&(0x7f00000001c0)) 01:48:49 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) unlinkat(r0, &(0x7f0000000240)='./bus\x00', 0x8) utimensat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x9, 0x7f}, {0x100000001, 0x8}}, 0x2) r1 = openat(r0, &(0x7f0000000280)='./file1\x00', 0xa80, 0x84) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000000c0)=0x81) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "f5a6849ac35d9dfc1ffdfc79f7a824d9c9bfd010"}) symlinkat(&(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000200)='./bus/file0\x00') mknodat(r1, &(0x7f00000002c0)='./bus/file0\x00', 0x20, 0x1) 01:48:49 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0/../file0\x00', 0x280, 0x40) r1 = msgget$private(0x0, 0x400) msgctl$IPC_RMID(r1, 0x0) unlinkat(r0, &(0x7f0000000040)='./file0/../file0\x00', 0x0) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x40, 0x8}, {0x5, 0x9}}) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r2 = msgget$private(0x0, 0x204) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000240)=""/228) setuid(0xee01) unveil(&(0x7f0000000180)='./file0/../file0\x00', &(0x7f0000000200)='x\x00') 01:48:49 executing program 0: r0 = socket(0x1e, 0x40000000003, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)='N', 0x1}], 0x1) shutdown(r0, 0x0) accept(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) 01:48:49 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) listen(r0, 0x0) recvfrom(r0, &(0x7f0000000000)=""/43, 0x2b, 0x41, &(0x7f0000000040)=@in6={0x18, 0x1, 0x7cc4, 0x5}, 0xc) 01:48:49 executing program 1: socketpair(0x11, 0x3, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r0) 01:48:49 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x90, 0x0) r1 = kqueue() close(r0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x89}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) recvfrom$inet6(r0, &(0x7f00000001c0)=""/177, 0xb1, 0x802, &(0x7f0000000040)={0x18, 0x2, 0x7f, 0xfffffffffffffffa}, 0xc) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffc, 0x3}], 0x40, &(0x7f00000002c0), 0x20000000, 0x0) 01:48:49 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000240)=[{&(0x7f00000000c0)="c91c79e2d05d91ee6e857dd90d73c6ca48155e251cf1697cc13e762dc8ef2ba195014450102597ddda2eb7135a9ff4de9aa079a4f2a4c6ea7730d610df77533ead5f82fc272bdecc443ddcd808460af690", 0x51}, {&(0x7f0000000140)="953b1ddbfaf2c28089e0761dc9db798a60b292efe14603b31fc7da009722b949df37a07c8035e3d3c5b7e09c5ee66bd7b1f835b653d14aa4a95e19cc245e638ad81b67b50677907bc2aa264fefbe4c87c5f40633371f49d07fd4d734c7b49dd51c10d956730c9d397ba2e3851017bf5eb3069dc09deecf6fd75a986966dfd9c56185fc40ff71d5fe85726279e9", 0x8d}, {&(0x7f0000000200)="dc80bbdb4ecb732f3538e9e4fc68ac1cceb85cd90b138ca863462f7bdd7e7536e3d8f9266c98f57d42af2fc0", 0x2c}], 0x3, 0x0, 0x0, 0x9}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040)=0x20, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) 01:48:49 executing program 1: mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 01:48:49 executing program 0: r0 = socket$inet(0x2, 0x8000, 0x6) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f00000000c0)=0x8) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe22) fcntl$setflags(r0, 0x2, 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r1, 0x0, 0x0) 01:48:49 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="90", 0x1, 0x0, 0x0, 0x0) socketpair(0x0, 0x8004, 0x3, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) recvmsg(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000500)=""/237, 0xed}], 0x1, 0x0}, 0x42) readv(r0, &(0x7f0000002c40)=[{&(0x7f0000002b40)=""/219, 0xdb}], 0x1) r2 = getppid() r3 = geteuid() getgroups(0x2, &(0x7f0000002900)=[0xffffffffffffffff, 0xffffffffffffffff]) r5 = getpgid(0xffffffffffffffff) r6 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002940)={0x0, 0x0, 0x0}, 0xc) clock_settime(0x0, &(0x7f0000000300)={0x8166, 0x7fffffff}) r8 = fcntl$getown(0xffffffffffffffff, 0x5) r9 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002b00), 0xc) getgroups(0x5, &(0x7f0000002980)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002ac0)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000002840)=[{&(0x7f0000000280)="d59b11ebaf69ffb0759f57bf0cabbbc37ab08a8758401a769af0c42d14248f935ee3953564af6c6375fbf0ded6f94dfa019f2761eb2e96674f419cd7dd5cc64a8fe811c79b5e95c35874243105e7b0fce97b8e610c9f0d3c3e3ca006912804661060b4ea31a0fa6dbd9e463ec62e69ea87809b5280c4353a3b129fc5", 0x7c}, {&(0x7f0000000340)="c840e7cb3bbe8b5296f718d8acfc234f34d3de4a5e0d8f02f2314d5c37d95d0c0cff8f000bb76dba8f0a8febd2d1f748a9a1ad3997486ede8387ff1049c2d24efc13088e893fe0d286647369a17970aa2d4569a3bc3e0833476b91017ff232adaa3539994a99052424ec2d0ac88ef91bc5ba12c1bdd130d51d7bfbe969ff1580d3fee9692c76fd4f2b9b57ec7792fe2ac0b15de6c5edcc942241a481151e67c9a6f5f937a9b7739e568fbb22e5813c84ade362dd32", 0xb5}, {&(0x7f0000000400)="15e1367da42003395cf30a36060a77fd022fd21696273be7c7b1e64c485cc6105dee58f43c0cf32d70471f3448bf4b834e612dfd59e9b9ca977b518a9f185c943e472edb95aaf12e29", 0x49}, {&(0x7f0000000640)="aff00ea7927b4dd6972da8fd597c4d132dd5729acbf9dcb580837d4ffae439f99026f610d11002a0a5b939db7f88e3e2a3dcdde763ff8c430beec3af2003364cbd07eba98f909f39873b2d23175a7675446f860b655529d84610e398be3f52cbc453279cda14a9f7cc9af3f4bda544a71b5de0ec137bbea36b330cf7f74ce534ce190f1411f668208688b08e4cdb52986359dd40211aa2b26fe624726fbb987a22139e411be9241276cc61746d465ffd8fd35cc7d0f8a976304dfbdbd21e7c6ae7e41e8aa259c55f3bdbe110e378baffe589b3a4175da35fed74c6b8bd62c2d1fbb15c7686fc451800e7c7b6a821d1a68c89d9c21e3f255b127d794c287b1087ef4e85c0093a380cb28ff8ec30c889af6ddd8676f7d41725b4f3f4f38c428d15ae8b6b36f3401e0ebb67337a3876739b053033334f0eb10931cebea0ebdf3dce1443d74aa40245cb0a3957ad37a09f88cd823c26e4a22f65b621f0f563fe26b133cfc11d037d2ed6d56a5f176b9d8ab0d954561acd2870e0d129a600f34ca5505e891770f6a3679074637bb599a5857d7c3df7929b1007b2e359d6ada2556adcd7432b64a49583442cdf9052b7d95e55b92a47e6adaceba305a97a0ca9a6dfa99794f881b4fd0271042a68c095e4df393c18b93b069d422e5e505bb50ecce1e775e2d9df406e491af2eb9f87691b4988bec8467eb82a7e5a3767b06daba1587b5e00282f51d9620bdd4e0226308a5943a48e989aa13fb7dc2db5c954df3bfe90b9e4db89a5c9eaae4cefdbbba4728ed572759cc8244c345a1aae95a4c158aabc5a51b382947c0c0af2ea99551c3d6adce670d81592d2dedb76fb68811084234e78db29cfa13178c7935f1f4a71b1125387a66a8d17df32ae5953b95afca5961bd6cf64282ad0c8169a0b052588d62e492c3b717b6f82e6727f38139bb8cff2428568e687233b498eed107cee0818caae4b5e4f90b9ce6ec9540f784f910aa523a9e0c721fa57a4b83df89d37b1ed4dfb0677800bfc72a16ea41022600d7a19ae524b2cca326fbec9b60fdea791616544405223faf9e321b801175e0f4202956c9c5d0a6268dc3df42798db1db40a9fe84ebac8f928fb4f9259d829d444acf54027c3193af4669ff2b70fc6accc9a3ae4196c89f2e64929d82313a8991d67448987ceeb23c46a643541e1653dc592fe37463313d1c2bad81e886b37c1d12cc5592a6c30e150cbdf906b6ee899499933902cff5120a3b9562dbb8752ab8cffc6c1dff2dd5ecd35edee158ccdf2d06f409c4b0a02b436dbdafae459abf005c5a5438d0386157db54ef0acd7e64a3c5858bfc4c18ecb2a53a100b0de05e0ed2fcafe7e0c7b520ee7a44433b427e4ec1cba7e7700fb94496b3875e1e4f89083573eac841ee776af630316d220c6bb0692f895eb4adec8db3921a1238dbc81fdfb3d3c886cb6c8907c274d98926916e9a1584e96e343b80e547f439ea1a485c494b4367d473b7cf62b6c54bdc199bfb924e53259e1fe20d83794fd4313c4d479ae81afc7f24bca602f641cc3c29a11b467f00352ce4ca44e43c59b9cf24f10de1e0d5c376e6365ab24c5b56d8a92674c2a706ae8c307d12108a80d4634c3c8d4482aec750789f7e98e68a31c9742f71e1ad538367bba02aa028f089caa308e4a7b2b9bedff8d963042e6cce57daec82e6fa18cb3661919e85b90c4ec1558f6ce5fa7d19bed912ffda31a345fcf297792ff8251a4e89a93324196fe97ed0f23898338914ddc2825651281d380e60a8167b2a06ae7f69957f995d6834fe5bc7f8bf8d57dfdd2d2010325c80fb19f7bc599c7aa899ad7fd7096ff467c5d10e1fb208ec4012f5d053d0fb30cbd3c3bd85573128fbaaefd5237ef98991165df22a639d2d2387d85ac308f96014a0d22bb5636def2c202eaed45ad82e8653422d1dd144ad38c605c30b5808b38ec337810041b7d065c1600678c60fab61f8d965fd714426b982d02fdfb38c1fa5f1c0ce18f630e2c4359fff96f4113668bb6c530605f62a45d07229e7f6c0e37d1e902e7f52049b372ce00d04f5108616e381c3f80f5f3c9ccf8e4476ae4c8ebfc32d5aea29002f0d3d0ed0e34e853d0d5bcb27bb57759c06244824667c8202fab8a64dfdf92ca1f849c50905f013f0d662c2cd70f460cf52e6e6e0c160c4786835a352ff9d7e3b89a3f8b9dfc54a42579edb78068f463c52996162a0b583b437a3084f5ce18db0c3c022af24fa94729eda135cc5cacb1be14d89674019bf3ae6c312b9b29393268be835c4e886ab03824d7c9a3b851731b7b2eb9b27ec2d4d081f79e38bb7e6c996a70a4143f09ffcfd68dd7fed498cfb383a3527c5eb7cd4f73e0275619fcf975c4792b22d533ccbe3d73e1e05a3ee5bdf336a5c95a9fa52f2a4e51d6e4c84f66f62b53c6ecc231a9d4c33913c6142ea6ebe032657c7316bdcef8cb848cab655db18fffb669728cd63231f59d82eabaef66db59e5f8c350f7ed6cfea99ad04c91f7defe84f16a5828cc56bbf22a5bbe650c8329e7c1a1e70cf2e4dbf4057fe899a9948887f4729d0b7398b32cfe587eb45488d0bb9a9f6fd98549162f126777b56a1230aa5d4cee39da6840a77e52516d5a192a5058612a1aa9d4abb6330e4d1ca60a71ed6e977276fd51eeaa27220eaf6591555e52ad33c0e9c4538f3c7ffcfcb5522b29497d08502d92d9995849426ec8c775e224f215bd0b12662d72e7278a6281f6896cf751deb45303cd8febce32f34a265cb26c3417cb5f2e37163931a7bfde24ea76dd880a644c202fea2f9bdbc7535b094778fa1edd4dd33d2e431a8abdeb48bec6772a354b6557a298cf16fd8ab48dfbee2a6cecf23e1285009017fe4865d5c9260b29dcaeb29c5f08fc75a9991a7d7ef0ffa22a12ce3eb113730e30340d547838ca0356450f245be9f949b5918ddcf26bbd5e993e484655bd00495285419605a3ee70449537c4cca66b28d9f9ec5898727d7c9ac43e47203a4971d509aaaa8952986e9146d6abbbfc40047b8b141688fab51ef5d13380e7820adaa8eef02e52b2f7d3acada144bb849f452592cc7d368185c08381b287a7b234567f70f3bac48b6b1b035f40dec2d924a63c62f8f6f8255fa5bd10e0ee2d07c2548db54f98aec663a458ef9503e6888a54acd57890a2ac4bae09020284dbad57c8054b6b689a124648d1abb54ba8d5fef79e2e0f68a77693c69e1672bb709e9244db77b6d6622ebae9aa5fd31f6dc4e54e0a34ee2f3069cb3b542a0089812757626bd4ede16a4122a976ed4be104c54219f9116773d0eb4f88d14e1093b0074f57fa4591434564f89390ca34e5c83f77f0af2ddf278ec8f4e65db194e15e9df3fd20b8f8704a02cba648f18031727bf9af7e5832916b2b3aa4617521cbb13be5d9ae10139b0bfb97c1918d84607e4001bf2f31bfacc9f222d058f5c4d15623fb54af37c376da8370be9aebc15a06f903a1b0989b441325b686c5d70af612d027404c46d4e5648f97d5a30ffe8b164f1671b91e0badea5cfa238e1c42253f6685870aff00a2da1fb59cdb9bdb9cdd24f0c591cdc14e8c8d280453e311e2be8ffd88591f2498d49ec7727bf11a404b5c6dc437259e1288cf62d1b50a8e0a35a6f58d0ee858d9a60df1d69fa04a2f74b0c33329bf30f628e23b4086c4c1891048e0cdd6e45a253a471685d436a6b32b801d4de2afd28c3270d1e486ceddbae6595776391503a94d9af2d1940f4ef3e95b129c963a35766149a4f5b8172f3245e58a2ae38badabca352e90e971997db5ab849a6b3bec0607c95931ffd9d3d91d7f89534571c7c44fb762676590b99177c24cd54e9b905be958ff0a83d933e1944f6bd9aa5b422497ab9447cd9c83c6f353d5a3cc615d5ce01aae8ca7d78fe60e202abf60aa4c5e60e22fa6d02f61fda9dfabaa1ad77c37245fdf391d8e22834e127a6f35848885d9f8a82b6393c1d4bce23639eb51151dbe334485825be047470db0fa7a86be4cd9eb73bbc14b0d7593c0fba1628779fa85f2bbfad8a22525dccb78c87f9527ca086f2a0dec3b0f6a5e0f3f7efbe54d029bcd0eb49c46f11652bec4f9c4988535baec597c4459ee4a7ecca861aa2745331219d646fb9499d01b41be7d71831c9fb783f31be304f934f787ff833b4aff7e9719beffdffa044a8404027fdffc7f326aff5deafc34bf9c19946f39812598568d449dc018fa71182e6ac06c8d460bda5db5fe47fb030ba55d8effe932ddedad50d150f6bdef673501d82c83b3e0fc695778db3f1a2b370e260fe059f01f56165082b2889b9501b821a4345ae2dd4e56ba941d7a24dfe8297d52b32a07d0c99bab907f6e036e8ad4a4e3238280bf377aad5609e79481e7f6975e7e6a198634a9a9d30e01d703704ddc184806a0632a531a3b8e9796b33e034acd90099641e3b45731737ef0fe1ecefa5c98989d207e21a0633f89a5b6873c73bf82fc1e63ab0e041cbe0f86d26424f17359b64a0300eb4104ef75e746c30d80de75e83da1794482f3c47adfa58d0a7dd854d668967039c5ad9e923685ad30caa251e52eb188b1a23ce3e3b9d9eea5f6700ba94e85cee6f07f1632d067ee5b73400756a7c2bc6c2402aab75e2b35508be7b8e375df89b7e37e623967566c1ce1857298bf9fe60432b1a9db18ee04548eb06326cab7e4a6cdb2e918195526787a6d7a82f6723937afb99fa15458c17d79e82b5e864af5604640d84c0a87347d277a86efe3de1b17945be3b0be2368f517c11ddf1566e4948bd87adf313801192c87c362dd1c9a4eb2fa75ac25b9378d15c43cc68e1ec6bdac005dd612b2d2dab0309583eab33d3d55e5e8c2e586fecf4a23bafd82ddaf85f978d77f5a9448f8e4ed15bc3ec3fe86ddfdfec8180c6ba0d8f9a7f57d646b82b3ad00b0b6ef10ec19bc5650bcb5980c06d4613ad9279bffee8e9b167db3e7429efcb8283da7246c729ed2b6d094b8e1ffc6c611c66937099d32be78dac36174f0171e8ebb58602dd88a6bf42e745d20d0a17e41336ca0f121e40451943ed251038f9ba60fd88b1ee9fee9e44b630d72eb6b7302128a6d55e33ad907c8014d97ecad019ba55ffd1f0b78d25e3c73f745329636953b72bd355553fd3acfe04773906f9afddbf5328e04f81b0dff6c7c34173d61157532f122be60e2a5402b7354e3d075998b0ee2b4dfc9ef449758b9724e2c6e60449c8677bed3b31643222dea935fcc7c44cc7c962dc88ed483b78658590879af83cae124112cf3b61f681719c26c95947c5610b56d69033e366118c3b3262bf1aed4bd0a48b155f4703bd7396f465d07f160640ebf718aba7929c2eb5f5d0b3ffaa1cb16e0cb551cb9d17ffae5ef3cad588a76b7e8121afb1a5407e368b491fd344962dd052c61d48a9ead23cd6f34b4c6e19c6a9472c933031cf0748de7725480fd7e818ef4a738691a49fef2019e436900e6e195ea9181ca846e7199976560c6dbb08806c35b473dc52adbc494d09eeca88f9ebbc8ebbcd9b6e479243a4ab3ece04ac13f671ee5c5e4124ae701567a6b9cab6b8f39e2d9187963230e8271c9f24d8b5b9c0b27758e8db800b2267879e8791aadf145c396f45e3ac145760f8ba0acc194574aa8a33a684c1231d3e8abe884e40eacd58fd0d3bab6c9133718ba4eb3e3257aaa30925cfd1ec5c310fd3da380af6d3ade353fa7ae782c1e5709438df030ae32796e0d9829aebb6337dd65d3439aaf03f68893e0b8575df7e4b854bac42b4eb19008976085d7bb90686448ed44357b995c7d1d8a23", 0x1000}, {&(0x7f0000001640)="2fa90ddc62e08bf9308946e6ea5f8f70460fb0fba56af02061aa78cc22fc48c4b81365aca00a831354636b452cf95f89b82620b82608881372b78abb9be5fb7d42d5040a8d9ab082c01a80fbab07e809bfe05a8b77ff33bf284c6a48d256feb65a036905d8f18ea66941aadb651050d10f1d1629ef6c96d36e6964e886d3eb96e9bcb3eca6af7001ee7f92773cd2ca31e074eb81d23bc58c7258a70fb69c635092e95dded9a6a36e8f7acffc460e999a88d1a4c93067c3ee69efc8ea166f6df1327142da29f76e41edf47862d5980b8bead34e0f0a865e77c14df2c51e8207c4dde76030b567abdcf6aca7fbf8d119c98c7934aaca7999b7", 0xf8}, {&(0x7f0000001740)="f979498ae1bc59131caa4e7d2def50ed58615c1afb55369b6e41709ffc84eb026fa8d6bfec7c850a51c6bb4bbc757e64494b1ce13801656cef2258f3962e507dc04c1061131bb65a691a040eb57446422869bfb36ab1f79ce5a7f82f224cf31d9dec2095cf7c14615709f88e276760b68492d14800549d6d69ebba877938ea0b2f49d6aae7366fe3f1d97873592fb6a7291362977f6688a85c7b446a38edab59495cb6f7047c9360cccb947a2daa581d8b22008464a60d54f9894535dc516892495f6a1c1b0b52c3f1548b04ce16de7d55a31622936aab5abbf5d6e9b30584e9d79c96de829b7673fbd09edda81f64885a1131b3daac89cfe415c313806bc67f61b2c2e550e247c7e88eeff444e8462c3c183f0c9bdffafd94cc18895c632ff89cd08e7a720599c38b9eefa3196b92832b1e6439f7cae2594dec76be4144085f1ca0a913c5f0551f301b700a849ec5b0039707a1c97863a39f9f969e6b3292d065d41eb7e214bed3fec533f15fab92da08fc7c91dcde2c0f06c2f918efd1df2cd880da960014b94a0d746ecedbdda32f3728a95f620e57270afa618ce611b972430f0ee0da556b9235f62bc72a536da7055044bfb6e4d61fd7cbfe53a37915a1f0e121b7df680f122dea18ec9e1dfc43f859af3b2c39227bb25eea5f73387ac704288ead0b501e98006b65d8d83397fc25aa66c8bef687f84637962a5001c7743ff7748146c40967a98bb932a2fb3bc2c6704b5c6e218610f74f51de5d33b03142ab85313f0d22d4268c3a5a7750db91cd35dc1a654554a8cd11fc6764675e57a2ad252917de2a120fb49852b4edeb0457eeba73a03f2400e9aab428be53ddbf294d22e95d238c804eed1cc38dbb20ea32c1ee1a0d18af2d146f6530764bae0283debc680d62e87ed6c10db68e6d362878f56212976680a96c666805fc2b5b637c488abc7b1869c0420f0916012d54e2db03c27991d1f2503a2d264e131d700a9426e6133bca462e28d05926bb03309a33c12a210b7dd579fee772922489292b8dce0497719b1d14552bd2448f29e0a4db67c00d1493f97a1345d59ec5848de158dca16a44525653c4dab2c3d5a91e5297407cd827531803f1efc096830b8e8522308d6768c0e57864835420f53cb105d459cd199beb68decafd75ee5ffb3ab32d64135fb6dbb94f796befa587c9efb868d46100d5a0ae0f28d3c818be7b6c4db619d30b55e7060c8fd99ef810057f1ad76959bec95721204c67777827bcb3bcbbc13c6020a6dc3acb04137f9b08cfda21e818b433efbc366a4c804efa96cc52c922082803ed85b0c4dd70eca4c2dc5efb84e95435debc0860d8ad744993fdb9b6fabba48e50a4f0166d1f85faa6f8790710b7c2f268da4cf022e848f89a30081a0e572b36c4c7e3ed6db64d70c8b96154362e66a5c8c3280fb6b8b955499b23b3ea479a637f262e713e0d00f1322b92329c9b584f1a712d1fc32e553dea4b0e34b8f75b41376645ee0adb5fb37f4e86dfd16bb9a08a3c98d64fe2c7587004b52e6206d969b98368492fd54d22f7f8605d932cd2553dd400870f9640a64e3e2eb0dc55a8c4df08589ae1066b14fa3e32be0175412cdbf7fd5ce0b8fc2cc136c2c55c9a99cbeb2c48ac87c1eec9034d80f198dba1a6744fa94cc76c77e6f95f728847112f925d02cbeb029f353be69a24418395a86727ee6f5a79062f3f828106ab1d6e4677c25e0af67d9c3a30697e307ba515c8bd3d7db95f7c9d95d1a8a97b57c379c525dbe6b00efdd877b62ec3a8fd7d21ee91b66d34495672b379cb2c36a9def3a97f0e89053719cdb9e6a92b77277663d86b55d0615c978c211e623cbfb818b0d72395489afe78e9e9596d847ed05fda02d916b0642d609dffe9ddabdb55e368dc55be9f91c3a99372f13914df1cef701a6d623496ae1ece9ad1afd8503cfefe7024ac9198db39d36be9c5a1d56e2cb57dfbdde2fa475b778976a38060624b69dd0212545c81b000ad38ddc70b1b9375358433c9f746227621ea04b67be405f7927d60c4c8153b6df441d6b2c746ea48e6d0416d2a9fb31b5eb1a833513d148eeb906e347d49f9721735bf9c596f05db379e99e2ab716df6c3f6e42539f1b706356f997849be73fb399ea083ca636f77acb4e11151fc8e4cd30d83818cca06a624dc16673211ba421675562a27ba923228873b16e9dde48e164de463e271e21bf2291046e6ce7c1d86c816db43cf70dba33ffde238bce7c1e28489769f8d278a10c6a0f99ed1e3ae0dc8a23e0011834a0ea518e6af487b62e9bb8c5cc8c96489d39a9391a6d4bb1ec0cdfd420aedd8564e8a96dab05b098f115635d4d68e6588f6b46222d10523ba2b09c5295f32cd050a683faa2aab6378591e3d93f56d226ddfef079c13261b709819e265140f11d74ccf51604bd8ac7c1342800562a49b920dc6d999070ca51f3058efdaf152b356bbc7876c905e01f59ed86c8162b5099fa723cbe18f32335cc0c6446517d1cd59aca9be43c5102beae233fe120c11749f0a0ab7acfc549cc488b9a8a7c21060af0d4bca86c2ac17e98299f75cd54429d9aaebe6450d667a1fbe80cb14df8886aad82fa7caa5626c12ef2f729233074835007e26adf136955e78104831741dae161bc734d443f4449628d8f4d8e7de042dc91c2e1d1dc816354893e603843f2d3df5286af4ee3d61dd3d2309bdfa239daf79e4d230d82845f3e87fdab3a4356868610d65c64f31a223a308b5a07e429aaa5ac808d16dd43ed66992321cb0e5dd3cda41239e4b32f5b64248f133a1120d81fcf960ea3b85ac1765d8e455748f5a188eeaa8d3e162832f96d3d8503c3dbc9158cd1be3ed415faf2e7c9f779df62b3f23dbedc227b1a85547c47dbf4a1cc95fd70c6e8759017e1f2cb8e6c659f65a5b704b77e14cb06ffa7530edf9e4d79f4c3f7b8048cfbb1e2e1e413550ccdb20617743cd91b77b5c3d16a2a60505978ebc1a72a8f089185ea6b08fb23cf5a37ff5e9e18f77aa7f82686bfb92d4fc7bc3d3f3322e66e6fd375a0c7e031b937a112db5043318fb01562d832cf6c975665a1f66066f50c36a5be8a553ff4d8c6aff41ef77c60bedbfea277871f67a41ccbf792e0206039832e0b0eb4647b5b1028da84f73aeb719e9372891f6effbe6146eb0d66ed2c9730651b5843f8afc2079695c0b92d310454514bd6e9aacbae4da1750ccf00c7ad9041daf395bfd38820a42c6f99877468e51bab8cd6b0f95e4bf630a2e2b7700e94321416e2a2991ce5bf4162e286dba5f057d9161acbd486af488672149e57feef1cfa053640adf4c982d5a13c7e810a6d1b1bd078bc39806d57ac78443255dc3ebd71c045a07bdd7d3f03b66d9b56d01b40340d9afa2be4e6a428affa18e8ccb47440a2214a254e55d2ad01fbdb8f012fee7b9f403dbd960bc53bb189b4a407f752015ad4e41d652fc11334f0ed114b3307d4a1717e53255d5a0ffbf1625b741821d6237c0a36a97f0e3db4063d749f8dcc90889df1f2f94b62f56c57e91cc80301f7fbb78fa733b135164d94162c107d4e48ed98dfc8520be29e340dec2ab398a38fc3d484e51f04d42785e31b75cac7b27c1b8eefb7b7b1cb49d8f0269e51acd27234b0088bf7ac1fc3d4b52c9c233dffa6389605dcba4dcdcf00f8f13a83f0b1de26a460231d7c50d1651ca1dc6e1712165732cb4471c092986282fabd5520581df39a602608e31159ea372064c0f6c401fe1811a51daa032c748d4600f6f7fd330f8bf75fbb5a8c6b3d67682da3c3b41b93a0f0d872c84a96a4c9f0588ac312c06fa2a53a7b4811ecbffe62c02bbdcb336b85354476de0b92ba5f8fe5a2d12d62ddaca54dbd5d5ca89e14f8dd037c4eb895dc9959fe55ac3d60d6ec9bd472f37d5878cfab3a9a5e4e45bf9968cced65da2acb24170da9533b86a4892262b63bc89e1d8db89f01fff195a07e9b06b23b1b06e33c3901db0c6717a64354f8e8c2b1207ffa4ad7d08c504103eb983cf51f5b81a3bfc6ed4e972d3ab1e1c3cc984947ea3145d7d450d39e782e29f58ed54c98b7d1701e60bee16d9065e44f6caff215ac1706437515fcf231ea0753a260cbe4e4b493ce61ff23b43c91b73ef8f30aeaf490b12e9acceb661f0b58fbf14ec1135dcb608e0f03d10e7fdbbf571cc0cdb941e45ee5a1f59dfbc3134afac5a5def3491bdc25a7d2f48a20e2443f0ee93f9b791c0112c1a5d1c1f045b66000e3152b0dd7d89a3461860c92a70db59177cce0d9d001e7afc102be293c65fdcbb2ee82bd863655b70fc61fc7fa6391602efec0af1ed88936cebc982c63b5d4556a8add4a1c70a315f901fbf2f80bf2a338886e971119d5a80008b06d451ae2e2b5895b5f2272e3864ad5f8b82a10a39b3eed1b03014af3782254d4c140edf2411ae126d0ca0997d3c6ff179c5458ed9e3265006d4cc68f1344e67740bbdbaf072f2c0d949bdecdf5306fc5f25888690074d300a4fd309b6a81b30879693dea6ce8994370fa6d6b7c689bec6f0035ececb32ce7b7cdfe8e0a5fd5361b21a82d7e3ed724fc0d38d0a6348e008ecdd0a02b1db3d29da931e518b92cdec151471525d2eb2da38ac12ebcd4c2564f4646ad57fe2624b7052793e4c0ccc3640ad4a18945835091dab874affa67a7881994f0c0ee834e3552c0b1adc8ec761e3aca9f5f2b526a55e4634f57426176f7ac4968b582dd6889ef6a3e0072a1a010ebd50f7ef1f11e3b306b083b443d699759e0ef55d632d1d41eddad7de4891bb84192ed81010917e63728489cdb6ddb895a6350b87cd37f446e729899d3b884c81aff6f9fc95d7bf3a975c86a1fabfe1d8410d497d9e05c8d9ed6a6ae8190a0d9ddf0b55e2fd064a454b42dda01beedba6b3cfa72a6307384b6c241bc4ff7041a9905c4c2294bd4c937dc6f4cfbbd75abff6114dd6044733c0250adf69336cffa86117310e70298872177a3e43c6d69707890400830bddfbe54b95bfb983ae161a83247fc191183f017832697b5cf3c9f2351e172470ed544f0b05a6a4de63acad3145a96afd1cc5a1188688492531d686269d9789ec6db7656f724f5390451bcae1c5a5bdaaddb305279ae9f967f34571ea166773be2cafe3d280ad93e0256a60d57bca24468e0680a6484ad440451161be2f31c7fd1b826ceb06f1749639a3f4f3ec8cb435a1d9bb51198919bcfab8cc40d92982827f48d0d8f1dd872d019332877039a11353f7f00826cf1747a48daea718be44b4ae365ef483c502ed6703ea86d7e1553dd114d8e5ea608ab679368737694073739b9119fc6efa42362fe31879e7833f97de90f0ac055ee5669291872ef11f7f3e7a785b7bce2259734e6d2ae52fd38a1843eda2bc025c48784a9e1a7852efb1900d941eea58d766cfbea6e4740d010497bfae27dc1569ef85e64f89b733f784a726f758bf69121b171146eaf779fbc53bc6a664775b3f9c79f53a8035b645871ff64d067e65e6f5c69d34f2bc02abbfa9c7495a6b1d80530e58a704b0e189b2582ae4328bc024d89ba128be0ab322e7eda27ac8a1e07b178c06b4688a7e44b98abd40d05e3220b334bd08751c38c8489366334f805ba6205ec77731417dce9cce3094e4cadf0517a90228a6dd8029cfd63211a9e37e507be0a6fda920925fae8d3117fc026e879b1202fae57d3166d64a32d629758310f40117082525c265224460b77e5b17ed77f07330719384d41c8589bfc49d586e3e484ff420fa8d5a3692508f59c6d7c75bb9baf32f76c475846fdca011e4de2793", 0x1000}, {&(0x7f0000000480)="9cf5c1e3064cca7fd331bb7f9d5b858fb0a1e84167ae2f990ed3fdadd9f2ae18cfeff8fc07a337acf2f93615c34a8f0fbda5b577d6a05ef8c538e7e143e98f906911d3271badfd17556012c25eb6bb05d849594b87cf1ecbfcb9140a4a0a72274f5ca13d0e54a507e93bf0340b5da8d1952e2f3cef963ec2676a472b88", 0x7d}, {&(0x7f0000002740)="f38c83ac8775434a05d02eef8646c9284cac0ca1142bd4b13b2c15b4455dbb64e6d60e4726eb589efcafd5f3e7b484", 0x2f}, {&(0x7f0000002780)="ac46945067ed68158b884495cbcf3bbfa7b3e9559303ae1a520a3ef6954a8f955f6378753c50bfa52a2e341c7d22d78952c988cbbce8b447635b5ca54c3a7bf8dbe39708a629744326617ed4ef422a98b737e91f01f69c80de205ec22142f78479017be4ddbb2cd88fa1e62fed0cbea2c06780e1278a14dcf65721275fd9feffc282154a91d968f5567f8e0de9a9870f946707e334", 0x95}], 0x9, &(0x7f00000029c0)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000022000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB='\x00\x00\x00\x00'], 0x100, 0xc}, 0x2) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="cc20d429155f2c481ee96ea267bf18776fd8004f99ee9ff139255070fd82ffe588ce2d1d176db7b6a4de14fd999526f69be335209b9b1a749c57b5f015fa76f7582c47b8c428131b034d881de00159e269c592cd28dd7453a6a5f887e3e889aeacaec61db02aa51546fb317405c3176134b4870652483821880d5f64c850427d0d318f39a4a53c3507b5a5151e42d3fb63", 0x91, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="b2950b675503bd676fbb90e3271ae30355437b7a9ad7f68ed39f21f0c625b42efdce4bc858de1b260734a3603cf1c4737e3e625df051de42ed4de6755dcf8073add0ad0e75bd5fc7fda1aaf632ec7dafe89478007721b50238be6c", 0x5b, 0x0, 0x0, 0x0) 01:12:06 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x807a, 0x108) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r0, 0x0) 01:12:06 executing program 0: r0 = kqueue() r1 = kqueue() pipe2(&(0x7f00000000c0), 0x0) close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2805) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x3, 0x0, 0x0, 0x0) fcntl$getown(r1, 0x5) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x2}], 0x9, 0x0, 0x5, 0x0) close(r1) 01:12:06 executing program 0: poll(&(0x7f0000000040)=[{}, {}, {}], 0x3, 0x91) syz_open_pts() execve(0x0, 0x0, 0x0) 01:12:06 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x100000002) r0 = socket$inet(0x2, 0x8000000000006, 0x2e9) recvmsg(r0, &(0x7f0000000000)={&(0x7f00000001c0), 0x2, &(0x7f0000000580), 0x0, &(0x7f0000000640)=""/138, 0x8a}, 0x0) shutdown(r0, 0x0) setrlimit(0x1, &(0x7f0000000040)={0x9, 0x8}) 01:12:06 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) r1 = getegid() r2 = getgid() getgroups(0x1, &(0x7f0000000000)=[0x0]) r4 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x5, &(0x7f0000000100)=[r1, r2, r3, r4, r5]) select(0x40, &(0x7f0000000180)={0x8}, 0x0, 0x0, 0x0) 01:12:06 executing program 0: open$dir(&(0x7f00000000c0)='./bus\x00', 0x8040, 0x20) symlinkat(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x2000100000000}) syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x8000, 0x7fffffff}) 01:12:06 executing program 1: r0 = socket$inet6(0x18, 0x8000, 0x1) getsockname$inet6(r0, 0x0, &(0x7f00000001c0)) socket$inet6(0x18, 0x8000, 0x4) 01:12:06 executing program 0: rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') 01:12:06 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000000)="ffa44e795143c43614e508096906d1855aa961410a8f60fd139fd4cb28cf779da8868c0ea2485b85f1f45af65e086cc02164958fd65729cb602b24b46991a8a8a6a9320788e8d5a87d31139704fc6108388c0268cc0a2848c51f5ef7917152bfdc9d1f74470e22753ab9fed5c07ba4891b8bd573dd459ed0936889da3b9c6d39ab22bdf80c966e39aa0abaf81c1548b43f760da7c868a52d16ce0e8ed7cffdeb4a27475030becc09a141650d3de72599dddee4614e19d57f1788923d7a99d21d0cacd5738aa1e4a76b38ab97ea42bbe85b7a47e6aaf28657760026fdde1b95c3", 0xe0}, {&(0x7f0000000100)="f19b6b22844c32edd3e9ef0b443b9fbd5bb35f419727956ffdaacd4682f9e20831aa5235291952072f81cdb1cbb956175a178bbe66199af51fc8c7bad8221b474f117966ba967d06b3a5ed30fc99e886fee3a1cdcde86ade9d4f8be4ec7bfdb36003068c62b444278d618560610480b44594304c1bd8f80e920d3be039025ff89a5e494dd7778639fed0d387a127b55bc346306feac26b25b05e91f0a840f6984021ff7f29c94901e1e72af9c91d", 0xae}, {&(0x7f00000001c0)="31eb409d5dcd729fe228505bea0f2e9d02be8473c3f1e79d103919ac9c39f17c653233babf61a2bb95d59934ac1345fc372e819c72f07fde9a8eae1800d5025886245710c7c3da1cedfaba477e", 0x4d}, {&(0x7f0000000240)="ac60b517b7a556f9d39e86efc6c68b94b45e026c590420476247b00e2eaa2b56a75200ac618a967f6f154704752669f6f78ae26d3d8e84000b3288af916a1c371bb722222e300e390293443d32416c0ec737accc830b036be6cec21ab47d0c6a7dd1a2144d27c8231ede7e93bd8e5e34165947aaa22f281f221c655f0552fa068858676100e0027799dfc13be363a1022abe4761774b5262ce48703028b3c3", 0x9f}, {&(0x7f0000000300)="b660de1d6284b9ca51120cd5856f974bcae055eefe6a738fd2a0724f9e98350694bece7164779c433088e7ec78fba82a06499222e8780e63f9f549bbae388b88a76d73bd3663373a5fb5c081872341d5ff1504fbcbba7b08c8593bbdcd0feff55d011a81bbf63236affabd8b7b3407528dcbe5c6332ec8d089d0160d17bb538067a3adbf125e2f87e08eec120c79707dd21834f4c81019423253b14b99f498db314e", 0xa2}, {&(0x7f00000003c0)="6f42c61ae42ad950c629a20f9822542dec549857f775e032087ae9bbf9ff71deec5bf112feba", 0x26}], 0x6, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, 0x0) 01:12:06 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) sync() setgroups(0x1457, &(0x7f0000000000)) 01:12:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) r3 = dup2(r1, r1) kevent(r3, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x8b6, 0x0, 0xfffffffffffffffe, 0x0) setitimer(0x3, 0x0, 0xfffffffffffffffe) 01:12:06 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = dup(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f00000005c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000080)="2cfb0e9fda0df859d915a0267f93c09c938a0753ebdad9b788b8b76c0f57405009956710e8e3161ea444be2bcfc9b7c05bdcc71e6111822b5b014172fa240f7c38e8f20cfea8a9f156338bc9a7daecab9777af6ff100bc8f4e2ec5a13b85288a2bb1d8846e38d8da21c640e1a567af1d77b0e3c7d6fe02458707e650d1974bd99358a70cce89b4ad5cb240e035cc81a9721f0e9adaaa9c8aeae259", 0x9b}, {&(0x7f0000000140)="c0e798646224ca2d8c38c0c98d776096b6f5bbbc9197dc2e4c775a7fc8ca2df43efea0d157116d6b559095738c8127f7491f2e9c2f7850dd45e44f94d7bcbf37e150c5488e0c07aee15454", 0x4b}, {&(0x7f00000001c0)="b8e5c1a21c8805b3755e252850b20334f825a70007e8aa57a9b7370e96409f1ea4d7240e0ac6f504d4a2731a98b63f8da66cfbadc101646d253c6b110323eef62911f6813b7d1d5757376cf9a2af053294d5377e4c683fc350091aa346fbab834a3269347c909c14acb9840ebd89cc6a05a97de106a5ce39e0bb205ebb32f98716bc54fd4a87af65078a2e0246415814041b32f68531997f0db19a5d5bcacdede22bf7aa79d6cf84f9d72aa0d6c9fd7480a6e8017dfe7906b0408487292b9f0b6d304bd807e5ea7bfaaeb2d29a81103204", 0xd1}], 0x3, &(0x7f0000000540)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}], 0x68, 0x8}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040), 0x4) 01:12:06 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r1) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) 01:12:06 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a05, 0x0) mmap(&(0x7f0000fee000/0x1000)=nil, 0x1000, 0x0, 0x2011, r0, 0x0, 0x0) sync() open(&(0x7f0000000000)='./file0\x00', 0x20161, 0x4) 01:12:06 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000280)=""/194, 0xc2}], 0x1) readv(r0, &(0x7f0000000000), 0x10000000000000c4) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r2 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x44) r3 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) getrusage(0xffffffffffffffff, &(0x7f00000001c0)) connect(r2, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r4 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) select(0x32, &(0x7f0000000180)={0x200000000000098}, 0x0, 0x0, 0x0) write(r1, 0x0, 0xfffffd7c) lseek(r3, 0x0, 0x3) lseek(r2, 0x0, 0x2) fsync(r3) readv(r4, &(0x7f0000000400)=[{&(0x7f00000000c0)=""/78, 0x4e}], 0x1) 01:12:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001100)="7f", 0x1}], 0x1) fcntl$setstatus(r0, 0x4, 0x84) fcntl$getflags(r1, 0x1) write(r0, &(0x7f0000000100)="06edf58d0c1495a22f950932cb2247ca561c073c0b804cc41dfbb632fcfc3a470d47c69a72715d513d5cd523767c6be8f925f5952eab07afecb56c746851bc57f1f60550782cd7bcff1d5c09bc92d74724d62592b4d8af1bbb2de5c0a6368066e785edc63a41789e17aacd173cef5a8de07701c70a39f2bf5948f31f35be9f1889c3d87831d6393d545732962a954d57705e90a3fc4c3bfa3f8f086f5baf9e56b17564a430c431ebd945ad104379ff98227300f12cc9fc7792527b04dac5b99bd01f42355c16b9177678b3be97accecd4b63f3f574457132cde27fdf4a4177000a09be819d276054538b8c7983569611d6e82e0777e0cf6675c70718b4f2d0df312488c78cff6d1a163b51b7365d13710d72fe029f9cdb2bc66e0af0a2426d5bc1f29d120a79dd17eed4d4fad4560cb757d966827ab45e2f8ab8570809cd8f86b7fa949ea0019250bcefd3e4eb0c0ee471184a9305e85c82a3728c5689982c8910ecfbc8ce400dd79e002ea01ec1f1421772368be91900bf641b506995b653c936e5a9511491985aad55fca2787c2c3be2a04473fc4a25a68e5d7941c1b6cabb155838ac7b6f36ed213292e711d950591ec39f748d9ef42ef972a4cd9c3c8e39c59a15e419c6fb45fd59acd98ffcae2af102500bea98d288799725e40b7bacebbdbd112214fd0abf7ff3d01e7c3114f23fa8156f7cdfd017d174a4cc9feb7ee01d93571bfd625278d5e9c9abac8e40775ce859ad052dffcb422a9ef8301994a0fe3bf96a8b85e4844af8de195739ebc7a9489979875d965c065ae4e4420013be999355cf2160330f4bacd35e1d64b59c08b6008fa87460d779b52924a2467a15d266a656a89b8a8c18ada45779d16282a6182806481b052bd255322b9d5908fe8add0da8fd466b3d1b393ec7e5019e4dee2c7bd7fd1c40850f19c964f435d41d31e7f0bda0d40624c4eb6736d498feee913aeaec842b8bf11b06f2391d914038de0b89d9b6063c0bd8c789e0bdf7c96eb1c762201d0b86548ef179e2972f1538eeca7a82e223d626e0ac2e4f7958d21c4a4d610d6f50f7494f87622cce1b87c568a34d4533adcaaa5d7f84e7469f83a1531d8484e4f9d9e5ca50eea371662910969f1db5c4be447544f5e936a4fee7df04f1306daffdb8b167c9d7285bce3af6d068c936a0e7b2eae792d3673bd812eaa7c89bccaff1c7a8d653c58751ee44e6c1917e8c8e168f7712cb6c6081b6b78887d16845f383c651fa229e4699e62d2474432a327f2532f3ffa74f0781aa1060d7f060875d5c76f5f6724148957588564883ca1bd98f6cfc74e3feb570031a45367c7bf6a5fc56aa965042f0ce00220eda8c02b92d92022af149a611fa0fd457aa159772f3b6c5a12729301f9610c000545a1877b1b66633a98a94f25ec46af7d8333d77cc07ca64845aedf0064413e77582fadc7da63d187ce16f74051e74a5880818dbe427dcc31c014c2024d4d9483b68029e4ae03fd73e762a7da01f901b13e7aa084e9647be0d6adaf4b151eaa49c1614456ababc37a537e8545a6fc1799fe6d8451571ff845e8c5f7252bab8307dfee4982f02699c92a0ff71169166a0cf1a3e83ba8ee1d1a2b1c39c791557b6c3803bf4cad8071049d93cf58085aed66c0dbcb2901682384de38c92089568aaf32cbf82e8906bc2a2c9d15fad4a12910d4813738f3966e6b19e07a0fbeb18ecacdcd323912f886f573ba8bbc23182c82703934bd432bdd57f2475446a030d5f35b8be94b95ff3e0da66f01621355eaf2ccf321593f23b754c73ee882732e29cdfc9f0de4bd32b8f50eb90c1880532a422606e7e080997591f6f1b8c06465653b112e1cee12133b48aa6e10918ed438a0f9e8920aad134cdc9b758c2acb5577ee58d698d2c24bd276a3bba544c846e34f2fd24849562030cbf0863b670e1352a1dec2b0bf3df1b5c03e273a511d55b0c4e0283c99209e733ed814470d73fa2fc3fedd00241fe0326c78be7689b61f45ba8f4eeeaf183896fda210297c4bb7c7e3f36435d9a43006acb204ac76a1b7f10728ff96e73af3942166750224ef131d3228bd5a2891fb179b11efe8956b373a0be1521c6a757808392f58142a2ef55f70b523613700725bd7ccf2bf7ee7a63e54f96401bf03055ea531caf858baa8ca632f7ea0ba500eeb0594a285f8c417818195ac095daa27dc2df92dc5fc2ab140d31241a9c110a3389a3c580159cda9d01684885d585a6c25addbbc6781ad9ee97e527153bd61004de585da9b78617ac30b123053594f6894181582cc098606ce3b6ecdaa12ad37a80ed2f7c69d5e586be3235c71033cfa3375e5003977aeb1d977550a0cea9d2e026aa17ffe58f675bb5e4eaf51e9989bd1190a18099b985059172bd3a59a4aeba2ea6c2765c0686351c64177c59ce99c85ef62a939d81234bfd0f56272871dc4ccce315d867b4b49101ed600e8f306af1532a75bb789fad693620f909ec9eaf68ca5cceeb02c850c6c204c804c729f34073a10861348c572557120e1828ac5cf2f7b3257c5cd09d3b99ee456a7a450be6a04f60eb244aa52e24f4ec7e52c56311d4fd884e9e9045743b11c570efcecfdfb2ad180aeb19a939d3b927dd3e3579879dc1ced1e7ae78881b67183da82d1286515247e6d1ea68b48bf9a2015009c085da2c111ab5c6cb058e44256be2abc22c99f008bb82af2c3838d01404a93167842ede3f591b85bd752d35fe714a9fdea0aade03daac9ae6e640434d77214357b0284d4af5cd1d27b9f88e9642cfbba8ba7a370a78e63d3bb0520990236f39eaf6cb406ad0a572dc309aff9220ba325910394e2885afa657b1d1eebd63508e3491b9de12de56d99309112a0fe4fa6f281e42ec5e65afbd45cf06f848259f0a295d0c94ecd0cc4f0c6797e60c7d8bd8e69f085f0447cb4e01705d25c4e7f39af78598bf4de942d7bd45ed3a16b325aa46e7a3ca7fcbf08ee63c808d47d8e1f6f48c5c81d90ff8667d8f8969f942cd6e8a63dbba70535c913a1ebb135123e2a91cc3df9c7ba672136280cee6b937dcf28783656c0871dc60dad837b35ec17dedde4bcf5f711e575d4d2ea18055e98950f4c262e9a4b874f574545b554a3a475aa3bdf80788ba60c44717986449830c18cd993181790b8d2d8a0b70e468386ca33529a8a9b3734eccc4f9e287d0a0573fdd22541c43014a909073a5ea9f60c98c127fba514d0d1417010c95bce3dcfdd94c45215a5fab98dcdf257ccf656889a82a57c40462bb6c35f261331d74a2f438d3875336278951f09b0977ee0e35ee6825b2821e386bfc7fe0025ebe3354175e8b4ab00e7bc588f041f466e6430252d412104472b581934055a94148920e01d437672e64e30d9b4f8bd5a2978122ef2a6182160037cd24facdd40d007dcc69ee90bd123f879ff117428775ba640bfc40045c80eebba70122d416eafc234d904ccc91f9e7695c38019720e8c85e941f03d8918331ba8c66ec7d90bb7392f3675ae1f40f3fee59a5c978d3103a66998ccd9ea7c6439b2ed15932185095504be32fcfcf19b06536227a04fccaf68c7ad2bec40b0094755f870706bda9a35beaffa72cbd5dbd2bf9a8fbfe4250e3340520548a74926b502cc9c095d7b3121134233263a48ece7d49f8a8e5456ac441e4dbde2f9fc8bd07cdfc2e203508090fc96747785f01aaa3e8125331b1f11c2284e34bef4529c2ecd29f1cfa531f75cb3e727bf354fda3d8643fd8105ba1896d31192b3143fb1a35af5ca8b723bcae150dfbd5c96ae21b48021b256b2af9d2e871676074287c5f29c977af5d2fc28b6e89b54327a826ffb9ab35e85e54a431d4044484d92813d2f762c2b5912089e10b2b02a967b34cf485171da10a39a30d97759c841dc0908be6606c084946b9ca72428c13500314ceb4788eac3169ccae57cd38c17a9f2e8acfbd936fa9a67d1fe016cac68127f5a44ce954fc5c6112f3dea345a36424c4e5788cbeef1296a69966401deeedbcf60b76de5a53cb06bc1c4a7ed8595c0b4e4242cb15bda2c7cc3b659824b80084bb0cbf515d8ca2c520a86ad8557ac733b04eb7b8ff1360c66dd4f91f5e2f91109f886e84ae7e42762284dd55e79dd2b759605e459a32394379162b616aecb2847a23a4879ff8b22e12cbe3037520884b881a864582fb28cae92d2600d0f3ab2436f725b2bab8a3c316058ec15ec8536b1bdb814cec8b919f9c3640d6d87cec078df6e092b14e8a33b70b04fa56642c7eb483c1a912eb76183920da00642c412f00182bd778ae8fbf011dd66f82916fd0f2cf76b69a63c21c66f0fce8190553748798e707bf2a90916fdbb4ff19a2580458b030b3d6d28c18d4a5e645fd26987464b23e1d5536c223d10c33f30dbb96b3ff913a48378d6c1b9c0c682eada82875bcb47864461ab96dbe58b53857e9c40018316b4659644a4b697c926a80823724f1dc4860b4fd56b1aaa1da1973e8a4237cf0b537444456f58833b901884a426186d6aa57ed8077a408bafb07409a8b7b4281f0a0b6bf2dbb3821944b4bee7f89f62b029898b3ac1ae60bb2094bbf38d4e723c9c5cfb40bc338e144003c511d510ef340c125fce633290a685a010abfe822c2a53c3b687146e1cc1800d01fce0e99fd85dccf7e156fea22924161d855bd8f29e2a287d5de524a70a78cb2aa3996d0ab7bac9ff9b8674e3af4416cf32e66467efaaabc504a19727b07b6a98056a4f8ddc84e55e10b2f256b1b83ca1be629ff4a13ab259f7d7cee434fc0075dbfab82b40ac9f469f638caf3daa0f0284756008b710cd4efc1368c9e6e80ffd810b9a5651ac042b6c55d3f471fd80ee4a7fc096a68064fc794fd4a10e2f70861a49a2ff3ce0f8a104a1212d3b2915ae45690a3c8a2c014904844df6d5320c0401e478701d34e2c58854d63a2f9e9c5132130d7aee402acf87a1aeedf2a1039ddd0d85c55a77843112a2e4816372b9e0f0976b16d38dbf45f405f4a556cd347b48e390bc64a4534ed978411c5d08e20586b56291f4208d7f748ff9d112262350cfd8cb5b5dc9c5b2b99f458d83106550615547152f867373099549e8e11cdbd59fabb5c2711acf84784022577765d1bd5fe0b28ba86da39cbf94550006c7faf0b4ae6412a228c5ab55e7f99c5b2d151772eb27af96ba52cb7855d28c7dbf3a6439ccfefe893303664803112419d882357dd6969d619f193cfce9a02258d1dfea6590baf4887bd3d12eb650a7e03f0b39e15a42c693b069cf72ce61f7b015f39825a12441c2de9dacdfd069d95a6ab0984413778f3482db377a4eec9f60d796bfc37130c200e980002aa24bcc8f99ef9de004dc8118decbc9907b3620117bf76e070904d5bc4265b6c03481a455cac6dd32fd1bbfc66000562a8cfa5a6101c7ca0e161822bb8dbbb84112e0a4f1b6e226de1e4af7f7aac5167eed1d69cd96e5872572448b2141d641e64c25f06e912d77d411d7e02634c146a8e66cf3e77467de9e49808ae9655594f3ae467e242cd5804c9da1023cdaa623807a8ef4151647c8b0dff5df6a50a9fe41ed3971d0848e7d4a9e34de9925081817ef3ac19f746097afcd64631256ed29ffef4051ea85738e5cf5856c3f4ad5cbb8fd9a8593e0b4e7349985937322f6f932ff7daf91bf18881d95b9eb62801d99c048aa40c15a5841a3ee69c93b48be378d4e336e9ce1b5e13f9417d75275e609400f5359fc001009e793040962118fc07ac1a86149271a4cc701459f01bd8b6a4b1e2b66e661dec8b1ab7d38f4b93588aaf0c72", 0x1000) 01:12:06 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x7) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)) 01:12:06 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r1, 0x3) flock(r0, 0x0) flock(r0, 0x9) 01:12:07 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$inet6(0x18, 0x1, 0x4) r2 = socket$inet(0x2, 0x4000, 0x80000001) r3 = socket$unix(0x1, 0x7, 0x0) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x90) r5 = socket$inet(0x2, 0x4000, 0x609) read(r3, &(0x7f0000000080)=""/7, 0x7) socket$unix(0x1, 0x2, 0x0) r6 = kqueue() r7 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x8) r8 = syz_open_pts() socketpair(0x3a, 0x4000, 0xffff, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = open(&(0x7f0000000240)='./file0\x00', 0x8, 0xd8) r11 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000280)) socketpair$inet(0x2, 0x1, 0x7, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = socket(0x1f, 0x1, 0xff) socketpair$inet(0x2, 0xc000, 0x6, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x10004) kevent(r0, &(0x7f0000000100)=[{{r1}, 0x0, 0x8, 0xfffff, 0x93c}, {{r2}, 0x0, 0x1, 0x40000000, 0x8, 0x6}, {{r3}, 0xffffffffffffffff, 0x20, 0xc0000004, 0x255876f, 0xfffffffffffffff7}, {{r4}, 0xfffffffffffffffa, 0x8, 0x80000000, 0x7, 0x4c}, {{r5}, 0xfffffffffffffffd, 0x44, 0x8, 0x77b, 0x9}, {{r6}, 0xfffffffffffffff8, 0x3586f819489f2abd, 0x40, 0xfffffffffffffe00, 0x3}, {{r7}, 0xfffffffffffffffe, 0x31, 0x8, 0x401, 0xde3}, {{r8}, 0xffffffffffffffff, 0x2, 0xf0000000, 0x7f, 0x4}, {{r9}, 0x0, 0x90, 0xf0000000, 0x1, 0x2}], 0x8, &(0x7f0000000380)=[{{r10}, 0xfffffffffffffffd, 0x1, 0x20000000, 0xcc, 0x5}, {{r11}, 0xfffffffffffffffe, 0x80, 0x80000001, 0x4, 0x8000}, {{r12}, 0xfffffffffffffffe, 0x4, 0x2, 0x7179156e, 0x7fffffff}, {{r13}, 0xfffffffffffffff8, 0x0, 0x10, 0x2, 0x1f}, {{r14}, 0xfffffffffffffffe, 0x54, 0x1, 0xfffffffffffffffc, 0x1000000000000}, {{r15}, 0xffffffffffffffff, 0x4c, 0x8000000b, 0x8000000000000, 0x1ff}], 0x1, &(0x7f0000000440)={0x4}) setreuid(0x0, 0xee00) seteuid(0x0) read(r10, &(0x7f00000004c0)=""/165, 0xa5) 01:12:07 executing program 1: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x4) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) dup2(r2, r3) 01:12:07 executing program 1: mknod(&(0x7f0000000380)='./bus\x00', 0x2003, 0x7fff) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() r3 = open(&(0x7f0000000180)='./file1\x00', 0xa19, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x300000003}) kevent(r1, &(0x7f0000000540)=[{{r0}, 0xffffffffffffffff, 0x63}], 0x20, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x0, 0x44, 0x3f, 0x9}, {{r1}, 0xfffffffffffffffa, 0x0, 0x80, 0x8, 0x5}, {{r0}, 0x0, 0x80, 0x8, 0x20, 0x6}, {{r2}, 0xfffffffffffffffd, 0x21, 0x2, 0x0, 0x1f}, {{r2}, 0xfffffffffffffffe, 0x4, 0x1, 0xffffffff, 0xb7}, {{r1}, 0xfffffffffffffffa, 0x43, 0x80000000, 0x7ff, 0x46b}, {{r1}, 0xfffffffffffffffd, 0xc0, 0x4, 0x7fff, 0xfff}, {{r0}, 0xfffffffffffffffe, 0x53, 0xf0000088, 0x6, 0x4}], 0x6, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x20, 0x40, 0x3fe, 0x3}, {{r1}, 0xfffffffffffffffe, 0x20, 0x1, 0xa, 0x9}], 0x7ff, &(0x7f00000001c0)={0x1f, 0x20}) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x7f}], 0x8, 0x0, 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/174, 0xae}], 0x1) kqueue() lseek(r0, 0x0, 0x2) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x7, 0x0) 01:12:07 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getpeername$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x200, 0x1, 0x0, 0x8, 0x7}, 0xc) unveil(&(0x7f0000000040)='./file0/file0/file0\x00', &(0x7f00000000c0)='W\x00') 01:12:07 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r0 = open(&(0x7f00000000c0)='./bus/file0\x00', 0x20, 0x400c1) r1 = kqueue() socketpair(0x11, 0x4, 0xc2, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x7f}], 0x8, 0x0, 0x0, 0x0) kqueue() openat(r2, &(0x7f0000000000)='./bus/file0\x00', 0x80, 0x108) socket$inet(0x2, 0x8000, 0xc9e) fcntl$setstatus(r1, 0x4, 0x88) kevent(r0, &(0x7f0000000000), 0x800, 0x0, 0x41b1f84c, 0x0) close(r1) 01:12:07 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) syz_emit_ethernet(0x49, &(0x7f00000000c0)="dca04e6198eaf656467d529278674b079afc3d62c0c8a6a0de000a318f12aa32b26d20dbf1627055245a55eacbb09ae131fd9109a9247399539f0fbab9a8ec3a0884914c0e847ea39c") r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) fcntl$dupfd(r0, 0x0, r0) close(r0) 01:12:08 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)="00000ffb04d3944abd1161121366235701cd171b3674a99e49035e9286883d793449ee2900000000000000b58e9f3d115344f5b80f6888c6a8b5487cee75e859e21960e9dcbf22a71762e7bf6705180f69551e64a185c4c5604c974272571d79fa6654207f8b4140ed5d85aa", 0x6c) socket(0x1, 0x4002, 0x5677) 01:12:08 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x83) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) 01:12:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f00000006c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000700)={0x0}, 0xc) r6 = geteuid() r7 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001780)={0x0}, 0xc) r9 = geteuid() getgroups(0x1, &(0x7f00000017c0)=[0x0]) r11 = getpid() r12 = getgid() r13 = getpid() r14 = getuid() r15 = getegid() sendmsg$unix(r1, &(0x7f00000018c0)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000600)=[{&(0x7f00000002c0)="ce44d7d910d46b61e5e2ede20a977beb07d13df106a7391a767a97651eccf90df68a716375e914d52cbf654ab0de194c8394f008570e8b483b5f420e6a35f6c8197fed46c7dedb8617406506be260d42ee2dc617134aaeaaba3e7ea16dc5d132bd6023338e366acac0acc129faa43d2fa5b73b5f82f35a0d582cc7aa77a525935e9107ab82836b60ada9107701ce4753d0a8dac63329d4d1d17711197167241d8654c43c4d10e2faf7bdc3a732c0939c6b97badcb301b74db1bd0b1605666cf1b60ff84d3ab6a6", 0xc7}, {&(0x7f0000000140)="4fa2f525544fb9b3b184a13b1e62f8082c1729eb54937ff01d33edb5cec557ec437ebdc9e1af2a5aea3e8f1244cad8bf5c239f8b0590de815f23d33808403f322fbaba207c27080250d71ab9ba35e2f7ad58ae5ed8b8809009a7c7a486f5d109e450260d4da477d200f4dcffbb699ef673cf3861e8494fe21981f37dd1c3c22689a00b5317dfaee09107404f03f4b5908052c385baee1a7ebcf88b6eb8a2f69cfc4df11c126ed039b6572ab7", 0xac}, {&(0x7f00000003c0)="4cdda44c475d92ccf62bf3c0187c3dbeedb91e2441c75482604dccd856f30deb44c96cc8890a667c30ef14b5a85a9d2cc664b26d28c4956ec80cda7f829ec539fe4cb2085ef3985b4ce7c55639849f1f5ab6e06f780cb2625d71d0141b6ee7cb55424350da6008019d472f00b06473b312b135366abfc3e2ea583dc9ddad91596c633585389659e77474e30ab4460f4a287306c32dfdada7af960bc2fe0cc509a70050bd8e31fb10d117eac36e6e1a6fe0dc8ff86e7a2a0e584b95c2e9dc5a4a63cd9bb0d0233e91a8c85ba32eda54e708cfc15b7b3fdfcdea989487bed69c7626ccabfc7a1be523", 0xe8}, {&(0x7f00000004c0)="dcabb1e8d7a2738bea3e70c1bf586fc2a0c5892f1d8d011b19ea2909f9419c2c413e8d7e564e968e836693e127bcff83024b60b89d01fc24531b0ae1d370a615abb3dc0b4e504a8892d6cbf8944247025f645215dcaa67d1783f5a82f692fc9a11ea4c5f72fb274657468e995096ac69b8b047dccbe6052e86940c6a436a09f354807b1c91dccd4311982d31b0db637b59d48236eac42b229c5b884617a726a54e", 0xa1}, {&(0x7f0000000780)="4e1d1495f518d501f0a15127e5c202f8cd553f796d2f1eb3bd9ffdd0c169b35d725849f67511deebafc255b926e1d167239cf8067b4c01fa1b2b8b384b90ae33468ee28b64917f4d997ce6586de7f9b313442c6e4c610c1d612c0d6bcd8fff15cea6e086cc79a224e8745dd55a96e193e084fb21e9c3f6f151c900376726ba5a3901dd2729678ea1dbfa36792cfca82b75ca1dcfef6cb0e2c4403df201d30e23de26a107786bfab8c16578e664aea7929bcfa30e0d4cc4e676503bd271170748b1d9f858ee8bae2bbbade92652638135ab50a0748db4d95a8f7b896c8135ed06ca8505296f4de98fcb9136e14a478e67605b4895cc1bfea9619ff01923b472aefc4f76994a61f0f60f2382a628ed7111a39acf1cf3e8b1304dd767a861696121528436aef179e181102e6f11ec30507fb3b49b9ad0d61adf89f6f1566a8b54847ad4d12e703a0fe4e473695515f92108a0aac367c3faea66c20d5ff10cb4f743dc864bef9b490fb3ccf737cf69d95508bdcff69e15fe75b2f6005e2043c9b05074bd14f49064ed05499c5fc220438005be079d8df84da62049a355d9a707508f34448c794b2e4b7dcc5dd4c5b1d770854aaad19e8293511e3e7c06549216977e350f5a8e4d7d0e843ee613db97fa4724d6b3f412431894a76c58da2a65e0e2d88342de24da219600178eff8bb7e2ed8a07c6a95944792ebdff71a6e1952752dcb8abe3db6c971492eca8a24f7d75c94e596321efd9a5e3e6880bbe9490754ce40ccbe12663818101c6fa412058a8452c0858b2bc42fee424eb1922c391674ce25c81f7ad33fe07cbbbed714b2becc13f48a5f66e89f980278c0b19b801ed9e7025b53fb88098fcdb08143544b30facc4981bffb91fb9fccc53c9c8f9381d37c76006c56bb0f4ea25744bb985021530d4ed6cc38f40915e0831d5d5aa52cf77c793a092011e779a3f9d30fcc3c1a0bb63d461b2d8db574cacaad9c8a155b0ed3e2b2b319e1824b839929c5161eb74a9770330314452446f604d3f1d7a0252558025b3db1e7ad2b96fa1a3d106270d0b57a3a111cd908b035b405581005fc606cbb1a8ce21c43f32ef2278580b903db9eeab5bbaf028307d8be3287b136784be7b2852bc0f7a87d09f94723111f712abf834ad3f6fdb3cdc117d5066c25546ae0fb20d8121092c8dafb621fb6c0b1fcead3da417c4c932a8696bac0695009d9abe8ebf3f41cf7aef8f4b0eb241a573fe410af4d133a031c94ab26fbc96ad1531ff48cfc9f132003b0dfbc2dbb429899deb7cfca19642cad4731b66a223105799aaa8be9a34c95076437c9a2aeba373d71871560756fc09de5d4dfc220977b9e497ea1f504e21ea0b18a4e2a9327babb8aa0e21c9479c8dd7ae39f1bd952a9cc51e351724c1a93f49b8fdac013dbe83571387c241d36b20f20313f77c790e779d409b2f1a5dfbdc08d0b8151b32d8cf4c5076834750b5155e716c28cceb2127bceefe06ea086e36b5bc71f603130dafa9942f1d64ff270e2f3df76e9c96f1d9ea2f3b12d11a90713cf4a07cdc1ea542d1b6d65b67c69b37e98d215c0390945dfc86592080835cddc595120dfc830bcaecf422b0af19e7b361789a09a343b7f2570b0dec1a35b522328f44f38f153ef3423957fb8c0bef172526271e866d1b766bf96c74aad5954a958f608db2cd10d297e2509e2c242d4977024f95522cd841e3fccdb10e88eff8e4e6718241d518247e7db2e9d86f081eb75ee26cdbe14fb37219b1d48d7a3b87b24bfaf376c0aa5b70b28af8a6655308487a8ed257540d364aeab31ac4604b065f90330fba3e1ac9db71a14d07f6b44789b3aa81b770e3c50e777ba7215f756d4ff00dbd8ab75fcb9fbf1f2f4b3c4cdd9602fc8f710665622fce480b3bded1e17ed1e0c974c4a4fd308ed04ddf62a594cd7d49217d3be4ab0e825fa47d2b06cd270b057a6793cd4d4ca8e21311a8b3da68a8bd8e206308c9451446debf29a1b752f5eacc1b9a5562ea8bb84c5bf5719134afdfaab6e55bed03f447d91c95387dc7db47228b928cea23a89d833873073eb4003c6723b26aaa9025a290e0fc9f1dd9c31101d7f89fd783eef09fe4afb9b84296552e18efea4923c74c7bdb0b70432bb321be21056bec9eef16526bd0440ffaceb29c16871744051871252d70b5c94bc515b9befac8e44fbc41bb71c1692963ad8c551832f7fe60c590f29c29e1c0602d9653b3331b9c6f1d9945efbeed4c1b89e2cb52b45424e9d4d643f1f47c969694affdcd3089bd76b7918adfa6ffc4e491c85d42833c413eccbdebaadb3eae6585936454550b30fb8505a6f53241643f9334d26589bb893c4aaecd1c7fde6996da9fc1a12e13b15e7531abdee738d0f5496387630c743f91259e8a66ec67ae85d42cbcc85b282da4d94faea0b8cd210be8384bb31fef89717cc91e069450ccd3c60d38eb2e7c579fb2d551a9c7af009574ccb4448eeaf7e290db0ad499d2ec48878ae54357e22c827bc2d887cb23956953d1a72b3c7bd6e60b63c027001ada9f5b5c64692659ae2656b79e495bba2dcc9a5a68e5973cace01d6d4f4360ba4d0fd52fce2b3056757b13af6962a448981e439a723503e68eb520f127bf2a45a098167c588bfd0fc4d773cd7da945fcc51124660652da66d4a82ad255ea2aac5f5417a0839c5c4d17b3df1ac5e15f23c7610f064bd5371a1aa8772d27066ba090554d51be8ac5545a495b7af909685d756b936910c707914380a7806d8ab0c8b6a2d613d84b070aa5ce61727eec0b81342ccff5a9f8ad0636af037eccdaa786f52d1162a0df816c3c315490dbc6ba6fb97591542e9cf3f7c26ce591957a4a7f02f67f40e84f99f1d5839add3600462a069c283141ca9f45e521ca54df6ebf48ea71b1755c39b8279f7f838f9b342f3ecfdadbc27f16d4d1e9d4c9e6979ae97893f1dd9c3260856ec09ad1bc51fffd19fde4650348bd1679793cc88f8a74d2e8734b3f01bb77a0f0857dcc735cf7043a406e4ab293dfa24115dc4899faed5f0f488a27dd25011abeb690e9e643175453100ce16db8b5935baddd44d2b6eec21f84f5f862ba7ef1d38a3741bc1ce6f3b7bc193718a473deea3e2f1f9f6cee86fff3091b90364051c407fa11325f138975ac476b34555c874948718b4d1d5a2abae6babf344aff03dd02bcb5aa74ff1c0bc58962e3c8299a0ba986df21ad5aa42306941453f65dafa556379d906f7cb31b744c5a07a4f5c3d982fb2125442367f4b0dac8e4fa9cf2cce9bf7079f5973ce154d3a9fc297b2941991c49a1963085fc1295e814adad932b709baa1a8f5e4aea0d07be92e0c14b7c505175dc91ead1e961846f4b47a0a043fcf5ffa11655976852c71de72df8f377d691e08c9b5d12dfd99bcbae1cba3951686c93e6e355a78cdbe3e58fc3bc3ec69fd3fd3929a4d1a263e53baf98e80b09d6c18cad345b365b3dc88f6a98bd657f89aa28697c472b934fd29690a3a183a2c1b2fc9d48b1ea4c10187022e311a7256d32cd671d89c0e8c9c4e7eed0b2a99ffd288b512f7c7df21cf5c10a0981191d867ae9ddb0df9fac6112db216e8e7ef5540401d92b15b81a8f99fd251bfdeff325feb80a1a1f4569bd4b5f3352acff69a7e46e9f1150a59c2080d072dca7a3297ced3e3d549c1d320f653649dbaae86672eead2468519f3e71a4ea17b1a1a55597562c4095dade4ce08d48a6e17ab220ffeb2eacdcd715d88589b5b016e6e58664c749de10d69e82da033c7920e51f92f75a207cc1ca9be1b9b55e4ac5f08b222631532b81ccce3b7eb97f18ef482aff6170904f3927bdce86c9e8836dae6285469f5017220744aaa77cc94ae238adebfc551e856081816c029a84297046e2997f0a4bf78ba7c032d637f69524fdcf5eb55718117e71ddd0f4ab31a0a4640d577c41fa4240f29b02e714587b89fb55a355c83705c3a3965bc6992a7f954c79bc2474a36dc8b215ac24ab2a34666cc2f7ed3730171ea394f1b02980b48fdaf548da33328bf93c0a8b57e0b41a71df85a6e53197b23c70a7e3bc7148fe7376b591ec52105a7f0d75a5d286f7e0756146fc8d35e69cbc48f553983b94ec9ba554351b201073d044ccc6b24e6daf4d09b3cf45d4403e764cb8f25583ff66f54a26b9ae40fcb6ad46c6ae77a2ca0bf8581cfcbed04be38acbb6db433c4b60d93bc57a50d74c213a0a101e52f61530240df15f7a4640676dba709672c463f642d5b0847cdde2b9e272605b07cd48a1e3a9974b0512f02e4d32349c15bcc7ba5262c36e31b39141b5501341b52f5bca89b06ee41809ee2f9d764dd8ca767ff039ee7ade4e7d31b34dee36e62d5c2acd2018ef3b6e2111ec1fb2fe26c494cd0d450d912f29bb9f4da1de8c5eb5981850673879f27166846107772f268118ebbe9c8bfd0b20ce0e4791db1c09f59793b78df16b0996ee2c3b6f3727053fd0ab12dd64546cfa454001bb01b1b39ef86ee7989b0efc1a8ac022c375e1ec4683c04957f0322fbc831294da947fc7578bcddb10ddb098a75b6564084d85385261ba7cad9eaeb353ea10e0bd681897698be22ddb8c5bc4667f8329f950e295a808a62b1609935627c424503d0b3c4a99af3e84db6268a7de9d5aa3847e541a1066180e916fccbd7c593e71fb1b6eb25595d4b7037c6224dec102ca68721e9a0b9eb3c979eb36b58368211137e121f55594c06229e6d977346c039235ce5a3880b2859a1303b26e45ba189c93dfe5d55ebb2af10a156c468741cc1ebf7faf800ae738bcb5748ff6346ca8c453a379163ada9374b9f12f52d457d4d1ea2837e3a22016280306ae907d3a5cf4ee85e44bb06905117fa05b42a32b5d5ea550f362dc1eadfdc18ee4e8304c15ba5ecd0138cdfa9e3229dc97186053364e0482773b39a08a4051c66f9deab8b5e4717df357be4a412fdef39a3be93a87cd29b2bbb1d3fd777ed22fc277e576f2546dc51695e315b8f334c9d9d92a68039b9df6fd91cd991533ce021b16e8da5408e94b2ccbbddb721066ad6c8a8ec73cc83db1f7b1eea1f5adf2c8f7b2fb2be33dd57991719120ced7d66b4bb1fbc4d08ecba77793bab88a0337d96a56551626e505952a6206c9536944ab4eb88135e865cfc77bfb9125757c54cd839dfa1882816ed3c164b066b1c16d2358a800229b453ba17b448db9cbcc6234d07dd0050b21c0210f653fcced3740f2411cb18f267ba6ecaba8e07d764a1f10d084fe4379ff3d31afa9faf46f14363b81554eb4ad1d328df38350b8b93abd27e8b7e76f9bc82a218b6dd2cc571732bdd0068b16f3251c998232286a5d1f9432609581293b42cfda6559a941e41019e12cdc01a698b5c94eb25c18a45f0fe467f9965d3cfcdd2f1cbe551d9b7426117f9ac3724d3e5c556e837f2c77571faf1561bf759fa8f9305549603cd0ced03a4d8d5d327f54dd8db70f397a374ce5e16ac173751f140e9908f11142f83d6665a08149f3afbaaa6459b03ac81ed7e5d81069ca11bfa7e3813d7ad19065dc78f9b6f2625ffce3ebf48d6ecc03632f2aada3d8dc112134d2275d96d0d84e1bf5b33cab04ead39740f01b599017c567013af36186d7c92bb95b8cc109640b6f80608b5757c5ca61397eecb1b99032b02488c632b5c1f67901c0aba42d5ee42c722ced7abc0fbc4085f161042e8de8f45b1ee04d4d40e80ae2aa00e4329b2d7bdcbff07504c1de88e093c23c4278563fa69efec95c281760f783cb867f57b6d689ec7b8059ea938b0160a658f7f5a7dcc6ec811c857b2832", 0x1000}, {&(0x7f0000000580)="c642ca6ea7351349514af9fc6dd1aceb061d5db44ea100fcc573d425d3c1a2a34df34f322a81afbb43ebdb78bbb204979abfaa582c0b6881b7692347b7a4f690256d163b2f3e9244", 0x48}], 0x6, &(0x7f0000001a40)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff00000000000012789bed8ff973473bddc591426b3736e86a76e1531811d6349385764ed73810f194b0d43268c8855cb523eb132ac44dbf6ccaf3b5ef49086bb03449c6c9b7f4506786afd6bc1df68755467e325006bd1654bda164a3b039fca818b80b52817a4146884e5334415d7a0b54c54e6da1c120be80540c306412380dc88003", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32, @ANYRES32=r12, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYBLOB='\x00\x00\x00\x00'], 0xc0, 0x400}, 0x0) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000280)="c7", 0x1}], 0x1) syz_open_pts() close(r0) r16 = kqueue() r17 = syz_open_pts() ioctl$TIOCSETA(r17, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a147780a000000000000800000eb06a600"}) kevent(r16, &(0x7f00000000c0)=[{{r17}, 0xffffffffffffffff, 0xaf}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000001840)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000001800)={0x3, 0x200, 0x6, 0x2, "a851a128d756eacfc2edb75a1f7e3e8b034429b6", 0x10000, 0x3}) 01:12:08 executing program 1: geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r0 = getuid() r1 = geteuid() setreuid(r1, r0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x140) r3 = socket$unix(0x1, 0x5, 0x0) write(r3, &(0x7f0000000000)="be3e905f0dd01f93d82644e73a3ea8745cb2c3fcfc6ae70cf33c13d4150f8bd7", 0xfffffffffffffe2e) pipe(&(0x7f00000001c0)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setreuid(r4, r5) 01:12:08 executing program 1: clock_getres(0x4, &(0x7f0000000040)) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x11, 0x0) getdents(r0, &(0x7f0000000080)=""/227, 0xe3) 01:12:08 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) setrlimit(0x0, &(0x7f0000000000)={0x0, 0x4}) 01:12:08 executing program 1: r0 = kqueue() r1 = syz_open_pts() kqueue() r2 = syz_open_pts() r3 = open(&(0x7f0000000140)='./file0\x00', 0x41, 0x3) r4 = accept$unix(r3, 0x0, &(0x7f0000000100)) r5 = semget(0x0, 0x2, 0x82) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r9 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000200)={{0x3f, r6, r7, r8, r9, 0x4, 0x3}, 0xdbb1, 0xef, 0xffff}) r10 = shmget(0x0, 0x4000, 0x300, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_UNLOCK(r10, 0x4) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) open$dir(&(0x7f0000002480)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x7, 0x0, 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x7) syz_open_pts() unlinkat(r3, &(0x7f0000000000)='./file0\x00', 0x0) r11 = syz_open_pts() ioctl$TIOCSDTR(r11, 0x20007479) kevent(r0, 0x0, 0x0, 0x0, 0x1, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x455, 0x0) 01:12:08 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x100) open(&(0x7f00000000c0)='./bus\x00', 0xfffffffffffffffe, 0x0) 01:12:08 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x7ff, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)) shmctl$IPC_SET(r0, 0x1, 0x0) 01:12:08 executing program 1: r0 = socket(0x1, 0x1, 0x0) r1 = shmget(0x2, 0x4000, 0x20, &(0x7f0000ffa000/0x4000)=nil) shmat(r1, &(0x7f00007f3000/0x4000)=nil, 0x3000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) sendto$unix(r0, 0x0, 0x0, 0xfffffffffffffffd, &(0x7f0000000240)=@abs, 0x8) 01:12:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = open$dir(&(0x7f0000000440)='./file0\x00', 0xa0, 0x60) mkdirat(r1, &(0x7f0000000480)='./file0\x00', 0x10) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000380)={0x2, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0x0, 0xffffffffffff8000}) read(r0, &(0x7f0000000240)=""/214, 0xffffffffffffffc3) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x5, 0x9, 0x4, 0x100000000, "23affbbae52da6cc2cf4a5258de885e76cdea30f", 0x7, 0x67d}) pipe(&(0x7f0000000500)={0xffffffffffffffff}) getsockname(r2, &(0x7f00000003c0)=@in, &(0x7f0000000400)=0xc) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) syz_open_pts() r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x10, 0x80) accept$inet(r3, &(0x7f0000000200), &(0x7f0000000340)=0xc) r4 = syz_open_pts() ioctl$TIOCNXCL(r4, 0x2000740e) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000000)=0x4) pipe(&(0x7f0000000140)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x7f8c, "7e92b794f388f4f8ae04803cea065176003bb1fe", 0x0, 0xff}) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000180)={0x7f, 0x1, 0x6, 0xf572, "e460e385823f155516efd895529716f56f7fa1de", 0xfffffffffffffff6, 0x80000000}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x6) syz_open_pts() 01:12:08 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) close(r0) socket$inet(0x2, 0x4, 0x3f) semget(0x0, 0x0, 0x8001ff) 01:12:08 executing program 0: socketpair(0x18, 0x3, 0x2000000000000102, 0x0) r0 = syz_open_pts() r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x2, 0x1, 0x1fe0455c, 0x4702, r1}) write(r0, &(0x7f0000000040)="7a667fc63f32a41c8de556305379809caaa7c59372537b5e04bbc59b75619c049233f10443e3a323bd3da5729cb92dd8c2b2b232a1c950197cf8a36b5dc70eab02a53997c86aef57130add1dd98a8cd9f3430dfdb9c54f98a2477beb21988300df973c4780442ab562820e15c7393991a4fc1124c4643e838242bd250d1f792106c8567b2fe637c927ae98c27ec99ba7dd489ce0d1edee98fea24bfebde9df3ee8bfbd1c330ebb4385f0ede2bbad96785d98b514bb7542d3ef0d9c0ec34de484a539aaf81665c914b1aa327803d2a8f943db433a4e0a0a2bbee5a54795e457560a4f8f77e061ccfb66a3d2602f5b67a039e6ea38cde83ed8f0d0531c409894b12ffb5efec670a91dc06bc5c7f16346035912e03571b7ee905b5553d43b8c3e3602f790e3ee9c03d7a733751e88271aabf69e856162ec6a633ee578a77605928499d632cc445549a2707137021152076ca637985db766543850012c7c7c33d50d058d7432ae9b8872479d026018c764aff585bdc930052b97930691286865c4282ce2b0c78b5f76b6e06be1bc487318e64df13ee8301273f4b31f62cce89cf8d1b234294010e1d5c8c0cbf5762c5243e3379cba25ba77a416bf32180c7301c166ce8049841db64378d4668ff4f7a4755bbfc7cce59cb1033eccd97574bb67b8841cc1aa00dece1d22955d4854803dc5d3d9bb57942c49a71106aad7a31c99b98858554b54173d4f55ff53ab755d97ba2486ef4a5166101b5fce7dacf63c9e60bc9572f8ba84072600c3177054cbad110b866482dbc1116d5312f16d61078783056c56cbb2c321064648b4639e742a094d0c587bbc8f797d64486675311b5f3382d325fed88f5b82e11da7327ff5fdd07fb5cb20e6852afa8d2e0c3978c1b4cbf7e3e78a01add328e8d439792de2953e87dbde155291dc78f2af84d63e83561e1b8c868906521f6986ff903d3c577576ec14bf32e2055f7977103bb6170faf53237b73e33a69e52d0798cd48e046ad926562dfa50de95b3ac6bb928c9c1371c67b241643fccbd37a2bec659bf43d570e96ccb8a27cedcc671cc5e05c053e5f7bae9396d88aa3e78d2d01f48d9250b31117200e6a07ca59103e629c626ec2421c5f5e30e860b72f24cc0901f6afc9e498a398d8ac47c48e32e4e6685e053922031c5a15db633d8e0cd4f7e5529dbc6e28bdec578f999b01f9f7169cd1a33609db39486b56422d39973ecf0e2e679461638c94b35b708f7eecdd37707c6e0c3433d27745ae0e838802a2c1a32bc1a0dc60c2966948ecee173767ce4ce0ef33751ad75d0daa59a8db7ee963e787e8918bc3c45324e3416da758ba882c0cba6f2d827b7989f2e07e8ed1c115139bcede735f48a8383d1340957cc00d2af6b1460ad5be4813a7316c5f121b319c4ed4102c58136d62fe730e3fc82e4b4e3283913628c1cbf5f9b35dc39527e7bb5688588242b24a4dbc920247fd4c5f1a0100931219df98699287bd0ed2e5a5f2905a12389edb272b168511bb6ef1a67e75b2168168b46543d88b15e2b1c8422ebdde42fef6ddd8b1aa07ade49f137fce886f3676f7811338aba6d7ea57f94bc1112e3bf02d622992bcbd52489866bc7b046a05f51ef8ff8c6ee077b67eaff5a7c5471c1e3fba36fa207020f0dc15942f05324924e2cd18621c0c0df45e7f1b31eb55193dc2262fd9ca3ad3263fc750d818a347c40d96ea51fc739df0887561bbac02b73fac3846996f770b781c00ce4e8b5d83aa6b432f3339ebe6697e50fa8758d9468492b09d5e66390de551c1a008dbd22b2e47e499f769519377c5c8be898a89f907223d81fdd7ff12d73ba5629dd26538aba5be252d8826772f4e961aa8fa47ae26787cbf3d767be3f8d48d77318ea4ccd9b4c2f26a27e2588ce65a564173b20a2518346d08bfc6577cfe77a89e34fb3dbdac8973b03c4def3a11a1080c61d922478d178f7d3f76ffe729ba96ae2fd47158508c9311f374ed7714a167b32bcd4f9d99b7d0abd3336faa9a641753acfe6a1f3a9acf115d5efe2dc4d3fae6ccc1a171e2ce24a7fcb70e07eb741bedd5215ef5760a91861bf7736b640fd57e40ad04ab51a14a46c28cf189cdbfe6dd29b837eb11247df5a8f3000e1bdda3f9102c39e36d02ac781f27021dd04c9dda768b4e605cefbe48b80e148cceb5a927f06c5deef39b087d38d6f8eb314ef4cb43fab67c839bc673de568de49950b8fe6bb1d997f44ef66340c8bbf3f05cc01059405283e5c090676fe3dbf514052ac6069fd024ec2125f0dd352121ba32a988c504e832e6e32a66bb1d89eca3e532ff278c7e8070f6d730423e94ed8671bb090df5ec3c2725812205fd84d2cdcfac2708420c0f3477b7a996052f5b68bb20dd65424fb852fffaa936e9152172dc93d431eefc61fd124b7a190a429e4043a28356023898f3f506d04ed3a2650137362d1b11128c58a09d4e446e3f0bd1208bdae945a223a3502eb8273a427038c366ab2545d676a5471e9e66c8e3dd23af0ca92c59511bb08565c8842d1c619dec7e883090c910878cc888828c3454531e8ec1ca38316a85deed05f0d5c68160920aa0cefb3963b4ca3536ebe9cfaae4679e445cee5c45da2481304e27313944ebe318e9a0c5e434821ff7a07cc82db7b40d059831ce180885198e4271ace7e979bb3412be0b0b7068e00265cef5c492068305655f38243f96245f56ba6ee383a11ab550bb1b64b9e663f89ee8f5595f44013bcbd51bc1d226e2de8cef9116b6befc93906f6767edbf07ba6f8e6514981b7bc8d06faca9eb71c288c70845543f484f035d784ac6b0827346464ebbcc2097e566018d696319ebb190c331e554ad39d4b6a739e33bda74fc02ec96e5dcd5501613a98f65111175597cfc64f5a8b01e96d86bcecb33ead42d6180933408d5b8d954aa8f863f1b1913e480f5f79963289dce6ecfe3820ccf25af91e25e94404770335905e64a8831c0dd29ecf8ea878861af7095d2c948879da15851450286e1c65aa4370121d4f2cad705b40896e260dbfe72f520c1b4110351653a5cde36de44ff2ec83a8fa637dbbe58f3b28e154a05eeb73ff72d7235f9652712ad5f4043b174f6a33e00244a4ed2db79de095e8a0b07da9cf908e3f717c014ae104c485f47c19778a24e4b1726c3d8f97b09faca1ba2554ef01ca0c2a104c75cf5ccc6fa525df849b571ec32a47943cb20889bcdbeeda90e9d9ddad0954895f28c4d0fce1639f8f7f1363ad51e33eb02b758b968244801a6f162235def72873f0336ec52a2ecdba367be28f1a57c3523f8363f0ce5f566bc1cdee0b9675752c001c8baee02861411f386d33a884ce9d3529757a7f39579307c8b92a7cf26a60dc91b9994318d08c1b1824fae4f22ce74b2e2ee056af6ea6d4888ad9d7b4d633a085cb57022a636a460a5a0a116f4272cbcbd71407f12fa672cee59dc6ec7a7279d97f5b48e62dd1385d151f466478c594bf24a245c9b14bb8873834441ee4fa3a696bd6c90a338a8b5028efc865931c195fac504945980a38413b62b198c91cdbe0d107dcf80018d722fb3c421f7bf3640786de1b0a31814ad6f584f2a436138247fcd9c088ac2c4cf6fc4bdaf21372709420c0c61a6a9605fdef6428f8dc150164f733430f4b7ae50dcd3e5e5b67acd93427f3c56ff65256a17419c37ebcaf0ef18cd2472e782cf1f35ca91492a883814af028ea5aac0f84dcefbcf3c74e3ceb028e76dbb9d25df418d00ec23cc8b9cb5793a306d9c5bd4f59b577d0fd0b5037c889bc859148571ad64a2c081fb425ad46c85523e917619276c74c550a7d686c0fd05e174d817e0b2b42019ba98b3a011251f5763fff7afddcd59ee96be98d15bd2d4107e01d316dd5c664e1b47a2573a89f6996a0299596a6913914eec948e9fccd80a03c222bb322a4a92e97280445bd358166b86bff9bbe565ac2949096d9680bc1e55a7465715d2b9a62206bc4042820ad8a4e327bccdb267db7dc4cf487451a253cef91f4cafaaf61c0667873d5a111a8ed78643a8cbf09e75eaac1370995a3dd1994f481a97564ae6157ab6ea788be58c121bf5206dfa065fdadf1d1486247d18c89da2b12e88a3190327779a266a910cb5bd43164164eaf05eab0b8ed2a1ccdc1c4840c2931e8cfcf944f3ad39bb9481bdbfd1a24f8d1d0a17d4bb44238f5a88d953a369a0faa6fd113a7b291e18a5f877ed08936c455bf03f60a57cbcabba51e46cc1a9322c7ba81064324ab449d73e07696e1b9f8afae19b7f82abb4eff91940a1a6f9fe0a0a2a857518504c110c571cfd2a4ea98b07b95991991edc5188e678499a44ca0cdacbf3b6a2555fe1a519ba6963cfca9816fa9571a963d600ef9a7cdd8cdcbe5baeee34af856543395636ac4e9da36065d510a99835454a6a8eea0ed913b5d87eb4c06ca9e353e8063bee74b163f689f0a6742977b2da6a4628ee17d5e0c48f32b7b680120626579231dfbf72fe029024ca33a7c4788dea9a9fc2016d6b93f3154acfa7d9789fd151dd23db816eaadad5bac3e8c335e3c607df0668408ff0d7191f6735a00dd0f4251dff33994bf0379ccae371f4092c51058660959ccc4a216d317fbccafd5bf6f6db27ed4041b6458aa98b79c567aed24f1131538dda1c80414b7bdddeda5617394238abb6bacd6673d05bd25cfcd94d51f2803034dedd03caa5c1510c31ab44fba9ebe670f8771224fb70898c88fd2833f2231a8d7f402c30e6324137c9e4eccd99599c1536f745d2ecfcdbc93d24311b445af9cf09d0ceabf8bf8229dd9119a280fa71ced2cf9b3d2ade09761679d4a4259095bb0878c84397c97be6b8f55d741ecdd23e91ad76f70d357a505a7b78f9e5ffd9debfadac8741d19b2e01d29e0529764844163684928a347cba4911f90e237772249c050025bbd03e9eaeae6fac93f2225e60fdebde79f94652b493f5713ee69dd54b7978dbb5cd0ae88f3097e2113c1dd9b30eae0b5d902bc759cffdc2d3f8702d03d4d5d186a3d06c73a06a67d0cff0242f2aaa9d4b63509822fde572c11b8b4e1f5bc80d70e2964e851af1f2496a6e39c84a235fbbe422f689ed57fe4d8e57a8192ba38ecc0cd4bcd73c47ff72f98d89a81ecb261181b1c3e37dd3e6e6dafa430f340250fd7272f31a89353d736157241db35cd56451511c47b9e3a189f8430b139ddc75081e94abcc765a79bddffaf88ad211df3d2c3a24498ef54c0e9baa5f1a500925e642e4ffb69db4cf30924e77821f138297ea69d0744c3c2def38505cfaeeb43852f7de600d321834fc9828d61a26f6a79ae547f07918f4979aaac70222f02fa394fa0b4d790c252651fd589bd7db9e430e5d9282767acb36a412a9886ca623f9db046aa3672a21dbe5af7adfd8deaa8f956f6605503aa74a6d380f80150744c90480035d6916230372f4b5d63e57f793f0e2d6a07ad71f7753df063a83e9b855df77af1f527fe432263ace985f5eb54d1946d23c6aa98b5830c68668a5286016a2ee5f8b19fbb7151e9290b51175a8d2accfce6ecc67da28bea4953601217e0197b55e82c78bb58c8c70693c8325c1d7e592aa1da9f4aa4c9dd86d7a38b603f7117e640409365b8fa6abb0e0566023f521c10b2224e7b9f9292962584750ca0b41191346618eefbd276106222b952bdf175c6ef5d9e1d73ec59254314ee3698d7015cc00e6d68c13656de859b099e83dd80f4a66c8f2060b262adc18498462e014a98c9455157ff4adec57c0bff138ae2d58beb4b56038455258d316e5d804665fd3", 0x1000) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000001040)=0x7ff) semget(0x3, 0x7, 0x8) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3, 0x2010, r0, 0x0, 0x0) semget(0x0, 0x0, 0x421) 01:12:08 executing program 0: r0 = socket(0x18, 0x5, 0x5) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x7, 0x8001}, 0xc) sendmsg(r0, &(0x7f00000013c0)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000040)="169903dd1579c3424782dc1c4269a1efc01559b1206794b525ac5a252d5a814d7f0ca3262f5d93365bff442f78b66a6d19bf070a34fdac073a6b335b951ec08ade0460c2a7b9ab3a168edb239aae0fcc03a9b9bece7fbd0e00047dc1369e74a15e", 0x61}, {&(0x7f00000000c0)="faca7d7a01e0", 0x6}, {&(0x7f0000000100)="2cfd4851ae742a8ba60cb8cce6cd9535dd7a2eee3ddb809e4ba7c4872da85781e60493b960ada47ab7ce984cc41685d95f42aca1dceffa410bf27e42e19c485e445df925606d2bd01a50ada632102a2766a57541b117c4c6aa57f0037f841f7e9537a200bdd719cb2c7c50f099ac02", 0x6f}, {&(0x7f0000000180)="811e07086d73fb8be3982aa836ae039967604739795fb195d9fe675451b03de97d78e11c75cdd4b6f6b92be54825e3cc92063ff91a7f04d94f5c4339f23bd4f9570036bd2b5df03602828d8682e3d1efb74fa18aa5bde5bc15fde7b5d1bce81fa7f03f80dff0c7a8c9b02f1680f86d8b3ac3950757d4261daf434cea6aca465ff02363cdafe0908be033e8be76ea6000cde9af02674814dec4dc8fcf4f6ad0321f74e6d95341e7140191aebd0c5ac731ac7cd2a768f0b318a7aa5eb9bbbceece5d435348ea7d8a0235613eca22ab043b5bf5263ecf0eea9786d3586090f64b9b1db916991b59", 0xe6}], 0x4, &(0x7f00000002c0)=[{0x30, 0xffff, 0x3, "b57d2399b86ca4c366bf5c0e2ca81f01a394dc16ff34414f22"}, {0x80, 0x0, 0x7ff, "c6f2b5aae4daea1ebb53b0923c4f5f6af09dc84da90c7c47a6bbebac125866b887fcd38e3c417146ce83255605a593718b5bd85bb1b223e5b5aa68dbb8d6e0a10e898b40e8ab1510ae4e397422c48b7791a4861c71b7eba101a20e17f30ec3ab152a22a02333c623cea1d3c7731c"}, {0x1010, 0x1, 0x1, "6b351f067c15ee177445b08c8d0debd06bae80d98dd532c5db4a3ac421be4705d53d4cdf7bf10e51edef4f6dc509522a1a5210b0dd944e229bed2e368681546accbbd207fd1217693b990339deff01c020a69992512c399a8c659867659bcfbdf394eccc2d4025c265e0a5ea309ca033f7ae28f9369953c9cb5e3f9a4c1be7a560a1e608cda61e4cabae4cf958d4fb6d2f9ed9c2c1cf7bc1c0ec09d351f3431e4718e0b31dbe0d69af1797cfd978d17222bce76d0370d803bea88b7c58aebbd7a8e8cf41fc6fd0d110c27cf5855e931f0a66d3b271482cd26c85a7b4337696aeae770f9572ee82752050900cda6e21f5d41f79842a8dc0e37aa2ce5608e9481692b6d5e0cde1f221aae7c4a86c12a402cec33656c4a873df4d77c73e1310f1bdc022fe216432921781f1472179f27b30247c2e8c605ae2d5fab6a07e834502c0b55515a6b73469743f4b317b20f14b9bcabcdf36d4adf2a7f41bccebf755e962c1ed8f4895b9754d7950412736b406a0f01308d3a681810cd7677254a83cf76864a32bfaa09f8a07e173099d5408d7d674bde53951b723a94ee0108ac47a8000a98a93ff0191de665947c06133e2e98eb965d1f74d39173542b47a9e3a2ff451acde180123819472bb2a4c4ee2180bca035108d1e4914ce6d04504cc17934b8457f038a9ec28169b985e3a52990d61b56a0128a2d2c24eec66bd19deb6e7eb689b900a269683f3786a77765d934a5a8fe515db2ce5727563ac06bf205a1f3589b7782b110f9a8914eed7020827be25016c0e5c724328bd0aa92677649231dd1c32c78b467f6f1e8deb25d940a2b60b268f5729dc19d40601dca57d51e44ec5b7d0eac25b4bc3c467eda5a75af9e325551041c61c1ec77e5197b41462e67eb9dbde3cf383c4b4d36ffc26d5385efb6712ba7553088fefc125f510aa8f1fa873a49146c5e34b69215e425219ee8ac53ba0a7421de52c3a2c6acbf1ae25fd039fdd22a632fe3772fb7c16e89fab3bdb63ec00d5d84e9b774b60d0fbc59969cabe6b6ce959d57703ddf7951c3e5ca013017a2230b3fa7868e9d687a2318b45dc2ca9cd4bb54560e02cfe04fd8df25687590d2583fe0e976f86b121f6f3ce0c4e210377b557d89cb643862629fb447fed3f40f08b2a9d593b6df599958b367fbd6dd4797ba4cf60c69ddd5b393252d2b426b23bac4bb6d34052992fb97be12aeacd9edc6437f6be0bf5b0e8a14ee9638850937a06408704bea211dfb5e4ba6aeaa1e6780e632b4fb1df0043dfd58e5561afde580cc953dea68acd259ca5587d60bb1d67d01b0b3df9630170268bcb806b443d60707c9a903e1116790f3d11447427fd8e378bb29ea288a5ba0d19e5d903a48ff02b79d880b97fd2e4893c47e83244c78f2bd079ed257e2dd4d99919a141a032295123ab8d9bad2cd7a5a702d72113aa04b62fb58b56ce421e4803656d2f6be50e9f42027f77156eb27e9cc8224bd906eb3d85218f2be141dc6d44d6e71718255480863b69e89d14cb2af512d8ca729630293417c56fd60553d3e72543e073d7d6a11e7791aeb2039b7417e839bd1cc24246d2e239c6b9bd10a6170f2c857ab2b4b8911d69346fa2b6a8c2a8099912070ba6174f228dd290e8e1bd0b7990eb0df4d481a7530cbb8826bb4468bf337ee1a5e45248c2fd3375f2ffdd480f89864a7491ac35e043fa40a6ee776f194522142723ccc85d54a6febc216936f56ac9383f5453aa7a1cf31f59cf70ff6392df82cce3af3e8c53287bf9b9c19a424f44ff3de3336068af4b733d7e69b8c215e53279ee356f14aff9ef7ef19431c813c1baed219b5cf0b8c19934cc6d00690d0c8e8c409e7a757bf42c57512ad7a48537d9dcc48b2098db8cb13da107aea0a583840eae56fe3f46df333109879625d94495c6e423ac7faf465ea8855f2d026f8941238ce77e57bdacb60129676e7093cb424540546951bf77dab30375235d4d89f1670b902dd4adba96ccb2ed419648d903923644718a8f836b2674173cc9e665658999a3e16df0ea16c1590d161ce5e5ba8df19a25881596632f6ee10832dc2863afac876b40d6f4e3e1f5d8dbf86ad99d1b67aad186ff6685b4a0dcd32196504147a280a35b5a1d36ff2f5dc5611271388e95378ee417204e179f123ffbfe6caccf59ee7059cbb0bb99c849e924065246a3f689c5ad26c573ffbc03d8a5f0104ff179d439fe785d7ba74db246040d9cfdb906191e33f44ed9b593981209e84dc704ac3d79461608608bd7baa9ef41d8add6325ae499ec73b7d8d80c5fb73983484bf69aaf034df264a6abebcd5c6d5598e0668f67f66d2c5f359df189b94a99b77fca62e49532015347f8da5c3b7672de72ee47f91571c185c0c2c4c50b08de0a2cc74d09e16194d63f0e9a5b1d3dbe3c06a710359020f4868bd94147d439a8280160d3d3ec41d2a60a467d0d8dad8fdd1b40caf09fb079ab8ba49de1740b72e54433b6cc5e58904f6771ac55640da34515c84ad3af16e243f143981cf8e0f4161ce1def98b188c134df5e721c88248e13d7c8eceb4540b57aa1138632f471b796970bfe61a5424829568f3f8426f2850a445234f56f198b74b174c15d9e39068e06844a5715c704792772edb624ee78aaa380da528918a45dff48f7cbed574529c0ba16e9393dcf1a86d0ad47379f4716ae7538a68c4e7263113ac55da68fce2d97ee004e2eb9983b06074960ff123767b0bebfabf22e43ef44fa77b01befb818dc8ed8740f5a4f38f4858ea9f509ea5ef5073cdb828bf3d5c9e3b9ccba67ee1c8ee2667f23dd6f5aff248b2db9f7bee6956c92492631c86aa7f6adb5a179ef7e8ab6d9e9d5946455d78e533294e0e051b88a4415be1c4b6c47fae763bc9722cdeb9a9b8c49a2da49cff59b402de9a8208b607660e227cbb812efd1afef1e5f88dc5e7cfa5a837ed4c82ec30cd08e436e1144145e680dad823713c148e93b070f324e87ea9742897e7a9dcae284a1b1ffd17f729bd92aa88e6a5b629d9cffab6e399a86671d94d230e28deb483101b174925d14f945907dbaeab46b0c583c8e5ea3e215103c6408e73e35ab0637665b6e8f29c14f930c44f1749727e7e5cb82822b8853111c7826f15aff897bdd96bd2b3e7ad8674b3ad7dcb9ba710232299ea9c8900771aab8d66e8486c980a213f5e4857551cd41e9c0c92a17c02fc7556fab9cb3b5f5693b7637f85dba652cdf511e630a5830f5fdf0707223ef13c08583bcc699286a2f0b804c45edbcbb3fa0579d4eeee3ad8b820b87dde472eeeab079ce2db89f3a8e1c98702ff3c8bc78dce013857b5877f1e53c391ea63613b3fee296998e1a09e76cf414acfc6a02232d8c6383df798958bb71ada7fc5d58e1c613700db11824249a5f77dcec67fac22b0373372685cbb7d31f735468c0dfb9e8a8588080beba3b9db9c43a1a4891fedd46d2b0d8d78439c7d8ca5c0f93493f3df461e2d980e70697857c74524d5cc66e763602f5eaec39b0d6164a52cb66c312c07dd5455401a50a555ebd6701b89179403d1ef14693c02d1be7a959e4601060318dc295c37086ea24c6c07378bf31febd206a4c6fa813ad2abb32600dd654d4f82dad3b7e579b4526e4f600cdd42daad478c40374bae622d15a300faa67231dcce67fa55e077afadd0aac69023cd699970f2acff1c57c46774066ddb96a26685b7aca6f653e1c563b03c771e8daf4a440ab20ed93c82632d93c1f946026a945fb680e2f5bc32c22f541a3434c8b4299f69ed084220a5be0527267ae8c570921a3efc1a410d05f36b7d7921775916e0d46b99ca4df16b7d92fe0d80b6321cd05dc792148b36ec6c336535826f227faf13dd5e155655a01af15ffc7d6ffea4c61dcbfc0996d08711bf1c8a4259afc68849752cafa3ea99212c53013186359f52fd7e42f241172f7c9045a2d44501bc67bceb0a793d5568cdbdb996df85b6e7ac480e8b8bd6d7c204aae75babbdbeb7d11f026987592c9826311e0af7712f00dbc54ad18db751f63bc8165e0f9805c7b1902426bc172aff13bb407127c88c982464523c2d0b56af0e28e6f9e2132d6497776be7512a06b3c0cd6bd37a695a950886107344947c2d3b67f2f29cc5f9fd700d33a56e1cce74537bad3362632273bbc5814577fbeb016e4607276205af533e935296b2a2c12b58b7fd67dd82b39805093e037b6aeb683bbfddced421d865f59696048aad21c2a4870ee4fb58fd3fe0e613b97098989f46126e2dc3fc1c2155fe503d6466524eb808f4621650554d500dd17d389a47a474bd70f5a5bba52373bf298bcf6b85b3ad0936069c08d9f59caedb19a387aebee02484ffbbb5511ccf0fa93ee9399a73d0660e8d87612aefe3d8fd57bfc7737d3d7c1df47b12fa4794de963ae5f6f454c7fa42abfc559a0ccaca6d4d82f32098a2602847a9b2bcac84f66bf702288d9082badb0cfabf787ab319513e9f37a3ba062f1cccdf58ab3542501250ab8f43de5b510bf2ed42372bd93f742efb4f947d22232673c385318c0c2cb82d449352b069e24c7502f9a715d8f640f98d0683878f09f374866a31fedd0fbb4cddb7ed4f96ce80d614d68c6dc4ac1678fa46dfe4f1f8a14319c30c27de4ad41bfb903d57a46e39e915886dae3b94fb6b7f716b45b9368215da70673522bca79ccb2a05c53773caf0abd8d875813a523e170657f1e7123eb875be878908790cf16ff828c9b04021026fb959183a9a0cb3d4bac1ab32ecf151e73627b2395805acfbaa6195a9907e4f7bb0b14d441221897bfc2571e40c9c16f1fe1201c8b6d4e68bd85bed565bf608cc5f9a68f59281f6cddaea913b6a1587cab8764a9ab683d998cbcfcaec243a143d0f5887fa8d219f08fc857ea771b01a8bf209e9bcfd653046254fa83962954d3b501e55f15f68e5399a4360d94fdc2e882f5d3f8d44dd922393ba4454fadc6ddee1ff3984ee8300e15ae529b788c01c9c0ed4fc7af8518595c8ba335f9f2b03a63c37c8ec5f8f4c17e791ac9eac959befc5dbac418e2bad0d409cc4fcb69e5f988e096c3f60c02206b793418414419f12843dcd0c173fdceb38c9fb78f5f7391173fd68701c327c8a08976fdc1e6de4ff8bdaaf168ad8701927087ab4274f08a13c8478bf0bd63e46424ed6521985230a21d3240d6e9ef1f400b0d27a1b13381fcbf4afafa4cf786e39973c12da5bb2bd1e7c69789ed06b30684ebbf84af79ce8f4a85922980d42a10c480c460919b5263856ec6691c70696fc514c79e91dac7025fed4b3294be82466bdf10961aa3f00f7fda24c5c566b0ec62bc51ab55cd7ed01aa1159de837dc9c74dc07370c6bcc589164289963e2e8f2538407ac27bae5fd43aad3bef264cd42945dd568512ef89d7c844f4a58cd4e06998fa8fea21989497dab3a28187b8b491c72ccef02b24caca8ce67bfbad9ddaf406291005eb55769ef2017923903922cb1cbbf4193910fd1d9adbb344382e0cc8603cdd1508836d6c3a164411f657e2856dc2b0373d29780971a63467a7a1684c0785491d0a31fce296555f5facb6f74cf198e4b8d388f6a754fc28bc963f709703477c34ddca6b1736b7048451a526f21380a7e99bdfd310a6e1b2284409ec02a1f29dc4589465d8859bff871a4303bb6d365915000fab8327c78b8810d6c08053134c0069779f9a60f235ce532445f958672f303c278f644b45c7dcb81b49989139e5ad8504cb1e1111cfab36472b14a3dfb22add06a069bdf6aaa1206c7223d27f3fecd34d40a82cb9a35c8b"}, {0x10, 0xffff, 0x7f}, {0x18, 0xffff, 0x0, "10d4fe"}], 0x10e8, 0x403}, 0x1) connect$inet6(r0, &(0x7f0000001400)={0x18, 0x1, 0xdf7, 0x10000}, 0xc) listen(r0, 0x3) getpeername(r0, &(0x7f0000001440)=@in, &(0x7f0000001480)=0xc) pipe(&(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x0) shutdown(r2, 0x1) sendmsg(r0, &(0x7f0000001c00)={&(0x7f0000001500)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001980)=[{&(0x7f0000001540)="476a8ddcf1e4fbf410c4195a3920480806df66ea18dc5646c64d41ddf56bcc2f6cc8a8f6f13c1b578866ec88678b4b3bd9f40b23e863b539fd92099e780f43b38ee7516c4e20da9f32d66c5b007f1057bd66eea8b227951b04d891053a838d94b451b127cc241b38be6eddd51f592892a5d843ff62ab3c220b77a397b1cc447c611cc9d0d74d2c9f3d7120f68945d22f15dbe0ea2bd3453d4b7916fac7998d9ae9e526a74206ac73042f467bfddc72992f488ced6724931c0c8da7132d8ab33001", 0xc1}, {&(0x7f0000001640)="7f815b9ef7d65c20187d4f48ba55026c10a7b61578da2cc71671b9ad9903e9090c458f23fcbbfd2c28749560ab", 0x2d}, {&(0x7f0000001680)="74619f4568f1acb49265a25e259e9185e032baa83b2ac6fdd75d620c7c3b84c6ecee0296cfc309518846e8a944e3f46e6d8649905c0b5f3835d7f139f11dffe5206a458dfebdce9329d0d853c123111655e4464c8e5cf1b554705b354b73a024f545c72e9c5a92029a7116149f399acc731d3ecbd2095de2ab6075a1155b3a4c06a034c11a709722de0b5cca84439d9b94c884c1be0bfebedab588b2b2bb32c9df82d153", 0xa4}, {&(0x7f0000001740)="30cd4ac5264362db4a61ca6da5308047691f0d92e501181663ced26bf8b8cc0cfe96467503d214f611f13242a42edb39de5b589f5710b4c25c341fea1994a2787d8d8aa121c7f941d5ba504fe3cf1c37b78d8594841fe36f02b3d438668af43c11d773e36b7cd1c2b8af7a2aa3553df0a7428925bf1cd76fb30d447c551535f56f22d93a6088d65ba2a63923e81d09059aa09ee45da82c57a466b5ce630c017b1e3ccd563ba36a6c96bbd9ecbb3e05b2584182cc66e05baecd330c1ef6f0fbfa2d4d4331a3a0d94f9109f139d7f2b5b5cb23e3791cf30523b3a9c964051914e6524e778fe269bd522c8922f8bd2806f9feae2a4735be906785ff", 0xfa}, {&(0x7f0000001840)="54c7a976cd1e68169a032881e9b922032ad224fbafdea2838c320a8d71f6e6727ec18681edaca14637b240e287e90b296696a12b58bfd91bdc161359bd2e554e1cd173eaab9fd40174d98499aa60be288ab49802c260bab6fca7e36da8008d9a5ce517fe511a207d6a468ab20960483c96d16f39ee490c12b408bf29dc42963731", 0x81}, {&(0x7f0000001900)="32f6ba26579b04ee3469e2732c71560eec7121f4b68a436b495c4e9bc3", 0x1d}, {&(0x7f0000001940)="0b5a4c7d60913663eaf6d8ca1f092da393d22e0153fe0fe0f75a1e55", 0x1c}], 0x7, &(0x7f0000001a00)=[{0x110, 0xffff, 0x3, "edb45920b6f8d28aaf4faede24a03c800c87089afc073e110b8cbe00e8739139f259c110784d1b293fb181ff68a37297cfaff67bf69a22ce877e0859cfa6bc6a459690de467dfee62953b4893a281dc6b1e8bf5ebdd5bf6cc6f241bc26fe7dabafc2b97bdba331e2634db6a271ff4783bcab259afeb98037b4895d5e79b1a82142ef13591a8f4d9f335186bca7a3641c7bb425f185e5664c8887fe18d8f2453816a5bd1ba44f360ce300219680a9588474580008a2d00680634ddf27aa1ab15c1fe7c5136adcac75d24ecada1af8390d1e827715a5efe3988d93e8eef860febc993f1eb8fa025ea2a0de6c61d094ea38225c63bf5b1b0417763daad315b6be"}, {0xb8, 0xffff, 0x7fffffff, "fcc87325efd47b43c98f16261babc510d8853ac64775a3f5a512a096a8dcf66935eb578dda46075566c28b9789e9807a54eb6cff5e4b838aeefb2d4fdca49aed5e64079cd9c8883b868cd973cb4118ccf38ed9cc320e0089db751389f8a2e6e2e646e0d9a74610b5dbce612df2a97145b674f49e88697b79d42c93fd67ab7eea48edc5feb0f123c344db02905d6b084aeb8ae4288c1e3f7fdef816809544ef0b133022"}], 0x1c8, 0x4}, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000001c40)={0x691b, 0x4}, 0x8) unlinkat(r2, &(0x7f0000001c80)='./file0\x00', 0x8) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000001cc0)=0xffffffff) ioctl$TIOCEXCL(r1, 0x2000740d) mknodat(r2, &(0x7f0000001d00)='./file0\x00', 0x2000, 0x20) ftruncate(r2, 0x8000) sendmsg(r0, &(0x7f00000021c0)={&(0x7f0000001d40)=@in={0x2, 0x1}, 0xc, &(0x7f0000002000)=[{&(0x7f0000001d80)="933f9301f1593071e3b9c6f28809fb98cd625958b6ef703be525128dcdbac762c8a610a3c43fb9efe3bda2022974c9c621bb77d01fd27470ef2f2a5c1782cd52fb4cf6b96ad837dab4720cc0858cf2d046979cc77de25c3d84abfe7b91c6ab182f154c3f960924d77c529b042fa4e3ceba71139aa0d1c5531b7c57325af2451f176735571971f5cac7b6ccee2a874317948269f588b3a28a59007786bfbdd426b202ef3e06fede9ccdd5ec5b3630c83a2f9f11", 0xb3}, {&(0x7f0000001e40)="04ff23d3089f3065cda9d31ee6ededb538bd502a04dd4fb7dda2a7e3251acfc5c61e27d3f5bb9ed0906a46c3d11e4ef138921214f439ca515c6883179d20a4085040520606377ae4b5c85b440712a38167940635156d9c04af9ccd449cb2e9b76c9a4d902f984153e41691066f78da2e04152ac8bd9f20b6a8bfc2c763a9e3e2f8b3f2425f42e095d5995b0cf3992d8391d08bf446a099c155e309baa719b7de6bd46db041ef64825566f5366b170b47717363a057c38c694be6df768bf0343b1cc46e242e916d64903a5b95b81af0079351eba565d7ac", 0xd7}, {&(0x7f0000001f40)="1f75b3b9e2086d221aa35b67dc88ec4bb46e4bf1310f407bfd24428f53b34cadf2e511f0c7e173f125c678d33e1c77a814d6e621c8d9a6662d157c7ae5e7d9c2485b876167c2e2ccbbb8d683c898a5a2a158d548de13a0c9af843ffe058a5b7593d3e1109e2de94e12a758e344de817ecee753bca9c887f2678fe9b462b2b88c2b8c8797b0621811622ffb6fecc5faea9fa5244e20ed4ef2f0d4dd786c05f643ca34a03cbee85ab3bcdc0c11e3b0477b25", 0xb1}], 0x3, &(0x7f0000002040)=[{0x40, 0xffff, 0x20, "47c11cf85773f81fb9c06595426a288b74e9239dbb9973e74f4f8e34a3caf9601b22c84f8e22067b83"}, {0x28, 0xffff, 0x3, "8cef1a5030ee2b008110265806372bb1f6d266d8"}, {0xf0, 0xffff, 0xfffffffffffffffe, "fd162e1d9219e222952764e1f3cf5932e25136c8d48d4dc526fc9fd355fecb7cc33e24a7f9ebb9ef44c0caa77721eb321a277187f28e2dc1e38447d76d2a06f1297eb3a0d35c8ca98287a7000a0cb039250a4e5dfc809ef9ca260bfebcdab00e778311e80f7cc9b723ff028f130d19b01ee0fb5194aec7aac56f2e191a2f5b8caa117a754de920693c670c4b26c968a1cec5bff413e70c75c6e6907b49fd703d079b53ef2df77a6cc7b015d7623f19ca93c2ec69b52ec138ceb37d360616f1a306230afaf55fb4bff67b03de6ed827422ec04fa550e0829de0"}], 0x158}, 0x4) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000002200)=0x4) ioctl$TIOCDRAIN(r1, 0x2000745e) fsync(r0) socket(0x26, 0x8001, 0x1) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000002240)={0x20, 0xc8c, 0x5, 0x4, "69410f4501b0657ec02b3da1e4aaf34e2f59e215", 0x3, 0x9}) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000002280)={{0x18, 0x1, 0x8001, 0x2}, {0x18, 0x3, 0x1000, 0x8}, 0x5, [0x7ff, 0x7fffffff, 0x80000001, 0x4, 0x2, 0xfffffffffffff001, 0x8, 0x7]}, 0x3c) pipe(&(0x7f00000022c0)={0xffffffffffffffff}) lseek(r3, 0x0, 0x2) r4 = msgget$private(0x0, 0x42) msgctl$IPC_RMID(r4, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) r5 = dup2(r3, r2) ioctl$TIOCCDTR(r5, 0x20007478) 01:12:08 executing program 1: socketpair(0x0, 0x3, 0x20, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r0, 0x0, &(0x7f0000000040)) 01:12:08 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = fcntl$getown(r0, 0x5) pipe2(&(0x7f0000004400)={0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000001e00)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) r6 = fcntl$getown(r0, 0x5) r7 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001e40)={0x0, 0x0, 0x0}, &(0x7f0000001e80)=0xc) sendmsg$unix(r0, &(0x7f0000002000)={&(0x7f0000000380)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001d80)=[{&(0x7f0000000500)="0660553c0d78acf03f8aeb6165f2e432a9134cd7f3b90a5fd79a52b1d314c5689061061408bf7270af173a887b7546594aeaf8dd90fa39672676b620ad67b57d1327f681e4c6d96eaace12bc21b48b2376991cfc4b70306d8ed447993a2fadd4c53f4e48a0b34bd2c6c844ebf67760bc8115c36275a67b9c0a5b28cb7a11d860e19a4752fccd41e75c1fd36b64347a6669ae9a7c16eccd79cf02c7e4af8e729dd256c976fed7c9", 0xa7}, {&(0x7f00000003c0)="bb175d6992d9", 0x6}, {&(0x7f0000000400)="84df0f2be365dec6811bcab1dc24", 0xe}, {&(0x7f0000000bc0)="8cc1fca6690cc78dac0c673c6989038e72d24cb16ef64d3162a7acd4759cb38415f3d75a456c4fc74feb41389862bf0237b176be2e436cdfeea22c2c0f69d9dab9c46ff7c57b288397cab5f5576e8dbddedae1a01c98c901da460b158959b77f83dd31dc3080a461bc21f6211edf0fcd2609b401fc8df9dd0df65da6e07bac3730acf05d42b4e6d7bed1ac7c676615fd3947ca9e21cfe2b2d7162565fec06ccc72e2d18cf6a1bbae82af99629e054f9442639ed2d451f72896257cf802525dd8570ea0301d3e508555dab9688789bc122fab84fa0387358f543cb8591361507b7e3af55544f4e57d755a4ff9694aeb8e8b0f1c1f6df61145f935c7eb7d650053d4cb708a3e84d4e272e8fd6def01cb0c1d18773e2ea5ba10d1493e6350d205f2e3192dbd8ce31ca0afd3cc736042b60fea0bb3c7b05cf947d2bf091b376dd383436e859a4a97ba4c11927378e9769d12d712b072ded1aab37d425f0db34a2df3880aea205c92449536899ed147f153468392db631cb75f835db148b87a9292d0d8831eb6310fcc5040b9b33724c5d15c3826eb203f5f5ba661dc79b3dcbca32376e63809280d3147a5bc49ce794b975f867c41a92748528fc347182ac3a41a5754b5d34de90fda729ddc7fc6e3fa30eed39175c7a7d35efeec0a58cd907e0ba1d9081a2ec915445643df5f2ff3305e9bebafa883298b8e1fac222e1438b8928c42d7e1e2e7b2e208bc5af1480141c775fa50687ae6664f4ff44b49de083653c7da5f00d35e01111f444cafa711eb4f1bdfb093fcc053c8cb2f22719ec929b8b4e6b3091dce6b7456b06599609e46f1b3936e52ea781119d617c36f98d07b5629d4d4b8197ea55f57bfe57ec897b6d99fc5d5bc5916aac4a73de35d136efb76683a5bed21cf6c7eaf6f9feae11a3994c9814f424df99eefbaf26de6c3a0fd9f8a21a71eb09c68e3f27117d1d0216a7a82fe588755a2f20e0c8eb0d2d22830ca1b3db759722accaa0fb0b9683609d371406009b6d0dbe3ece869fb825f418f31619ac4eeb77b8dab1dcf9986bf34a57c44e8a3a73bfeabc81c6d68455eef5ffcd07ebd3b9e24e53910cf4584cd1a874dd5efe1a9b633deda782d3953f49b5e1a1f849b8086b937eba529adb3d067c54883735e5a035b9391655bfca5c2096267ce55d406d7f1a5d03d267e1bdbe9b5b844c302d37613dfb06e8b785116c59f9ac57f03f9916e4df38bbe14305e9a9b8874424b12e6bf39b530a0fe49cf9b9ca9bdb8f292483c324b737a0a56be56240a6074ed229d7ec9b3516e79bb214eeebcd73806e98ce4b4eb004d66e5cf393d10779cd21afc82461b6135d024841b4e5d038ce878e3e7e68745952c8219c47b774dad191a76298a5007c0f971e2c89ba34ac47ebfe8e0a7342ca11c32a62513ec6a8885e52e17d6340df9484c637bd7c9f22a21add04830f36dd8b637bea986bf834dbf6663e77674fd58e770487234dea18ac32f93c50d517854ac0036efcb4ceeb0f962275a1735d8b0817a434f7266228c8d8d2319a0ead445ba2c99f367fe537dfe572f6280c47d60559353937c41fb1ba5e5ba29f5e86dc97dc052588d159515e87ee0f7be9ce8d708f23995ee6362d4421f70e8d058f97d4fa55abbebb7886e4bef539c04fe7a95eca820e80fd9f0147d0bf109f22064b607d95a683fa24f468bf1629dfd8a03c3bcfeb54b9067e44b55ec98a1e19edb46b499bb3bf5ed22d848418f8dac8dc529f340f1143be4b1a99a3aeae2a839bfa6abda8c1b5d64259a07ccb886cf61279a87dfd3a4c49d0e12a6368196fac9a524cb196dcef659c74ab1764fc2573c811eaa895fee73a1fd3aa632912f918525b6c11e791be3753faa41940a76b1f5ba73d70c42c6202ce6b29fb0ddb5053405713741afe9cbb74fc534c88bcee2bc573d8b191bf9f0387c10b99d7c159c9094c3e522aedbe05131dcc45b1899046d15a71c715bb172ad9930966e3718e363c6958ad95affdd71d6c12e467a047936b3f62212aebc22b90d5c7423e0f86c4125f9b1c792d5a1539df3e7f41fd1ba61acdc081e9ff902052153401c60b091894917f41b9951d304aa305e3babd257113eda8f833457e4b2a5156b917ec2d82008cf80b296161e9c589fcb38b8b495f9a83961cc287ad8359d2c8393b06c72d0ae8d80571811b43c3ae02ca2b8c8b25bff76485035bc2bf9e5afc3955e364a9cd2aea0c44eda65c14f16551d5b1b7f99461e27a3e614bf2e3abe692974b1abde97d7a67e3155b28bb46c97cdc8b4e9132e4ebe9bbd86b3bde171720411bbc250950e7449c2a2b873853c771c84f38999e97c332d94e3ba82dcf50c572026eb7cc2c1a7536027fd605e9392bdc84e4dbb134810ce28cc66fffe634e51601bee4e7c6e23bb0516ba76360cb4a48561bde9a27a8d055a0e179d6e43d8a21d14b9282a299d5b762d0f971b09d121131e4c7960510a2eb087b536d8ed4fcf247b2a518e8d7fea3f200f6c20f105be2d82c153b5f578a09ba5ef0fb0d6aabd42abd4fab0b013bb34681c287c281de631aef675936b8c36a2a97899878fccc54499668ea2b30f048b2aa94ed22ef152230ac40fc6c5ee92d889be166aea5040ff03553f3ff1f9b3bf4379e4c8428a22b04313d2781fb77922f6f3c09d5ba31964c27e8e37f9672b69b3df7a0793e7c2c768f8436e4097d4373644b6ae2c6e094b1579ae4faa9aac497859fa2c1d8916ced11ca5ef99cee9198154e413fd447072cd83532c4a89bfb7f384b6c5322cda2042d8468b07873eb4f64e3786f0a930b922f151ac879d3be03b60497a339ef13c2182cecf479bf90ce9daa9c7b1770939f681130feb2a652d8ef98cf80734cad39eb1de47b1a02ea762d91dc99414e6b799c4e64c67bc0a763df98d0297cac98efc0c80d6b9ceb2b5376d3e7bbc447d96c337408c8886258776ad23cae5cb77979baba4683137445c70dc4f643dbf6f15fc2accde467885a8f72517b6362309f495fdfe78a1be212e987916114cd53b8e2213c160f876d08ad7322da0cafd5be1171d7d0480499de894acc42acb2946f81105caf20f04e6af9df894cc0349c924cbaebfcd774e80c108a793b89646fdc879b0b47d9518ff3ecc0d0951abcb0c245be0b1a1eae546456bb1662737373d96e3936d5400504ae16d6ad473fe0c2d2343bcdbcedfb4311e9bbd3c3e868bbf18279e4590769bfc200a4a393c5a6e405787b2955b20b95332948df7f0475994e5c2ec2d4c6a6da64562d810297d389a4774836661d96c17198dda67d0db3ae8de472437aa741445dfc5ce88474ddd589ce33d989197b736ad3dac86101ab4f0f3c1ed3a32e81b76646bddfd4169fcedf2d64fe0c256e6142b9706d6ed60f465b5c98fadae8b5df38a4bc0f53f2e3207e98597a72dec2e19790370b9bd6c8f42f547a6c0301384d5c792e27ef31b1e4c50bc21cb90e0a1dd706eb4637f1d4349cd7a0aeeb1c62b0ec43aed6fd543b8f640db4c28d3340f3af6318cab64f4c42fcea2ea18ab09164ffa25e5b9fa0ff9fea68e2701aeecd5888126231800e20757439cf20c85688cfeaa7795ea59c79c599134cd8ddf5e60b57e75ef5d3680cae10ddbdadfe0e5df7146b64a532a1c217ad7be097835d4a9229c94995f00d2aef2bd39c630eefe154c537ad7559b6fcc76096116f37f466d202fba6e9639bf56174f1df64c83bcfce5c4a6c9a58e44e4888ea59f35ecd217c3d83d88a792564fb387b6bd9c477f615d512425096eb82a8261c24a66667d3e132af7893cb183acc9cb21c62430b312b68f27273a9f89e426dea0ec0ff16757e145a4e246bcb38a33497b89001108654ad495866a9aa22638dfcb78839070e859a63d51febcab7e4718549dac214a049911285f2c75624fa647ec20ef99f4a6ffe3a6ea10842355f210ab581911b3d2852579baf01b4aac2c23f25cbf83d3e94d06510b4d80a0c465d341e94a23f75e9f818b7e4108028dee3dee8d7ccac62b25dcf71c728b625ab85d6a2b5d79851f8b9006680d5d0cffd2357914940fa33033e710b615db262ee49ea7a6a76a1a438d2b79f3abf1a8ffae9e01b3516c3d0f2e79529ebaece7d9ca4a7ad3ec9f59785c25b04db125cbf196280a1d1e76b4977beb2c8bf5e4a8a008ca86f9f5da7bc31ed9f980d1898fdb48ac08b958bbe7eac0f43cad37545379d7e8cbdb1ef70ddebc4c23a123b0b9a07c0a985c4b57f81d90e2db6c73cb8e07db016e79260fee6373a56632902defb368cdaffbca994f647d9d82e21d9905a445eeedac50021dca6d91c625dd2ba270a6ae3177e9fab39042f3d9dd390d5f9379a62de10e86afe2ad88f4c1e191399605401f69bc7f323254d00d37e335cd315b9127073885e115254bc2b0168185600146846cda4a4e0da0b1b31e68ef6564426e278599fd9ba1daab7cfa10dc787fbf196b358506cacfc1031ad62a2cbb8a0d8978e093374cae56e4c4a5c8d70d61b08853f308c1497c14f0be0f4e83d3bdaed0ee3a0b1c8b00eaf5c2812665b01faa6ae079783b489cf2d84890ba91dfa62b66a2543d14b8ccae66bee13b7c39db077d8800c7f10fd0b6f9d5ca3479ff6c2733c735a4cbb8556eb507e4da2bf510699d4cd5e0a44d028e6b2fa3e414dab87e8993d32b7dac06f3a4c4bd81a77e2c82e5dbfc9eb85aff1012730ce290b6d6b922383189f15ffd65d8794377dc339872451fb0717e6f0988ebdaf37d8d0f80af5addcb8a0783cc437d303aac4585737948b116a02d2ce0f8cc35d23539d77771ad9f9d7e8d1dd3331a6ba33ab39b928734cbe7096de6e9a82cb7ca7bb0a1dd530002b6587d6569504d815bdf2cb9aac7fc16f5ab5a62728b4e0136312b32c6bf1bb4b16c8de1d40c1b59cb6d5a83a5f228e4834aaf4dbfe8fbabd75d4c9395bd511087e4927ed6c76bccf38163918d442c19f4c07a24e646010478ce23560426825075a021696bf5674787efff6b96953251e6ab586233409b40fdc983cbfedaf09741b05b676cdb88eb002c73f023648643eb8f13676cfa3052fc11d52056144dc1f9f4ac96164b33b497bd9b3133e0517e8489810ef0df4145ed0e05e40f9ae1be46c060e2e2aeef1d6a216c41774e5f55a765da6b0169c65f4ed4b2e9ca6267f50219bef79972bff212fdd8aa7d26a2248897311e60c70cf7a5b09a471539b515d96db84f94719ded995bb447a71d736abf358bafb93a5d846491ad5e153cee044e7a8c6f88bd4dff17b8b68b330c43878ffbbb9b8286c03ac2bbd3bfc5141aad7e80e650276a65f5bcb4d5cc53af2987968eaf6240d9e242f6203ded9f16bd0dad2b0d287bcb0aa6cd4fdc85068d7a755837e99d7e5cb477950bc2bc1966836c5d0336594c28021d67627aa27568bb690f7df8f759452318a6920b191b8907db800047e016d2b8128e794bb028d39d4d88eb037c4d1021fde811bc085866a886234f41d77da5e6261f1904154dace6b79eea0e62704ddd92027ffb25bf01e232812511e15fa62e83e0f552de6cb03d6393ba74bd08ace5ccd4a3b4ae639f5ed4ad7af72f843940506f81e432ba5a58668757ddc2d87f4b906b266b35f601fb3ff5c7b857f3376b9831aa1721d75dee04a47ca66d6855f21f35518f2dfce0ace1051c198ece9cf2637575576546fadf01b7eb66cff854222f716c55b32053b1dfe013f318b28d5a3e2123d9e8b49b2db2b9078e7fb4cacd40d7f882a24422412ce1e618bea999b580e5f08e68af414a06b70c50f54147d4da7ab4f6", 0x1000}, {&(0x7f00000005c0)="79434ea2fbcebec511169a0923995e48a3fc9cfa252e2617d731e0b2cf4fd7ab2413edaa546f72b558a8ece77c539d8ab88e327cb1751719e6e4efa2e502f03d442767f9517a3df839debe75701f894644cdc2948c7ddb8ff92a95b515a9f3b97137583f518b093b607c8970d4e78fb51ee25d2e89e80ec67e2e5f7465f3cd9b189e26e73ac070c79db6b1d868e3835557a2a4d032bac0b996b96ce393e1833e52f01d637340df2747051d0dfb0c539f043579373b7956db9497140fbc6c9efb10b86f703bfa41", 0xc7}, {&(0x7f0000000780)="8b25b4fdd193be71146bc3ad531011bfd0cf81ee24a2a07c2d4577173c01cae4f88e84b5af87a9d0289c819a4569d4773bb8af547ccaefc8869d5c7860a63d908e508149bf894f10d1fd043ba8a1070836d7f6c2b01c565127a923a0fa30bea581bc37d6dc52207c4ad747d2cc262cedb3afa495b921f7159268d5fd9e1a364e466a455b6aaba753a560f0aabf6011e070ca8f8ba99022c5ce0974a35094a288a3e0663e7c9107f9225cbc9f9b2a39488d45782d4e383c42329f05", 0xbb}, {&(0x7f0000001bc0)="ec9e47638ab3a0b353b688344aaa0e4e5a9f36adfd28e46588d8c7b5b19261ee3c77aebfc20091c0a2e6ab92207becc4f31ca8d1bc5eacb274b2af7166bfb2972b0319f94276c7f76197104c32137a8d26ade2f65aaafeccd2b338cdc2b6e4bea94369e7f0584c12a744f8d4b2df6c2e21ff3688bb81955b69afed412b503737cd49ed921ef64f5ccba7b4ed6d55cc83d6aefde303a29d70682f23c416b7c902e0292b10c0ab5eddcf0f59b628d76bc771969d035f7bf81e7e02636296f16c82a611de421854d70427af21e25e174572f4b1023d7aa522e4eff6f6a02faf6fd177abe99463eed44c8cbebff4389bba28c6833a7330", 0xf5}, {&(0x7f0000001cc0)="a4f5a476cb2e54f3d326300a9816b806c76ebee3141d2075d9dc412c657af1e4dbbbb0d9af87a3472c1915a6cc876e29334a6d54338d215a19d22dc468b5b903f8fb26fd1d2ab74c417c8c7cb94b14cb95d2e1395a748530c58a787fed1012df95887f4a0da3db1744d8864ad9dd00566f77836a88836f7b781527fdc873979f03c5a86c159107b3333e0c31950f219a91e3e628ba812bcccfe259a9ffbdf25f", 0xa0}], 0x8, &(0x7f0000001ec0)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r3, r5}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}], 0x140, 0x1}, 0x1) r9 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r9, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) preadv(r0, &(0x7f0000004380)=[{&(0x7f0000002040)=""/226, 0xe2}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000003140)=""/70, 0x46}, {&(0x7f00000031c0)=""/4096, 0x1000}, {&(0x7f00000041c0)=""/156, 0x9c}, {&(0x7f0000004280)=""/240, 0xf0}], 0x6, 0x0) fsync(r9) r10 = fcntl$dupfd(r0, 0x0, r9) fchown(r9, r3, r4) writev(r10, &(0x7f00000006c0)=[{&(0x7f0000000100)="68c3c7e8520e70929ed37372bd3639ea142141e1ca758551abbe4d8a2b67f9fe22a2375aa09d777e19f04e63ff03b430359ded7f155d64b315409a98ba31de26b39881a94f3ea3ce4b4e7b8477a010297f6bff9ef76f6fbd939b992792a33e7f09b5719a0d9e5f470d1532383acb586e38b952192dab30c605095f2e68c5b46e8a25d93b95fbcaaf8b6314ceb1bee253e2293ab6de38d00eba012298bee10c5d7d844be1", 0x1fd}, {&(0x7f00000001c0)="c58372b2af47444a6197bcd056f88cf55258fcf779071a573e07e51b229bd3473ec4d93863c912f5e1930592144900091ea6ae7be20604a06fb6b2eb8722d0bb6de5ce698c17afa768cf95dcc8ac371343f9e7e698f6d1820f444b4d2eaa0308a57d77ac7efb3c11b90c0a918c"}, {&(0x7f0000000000)="579e14995902387f375a5129dc34b9a27dcb1886fea002b53917ec35fa460a52a63f", 0x107}, {&(0x7f00000009c0)="e1"}, {&(0x7f0000000240)="21d9a4108a1053c367d436169b99a0b74ef5c742f9f48f8351e82e39515cbdee9f2c95386561c07b4d41baef3de07e6492989061330bd187e92b58138b42b83440bf783c85c108b0fc088026e3030464cc96b97e6b7cf7c89ddc37eae57a222b8a3192881f2048150f6b66a058e91ead4227789a1071128375ab8624027f5052bdde84a3985a1b7b32716340d4fba1a2192d4cf95a317c88bd6b2615524d9bec39f8ae0210c96e461a42cc889865b5a9f758a674fafc9a3ddbd44c055f575c321efd1ce2cb70624d57ee"}, {&(0x7f0000000b00)="0bd27701e8337fa18c3a385b5899bf68d01fdd261605349a464ed7085a0e9f3d973e24aa5e62128825d6bac2592ca692fbb9adf8fe9e1b79dc3c8fc7671a7769c11ec86d3e0932cc466c61347ec327008a3d097a15de195169872e56c45beb6f8b47d210e00d60adebb26b3a9bcbe65637dea007caf231feab89ea78378f57173f72"}, {&(0x7f0000000400), 0xa7714043a2f2b122}, {&(0x7f0000000440)="e9741df097a03a57c22ab7fd4e3f09bd0e4a42161961ae8bf6a3a19789d08af88fdddcb1a892f94396692763b3c1853970b92099a7e3c1f05aee890c10f7b24fc9202084919fcb06896a2bc8f369e2f424e108ecd139d7d435a07e1674ae8c3be0d828473ddb8a69a5c2322e423abea468c11eb08d849349aab9f4efee53156ec0c2bb494f67ae43d949d95c1d0acf53e9cafe1193bc62d15eb1"}, {&(0x7f0000000840)="2a4f35a464f585833c15a3de07f4d795e585e24492bb892ce5435639638842d5c74a538d1f3676ad001149ecd16214ba6db435d4ebead8e0fdbe6412444a130ca2866074c02642f01d5d24efc3a22339bd411950687e83c19a6ce91f71f58d3cc4393c5151893c3839718d210a94c7763ec99eedaddcf226ad3bd4f77978adc49138fd4c929b2b4552b20b49e543ce2dc235ecb80a2b1d6c97cfd9c2fbfbbff315f5910af8a24bf1bb6f03a88f2e49844c7d7357791d290507b76303c5b22514a01af571dadb49d2af7697615c8813e667e87569b4ca401045fac2ea86018a2fe3aa2e049745d14715f599f9b48033f45c8a60a78f26a822cbddafb6b81c2b16bbe8d784deadf8a2e001240988ca25e2b690aac086cb7895c514104456708c0a89e2d85d59a40f7d4550"}, {&(0x7f0000000a00)="0aed37c28171d45febed7ee423bc1f52f7612bb0a9fccdac84f6e794aede34748753055aa6dd4b2fb6eb37c937b286139afc77d27392ec6f893bf42cac8f3caae47c6307a9166500cf71876a37a90faf6d4aebab91ba3b18a4ea7f37520bd57a5987ff4d7d09e0827d816e90d531459bb36c81865fb792bbb6db77251dd6821c1c63d34b473a0f40700c4642719f668e84f06b6119413ccdaf4bc98051905bf563136d01864bef55a75b70da7426527d4667ef0a2bd7af672c67a2cd69f42b583e1578e0183157b0a332ace977d2d1a90a0f0b4ee15bb54eae"}], 0x1118892aea9b412) write(r2, &(0x7f0000004440)="e9fd5a343a86af57c8e80156fbd0dc10c89042c2954c40554ce86d1856d0e8dc9c20c6b454f725884a04623c11bc21582e5be0a1080f1a4b5e9d5628701e2b97e8054bf7f54352d107b03994fa34e1f2dfa34e6a6c50dde7cb353513298ae775e984e5f0ea6d829cbad3274194310066052623a998a2188509b2a6da31a105be448bb5f1da3af76b90bb00f93d0e6b4a9eec412b0f0c805163dcb61afc92c0c9ee2976575f5f3d3b35ac25252c09c65ec02caab4158f2e214b50f43f5f601131479306c2a44faef58c7db1ace8471d30e2d3ec86eb", 0xd5) ftruncate(r0, 0x0) sendto$inet(r0, &(0x7f0000000080)="d3238b6877e031a4d14cbd663339fd58eb03e60b2e8af9ab9457bdf3be66cb2b0f3ebb76accc35af57c63168f98f040ffe323f86dedefb", 0x37, 0x4, &(0x7f0000000340)={0x2, 0x2}, 0xc) ftruncate(r9, 0x7f) 01:12:08 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x42) setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000040)={0x9, 0x2}, 0x10) r2 = syz_open_pts() syz_open_pts() flock(r0, 0x2) dup2(r2, r0) 01:12:08 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x40) readv(r0, &(0x7f0000000340)=[{0x0}], 0x1) openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x8) writev(r1, 0x0, 0x3a6) chdir(&(0x7f0000000040)='./file0\x00') 01:12:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5ad8) r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000100)) fcntl$setstatus(r0, 0x4, 0x80) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0xfffffffffffffffc) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000080)=""/88, 0x58}], 0x1) 01:12:08 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) open(&(0x7f0000000040)='./file0\x00', 0x8200, 0x148) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x3b) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x1c0, 0x2) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/42) 01:12:08 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x2) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x8) r1 = syz_open_pts() setuid(0xee01) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x8) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10400, 0x80) ioctl$TIOCSTART(r0, 0x2000746e) 01:12:08 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 01:12:08 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='\x00', 0x280, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x100000000}) r1 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) flock(r1, 0x3) flock(r1, 0x2) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) 01:12:08 executing program 0: mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x6, 0x4000dc, 0x0, 0x0) 01:12:08 executing program 1: r0 = dup(0xffffffffffffff9c) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x8, 0x6) clock_settime(0x2, &(0x7f0000000000)={0x3, 0x100}) clock_settime(0x0, &(0x7f0000000080)={0x700000}) r1 = semget$private(0x0, 0x7, 0x16) semctl$IPC_RMID(r1, 0x0, 0x0) 01:12:08 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x202) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000003c0), 0x100000000000021c, 0x0) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000080)=""/97, 0x61}, {&(0x7f0000000000)=""/60, 0x3c}, {&(0x7f0000000100)=""/101, 0x65}, {&(0x7f0000000180)=""/193, 0xc1}], 0x4, 0x0) 01:12:08 executing program 0: r0 = open(&(0x7f0000000540)='./file0\x00', 0x2012a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mmap(&(0x7f0000ff8000/0x2000)=nil, 0x2000, 0x0, 0x13, r0, 0x0, 0x0) 14:53:52 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2004, 0x236161ac) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001680)="8a27348db230a1dd2a3d85376bd46a5f4cbb94010f7e1bfd79e3537d23b3081e7542297a56d8936c9724d17b9d1d91906b1a2ab1de18136bf2d5ba38b28593343f7ed490db96bb01ab04cbd7851ccfb3083a29df7f4fd797d9e3a707211bed671c3fd6a37872524c31855606c93321046532e5c9919e14b3248ea0a4b09eb7d76741b889458fc310d6a84e73a65cd5e8a1a660503c8856a2aef6c2829cc3db775ec96a675c6bf3ea059931c907012b04210cec6b8364d0b265262c7e570c3d40c50bafdf4461583e2b77aab77e89b9fc4f0a36f5984fe083a4c1b3b59205da6cde59bedcd11811993b652d9ed747fd4715b177465c24cfba5d6a23debf3b9e14caf1f1f80a5142413c80fb03f067cbb51a374d3a3dd09854ba4ecef65554e546f2dddeca4a36d1db8868df012b36bf595f035b0250d25af1c1f87ec273f9bc34b4491bebb0054be425a7974ffe96e6b28f569b2bd77bdbd2b57c8f7284ba9abe2cae352e824723394a6900c9d9aec9162e6df74b57be48fbcfa030ae5d581e5a5a073abb6928ba6f1a2507a7217c1df871f3bde916bf7392b22169395ba84fca50c302360bd4983a4ed902c3458dd79191b091d9e29b11e3f059a0290c1f7bb8d9177e6fe6f66266c96d54ad5544c71f27a84b4b3aa6c371d585eb19fa8db5b02e601de5bb9c7ea1d80adad62f24504bf1e1d781a39bb21a5060988f97afea5b9e349df0628ddc0704f79e53d12fc6b5e77b9d3252504dc52bc3019d17b975552808d6d8a009b5dad68c8c5035fd86fd71805fa63f21a01f04850daa2eeaa3ce24b4b588159cc9aef6fb62b1dc11abbdcd9b1fdd5663c32199119f3b33eb1b70d9c4e34d5b7859050f3bb4fb46ee1ae67ac0af44ad9e449c1c9ee6237ce2cc3e5958e74d23ea2adf20a01ccecbeee8897484b919d47c94ac44d45eb92db4b15c7745839880d1c01f977ef8ee562a5b570579a38185e26c711df5e023de32f5f3d067540a4c35e74369475f6a5d2e24e1eabfe10f0dfaa987f46912054c0c1c2f60df3291dbfdb69a1923f89275cf7656578fb05a6d113f2d989b8c779a0a9baf145c4834ed9786b7b482299f90c2b40c678aa02055333f412d3075f55f0f708cc1965be194aa8f793cd67b8026d0b6c55f5ffe6f28808c5a9c8a421e560f6a6557305c30bf50bbdc843223e4f12c32b97f9cfa12ace55726191ad921ed7a2576afbe932a2e99a400a295158fa2fea035a827fe211ef3cd1454dd310a4f2c340cc4588bfa7a7f79cd04fca0125a3c3c2c42b45b38207edcecd89f638fc888229dd3906f6a1e1f60ba53dc245c50146740b312715b145ca3769b27f07da9f0e987063aa825c8a81cb6da1dbebad1a8492361c7b3abc89431b7e499f5bdc27b887fe9257b4a38c76ac4adfc11338269048d221dc948504f9069bb825c543ac59ac71a59c5bb2f054c8d069a5ed104719b2d60a5352bd0ff7a761154ab36bf0c7a8e24e5fa8616b79909ae82ddcb3a272e97340ce29588581b64fe28ef750edb81e5257d44b90ca622656477607143a75a5c462fb100cb726b0c3d1cc1ba94db87d0ed1c8c5c9f88ec5b1db76dab51b4300df14cf1e57b7c5ed0c4a3322d491854c93e7eff9e2ad4cda3a0e02e6707d62aa58d23ffca1b1a9e7d5212a6cffdfd0a61e0f83d71d4e92dd3e73a503fa17445f039f36dc6cde241f9ccf21757476b854005975fccd36e61b2b25022376bc4d76348b57e56c30d453854c1413b9c9ee7a27c4915d796f27451570068c0acab05fd03a23e4fc6cc74ae980bb63fe833c67bd3a6b6491a106e27e7b471b37e961d9f41bdda4b9e9b776982e7bd3d04f9656b95b5b08160b843e3be71be0964e3ed654d05f40781c03e8e73c18829d756568e77669dbe933ef23488f7bb65448432d874d5d8b1cb4bd3ba00f1eefb7cdf576eb88f649f97522a1f8e67bc527d49e8ef5b8d3de190dfca1a8c93accdbac240f1a34c2d86900af59ba73f2459fdffddb3283ded271fb72e6a2de3ff8477723c81d5ea54bf1ad7f623b075f797fb30b689fddb0aea562b1046edc15b3ebac7eaf4afcc1d9c5f72e2e38fe182b956e8a12d6803b87ec0a082b68fe45a71649fd09cbcd3b0f8d53cda4a34f4d49b77d9cb2a57d781365672de4cf0ba903049cf48d88d730c5c6e2687c88abd6806544f74798d4501cba6bd870a4ed8311aa4671e23d9e9e3a3f4ba52518740a18fe64d1dc63348617816916f277db42e8084ed62d68ac84f2ccfeb84ec8a84f40a93dce478ac41afed0d23a8aeb7e54bf52adf4b4d323a9107b717d8da555ec3f26c170cb714eebb349e12c83b743a9d7b5ef8d70cd55514549929e8799d695ee6f4e95a74fe86e1b5deab6ff3c497b532357ee403316cf6f9ce421c93e18e54422cd2ce82b187ea203185e3343f71308c738301a4a68a38a97342872efd5b6cadf3ead4db40a0b29918be42a787c20fcbd2aab1e0ac68a2e3538e442396be4b62478e455dbfbb9dcc1374ba2c5cdbc3d299823aac229448561f8345c58641fa31a48ebf81cbfa39da3fb02053baa114b071d9907911ed11d53a0870395a710f9ddf7bcb67d85740a7b039f3a713c87b3d2ecdef9910481ff76a8ae3c727e675db2b8aea6679c81715f9439a1df741c4dc3e5a58b71f638bc9fe7c4b8f632898c98c477e8c0a0d852fa32e815ac1129cc7ecd283a16dc46f1bede2f687ac3243015f4c5d2411c95d9514d8b85b3a2593363d4a77d2db9b4474f4d0e0f7ea7ffcfab6675759d8091ec244a1fc1c85cf89d02183418612152782725ba5729bfcc4add55b735d31e36cc8893d5d13c2aa29277033dc78286e2742a40d5ae9e6ac1b0ccbaf5ed91d9a8fc19a81f871069642c3d4830f1b48137ab8a30a976aa25473bf03500c37882c7f9e8130ca3387e280b4f88f836e4ee997994c2294b0353d5b6b981207f87dc96cd276bcbe001db4e3733daf17873a895015e48b83279ce864f317faf74770927e756a49d6d482b716beaa746377da8625863c800b25da6048182cb3d4e6fc202e31868686996894433c31aa6b5776eeb07aeaf680089a62a282150999b6e9ce3d86ad5c09733bdbb3c8eec223e7ed60f62c8198c443e02f2f271321c324138a8952989d7f97dc357527d902b48a936a11d5d91d7c527b48c2f6e82d3b5574cd4ac5953b9619ac387722a6ac6748b3463705f271b6fa7d21911d10caa8dafe0a2405ee13001e809cde508bafb3904613945d03b715daff5ad86f95a206c1a33234ac3e873ed7dcd3e0e64305f4b2c1c0d6f2e1085fc88ff390739fcc6bc40f0183af588ec91b7244092e154af3b46020acbf61badf55be69162a02820dd742d85564899eb7e00360bafe7651a619dbb9e89ef9af0f5d157ce9bb4d6af62f72146064365dd4c6c7ee10b9f2bc2ce5d30ef66839f7c0e00b773122b8fc1143afb69561b3dd9e94d116a0d05005a2a9ff08c5a71091243159b0b6df53d9299caf0476f0701bb5bc84a50b6d816bd9e3879e5388cee32de2bf75ff016e588ebf971999b5035b773d651810afc86bcfa81ae4e937a78bc2434cf03ad76f03d1791210db4bddabcdf11f1158ce68889c8376437e19d6ce0beb9e7d9695b8e3098b9964d5d9ff00d49aaa882bfaf2d62819d6cab5a607e3f9d9d3a081b542b66226962e895f303e1c2172b81b00a67b459332374427bcb278afc78d51d4de7424104ef0e247415a2be5eb012cebae129e55ebbd91f86e21095a357620bd4e82892e465b5769cec3e3963f9631e14ad0d9451909aeac86ca0d09042359a9ccfab5aaae40e16c25f7f7dd95eeeb6ed1d0834ccdffcb79ec37043a7c360ab7ca484c133b7d7e2ff1e765a6e9706f6154b6500322d48bb3717c408f1cccbe38205651d604b5d0da0e557d957702b131acd9af04ad489383ab846312a0079a26b86122b876576a9794b1fffe1effb8299992eabeda083d5ce4a1eeae204e386bf02cacb00eff9617b65566e72113a470976d6d9cf6ab3aaff67c5350e36c7f14272d2c9de620904be19efda5124bc32762aaff156cce337cd1e738994204d52cca4f56439d563c333abdd1f94ca6dedc8491046a23e24ee6ff56342a40c370c18db5d341881f69cf7fadf8e52d155d63c343354bef1d4d39722d8b728acf09d0aeb594e9469cb8063b4fe67f4e0d516ff3bfaf16ca5bff4326054cb647ac19eef1dfa7c62522635518a418089b37348009716128cc231c77df01447b22d22cbccb4ae5c2178239c2104542077e2d86b1f44d3b25e5fa1e09d1ce35880da825692ebe1d5fbb43aa46604918352841d7eb2b5b0b21c13cff7b28b8e359afd4df0b02c32e99c350f8ad77995e73542cbcbad6c90f334f618765fae337265d201412c8262d04b58f603e0a6dbab868f41b487ff7d64681d05838d6a4e149954c22322a33231126481910279fd857aa9bd33eb467d2cc871c70120246a86f76e23b97bf8d1d9ecff9bb4ee6d3f1deb36cbd6398b6cea90b3ec571b37886cb86aecb9f1a256acc79787c7d778f4ffe2aa5cfb04cf349c7208bc375b9b3ffae0d9fe22fe317d0fd06aca3419d51eb38b77497c8008f359384b61ad27621ff4d7ebbf4830392a0a883248deb3bc397831153b4778ca58ffeccc52fbf8c1d4f462ad8d653abaaf8ea65c6664401c9accb76f817f639b10aea5f86bc977e6584946c33f8a233776f469f406cf1628d5eccca1e3633c152c6516e4e03692ab8297b401264dd10289f13e91f3c95ba7778ae280e52c0ec782bda4c48130cc26e7f5abf031ad4a9a2af4c9eec67ece9d6a2ff494e76bcc414f2fe1963a4feb2154df8a6e306c36a6018e1cc1d332668682dc9821a52d2042d2a134909a9b2ca3a24d54b3380e590c454b5ca9c89a70fb01e981649d62e4a193bd69aacf44d65af28920300d19affa337e61d5cbefe328aac4b54ec7c66c0e781f3e05592a397d17c2cfb2736257dd3d1bdb2ed869a7f6e072d63db1fb8c739de8fc5d15d0018c73522531a24622d218ed69b85cc6a0f739d9e547b48c9135bc0c24665098d494e7ff3778fe609d6e178300cc3dcd53b976d1fcba1b3021395a03b6abbb84cf2a608819ff6da017ea715ded4a71114af6cbfa8a8c6c3592a4b4d840d08290e64f00085574d78807e0ad7e61df68f7456dba4a89b97ee4530b5c371899e6890a5cd2f51d42859787ff3aeb64e12111c981188a124639ddd8d7994674254832e0a9f8e8bea972d1bf93131dfa3aa47b41f84f28cc9677b00dd670bd68622d4604bf0fab4e5397c00626e2a611fb4bd1ced3d07d32dd63e8601d270be028d6fc044dbfa222e90833cf4dd8650ed9ca3797789b03098b98acedc4c7dddfc785e3a12063a8ddc2f7b3add31055708424fd48f68c560c822ca705676e8ae625ffa851e0e21aa3d36ab2ce1e358c66fe9a6a7de348636670f58e7990b74fce6279552f73be4ecdbc024b795b33d235ff8a6f30f8a2a1ad4536d66a60ea6e2a403679d31ffb3ea817f1a6f032336b24b744c2bd710bb777e6f44b23289f5366dda8e0edada7010db943921bd9ffb62b2f58fca1e0399f96f0a5c1bcb45451c05527c3bd5c18cc9b48940ae052c8d7d877fea3da6824eb7993d581a93240c7e28b6b609229fdfb18fe33b25a28db4aac2ed0fbe36edf044025bf54115546c44c5c3b270323a35aeb6349aa8e71ab33cdc36b4d72972a57d3d816388691ef1cf59974e6eb39b5efc63199f1b9230024779861f6eeb319f51d7b25dc65319089f", 0x1000}], 0x1, 0x0) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/153) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000200), 0x100000018}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 14:53:52 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getgid() r1 = dup(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r2, &(0x7f0000d06ff8)='./file0\x00') openat(r2, &(0x7f0000000180)='./file0\x00', 0x280, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0xffff, 0x4) connect(r1, &(0x7f0000000300)=@in, 0xc) 14:53:52 executing program 1: link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='./file0\x00') 14:53:52 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) r3 = kqueue() r4 = socket(0x18, 0xc001, 0xc) writev(r0, &(0x7f0000000c80)=[{&(0x7f0000000800)="728a8f69879a123051175c34f89d779b84516181fc5447d3447332aba7aa678ebd36ffd92815107108a4f4bfc15b8cdba4fdd30d1ecc287d3e4d786a57c4474d8bb78639e47a267bbb1b7302242be66991d562044f78dac3ef05b27168e0cb0eb15e68c2e9c356c36bd8b84dda428738711a98ae9bee7a", 0x77}, {&(0x7f0000000880)="c7c1836eb3fc3490cc2a43791489d9aad12ffcd8b0a03ada71a6a93f967d65e0e3b3e9c95f191bf76f2f7d2421c7c0ca10b9835f0592fd13fe64fe1bc2d0c0d7c6b701d20d8ba001e038e6b19acedd18bd0d1e5786a74637872b1afd121d48d708c262b654445dae44981a33b12ce4e2a4a8b39a43bd576227ba340d8040695d8ce5222b357daa203b71", 0x8a}, {&(0x7f0000000940)="de54f51b89e25d8f302f5f52c8aa9a2102f53a12ac6bfe40c4fb86346c658ec9ee4b89785830192fd14df3b6f5ded95ceace88300afcc153fe552699b4a6d08a5157f19950f91ffd3de2c05d2e6c717dd36b9e3629ae8a7b25a288ea41629ed85d0b2d2ac01d2377bf78598617cc34a8511f88828ecf0340aad9dd33a5928d77d5a489eb217815f971455f09fcb2d2f304edcf4eabb289b36b06ac69219343b845d0770c88494b559855d41ad5c514e5456a7e7530f56bdce0cb4a9dbb97716d8af333ad3fdf8055f16f84272a6a9c9fbeb45574059aada1", 0xd8}, {&(0x7f0000000a40)="1bed667c01e4b53df3279b7770ed6f3e1b2f6764cf089d7d1f0c42f4fff49d6d94212afaec70904ec2d393eaadf2d264e601cd1417936f2c67c59b9604781fe11cf611b33febb3506f4e52eeed502ab358ff54e540054917c6a307009116771ee5584413e684663417d66c975ea19940c6622d2887947126e937f990966fc7722ae4c87fa2ceebc7d22fc6262500770309e696a9721dd03ed8d16a85b235f57733ae2cdda6b1f5144743e95bdfe5a7adea5272bb0bb5231df443e5c0638429cb98ed76d84dae1f60d273d799f3454069b1b99a6e06a8", 0xd6}, {&(0x7f0000000b40)="7469145906f7be9603981cd7511e22cb50737da34dfa63f839a91176c615baf530ad927c89813cae6ba47e257868858570dd4b4ddc8f617dc42dfcfa66c599f1ddf1fb908ce5df6e9954882c8fd3ad36a36c4786fc079cd2933deccaad485706c4a5a0754ef3b29dcdb367e3f4ac2c3a851d223e4aafa60d36f423d187c2bc12d205a7334afe6e4b7233051225e7eebf793d4abee8789ed81966c45350e2f3193901a11508c2d4b2ab530507dc8a8cb0cb9588c0c6ce1a3ad47fea819809fd743e2d06ea2186ac706f755f97bda6499709eb9956ff28ac6d128889c87439251e44043c5a350b416190", 0xe9}, {&(0x7f0000000c40)="63a7bc6dee62e3fd454486fa", 0xc}], 0x6) kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040), 0x9, 0x0, 0xed3, 0x0) recvmsg(r4, &(0x7f00000007c0)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000080)=""/90, 0x5a}, {&(0x7f00000001c0)=""/165, 0xa5}, {&(0x7f0000000140)=""/15, 0xf}, {&(0x7f0000000280)=""/209, 0xd1}, {&(0x7f0000000380)=""/128, 0x80}, {&(0x7f0000000400)=""/91, 0x5b}, {&(0x7f0000000480)=""/42, 0x2a}, {&(0x7f00000004c0)=""/119, 0x77}, {&(0x7f0000000540)=""/208, 0xd0}, {&(0x7f0000000640)=""/78, 0x4e}], 0xa, &(0x7f0000000780)=""/39, 0x27}, 0x42) 14:53:52 executing program 1: socket$inet(0x2, 0x4003, 0x0) r0 = socket$inet(0x2, 0x8003, 0x0) getsockname$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="89081ef32776e71b", 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="840aa1bd5307dfecda", 0xfffffffffffffcc4) socketpair$inet(0x2, 0x1, 0x8, &(0x7f00000000c0)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="de1eb8dedd251c8af5f3ceb1efe1d901cc9dbe55e26dc6915ec79b33519b7d2f8a2bbce3ca7ebfeee84a6bb371b0dc18a6d28684fd78debd0fc8245d76526f838f561fcf096dbd30b4fbfe13c58cd0ff8d5c3ecc676524defd01627688853e195457d98cf740ee3ad48ad2bba2b773826c", 0x71) select(0x40, &(0x7f0000000200)={0xa82, 0x63, 0x3f, 0xff, 0x10000, 0x0, 0xfffffffffffffffd}, &(0x7f0000000240)={0x2, 0xfb, 0xffffffffffffffff, 0x9, 0x1ff, 0x2, 0x1, 0x200}, &(0x7f0000000280)={0x1, 0xe10, 0x7, 0x1, 0x3, 0x7, 0xffffffffffffffe0, 0x9}, &(0x7f00000002c0)={0x7}) open(&(0x7f00000001c0)='\x00', 0x100, 0x1) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) 14:53:52 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r0, &(0x7f0000003480)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000003400)=[{&(0x7f0000000040)="6338416df7daa0b19b54b3277d2a2e098bc720e71b5000dc6e46a703c1e88b39603e97821348b73137fa91b65488f9831008e641caded1213a294693e66100b434ad39ce960d49de2c0e49275147a4576904ab76bee1f596e544fa92e5d21add07695225974a2031d532bed62e20cb9473b3f50887c5b6e4ad497595a2881a9eb2d7020eafa207fb016d3d3e5c550cc002135335e49ea5c6ac23af93e76da8d67fc06a997609f1524c629900e0a8eb104b88bed535e8784cc72c1b5614d4deabc454b564e0d46ced9e0a7cb0ce1e0e04b1256f0e2fa9", 0xd6}, {&(0x7f0000000140)="dc62def476d1a38fb9aa917e8a90f4667ff952c5b76f6bc28401c297801f8650a723533699d71141bcc98f9c50ae45ad8c4b15c849942c0241def2620b21e49bf73399cf2a15807b46d3d50a384443c12ea92b2d8d8179af398b46a2741b2a09d1eed6f6be39b21d7f0f8e8c4ec7468a4f834d8ba4f7034d50858bedb9d89951a9b29722b53fde007b7b718b79d6264477c1841422818681868fcb8e1dcf910f20809b66909d8fc170ad5ccd20b694d6a9da027a82f7b3f23b0391e15dd8aa6749f43946f8279ffeefde017e3ca4696b4d99fe869a0b7589e7a35f45a244776f6ea0e3b086b522056f5a4698f2fa4a516e5f6555831f51dfca67da4ccf94e62be8c864286cf6286b7679bff022c28afd2cf16ba1c9287df794c0861b0a3b5b89ef3fbf21dff244eaac059acb94f55db4579144d9e2094686a1548636e6e7b83047e24b3e75b7a6b48c09532b882a66e9d85169a4118ca5a27853377cc7a633a6a42cef70b48786d8a3e54493f9fe9c285c9083a4216a4d09904b21640191cede6b2355ae087b5b3c8ebe7c658e6b73ed05d12fc150bfcba5216396c28c55456deb7b836d9f5be2c41908a214454e078ba1d6d4235f14ae98a8b2783a9e42f1bd1d3cc0637b372b612c0a9a9f2b3b04b9b1714680eb5091a4a9669ce273d289ae66df7ed1a17712dfdc0d3ba965d41aaa2e45cf047b1b28d5fa78e10b4fd7a894c70302ee6f21d228e1d9167c53ca9654682725ba352df93bbfac5d5e95e86faeadbfd8d9499fa83e622e37900d5d87bd22f020670cf03ecda9823b8244e1bd8acfaea619b88ece9a3b06355ba3d485c2adf7b0694c7969cb249a38fc7c83b5424bb646df76b51b5f4c09d1c10dbb0db2a0f7f2a7df1f4a0ada667cc5b37f4f444cafc61c7b33ab09d31fe77213463e5a2a80ec9f42357d9c1a8021878772066b219ea05ad7d03a1279f66dcf06d016741616a810ee190b1b505fab172f7057d87a78cd935d11312da7373ec601e4cc41406ac7655b7e847ce6b7f75477c48cae6b4894fbc0c9510c1f1bf115b99a16006febf3a05227f8986fa89b5879f6e33b2ac9ab5fa20bdd9882564502c2e4ad516ec97e85e623130e2c73bb7355fd31df48a26d1ee1d52ce91ac02a9902ff54bd47ab4573e4bf2990e2c173d9d584ccf65e05a0a71d2ff6ae27ef1b2d7d8e332bea35042939096d9801165204ef89ff6e8b11201d6074e5df44e48a5abf0781e134b7570f07f3acb020d325dcfc6845fdf25f18d299230af70f753211bb1133a7d69189a926c1b94d5e5a56ce5acb77853c75be6156e8ea0aa56eaca9b2ed5bdebd8a43b1e67c73b366b07335763a76bba106875c9875f2af0195f2a415cc98b468fd1ceefdaa1bc278c99b3f57d0c337649618d0e0b6bb123a621d85bfebb1917f9b0ae4ba8c6f726fb6dd7d6afe07027cf25893fc35ec11a112bce1a781828512ffed0b7451a4854afb91e444b4a1ca8e2f2df9bc11844018c712e6ae5ab7e3518e22586e7379d54fb7a29e6c8badbb9cc67ce6eaf69f069d1d6bd8aeef2ffb3b2d0a1cc24504f02609fb6b042622fa2fec24734b0b324f721892a5ce85dd6896b0cc554b59b0a48ca24220432fb52fa00c90a1afb0310ede57643339842667ed12c725c3d7f0b3794af777f2789b03567caa4137f45cf55393b5f9a2e08e247dedde0bdabfb40ea4de6b292d6730a7950369b96702dcc0bd377180f183ec16b393ad667ce37fcc167d5aa6246510e5632f1a9722a9b4efe1603baf86962aedb850355b055e53d5935beaa4f8c656d32f20f5e1b5f59ee869dd85e44e81721e18240347ac07513c714d29eb51ff59fcfddf924a1ca57e4bbc89c193c911f5e23456958878408d6af70f1c8aab3b08232be58ae322c07f99f140cc5c38838c1ca69067cf0ee38f0eae3976e5cf922b59c5e78dac289fde87476c0bbe4fb17891c4ae710a965e195fc22d8ce8a30065260a04cead2b7742ca64b73c441f97ecfddae6807461d94014d0513139b8067a856d8eb9e454b98618a39578750526a486385aa6e34ba48d5d0ba598a482a24f19369d0a3e80c09ff9f22f392b30ae48645fed1371ad13b2fc94e3146ee93681de76cb66478a86da8f42488e16b7580ce676ecd84058dbf61249372f967afe1c676377b18b43ef68f9443f049c9253a4135d72d2dc5e28a90498dd13fc1ec43d13249f819bbc9eb652d164f23fb7eab3c2fa19ce8ff53867f71558c818638d4959784d27763f3353c8cd1595dc765ccc88be35ca456f9132ef4fcebe375a4085080fff236304faf531216a1a1e6652173d58b3f201fdcc252882d9504f72f17c06c0f1a82e1c1b9e3227d5143b425be3b6b42c5d3d21a54c91810755a8d0cd5289c457cc6a6b01dfdd313b2adf29e702b6b277ab7c2a59a9ac219e007c9b2821d4735ccef1ef7ef4ff769e4b662a5f0ae5c902f3559830642c9c34507c5ae5dde871f08ec221de229154f8164ef3109d6ef13ef0291f7a3954d939bf818f535b6262202d0f35b4d149a6ff31d2760823995441828c4bf8fe0dd7b0693103c2fb3a17c72c39de3ae8663c0a5e04800adbf1a7d106fd7e3b6bcccf2c0a16a4c7cf17f115b1f039a927495850074eae8e7b01aaaea82dd49209e723b7ba8da2cc30fca8b3177f3a0e7a9ccdd5b30cb9cd5e9e2d1246d06b5537667f4a566c1dbf4e141debfe0fa77c18e2b1436c1a6168d3b15d567a216eaa859642435fbf764a7e0f9c3f107ffda03e3dd24e638e2c5de9f91a2c26db4efb108d16a820fa715440c79e4024d31b08e0f1182c5c4f2e13bae682e467644f09ddb62d0286ee678f8614e998b01eccdafbc9e3d8796f1447e3b8cef165f09b61f3f2e38532cf546e950bfcaa2345e2a593dce952afc5a833d993bc080479b4c212ddef3ea4b375c5225a365f80024cebf2f13d11db99e04b265a272a38d94d91377c495179483a01e951bc0d18908459caad155e42c16eb0ae4503c9560acc2fbc718188e7824dcaf6de785b3aec1c3d8c4e2728534ce147e08d6f7a9075a7e313127ae1d1d1d1f6e1823eafad036e22a808ca718a0e56d181492eec7bf3480f742d3a7a5cd0a8aac24cfe84ccb954c27252abd71fd51c42d23c446784801130908d0c9185beceb166f8f83e902bd6432d31f831c6864c8992997a914221a0413063cb697ccf40aa1a7bd72b138480ee3b048b413dc84a4a463b4147d5d1c3196c7dd038814a3d67d1a7109b5cd0f17b3f242d0e655bb656244882a8264d9e8c51b47be9cf4beec9084cf08afaf3f7a8c1887c3aa5ce137fabec5c29b41833b1178e268d8d367fbe34974ab6ed5ab86f228c75609f6c58d86fda90ad36370bbdada4e7d5e0d115ca12106631d98bbe9e786370b25a5e8b70634b20fbe785e51b4b64fe9059570fdc81f8549bb36eb0904a501dd8e551dcace7895344ad2c3fdaee7835d5882ed525e8725edfddb49d7059cc7e42c90b5e23ac6cfba7b1a14c5ea995096664c2a24c3f7bf05ce6bf8e8bcc5e62bf9d3f8c2c4f940b3f0efb810daaac7c4e9de4469b9eaf8478a0e99eb823e2a73783dd37145c77d1524c822e05857d48eb01b313c859e37a52c6d27202573fcb34c6ada72660ecd33777aacc010856cd4e08d7b0f71ec388a77b42557f7e69e0d839fe5ea8af8a3158ef4afcd55fee8b02290c5e999495840d4881f32e7afa679ffda17e62770389afa689bcab610511a72ff3dbeee36c85b3f318dc9f9a96f7969b8905ee5ecf196aaa8e4dd17c67a21566cf23adca9aaaa0fe3471d70c8875d9293aa33636a8238d7400ffe80d93a196201f52c5fea4966cd531850a8704d77897f7de846beb3cb4e9a9e359e1da5565c416d5550124c73594ceded9add0be5db2460a83d9aef580d18ea3a19e463f33916f356eaf8e43b9437d1d2916751e065cf3b5c7e4cc9bff6ce8f912e55d5c03072b87f9615afc9e0ca144a057315568c01df6e6049e4affd2d702038f63d051f3955f0e1f592a63624deefa33018893d4556042909954cac81b8486e249d25da77aa9792487b644dc6f3838daea30c9cb7357a4d4d6dc59df0b9a60ab4b33e9ea3a084f0a879ee5809704fcd08f137703e64a00366514ac0091a52e531680c6e189520d3b4e59135da2360f5af8a248e3794fcf9927c35fb931e5896632150210a9f8d7ce815f10e82c70227482f4400379f7c2a08e52cda4e1ef33af6ed9b749acc1f195d11d1540a8485cbd528dafc3508639a02120afbb79ea293dab6118b5c1228b7b2e49a9ef811fedf2bb1f25856e1b1df702d3f1e582570ca24c4aa63432199e3a43ac78b3095852df63a0250e664e33655c02ae3f5900ee366197ba2a626a3661f5fa31be6163cf62f2236e907fc2afa22a99385fe45b99a7af5025781af1fef21512f4b467d3a7698980563adf8e05f1f5da02c60a75beb522d5327ddf3bb1874f29a32c520df19f767ffa979161693bdebe168f4d990d529ddd1c4eb3dd69c3bf0d90ee5610239734eebac4403202986da7495d5a7796fee5fbcb544113e4641e350be0ad606083cdd212a48e0c70db57300599a5d7d12785292334de67db2e254145e680818acaa60575404f9b1fc0ae3bc7a38d7ac4c45f67f37fe7fe51d44bc21ee42c51f6b2b2858a5258f858349ebcbeaaef692c8193523f44d7341ac28e6fa9226b8cde1179c4e19e13b6848a76f8962297633a2d34c8643ce4bb50582d91967c1d32adbff4bf4a0034e544e45776ccbf62030115a226b5ddc6ed713de6e3dcb67c0d710ec5b5ac192ee2d6cb8e147eddad7ab805c68d8882c2d8f05fed93e6a40babccf00b8a965074c64050d24efb7a2e559d546fc8728ff6a080c3664221637e47cc0eda31b271aef66e02178ad6ac73ddf26c6a9196346eba578a4eb184b9969251802eafc63eace6e7bb417714177a0d0babb7b6bc4dadde17f77a3cb09d9da1a8613bfd2c097ede9e4043d142d68bafd4a04b6de7fe935cd66e1ac2996ada9cd4bc66a74b6dceb6977897aa7b50c9b5b729c7b495344b30c6d993aea5ea1a11deae75d356b83c99d4a8155b138b119e3b4deb310d8e60044b56a78b383f6bf3208cbbe48cb5c21e5c7179dc4d1066476f59200c750c22c061732e01654edf50f5bd35c7ab23f9e4e57411d7c95e0d89b0bd596ceadf33cc1c197807c8883600591ca5ec9beed1f63e4c629bd33fa4f9e12e88c5b5f9baaa28354b030d5cddfeb89078de58f251a642ab5c9fa105be17ee7c5e00a9cd62ade884140c3e3d7f1a467cecc0cc75c373ab4d6451788e2e55487356612ca6795d6e36e4e4a466256bad822ab14d4eae161af5b690ccfd36aaf3453f574be0e7e7a25d4ed3c098e7ae46088f0532283196f543166420f3e1709abab732fc8d80b31bb6ada38a28b0293984fcda592440bb0b1d0a99484ac2ec3964d79908342017c8fae95a42940c9b69e25360715d297fc5fa926f2fc6b92fb87ff4ae6373b314f2a73398c07a615dfa21deab5fcd047bf5ff30ecac55b80bd1880f740c835713a673e3bafa35ebec9a29813b0afd96b75793110f295feb712d8ee40a2880aa214f6bdef818f17151b9d6eed2c5eadefe8e80ab17c36f60df145ab62dbb1fdfc2e4298f38551e133026b4310b19d8af3879779993eaecb7381f0d0975438f4eb3d399e14af58439fb4553feedb1a06cbaad4084e05fd3bcc3c01d4a9d4144ee2fd98037d8f34b4503b9ce76f1c8fad756eabae7247f3476da1ab19a253aa0e2882044f5", 0x1000}, {&(0x7f0000001140)="8632f1c9697e70a874676e5d2dc2bb0536bcd4f13bb827060257b3855abb36e6eb6a4e746104a38713be580bcc2b31cd43e03cb44f3a5f05ba00eee0bc2bd909628eec1e26401b322a4a8c8a52afe88a301986c1d674dfaafeca5589aed5d7c76696b9475c652d491d2bbbbbcef7450cd3273a855a8fc96a02e20efe1e4a4e94530bfde87371bfeb9e0793c9482c097f39e1aad9e263dee8aa4072bd811165a2bf559c49216250b503c437f500589762a8c3ee7f201c", 0xb6}, {&(0x7f0000001200)="cc52f27e611b21ec1155c5f9a56314858cff3535b48a997e1b2acd18b3e66c4a95eff843913c3dd1745439fba38f93ea31da361fd9ddb262347f17ce20be2ba7c0daffc62661ff4ebd560772669bfd138ed684956e294b0bcea6472b9625ea06e29e5241d229e171e33effa38807d61d1d4d6a1527b96d91dfb08dcbace58a6fb61ba6df8dc4187c8ae9cbb98162909baf430444dd1fbb79fd49a45122cd9ce545003a2e", 0xa4}, {&(0x7f00000012c0)="b4699e839c2f9920660ae85f22f72099b3a0fa91e0649a4d60e626a516108b51a83c0a8de6ccedf3eac7dda06e4e1008c40b8af297d6e472ff90afc76109a66bdc330289844231e363a040a2a92d661dad91ddabbd2de6a7c8aa371ab0fb8d834f42ec70bb2b198104fc5f6401a8c106921aa03acf21250e35d5f8de2e4ea5fceb37f1189fde9dc56bd9159b1006019d1ce5ce0a66b7c26e56", 0x99}, {&(0x7f0000001380)="6e74f8f1e388e8b123e8f86e6421377392b11319386eca607cb5f5e9b0e627b7cf8af363475122a435dc3692a4b4222332a0a5e5a53100899ce4ccf605f79d85420972fe714aae277e94a6bde1597003cb5fc13af2973b83f0f4214419bbf3399f6293a6ee6ac7b222c1cb410354a22efde9e20e55895bd93cc4369c781a90431b59dd0c0401145b9684ebae0cb9f2f2d148decf32e4f159c845d1a7f3d9a799cc48577397b02ab132b3090ebd8c1a01764a94d68463f4d9fe64ec30adb82aee7780f4cdb467d83a11eb7604d384650611f50761aa89c8470085961b6313fa7eae503d1512900313ab8e0cc316c89e410a37cddedd9611d47b7ec64805dd9696ac75a9c0f2b82eef6db76cc5338dc45bc206d7a0b5d10808cd0e359d3bb613b5d5aed2ff2a8d33c305e0c97b76b01b5d6b5924717e711e3b581b48812794ad65b56fdd7659f96afc2c2b78b627df2dbd5e1fbbd532f0627c473dc04e7dbb58372a2c5f0ff7499eaee98bf135d2ef4088a8c8ad9f7494b2f24848acd123a2a7e40026cb53f29388fe61439a53b9c584a66ad4c76eebb48fe0087c0f5a642860d17f96605a591bb0aadb2ad66d5637deec77ec03d171e0547cd4004fee54bec748df4ee3484022e691089784533a96184de5981aa86daef8b99fab39d7eaf92a7c179d47af9eb416ae13ed7880e340b369ccbe5901219d829aea8f000c54c58f004bb0a2a911e0209516ad6129e8457f40c413935651d064ec1d545e34706ba87456508926e3a142c334e78f3a999a1a155d96b5641acac703e52aeffe506f8f4aab105610a97089be19f5e0b35a3c2fbd6cb60dfa5b2804d1b3ef9ace8581499c3257119f5d1aa2856540ac246fb42febe83d45977ec2a91b63df75a21bfaa60f139b2bf5f19739e7cf7fda518546c5da84a50b7085f31d25e32e399f4a574bc6afddd238b999db0e74ae39f0b4d42c2b3140d153f1959fa19ffd6fef294a717d4e0a92f13c3892773d9f425243f7ecc432c15d39d29bfc22553f33fc6dcad933a6c3a41faa820a8f3d8a594591dcecfbc4f56c79948f0edff3e5946b5a8bda80b12332f0b24b4eb54df39ebd986ec7064adf87270d06b91ef903dd0fe21234f7c1b9e047be2a0a75d7945832b9d572b9695db134afabe94248ca03f34d9418c9669babc7f41ddd7291f2ee05c7efb1998178ef33a7ba45053ddf3de691f1d3dc331577ffb2891871881fb5ce5c49dd0ca209f7c670652370949adde7da836a049abb3d7024b286aefb2c5aeb5237581269380caa6610d29103180001e532ac7a4a621c6569f0ef49515be5617e7714a9e66bb205291c16234b34fdb6ab0d0b56589050c99d9043882d903242df69d31945fcaa0786ee2bdbbfea7166f5eadbedeafd154fcc5a9a5e65ef92edc2f17043076e328fd33962120b4ce5bd6df1ae6b922550c595443aea09ca52eba33877516cb5f5a3d006c723b59de2f27b5fb7a6552e28c74af397c2b67e5718a6fb5f1a8fdc624ef6b7e3a920116b422ce3528957b10d50e8c65afc2fc04be63401fde588bf9ccc6477b8c70291fe42ca57f0fc4a24220113c74f5cb39f09262b103298efc76cc9cf177635c6e754253a04be335c2b30da68b229585723d47782f599c89a4f1f583aecb56bd9eb2bab5be2810323bf49b51aefceeb87e3cc5b3e15f01831575c778d6dc1a339ec296be2c8144701f70a0f20cba27b63f8596d6bdaf8f3949e27cf8b46aba668a2324e3d8679e7b571f19b9ebfd6fa5b993bf7acbac46093f56e9b42e9807d8c9f8edd440db72020daa6eb29af47d7c1443d99919a1ddfac6379415a34e5d9e779ba7b3514b5c55cfea631dc637e05c3f7f025e96824e968b267fa634615ec01e97ac4e27f2f06dd33fb0cd1014621347a56fc1e18df167fc32ba2e0f7a54ee1c42ca5710f81af09bab04e18b32c06bba04f97b1915e3adcd14b2f07cde6496090afec395f08f351d00f2af3da8c4dc91e190efbacbe27910e5fe08651f571225a17210c9bbeff6346171476185f465dc8f0f39b0c7b037c12f3f0705ff50ccbc5c95d4c12f1232ea8560f01a6df4ac3eeba85b4c0d4b650f8bd7b75443b361541df34f0d6df92aed20e4c8111f5a7d3c38e85869599e220c21b57ab7051d9125c9b212a58340ec3b05bd78b3133d1d872000d5559b69e8bd2e0cf083fd2930cbefbe9a69cf0756ffd2c16d19dbd126a1abb99e5092efbc107052c1f073f3def345de50fc5560ee77d013455fda47bdb94d73cb653c3377410c3cf463413526d1a37c4eecd84713ccf89c0e61be1af1834b0d0dde961ed64fe5d8055e0d6e2a39d92cbf66837b369059995239f8f9cc7b7a855e8997997cfb31e05e1d784ad5e356046f14d3515d99e5f48a7e14e25326e414c220a8046bf00137c8c2ee061d85b0abb4a8b08c6279f1407b8bfbca8acd5ecf56e7eaae0ea9a71262678dca5311713f48a72f331e181d2262e9e9c935aeab962298a9f79e2ce2a4839367ccf92fe6fe9670899bca2697735477a5cd8bddeb7da361a7166652028e9454dd56dbd02dde3d569a0b79596e2009baabb368b652b67c49f90851397ccb85d7d4425b59c68f8205ef0e36cb3a2a4ecf6019ad72b2b0a9fd326ea045519441ed67a311b6a711b496e73e4111bfbec7f8e0cd497aab3c95e0cac31d5b511e3f5ccf4c828d2b0e5e593aebeec0b2f3ae4d3e699da93c37c331b51a066d1fffcdc398c9186427c8bd517a057cbcbc0f00627f8b828b5327f5fd064b4d804403f3f4c2f2fe95f13b35ba4b989016f4e2c2fb9349c0128f2bb4da8c6e59872cf1bd59e091c395bc125547672fcb1f9c46500b3c5a5c34b250fa0489a843f416159772310beee720bc5fde88902c0f9e3a061987dda9783f10af5e30b15cf965ae7953c87279d873c04ec273d9f0ebc2f298f2497985b788892a3aa1ff1b053115844d7e0d0786b9a1c3da3323f5722e44eca532417e94322ef8eba4010a5870a4e153dd014f6734c5562d4e2e99a5f2da47652a752a31c77c675000cffb7f2eb042c5221189392945a664f821c2f02cbe381b2df5fe3e46c95ef138f70c5f2384f412311d6ce3778d2428a29391d680555f980b468255d7e32df994e15678e9b06241a7a66d2607a204de342a08462c5275a21fc4864992ff19cbd911e875fefa30d059bd83994f3e924855c30ea3108f2ba643bd0d3e2b1a9bfce0e42b0d0ffa63c856024db2491175cd65d74239e89083ac548422c2fbe2ecf7d2f4803d37570cf42f95536a23e3c96feaa32b5e39d12a751e533fc8a7caa839608283980e256a26bc9c9b06f6c120497db017283793ff6e06a3bbb31cec3a6dc1d150e826b1e844722b716582d8af72776e3791dbd52c871168ef3ae4d8270d43a4709c24972f24bbf655580004d2f15b8a2969af287aee788ad7ebefa58faf7d596b4fcba2860c5d894fc4bdc8df3dff7fb236896244643bee902f94118a668742e8f37ac242b73b2d0d29679c8a1537d6030637b1a9430ef11118629d82df91518559545baf44fea251a147f14854b7b7e29b799d377f39f756bfc1127047625c201ea2de42b47f6c112506d87c15f26d90d70c006ce343d88da0da4f1e8c18b367864dec95569f532a140e21ad2890730b85100a52903defa7e285e8ce55de342a584ff72b1b06e1e8ebeafd120f593b922fee5e30967118d14d67e0d5a9f1b1b42d3dcf163079f58adc6f6cbac2fdfdd0ff123ccb60221ba3b0763226d023d4679d405538e4f99b4152fb239aaae73490338ecd89689e31bdddd12a3f84f0768f5a8f2375e8fb8001918da37fb2d362cb8994a857c85ddc2d81e3b6a4733f09d832eb6ab621657b45c4e4fa4ed88510e8ebcdb2276d3c656ec4a5ceec8ae5335521b67a76cb64982a4a5e19028af16441a2178c76dd3aecd0987a96e2814bb41706206daf788ca6dade4cf53b12eaf432b07402765e0af1b1e91834d200f748d68a877e421489a10e9542ef1d42b610f983d8b38eb51b259cbd1327fd764a78f8fa8f50dabc4dc188f71128211418dce74ae77bad7ec81420040686ea02f38438922a421686a8cecb2a6eddbe4b8133fbaccdb17b6ab49cc886bf5c648db78e2b18561f20eaf57575c7a44fa211835f22916e7ada57483963e92d936d0b2d6adc9e68f8e446053938a4aef173ad45079ec6fe8e918c9ca7332e7dc8114184245af23b7cfcc9e3df31a05a83292be176aba41807f1c78a54a63a9d1c07827d05ad0d72ece6e36381bd6ec978c048150e9cf44a2168ef564c8419efddc87fd45cb41d54ad88d4567aa19e6149c4e1f0fdfa907864d1eb571cc67effd76bc255c3e7ad72b6b9a17b181b2985924a09e6fa5f1e3c30c151059ab97122d5bebea43b7a5def88087d576cc6d4be5b7cb53e2d146297c6d014a3a4714a09917f836048eb9a292a201cdae94926ec729cec60845b449287255a6f366fa5697d59c6fef8ca398963081acdeeb0c6b85c84f500c3134b12a8bf6edaad680ba062957055adb772989985e13921254ee64fa2c636bf9abaec998f655ee676909584ab756ef934dc9604bf0b721773a28b289b1f4f55236d2f06dd1ed5978fb7e281635cf04903ec0940ecfb62dba7916e37b6eec70d493bcb0c558515116f8e99090db0bea4692c17b01a546f57de11cd6f809be2afd648b5ac65e6a0740c854515cd03ebc930d60b2e963766ace1bb794eaff0d34ebfa56faa23f606d9dcb0f8622d2f3d3c1c1588a2fc25e93fe5079a3560b012f5dd91da6655336a2805417ba0ecb879453334d0473f5cbb8e72ce4f44a46a7792f96f9c9f783b0e9cd2515bbe839435470ee2c2e4abbf0b7dcbb28476c01fe7f88ca2fd081823305a9bc3eea5d2cf6df9cd92abfd54fd2053a47933d176be5d4cf89eee36085df559352bd5d042964a7f51b50cf32038242a00d56e43c03cb95aa5f29e017f73a84aae22feefb652ad7a7d798c5ff1d2945b5f23f78492e6bc22ea6256d3a83524c6b4d534cb32d459939ba224af426abe4db61e801cb642c84d6b57aab94ca6fba2765be9deb104c03d9211b5b26659b5e22457186e31ae7a877d58ddfcf6208c1cd77ec770d11d06804c2292468d8787c448a639b8aa323dda206646e19242627d59d4d552b5350cc703323f633abbbe0bc6669b3082ddb663e5aba9a222867981fd7295bb070a2e6f407c165630f34319b657f3a5c86a8e84554b238445b149b4eefe884335644b62467c2af5857f90073f5a2f6b6b00fc725c55597c0208a1a1adbe0aa354e70748d711b91e42e3474e8021ae72bcb31aa5b3f44c325d8f6e93df6a52c81acf2583942f65a61c4d525901568f73d4b715b0c580123bbecc8ffc670f969d04f8946395730becb4e1664a059b14d7817993e45e883bb404a14124ee5b933b82254bfd29f16c59b4bece6f45017474fdf069e3aac11892d14be1459a06e88bcb21e77e637699caf858fc33be35b67e5f982a4fcc172ef7cba298e742e1bf377958d696f64826514601aa408f273465fea7e4e31fc8dea549eb3fba910b7c58446ea6f749e0ca3fe999236b3d66b135abea48de14a0263a4c47dd2fdaaeba10d505a6aa99edee1fba3ef13ecc7923e8f3485a28f410d28028ef979548aafb0c13d4562fb73cac88d8cd87246fecf2bf0ddc8a00a863a13149518019afdbe02206f1fa299876d8e7e1590d3a4663e112e802b7a22681377dc95c97fe1cf00c524342a0e343617d7738df1024759ad11d5b52358cf", 0x1000}, {&(0x7f0000002380)="44aba3a9b75eb6b676dcbe8f5996b7b6bec38db420a5c9f63684b8fe1ffb7f2ebdd6cf96c9233f13ac79b7ad75d37210a7575a74079919b8b627744c1e0ca4a41f01d1fb118e300e952a93bc5e1f0b6715289f05f05d2fe757a31a631fea0f1630831a4209c6905e57abee586f4c57b44ff0fcd6411a979adf6cef6144017ddc06075a60ada04e78252a27a9500a6f6b3b1c40c25c60467644302efd710e0df80622cac4b0391dbe92e001f6d5b23840d4be6fb6dfbd3eb7dd9da383bcb50decf1f525f849705a809c93c3bca7cbeb9d2348c7b36619381a89c95765f64bc0b1ea93b0dfc28dea726872364fe1e5176ccfd6953d7484c6b67533fc50d389ced8f8fda70bde2803e35f4529b0c9ebb91fbf781f8babd145e281a8871ace9e59dc8fb5accaabc6d24ba228dcf1411555e1f292fb60ab311b7d5f1dd4c30677f62dfc6f5720e50002e907406daea44eca70f236667255c3dba8252e69d9a4e2da4cb2293bedeaaa90e809ab63ed0335afab621c690f93210ddf3e5e4a280481d685c80d045577afa3534dfee3d699ae9e2d6295cb954408073471a8ce236ac3faeb2565abb5f07853be0cd29a9e61f373215821c6d2b623807ca8102f32f2629c8dde87b918c69783c2fec80c1721c9580c85842bd8cfb483b43e4121a507a92f8f62a11ac45e52ba456be3340103d52dbb54d9a69ca655cc7aa6ee14c691ef0d1afac94fe9c8233487f3bb96f7c39e525b64d06fee0aad53f4c028e5333703ffceb4d879b98969d46651a14a20a23b2dd7f11f885130ead700cbcda3fe59548d3276bc12dd30acf63fb2892c09f91e4f69bbee729e799211d89f2b993dd6dee00f1b96df1dd10b795285e4bdc36f5b98990f3fde5b93b4a0c66dc1aa82e882646d8131b33333d334ba58f60bbffb76927ddc22810cee90675a7ac24b02e23e52be2e3490dc2374179c5e05642d42762a0f14c46a9b12205fab612735b988710aa3a47364d0994682d72796689f7f4a16ec7dda5dfb335d32632fed2950199fa65f13e0e4d9781d2ca9df65ea72b076156baca2637725a5c9ff7699e0a50f11cd34dd1f9d56d6c3135e5aa8e4e978c92fe1d86a7f2fa706db1124973e53acd18a44508ac9b85e642eef8884e58dff22a123167b8be0d3c2845e30a906416b62ed176aa2fe4bde1b5c4072021d85e471c05c080bf98661f6626c73aedaff93c8f6476763fa50c77d76711dc9db622990fea0873b218bef17eefbfa0cfe8c61c838274fbc09892265ff43ef49b2eb983e6456007d925e644e5093d82db91237f2a48eec3342660cf17a6f9ae871ef51adae44f494a6e69fff1c3dcbc7de090f1dc2dc384fb25446a3086857c51438ee381d6cc00e82f8f1a626c13571bf6d2055cfdff98230d4aad6b07f6112c3c2feb7cc08f4de7528e280519e51ae895435aa623ad0575753ef7963d5d11037429983322655a4f1547a563fbc6f8adbd64b15560e69928245c62ac9d9da30ae5f1c05dd10c87c63986de2196c30aa29ec372eb203c43140ea338e08ef4264aa0a16981d42f0103ea5a1ab96032e87c8ae74f28bbb2557f5c1aa957e552709a59e9de5235b18d75105fe1a72369a03fc1266295eb37800f5abf5c37d409d442da0c78f9f2a47d80d3a74fa65cb1193480b402670da12125ac20a5a8e021d0436b331865c607d5fd2bcf91eca1a9a332647ce31bccadad4b278f21951a221898b4d65a8b7d21c16ab4508e76975290247fcbb52a59e9d7341b5cb26617eb74131bbe4b2d3ac017b8e1f6512302b42ad15a5005076fb3c85bb999df91db0a3b6dbcbcb5fb976ff3af36a734f24c5fc07c9bfb4a326d799ba748a9bfd2e6753d8295a206202d4e9c78db6a2f88ef8c70381c8ffc364f1f1ad55dcb6998bf8d21b1cd9624c995ea627a96590fc8d7e892309ba1be4ccfb618e671569b509f1ab12704178a4d36425a5869dc885a7a3ed655c526f282a74e6e190b0692c0afabb7f90fc35084c752e04e1c86d7a22ade9a3869802b5a60acc4623ec56d03ad8ce2e182c7c008378e60c98bcb96dc702b0f803c97b28cec3c377af99396f90e7e3769650d7cdd14305fc60a18fe0144baf1f15ec159dd0068e26a0cdaa082a59bfdcede03a1fa9a51c30d2a6041bba39ab715369ad8941bfe044e29b10e081cb13b39d6653af956a90e36b5a98b936e87881bfebe98d3cf2c5b28f390d7cb77c8a103fb8f7d10fe7e61cb26531c1bf63d9124549b0f041fb57199c378d5378f00b8ac67f80cbcb59cf66d6375c0738dda65c705183c4876ab5fe7b99def3d25f8fc065a33d4e0b229f53e3e26ba871797b87e9bc57cfb33df6a8ea4dc8925f81d39cc579574d39f2f04979fd9282993ba4e46bc72be70b11a76fee14567669641194ae9d3120f7971b0bebc497ecd4695f96dd8d1e08bca9d0dcce425137c3ef0c5696a1ae9f84e69b157caeb4aba62aeae089fc7935804944faa855650c20b190dcbfdd7bb5c718de9b6014c710d43bec08e82d06abfabbb776f2dd01921ed83de12585f009e9bf1fb300dcb9dafa1bff3afa6c980f79703e425b5d73ea5c577203cf2594a05f580971f8972077f2e17ed20dfb0b9c70ad5a28d17d8c924077a40bcd2afc839c4377e638024abe7eba9d2130c7cff6c708df8aff733179b8db9482283bb13d3a87a4a968efe803b9cf6659801a466425a4dd13de7edf9910c451a4e20a1f59a49c04845e8d45568b26855464c43dbc3e2a9f46252f971e7b6c56c0becd13c545b23950d47e11e4f4f3871b4eca81fe1b59258220547aa1dd807cd0d75532f26ce14e577996c8f9dab05569a806cad9136ac72bc5e6dabfa561a97bdcbe05c6abaf4e25c316d087ba0a551675c29322c0945e0287b7e502e8a26a0534642e8923e1c85032ab4ac895cfd040aba0adbecdac37ce4c394c49c2dd91958ad2396a537f6d9ee3eb3e88350c7788f0e4c264a7ed7fa93ea3a04bd0b1be6bb2481bb5428cdd2cced59946cbece8f8747bb33d437d885a8149e2cb89926d3a888376656157ec4ae5982d6862305d536d11c9ee2f003933e3766ba07f43dfa61277eb554b0bc08f7910409efde9d797ee92fb6055fbb5a1bcebe0bd4697b04bd4e59009150e91767e8137cffb22c8c71241919a2ffbb0b4eab372e34484b3edbf8b188c20baac08648cfdeb1a5807658c2f25e530628938a44129277bae4c1ae2005304cb04b34128586974fa4a46144207a610d7521e3c3a1a8c3aeccc9e04b3a6e28bb9db9f49c71fa3b96b48384792536dea32f4be969284e30db7a12667e25a3f31a468c2b37d01e5f374adbd1a920308b9b4977a15f449f75f39c5e836666c9a8a7c8689dfbe06b37486bdb9a699b9f31671f903cf09cf68b81e09ce0d7d64849dfc623088363b24dce688cc68a62093efd5a09948a8598289c0d5342c7902b22847387131cb03ee5e82fe16eda21e145b03a533920d05a38115a2f5a5c2ea1698a4cde2eda306aa5f77e4b8e112a3db5711f49890e9b0fbefab90a4f002c37ecc21d3a519a4d3b62bb2aade330705ef3d31fece8a8744250db06cfce970ab88c98135e6e8c5ea98b44d0003b0df20bc922f6b4bd870c077e5e0510b04e256ccebc210a3f3bb4bfe812d73e8ecce35a4fee4df5ebf9e41c08039e718109dc546d9cc804c372c5b7ebdbe0c0ace6dad33539b6b93889a57c08a541d289ad997cab36802bc3d2cc4d0b2698fdc5df9f98e5b1edb881197a4089c16f1c2ee0bc74317f73949367b5498fd87ef4979ae2b23524a34317dc28385e6ba781e573be08ae66f423f7d33e7e1b895375d24113b665916c6e1b0d56c4fbf10406ac935bdd356e8e0d20268a64b6e6dfe9b692076285a152c27633685d133f2e51f406588083daefe3f7e2916185e2008e31202cbb2aecd5b07888f1073366f9251f0abf35b3b49f28d489ac7e223f78803eb7c6b0cddc536d6a2d4a6a7de4bfe4bd7956f29d1a0c0e1ca5aa88f7207a8191d4674f0fce773c58da62e2e4205e061a778e6c2c5b990e8c34b9b2ddbd9414da53fc2aa763c56b9f0795682f96b0a27edcec1b1fe584eadbce004cbbbd59b326aa27fa8a105873ff657b8febc7e08938f04db844836bd244f303a5d73e54f38554278b2760bb5cfdcba5e61509ead562cd3ee5cc7bb0ce8ae7ea776f9947893b15a43993e7de95833c62b461b7e7e6ec390acc6e3dfa0a6a0b688e1d67ccae6038228d34450ebb0dbd1d05e6a783b0c19cea51325bd45b55e9e5a62b7bcbf4dc661f878dedd4847e8d7aba0d93354345c14b4f4f9e63e8dd38c7e6ef634857ff30fc04f5ee07d859a4d3d49f8c5ed2dc6d59203b0aaa7247aa87e061fc204e05e7b71c73bc63951cb7a56983a02ac991be1c54012cf8c8c69605d59e0ede31469ac6824f4c3871b6f0771a9de47d62abd50c88b2bac233e7fdb110ad0f96fbb060d8b53e16aa4271d7c57e9ab0de09f14c06f6b6bb2a87bfa4256392b3066f561c5a8d96827957dc291f0bb975bfd60d51a88527ef758edfc38381c1f5da97cc4da0642f7334f9482063f32cb17bc126c4825f702403a2784f897deb0aa5adc67bc1f07e4be68b13d44bf25f7c73fb9f2cbc640cb7d9a212c2f6acee659c1b5ba44f1f75d59eec277e124411c30db1688a6ebdee7211cc67acfb9633610917945987b0e0bbfc8ef623fdb3e7e369e4eb5b1e217373fb27fed4199acb6f760564d3cfded19ddd20a5bff7ab2f904e14445e784ae763906b77ae193b4b843e6bf9be793730d6ed7151b79d494c9733fd4c05c07a36de651cfb537ea94a1664bc1a6295da6506282c6132682f056cf45465176365cf4a14c6e81c60ccaf05426fee588b16b53de7836222970993f0c910d6d48876e92f90f58c85ebfcb94d8a8a29f97c4ff8ed4b0496752bb32872a84964b858c059a46e00b7586d2fb08664927b5ecf0c6fc8a7f317f3df6545cb83eeae04341673ea2e3b8e177a2330a47ff94fb6a7d3c4b814d76dc8a91ba6d93afee89a9a0b9b26a419d411f581dd595c38c71cc402a5cd1794f8da616d5e1b47e550af25e5fedab6569a6eb20b1bb491da2d1de84276723ef8e51bd9f0324f2047a25f35023aa5e9230a9b662316fb852a7a53d60628bbe80ee8f26816ce80d7743d34fdc8c594cfcaaa19ae8cbc94ef332e380ab6684eb6beb1df380e35a8e941196392d0d51f887fc6e912ca2b35bafa3c1c23e71232df317e8d85e47cd9ded42e0aac9c43be06ae2977f8251862321fbbad66c7b311a147f5f39079d136b0366f36823f0abb1133024795d8b2bf6e58ba4d6d96d6f3e6dfe88cd6f7e08e9055ee824575c79a5057a73d5772285c3ad9faf891da98fd31fa649d2333a8e07a7d5ae84bcfc34a36f49af15a6b118161073c88feb98ed01ffc3a48052233592a730d496c3436b96f8fe482584c6803c91e6112af9431e565da2ad65101878fa020f6e981e50a501451bbdbb8b855de6a7bfbe17eaae7c99210a12cef77e624acfdb4e911b4783a785fbbe498ab77c7a87bddc4f5de84c223b5eea7cd86702689da8e4c697e3a5366a582cb79f37dabae5e14e942746ea2303e2fce84426a7949ff48b4571b4ab29e46df87b8c178ab45c892a731dd63312f5865c6c144bc5c5f8e157c27ada6282eac9b649cea8035e2caa8f500e74532e772656a769b45b703d3602da32cd0fbbadefc4949860d22fe7ebe79a90ab3af2dc27a3e46eb72f16d11be836f7afa29f2be704089ec81237aa476d73844bd0e4ec", 0x1000}, {&(0x7f0000003380)="472edb9cad5bf9559585dece0d744a767b5a897fb95d1cc55dc0cdebc7773c3e79e17ebe267129539137e5020e3e1a50991b5f788efd7aecd46ad1f27821a64f76f8190cd530685fd19d18be37622a6aeccd1325d641a88ebb7819fdf712a2d41e6b6cfbcf92af3bae4b", 0x6a}], 0x8, 0x0, 0x0, 0x40f}, 0x8) close(r0) close(r0) 14:53:52 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x994883d46484d993}], 0xb2, 0x0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x80, 0x93, 0x7fff, 0x1}, {{r1}, 0xfffffffffffffff9, 0x30, 0x80000000, 0x80, 0xffffffff}], 0x9, 0xfffffffffffffffe, 0x6, &(0x7f0000000140)={0x1, 0x2}) rename(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000200)='./file1\x00') 14:53:52 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20, 0x10) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/4096, &(0x7f0000001040)=0x1000) sync() 14:53:52 executing program 0: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') open$dir(&(0x7f0000000700)='./file0\x00', 0x300, 0x0) link(&(0x7f0000000040)='./file0\x00', 0x0) sync() 14:53:52 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000001780)=[{&(0x7f00000002c0)="811b357d20eaf79dc05a16abe21271aee341ff13f806a8dc66036f9e0f7402d8088cee1336dea5d71a116db7ceb54167dbe79be5883812cfb55a554a17eb1c11e59593e809a1fe00c7d47e0259b6027f715e8c92b176c0f0aadd5d5a01d003459f9a581832b45589006afcdd7da3203fd5f17aee93b1cb97a215afa021a7fc9f42575e1bde127006000000cda059097b5a5d00000000000000000000e7647e61b1aa94da3f17ba6e0226e3bd3e56e069d934b11ae66e4d254905bcc8814dfcf1f11855c22628948d7a04be80d7ad8d717950c121e2062d08dea5a037c518321e56eecbb4e7ecae6b508d4d634807c14c9c91a77a941b399d9cd3647c0431c9520cc743be7cdf5fb5ccf1ff329c6f3bfeda3992e851cf852892415a1747e48373060b869c86a3ce2aadbea2f12df12ee09aae7c504bee419f53e9f5f54c3cba7a2a5398b6846a403a63e333060901909cf2ff84503fef7f4e2f2815d97ef7364fd4906d1043e9cb69ef6279c26733a8cf87be5851090000000000", 0x17a}], 0x1) write(r0, &(0x7f0000000000)="bd80", 0x2) r1 = syz_open_pts() close(r1) r2 = kqueue() r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x7, 0x743e4b8b, "ba804b75835db500"}) writev(r4, &(0x7f0000000240)=[{&(0x7f0000000440)="274a10bacee29d936ccace6fe28df80a99ca4e01f9bd4efa1ecdb15c9e1a38201aa76806265af29b39f57e1dde1b9ca2690fda2a439aca794d024c0a09fdf58adc5237982c1eb52354a5069249d8b1c893f268a2adeeda0d25d93cc5964a5f988ea22886ab34ad32004c35cd28eec4a27f6c35bdc99b20c343ac13f5cc", 0x7d}], 0x1) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000040)={0x7, 0x7c, 0x2, 0x1, "7dd12cbf667d9613cd936e286ba98076b04f880e", 0x2, 0x8}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) write(r2, &(0x7f0000000200)=')', 0x1) 14:53:52 executing program 0: r0 = socket(0x2, 0x2, 0x0) socketpair$inet6(0x18, 0x3, 0x8000, &(0x7f0000000040)) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="825856645949"], 0x10) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x10000000002) sendmsg(r0, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001200)=[{0x10}], 0x10, 0x5}, 0x0) 14:53:52 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x31c, &(0x7f0000000040)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}], 0x28}, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10, 0x180) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0xc, 0x4) 14:53:52 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) fchdir(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000340)="2052bed8085df9138021cdc0394b659dd7ab00483bf71c76790e1a2cad3bd632d4141f7929a09ced675e777c18164f4c69cffc6e66416429fdb1b5138f7e14d4887b8fe2dc936ec6c65da9252547592599a5f97f14d76a581a349738324d7dfeeacac9f746", 0x65}], 0x1) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000003c0)="dc007f982eb65f5ac551e20d827fe27c8293bdfe709a65de7d13711bbf105833d4ce30bf2b079d79c40d599cd485e81b422fcb8f135876317c89165e9561688f581236cab70f8e3efe63d700953724d31e166a9c0b6edae2549405db9e7200b90e6584bdf9ce943872e5d34950f3c594f4c332639c4cd0f524f56b3badbae263d3f7e2d1fce22a22f7aef8e74aa8ff178d85cb2dde283e8f7b93ab8e57a969461bc36f0c02af3aa9b359d9e82f75916175e7cb5080348b6a5fc848f1b6d3a2ed8f156191bde45eb75a0f67c4ba0257a8619404519eab545191c975a78d3cc93be669e11e126840aca2c39334dc86992d5c23144e6bfb67443d74c451ddda6b2ba94bebd705000000000000000606e81045ce15cbeeee805039ec8a82ce170e2a45f66111d6a6f4c6ba766bd86fcf993f1d2c2e3ec5df2dae8294d006f59a396117d7774d4dde880b58dd218f4785b8b0262f9bf4b21bcd2e6ae8515f97cad64f3abcdfd0caffa50d6736701cbba9f8d9dd1f03acf7fb5bb2e774ae9e82b5cc418d432af8ae9a091a57e09661652e4eb0c9f529a2827dacf9ef0519a3219160130566ea45632026032781a7e1f5265702759cd76c43df4e0542e18b5689c09aad8989bd8a5a6f85845aa6c93d9bf10a3f26d6873d8f92951ce7c0bc873e6a2da8c51da5af5131f1e0290997da373e3dcbb741de47d3159e18852611cbf1fe5bf932d5b8fe97f9540e54b0769d5391639bdecf458c13014d5283bbc45ad008ac4b43ab341146102543969b61711c1ace74b39bc4cd96b0f5096ee3918ef86aab08d422c482058a481336f4f456c6e64f5c584313e6b09b0a1976a7bf51dfdc8ff6ba04fd5cbd3cc14c4c92630bd8d0d5fb39bc6af49d2f5bdfcbc98c72537b4b1746c225de61c91313b0", 0x289}], 0x1) syz_open_pts() close(r1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="87667b90dd7dfdafd58ad64d332ba4f827d6bd1e3265efacc0d48036ef4d995e8da713f8ab39453760dca2f9e5ce3530269bbe5c6e07e31c79bd580b0348826fbd27cffca9f1b1afff9f446af5f780e070cb11543a661a5a499c3bb38792de812a31e0bb72fbbad332694e6c2f13abb480d5d4efb5aa0f5fc02cedbd05b85e74096bb8b8ad51e463f72b2b64a1d1c1713b912bda1bc7b42b7bc43c12205cc942fa0a1fbb6a90157647460bf1f69fc036edad61af159d5fcd4ebab10682b8eefa16d7917f7cdc", 0xc6) kqueue() syz_open_pts() 14:53:53 executing program 1: setuid(0xee01) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x0, r0) getdents(r1, &(0x7f0000001040)=""/158, 0x9e) r2 = dup(r0) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) fchmod(r0, 0x0) 14:53:53 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0xfffffffc, 0x0, 0x0) 14:53:53 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getpeername$unix(r0, 0x0, 0xfffffffffffffffe) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) connect$inet(r1, &(0x7f0000000040)={0x2, 0x3}, 0xc) 14:53:53 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="88020900000000000000"], 0x10) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) shutdown(r0, 0x3) 14:53:53 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) socketpair(0x1, 0x1, 0x7, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(r0, &(0x7f0000000240)='./file0/file0\x00', 0x40000000008100, 0x105) linkat(r1, &(0x7f0000000280)='./file0/file0\x00', r2, &(0x7f0000000200)='./file0\x00', 0x4) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/237, 0xed) 14:53:53 executing program 1: setrlimit(0x2, &(0x7f0000000000)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) r0 = dup(0xffffffffffffff9c) recvfrom$unix(r0, &(0x7f0000001000)=""/4096, 0x1000, 0x800, &(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) 14:53:53 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x8002000, 0x4900) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "fa05e32d6847f88c2e98240718f347f332dc1216"}) 14:53:53 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) poll(&(0x7f00000000c0), 0x0, 0x0) 14:53:53 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0x10002000, 0x0) r0 = syz_open_pts() open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) setrlimit(0x1, &(0x7f0000000000)={0x4, 0x80000000069}) r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kqueue() 14:53:53 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) r1 = shmget(0x1, 0x4000, 0x500, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x200000000000004, &(0x7f0000739ff1)=""/15, &(0x7f0000000000)=0xf) 14:53:53 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x0, 0xfffffffffffffffe}], 0xc996, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x71}], 0x2, 0x0, 0x0, 0x0) close(r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x20001, 0x70) readv(r2, &(0x7f0000000440)=[{&(0x7f0000000100)=""/74, 0x4a}, {&(0x7f0000000180)=""/123, 0x7b}, {&(0x7f0000000080)=""/30, 0x1e}, {&(0x7f0000000240)=""/124, 0x7c}, {&(0x7f00000002c0)=""/82, 0x52}, {&(0x7f0000000340)=""/181, 0xb5}, {&(0x7f0000000400)=""/38, 0x26}], 0x7) 14:53:53 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000080)=0x97, 0x4) getsockname$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/41}, &(0x7f0000000100)=0x2b) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000), 0x4) 14:53:53 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0x10002000, 0x28fe) r0 = syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000009c0)=[{{r1}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) dup2(r2, r3) 14:53:53 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x4000000000002000, 0x6c7) mknod(&(0x7f0000000000)='./bus\x00', 0x1000002000, 0x98004525) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x12) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x3) bind(r1, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) lseek(r1, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x1000, 0x0, 0x0, 0x0) kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff9, 0x8, 0x5, 0x7, 0xfffffffffffffff8}, {{r2}, 0xfffffffffffffffd, 0x20, 0xfffff, 0x401, 0x9}], 0x8001, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0xf0000000, 0x7f80000, 0x65c5f5fc}], 0x1ff, &(0x7f0000000200)={0x0, 0x4f7a}) ftruncate(r0, 0x401) kevent(r2, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x2, 0x400fffff, 0x2, 0x6}], 0x81, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffd, 0x4, 0x80000000, 0x10000, 0x1}, {{r2}, 0x0, 0x0, 0x80000001, 0x6, 0x80}], 0x6387, &(0x7f0000000100)={0x1ff, 0xfffffffffffffff9}) 14:53:53 executing program 0: setrlimit(0x2, &(0x7f0000000000)) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) r0 = socket$inet6(0x18, 0x4, 0x100000001) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000740), &(0x7f0000000780)=0xc) dup2(r0, r1) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) readv(r2, &(0x7f0000000680)=[{&(0x7f0000000040)=""/223, 0xdf}, {&(0x7f0000000140)=""/203, 0xcb}, {&(0x7f0000000240)=""/11, 0xb}, {&(0x7f0000000280)=""/168, 0xa8}, {&(0x7f0000000340)=""/111, 0x6f}, {&(0x7f00000003c0)=""/151, 0x97}, {&(0x7f0000000480)=""/103, 0x67}, {&(0x7f0000000500)=""/193, 0xc1}, {&(0x7f0000000600)=""/127, 0x7f}], 0x9) 14:53:53 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) accept$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r1 = semget(0x3, 0x0, 0x1fd) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0x1f, 0xaf02, 0x1f]) faccessat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0xb0, 0x1) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000200)=ANY=[@ANYBLOB="00003c5e78a1314f696cab7000d74dadf97060962c81c3baa66672584182db819aa40e1fdcdd8468cdc7d5e48d086b5e6dcf50b350fe6575096416"], 0xa, &(0x7f0000000080), 0x18b}, 0x0) semctl$GETVAL(r1, 0x7, 0x5, &(0x7f0000000240)=""/66) 14:53:53 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a06, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x10022, 0x8) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x810, r0, 0x0, 0x0) write(r0, &(0x7f00000000c0)="02", 0x1) accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) 14:53:53 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) fchdir(r0) 14:53:53 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="01002e2f76696c653000"], 0xa) r1 = socket$unix(0x1, 0xc, 0x0) pipe(&(0x7f0000000180)) getpeername(r1, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) r2 = socket$unix(0x1, 0x0, 0x0) bind$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) sendto$unix(r2, 0x0, 0x0, 0x400, &(0x7f0000a6dff8)=@abs, 0x8) bind$inet6(r0, &(0x7f0000000140)={0x18, 0x1, 0x3, 0xfff}, 0xc) wsmux_getmux: no memory for mux 9961509 wsmux_getmux: no memory for mux 9961509 14:53:53 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x80000000008, 0x0) dup2(r0, r0) 14:53:53 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) syz_open_pts() fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) fsync(r0) close(r0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_open_pts() 14:53:53 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5a08) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xd8a8, 0x0, 0x0, 0x0) kqueue() kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffefffffffffe, 0x32, 0x4, 0x8e0, 0x3f}], 0x9, 0x0, 0x7, 0x0) recvfrom$inet(r0, &(0x7f00000001c0)=""/97, 0x61, 0xa40, &(0x7f0000000000)={0x2, 0x3}, 0xc) kqueue() 14:53:53 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000080)=@un=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000100)=[{&(0x7f00000000c0)="1f5450918c8c57947b2f808fb5e3a7491c94c62dc17bde36492fcd6df6", 0x1d}, {&(0x7f0000000200)="8555aa7e5627e8560e7ec00fa9af7dc27e49e55153e6f64802909853b2598083ae70b8fce08021e8152fd2c14dc62422e3b85d4c371193997a2efca0f508aef9b6918d486ec41f1ca48a3b734538f9b39fd806d78dee8093043ca8c6eddfb7787ae1867e891cc8efd1c82d498a4cfd5d059a642c8e4ca811cb2d0e259075d682183887c46a12f043ee43608f3364598343225bb85e5dbab2f67ef861127f05", 0x9f}, {&(0x7f00000002c0)="a8d72c57343fcdd0cb0282fc0d672b104254934c7e18d232a06d9b412f9e524ebcc1af337183c7e69fb66ae522b1e173e7f0153059975972d12dadda4bdda1a8bac0f93e8df7a5adcda630994c85512798ab08", 0x53}], 0x3, &(0x7f0000000340)=[{0x40, 0x1, 0x5, "aa88a4865927fb96468dd8b4f6587949ed52958780cfc56d48056e848154118a3e86dcbe74969979cdbd3308a1"}, {0xb8, 0x1, 0x4, "bf5004c7ec626484cf17241b2696a72f619bd6fceada6e444fdabf94d308092a3e0b21bb2c063a961e23925a9b10c4cb364c72e906c679d3dcf550ded11cd1246f5a453c2baf2df358bcc331f004bb89ed05a7ca7483368a22e99dcedc5fb2aa1bd151c40da9ecb51602402a0a8e0b9be0de7def48382504a8bfea4bbfb05d87588a527dc789165145b9aa9821e8065d44968a950b9688c127c0245aa17f8578b6dc334d790bf375"}, {0xe0, 0x0, 0x6330, "bcc8a73784fab4f4e4233412849fb767fd36dcbe7b1ea1efd042bcf370d171514752f2b786e0477d8e236a5408bf262722e2b77d7d20f023ef810758cc153e4cda469c247332af8e5730064b7abd2dda535cf2b85f1b8263a8cb1b377434ab1108f72bb2909203526fc6749d5809d59b702f18c2a501a7ebe287c939e7bb9e7eab4f20e7720988a29da05d1ee8a6f26cb43632cfbc7571c6e64ca4e5bd21695f0f678b3f8fcd56cb6a33b829e20d55c32b14c4d291adbceb80eaee1e610a4b78ad81f28ca4f1c0bd0fcbb461cdbe"}, {0xa0, 0xffff, 0x9, "798bd1e2d750dacc237b7ed40653a9ed161483d50c611824ce108692d2159d8fc3e508ea408dd1bd2e4f2dd78a790b6836195e685312789710717e64db2ef4c2b5ef369580ac1f930e793051c89cbac102e3298eb1010fa4950eb366ba52ca4574c320bfeee2d80895caa892ad7a877d61533506a6611ced82005d1db1c0a63405fdac7c130ab22b7af49ec0397a6780"}, {0x68, 0xffff, 0x6, "5c193689ac97c10ae3e5e28a91c9a962b0f8962e6bb24d3782ec2922ff0061aa25f8e64717343ad7eca5d9fa0edb0ac1fb8aa30d628e0bf4ea840dccc49337a264abf3ed72999453ffdff72f316f649e912581c5f4ab28fa"}, {0x98, 0x1, 0x8001, "da0100d3b6c5fbe196f6a1d30faccf0cb4e8e6161f02ff08c07c374105f6576576031a2a9f80e54faef1f92360ae74503adfb75aae4d36bd7344516e019408160316f8dc589c4a9e9cb83069b09adf514a0d798912483535e55432dae9ea85c01f477ab424bc979765bdced7c05bd250bd2b9f540c68edcc7e0ef767eb1f33a87ab8"}], 0x378, 0x401}, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x100000001}) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0x100000000}) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0xffff, 0x10002ffffffff}) 14:53:53 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000100)='./file0/file0/file0/file0/file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') renameat(r0, &(0x7f00000000c0)='./file0/file0/file0/file0\x00', 0xffffffffffffffff, 0x0) 14:53:53 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) fcntl$getown(r0, 0x5) preadv(r0, &(0x7f0000001940)=[{&(0x7f0000001900)}], 0x117c, 0x0) pwritev(r0, &(0x7f00000014c0)=[{&(0x7f0000003200)="fcdc167fdc79c33937aafdf02e60232fbdb7337c69113d8b934866e5741ffe15b178c42adc5c867280453c56f405ce5cc54e7c1dd898efcdf5c131ba6342f88c70d5c86c9a3711464c3e915bcb9a387b2528952ea082dcb11668b7cc75b6f22029454018b37b55ee31b9214564afab26ab711e9b83b670899441a705560c6d98f582f3c3fa818c3e8f40e4cc0974abb89320235192812fb377b2f9814eabc6b69d799d365102b3a14d4539a0db666cab3f29953975dac11ff3f55a7b3a11174e141c04fb577ac585678aed214fc3cd6c202d650461f96cb1dee667f6c69f38fbbd72484056a529686b6680063df3e8ee92a6b92eba0a048d0a29754237473d5e680d2264b1e7a154b5a84a601468acb85916f066c85f7f140d152cf692b366c8d4b4e14d1ec655be418a70ce9df1249b9e8ec5a073bfb5b067a8efd36b4d48c7dd49530693c7c5d155741e03ac20133fc10013f7a6f5ac02388599f9355cdd6c5595311d850a9966f65724e9fca5664f3bd3d91a892cc6095f43bf2a2d3503481b8fbadfa5d257583f2ffaf0f8bf18132735a3911514f6495642dc2584234e8c01aaa06fce04332462491450674229ee985d750459f08981244956000138b9f81a662e88dd44745dcbcdbc5fc4c9f484073f8fd1832d0f2c37ee61b8b6a4613ea135060160e11853181918434186ff86e49aaf085efad9797b21a0b79a53744c48c5f34709701d6a67a1f7a9ecda3c98e0d8b46dacfffb17833ef7540f8e04d6779d4bfd9d8b0102edb2fc3d759755589f19bc6c6f54c8ad20459377ea6189f9668697aae40151e48468c1aa767da6bbad51a3d29582caa299d512a606df9b101bd880f070692fe3ad3575c85a588c9a2388119a2ec2952daf5d3c9808fbba18c8fffdb577109f464e9c9ab330fc91c99798ac927895a04c1971e95d33f14c89e9f0a13ec9275a4388e79ea7c0bc9e73b496d941f1aab54a8c19168a065a635334d976297faedebb3b458fbaafac5e64693802b23e4ecd099f72d2136b3161e907fb038953106b9f6c1cbb6a2c615cf55ec48798828f959006129b67ee073d9c0081d1010b129c27bfb5c17b1e07ffb375deff6821ca901160c11d32ba032951b5e4d30ce8728462a170604618dcfa2503dda2adf6093ce0e854a8c2ddae9213cae75a131298bd3413a14cd16bd3501ca020b551b4e88e5c0efaaaf9f2b4dc0fc9d0b655ba37d67f4be435260fb398f4260c3f484fef7d3df9d92b087bc021604e05d630608481d7b7202cda8a2d9659a68d9f70742cc006ee3d70050079c46e12ea9e3f593d67f5c13774967d46300e89fde74734752a92c821e1d3049d29f408e5b35e4b8a11aca2b102122f6da99e260df4ff5545b73efffa70bdefb3f57af32318a88495a60d389963cbd38345891fab8c199d4959c1e248423f8e7aee5d9fff33559db6b4f7da1a6203aa18f6d6fa76852af19493c17115b6c3b3d7ff1919a466ddac95275bde1c21e1fbaf88309044b55639f79ebc51032916eb7a1b9b5a09de038e0f5d55fa0197ea49dd3476ad7aefb90eeb123855b359e625df1f98e29468bec1d253f6fe05a396d32f4dbce77e3d6254b54f5abd423944b513890f92720adcd451f26aeff617a19fd018c07a0b7246852931a21d4b98163b1327fddf3d378471c611456eb0e8e782a73571c0b6bd34c124e001cad3de7b7618564ce60aed57b16459d7c83de93c2c90384d7d1a80e221e1b7c009df490b0eea86719e23c36b0ff48c06db99ada0b9817c8c12a0b6913d25e2bf7e21f697bc1f0d2f79c1e95640f88ce1a980f002fc2deea3f3794125ff52014111f0a4695d0d6b2aaf71a005d9d050ce0601cf6570123c69521b56a52b7a9ec7ceb1308c135c988f2b94cd0866a5970bd90c6e5578476f7a60e2a26193239f6368956886f2867935f87e7bfacbaa13d1ee172f77ee24929577e1fd898852e3b3b81b375e9afc8002a1ba8a25d5d918f1ca1d895121af398dec342001e51132dbbf98b8f54f32e4e3a7d41e84df425d4443691d03ea8c30c71e958fec6d00231f3f19a9db9c5fb6ff41760b776c98a32be5fffaed2f0e0d7d5925523c472ea252b1f44564fd4ef18752544be066a3b86fe136b9d439a5432cff3e933898d0fb7a434b9fae1a7def8f77b1df10cea51aa4f7f3b874dded2d962c60081ecb6a8a54038b54f5a02622f688a7d88cb011ffa3f21402d3d707ac9138a470f54b900e4fc876bebf19668d308d6bc4db3bd287d760317c031058e5b73ab8ad6a52c0677a541b4bfcd066a50f7a94373f17471b797dcb98139ee95c74ac7ea96d8f5e6b85e6a4dae34fee3dac39debeaa1fb0adc1d0d9fd330d232c11475610c41d739569f4f43474cb3c4b9397cb38ae1042662cdd578302d284a8915e978d2c70f17bb2f89c5042e20a24125b865351bec0f62225e3af7c0aea1b9d7d7fd9602dbbf2616d1f44b001b91d9ff06402278e3a989249c995e535160e6b92c49ad00a9745d5ba794df5e760a2226a36c205fea915692a2c3322554fefaf4534e5a134afa6e478d56f2e8d343a14a01ab8ba8224425392ecc78086d873a0100889f96e67d109833c2011bd5d784ab4fb0f80ead796e9e97617784196f2a0d043fc01001e9206f957c839221d885f78240eed63dea211fb451d482abe099988bbb9379218882c692235f62009140ce54c83823de02d7286b60a4af68c588fc88f84e924be777b7301661090a6b258a5145f776ab57f6e756349acbc3ab7ab75392ccbd2afa5cfc146dd76894cb9a010da9259d783c26aca28143e6675a09cf3580fdca3a174af3e5d424a788becbc5708a5ae3946adbd7ff770665f3a460ad31065e738c015582a01bee41719f9b640b1487a1367dc883fd77c37811828c0b8f9232f0522c85582d307cf810b4f312651ac523ad7da8ce472c39e3d9ab2933af356ffe82477f447d751c4ce7760c5f45be9ef9d27d7b23f3c1059b6018a77884833a751e652da35882432f630266a51b054cba71ac289fab1cca62650b4b5bf8142da58ed33a59c4f3abe6e4cb592406048694891bc7b416cf50cfdcc9a4cb15642ce124c30f6e9457624b183bde5fa8c6bbfbcac95d8acef047769765eed11537fb138d12fd48ac15f1a12614a3140ad794313ed29239a5a597c5fe5c0661fb94722b74208a80fa40c642da321d97bb1022f8d506345883b90506da59c331368cdc222ceafa2b1b36b3ca2abceddd50cbf752a9eecf3afae049068c0ab584eceddb86b8f19d4258f1a5f42a62a84460c4ae1f0fc44ee39325011b99ca8ccb1ffb1da0e2c3948ab2822c4575a39a3f83c1ae53981b6c0bddcbc87dadde3f28a8f2cf387e2fd922c8c32f8b95823f4ae4b4e3251674f7d0769aa7982e6e06c9f3751887a4dff3a5f69e059db606555cf783bc5ff9b41c59264d0c097e2ecc69bca5ab6d11a9b3fb7617db36a76164f48c1d72da6a936196c00beb7bba3238d29f78e6bde4eb28e2f75282794f2d5d7112041e290dae22b19a80a8ad91cfbd2ecf9e50b5c9c1a9345cf50798673f2a6b2a23b8502e5b58f5f19ef02f08533ea69ff9b27ee05cbd646ef4c20f720fd424873df3777a13d2505fb5f27775a57441701d89125cf6eae398d248ddc2261bb32e027b43c2df9e4fd39ce80d5e2431edd56e8ed8365ab834b7c7cc89ca65900d556adea20bbeab83f1c8e82ff9d650db35d2452a54fd9e1c27bc1d4a1d49324a3d3093f5b636a3c69a8c4b310e219dceed27b545519bcd1510e392b85d11806bd4b898b6054dae4ad22071df38ef49f49267724ea768f889ce4289f38f7a8e12284baf7dda8cdda7bc7ba34b4f4ed9f987b692813f8846ca19033b5e8e10e753e7dc23586a0d7ac40fb1c4f7749a7955954fa9ad0c3807f7b536679d68eae3c3334632d9d18175bff3bdc4e4621c0a3fcf5714ed132db9ed5d53ea085ad6a2e76d4bf57d384dd78c64a66b597550d0f95c7251809a775c7e765167289c18b97f19045eb7e4ef30809930983739d8880757a03dff745d60888099efb24f7bcbecfe086763ee7aa34bedcccea6e39da6d68a218cfb9d05d9c6caa58312ecd7b3a1973d24ef192428990c70b29944c2ce2f2818c75cf753890cb840806593a6660e839b36c509a08f604a120f3c82e9ec9066f2698b8999d850cd0e75e782d31ecdc630bb1a5a1374c65596c037c1be932714e7841d9da3af967adbf748cd8e99cebe6aeba8f62758bd54b0ab59bc94dadac8f063c8386da36152055f7b0dc9f760d951af935118813e34b14fd5bc35449068deb35483857cfbc7def46c45d700864d32217f8074c479f938df944a93b942505409da686120deeef71faa76c2d1f2fd6aab5f3ecd38f6ff1efef8e84947891d69ba18899e139d85a0d8ff765433b22b1ff05c4acd53622780c8e8058e125be6b07747b09bdf1230afdc40b6b7c23e048da9071f6f56397ccd2d08c8512923cf204f81e5f407c16b454e84bf5085fc21a36c8a3c85935c99a04dde99d5943b7d02637d1fc1d5372816abd99212e7320b3594653a352dca29b52e6fcdd3be54a00b6b1017f83fac7262d0dd8103f8d057b8ed3a54416a4a22b61d056a6b5d76e663a03d44c34c69a0e768f86b4cf0bf8361b66915d6a88591d3d4985a47ce89d85b90470c59a25f80ceb4cf403a577cec185c8dd1512d39777b1a43ab2fd0984cdfb36107d73edd8d24875da521e7912e73ac73e7e3353090a3ee9444f0186742a707a79736b4ee2d66ac67e3cc1c7adf40438b9a0f4e174b4a853b1b7093f309400d0389f4baa0b6019923ceb8658fa7ec3dbf85982843c89c09419187b12eb0660e338e7bedcc8ad3e5c91171d032381dd834611684a0f2038c885d3757ed9c5f92d0e79d0e13f679529d4a55b28233d47651e7b31dc303f6bd8f6748e971639831217b13fbe87facd81b4781855581c4ea843430813c1d34fc25a05f2320f91f05d48ddd4e229aa32bb0abd069d1022d28b9edc423968ba023ebd247ed67a1fced4002ee27758407cb576b691584ca8365fa5a811ff7f640f6767de3517c546025fa3180f798056ec3e7d244fe8ef32878b9985094938e287e43e2700cb091924bd4d19b449735e01eec6e3c50f1c8e24a68c02874e9af7d3c589d386c75498294d71106fb15f64fa6cb021bf6d1353abf9d884e7ea3d98595d3b7780ac5d3b1b69610b667073ae8468004738aae895bc53cf0b762eceb79dcde02590aedabe22661c284a40a41cb02f2dc90f982fd8cbbedae3aff35a4bf61581b6ca1a942bb2c26edb6d55e62d03764473976fdff0c9f5090c14d68b5acb5906c60b54475d156c0884c01fc716bc9bb76364b54c455a9326a1139e7c2e881b586400be6e3759a488bb30b5bad2779c60ec989e8ad4652277520b8513ab267893b29cdb58025938df28a3d926ad71e778a76c3b92541aa7a3babdb1a5e12643e432fbbd4f2a365cd7ce4ca358af720e980e32f902257fb61ab7a10e66b1a7879343cb6294d592946b27287f5a8543c8c92f4a5489da61076384e306291008351ead2b433b0f89bb764b72c0bc860e34b05af1929498025ae7955f6f7ab297c9b702cdadd5591035c73b5a5904397d1b0aa1ec3da3dff7dc06110abff54c6f61e636093f2c2fa9045e258dbb5373dd3201080ec5985706ab1bf060a9dea7c21d8fbf85837540d402dcc7e9dc84c9b65c7123ca2ed624e05c7e70cecf3fffde416f2de13e7b4573680df783520612575dc0b48d23", 0x1000}], 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001180)="48dff4cd4dd55cd820ed6d08204df907b8dfa0264ca94afafc1bc639aa8f2109628d48a73303fff8f5ac43af4e690c5d5e0a24634df210c1f44c61aced83cd8e40e7dd9f4dedd21de34e5ac090f94d3eb5e8a9c8368d85615aa478236f56ac6125d89ff53ed4973d6bf91bc9d38da3f6681b5ca49cd9f616df6e84d74864eef802a1045f457ff519e3e1ed5ffa9c015010514d28852f0d1a122dfc66ec06791f0ef2ba82a354c26f", 0xa8}], 0x1, 0x0) 14:53:53 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x8000, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) poll(&(0x7f0000000040)=[{r0, 0x48}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x84) syz_open_pts() 14:53:53 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000140)="8f", 0x1, 0x0, 0x0, 0x0) recvfrom(r1, &(0x7f0000000000)=""/189, 0xffffff78, 0x42, 0x0, 0x0) recvfrom(r1, 0x0, 0x0, 0x0, 0x0, 0x0) getpeername$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/20}, &(0x7f0000000180)=0x16) execve(0x0, 0x0, 0x0) 14:53:53 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0x300000}) socketpair$inet6(0x18, 0x4, 0xdb1, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080)={0xfff, 0x3}, 0x10) 01:48:48 executing program 0: r0 = open(&(0x7f0000000180)='./file1\x00', 0xa19, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x300000003}) unlink(&(0x7f0000000040)='./file1\x00') 01:48:48 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) dup(r0) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x4, 0xffffffffffffffff) close(r2) socket$unix(0x1, 0x5, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = kqueue() fchdir(r0) kevent(r4, &(0x7f00000009c0)=[{{r2}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) ioctl$TIOCNXCL(r3, 0x2000740e) dup2(r3, r4) 01:48:48 executing program 0: r0 = open(&(0x7f0000000040)='./file1\x00', 0x0, 0x1) fcntl$lock(r0, 0xb, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x8000, 0x3) faccessat(r0, &(0x7f0000000080)='./file1\x00', 0x80, 0x0) 01:48:48 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x3, 0x0, 0x0, 0x100000000}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/29, 0x1d}, 0x0) dup2(r1, r2) 01:48:48 executing program 1: r0 = socket$inet(0x2, 0x8000000000002, 0x0) recvmsg(r0, &(0x7f0000000700)={&(0x7f00000001c0), 0x2, &(0x7f0000000580), 0x0, &(0x7f0000000000)=""/138, 0x8a}, 0x0) 01:48:48 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2003, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0xfffffffffffffffe, 0x4, 0x100000001}) r2 = getpid() fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x3, 0x1, 0x8, 0x1, r2}) 01:48:48 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() close(r1) r3 = dup(r0) kevent(r2, &(0x7f0000001540)=[{{r3}, 0xfffffffffffffffb, 0x1}], 0x8000, 0x0, 0xffffffff7fffffff, 0x0) accept$unix(r0, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) 01:48:49 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='./file0/file0\x00') chmod(&(0x7f0000000100)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000580)='./file0/file0\x00') rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0/file0\x00') r0 = dup(0xffffffffffffffff) dup(r0) 01:48:49 executing program 1: shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x3000)=nil, 0x0) munmap(&(0x7f0000121000/0x1000)=nil, 0x1000) shmat(0xffffffffffffffff, &(0x7f0000120000/0x4000)=nil, 0x0) 01:48:49 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000280)='./file0/file0\x00', 0x202, 0x0) writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000000)="3113c05c811b8fbeeb370afbd2f1839a3818c641628b9f0b4d2e9d6eb1f640854568030f4315ed1feb6685625666ed922838c13e07f473563c48430c09f63bbbe72202c0b53b", 0x46}], 0x1) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000340)="4328257d42c3ab4069040e251ce63b20f60fca0f833c98ee9a7bac0d25b01ff0eac84392083ec61180fd3f65459b9f1d110ac0532728ba58100007824511792ea47ed95449abd2af9268b4511094f8fd800348c40a5fbb32237566c9b931eeda801595f1ab8eb7c0cbd2a364e8d6715f955048f2051b1fc8844f1b1a9311d168727ad0f341eb2f20f63371bc8d70ccbe25eb3357f377ec9ccba449951bb35f53cf8fcb0babf782e980373575298ae27597a3a6b5faf0bb1379faa6d133221ad4b738f7db733ee06b7253907c1d4284591e1c6288b8cdfe957310cdf638d20aca051232aee529e42cb35254ae15c8ffb136f11ad2f3ba9b6d6bb2052be67dc86719404e770c186a64a903a030d700c775a68390b76ce296c54daeccb1ce26c68c7feeae3c9b41cb9a839042d45766ee07611b537ba2c36764130bc89394ef9cb6186468c2571ee9fd4752a3764fbc036a65188820d3c6e3b99f9c8e8edb06cb13bde30057608f41492733412d44157c1905da4d507a51a84592f1cc6d32f146c19e632c5b4c806aa369358755ad57a04d05d6342ff2f582e1977608de64c2e192157e749e6400eb4fa5c933966d680549cb40682c2d77ee3de300976921d0249dd0a6c2066199fa0bfb4908749df74add7437b78d84e84175425deb0e6243304b28df9f26903a57a8d6b3181a59b29cc12afe46e0c6a9376b1bec73c4e6c76bad1e03281ce392a649f5c39061c443cdeea3f82dd68f53e7ce3c872f23336d9a2576f99d2678af16771f7494f479b10953d2771b104586f16cbf297bf4d0f970a1959c341dfd3f5b7c5bd4eba5a3f882636ad7777f4fa737aec7682e703297e947928a95cbe47e074cbeadc1ab741727c22388f38393f97ddbc5d44166de630666e2486c568e41632943d2571108d10e58cb5fb7548407d87aa370b8cd67278645ccdf2a7ddac5a5154a4cc819725dc061955d437ffd1f330ec50c92edc75b43865f603113bae537b9108764803f9230b9ed1998c82280617f5a17639c856e5fbc57442bf978b40838a8b41a787e2f0255365c36929d7cd7224c204833cdb9066c50f509f2d74993b7a251619d4ec93c0251c4b9220c9ea520439b94c383de1784269bd3a11570be5a22cc034c66b8c6b942d98255f377448a88ed6bccc7847c0e660526013929b2a5bf14d790bdd0aba792b06e28d899acc72e6100d1226c5f9ca4b94e8497b90be1b168990570f90d90ca224202ad7a4454fa8b5f90d23aa3a6b0d1c48ec45f93006b07a899cdcc6b688236c40e19f6a576350b65ec01a58827bd34210f736d0420cd47e6088a6b91eb5e5400fe44bd7f44b1d9daa31f3e707e4595b4a30e3f695b420639d70244754860acb0ac65632bcaabdcf496718653ce1d1a75e4488c24cab5e26d10f426bc65938c741eeffa96a0afb0927e3b60c217d4aafb9b9388cc7dec7fb7b69cd302d1acb8223769c68676b73abb836d73670ca814cb1abb07aaa1694c0f32bacebb8cbcde28588a57e501b70ddb66909603ef98e10012904a1f1b3da107c57e6445a60cace5edab7195ce9132d8be57287dc9abbbcc51bb7fe2a18abec2c415ef5a0395d290ddd77f884868e18bcc720b1f838a6849bbb2c4f263c98f7fd941db8e761ecce10a14b6cb532ae7fb79923d6d0104b653c14d7572014b21b109e58408f3fe34b370b6ab1bcc89fbb7189f73b22376f320e47d4c0a3df173844fbb460093063819489c8b1a2e2f836d173a08aa5790cc023fedc88d6f9c03eefd6880de1f2ed46ef9eb2107c73a6dafd5377b6b8844bd0a4ee3940fe0ec77ca05dcfbc157751729f9bbc69792897e6d7e11df596232deccdd1ca18096fd1cbafa159d2d542640dcee9b1d8704b9cde995a01a8b13d0e7d7a00d928f8db6d286599692ec394bcf749d8f676d6c3b86d5d47e85d0959c159fbd363e283720f3d02788942ace8e64ded9f0609f263c1f8246a22d73819f6973a64d96d9aa156c2ef28438c5615d0cbd3c32f64f7b51345b475dbee9f47b45ce1b34c75b8a680277b9493ee500b172df2c5bfa3ca0624bf2d3764520acad4db94b2ac28ccd3422002812ac047d46b8f6ce5ec1a105c95003578a5eedb165cac7dea8308c8636d71c3be3a6712c8d54db1c35933fc37b01f0efa2f1a79b544fe4e167f042d40f21753940c967c9dd44bc4f0c63d8c1b9c71be9434c7906ed29bb37382421d998c3556fc38627b90ee38b3241486b2c73f1b32c80696c4a6f9b25257abfe83ce726dddebb5d7f1ea04505c79ba3333f3e4951c1b958aac1e4476a07265ce55aecf33c72a781567d4ebe4d0883bdb5e072db763e9befa1d3e3597f9ae19a0209734c513d145eb92f5fc7c1fdfd339891b8f0d2be8988275e435d1f4d8752128c1c58f9daaba265f6a16132798dc996ecbd41c0cfe2c60890bb7ec49aab3e9bc75f240f07c2d148b67f3d2b91cab20bf4aec0ef723431308fe58f73a89350256a94482a453218d50b7d47d5db947484b66d3251af7851a775e3e1162991a8958be42c0bd573abe4a6d008c09b8c83bccbcfc63915adf2ecddbdfd28399b16a1ca343e16d63044e07f3f067257c25353505d06da90786ddeb886112279fbceb7083062ef1bac5f889a1fde941047828722aa97fb155926e5c3dcaa94e95bab8320b6084e2dbd7baf1fd80e4026cebdee6fd859724d5200e3885b1a9b69aa0454b2fc2cd68cdcc944c714c0471bb7689fbbd65ce1f257a0728a173768cf908dc04e643e4a685176c2732db8fbaeb5f4be4e13f22c775f7c37010b401e69b8b501b6df8e6848640c9596f59958b4fb4b64d8e6e26ab2353652e71ff2e37928a35c2160dcb273abf9938d9ba2cba59fe2cb769eef8f87031c0d51504b6309a3efffecb8e5eb9aed5e5159e7c20d7123ce48f7d6d7ff811a945891f48a53ea5d1950f0edcfef4bc1b26f3395b3cb86fb3c1b6a1b3895a0351df5454a06e41b884fda8a287941be36e9996b0d612e580c3b9132092052910c54fbddea04c0fb008956964320d03cdec0f0c20898faa04c346d3de7d2f2927a37829d499346784aef9787322ec935d479baf26ce74ddcb21630c7a4b05856f54814b36239e5c2da9fa487e2b43a9c4fd7bf12cf1cfe0472c4ccff97b50004c1fb37a6ba98c0210a9b4eaa414f64d4f8b6f986c05849a2276d96739256cc043705e079f07534394ffd54d825371f7f11ee66b1afe1f0e1acc0351511339b3cfcd357d6ebbbf053f8b16fe8cf98ca3b296812aeb283c5f0d239dbbd2d78b5cd61f6ee0cd7ab5db8afbf95a81ce6dfc252624ad7cf1f1b1d9d690dffb1dc42247df14155c2095b5fd720a7afb3457dc8b90a28738d1fe278900c0547bc7a29ba0fde5f7c4c238ac000a1c6765e15f5c63cf1facbe5ab9f4d7fbd54255d7d357e2ecb9daec030d296b7eeffa17cfda823d65ab6c1a3bceb08cc9e40f48d0cbf42a2b23240048e6048ab691e602a93cb05b67ee33391f7492d4461c24f1edec994c3359b9bbd63055aaff6e48308e5e2be7f701b0fb5fbbe8edff90a2703b39db6d5dc3f55a15bc2f4a77b20939f68e2a8cd7bccf4393790eca2eeb92b34062a772083787de917b0816f6d0f99535c9cecb2be46858fe669a647b60082dafb1029b7616a1eefd1ec7da6d3f0bb4b96c11adaf78ce3a63060580414977c8a879914f9a54a6acab29944c1fa8a6edc6350ee1e107fddf88eaffa41a397459f43cc81e4c75c79bff028856890f9bd2da81517186037463f5995ae8f48999d4d5e970f5a9582ef563895fd66d0ad42f54cc9f6309efe33618bb7cdd3d3581bda119ede41cca001c788d87458a628696ecfcaf62c3b1d3fa132e66d843d9c28807c25d859b15cce3751f24ab69bf8066fef1aa754b4f7a334b704528f1c34cb55fb785cf5020e64a3fb73097e77803c56cde872308fceab3cee38750ad743c443f8bfd8f0e12f2f2d1ffa6a8b47759cdf6fa3794edf95479ae71b23453b6ca64e54605de8e965011e4f077442966141d23fd008dfb0e72a77397414eb3c468212179af91fbb707c58db69af5659ecbdb4aa06aa026057f94bbb944604f60f9ca1779f4cc176e76a98e9e1a7acb08c66de697ef6eaf7750ffc84e1fbbf444d2636e375760d066d0ef29d12456d24f1b5832c20ea72a56c510f7255336673cf5f1f387146e872f3c13cbdea8fee7a830c6058da58e96a3f2d20a90168805dede5e3988adad48bb86a632cf3e60e4ab3fa3d764262ca547d4179d79e72070bc05583a56d4973f263b8d4064ebb408ebeb0c9fe1e4eb7abc3b2208f043fa7bf6b0e48160f8a2462cfd2399d37e4de28386d580ffd7557d415c026774c3fcc4e96947aa90367afe97a53aaa041cb1929be758c3112e0ce03f91afcdcdee76e4cbe64f56ff6a5e51e0689863a2d1b8f0bcfe6eaf5bf6875ecafaab4e8c70c9e108421c3de21272d7ade4011fc3c03b4139063f83d64520b08fb7650028f295dac336762ee933558551665e0e90287cfb0ff99bdf8fd506e99ea143f52f6165905a07c3c1c401a8fbc103604a8b6162df0e2acc370268f56674feb50ecb82c3385c0224f2dd9bf1f45e3fe1e492f69f8791b1b8df9afa23a0bd1f8c4f8da822fa8e70059d5859df74c43d3790fd40442b54db6a24d9b9ee77126c4438cd3218e99a998c267dc5f1a57ad8b3af8035ce6d028dadd130c3bc642a27105200abb217a51b9e97de75627b3a34d1219c103dac45406839551581ca78daf0aaef2d0e74df51470048e07e3dc679d1570e65d5eee891532dee22634b3c94277bfaf37f3d2d012dfa9ceb04aa41bddc9af53525314ac649167586f06c3c278272d1f813f20badeb7599a4c3b700a19c65877d2c0beee05a632f773e6407f8d9e55fdeec4163212b158f21d0bdf1643efa8014c7046c2552643c7437ae6b65bf199efbb0d3c8d832362bd", 0xdbb}], 0x1) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="11c05f654b1fe90c1ceb2b58dc1bf050d9ed1559b06328382e93d89bd5a21c86163de066a7ec4fa1ec5dea9635c615dfe2dd251b1bace681e1f7886ac1d8207b548a0c2e56131f6086c6685ab89fad02f8530f1662388b39591cea4d8d667d809adb74ccd577cca08c6fdb396f37abb8abe3159a37f1d9d4fd2899e804a812c0aedc27876af941879c7bbb4375c9fcc89fccaba74c9f54a357e66e48384520ff170a68c52448a2e16bf0a9fb75f11bd23f600c3108ad", 0xb6}, {&(0x7f0000000080)="677c169af467fddf019be2037d500a05efb85eacb7e58f7fc131543bd5623dba52382127a4842b154d42a59e3564b7f98543fa1f709fc5", 0x37}, {&(0x7f00000015c0)="1b5eb212a827a53fda8738995ef8f6d93f58c51fe8cffe417ed5cb389b7b0da1f65becf3f9b8ecf7df41c2310f53d9f5d5d6e8a42e2f85f84e9fefccbb07fb8c8f58a10fb05061ad2575ec20c32d199b98606d1ae816e90e8b81b9b578179f28a9e6877ccffb6517b2673228bf4b2e88f46a95137524dedd0a94081ba13d3273da89a44f8dfb5ebf99640e8bb82099af93a92e59c4f331d013a02cea2435ccc2bc41ef51142e4144235bf7153044a6b5b3e0bc5cb6cca290ab3707dfecd04dd12d2a0b8246782f9dc0e73fbb25df43cd55772e30831ebe18ef21b3412736e36a3706d85925914367d5dd604cff0fac1832e8a5b1e02b062bb6e7a8cd1bc12c1132ea666accb55c392a320ccd7540870ede4e68534bb98bf2fdbf97ee77f9da98ac6a6ae5c789f8702278be71ffbff53fb55c0e0438d04b08a87ae7cab28e654088d5e2ed3d00901015ee85174c1eb3f6a010da48f0fc80c0ec7eb6aec5ea28d14b984ab048a7babdd9f16570c738760474c8d09399ba27bdf4ce578302ac6088395792ce4108fc79b2acb18e32df1e991bc6d9453bebe6f4f55f79ee6d9546b5cb3f8faf3abc7b9b92ecc1a73fae42fa18d06050d8da969bfdc308fa0e8353bc18ec6bf6b5d3b7ef1e12b48879c84419a6a4f7ac0eb654690cf792f76709f4de054750032eabb7a61c973473ef045d6ad5314860f6a04c87dc9fda29ebccbb5365d23c4908c6994e63fc07a8e42629f1367a8d48d5bd5e58ae1b4dde0cd64cb9168b316b8ab235a18cf22794cd7995bd9b29ba75ebb741561cda5d4ef1c0f14a7b8abf4cbe8a086c2f4cff12e0ffd00adfbe3a99e7c3438b30868e4b36fcb2cf545322836f953c5b47241814a6bcc4672911b8327f47e93892a42a01ebd4da6c6060bbca4c85b206feb7ff67d6dba1355e22fcc1fdc7004b19a1796d962d6baef1bcd68a969c990c6ae27f3d1b8731de16385978c624cb071c4ba13abfdfd7ebe0a04d304c3df2490330ecc7453d0c4726aeffe01a93b0c184262d56c6ac3b1ea34af384a76c75eecd1b824a1800b8888734a015f75f7cca47498258a9bcc61aacc4835d8e38e570e2d4b50a6d92826f33222ef316aa5744856bdbf47831f7561c42fcd4c0055a1e3fedd673bd50a4a23045bcb48949cb24c340344ecab0e3cdc47483e0062f1e17347d265d5d9dd92332203ba078c5b6bf53d81a1ad30c1003f54628064e43fc6ebd3c53048bbe0a911ebda66d3cfb883a1bde138f0e815470d194f77fbb78b70cb0511629c0e1138fc96f65f49a978d5a81e682b1f53b1c2a0b400f39c18ed8163a9eb8c58b4a230cbecb04c786175d858b2090452844587c7760e9a22080e1a4f882bc687335e34bb4b033e6ea73fbe6175bb3ee74a5c5459fb97c40e9160d626e36b55f35e44556e57d902f708e616a4d470af0e05fb683c716e4dad173fa0eb609f1c207ecb6dfea0d155b3725d3e333eacec48dc04f9a5b9f18e3c6ce9a75573af355bcbc4b9dfb13ee0b8a146e6716d2e53e7cb22ea9ea8049ea6041efe7bcf7b32453281ab8fe0cd4798153b6fab70ea6122918f03ef66e6a4466121419bb5b80fe40fdfd477d828efdc4ad9baa890b1b5fdad877211c4f283120719d152c4272e008a33eef998c09e237fdcfd4e60e9f07eab22b8e1a88bb247ea304bda780f862b1c645fbe845daf6fc0519089cc9eaefc13e1a785fe04e745cc372a4aaa3353701ecac828e2f9268ea0ab874492283a73c4da244ac707a806b9d7afa9e17c28aca16db24679b7b7a07ea622603e7a34b8da1933612bc0726cc099acb4dcd852577123eccbc218faafe9c7b175a5743b0a1ded79780373d6298296ed71420b21301990876485a80337777901f9c8491ba01f8dbeee8ef98967800023c82981dfe3e353ab5dd8a95404adc0c37313f505de01a42c67d816962b167c499ce6d1914a5ab872460246281eebe569a84964ff830385419897a564f021eccdb98607ed9af7e7aa867d803b27beb96605561913d90ec7002641d6d1011551503510d6bfda4c4d55daf562834e934625895c19acb6fc1c93b41104c293af973d745f0cd75aecccf3835064e8b6fe5fd8e82bd3243b8555d7e1685af4ee1a21669c65f4c448850dd6bb311641518f9f7fbe020c9b8c5e640e66577d53d08e0009cc5bcad2f96b1ae510216838e3e298e25ecdd12ad6ad08fb52ca5c4af2ae041739917c0b6e6852a8c47b41d28d694108632c70e27b9c7dfa730c59b694a84d9fe5551e4c79f474ec16b781e0824d96a50848c89fe5df4b802ccc16567b345ebc2402202574996fa2cd393dca188854bf8849d31a6d5f446e2c47908294f8833aed578eb0cb57cd6502d7785e0647185e2ad7d9efb8bdd276428b0c364f36ad353580985e566aba56f0f3896ee63c850cc12f71f95159502cccc1a9a8f46fd4e1db316c0dbc96d0947bdd00e11d6d6a3fde2604fa74d26eeec875e386ffc0dfa2ad0f59d3be6f745f70b1f68e64bb076fc78666636f6b4def8f46f35e3b81cb69f7bd8837a7f0be2282c3f6ed24222e89d65afab6f6db0290d31518be051b1cd39c82114139a17521de4be0eaeb9e3558a961dbefc0488c9d7fdc23489c5508eaf9ef551d83d94eb4743ab3fa353acabdde6f89d7269327d617e739feb11bea5b81e09b201109bc175245b6b64042e5c461a84d3a436212d7a6411f575cbf75c5f1836b13240dd6b8e3d44ac80a0dfa8d0326632ed04916abe3fc60dfde067ad087bcb7cdd30c69305efbef10d40ffa20593a86665ffa87123f0799b485627611f392c0bc5409dba63f02e9b884d9d98d3b4030ff1141d8793c2141f102fa3b13b5d613aff26c8ce56c48b10b35a936e4f8b62332e2857faa914782f7a3b61b4c709e4630afacc118e4e1da31f181b744c6016a4f33c494624387969a9cbb6fa2e8d32255a3c3ce85f1480dcfbc54f3f50f6fb64cd69f79568a2940cef50cf4d1beae362474de2f47ce862d84c82bd4c6ecf68ae17be7d7b50bf18e948835449709994273323178380780101dd14a0e4919531b71dd19f51ed1be80a964546a2f55ddb3bb92960ad752e8239cb09dc7d8e27265e6af920859b54d8aef60479defd21172ed1345252d6365ecf32d74bb7319404c9d9d2e8c95fc75526a4522cc2e32795ffaffbfad545b6cd1b23cda11fe5bc6bd2e1ba867f7eddf957eb11814b6d4c9f0fc56dea6db50a47f58381b4855fb9fc5cc5dc4e2df70787ef041e2ee7c65910479ad9cdc60ae2aa6793428c2dc7bf297978a0fd99dea8e8ace91d6738286221f26d60469104f4468a3f806fb3dd8fddda73802b286fbe4defd908c079104694374bc5aeeea0880b7a58a0c6cbc581501a59fb2bdae9ec1e459068395cc84653e32d23a1a5a8902eeb2c6b6cf2ae20450495e34d25b5d103e2528ee2daadb3aa44523423bd35ac2997c3799ad139121cd74041f337ab38630bff1c978b1c8378ff9bffe567c947947b02a3b056c5f5bf8a9703b2b4d149d649e1f17d04d63b4705da75935eedba33b92bd3ae73dd67fa3936d129753a56ac43e61b2a00381c6d9d13bf2515bdc38a79f7cbb9517ed37e8d1356d8a8ad7b1845d6ea2fbc002b35da8c8c6f531cb6f8953004c1337b6fbf7647434bf1b7847ef3bdbba4ab67f3cbeeb9155a61890c4471fa86b53aec2b7112068be8d953181457bae332ab113ec9dc013b4e81edfacf014a6d761005727ac35fa3bf570218b885b6b9548ed5a9e55b14260dba29068f3d5eabdd85bddfeb46207769c5de21f9d7b6e2659a80e1459f40d1ccad3a35aefea8a1ce33d0a81778ae49c98c60cab919e793c6b6bb1c756424223670200d10af8ebc69055a853190be187b3527e230ddff56ec20f05a1df3adae86322cd24bb35e81d50f9907f264d77ac68079d5c5c9ff7175a4d0b8a3b463967f9fa3bc90784cc298b8275f7ad8973344c1699571817e71aab773950250c166a9afdf0b4a4a1d21a2605105f40fac7555cf1a72dc9de75cc7a55b106f6f72411891a8859fa2c15fdb8967d2c6aca94095d93f83642f837cd122868c3a377ff1f99de49b0d97d96e6992640e9a8eb94f69468875e9d32078543c6915b9149d2d69ca3aad804bc742e71b4dfe235dfb12bfeb6311b3785ac5e405e7ded258a766086eb925ac3958269642295dbcb81f6bfa3b6b87258706681bde7965e0633d5c3869156b4411b9ae5f8c380b36ce6050fd1f5c3e53a018c719314cae685fb35fbe23c555cd5d486b489b40365eb2d6fbd33c042fb59d42405b82c2444c4498fb37fc2ca26c89429a42afb7ed90e3f556ce2ad706c88f95e44eb53ca05e16d87c9b0d08fe1173242ec870ad321f9953731a7af8b5542b3c9a26789b990bcf853fd3428a4d2c077096cfa40d564aa5419bb653e854c886bdeb5f13a6d570d96bce55529cc9fc5cfa3cce4ff6051a4e8d5899a618fce1e382082b69bd9ae8271b29a386fc810a19d7e1accfac298b0157e91e214eb8a13d066bed4f0e18eddd73567348f8a782aefe0f00d13159f0d8e48f405b86cd7d661c8ad1a781f239bdf46eede8363a896ff47c782050f3293f06fdb43b82cdf0fbcb0e3d34351d674bf46e0b2626eb7cb24cf54dd61038f489d71d249c45be2d843fae06c87c86d59f84a3a80d71b22e5d3f10732c2bdabcfa8e628797c6e5bc541c0950fdcc2c52b5062cc6ee38e7b6564bfeeaa93b6e311d2e54b2c2ef39db10ca114fb9caca25cd48daa6474d4369b3ad11aabf808efde2494bc04c184f172b79e63aa05db00aae3bc03a5a0f78cd154855a4877221ae080db090bfe80e4a7bcda4f441e5f855dbb5360779b16347fe0525697d6fb2aa949c71f8bef8d91ef2769e8607e01b99fe43707ac6a6ed5a629ce1f55522d4c5961d092fb2cc5dd6052ad031875e6b9070cadd2c24f6946556d5851c36b51b81f30c5db5765d200ea9e849b9e2360a08c66d70c7eee90219b73eb3298a33597b625db3596e38da63d67831fb35b4e2919cf0df8bdec2f2f785aad5f12f26393ff50b7fde1495973a35c65beeed920b3dfa56c7cb9d020bf775037c95890902fab206034c222d8b88ce1e642f3757a3cee47ded777718bd96237c13ac8fef297dfcc81c17aa7702e1abf409946c04ccd396dd8047edef85d95ac5bb95f28eed9300050aea1261d70762fa970be128d1378784a9bd99bdf9826fa99614a1740592a94fd0b1002e068f83992b9e05167a812fd46fb3830c24e18e884643935d2bc0da99fac3621b6f74174dfcf49c2b92ae3065735bcc7cc9b9d142f91f278d78ba1ec864834521d877e85f01efd9d09d439d1cb0e3b2f76739e68b9418650bc20c5fb08c9116a68a401f232c0338a32136efb9d1fc5115bb8862e678022c8fa5bb752b303b12ac3f5814107b7d722260f63364f967144f1f062eb13f7b3fe1bc4b44f80a024e6af206c38340b0cba7704eee20112a720ea93dd5c46c3b406f4c2da502a18abd364541d6d282dc2816c4c801a0712a885ca56021bc6736c046c1c661f865180ed3abdaf66316b9611ee0a29a2ccbf822fa182e5360e440465059ee65db376cadd2980a4c80f84fdf6c9ad2da84f517fe4398b93c9543eb1e93145cca7a95bcccd3234f5b74c3e7a04467d9fc9ad454d2dae885bd6df28467bdd99bbbe0f63244dac6448776373a0520e3547055d0dd35a868d67d0dc87e5e8b7b32df0e156edc8c1659b085129bf981a5c04fcf2a52380400ecdd011981250c68b753f8e884c8ae", 0x1000}], 0x3) mkdir(&(0x7f0000000200)='./file0\x00', 0x2) poll(&(0x7f0000000240)=[{r0, 0x44}], 0x1, 0x0) 01:48:49 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = kqueue() open(&(0x7f0000000040)='./file1\x00', 0x20200, 0x8) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) 01:48:49 executing program 1: mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x400, 0xa42c3f2d9db82a16, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x3, 0x8000, 0xdb5d) fcntl$setflags(r0, 0x2, 0x1) 01:48:49 executing program 0: getppid() socket$inet6(0x18, 0x2, 0x400) sync() getrusage(0x1, 0xffffffffffffffff) 01:48:49 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000080)) pipe(&(0x7f0000000140)={0xffffffffffffffff}) sendto$inet(r0, &(0x7f0000000180)="25ae82e64db8901c97ea1e3e6b5253ae846a69bc87602c883e08e9979bf79ba08e012544ad462aafefea66aa3a4bc282ab51ac7d15160ab5758ed867df0685e6b6aae24b7f5478d3ac38f46120649e8ff03e5d36ed1d8bd8af0ab28da34006d00c3b38ec70a8abcd95d90caa074fc2987a006da4e2f7c8a6f824417f5a49938d6ea778173adaf6b5adb8bb991dc654b5019168bd04ac52408dd8533edfead69d750a1ef9f52f890682d0d14170b375cb672c6e43548390d12d735649324546d69f7592a3ce7179e56f055a118c7e9ecc941ed5d4662e08ed3095df75144dc0a12c8b0742db672936d56258891ecd", 0xee, 0x400, &(0x7f0000000280)={0x2, 0x1}, 0xc) r1 = syz_open_pts() ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000100)) r2 = socket(0x26, 0x4005, 0x2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) clock_gettime(0x4, &(0x7f0000000000)) 01:48:49 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) read(r0, &(0x7f0000000000)=""/13, 0xd) pipe2(&(0x7f0000000080), 0x10000) pipe2(&(0x7f0000000040), 0x10004) 01:48:49 executing program 0: r0 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x8001, 0x4) fcntl$setstatus(r0, 0x4, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x6) 01:48:49 executing program 1: select(0xffffffffffffff28, &(0x7f0000000040), 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x6, 0x80000001, 0x7, 0x20, 0x1, 0x20}, &(0x7f0000000080)={0x3, 0x10001, 0x3, 0x3, 0x9, 0x4, 0x0, 0x1ff}, &(0x7f00000000c0)={0x9, 0xfffffffeffffffff, 0x6, 0x3f, 0x9f3, 0x4233, 0x5b2f, 0x8}, &(0x7f0000000100)={0x7ff, 0x100}) 01:48:49 executing program 1: r0 = socket(0x11, 0x4000000004003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1007, 0x0, 0x0) 01:48:49 executing program 1: setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x808a, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) 01:48:49 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) fchmod(r0, 0x108) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000100)='+-\x00', &(0x7f0000000140)='.@-\x00', &(0x7f0000000180)='\'#+$-\x00', &(0x7f00000001c0)='+\x00'], &(0x7f0000000380)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='#(\x00', &(0x7f0000000340)='\x00']) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000240)="7f5480e01131a3f23a27afc96ad87ba57b45111dd7f6e8c3ec84b0a8230e9489aa57178d38f75ae53160a73f61d3465c6d124e3a9fd4ad0f0471a316a12f84cf", 0x40}], 0x1, 0x0) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 01:48:49 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x6008, 0x402) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) close(r0) 01:48:49 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2a0a) open(&(0x7f0000000100)='./bus\x00', 0x8000, 0x1) open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x108) 01:48:49 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0x8, 0x3}, 0x10) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setsockopt(r0, 0x2, 0x2, &(0x7f0000000000), 0xfffffffffffffe35) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 01:48:49 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0x10002000, 0x28fe) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x80, 0x1, 0x7, 0x5}, {{r0}, 0xfffffffffffffff9, 0x4, 0x40000000, 0x7f, 0xf1f}], 0x9ff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x2, 0x80000000, 0x7fffffff}, {{r0}, 0x0, 0x40, 0x10, 0x1000, 0x60}, {{r0}, 0xfffffffffffffff9, 0x8, 0x20000000, 0xffbc, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffffe, 0x40, 0x0, 0x7, 0x7}], 0x8, &(0x7f00000000c0)) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r2, &(0x7f0000000140), 0x8, 0x0, 0xffffffff, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x7, 0x0) 01:48:49 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() r1 = kqueue() close(r0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x400, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x14, 0x1, 0x5, 0x5}, {{r2}, 0xfffffffffffffffa, 0x40, 0x0, 0x7, 0x200}, {{r1}, 0xfffffffffffffffa, 0x20, 0x10, 0xfffffffffffff204, 0x4}, {{r1}, 0xfffffffffffffff9, 0x10, 0x3, 0x1, 0x20}, {{r2}, 0xfffffffffffffffe, 0x2c, 0x400fffff, 0x4, 0x5}], 0x1, &(0x7f0000000080)=[{{r2}, 0x0, 0x2, 0xfffff, 0xe351, 0x81}, {{r0}, 0xffffffffffffffff, 0x0, 0x3, 0x6}, {{r0}, 0xfffffffffffffffd, 0x1, 0x1, 0x6, 0x1}, {{r1}, 0xffffffffffffffff, 0x8, 0x4, 0x3, 0x9}], 0x9, &(0x7f0000000240)={0x6, 0x8}) preadv(r0, &(0x7f0000000740)=[{&(0x7f0000000280)=""/143, 0x8f}, {&(0x7f0000000340)=""/41, 0x29}, {&(0x7f0000000380)=""/137, 0x89}, {&(0x7f0000000440)=""/246, 0xf6}, {&(0x7f0000000540)=""/129, 0x81}, {&(0x7f0000000600)=""/29, 0x1d}, {&(0x7f0000000640)=""/18, 0x12}, {&(0x7f0000000680)=""/36, 0x24}, {&(0x7f00000006c0)=""/99, 0x63}], 0x9, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) fsync(r2) r3 = getpid() fcntl$lock(r2, 0xf, &(0x7f0000000800)={0x0, 0x0, 0x3, 0x0, r3}) 01:48:49 executing program 0: socketpair$inet6(0x18, 0x5, 0x1, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket$inet6(0x18, 0x7, 0x1f) dup2(r0, r1) r2 = socket(0x11, 0x3, 0x0) r3 = dup2(r2, r2) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "ceecf63ef21abc98f02704e859481201d1c16682"}) 01:48:49 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) poll(&(0x7f0000000900)=[{r1, 0x44}], 0x1, 0x0) read(r1, &(0x7f0000000980)=""/105, 0x69) close(r0) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) 01:48:49 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, &(0x7f0000000040)="90ee370f34e8b0d9c96ff2f04005e4c54fc3e0", 0x13, 0x2, &(0x7f0000000080)={0x2, 0x3}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000)=0xffffffffffffffc0, 0x4) r1 = dup(r0) bind$unix(r1, &(0x7f00000000c0)=@abs, 0x8) 01:48:49 executing program 0: select(0xfffffffffffffce4, 0x0, 0x0, 0xfffffffffffffffe, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') geteuid() getuid() r2 = msgget(0x0, 0x0) msgrcv(r2, &(0x7f0000000100)={0x0, ""/191}, 0xc7, 0x3, 0x1800) 01:48:49 executing program 1: r0 = socket$inet(0x2, 0x3, 0x2f) shutdown(r0, 0xfffffffffffffffd) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r2) setregid(r1, 0x0) socket(0x18, 0x2, 0x4) 01:48:49 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) open(&(0x7f0000000000)='./file0/file0\x00', 0x737e764592268263, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0xd4b4, 0x0) 01:48:49 executing program 1: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x1000300000002}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) getpeername$unix(r0, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) 01:48:49 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1) write(r1, &(0x7f0000000000)='`', 0x1) bind(r0, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) pipe2(&(0x7f0000000140), 0x10004) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) select(0x40, &(0x7f0000000280)={0x8}, 0x0, &(0x7f0000000300)={0x3, 0x0, 0x7, 0x2, 0x5, 0x6, 0x3, 0x8}, &(0x7f0000000340)={0x2, 0x1}) 01:48:50 executing program 0: open(&(0x7f0000000000)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f2f2e2e2f66696c653000", 0x8000, 0xe8) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000500)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0) mknodat(r0, &(0x7f0000000280)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f2f2e2e2f66696c653000", 0x0, 0x0) open(&(0x7f0000000180)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x400, 0x0) 01:48:50 executing program 0: r0 = socket$inet(0x2, 0x1, 0x8000) setsockopt$inet_opts(r0, 0x0, 0x400000015, &(0x7f0000000000)="84d18d3e", 0x4) socketpair(0x7, 0x151e675e3f8a8edd, 0x6, &(0x7f0000000140)={0xffffffffffffffff}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)="afbff9906349ff862fa419dce6037978d9a9875673f3507df8cdfd1002c3889697bb441fa0bcb7af371fa2cb3ec48166bdbb00c2c15c51aee63be466cdbb9b914cf01658c1785c3ee7da8f81906e0aeb05d94c5680d7f44c3a0156d473dcd67a3be10a01960558027702ac5fff241239b2a0829eaf0d3c9dd2ce5e042b6dae00c3d775b4dfebcf39b4d13308728b8d6c618a8b0ee859ac8c8a13162aff4adb2f096e744ea4dfbcf0a122073f6efc3eec96c9da7171955f04c7571fff8b3e766130ec6a5e0e54353b92caa3", 0xcb) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="7b279d5ce3c9c161357670ddf97c9a5a024104766370258528eccf01440cd604a5289d3ca338e7a80aaf6f37da36276f4f70439725bf55d4b8b235b6083baee3cd9c08ef409450f1d038fef67b9946ca4b2c0aacaf5dbdc1ac8c0cc6dadab9a408e32b05f99dd89768d5cd58273d48b682d1f54a522db3b1b4ae592a26107053dce6ee829f2ee6d2503def65d3676297ff8571f7ba608195d6e736e8cea22ad8b1a1326e5cdce3519872bd02f5ae93499150cfa6495ce7227744c04c3ff33b1eeae2696af0725aa9c8ac779265d808dbc52c9890ad", 0xd5) 01:48:50 executing program 0: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x2) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x1082, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) pipe(&(0x7f0000000080)) dup(r0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x1, 0x9}, 0x8) 01:48:50 executing program 1: mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) fchmod(r0, 0x4) minherit(&(0x7f0000004000/0x4000)=nil, 0x4000, 0x0) mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 01:48:50 executing program 0: socket(0x20, 0x4000, 0x7) r0 = kqueue() r1 = kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000080)) close(r0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) write(r3, &(0x7f00000000c0), 0xfffffec4) execve(0x0, 0x0, 0x0) 01:48:50 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file1\x00', 0x7) chmod(&(0x7f0000000240)='./file0\x00', 0x22) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchmodat(r0, &(0x7f00000001c0)='./file0/file0\x00', 0x40, 0x6) mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x5, &(0x7f00006cdffb), 0x0) chmod(&(0x7f0000000140)='./file0/file1\x00', 0xf6) r2 = getuid() setuid(r2) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000280)=0x8001) recvmsg(r0, &(0x7f0000004800)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000004700)=[{&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/4096, 0x1000}, {&(0x7f0000002300)=""/207, 0xcf}, {&(0x7f0000002400)=""/191, 0xbf}, {&(0x7f00000024c0)=""/4096, 0x1000}, {&(0x7f00000034c0)=""/73, 0x49}, {&(0x7f0000003540)=""/129, 0x81}, {&(0x7f0000003600)=""/63, 0x3f}, {&(0x7f0000003640)=""/189, 0xbd}, {&(0x7f0000003700)=""/4096, 0x1000}], 0xa, &(0x7f00000047c0)=""/40, 0x28, 0xfffffffffffff801}, 0x2) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xed00ed699fd80ab0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') 01:48:50 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) pipe(&(0x7f0000000080)) write(r0, &(0x7f0000002740), 0x106cd) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) ftruncate(r0, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000040)='0', 0x1}], 0x1, 0x0) write(r0, &(0x7f00000001c0)='D', 0x1) 01:48:50 executing program 1: r0 = socket$inet6(0x18, 0x800000007, 0xd8bae23) r1 = socket$inet6(0x18, 0x8003, 0x0) sendto$inet6(r0, &(0x7f00000001c0)="0a640aa05780e2402588a2167eff347f6d16590eda2c1aaf04bd575769fa8a18b8d4563ed2b8c1d31ffc15524d02e9d1c5aefd652393bfa2c23105291895343520bd351dabb4bbd878d5b3606cc02841cc24ab594fa6a688ff94e2bd61db9934c5c6982925", 0x65, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getsockopt(r1, 0x29, 0x9, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x1, 0x100000000, 0x3}, {0x18, 0x0, 0x9, 0x2}, 0x4, [0x8, 0x9, 0x0, 0x3, 0xfff, 0x38dd, 0x7fffffff, 0x9]}, 0x3c) r2 = dup2(r1, r1) bind(r0, &(0x7f0000000240)=@in={0x2, 0x0}, 0xc) socketpair$inet(0x2, 0x0, 0xfffffffffffffff9, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)) getsockopt(r3, 0x100000001, 0x7c22, &(0x7f0000000100)=""/116, &(0x7f0000000180)=0x74) 01:48:50 executing program 0: clock_settime(0x8, 0xffffffffffffffff) 01:48:50 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) r2 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x88, 0xc0) socketpair$inet6(0x18, 0x4, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = kqueue() r5 = socket(0x18, 0x4000, 0x2) r6 = socket$inet6(0x18, 0xc007, 0xc6) r7 = accept(0xffffffffffffffff, &(0x7f00000002c0)=@un=@abs, &(0x7f0000000300)=0x8) r8 = socket(0x38, 0x4000, 0x80) r9 = kqueue() r10 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000440)) r11 = socket(0x10, 0x8004, 0x8) r12 = socket$inet(0x2, 0x3, 0xee8a) r13 = open$dir(&(0x7f0000000480)='./file0\x00', 0x41, 0x80) kevent(r0, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffc, 0x20, 0x16, 0xffffffffffff789c, 0x800}, {{r2}, 0xffffffffffffffff, 0x80, 0x1, 0x73f7, 0x2}, {{r3}, 0xfffffffffffffffe, 0x4, 0x1, 0x7ff, 0x7}, {{r4}, 0xfffffffffffffffb, 0x10, 0x81, 0x3, 0x1}, {{r5}, 0xffffffffffffffff, 0x25, 0x40, 0x0, 0xcb}, {{r6}, 0xffffffffffffffff, 0x8, 0x20000000, 0x9, 0x101}, {{r7}, 0x0, 0x80, 0x20000000, 0x9b, 0x7}, {{r8}, 0xffffffffffffffff, 0x4, 0x80000000, 0x6, 0x2}], 0x0, &(0x7f00000004c0)=[{{r9}, 0xfffffffffffffffe, 0x0, 0x80000040, 0x3, 0x2}, {{r10}, 0xffffffffffffffff, 0x5d, 0x400fffff, 0x3, 0x5}, {{r11}, 0xffffffffffffffff, 0x40, 0x24, 0xc6, 0x67}, {{r12}, 0xfffffffffffffffa, 0x20, 0x1, 0x5, 0x8}, {{r13}, 0xffffffffffffffff, 0x3, 0x4, 0x1, 0x5}], 0x1, &(0x7f0000000580)={0x100000001, 0x1}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = kqueue() close(r15) r17 = fcntl$dupfd(r16, 0x0, r16) kevent(r16, &(0x7f0000000100)=[{{r15}, 0xffffffffffffffff, 0x10, 0x0, 0x7, 0x436}, {{r16}, 0xffffffffffffffff, 0x7d, 0xf0000066, 0x1, 0x20}, {{r15}, 0xfffffffffffffffe, 0x1, 0x0, 0x4bd, 0x2bb}, {{r15}, 0x0, 0x8, 0x20, 0x80, 0x2}], 0x0, &(0x7f0000000180)=[{{r15}, 0xfffffffffffffffe, 0x1, 0xfffff, 0x8, 0x8001}, {{r15}, 0xfffffffffffffffe, 0x1, 0xf0000000, 0x10000}, {{r14}, 0xfffffffffffffff8, 0x0, 0x0, 0x80000000, 0x6}, {{r17}, 0xffffffffffffffff, 0x0, 0x83, 0x5, 0x9}, {{r14}, 0xfffffffffffffffd, 0x6, 0x8, 0x3, 0x6}, {{r14}, 0x0, 0x44, 0x23, 0x3, 0x7}], 0x3ff, &(0x7f0000000000)={0xe9b, 0x9}) pipe2(&(0x7f0000001780), 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xfff, &(0x7f00000000c0)={0xa475, 0x7ff}) r18 = dup(r14) kevent(r17, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) kevent(r16, &(0x7f0000001540)=[{{r18}, 0xfffffffffffffffb, 0x1, 0x2, 0xf1}, {{r14}, 0xffffffffffffffff, 0x1, 0xf0000000, 0xfffffffffffffffe, 0x91be}, {{}, 0xfffffffffffffffb, 0x4, 0x80, 0x7}, {{}, 0xfffffffffffffff8, 0x8c, 0x0, 0xfffffffffffffff8, 0x1}, {{}, 0xffffffffffffffff, 0x0, 0x20000000, 0x8}], 0x8000, &(0x7f0000001600)=[{{r14}, 0x0, 0xa0, 0x0, 0x2, 0xfe}, {{r18}, 0xfffffffffffffffb, 0x2, 0xf0000000, 0x7, 0x4}, {{}, 0xfffffffffffffffc, 0x0, 0x40, 0x6ff, 0x6}, {{r16}, 0xfffffffffffffffd, 0x10, 0x40, 0x4, 0x4}, {{r16}, 0xfffffffffffffffe, 0x53, 0x1, 0xfffffffffffffff7, 0x20}, {{r15}, 0xffffffffffffffff, 0x10, 0x1, 0x83, 0x1}], 0xffffffff7fffffff, &(0x7f00000016c0)={0x53, 0x101}) 01:48:50 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000080)=""/178, 0x60efbe9c) rename(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='./file0\x00') utimes(&(0x7f0000000140)='./file0\x00', 0x0) recvfrom(r0, &(0x7f0000000200)=""/184, 0xb8, 0x41, &(0x7f00000002c0)=@in={0x2, 0x0}, 0xc) preadv(r0, &(0x7f00000039c0)=[{0x0}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 01:48:50 executing program 0: r0 = socket(0x2, 0x1, 0x40000) shutdown(r0, 0x2) poll(&(0x7f0000000040)=[{r0, 0x7}], 0x1, 0x0) 01:48:50 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) kqueue() write(r0, &(0x7f0000000000)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f00000000c0)="616d6c21d799c182876ecafb8c9d7fa6f8d45a176fdd1750be5145a9906facaf50e8c7ebc444a48f8f787953a5382b69c688e6b4792e7d59c7e3432db4f22c9cc31aa02a04b60204c109edf98f6044c4fd4b61b43a05c5c4a2a3514712ab2e84a7c431534abb5ca0a3fb781e3110a415e02ff9c2a9e8aa014189ac093ba53290051381c3a85bd78b1f8a387ee486bc18f9022703d941952af0a65341366b88c97e8daddc1c99664fa2e0f39b84e0ce96e68b54e016293b5c29", 0xb9) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0xfffffffffffffffe, 0x0, 0xfffffffffffffffe, 0xfffffffffffffffe, "a146786eb953d07babec3301fffffffffffa0011"}) ioctl$TIOCDRAIN(r1, 0x2000745e) read(r2, &(0x7f00000002c0)=""/249, 0xf9) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x4, 0x3, 0x0, 0x6, "04f0b1fc38ca93caeb0645a5acf440af9e33aeb9", 0x3, 0x8}) 01:48:51 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) setsockopt(r0, 0x7, 0x8, &(0x7f0000000000)="5bfa577f0753fb66592c60", 0xb) getsockopt(r0, 0x8000000029, 0x800, 0x0, 0x0) 01:48:54 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f00000039c0)={&(0x7f0000000380)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000001500)="94abefd15b34133d3f937416cfa65fd0651b19ac58c8835f95ff7843bc81e9c9add596c48df6b2c7444faad6f7ee458b90e878747cd2b7f8dca94c3960568fbd14e5a65f4b169421ac3a5a28f497d1b48a5bb094f9a8adc0736110747438390753c924a2fd232bcfb0e5837b9a49515e2c4b396c07ce8a2c173562cf2805adb260dc9df136dad482110868a12caef4efac0d249d8797bd6d2ce68e0d3eec3943c04c5845c3149b320cc42756f25845b0bb6e2b6f2e84d945612d7c544d574eba9c1a8ce8e8f90b98d5d8f36de6c127d761b4da24d559e19177e4", 0xda}, {&(0x7f0000001600)="48397c72c7d41b6deb06e77a6980f53dd191373307fdcf638e62a804e63f2f911d5a7ecebdf3b9f24260d88ebfbff08fb37b777e0182097d8f46a64315389933a60bcdfd34a7b5eada9640707ea4f54659a15c75cfb9cd0ffdc680860e3eb60dd38dca3f6053a09bacfae4f263ef0e32b9276e04bd4cd90c0047306277a34acacebeab0099948b1fd4d201d5667a29c97eb3ea92e3e83170651edac909928c7f3690d667f7c50e5160a7cf59d8662cad72ddcb3911ca6e01f7704ac644355e98e6b21d64a08d4449acb15c93e41e954e332e2e15e4e1f44b50ac4b53a1ed6b8086d921ac8421b04e96efb044092ee6e85b8598a1ad97a1ed1c3b23042f96635ba0fd747d64eda5ecaa366e4c8da2eb8639121407c2158eea880cba4a66612d94b565ecafcb6c78f22dc929741b6bf62e7580cbb53dbe18a4a81171b77c3f414f43ed4302e4329bc440a835819be44c4ab1591858b45231ba5102f5aad5418d55d37f6d430613c84d27cebcf1e1012157d32187a3e249f1a66861e08a8d9af51f2994bb19f48fa70d1f3d87c3d78d72f1299e23c61946ed54a33367004eaa37abb34860c028a87627222c632a73e08a7bc5c221bfe06c41e109598479a612c6823d2ff2b1df71158496181d85216d29f56a9a3c79153587ecf76c24bda45992cd883b82f83987df18761f5c31d71d88b5d1e4066ce5f1287fd9c306e6a6d957eb960ee6753f9fce7cc29f4d2b6cd0c3114f90a981a102743caa186255da9be1d7c07cd2605f07d9a286bb197e71bd5386d965215adb3b9bfdcb722a56f170b84e7c301de64226a612b040e649aae92503771b4ef8dd0908f4a6d21f1a37a69b94832dccdf2ccfc01cc1387c5f2bcb7f5ee70bb37441d67756afd0d2a33111923fb251ef45969b3b330741ef9f4a7e29a99aa112bc9bfd0d3753c5819cfc70c119fcf69b576ecf31c7ebe3a3e6a543f0914c0fbd3079f5b774eea3b371692aed5d098f0282128007eedbee4be868b44480aaab34b0fdb87d15ccc67b94296c37f7b4159ad60da0555bbff9428b38ce23108073cd66e16bf7443751e866c4649cbf45a84cfd32f3438926a81ddf4cd386c9c96147f73fada1c6ed0d659261cb69a9c46df44a0fe54b20ee06ab467370ea1406ef91b7425453294ed10fbb6cdc3eda5ffa11a67c8b8a32ec7cb63385d85814d415d2ca7ee413c34ed34415e00e44c500eb98b3e682f5b22b141eadbc232cd4a698358ef5bbba49297b82e2c0585f34c3d3bb7fe1bac8a420d945ed0e283f08c07d072d03af40e34478f96cde8ccd6d96dea4f7ef36c24ddf89471d8048bb7372154f50aaa08a82c9e08e79283299c411ba53c4434243df42ab9494738b82c17f9032e4cb0327704fbc78d9825ed36d1465c4283fa5c59d53538a52229c5d6196d7dcb41dfaf5f88e27f990356f7ad659e133f50e58921a719a7c5c464edf618167672d6973d54ce2ab22c3f21356c4f9bb122769553137de0a9387ff8bc1d34300e6098096d2438d13c450a0063e725088e7cb3e216cc949aa03e6d8f59110be6666f797a40a64f5f3625d0ddcc4ef22ba8a116a4c61d6629bffb1e6a3209455aa6d3ab55bbfa0ca8d69f8489dfbed5179f89596ce5e400443faf4a013df389ae52e96ba7cb793164b2f375ec776bc39dd644a53aac2f0242ac2a356048f4488e5d78100f82b681fffa37ec31cdc3fa13ef57c1f6bbd4cbb4540b944a79180cfc42f949abb98f3af144ec5a605ca34126fd5c98006372eb23f5cc358ab076e0e262260264cdc1963d4f086c2e4b55a58322f4a844ec2e0db320d9fd32601c6e51612adebc5cc80bd240ce58734ace8f184e97aad7162b03b2d938a783694006f2d6c10dfe76bfefe5a9fbcf3368375e8ded7f4aad5f1913ccf9efc1fc317bfe51deec9363665a31b3211c74a75b4d7b80b6398ebda2d300d13d3af3094a68d5169b2cabe0b124ee4c82d617c4f4ce40249f57c20017caea676d4dd6932b201dce3303ae9e9f8ac1213fe67d0deee3f33ab8baa2145aea410cd7fb40fb7db4bd10ca8e22e676d10c46840a2b29ac98f302198be04f6aa567d3dac5fa1f0f083d7d6cdea38dab4e7c83e280012a4db55548a43104e625fb9ccf5025deee50e8bb2199cd879c1ea7ba7abab3b4f25199d4db21d1197e89abba2aaf171ce7d57286fa882daeb0ed18bc169ab35d26dea128139da56ef2fa40e2b52b8807009f52b792469b47ed5e2b26cb30715e84ba3a8653456abb5a584bf5188acc1585198194cc492f4ef9fcd80b9365fd46c999970a11913fc21c950d63e988f58152ad7363f2038cd0cc02710db2fd6c5c387589f4963901b20f042f159774f2dec3d2390e5e9537612f24409c16bc774e3a8a5028ac4ae6f5c55b3415715fad65c62efada599a2224f2ba9a498722b8c91d3a6fd065c1d122f8f3dd0acc41a2745d22f1e3a9d5b4e19c49675e4e736f5fd9ddd42fccf6b63b9961ab92ac232c814f1dc763a8220fe8d06f67604fc2c612464a247681663ef833bb20fa6694f013fde6aa28324341e09c251b9bb4529b58dabbcf8676424a245a85a8cd10123f0dd63eeb9d7b0cd7511882354237a175f853b3e079a4eeee9bbb50494f1c9775fc1efbab2cf87947df891bfe794420f6fa50eabf04b7c0f1742b180a9b2c6d533fa6e607f86b3c6ffc2ed4a0efb4b7d168cc113c8ba289be63f6f70623d6fb94efb5787c7cdb67370038cee414bf834436470b30b6ebcddfe4b048481d96067e637fa678a1f788de5a6c1f9cf7469dc454c1139a7b809328dfd7c5cb6b76b225c203761f767b826dc1d41de2298d926967691b63268301a7b5095723debb8c49f27af9eba252d0a554db2432dcd292a03a702301021c52c42443cab064383b13c1800b0735411f99156f04c7777e60b019c086e9ac31ce23815b419cff667a5cba57e2e93cf354f5d7cfa9022cbf9023594b9b842441bc11cd87141f04926d8054594c6f121362767aba631ab409d04c685da8d0765ed992b65934c619285b3deedfd371a98ce56fa25133c42125efca7a1e480e1b8610ab62e67fc7660b4cbee2082ed8ced23dd19bb2221dd164584a29a9f00edfb24612916874b40caf8b98c94fc8900cf01b0cc9d19843db73934d47fd16a08a43375afaef798386703c1f270234878c8f1d73f4e258c38e68e31e5e378d6ab5bf7d447cd60333799e80712d499229b1bbca62d6e959f33a9b22da847ccb1287ed39d66aa00f49b42c7ff866596afd5a9c4e87b6eede143796e10420fbefdb6cf7123282194c1f83b910d50d3cc27a8381f6bfcfdac29feb72d5ca26883c02a633b9909f397b3bbe5fec21627712ff2c465194f23cee746ec7687fd6ae7dc2f088426aaa35db5d7148f9f43a4ef7c102c990ca3eeb74c07a7bb3b4189aaf69e7fbd709ca37fa00d44354ed90b8f9e579186d71b3e52bc20f0781351295e8a88dbdb0d99cfc0b613a68da546915452cf7590a15abad56fe082d9675f9a3fecd57cdf18f37e1ec237038d6d2e42df51f1bc6b32389cf8059383e41a4db483ec02a163d716aebe87caa79fdd2d3c6a40a461cf68d7d3bca17f2fcd2b6b8287a59057f9baf231f2167993109865a2af57d1a10cb94328a4d068041f0d4c989e3e68dfdc52e6f8caa499af9bca307971b6656ff64e416affb65ad2612884e28afe8fd8529bbb916fea14b77bcd8451063de5586d90e6bc37c481e40f016a18578150b8f1a75e8bced52bca9eb29ffd1b5b304001167c9befd42dbe20903c4b128a402d0fd221570887436f4c86e0bfb73ec5d4cf1aec9633a26c07466be392c3d1e27353a3af8d80420646c87e58e5f04fabbf0243b840006bf7b0aa542a211f5bb7bc0ebc07ed0637016636b8545dd25a84a4d3d93e06ba61d59500350e13c3c00a53c62161a0996f65474fd33ad0a210da267f7d9339d09c9e102c4277cc3d583cc8c3f87e5f1ffc6c77e95ac0670c88759208c5580bb630cdb2c8e518370db8fc0417bb683ac0dc376bc5127d6fe0170759b61ca00b85038a27e080aea9501d115d433d1ca19d374f42d974fd1e05251a4b7f80095030a293c7e4241551032fbbb9f5d43be7b0d20749e4966600c82d2b15a16d154b6d114e9adae0c25efbd12ba2642937105de70fbfcc71640872bbc25f980bcfce80063e70ccefee637fe2a1006dd90e844aee876aca5c9254c1b696478da2c67e74c62f7ccec6e83fc1205730e5ade616f5d8808650eef81a9e308750c9b2aabf3a0edfbda17741ff5370d942146f7cbda7c8a60be4d9409eb21b52902ae260b35cb95fde5aa0fd995b2aebb534184c54f0e3432cb673d3cc1f0ccdcc6a1eb254ceff7f46df49f5ff53e20454abfb4377ceed345a20f627f788fe7467374f58613f54601c8513c7015ce3b86b31cdcb5f9350ab2a040dbd19e9f57ee0c51b11d8431c661d6e44f785c3957d130671b1fc66aa36a46049c6c4a8d4d0c87338fcdfb718d62756302e053f300c08678765e0ef06c1ea650b5a3314604021f0a59337c6b7ba71e75154ee07029315fa539d3eb895beba3e5041f5a1653a0f9053954549cbd3976c3475ead6126f87efeb2d9553a091cd2f6dc3049af26159466149d5ea2297a1178c390ba4de5d9623ea09b3467e7e2b438136f93d1845a85c0105b06013d0ec76c76b0470948ea533da6fe0f562ff285cb386eee907e9eef9ed584dbfe794ee80e195f327d6c9dc88710bb98cd065b5fe34a6c759d886d72de902fed8a38234902e0aebb892523b8998eff1d0a59cb0efc0e36911360a37e8c5069bfc3161d86c7cdafb7125be42d8447a30d4af9450782eab040d392885d95e7c672c345cfe897880d47ca4d9e883db73bcbcef849b3ad49f0f1d468ac3240892ebe47a2da16b13b4ab5125bd845f0c47316e16f993e6e5705913214e139504a4cde14c5ca2de53a244245d1f2fe3cb3b45175015b72dd3353d17012710f504369ba7a23a6badf1ccbfd5c594c5827e72a6bdfae263127b94acc6673ef5a2f2b98aba85ef4a1b32e5b6dbde19b2816a85509fe87e9a49091c2dbb06dc1b47fa58e4a724decdee45f2480e4037cf9cdf034e25406de4dc79fb3323af27928e333046c86b8d062d4033f938331b9a46aaa7a9c77eaf660dd0cdbc060b237d1de94c4caa2f83f751ed593f94fdec3f503519f67e405e174c4048f9073ff228608b99493054f673996d2dffe6118dd3811dd54b54608f7cf5b17009d3f10c1037db3cb2111d0b0aaf01d5fcf2d5b2bc90ef68253b8fa432ae292c9ea0cf06839f70e48a4ed53467d8de6a33ef9134548447000a7717f0bceca5184a19f5259268dfabf35dee786be75cd8756e24098f975ae526a1688d9f770825e02016e7856b16b5395d776cc9b5666a9bae5a7d39493f31721f783f2d9b5c28871c15eeaa0617b0ce1c727feacfbff3f23f2a8ecb06758fac8438f10e3bb2498c3a6f9a7d30e6b5ed71bce185701684a01280464a7d98e677c44697d188643970127ddc779c4c5b07bd986b262e79d53d5194b057578dc941aea958e0aad7db42467eece52ca882d9dd122edef8e13370cfd11b7b996c442519950af4a8403487d86de9bbbd831badeed7941fabff9c299c252c95a927cc0c58adcdfbca926ae732fc0d9a81978a64579d6811af89249ec45e12dfc81aa1b93ae325ac9684e2776d17170db201af2c3fd4167a356c7a94eff3dda86ddb9c68e2e289b240876cf6bcf9e72d982a46c9a1cf09f8b32cb37606de9a", 0x1000}, {&(0x7f0000002600)="48234f570b52ae25c07ebcfd6d133ded0d12be7c1b1e803da04de43b45d175415cc71f3129adbd04fd0bf3673b83d03d11364ebea49fff07721f52ce351cfca28c73e85320f40004c24a085176e93d3722a1fcb391b2036e1b144f2b2f5ee2219cfaef3b32b52f4aa690432db0f851af7270668d7747259c20e9837d4d89c530f7a7194bf70b57f3145620f764aaaecab20c91a69c3734db396dbaf3083065642de32c9e3ea2f078bca334bfa24a7ef57376", 0xb2}], 0x3, &(0x7f00000026c0)=[{0x50, 0x0, 0x5, "5ed09b8d09a4b5b4b451f8822cddb786726a6163d10e3057bf19c383c989faeb982a884c048dce510b2ca5764d85fc041584a98ead85edec38b315"}, {0x60, 0x0, 0x1, "82594502b821e0ca54460c613ab7763c96f984bfe3301959af0ff151f15b3ef8852aaf3907c49888ba4309cdaeb02134bab5979c110a96796c30fdf7d2deb664b29edb5e1ba825e892363953a033b1"}, {0xb0, 0x0, 0x9, "71a4868ac0286fa942193ce02c0e2cf5372a3dd5367592f0b86d6f260175233ce6bbd2f9b66ee15bf6a8589bb3fa6e295a591dfb7d6f7b1d6864fbd06721db9427d76741e242954277532877259c6d4b4bea966ba47cc06ceb7b98c46c1bc5b60d37e517fad74737222094bc4ef6c366187dd204680752746b1cd393ac95856952fef93220dfaf877c671824ff004e4b5c3772b5a81c46363bdb22edfd0ac9ce"}, {0xf8, 0xffff, 0x0, "5b53e9b7cb1efdb65bd909370fa765a71fc157b141467e8fb358ec2954583077791f3055671390c6c726fe04f30a6b375940296e743e2d78ad21b23b894d89179c3f4adc98768c3565182b8ffd247f0582a7d411475c9cef70d080e5527cd52b42f6a6cbfa1be85d6e1199c8ad358168be345b616aaf79d9736f0e4b78d15a0fea971ce306722e304df655caf37f17aab54df79abb6c8e7b298e3af820fcee05bb84efd16ce4269d784e507f1964373f2ae4da7b93b7829a771af44dc619bb5c26ae4ef3b6c255f93be7de69a94ab89daf98dbe2eb16adea96ca5bca98fefa8eb713dfeba0a9dc"}, {0x70, 0x1, 0x6, "da39bc05503fa21a0d492a62d919c4dd75c76c03d215fc10a3b1c8f1c4ff72d1db9d1de2d59738d9d29db10a5cd375a8aac3725c4639cb568bb72a3ea8d0de4a19ebdd19c0b2bf298d3f0ef805ab4c5514ea8bb374b13637e4"}, {0x1010, 0xffff, 0x1ff, "9048904da6d84b8460f5f112b0e2fcd20b375c8f12ceb001dad7e454caf84ec003f506a5baac17f83c1ffaf369bde3401dbf6cac8b10a786a8267a7fdf5e2d45c934805732b6861468a0c0a3ffc4b57d2f6ea9fce7d959d85a4a3c0c55ca23020e78eec3a7507b0b11e8a888eeacd74c5169e0b6d228cb4cafc316f3a911cc359e4c4a054161f54a4cd551147107079248cb45b6665f89877b01c735d1b3f18b45e5772d090f409a29ecc72585a79bbbe31fdb7934a5fb9d85e0a32bd4a4e8e90fd458dad4e985814e689541b69ab4d9003f2c4709cdddf0800a2e13157055795aab0512349156cdd0de996448148c765bdb6fc37be91af3a8571fe3fdfe65065f748899ff5562ed40441cefd23032ac52a0f0f5f4c59aa236a13b70a1633be8fc608f8c078cede15742ea751a921f4dc5f6ff71dd14ed4167b05d286b17de967ba70cf6c42850f163419c07b5447658d4c658005db45d5a26b0fc5c937095356382ea7f2829d000a454652569c4dcbdcbbcae702b6685d66c7b982262611ce698c93a3ac6bcbfe730b6364523f70722ff92cc61aff7aeede50742df909b96418a68c734bc21e37858e7e5edd24902420a5f4aae6c33f41a16bca349c0fdc29009aa3996d55b534a913ca3f9250f8cc652b91e107783816163397f422b4c6510a4983d26d5c0e1bddb21b40a9d5fd3f85a463dc22a5795a626aa18556998532e90692599255503dfd11e1e8be6cf1461170326508bc455d4bf1be23ad2a7c86b86243da1ff50990f4be064aecce79d073e8718bacbaf5dcc2b702ec88edb45de7652360d69e2c039977c9ae9dbe0c915cd60c00706c8b0c9ef565d7160595f07a16413ffd9a838bd5018c2ad3e8f42a06cbf11fc4dd82babd789a8301db885dfb2d162691c435ec1f6666e01df45a23aa50576c64b6e43680eab3615a4513cd05680eaff17350b168da6ab41a44519c5b03465ae0e16fa3dc394f43bb8f54c10bbf923f1ffe83f0503be4591f5984a13f9ea600cbfa0a8030da82f4c0af1452a139cbf5f726dcecd37b44ef14a33dfaddbe94fa4855f485cbea25685be8fea19ded27346d16bf2be92edd09efd0554374e6ce25a3f21f289bf744af22fcfb924366fddfa391045a43d545d99d58781c8aab26c476fdd40191a79f47a1f2161f8b244994c4c217c2dabc5d576dc1a51a1b9e615b2f784d66890b65f97e741e6298955fac05d69b6f10d0c4630a19306b1a7915a07c4734a6f5f8c8863107a773e00fc4c18893bba82edc2fec3c23c054bd6b1423f7e0a84c672538eda19bddb1ee1b2fc3aee9b60a7a9aab2eb5a1aa91196af8147b3759031c68a023eb1397a7d479ab38ed8de169e9228ba5e0094b317cc69694f5785bfab819be0a7f3117ee2dc342527c97f88d9b944ed5343111345bce0fe6e56205ab4d57994de8ce0756916a21d0bc669d8a144a49028cfc0d1f5792980e07ac685087b3536919bbf955ee18803b8b5936b84c5626d7002bb960bde5480557ebb72a8ddbc9789e63a972560e8d94207519a1b3acf8392daf21abb3ef006c4a4e2c8a2d8c41b3e0f2f49e20adf803b07fb63a787ae414667fca2fe2cb0a68584b33e760cf04619d769fe8cd6e53359575e83964fc33a544bae82b6c619b617c7e707e5f31b8a8d9e081a7b9d0dbfac223e431b420c3d6abae2d2a97fa2b902039f6450fd071c1245ba224b76a9ae5af0ec33e049893741cdf4dae73d59970067038aee273b59d716857365e82fd38692b646b512f09dbfec964b24e752fb70950ce79684f05a91a480e16ac5a7df15a46237e85a80bb3824a6a6259d7c512c21c0a79b3638df481e1bd18def9c1b80c9b9cc89c7c0c72b29e5d28f494294c2585e97792cf5af786247e6a9a89db4f2c24d89a95d2caee2bcc5e8730faf8c5fa14fad59be90554122c50cf98db236d82f96a15b90a86218446466984eec39bf5df984231cd1a171162020d86d09aae096c9577bcb69891ca05931a83f432ca33697779d0f443e5976aca634fa5f6503394415b3abc89267a8efa9d462b3bfb730f8a7d4d2a2a424aba10b5cff7962176cba90725c4437bda64b6cc9dcd0b173cd3b5b926cd2ed48bc4433dbe48a72213c218677b126ff1c141bd04a172b6e5190167cb809a1cbb77dc8b42dd6e38cea0bf6b4904137dbb4ac4e91781947ee928b3594fe735dbe6d729f23edbf500a2a0b385f3ac4f096dfdcd1329df659eb730588654e25a767bb3da8c7aec46e695d41e13750be1948f389768ca38aa70c0a121d015f22f10b3ac2322ffe152dbb52c879f1f2fd4fb92402f3ba85220e92b19eb59f1c91c639fed7dac3482051a4ef53c87d4a858a42a32dac2cff2ded5f299c0871353863f27056387f9290188534f4d1b3b16d93d6184c9168e424012409e502e6ed77c707a196f1d1b3b3e2efc6b394a02f8214e90b214e9f370da5ffe6caaa309d63a35d0e27a4d842af102908d150d1ab56a62638f73efaf9f49ba1390844077a933cb39d242e976e57d6d79090d432bec5460c8699507233cf90e68f897046b1975d4a216ece990722c7a1de7fbf15de87ab9e8c614c8661475751712e952786761dc7ad6550371bcdcadf7d294c3e783fc367545188ccaf01c0deff6a2878bc4018abec736be0524a69bdb16d49065cdfde2a2fe16857cd7a6759dc127015272add97d840d380aa213d8e5c6b6b3f66dc58f263e3aa6a0c8ab514fd4dea42aa3f3502a4eb1356d49ce1e0227626b1cf61e645af353eab8e421d772784a22a7242c2d5f8dd598af6975bda53a0865d7696dadf4c06fd8a209feca24cc037b7bc012485ff2b42270d41b88696af2226fc06ecbffe68594c1786dcb360a049eee1ef95009de59d72f559599edb7d1df7b24225a35b8dcd03f921178e088838a804616a6bb727a5ad71ad31a8524a1ae2a2f6ce1bf06cda9876d7d33b6e19da5181b074f35ad095276bebb9788e93b40cd9ad753adbc8369b4e463b1c7094a50548190a7ae41d06b5a3938eaae9f61eb9b9f31ccd573b05e3f99938fc48e601487aba9e4b9ccf0556171e8591641571abd917c1bd74aa737177030db093e4d1b9640e44142f0bab592e7af41255df853b00c387288c1a78b6e17ba8ecf2407785d4c06d2108e1643dc1bbfd6f40a1759427c2fce7d7ec98dead04290d790840a2ee3dcfd8b726c945ab7244dcf5153e813d4643c8b2ac584155fba0e1229e21575e5ff95d1636e7ecdd300b10a73254fa5b74c6ae4d2e4e8297f77d6383de640b6e7949c73a4d5e81b7dc10dd419c29682b184a758d06c7ddba17ad1772fc7ab7454653dd4294451d478601db0cbfeb85a828d7adeb98cb8e1b068df280d29a2ea01560125e0a60a4f2251eccad45c764ca8e269014358f3a8434791e335a3cd051173d3d3c26d40d05c13a177b07fbdfcf25582aade856669d6e6ff7bff93cf821f7de6f22c5e18e3e42e38bdadf2349f828769965b7d75b5aee58f47c7e57417c196f749cf7faca004a385a593c46d464b2eb9c03713832b82915da82b0b69cbf055ad427ab6d4300ea938679e447a67f472f33bc6291d6cf60864229df57e8c07249e7b3c6032cde36dbc2574850f0b945a5a89255e2752efaa73295495cc73d1e4abe8ba6b84419f3d1d1040a3bdba1495995cd37d87f21a47e5c9e7953e569509e4aa1cf2ed51f729d43c7942277be320551469ce15da32439627c55adcc743d287493880bc1e875a468709ec94d71c5b9bc9f2c0d5ac50ab32755e5edccc534faddb8bae200e7b5dccb684e3cdfc620322eaa16be4ae5d9fca93156597d8f4419b3fb4210c15156e6fd8a740615a59631ba3758602fd5795e531f80e46b6302a35bb66c6d7beee89942ea9a38113598e6c6afa2dbf464394781405a84c18e03fe876b08c750503dbb79f0f45b90b381c2ce7e9b1ce5460d9b266b4a9dacb5c45b5f3e67bbbf50c472db21ae1a58ac489bd5022b7ce4a88723cd02cfce25b12667ad8af792a4312c6ae7d30bde84893a0521ab2484654943004ada44ad2a18712111bc977c83f166807372ddfa912cad1851f6f91183d0bf53c0e2e9ec81d6b78f1c882d88bf8daf35e094d05009413aeb76a3e10ba3b866d92847d5aa38c7bb8df309feaec536d6e8f5c37e4e19e410aa87e47f979d1794cd4ec8e305822519fe74c2f03406d0e6b409691cdb01a567f2044cc7d12cc7de4967d024a3a62b06a990c498fd5354f4450b99e6e5affa8993b89046a6f1af6806cc9c266a892873d622ed83afe1b59f51c3893c3a54e6e72dab70c26f65bebf357a732dec7d8792f0e593602a5a27299876068e9395d52b5dc11616c316aea9b8ef5a79f096721bbc38cdfcf67d2fe1e17c0a49a332d89cc26a1ec3294bcd4707ec988aa79d89e30f2dcc19678550dcc9792e22eb2c7148a4dd734d6d4ce377a8a953cac5bb037695cb17fa26efb9ab82aa0932d9a5c77b6022716aa3b7ba34e2ca2af1988e278bf9771c5c2625968937dd3282b14b8120515b2ae17ecf69b433866e1763b869835a4c571255b60fb5d895e3eb5ac3b42b6b4411a44dd82a0949315e16e9503fcedb858d5888b9a26c47ba059971146ce4c249bdd2f2c25d081b9af187b2abe4f5674b7273468ea78b336e1bd90531a95aa18139abce94bab1498219e2b9ca99ff9b29ee8083c0bca5bdbfef7a429213b94d283df38f00d4857db8f6ebfaf7987887132d8391b1fe47eca28a928a252f58e26bdaa9f15ab7776321d78f0a3236d7232e73e6137a8988c0f7e0f41a5b1e4cb18dc8e9feae93ec0334c3cbcea0f0cda7e2442f0dbe115553ca586e2272039f4b97f794decf76dc79857ad7588acb2e29ea1a040fd5e4241cb6d5087521c82dada59ca1c16f6996d31222dfaccabda2320df2a7646f35e928a56369a8906581d45046689625766375ba7ecf6d307b4447f3729963db885feade02af202a8b2b447f6799fb401f7b948e90afd239cff9d7cc486b97289945fddf193fa097bb8f7d4ccb0a105e2375dafc52215b2b4ba8cf64716eb29f7b6fbab29ff5e45e318b04e8f0bfad4b9f060c8de392206e98bd4911c03b47e4f41a90169fdb9bf5812b31175ad4754019051489c9f51cb298067bcfef898ba6fa083aec5d11e3f11a648294f1e24cd239be033424cc71a1ee0f3145eef24426d72c630ac35761a4cc4e8ebef90745bc68c944ad434805948ec0d71994ed120eb1575983cf1d0a31278e9947ad444fdc1ceb10b4407da5ff05d75a7abe0426124c330f02340d0c1e126180a65b60f448e6dd937c6f2924ac06fa4dec4a6d574fd0f90e7eed587535acdb66b85e15511d106a2a14cf9a3d47b584a260db8dbe91ca5759c71141fb5459205402adc63a01ddcccb6bf77cf70a1b15dbd45e20c12014fb0abde8ace51056b6ece008bf46dda9c4a119c98845232d0d11914179784fb7e7c1122755a78c525a0606e4b3fea4ec10b5829d52867feae876a38aa0631dcc4d743063cf26c60c3a88b47bbe1d4658438a54ce17db7df1b68d701474a30977f77df2ae675f855a3b376f397df218ab55e459f6bd4ef91d5362bc428ab94304556ccf40cd6e35ed702cb1c38548c98514793013d95040084bbd0d2ec0bed864dde3f0a85ad9c44bb7652363bdb2baff4f68d3ce03aefdebba44c5d5681f059d3aa8ebea929b284c52924581293ccd2c4a7e885645e34064d5c580bc6dea35412c20001c44bc0674632a3e029dfd28289e697ba7be0bb8f78c2e47aa12356fea"}], 0x12d8, 0xe}, 0x1) bind(r0, &(0x7f0000000400)=@un=@abs={0x3a0e55f03c9401ba}, 0xc8) sendmsg(r0, &(0x7f0000000340)={&(0x7f0000000040)=@in6={0x18, 0x3, 0x100000001, 0x1}, 0xc, &(0x7f0000000300)=[{&(0x7f0000000080)="1d105c94a43dfa8e272ea7947d060f2d5f9b6e4714c0f64ca5890478f607686426cbf667930475eafa7e4091bc000d203da2c9278eb6a6de28152b7d503deea6437ec8a840be2b5e95863a957487a33a226f64bd0e1692cd62de519f142f88202acd1be4f9ffea3e6e63b4762a151f25b384ed51b6266c553515938e579d6731bcbf9cd1e02e8594c30072d309", 0x8d}, {&(0x7f0000000140)="2bef5768cef39b18fc0614dd100074e3638993c1a6882afec5da9729cc4de0971084a7f5b0f6ec6471eab5be1a00e33f9f606733c5b9ba5664f228cb3a1408e16a3ed386bffe8a9f3e74d0fd470da5c7e87c5ad8b03250c086289f106912a6559766103048bee96f30e1ecc85ead743cd0d89edf1b1f58faa139906d945bcc448409d8a7cdd925a6f4bff794d3fd426c87ea2fc41a4e69f3a9f3ed323b053d88d2740fff1da2e3caa5538616403dd56feeaae9", 0xb3}, {&(0x7f0000000200)="53521fff25e77fa59249746012e8a3cd5302398138aec271b48b923759e6129d0130e00a1329c086f3fe07531ee611c92d9a4adfdbed1679e0f2e52b39c4d966cbcd183a4e44cb28d57b838d5db5955c922628ffe9ebaa9eca2a053092bc7333fd3c707de9540398a28a6162bd132ebde139d9f1f5462d8aa438010b0fc0ae844d2a3629ab89dd1715358da14a39f973b7207af7b2cb8d6c1a32f9ff7309a77d34a84af32fa8751cc00634a8a59ba5d5ddaa102dcf2710fef564b7730044f50e56139441b4476b91d4669c208c2601532291c38e", 0xd4}], 0x3, &(0x7f0000000440)=[{0x1010, 0x1, 0xed6, "5474297870b31498f17efc85d41246b734ab0db43fac0ede066f7894706c6689e3e150e2f45e1e151ab0d36ec34724c3df817434a49332b059d1f4b6269d5b7a30e015b5b5d29e1327007f6da608eaa7bae582093028ea19cafebbb1eb86b428188a7097ed249a1d94ae53c87a8044f4e343b79f82b9ce19f94c369e74c1ba27ac62945d724dd8ed996aeda1d305005f1ac21cfd838bb9cd577c47b71219fb509d8d671f5c4daf58bcef5cc5e61ad98340c9b803264548d2f52a732a687e077a21edcbbb67041f4522506742fc439631af5fd040a8ea00248fc7694c24d0d4a284a7569c74f09606e95e69b03be172c8fe4affcf484ed174c7045351e0bbaa8783eb5a988190049aac91681bf7cd13025325717085167bfc154b56acb825d2cddfd3bc77c7e602a645169fc1525adb976ad0a9af90689aeeedb98fef8d1c42c6fd6fee099071d7b7ba3278c1904b44503a2875e9b2f73f26fe56c59abb10fc939aa717be0f6eb1bc8ed9fdd854cf50597b9fa1b1d5c39488c87e2efe9cced263f3082b3644140343790c34d96bc8c3f3a9e51157cf26d96b25f350003fd535e16a2debdd83778ac121756358803fb44630787a7e993c3f9583f5b3362cb2e8f2bd8f0e832cfbc0cc5f53e00886fba52f7a0ad8755a322e2476b50ddb75fa7f06ae98b4d4d84b7461874dda98090609ad947aee832619289712f81f1835880ca8f2aad4dce75d845f15113e4cc598db257e36b7e8049bc2fe9a1f9b10982b765df682cde68d461dafa5bae7fc8295cfe2faaefbcc75bd4ab91a465a95cfa86d70d81f18154065cf370e79e09143b0ad06545adc762dc0df9698152abb35532a99c463a0e59cc79030a4fbdc9aac02c8303fa85c576a1d4db72b076d6e44ba58343bcc819510f3d8af399cecf246c192b1e5683dcfc977c55d146ec25a77c743f4d4bf9bc62a6d3a016ca460f709297cefc7ed371b066e9155bfdc274fde3468ccd0a11068a3345ad443d7be2eb671a6cb35742e903dfa14ba1896f255c9412352920e684bc3331fc88f6456e1e0765a9ac8cb9538609219ccdece04edb10556a73bfb994ad1d672e4866ebe06320f0b4d72aaadfa222f2f7a89883ca6cbcd12fc124af11eec24e1e54e026197532e5c25bdc7c276d18d6aad770f060ccc5638548a504b70bc0bc4341783f6957642716bbbd7ef606412d9963c62cbc14cee3731f2aff35d06325b8b280031228948567dbe35d326fc18c4a57cfaa794bf7ecfa704fb1f233d6cc492cdcbc8c0c82052c304e47b12fdaae1c568c98c7a0e89878f21d472ce40a12e7f8f8d3052a6bb177d1c49a84ebe69933958313e1c0805bd1797deab478ab72b1f2ebdb47b1e2f8ee46b7152e52b37bd225272d65afc88d59ad461ab72a5413e8ec64d6f5d1d8d35cc38a36637729d9e44bbe06496b61658c5c8b4a819afea533a424226842d654b871fb6793387106bf5da3aa5eab81b01c8dc802ed9f6e2fb8fcd6991c2a271fd8c07ebc04c501a49579a5cddd792d3350bbe719b9bc245eef1fa52a71012d603ccce78d4718ae5a3d62c379c2c1e83eb63168fb4d6bee971efa77aaf91592813b667a997f7f8c930f5abc311c94dffa64c008b1c606d19c8695f64f72a2a8f61c95600c895e18825ded92860986935902ae31dfabc77cce2f03f495acf2abc90dceafd4a9f8e2037c695ba4966a6d154dce0bd2f44154e9a383434ccea1ed036fdc0f4361565d76f57279c2bf8367763c9b0ed0762d903e7f6be3f641c1c8f3aba03123174ea6a9e52fc89a8e72560810a8bd36a90a5ad9e0be91bd76ebf33061fb2ffd0af88403f1316699104b895321c28301e1c67e1e5afcd98685b5c5fe7373d0a116cd40b9c1426bfbe5b04c5c48f9b6f37837f70e2d8bcf13dbd4dec6efed653aafb2ddb11cdbffe3f5915697d3ec868c3a548fcca2a45eb3dce3b29d05d0dc389d706ee63fa78e4217b5e6c25250059c7831cdaae7ff70d5b64f7aa256413c202ededd7c63f786670c48063e3ec1aa17085a1a5bd3d62cfbed7dadaa14b02d27d5ece50631e530a0aa6be62ee828bdd5a51d1eaab5fc7c6dcd2aefc4e1312b4e42c5dd9f41733dcc98b69ed783af9df187482296a3c22ef5cf318883b68ae2cff040dbac850bf4ab972a6a31e5b8f75e1711618e92ee02ddc4fa23cdd9d54332129fa39e7f63d2738e0737d4a9efe5e465a66b3606ed0cae4b03447799e8d7b16495424043821a3f365e431f9bc98e87db6ad12996361951ddce83a91fc3302a7a9201eb59eb82187f4d4a5b136b27f6d59e68115530fe5826cbf61f09df4429b4bb6b4f2a464ead6f6ea3cf2adde3c9d80b9017d316409a7c3ec5cf92c10c0a5189e653149dbd4e4ed382cb5e3d6af5ec433dcc9c1911f76829a8430b265ee13fb6a447be974fefbdc5bc53db8dab7a93c47403f0b98029c64cfd118552b22d5531b01df5723d98f2ad255494f9e2e1451462543537b2a06f41acbb7cf3ac174f9fca70744658387c529a9b31f85a8e976d1f0ab0799191ae42f367f0858da1470914ddf7ee929938220f718be5b8378377895711c2b091256b0a97b0a923474ab32d50b870afcc31b2798102a8b94deef4d3b1bc27785bf0ff41eebfdcfca5d67204c6596ec0a7d423c6a441dcf9e934d57bf299eb9908f4727dbc56435822ef69a25952cbda0ea3b01f17d18cd135f032c9c63bf3dcc463255d1742fb8efa8728b5616a3f12364ab88b1eb949c47442588813dee3b199232daa62a8c3780aa8ca045aa88bfd0798ceb18c2f91a28945cf7346ec1d5b2cd37062c234b7b648eaf2aab3bb7efba7efbd0f4f719aff3a6f12dca80d7647e3e86d5f7ba5d12a11c02290d65bbb9ecee8758feb7d170ab47169fb9e46913235b629fcbf5b5f10307b8c7350efe12a4c0d8461db80be6b32be65a3dada744c5fb427f6f0a2a733fafd5116cada4f8f4947b4429e474eaaaa8f6d49d122e7767f0dca36301bf578b99ecaa168bda0d31f866b312797b72b03b7480097a45c3c8591f7f1a089850f1c78e873eb566c6f17003c47279c3c27cdd95aafa9366f7a2511e837b900a94e45db32830d4856231312a634f8e0d1835a5558525b978390e004de61aad1f9744f165433e1ff50fc20d66d88cdcdc0ca5d9900eb599b96e423d38eddcb5b73bb6734a10ead9d2ababa9b773f8d9018719e548b1a7dca0c1967d6b57c92008da550b45565f135cab496c76b38bda900c706650dff2cef6db306f880b88b01cbf84a6b15a1ba359680fffb627dd83d06d9b3f4ef80740a701af088faa5f73e42ebb0646e83a94d080d3f0cd98c8bea9598890f5fb54bf29cfffe9af46fbf81f365fa4a59ddce177b1fe2c1a865682876840026bdc561d25f42715289c331bd2558720cdc25f87636f574a791798d9631cc9283f24f95be070d84821ac407d0cf837270f6ab5829e62babd78b793a61c9f72d3aaef43f34c0a224125494f4c5dd7769dc5a1eabba682b6513cb72b377cbd2a9149246cdcd8869f0935419df1125f3a9b74b6a3e2565a597e3f2a6af583ca9ab9a0e674a9179ef2ddff89e82891f02f8b719fc74bcdc32642061c425ebd501f7a94c6944d4e763e7b471dde171210b7fd0695897a8dc755bc5ba1cd81cb4554e19ee6c9dc790c354705e24b28ff35fb4a69f933be2f617faad884a17922d8d5ad34106811f94fbe5ac5c55225d04b768aba0260107915bd8641adfdcd69ca7d75435f8246f59a0c61cce57b0b748a6ff9caa1ea5430c9b4005c45553e0185806d7a0b6f06cc296a99cae822c24ca2cc9f3aabd19e53d505538d4a91b467b7a12dfcad7de3fa05529760dcb853fda7395e7ec07b1d007d0389f438c3cabf0d13ea1dce1c307f6edcd6d057bfc4886e84b91888dad3a2caf6a2cea7bb60b48e3ccf456f4a09d9f8ab7701baba758967274ee1d1bbf90c48d01d404e17f541c696851196594085dcc4732821c961f5014185bdd2e58a5d1184a553d3fabb23b7ea480bbc2f43e9d0058da9375685bd81b89ef188bf9b8824b6edbbfebb4cb0191a44fb11d6d480c6dfea01a2a4aa5378e31a039324c5bd42bb350e509fe23241b1c66aacd157eca9844691ca5e198dee712ed05e03dcae059ac288a9694b790fcabef2d1e19156dfd244aabcb93a6cbd8bc755b4a04086a01a383192a7cc1cd433c29a8e6bfa6d53beb49a8943b0eac75b47cad88ff495f9326c1db65f3fbb3eaaa53ad4dea01128932b262754951f462de0ac7c56809fd6b955ee683023e05297c3dd12e3ba447b13184e0e24c759ebb54c3afbf1e96c94b5242e9560d715fb3bd23e24c408042f89f6668f9b75ccb7645b27fb52ffc33c2d002b5358461e20928ba92aafbe10fc1bb9e7f0c40c1a5e525effae9e859e424e44b8142cd950583b59856532d63a7a01b577a3264c3de0a58be3c35da398a608e606440061fa73f278e197e1733bfbbd0252ec68b2f3e93eb75cf3275f1e4166dfe75f4c295fe1cf0f15993a7ce9e44ca0a5d3d26981745a34b7269011f3d58aabc84c35db12416ac0d8bec5998f45fbdffd83b87717935fedc5fb9fe5102bd900629856ac7a673d9fa74d1f848fa15afe5299c2d3c92a37744624290f6ac629f0717b66561aa0b4a8ec1c8322a90a70833e102b7dc6acf1d16faeb0369049cea062e0c38c7efa18b2f9b7dfebefbf2b1601e7e85e7f4f5aba92b942c58507b87e2f295a5a82dfa2812a432cd26e9f13fe58eb17e1b4a3d9ab1384fe5289079eea60a251799a562e98cd49b8777e49ba4fff738ab54177a71d2a415f3f1f0b9742048f986713d365b6223c04e3805c1a3007cfa6f6633cf8b04bc7223f84c0a111d64ca88c69dd3249748b37102f23cf10173ee509aa187fc098d434c3a19fd2089e602083829bb856468dfa10d7d3bf8b4d6df68954f65c6e53fc8483dc4b7a09309d66eab8c95aca9a96528b8f95716bcbc1b2e39aec960dfdaa2ace8a2964e3a8bce43be394e8294628b67fef3c0bd4ac2ab5d214a667095c8c5c0ac2c442a216e5dd4852fa6f8c60dba81d8a4ffe6929a590ae53da42e38a88ac74e5212c48cd6026a39c29f4948e715a54ed1933dea583be79a0b0c04efd81c3cca927f40167880ef7334b67b6bdf63e42cd9d1fedf9856aab6450a36894bf32240b346ee9e4604a9fb17c4ae542ef49636ea901fdd29f04651f772e8db1743bc71fad5c45846016c416f5c7a2dafa85323ba07988029b58c2eabc3c31f81211d5527d68872543183562e6710526caab6f3da35449abc4ad5d6327279c19a33192b6dfb9c6cf4dcff1fd466e3d06356fc07e9a4ecdf6994f5ad4f780b6bdc1f571cdf57559cb17ea11c469fbaba6382713b2d7c909b77b2565b03dc8a050d639aa5479e7d420e206c8147f663fc82226ec4fbda33f26cf5df4dbb2e73488ffc0b948644f60017f520b169079e931aa0d3b163f207ee29033f0ced49e3ab9b880c41a1709a45a0bdad9195558ad6b80a36dd619ab33129206d5a4241dd7646d2ccf8b9c3d81cebc11e9a57c029c1f73ab21e3374a70d0cdbec9ee0b36dc9f84b4cf6a272730272cfa8645c1f959d0de46a96632acb4319b41ca68f0a1da26d94c0f39da8ada2a5314f31919550a7ab18a8f1e0ccd67faaff959ad09039c478509cb7ad5e558d8442cc131c9dd49d81e86b1eed010c0967544322df5f7b9042874f4801fab251a9e25b8370641f442f4d124959c068c97b0219529442a9380dbfbc9b285df676ad7ffa801"}, {0x28, 0x1, 0x7, "053441176b5abe70edba3c4ca50338cac7d4dc8c"}, {0x60, 0xffff, 0x7, "bacf1a21b362ecf7ac9e77945b7898657b22c93bc7cc1784b7fee46270376f0025ebb5ce10deee7f815fb43ac88b663119bbc219efda58cf13b17db20d8bb71e8a0567275e6a64c3e8608d25cce7"}], 0x1098}, 0x1) 01:48:54 executing program 0: r0 = socket$inet(0x2, 0x3, 0xff) r1 = socket(0x2, 0x1, 0x0) getsockopt(r1, 0x6, 0x10, 0x0, 0x0) setuid(0xee01) setsockopt$inet_opts(r0, 0x0, 0x15, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) 01:48:54 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x3, 0x0) 01:48:54 executing program 1: r0 = dup(0xffffffffffffffff) recvmsg(r0, &(0x7f0000000480)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000080)=[{&(0x7f0000000100)=""/255, 0xff}, {&(0x7f0000000200)=""/166, 0xa6}, {&(0x7f00000002c0)=""/81, 0x51}, {&(0x7f0000000340)=""/113, 0x71}], 0x4, &(0x7f00000003c0)=""/158, 0x9e, 0x92}, 0x42) getsockopt$sock_int(r0, 0xffff, 0x890, &(0x7f0000000000), &(0x7f00000000c0)=0x4) recvmsg(0xffffffffffffffff, &(0x7f0000001240)={0x0, 0x0, 0x0, 0xfe79, 0x0}, 0x0) 01:48:54 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2040, 0x7) chdir(&(0x7f0000000080)='./file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000400)="79cf97e63b77b7876956f9d518edb107155c068f954592a99a00a6445dbccabdb94d4855b240b499adcd0490d22ef4cbac16fa8fa99b3498132bd22468d590bd16aff3a066f454fc036a2cb71439c86ebd21dd62c39f71827265cf55dd9e52b5f34f47b7c01527ba1b2227a4a85d1f93e9afc4991a8dc35e0b2b35e496c89d204f5c201ba790fe50fbdbe7990dc031e7166fb75181c100ac55e2b6ef6ddcdf4689838eee896ab20438395b2b481e5db8a99e88f61356d56ac58abb57526cc80a1422654f78e89e3fb7d1236c3115bbd70b41df3837bd93cb7187d68351ae280c57cf3b8fdcef9ba721eb3af7ce23b0287173cf9a8192e18e6b29fd7676fec93fe228ea9651687f7443d1964c85ed2e153598d31179e0d0cf68b71b866704c6d7d51045a73250d8939112aead52de5685d892a0056e67d60fdc0822d4f964fd6ead31ea3ebeecddcbdb7a09e7b34fb832d82b3a516c95e6ee064e0dfa797904a3a086711f88f5a45549c0aecbd36d0f1d6eac29b34397af7c46a83b7b7257f66fa4d1162a171370f39765e13e7628caf9c77cca406f745fc84c6e77df1cb7669b512f32e1dd118dceb8f48a3b98cb387cdf1bbed0b57e552f654ea21e5edfa1f41a8d7e3bc716dad2d35b39af136054b35bde775151828ebe3719c59d05ef0ce4399e7bc12047c14677d4cd8026b396b837dae26c662334eceee14811695943ac4f6ed8edff393bbc93b62d772b7ee34279378cff55138f4c5111377f38714582c3d478d8575a874259f295f8270436731dfa5ba703534b892e50bfe9d703862788ad83f3189a98095d130a3b66c180ab2751ca4f56526032587cc6268a08b63201701275c8241d4f45ff2326e72b801900a71606641a9f3e55ef050b889e2bc86bb702dcf4f8305d494b390da96722a2869f61bfc64cac841f6a8a491407e5e1a8bb1c3134c471623279258b19e52523bd2f91f5814e93ff34874968daea802ccb27d27fe5dd3871528cf24b7b7e728ba4df2799c98a74e5fd0840cf77b080a3107cf91ee150d38a9a1fb3d35e37d72353f0f0fc8321f417282ec43a5c06fa203bc6c96bd719286d254a0c912fc712ec4bd764eb44d4a400464e0d7fe4f389f765de8604e8f353471e747e6994f44950c4a20caf95ea26f8c93075e7a750118d43588a38979efa6c7468478e0d872cf89a58470485f92903335a89803a2f0162d311e81cb8d5c7a304eec94b14b81deccbd4818b5698f3850760868b2aae025629454e48573dad3051049d57eade24035b0cbc7043cb070d666c1f3272a7d6d0d471dd1faca41787fe28523e98cc39be0ce30c89c71bb378b140739e051d89c6a92e4e19eb25a4dcc0e2531dd6e908eed9f5db1616955a7f198e0765a371ed165cba0a3fac397e0c4bde47b6f741aa4820dbbd699340181ff811fed08ac4d3285285d2cd0e11efac0bb36a5c069582da3bfa967fea2d498dbbc8686b70d1bc2d7aca132c021fa7775c7ffd21df39a7e5d6dc2fd88777b28a60e4118458a1d883ef40642df756319ecd97b09c9b3e08486825c5f05bcb8be94ebd7ab1e750347b667346463ec0b5bcba60d2b5ff1d727a9a5f113d30482218b53c6e01bc593ae0c043add9e6dddb4d789d59ae906021205185ed529ca2c6db8011ee745b7005acb1dfffd50adbd5642070a886f4f352fd219fc033720dd67004c54fdc474ffe3a2f1e59d5ade46af878d4665bc98636896dbf35b2348a64f9ccc5eddbbc01b174a6dbd1cf0e47f2a4cb539cb1cdc61473b6be7ad08b58be9d76d6285bbedd2253033c0df22d05a34b991d9d17b5b0e79057e47b541ca1112434541c444786c24e010e797c5c239e9c19ae14e4e9e35c600ca163dcb77605a5809c4f75d160ddb861d0fb11285a014caa13b76fbb2fc42c74df3de84eeb6e59cc91d20da3965e430e31919d0a8339b1335a4eaa79fa3c7f53cb5e8b1be2c1fc0bc8e0b7a88815d8582164f931838f418c33a503f606aaff83cdf242c30dd6a57ded8401fea2ee6478dbbd84f1960f3a44c89ffbfc8769a004f9e384ce34df08bfaaf0e2b6f556250f0abb790939b0db5fcd106394643bc90fb0aab06ea16a7259ff609009ccdd60cebc088cefe2bab5fd691dd7bae0050d80634c149a16545911ea860e58a396e9e493de2774a3e0bcc6c815c028f79c2f3610c6d40de07d548b0cbca2343f7691bfa5fe6679c07ed1068772f22d4f759c43dc248f12b7a2b82a2113b756d6fab91b17e00f1635835084c85347b67ca9fd931e398e52417afa5da8e342338f5817b246ad4bf93e98790d36edd8a32570993ea5b07cca5411f57a9cc5bf7b3528b64966f860aac35a1d7c09e9bff0506eebb488faeb71e30ef0259eb8fda5ce899a3fe8fae999f4aba43c2e8a203f06ea568a3ecc19507c805df8be7a874b3002cf134b3f224584f19969925ff0002870f0842048ebc12b526517cdcfcdbdcf45fc0cbc8a918e49efe20fb2adf0f12bec2ee5bc0ea42fb6be3ac6ecde7948c08cb6ec803857f06f7b75c9b9717a01aaa1b888a5c750344b14e48215a45c0f2632cb4e90e573b878d8f529f16886286bc8e451f45833f0deb94a97f4622ef4dfc41b7815ac33d7055b6d0bc6d3e07d6b4ab07796e86c67d4d3f927ac241124d9cfac3aa0106793f68c1318fbbf99f21b1fb0fc2d9bc9ed0a62cccd2a7b345e657472a8b7220d9f69f02ba38f80afa3d7963458ac43afd7af68dab9cb7ebb20cd08cfbbaf992346732fb804dd0d732d69fbfd7a7cd049d5074e77350e3b2db69d4af9871cdbd79d892eb3b84668f38188b0559b72d65b050781fc62494a08781500c812e81a796f516cdf98bcd1c5d468cec9c9ffff4e9e65ee6cd094b3ac92df90650aa340003b3ff1020366e7da00b26091b0d005068bcf783b20b99c277058d0b0c2431fd08ae52673b2937938c14bf0427cf940531522ea32f48a82725205cb97a159814815aa93b7b4b5cc1d0efaed447ec42a46492b5e6d5891d52c8414542f4455be5d10479199c13c6d4c09c10906bd00741e47114a1720d49ef4d869acdf56fb9415896bdc6954401da884d402b84fcc4735c542221a4db747d7859d91b24c39bc5ae55affeca30d133537c9ca9ceef53eeb64c06d8d60e81f41038681ad4427c7ca876e805cae23e7de522637899f3898a62bae7fa84f7d05e429a93ffabc93d3801f5f24fd064b093b59e700b5510dd48b5c7d42927d50ba76945d020db1c3e8994249092a9b5ab4f3b37d351ba3d7bd917dbb9ce9c17ded330b038274ddeff24a8b7c68e1cd80a99c4fe04954d10b2fe1fcdc4a3d41826137080747fdfe068ace9c0404fae4a27b749d3e34b154b0fdb1fed3e55aa3922e15dd9bb1d9c5b61b1ab6c4a12726ca0cd7d625ccdcd40ca6f2a8242c13af66997d733c8c5796a2742d9620067409895bc65fa14efed3ae2e85f343b6745db76e118848f07acdfbff1e3b20af2ee12098c542d04e084834a5232fb8542799c71e370e0676053cfe5cd2e2f0d485882082125d22367edbdff0b5d4e93a4e8629574644c798df40c246380f1bda2338d02ca9bcbfde97a60043aa2f873adec98406290861b6bc65eb301afe8c3647708bc4e8e0905a7d8a820cbea191c13e39d6876b90fe77bd377fae5a1bab6e552f2a716fbbbb591de6b34bf7510d79ca2b188922b150a95b3deb859e3269bce3fa1248359fd6d110fcfd5429338a71d48f984e0d532ea43f5495b039f0efd6e9c08b6d2ec73e2d61aacabda7e92effc1e1c2f17d2fa7d68e1ff4dc31d8cf98dfa7289f5ac8637e0851d7f689508152fbfe8bfbaecc2a39ef5754f6443086fb6b292ad47d0c758d6e3ff74249499a8e08c0b64c1cd997ff935e0691b66bc0521564061328f9180d3305b11da4e32c08f45a26155b7b09018c7970f47a20b1538e8fa3d2dc1a467fe7ac87f70b7a323627da7fa8b2474d712bd0635b29052f74ddebdcb93ef2d3fda5b2a4d794db6c1997308fcdc86e623e9fa4524c942c22ee6f6120b5da91c78716f6d025da099a54bed3350e9a18fab516b1b9336a56760b7f163553e209b206fb681277e21c75fb3934b489dd92a2e482d4e59797733cb50c2f438b018b8949471612262df48dd99767adbe783249b20a519c1449235210cd428b5f415e78fca79a4fd5d90e220dd9620860a76210607c0edca5938e557b379d79ff99ed01dc8d9f5506f51716e19ffe573fb118bd4e52255a11f80debc1b4d2cc8d2342a573d49f05f93adb98d4017cfd838664856fa3d679dfb3c5eaa1127eb6ed74fcca08d53ba8f5e7bdd725b045fdb55a250ac14ce3aca5322c2a6017477244eb839556b95f76868ae159560da40a14c84568d83aa40e76b985b0f2a2b8b2a22aeba5e0197f9507217e67707599b966f9a12aa7c7d83c0935f5e3bd8c8f00deca59f7925c17f56462f29155d4041d5e5c43c06e6be6992d766e52bc6bc5f99c696ded1f6f05e1a33829347beee2b7af1cff024781c7c56d41d963e209c1d81c79348c6799be9d9466569d1d3ce5cbae109208d439921fee0742ca0607ecaa3dff7e33205c7a6305d91dff2a0ad0ec8753c7914030224f8ef6e5edffa12a6b8606f0461ef91de301fb270dada377c44abcca183493c87c36d10a73777b291b584ce9e28dc17bcc032f3417e6a09d7964ba9f36b95f2a31ec256eb9434eda1a7bc1cfb279004425f5efccba3320cd938f1d828229b4c0f12df24a336fba14b7320de0529cdeebc1b35ae68ea54dc8cd0d1d34ec315989731028d3d1f600186b9681402012534fd04883682b0a980c37b22518cb2262bf721e6a92666e40b1bd5b512f4165210fbd2d09e288eaecfb92c10bccab8cc4c15275d05a17a4dd0f979240e486193d52ed9f76dc2e21b53ed0733574e9a21953f107eadd611c337138aeb8c298033c4c0a010a7d3e043abc7587cfa263b6f54211fb7916d20b594e5ced13dd10d85643487d8383be85674fe9e4b850a3507095322c254d37daef2fd605a834c6c0cee29d5544f4184cd9838ac3ba5c4a5f9c", 0xe00}, {0x0}], 0x2, 0x0) 01:48:54 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x163) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) bind(r0, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x2}, 0x8) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) pipe(&(0x7f0000000200)) r10 = fcntl$dupfd(r1, 0xa, r9) kevent(r2, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x10, 0x80000008, 0x754, 0x2}, {{r3}, 0xfffffffffffffff8, 0x8, 0x20000000, 0x2, 0x6}, {{r8}, 0x0, 0x80, 0x2cf68d730eae9c23, 0x1, 0x3}, {{r2}, 0xfffffffffffffffa, 0x7, 0x1, 0xd6, 0x2}, {{r7}, 0x0, 0x80, 0x3, 0x9, 0xf4}, {{r10}, 0xfffffffffffffffe, 0x82, 0x40, 0xe00000000000, 0x480}, {{r0}, 0xffffffffffffffff, 0x0, 0x0, 0x3f, 0x4}], 0x12, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0x8, 0x80000000, 0x6, 0x80000000}, {{r8}, 0xffffffffffffffff, 0x40, 0x2, 0x0, 0xbb6}], 0x9, &(0x7f0000000380)={0x4, 0x5}) pipe2(&(0x7f00000003c0), 0x4) r11 = accept(r6, &(0x7f0000000400)=@in, &(0x7f0000000440)=0xc) r12 = geteuid() r13 = getegid() fchown(r9, r12, r13) pwritev(r4, &(0x7f0000001840)=[{&(0x7f0000000480)="bbc8865e29dd3cb128b9a225149a15d52fac7b5dbc029eb7e127f6a17f558c0a4b3383e5afe405428abb5887907843f241a5f5e3af9a", 0x36}, {&(0x7f00000004c0)="a137b1c8d95f3c07f2c7a4f856f5696c73f4229866e91f5edacc617160af1b5ee8c443ee5e013b14775f01cbd75a68c4b6fa0da5cb7f30d5040411f6225aa0ba459f764575c622d7e74a1b68bed6e52a865816d4f5bd0d7888a8a63f9d3827f2874f9723f0d2b937125437499aff", 0x6e}, {&(0x7f0000000540)="665f2615a692b11cb141dcc29f2358a746a4e15379971caf873f0e37e6b68048c0fe2004eddd9f915c7a673d6a849b00005b9169dfbe3fea37f14a977b875d83642b7cb1bfb02bb6e2d6938d7577e08e4514e1fb510496b732eff3cb4c4ff2e29c4a4c12396ac6749359a843bb72768539a9617ddb32107dd7be2f7c0375fad8f261450a343bfac6c67b7c17f50d00a4b8205b0c759608e8887fca12f4ef379d48b2fc42539c0922", 0xa8}, {&(0x7f0000000600)="db3ee09d5d9b1e0bbcd21052f212bb86f82efdc1bf5fcf13ec7c740020c166221db9bbe787fbbceb74a96873feb44e6d2ec3f82a6d22be91bca750ca76426669e640b73d24d36c6eaed16f9d0bcdbed7d2a5db08f512d9d3de47db2e029cff71b1427139fdd9ceb517e80e989beb353101d626b616f52e3cbc814eacc82c40a3c48dcd013a90c5560b40813f0e4c70fd05a29cf7d1cf5283ec258678a9f63e4ea1c43a3aec5a084696389fa8d4c759006424232e0eea6e672aa684af3edc80e7db8a5526aef33902e7042fc7ba492b7a668cfd7860a8c5ea269a980c69125b448c90d364184cae827806285e8d4ad06b9272b57d1d44102466f9ab6810a9175f95cf45d8b1c60d81aa780f658f80412db08d679a4082afb9219201bccd4fcfbd25af0f24b860df24a0f7c7a88405704a276044773f0e8b342e67ea0e69e164e8313a3299621eea98f0f8af43921b3bbc5e50ad2b32466cd258ce30496a6d3f1f87ed04c4cd390138d51a5b538d0367d7cb1a0727340a7f9a3548bd139cade2588ca1906b568c3ba303de5836f7e495fe79a9b7535a5065ba1419b809e7b58c0d352c94244769f24256a65c98cde03fd84d9cbae3a04c801ded28e9bb5a16a41c9f877cca74b2ccc2e1c2c333377eebb8ce920b9ee6ad143ef0c4a4c12335b169e4ea27fd78bc3a2fc9e4da82445a5cf3bf13ed56c844c95f412932de4063dd5ee0095244c332260b766b8f629a009ce3abe5c12775fb1320bb143f83f8e92884e82303ecd3e9e42d9553a37f948c7f4bc19aa9e71619a6ea58dbf18d6eff8287403560e82f606998aac56fd397e8ab76dd2071d0e1151b2ceb8d02d25be28f16fb3fee0bc6515229a46820225c25f3374d84aec4249c4cedb44a1b7c14f426849186018e23f0f6f4449dbcbcc8eb1a101b84ccfe8d141ef74b54a8cf785d4d7c3f31e7db27c6bf148c83b7c3d7a68d5eb311358a37203cd08932d45f35cd52f11bbed5b7bd6f019806fbc085a78f48a5f2c63e92c0a3ef88432f6f8b607722af459b94452eac03207e7104b20d9432b60b81e2f9cdca402654505d837983a8feb7fa4dd9b1d08a5f97e1d107a69a6342820437602f329a51b2fa1ace3e1be7776e010b701baefefa24ebdbf9cc24638f11e69b639599d30ac72d5f0d91f0d00bdb95ffc234c59c1ef081397fd73f6a14f9f6b27e2d3f85d091552d807caf48414522f92296ef96c6a4faf292539d0f40a362d92e8e760a73bba525ee712be318e75da9672403c1ece57bf29f82853e4de5d5fd419dae25255b2eac259e2cd34b4b4d1e2e1d78ad0ef0fb973beab41aaccced5c1a21939817e2bccd213116c5144bb8d502c3385811ebe58562639ca51d0b22e609c23c0936e0c40f5d3289e7d4478232951ffc47f2679c666670f5759b59fcefee969467183a367beb689aa167e3a0a52962bf0d97cdb1e92a64b95bf69a71deee2531ee7888819c2b1d4ab603cafecfac13fbf57b13752e524d2ad4b50a799ff21e2feceebfc9acff2e7d8d487a39e41420cfc89defa1afa467eee3901ec9ecc707fe24dd4723607ae2b59d4b1d4c3b75b0534bfc3b20b8c8801892f32707496e1ea90f52dae37deb7b7c22f864a74fac1772a39fc75f25b97af076a4b39145c080caed1ac7d609619e040d7f8246be2da10746cfeacb02430e4aa3b16cbd1d004338a4989bf2cdf31d79ca16ecbaf8236b73bc3d7f03de2946244e1399fa7cf99f0f260c5b06619a56892136a30cb109f9b9314dd49d80d7484d9a03581380c0a93df39247106bdfc4be71b5cd41d816b555a9f49bf1f95392f5f85579192add4a9f9097c9a2111ef7b6aa77b570299b5d27caf473490644bb65efa8c90891904f028438ab83018ec96fd919519ebfce9f22506a60c37cba93613498c95c33b1df61f61ded4c25292710ed9a8a6ca39d98925ebcbe192a071446f71f4f55ad6aa84aa4fef656eff7e4689000f53377641d1ca4343db6dd4a0fdf0b33deff0be445eb7d6bcc266cb7aa4afc523ab3547a851de9de9b0156e1a00919077635c4eb6d27d7d725184b7ef2568be9d365e0b3efdaff49938e8420902cba6e78c5e8869a76e778e2a5f15054293d35704361a1fd60fc0b884ea5e32095d7070ba14d4fb71fde8c7c80c21f031c99e55077419d38574ce48ede4b5593df6a3ea32a5bfaa94d6d8bb068122b69570a440d4e1ced15a2b07b7c4f0474bb9cd3b5999b79ecd8675eabb982a739cda339362afc9eb18c96f5ecd511e972843f0b3316408d5663063a8aa1dcafe45435c918396f869671ecf8c3ced77689e28307870c685ac8cf870ae63e5b454851ca49c11d1f01c0669dc6b87425a83c21b81e9a7a952596940a0b63fde9b60cc89c27856dc2142bb40e896c0c7ccbd3a58dda1a1c267a5b78aafb3002fc7c38963d543753b1ab753fb82313f8dde0cb97854ab3f01cd4fe5dfe2cda2d1179ff9cb3241e15c77200f93d16aed7085f6b41cbcef1c7b603e26ceb7ac3e292af44e82d155a4dcaceef56feeec9577ec4d069a6cd05a36d7784d6ddefe7d65bd268cf5ef556f89b4ec66e668bed8f8f92594fb86ba33f8a48bbfd3caf0c82dee95bfddcd377c24ba573a509b533483a5aef8667a6924aaabc47ee80293cfc41f0ae30f6f4d874ee5742ac0cfad57b9b2f42d94d8b4231634cd0350183c165e0f56e3f8dfabcf73604b8f0997c7e2f449f00ad417213caafaf50c3ebd6713b76b372acfbd26f393964c5b8e4756c2779a34a6dfc35f0e1a174f38caa2b77b932a6f2e492286587bfc313edd667ba4a2d03907f8e5ca48c011b53c0e4b71a6ae8d4c53427853fe66881f21b013269900b5b89dfa7e6031d20acb8eb76a8e2d543bf09b53d1e08a41b3089ff55ca16c53873504d02348b8f11b53c162ed513e1a3fdb626f58fa16b8321665ed52682765a7c629589cc6d1ce022e83c55de6d9280e0e7838deedbe6a02c461cf948385a27c209f1d5e4df180f9a5d92839631b40a595d0c1f4df7098b48f49f3b64b71b4896848d9a349703cfe801901998ab3e8ec6999ae39299914d516273e67d00106a54b00b134294587122dc1f4e443501d67e6da3e7789d0f68603be7b9d7ab8325e838b1b72ee8b0c690c7cbf26e1648d75ef88037156e5f6737e5e0856efa4e30bb8976eb1a35cde288939af8bca5158f75555bc9507ac38dc182f0869c2b3f1325f67d52c200d50bfe15fd2764305247172326062c54c5324c60c674e3b55fa017659790583a2f1f76a833fa86cd1241710a8da239883c3a86f5f43941cef1c26f943b70a880bd3f827e648aaf5394f05a1915baa7e2358ee11b265304b576f1eb22b3527fb591ea83983196bd2bca0a6caa37062f31a9e7fff05b814cedb078dac204da25f06580101ed18e223b13edb065e282f12c33519657671b06273bd1e715510587d123d9094e9e22f3ffdefac6528dde8a04dffde4c7e5d4818c6f5bc605d44a7ac247ccb04fbc10f5d3ec74d3192ea690a2d707083cd4c6c8e9b1771937450b7946d2ab386de66346d4da439efb1670a7116bd29a782d1776eceab58f2396cddc1b2973dd856dc7f8d8a2f385d1f150c2fb3a39d0b6f972948caaf69185205bf60ef53925d90bf2eb9de80593fbf8c0f5e0f9f333647e9ab4d0fa16d2f098ea47c589588e46d9ac54acb6c687a3bcc1b08ee83f329e8097f4405fef7939c0fcbdc502e147cc92cf35d9f835faa160d15a23d0c27382edfcad82633d5ab9ac6b92be425e23161e31942e91ad2e01b7937b907386e76ef4f8119996905046efaef00d0d5539d3ac458998a81cb86aa33fe16e7150202548e75a4e27a004b72771bda314795a774b7b063597c8b8d3252141834d90c14f8a20c8111c83f861b3633d9372c00898556c7206777711b31bd7a40a94230eab546463573f2ff4a90e5904ff838daeb9c6724c78c36823330a0f6aec8389aec43e44727bfe8a2b3689203973c2ca009ca96789dc6308ef11bc36ca56762d1e055e79ec39cda38f0ae712f5c3c28186ce5d3b40ca5f6f6b2dbae9640a524bda7ecd76d793bfdbbc05f67ec1859ae7542fc5e5c847877613a040ed5183f74f410e417685957a0f9a9231b80c8943476aa77d73c9bfc4d548e85ce5f4cff9c954185060ff86f000416a725f1439d0f6054bf9a34ca589f0a966009690259cee715f26b0faff8a933f6bbc22f57359f4e852bc05122458934b3bbe57a2668a146ab6f89869b6ad718bbdad4a11a6045daf92dead5bdcfecde9dbe3a58f71e4081770b45c94aed85f8d62b8a3a8c8e49d72accd4763425105818187995ee3fd6755948e48febcd38a6df77e84d1b2b834d96ad534185ff0d2a35adc19c3107bcb06d46371513a547c40341c367c9c02ae9a0569a44dc67d6b9fa57a8f2461955cfab3e5d3282a80ef9302fb96048e7e30d04845c54f798644adad55b97afbbe6a9e4da15971723d18fc34fc36fc46bd1d284c002d136d9b0e0b92522699067c76ace9423243c3d597c6e1d3a3ab7d2787102dc4a40cb64c78a4fd2c22eefd78029485e3ede4ab95022a6963be5c9306e4bb032e5c8af33484359f3d1746c635cd77d54e69887662b34df8a75016e5c5ad2a89e78dc6fa63dc73425029da852debcca38bf046f16c4f13d889d3b29dc71edcc4b53df43ccb90ca31a299121a1804c2ba9428958ae255bca9f3453c735d58dea00f947d96848c5e9219bf081f437984638b9d4534e3e83357bd1aad35d183635c41d578c9b265305b0cc14010c01059ee69cdfc8cf57115adff7e8ea7ee4316c025314cec92a3229d11668388182df40e8cb8414d04b27b36ce8e2c3cc6bf0747b52b36d57a2d2ab86ac68c7273dc2386c6ec67e0112a18f2a547e95b880344092482fca33341c480ca37aefdc80206dda39c37cb92087d9a7ceda888e4cc32596aab346b22a9a36a57b44154e248f2fc79b3f10503cf1666584aa1890e9f74f44918294d4baa9ca9de9b1f0faf19c67ae9e713b6fba547e5a26562ab7c3237c647d796cfe215b5146f1af94f8c387d0275b03c7ed00afc8753980d6b0f00567ec0a64dee1e2e917b0196abc687c80ed739794a2b080f490cdd2b650d7df20c6311e6794401ccc317fc4d8c923ee9f318b8d68450293fc8e8ffb58925ad32bd2735cd0f4d9277f39d475d628c0f44d8a40824ed1f77009ba022e3193cbcf197ca43a4183120a80c5850919fa708cc946ab907658b51ba6147eee7638f210ee18c2b13b3e44cb0d09281caa97fb882b729dd4dac7d92c643c017cec62c2d994a4ca3f316be103fb6d353f7e967f3821ad4b3dc1d72841ede9fa154fbfe710a95f2298d208d130e62698df1501e00ba88b7268ddbffe4118b6f4c89194797bf468a1ff59e5f2e9fa373089062daae10b81bb42b832bd20d7f18d2ccaeff33473bac5effa4710305a9399e9a5e423887d6a5e8491cafa16b2638cb177b7174b251f664ff74ae077b529a35b7b093f94a95985357d8e59315a54debafea53b01aada955ad134fe1f3716b8211d0a22a70ed5150cb58f1a34e21e7e283d1c0e4eee5e73886ba72acd593b4602b035cb64155236788d9fb1a5400c972fec6712b6b29d64032d118f181166e082ff8239f7bfc4b5927a0a956625ed011107197c3cf42dc5b29393f21b46454279b56de5922a8d705e4411b708c7584628034af26facad0ffeab1989fafd649652ec66fda94915bdf916d32b82c0008b1774dd82244c4ad3a23300f40a99256a7fb86e1", 0x1000}, {&(0x7f0000001600)="ea2757c13067ac391f60b01847a7e06a23c7e896a5d57578d6cc132090482544b5605004a7411a6c018340236de2ad7b20bd1196685a3d1504d3ea272b8a3b2d3add77b56f544f60f4ff97632cc53110dc70e927bafa49291568e4fe778b2e1d225a922ce359dd7ac4038f7cdfa380eeaef79db9761f34ca227d8e4a5888f2c51e6183b1c282f5e170dfc638804ec3a4660ae1ccdbc8de6bfd16ff9005", 0x9d}, {&(0x7f00000016c0)="e1acc583fa58b96a15249255a6565ca332186875322049ffa52d749c80dc9b744b014949b13fbc55873840d713cff1eceb7c1e1661c37ce4c61501273c7cba6584d76575035301f6c530c8bde87dbc21bc6f9275bae288be82d25af7055ad96ea1fbe7a1c2d68369a9246d27b47b94ea41dd3e15d2701e7f8d174a170bc9c1b41e00e55b", 0x84}, {&(0x7f0000001780)="15192ac812919bdd186e4281dd18b5a383faf3d45f24276a64a2ad99107b79e6ac618dec31beead1c64c307bd7e40ef7c269856272113d7e4cc407f315f9c87961fbe116e432bec7da7c22fe032fe90317195e62d1b5667a26d6f7144c5ae2456c9539f9ffbf0bd9e8291dd531b93ed5901728905932cbe45bf7bde2c760f06e2b57ac0152402007c8d98ebf1464edc925ed27f4357f1643aef3fd715a18814231e228ff34816ec183acd1bcbcf586d270b5b2", 0xb3}], 0x7, 0x0) ioctl$TIOCGETA(r10, 0x402c7413, &(0x7f00000018c0)) getpeername$unix(r5, &(0x7f0000001900)=@abs, &(0x7f0000001940)=0x8) fchmod(r3, 0x21) pipe2(&(0x7f0000001980)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) socketpair$inet(0x2, 0x8004, 0x2, &(0x7f00000019c0)) ioctl$TIOCGFLAGS(r14, 0x4004745d, &(0x7f0000001a00)) dup(r10) preadv(r2, &(0x7f0000002c00)=[{&(0x7f0000001a40)=""/250, 0xfa}, {&(0x7f0000001b40)=""/148, 0x94}, {&(0x7f0000001c00)=""/4096, 0x1000}], 0x3, 0x5a) ioctl$TIOCGFLAGS(r9, 0x4004745d, &(0x7f0000002c40)) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000002c80)={0x3f, 0x7}, 0x10) pipe2(&(0x7f0000002cc0), 0x4) fcntl$getown(r6, 0x5) bind$inet(r11, &(0x7f0000002d00)={0x2, 0x2}, 0xc) 01:48:54 executing program 0: symlink(&(0x7f00000012c0)='./file0\x00', &(0x7f0000001300)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') 01:48:54 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x7, 0x1010, r0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000000c0), 0x0, 0x0) close(r0) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 01:48:54 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x202, 0x0) fcntl$getown(r0, 0x5) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') 01:48:54 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x20818, 0x4) ioctl$TIOCSBRK(r0, 0x2000747b) mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x800) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)="ba0ed314e050b66d45055b418e29d45ae6ba5d70776d2b93f102", 0x1a}], 0x1, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) r2 = semget$private(0x0, 0x4, 0x58) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000140)=""/107) 01:48:54 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000a40)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000", 0x65) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000780)="be4098a9c13515714edc908938cbb003bcf438d087600bed70589e4270bd490c10826cce4c1b971c99b8d0cceb03c0d24a156d5c738c6d3b19879d66a7736bfac596bf1ee12340603a1794809426a7e33b8dcb399fce526607254793c7de37187a3c7557fec186fc36ae659d60a0cd341d018a4b9bc001cfe6605d71790dee06a18df5e1909dc13993b14a6f1afcb5940000f8128037ee311267ea5efe1e2e3e3bc934f94a952a233d1771510ebea6bd3eb3d0458b01a09a1a18e8a733155d88c7d79ce8c2f2310007bfb9f4c927eb6a327ff88f3b4774504fa9a17539167ca312ec4c5d9f610841922d137b30b850ffe96c4716735d3546aa3a82f12f5bf59494d72c984373e3abb3c13ddf8678fbef1f23cbf03f8c23d35dcd442515c99a12466ab79e9ce89fecad3d3939f32c42c2c25b5bbd49d9fd02a88407c158e5ef8529663a53dabe8a65038aa7a236ee1c0cf605ff3ff3375de6dadbb9f26c097a", 0x15f}], 0x1) ioctl$TIOCEXCL(r0, 0x2000740d) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, "23fc7e0d7a0000000000001b4540b65b8c757d00"}) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) readv(r1, &(0x7f00000005c0)=[{&(0x7f0000000480)=""/27, 0x1b}], 0x1) syz_open_pts() 01:48:54 executing program 0: r0 = socket$inet(0x2, 0x8003, 0x89) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x600, 0x21) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x100) connect(r1, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) 01:48:54 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x401) mknod(&(0x7f0000000040)='./bus\x00', 0x2084, 0x401) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./bus\x00') r0 = socket$inet6(0x18, 0x8000, 0x7) accept(r0, 0x0, &(0x7f0000000180)) open(&(0x7f0000000000)='./file0\x00', 0x20110, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x20000, 0x80) 01:48:54 executing program 0: mknod$loop(&(0x7f0000000140)='./file0\x00', 0x0, 0x1) socket$inet(0x2, 0x3, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = semget$private(0x0, 0x7, 0x0) pledge(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)=']\x00') semctl$IPC_RMID(r0, 0x0, 0x0) 01:48:55 executing program 1: chroot(&(0x7f0000000000)='./file0\x00') mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000080), 0x0) mincore(&(0x7f000020e000/0xc000)=nil, 0xc000, &(0x7f00000000c0)=""/194) 01:48:55 executing program 0: r0 = socket$unix(0x1, 0x1000000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x1) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040)=0x1ff, 0x4) 01:48:55 executing program 0: r0 = socket(0x13, 0x4000, 0x5) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040)=0xffffffffffffff81, 0x4) fcntl$setstatus(r0, 0x4, 0xc) 01:48:55 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x4000000000001ffd, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x61bb, 0x0, 0x0, 0x0) utimensat(r1, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x5, 0x2}, {0x1362, 0x7ef1}}, 0x0) getpeername(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000140)=0x8) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x85, 0x4}], 0x1000, 0x0, 0xfffffffffffffffc, 0x0) dup2(r2, r1) 01:48:55 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x8) fcntl$getown(r0, 0x5) 01:48:55 executing program 0: mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x4000000000000058) r0 = syz_open_pts() syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) 01:48:55 executing program 0: socketpair$inet6(0x18, 0x4000, 0x7, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x18eb, 0xfffffffffffffffa}, 0xc) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x30) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) fchownat(r1, 0x0, r2, 0x0, 0x6) 01:48:55 executing program 1: rename(&(0x7f0000000080)='./file1\x00', &(0x7f0000000300)='./file0\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002004, 0x6c7) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) getpeername$unix(r0, &(0x7f00000015c0)=@abs, &(0x7f0000001680)=0x8) mkdir(&(0x7f0000001780)='./file0\x00', 0x104) dup2(0xffffffffffffffff, 0xffffffffffffff9c) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000100)="63882b78bbcf43e7a9a30f8aba6a3c28f51d2f85cf5d83b64a965e93dc47c15679acdcc037fe1f406975fe88f781b05606e1e8249e87eae50edb46e27dfa6f202074d0b8c4f8615d1255f05903c02cf55be47f365e3f9af313dfde6374ee3ca00e0f518ffa3a3ef9d4161a2c60c98ba2d7b376ad076744e388f4f8d9a07ff443e6132d2f2be9fda7859cfe9c3ef3e0d665f83a8bbd910e215f33d8113a5ea07474ade5892294ac96c0a4d4408403304a02ba82c4f793487b9c21ec7b675dcc8e9f06406de0f7fb825592e7a33037ee7f50b05662cf74af9347c5ae52c4b58027c1e72ff022aff98cdfe376c05e76f755de1cb1129edd5d7977d032268887f582d2d180689ed92080c4a71e66a82acb6ff36b1b880ca2f5f22bf96196ec786fcd9c67f683d9d34920e9301ae693436456763779421b05c7d9d18cbaa26d3b0931a83b923d3855c023ed8bae550e33a024d65293bd29f66549ca5e64d460d856b207c5895ea83006e7bf98741e88171338d9193e7b1f81974204485a36e3b81ef5aaf471eac15bd7ea57878232b7b49c06808ae8dc84ca2ab998b698cd21ab9a4e3cbc03c4015781fcd6044c7fdbaacb19f6b3ee51bbadf43f1d6158e08736f75e82c28135755341740284d48a9ca701a2e7800d916a3f26821f9cc92c6c8a5d6cd2b51510a7f20b0f050dc4d824aad040720956df66d58328291e0a", 0x1fb}], 0x1) 01:48:55 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0xcfd8a121dda32b1f) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000000c0)=0x3) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) getsockname$unix(r1, &(0x7f0000001680)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fcfb989fda762754318a8000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000065793865d74fc2400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000086f5cc80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000493ba1861f23b76377434fe8d5a1f90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004d1798b649db6892653a7c42560c3b27000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a8d25d2ad5ad6ae1d775fdf4bf1bc8d7b1f2857c17e30d12fef62f4a5684493c07e75bd809f4ec61c6966b170000000000000000000000000000"], &(0x7f0000000100)=0x1002) r2 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x1}], 0xabc, 0x0, 0x0, 0x0) pwritev(r2, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) open$dir(&(0x7f0000000140)='\x00', 0x400, 0x110) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 01:48:57 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x200000000002000, 0x236161bc) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000080)="9112040910617f3b50", 0x9}], 0x1) socketpair$inet(0x2, 0x4000, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000140)="3263965c5dfdb9623cbd137b7e6be0d51d87d0acf14801fca121513a796e5ea89502d53b0516fd7f9f919e45dda688c7cae68567f9aa923d72c39e47fe0e857ab0338fd8f6bb74cf096c39ef82754c6faae5408617833e286c36e1499a709456892f1c8911d01296e43a3a6dc056563062", 0x71}, {&(0x7f00000001c0)="c2ceb7c64087d577d3cbc181231ba511a15948ad2a17bbac1ffbdd0c059f6e7c38f0b9853f240200f2e479676faf086d5bcd53760485f69affa26d2e0db9704268706f6e4082119403c3381b3b0fe437674b2626492e02ca98b6ecfb2d7c9818ae2737eeb8499c95ee22ed9b3b8fa240c34e6757e14ea58c3a2467524c363a21838673c6b335e375f3db6f5b02bc1dee0ac4773684aac10af961ffcdfb2d9bab22ffd0fee8455dde0b2df69ef480649177", 0xb1}, {&(0x7f0000000280)="bf4b3ad5ceb41ad786043fff5e71d1a0ede1f92c6e5a4b5c9fcbeb770d8a617ab7bf0f03f66f82dd3724686fbd263ef30ef4d47c40ff60085bfbdecca54dc46f0b7b58a2a6f1c57623fb5ba3c77c0bb66b042ab90152a126721b44dcd2a628fa2356a3bbfd19fa864f79658ec9b56d2f14a9e47ebdf0186d2877627d64472c39a24267afb8d61a01de681b21d7744b0847014657c843a847e2b7015beaf3", 0x9e}, {&(0x7f0000000040)="5f854912", 0x4}, {&(0x7f0000000340)="2296e7724bedb3c6a51dbcb92b593ab4453ec561b3dae0fc0a155972c35b53970f173667e2bc5822b37fd3ff083045fb9556a6abe03f31b1219c03336e629415532184a33687bd812d11ef1ae226131fdc58ee1fef647888526610652dfe4f93989230055a35c90c04fb57503b79d5f80e2a4ef94b7fe0bc2d5e3a7b18faa8", 0x7f}, {&(0x7f00000003c0)}], 0x6, 0x0) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 01:49:01 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x4202) select(0x40, &(0x7f0000000000)={0x8, 0x9a7d, 0x800, 0x9b, 0xa4eb, 0x956, 0x100000000, 0x9}, &(0x7f0000000040)={0x3, 0x8, 0xfffffffffffffffb, 0x8, 0xc0000, 0x5, 0x8, 0x7}, &(0x7f0000000080)={0x2, 0x4, 0x3, 0x401, 0x0, 0x8000, 0x7e000, 0x7fff}, &(0x7f0000000100)={0x6, 0x4}) open(&(0x7f0000000140)='./bus\x00', 0x20100, 0x2) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 01:49:01 executing program 0: socketpair(0x1e, 0x3, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) getppid() ioctl$TIOCNXCL(r0, 0x2000740e) 01:49:01 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000540)={0x0, 0x0, 0x5, 0x100000000}) r1 = open(&(0x7f0000000180)='./bus\x00', 0x8000, 0x80000000040) flock(r1, 0x6) flock(r1, 0x3) mknod(&(0x7f0000000100)='./bus\x00', 0x2082, 0xaa64) r2 = open(&(0x7f0000000000)='./bus\x00', 0x942, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="bf4694f110d32e568756ab61b5e1fc8cd8feeb1e05827251a16cdce2dc79a3c43d7571c10f007c81debfc9fef4bd1ea3424608b2cb3283862bdc2060b8f895d28a65e98c4136b961abe6b938f76f90c8e8de9b59cdc593114d61cbcf224e0f818931936c70cbd9665412bbbe3036a4c6c5127b14c92633f3e5c250a08b9db9a9", 0x80) open(&(0x7f00000004c0)='./bus\x00', 0x28, 0x0) flock(r1, 0x2) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) 01:49:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r0 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) fcntl$setstatus(r0, 0x4, 0x44) ioctl$TIOCSBRK(r0, 0x2000747b) write(r0, &(0x7f0000000080)="d2275d27c8a51f559bac4cf24ea25f1d4f75d1aede511abadf7202676298019ad78cd94394277ae5517149a9caa932422581e7a7d1982a6c52bc863412405c34c3b03a4a51a4e7e9da7d7f33be8dd41d83c9c5acea04cc87d8de4d5a216ef9e2dadc5dc06f729720411b1a7635009003075744403b853be12840e0f59f5783d2d1c8", 0x82) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000140)) r1 = syz_open_pts() ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000180)) r2 = dup2(r0, r1) r3 = accept$inet6(r2, 0x0, &(0x7f00000001c0)) r4 = msgget$private(0x0, 0x200) msgsnd(r4, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000009df60109760984c734f78fcb5358be0335190024b9a65ddc6158ceb55b59673f5f7e433a964351e5517fb6960f053e8f460031c8bd3fb716b0f46eb9ac4864a2515c3742f4c9303c97d9ecbf707ea5fe02109bc92bafcabb6693e5a74058b1a4463c87209841a749fa8d78fc772b7972"], 0x78, 0x800) fcntl$getown(r1, 0x5) read(r2, &(0x7f0000000280)=""/6, 0x6) getsockname$inet6(r2, &(0x7f00000002c0), &(0x7f0000000300)=0xc) fcntl$getown(r2, 0x5) ioctl$TIOCSDTR(r1, 0x20007479) pwritev(r0, &(0x7f0000001380)=[{&(0x7f0000001340)="2143df5b07657033f50e8827ccbb6b93bf9181c3047addaecafa826cafa129cf8d78570d7e7f501326037c2ab7cc7147b267", 0x32}], 0x1, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) kevent(r3, &(0x7f00000013c0)=[{{r1}, 0xfffffffffffffffb, 0x1, 0x20000008, 0x2, 0x80}, {{r3}, 0xfffffffffffffff9, 0x1, 0x0, 0x80, 0x401}, {{r3}, 0xfffffffffffffffa, 0x30, 0xf0000040, 0x861, 0x8001}, {{r2}, 0xfffffffffffffffa, 0x8, 0x1, 0x0, 0x80}, {{r2}, 0xffffffffffffffff, 0x10, 0x2, 0x83fe, 0x10001}], 0xfffffffffffffffe, &(0x7f0000001480)=[{{r2}, 0xfffffffffffffff9, 0x40, 0x8, 0x4, 0x400}, {{r2}, 0xffffffffffffffff, 0x5a, 0x1, 0xfffffffffffffffe, 0x8}, {{r3}, 0xfffffffffffffffa, 0x4, 0xf0000000, 0x9, 0xadd}, {{r2}, 0xfffffffffffffff9, 0x10, 0xfffff, 0xcf58, 0x2}], 0x8001, &(0x7f0000001500)={0x2, 0x5}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000001540)) ioctl$TIOCCBRK(r1, 0x2000747a) fcntl$dupfd(r3, 0x0, r1) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000001580)={{0x18, 0x0, 0xffc0000000000000, 0xb99f}, {0x18, 0x0, 0x1, 0x9}, 0x56e6, [0x200, 0xff, 0xffffffff, 0x7fffffff, 0x9, 0x400, 0x3, 0x100000001]}, 0x3c) write(r0, &(0x7f00000015c0)="c39aa23aa414b910d8f74c680f4d41a5652e2ee6130ea732486a30583fad58aa147dfb42c7d2c0464351a05117c541aa3b984d01916fe68cd3c08890049251ed332cbc3e8da0d6bebe2af2814eebc6f3d0b6dc3b55f188a51dce0102cbc83834248c15621fbb6b010c43074bec1b8ca927d3e90c57c6fb7859c2de14fdb7597778704ebe9a7e15a4a1b2229d3fd57f941b8a764469cea6d860bf9222800a65fa6ae113df1a69cf8aec0acaae063359d452d992916b27e192057fd70eb1a8bdea265631fd8cd64e73e5befc888e3e8bd00087c64038d6127c4187f8b794b825292124b6e191c76ab56b279b7663a330700da1ac5a0b064e488862d36fe1dc81b7fedb7bcf0d7bf3cffb570f32d22610e78896283a9622fa894665c36f6ba59e544dfb1e6309db6003ff223ee3c69c1866458f430e49c295cdf4c8bf174ab9802ea99c589caf6132bf9d98bccda5575f44ed17199158f4359a800fce720600a53056c2e13cca66e9c78bee98f758c93f213d6d828bbf65175086bd26a048fa3938a13a9f4f6c5b74e9331187ed704cc86596598e0dc074b87816566ca19f502fd9aafbd22c864cf8a262fd7cdc4738a5594a4662a122aa63a6ba7b8555aa64f19a5830abe2eabed7b6477a8ccef40d20429dc2949a395698cf743f1e7600bde9e15135676c1954cb3e4fd2873f181445577207bdb2017a8aa5f2a1d6c051b8a4f6dc9b90a984d19a866d2f61fa887f57d262acf70dbabc68e213505b16af4b8451711f5545472ca51c2170f60fdc90c0226efaa0ff559b6b1e2573712a801ce2ebb32a1b0f59a0c8f50cdda914756aedd88fc8d9055aa248cda850f474d7d0c223de9052bea611040e91cd77ddc047a50a5e84a9f44b71983132bb47d7a4b074549e39b0495d7fab5ba1260e3d658aa574d1ef3c31bf53e848a9bca18b80c239fc9152971bad973376a209d8bb8d6544ff8f8637281e0ff11670630048a5806ccae660a8815c8dab70e9c2c67171360e186d423d03a8e5363178258e89854d8499b2ec812e194efa398196dd5d4c8051046bc87ad13bbf2c2cfde1f5084a7e0eaf3885e7d71bd00476b0bd50dcf4aa8df6cf6e2cfbd16564a006453d12a245697d2893a984e4092f4ea10fd8e9543b1b85d8385f8d1c59a8e7a419288bc802bae24724dc32c6c050d645c1e9d5cdb18def8c60852615a7e85158df4c8af0f621ecb30a97e7804e724325b882c79ae8b84ab906cae8e1a09b4b73553de3835e9cf3057de7b3d0ab759853709e0e74bd17b9e3e247f90cf24da023613d59f7e6b94e112a8beb93f11286e0658946e3e0062614aae4ef10e331b386707cdebb33959ac171c3018f07d77c04095a5911e5a1aa3868eb68e774dd322d0f620f6caa6eb0530d92a95e1dce69420013ffd54eb21af240f941a3d1c61190ee387cae7b59fb003ef4001e33628e2a79be3d41efd858f69b2709817f76bef23613fb41e544e6277b5116baa81bab1a9213311fc3880740bc2ee2da7dd8a38ebf86d8a63e1c6dbb40a579e2e898f8ba2b58419f0e592cea04d7ddac506643781b823b8d72a76a8b1c0a09f8b02e5680b9dad40a48c88398aa1851a3e930869480ce31121f392a690e4c111486bdbcbc6a651a7343800aeea67c3d4e3bc99b0bc59b1f2a56a8cbe4fef2a199d4e7597ecd75b3c3e4be4816eb2fe68edbbfbbd6d5da6117a503e5b766698b0115f1c380fd4e3c26613df41e6b660e73283909384ce1ff0a863940e3e8b249e792cf7f583c4dc89a111f409f903e51fc47657826e48c94c10f4a436d895ca6d8d647691b68a9c6e2f27ae9823767130f104ad3f22bc164bdaebabeb99f1d83972def5f80b9a884314ffeb228647efafcf0d994d0a91b997ea35c3af3c1eb4730d5b65a3a6c1cd258f84288353511e0390e1595dab034a2bfadbe92b1d2dbf3aeb0c71701c9f776e51b6877d9b718db6f5c51349cbdcb7d1a74c6f117412efd5ad237d1956c69236d2ea51262c89c686bbd6e61d5e4f52d1c2d26c82fcbd842fd9f120f5cf59a68d1b846352b6925084882264039cb5866a9e5d07253add2b034011fe473589c754ad0efbdeb814e4a2c9d606518bee1d19bc2544371061e36b9e8c08c79d75a55bc223f1c232be1be3b3433f2e1969544ae5360306a2b7cd1430fcd45deb02b6f75c8365fee52796d890a8acdda974764f9788c3c5b4538f61ae68d4fdc4c85d3495f58f327a50704f8755f1d6fe3c9142fa00051c0bb0ddd17cb5a1c94e4a8f1e831be4e7bec038f19f7e6464872e9ca4db2f442c72a3530149b9d3f0f99ed75929706b42dd8db5d72246fba4d15c4395c2a018ff32aced2838b076cc6afefea41a27b06ae4623097a3376c6901b451061899b605208417e5003b5288d2e26953c755a10cc06a9849364e38b2adf3028da7822d25236731db876d8a6f913a062ae7269691d6cff75996487b465428aaf9584fa59cc389263d1e9591ccf7dd854151ccd43e9ed436d728384cb5214f785ac64ed241b15cc7b93238eb1bf574958286d9c771c9a110bad03caa41ab812431478adedc558dd7a827bcd0acb29d36dc5366caba8c153ac1e53f0c59bbd4c8f59829f3bdbd9eeee97c7f5b759bcab63264ee09fe2ff0c0a257d43800120786a0133752bd8d893dc65616101aef238cbbcc89c767a2e3d45405e6e8f6bd1fdaa234d56bf544b5c738a6284f073f599f6885add2af47124cac35d1fd815e2496e8e9ddd6ec89a8e54de308db032acee9e09a412d19564e97b8d669890d8c1d1e542fb080be2a8f957355b7be5542255164343f0fb8a6a11e37a0aab7464c491bad6746480aa4c695948d1361c21cf65f7dd3a965d2268a0fd203f4b2f01c5abf4823ce4fc0ec130410c8592e1c0ed7dc83df39a198e401d14feb963c77c17bef33ef9e0ef25ee4a460ccde83efcb72e5c130436996e13a20917e2e0e5c9adfb6e301a7addb1c6f80d94dee0699cf61308b2999fc266bd982a23cabad64eef005ab6877f4acb5ed0501af3c322312c90ed323792647d51451ce6ef2f3b99f55631434905f7bcb325582ccdae4bdcf0a447097b407d645b4f54e8e97ff3d33c0ac89688ac9de5024f3c961e79b4bcbed4319f4cec585bcb29a74cc577d6221b773b51fde7dafcca95fd162ba6a729c636637d48b036e4be056c7ba415c8fa195bb14045d3e325583d956e8176722453afd25d527b13c7ce55e48dbe97c73866dfc781799ae96663e7f100d668d95d275ae76adc4db103b746c3a5f010bdc0f11558405fc5ec4f025ed58bd65f5cda1c7a6c66a762fd5b2463e4ab93814d808666c3e00e5d02d1017673f371ffb062a101118afd5e63cbf5336a9119aa337e937bbf6d9fbebad732382b4eb17b7a2d974829c853fe9be4dd697e53e497dedb436fa466df2557bc5bccc798b4fafb656c631b68b0f4adb80f5f43ac1c9249092880fecaa9b71c56534ae61cdea1d9b07fa0311776288e9cf20c75b9d99f7ad53528d5641478c430eea88f08adc725c85be73304ed7461083910d55c85bb117927715ab1d3080481413290ce009488bd940fe40c1d70c8554a2301f28e5a8c546ec13e6f3bc144ad552334151a6eca742705e96c934a2f4e4fdf75579966419a2e0d9ce273e82f59fd0f7b1e20d565e01507599c305a4f5760e5d8e0364bc3216cd751e1cb280d49c57eacb6e1b0a21ce67e44fd776c7f6a72fe97b33ea000750d96844d6ffa6d25fc3640f024fa6b20fc5cb8b307b84cfbf44737e4b178f892eb8b8622a842248a2f23754c3b239495099f83a99c78946b5e64e4aa789ac3a860db9336e38da673b11df4228c862f3f1c3132976a6c1dd9ee7d6db0d7b4efc8b0d957b897c1f3ed6d4227687dfcd0a765225b0df679f616760b8e7e37e9601b1e8d2a7c09e430152d913ca30ad197021d6f7bd5f1516d5fd0961a794ef367c5c75da56db8bb56caa487b91f6b43174a299f618a5c931c10d7fc6ff98cf191e5eb6256e7536d47fae34cf5a0fd419007d1928be593a9ccee5f698a2034e9d07e3cc7479e6f1480a895f5545a56a87017d13e35a35ddeefdb9fa90b6a4da8e909fcadffbd9761d2e35263ff6d1c17fe28d0f500609a20fe256cc0dc3101e1ba5c35549c1878f4084e5acad20d440e53150d58f12e85a69e48ee13ce08cd88a31bfccc8092069e4995e2d25755a928fc65a97166909446599ba71cae0dccc004c3bbdc9ed256254350121acc1f2c52e28610daa2aab732a5d156ec960c005bd713170a883a334e3551e23da34379324fcd7e3af6da71b69d4074713d583654dac0831c39248c0da7c0aab7b3f81a27a4e665f8741c96475748d7194193bee6184c73fe04750320c40ab866041dc1b1b9edcc1e66435cb576800ab9a97b5c0fbab8782b435fee972a0e20ef388ab4bca6648d21d3650e3769cbcb96e8e3b5e2fdded80fae7064a18c44fed3be26d9171d100ee51a9308c7af21c2c7bb99d45db22d356dd87348ca7afb34e7dffd0766c2d0638ef0cd73c84b693432aa09590830c0ec5e3abd5692ef63c69ac9b0b96fa5899941c9f8fe8609bb94798596f6aa9e0afb2dbfd58b016c55d2e80cd20738e0011f748fa68ba220389749fe7e9825e5ce1297fd4aecdbbdd4f4cc38d12f94f1e0b29ab325b2c7ba93b6c6e81bdd3ddaafa81170d968172a4f5e6893cade6594f7f1b6b4a490aae7963e18678aad09f055c0bcb10cdd8a34c48bfe82be8f8f8d7e6ece0cfbeff9363a1647e53c0721ccd87af79b70288ccaa412475cb34cf412d827f30135b05bf6faa43b69867e1c816ec2328f8b2064020d5285b65426cc2d267e399a0a0480b163416ecd4a176bfd087264cc6e014fc1936eb868b9da646584bfc0526b1d15b8da65bf0813e6d7e4ff97ab2d60e1f370e15e888d01b2ca1f01fe2202979b466e8f0dd2041759a279a13798fe6159d1695b1f94e7a2aef5d26e00fc8e59f58926d815af190db4c1941655bc8c089a93f17a036a57438cec3af22704c583f08b23abe8c2d5055ad2afedad332db9c4fc5d9c660e1c9144daa284210fa2051fc2b3d26b0d76608ae3294fd490880ac9d4faf9b00b3794dd8f90012f6266683e825b8ab0210a821966a2a488f7083f49244b1978b98a5f6e56ef4b1270d10c27c6cd3f1550a0920827b495f461188e43581ca0b2573483ae2303e767374e25d377add9279318753a3f18a02582af9d2bc98b69ca468b8efcd058c926d9a8282377d0cc4c1733c4c9951ddeb0032041024724d9c99d4abdcf8c3c72206b103c984bbe3b78476c42e4b0a8f811ad936639288a6d62cbf8de2f76b28787512c072808f22b23db2ebbff602207dbd870d72370845ac0f4ac20737792f7a5468affd0e6fc26adae74b14bbdac265161c11c16e0eeea45b2738e75ff5c482e772b2c3fcdb8f216eca4133be2e59db2e0e42d068c1786ba77df7d986be449c3643613ade90d9243af89d0b9c25ea3982dad5344fb574f56e8f239160a47553f3b1dbb0704b802df60d5689c4905985c83493a2452152ca8a91b7ff79c1ea54ba805a9392aee5bb919e2e28d9e78c4a318432cb0073c38d8a951a804c8bd876f317e9e976203a2b1b08292b0c9a9d3c1c24ad0b5ee1ce314a8cb7fb8db6d44d2b138d09cf942c8153324c8d951fbfea4b0f731a19a5810c12e9b920f12d72731abb797e7eb8cccdb2f150f4a2c7e25ec54bf2d57ea9c61e48b95092065e4e1c82e448decdc4ae919c80792f8587629a3d2a76cf240c8", 0x1000) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r5) 01:49:01 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xa81, 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r2 = getegid() fchownat(r0, &(0x7f0000000140)='./file0\x00', r1, r2, 0x6) r3 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) read(r3, &(0x7f0000000080)=""/178, 0x60efbe9c) execve(0x0, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x2000000000810, r0, 0x0, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) 01:49:01 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') symlink(&(0x7f0000000240)='./file1\x00', &(0x7f00000002c0)='./file0/file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000002980)='./file0\x00', 0x10090, 0x0) getpeername$unix(r0, &(0x7f00000029c0)=@abs, &(0x7f0000002a00)=0x8) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)='r\x00') r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f00000001c0)) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000002940)={&(0x7f0000000180)=@in6, 0xc, &(0x7f0000002780)=[{&(0x7f0000000340)=""/147, 0x93}, {&(0x7f0000000500)=""/198, 0xc6}, {&(0x7f0000000200)=""/62, 0x3e}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000000400)=""/57, 0x39}, {&(0x7f0000000440)=""/68, 0x44}, {&(0x7f0000001600)=""/4096, 0x1000}, {&(0x7f0000002600)=""/84, 0x54}, {&(0x7f0000002680)=""/230, 0xe6}], 0x9, &(0x7f0000002840)=""/246, 0xf6, 0x8}, 0x1) getsockopt$sock_int(r3, 0xffff, 0x1088, &(0x7f0000002a40), &(0x7f0000002a80)=0x4) unlinkat(r1, &(0x7f0000000140)='./file0\x00', 0x0) 01:49:01 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7b, 0x0, 0x0, 0x0) close(r1) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x3, 0x0, 0x0, 0x0) close(r1) 01:49:01 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000000100)='/', 0x1) fcntl$setflags(r0, 0x2, 0x7acbb9b20943687) 01:49:01 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000016c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001680)={&(0x7f0000000040)=@abs, 0x8, 0x0, 0x0, &(0x7f00000015c0), 0x0, 0x9}, 0x1) lseek(r1, 0x0, 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) 01:49:01 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x20) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x5, 0x2010, r1, 0x0, 0x0) mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x6) 01:49:01 executing program 0: r0 = semget$private(0x0, 0x6, 0x3) r1 = shmget$private(0x0, 0xb000, 0x200, &(0x7f0000ff5000/0xb000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/4096) semop(r0, &(0x7f0000000000)=[{0x3, 0x0, 0x1800}, {0x0, 0x4, 0x1800}, {0x4, 0xc1, 0x800}, {0x3, 0x6}], 0x4) semget$private(0x0, 0x3, 0x80) 01:49:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) fsync(r0) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000280)="02", 0x1) r1 = syz_open_pts() close(r0) ioctl$TIOCSBRK(r1, 0x2000747b) kqueue() r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0xffffffffffffc003, "a947680ac95a538af41571b93a0c7db400"}) poll(&(0x7f00000000c0)=[{r2, 0x1}], 0x1, 0x0) 01:49:01 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000700)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getuid() r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) sendmsg$unix(r0, &(0x7f0000000640)={&(0x7f00000003c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000400)="2a905e1da1c3da8b2253aa448bbb4c8976b1a2e6067e29af7f05eb7b48e51dd2a1c79f1f3c2af74038168372550100c1be370e5251fbf4c0ab8865d1083103962ede9f05c8d32d606ac1207cfee07f0cff262c905859c5f2c77bd70b25bd07930a28661dd57025d35439276792ad2491319032a2911c3465be9bae8b6bfa37a0ef9bef5a34cec79fe07f31fa6c59816d00745762a1356524ba22f2179ffbf33d552deb683a56566d67bf2ad95c0028bbeba5bb1867b6d48b31d707824e342be0657963c1f6025bbc01f673e4856f16abe3d090f778c682e91fe4a1f20a7472f6fda4", 0xe2}, {&(0x7f0000000500)="e7cec0969ef7eae3a7572e82a930ba775282f7d72311f0e126d82108e6e90011684bf3bd471813b88c02a59272f73d1ec63e26816c605057d567f4fa8e9b1e00a2f2dec2f6f0c92f7825569d4c70d51f2819a280aac6b4d94c67f3e0b1b0521989e33ef0128d4b3486dc15506ccfa7993e8ff3bac500c530d10c564553c7703dc682bea31bad7ef175acfdbdbc592df49a41c27860fa97fbb1665461829ed385a28a747070a7e4f6624f9f17a0323806e64cffa914319ba88b27eca2ee85b3f094030240d47162416e847130a26a4a9e29c4f1e27169173dc023e0c1ba406fcd", 0xe0}], 0x2, 0x0, 0x0, 0x7}, 0xc) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) setreuid(r2, r1) utimes(&(0x7f0000000000)='.\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000006c0)=0xc) sendmsg$unix(r4, &(0x7f0000000100)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x1}, 0x2) 01:49:02 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file1\x00', 0x14, 0xfffffffffffffffe) r1 = kqueue() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$setown(r0, 0x6, r2) symlink(&(0x7f00000001c0)='./file2\x00', &(0x7f0000000200)='./file1/file0\x00') close(r1) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x994883d46484d993}], 0xb2, 0x0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) shutdown(r0, 0x1) kqueue() rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='./file1\x00') 01:49:02 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x4000000009a, 0x40, 0x40005}], 0x9, 0x0, 0xfffffffffffffffe, 0x0) utimes(&(0x7f0000000080)='./file1\x00', &(0x7f0000000100)={{0x9, 0x4}, {0x9, 0xfffffffffffffc00}}) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85, 0xf00fffff}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cc}], 0x1000, 0x0, 0x0, 0x0) 01:49:02 executing program 0: r0 = kqueue() r1 = kqueue() close(r1) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) close(r2) dup2(r0, r1) write(r2, &(0x7f0000000040)="9a96bf3fbac3fd192b09d9fcc561515470f45cd18b011a4ce7a8389862c142e2d475ad0ee765cc2ad812c05cc34e2e9a15268fd623dfd5d327d44788362d0c927f841b50dbfcf4ebbf7492016b96a2a24bb775d73f9de5237b6d6c8ba59e292647f5f06be726bdf859a4e7c40ed5ab66b4953828e3bbd2e24e06ee3efa4c6d30b69b49d1c2ee23100c711b278cf4", 0x8e) kqueue() 01:49:02 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x92, 0x7ff) r0 = open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') 01:49:02 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000f72000)="94040013", 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 01:49:02 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x2) nanosleep(&(0x7f0000000040)={0x0, 0x200}, 0x0) fcntl$getflags(r0, 0x3) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) chmod(&(0x7f0000000100)='./file1\x00', 0x151) fcntl$getown(r1, 0x5) link(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='./file0\x00') open$dir(&(0x7f00000000c0)='./file0\x00', 0x20140, 0x14) 01:49:02 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000300)='./file0/file0\x00', 0x59) r0 = socket$inet6(0x18, 0x8007, 0x4) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000340)=""/248, 0xf8}, {&(0x7f0000000440)=""/198, 0xc6}, {&(0x7f0000000140)=""/101, 0x65}, {&(0x7f0000000000)=""/52, 0x34}, {&(0x7f0000000540)=""/190, 0xbe}, {&(0x7f0000000280)=""/92, 0x5c}], 0x6) chdir(&(0x7f00000001c0)='./file0/file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='r\x00') 01:49:02 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) fcntl$getflags(r0, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) select(0x40, &(0x7f0000000040), 0x0, 0x0, 0x0) 01:49:02 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x102) setsockopt(r0, 0x8c4, 0x257e, &(0x7f0000000080)="81722977d7fae505eae0975fd81d081d9300b9a2fd16e5cbe1abb05c6bdb214cb2e82fc30bf8947df3cbf946cfb2fa7aa406247707f67ae45a0c0318ea8de89055dfcfcd096263d138c1b9964b2513b74e31c91c37c03782d58d5d8754591d612c965d5a2426ee660a40f94fd2b8bb7e1d57bf4e5d99580544eb41ab59e8eb24c70108ad5a366f9a259eeb03b58b8355baa13a30fd9e73aab943d3d01a2e6500031e69993763bbe2f2c1488c3f611cbd5bb9b5f9260f3cd08f4678f57e26d80cd1b905480d85d7e9217c570291060a373f5109195ed72a254696b93695aa68d419dae40bdef21e382c9a1b24a5aa23bf0e5957567a2666642de87499a39124df94bb2a85cfa981188a13f9d8338fd0d889ddb8611cf3eff8dcf4964994654454c6ea1c33ca925bf5d37f7b95db7fd0ce45ae63f5b6c151da0facd0cadd7337a007361f02e512449b486fb9a50b2cfaa7723a6e03f6c099391719ecace09960e414ce1b0d449b6ef0308e5ee8bfe585fb8c0ded792aef1f7f8dae2846480211b176f387eb2e09bbd7c8218cf8a693c0244cad8aec9c9074bd986b0d660ff83a67337d3adfc01f1afa4c2b551092daac39aefe44705dcbdbcf4c799a4b198bbbbf65939160c74f3ad7fbcb04435178a8c865fc176dc2f9aaed7fe3de6f0b5b9bf049e4c2ff78767bc0845647da06217412beb15e598023d39635e2be41e23a74062cc3140b1992b98f3e29a67387d876f9da51de6c5c6dc5dd623a3ceefe5a5361befda02f8f055176f650a819e1200aeee9c96c34bb128c396a9c677f4b56fccdb90372b78d1da525f114be32ca6e2e11b2e3113cea6d8b8f18ce6fb2f5b1b27c199bb246fedcc68419af79c4cae9b7f3e5cd70182429664f9ce0ebcac4e03237e3bcd1f872be6d134a86f5f7f8437cb6b79b6a8fe2a9ee15e3cb3a76868e2316031c7a934e0061ac7f5102598c23af8998fc9971a0f8a1ef87aab2a96ab03cd9d00c5969974c31e51045c96c03d40ad91724e1eefa20557ec23d765e2c3d9c70ca6daa71a43193d08b6ae794fb8eb156928415bf9dec203503572761096b227831284a96bc3b05c6587d6ffda2fef8d0c0e1bd3b1b556348d5b71f25995fe548b2df99ebf23357e65ab93dcef5099292b2c716ff07b92b980cb0863ec449f524c9ced44b27da4ab9d485c10c296e160a271159edddf482d20d65ad62c3ef4dc3ccdd68e1e66c8616a212a6a242c58a3b59d2fdce39eed5a278aff80d2a0f3d7ddd01013aab801f3acf1776c64995af77e647b287b9c3987dc01b51d26b30e484edd69d4fa1274536859d7145a28035955072207153e83979c66bfee2f2ec08c357b40ade0c0ee9d27ee693728ef0abc8e7bd868459b7cbbe93398b126e158681cc9f1010f8b6f81da04e351cf1ed61e81e545a470218ef2c3b98d1f68c35f6e4d3cc64d5dfb8e66c605968b93cb5a5d1767699a861980b5140f2c888895ebe5d635142848a552d5e14dafa709d42284a44ca4d5ce49c20d6c93828482990f9dc7775c78f758279afee548a8c5f385cb3d52727546efa71809b92c7a3469e7542cd3b1c73809684c0fcb4d8343a3ae82714aa4ac44fab4ae851df01a5fd95274839fa028cd48b64ccf221c9d92e35fd27474a36bd4c37ba89d63697c11d4562687b58fe3fa55fe98a917e4e1c409a419667fe1388bd2db65d05f45066f754fc4e3102b81e4e1a6c53283f30c8cba9e0ed91c7cc2e08735e85b36ab05753c1288e84b8b6f942c6cb164588318456ebcc3d1c372ef2b9e6cbdbe9dac5bbaa1503650599e8a94763c56e7d3df25d193bbe8ee06d3e04ce80a86d171302d36a788f75ded0df30f4927d1c96095fcb5d9438d681443f3da5dfd4f09c8b3927ae3ab3f2b8ef3bf18e786dac41b0cd24d7dbe68c608c35647b95b87d0715b593f881b18ddc20bde49073c1c9fd0a8f6aa23f6e35248a7638c9e3df59771bda729320829a07ae963cf8a691a4a18eadf6ae9028da1050f90946ff23717c795f8d232359c7f51b955d9897f18e0f9843c02f33508a79d446dc332732f6ef3ee0110b8e5d0e74d0e0f9f443445970ac97922b829056212ed1f20c23bce402214c5bd80827beef930177af27ad2e9d2930faed02380ed6363f70bddb438b32975b9cb43a70b914ba87cf19ff1d50795a20673ce0aa54d7250b3c9181dd8cda7b1fe44a22ff1642ea4b4b13b7532753aa8591c416407633645438e8c0511155211bcee1e3150475925537f39dfd753fd1a82a150f23d14712363e0a7da4a84513a75a59cdbfb959c562141d620218d66fcff1499d52270375c81e7c9cc401bbc59319c8619cd187670f018ef642f434728c78b4bc6ac764540a7ad8187d5addcad7d787a86c9f4fd7e06f8cbfaf12c50706bfc680d72eef1d70035809178c20d63b8a5ea4751ec59648c673b7e82eabc8731b4bf3b672b8be9530a43e2b95387151952852cbca5123bba57e71efaf06ccfa7b90d5306e0826504daf69b0846535ea4e3f4f6bb367d476e4cfa665d40980b39c36f6d0d8b8284344fdd05d2245cac118bc382fdc5790435956fdd506cb0b44eb8d2b0f90dd0f1953be723d06910402d952eca4c52fe95e97feb3d6979a87a672b9ad21323ca3840f1ebf79e650048d533f1874286a30bc7ea2cfec22e63771c095185ca02797c93094c5cf1a2cd8433a6ad91331f8e3a6bdb1fab85b0a1b91f0ad00371e16c7a4b4e162e6de806d9a3ab267af23b6a04599f346c5bf0baaeeaeb26d34cd2b843c5c05443db6287b9afe41770db34ead0101761ad21497b040dec9cdda9aa83cce11aa52115f49853a063bcd8ebd204ffa8dd736e3cc23e5680025502cdb1a4a2d01a5a1e26c2866591e9ee99d268a9e84e8e5a0f7c01ca8f51a8190d9e588adb1a90c019d5513ea91bf2a940445a8992237874129cdcedd5cec9a4c8f500a28834f7d12e2d72718661cf4b4e9ff23df86c97a6ca0db2fc2feefdb8bfa7bfc6e591b73423e092ef6235aac2a6636edc3739e0e3b10f240716bc933ea6d4c4d756c4d007f5bc69e061bbbe3952f9f8b72e2dde7e8ec23c4b16a0750ab5046954c1b8e7e020b0e7c26e972d3c305acb06cfe9851ded825b02898af49d538f736edde4f1698ee0ad2b204487c72278d938e9859be085d1326f76de49c949f112917cc7e9d3b1b8eda2ac9093f669f6101b83e5d07ec4746d2d6fdeec3a695f2122bcad3a65591c097fabcefa892f07cb3fbbabac154b4a8732f251f9e76178c43faa2dcf1fc2c1897583254bef7ae9f7bd0742461f430481d8605ddb2e106bd033ec9c776b3d7623f2072853f6516e073c6cd01c16cc2e8a42293f6f22422f226742d35322bf106101a103e3f473f6250725328c1d9164889e1925a517d021f5e3107716e6b5e56bc0189270263c6c4dd90cfc24bd58527d2e3f1a9e7f2260caea4c5a14f24ee7e27c68bbcf3f5707f2ff4e41a425499a6952298a320f5f64250357b1d58cac428293d7cd7c8befda327f26c801f03bbd54143739a61d9124e255cbe2d1f8d2289ec6931d7bdafc597f5cfd47d78569626a96b1a760a7685b628a66c20bfeecbc7b36c10b05672ca4b9358c4bd196b149d6b85a96f5ddd5f1c00ef57bffffe0bdc230d2d6697ac2a663945fc19f6c411c4c8d836fb22999157dc4ae21e7773537ace578d41ab409f260cfdcca1fd5980fa48a72097d56c41312ba0c773a3a3d8eb4ffd4132e0904aac91aa5d12d52aeb0eae063492ce192cc70f011c5f2a5f2e29331ba0bdee55c2abb881688fb398392c3319ee247492b3d1ec60e04cd52dadad403800e55ed1f249eb356d400ef0ff1e4026b66647ee706ded880f575d815dc89cb97d45cd872be305c4d38a5869bd05999507b0c2350b4a19933f6c007bca59db5dff562f90789dc1073aa5150bb1e63b567182820df55be4115e52808465134d93deee3910233622273ebefe97147bf04b1b5a858f69003971a8db560875e74f6fcd26e1856af2aa984815c75c1231d491f2cafa36be537d05c499541252ecef91e17562c1fb930f1aa7ea0abeb92550cc4650e84033b152d6d072f68f1917f50597c929c6e9f42ce65a89c7574c4b1a741ddfa9f81c8da733874f0f02428366e05bf38a7db8a79884257e535aa74caf38f8539ef512c5e98248df428afa784ca59e2e8a8b722797ba62a1b8971651cfd32ff30981c318be186ba06bfff60f385164f5ad8650c0df41b1d13073c9e7a92e13cec2cfa68a140d3541f6b6bf7a0722bd0a1389f9e8dbe8558b4286a29c3dcc06e649559c274286a989ca048ad9adc6126577f28c254fc82ba0a71a2afa36e636fee32f52736b9d449789c3bf3db96c23e319823290f2a5f2c7de11ddb72ac30a2efff3d4904f68c667a3e9e6fe9b0668af79bfcdb32352833cf0eb38fc580a07ecece77724397c3a67d8d6866c92607c9cc2b28cc6091794eadd0a2c849c9e74f4a689e2e9e384a55a87d234705948dab48cd35e56d3a34c7e1421c70b5b9ddc7d8c1cd495f27ba29cf1a7d576a43c7aa4943d1c1fc3b5234638c38543206d3d749bcbbd9ec85f2d05459183654f10061083532d54c31c2b41ca570ea5166ce4330eda4e60c1fca0dc305f9dfc024aec0224847b5e0b7d9ce8da2fe3f293f647319cc75be549bc342ab8f033e3d53db164b73c9f885db0c7b77ac922cbff632d5a53e7607aae5e1f892105e2c6b4b42b04850f1358383e279d0046c959d3c01de61824cd4c243212f243a96bb8152a1a3abe78919597890ddb7354d022550c88eabd6f1ab1c481a503c155fe868f36f841fd0f1d994b783b39ffec5176b8adba022b2cb2c538b1f2ebf253f27bf46ac5567a117c8d822c996db69a0408014b12d5eb4a26dc5c973da190660db69c3d133e3f88afe4b09a65ad5aaacc2543ea8d62e4c7ef6ef6942819d552da7a48b736663b84c0ea8423e8f45d91dd9dda6df0af08a0e1d5874a6b3a430dda748571606fb0c781e7e4e77af437d8ab4d35fa9e8af8374a64e0535ddf73d5a830983225d1bd0feef39fab5eedc2cf4203b60531bbe57b555ea1c85032b771d95b1d6458dbe1a4a83fbc5f2f50fcebec8cf4c882eed42c9928656d801d54bfc0d07b90cb306f110da93579bd5479e645a9841b1164905ba0d31c4113d8dffe2d7de96872ffdd49946a7af0214c1eeb50356cc635dc7050838837900fc4fdbe2a0ae3dc91d3855ebda56a2a79d1fdcf0b1d3fff99c44a4ea1ccf548943c569d989f0f69fb8c95b8fe492ee0d42e8cc96365c1a4290026b7ace960eb013e83e1175f85c0874f15718df8858b7e052401d77719bdacdcf01d6ea36e2a7d70c7910137e6b5227d8266f6b579d4c87f5b0b18351262efec8b855c746287836b9b0c4e4f8aaf9e32c814560d1a039a96a2f818c89dd5a7c09c7aadb752ccb0a47f45359214bd15b40f13d0187acc091b8ac516efc8019866b53004693c5c3c5faf9ae8eed6e0caa6734f8aa4a601565b4d38b254c6c2c267f8caf756666aa47645acc91be73680c9a030e4fd84e3f98ea102c92de016c2c5e73dc442c89979435200b104e998cbbbeb84a8bcc75f2e0f0ac618fecb01c2aaf853abe1d87d1dbc7a688820475939583ddbe339560324089127bfedac9753b8fbaf6ac3cbd3e495838b50f39cb9e5270f4351f8619c24002bd557d00d40c2b37cc736c6aa78767159167ccce2de1326ed6caaf1d00897340acb9a0283f88a0dc7a942534cb67559e669c2b57226a12e743b690c", 0x1000) sendto(r0, &(0x7f0000000000)="1a06d764243a6cd6f5f52627c391e574c3772de95d86fe738847f9b335ad40c2c8846966c612d5554497db9ed85aaae3e4b77f7987b7f60eddb9aff04da4f32205f849704aee7de2febdf2c032f1cc0544e55288860022fd1f1f6b0c263efb2004b57b", 0x151, 0xfffffffffffffffe, 0x0, 0x0) 01:49:02 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) sendmsg(r0, &(0x7f0000003640)={0x0, 0x0, &(0x7f00000024c0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, &(0x7f0000001000)=ANY=[@ANYBLOB="08080000000000000000000000000000b71f944cefdf318a76c2855441530bbd1ff6082596b7c4fe40d7c52046e61cdb6464de41e4a6baf9c2cbf782e7522d8242bec6b7bc63858c99d00df50920c80a0f88264a32b6553d06d71b008180842139630149632c00dfd41670ddcaa7ef430d4fd7dcea744a9324d794f9ba4603a8420d13936606579925212727511dca06ab660dcfb96898b5c980b34c7c1afce871d5411b695d25e9755cbdd7852b1debec7554d11fd03d575797bfb380a13993322419042e184c11915b5ec40b2293b485de5f156eb0b047090b9462d22af75d8b5328ae611f40cbb2a07f054080d3b2b7685e3c48bf8e4e141354f2c6bf9e619c39975e9200a0145f3879fd97d9bd6eaf764919932452a573c37914809f091338998416ded79002aa1345de20211a50a5b7847f4175d297348cebe68743fa617ada7a5f2f69267ab7d09e858bc34b05d51eee4ee6f8ffffffffffffff2d3a89f2b9f694fa02b2dbb81f1a1d0357ee414f5906a0b20b7ca3a02b6bf5c3a21f233bf2b7331b298a8edff473d6915424519b0529efedf0d9b1952ce247cfb70eb04e6f29730aaf4b434a59f3dc0c00548aeff1d10a8f9cd7317fd47af88745924b819e9eea4aa3f7059c542296aadaa778391e9526715fda8ca7a07bee08c3b6e3cd0d48e6de10e37bf847ae2466100eaa6f03892e7e82397949a3470446d72a390d8fe922fd453b00a1fba03930565b37696c6d87938e88286c745e2cfbfe6ae491b72b4dd18875d973392fd5b73cc63738294e8e3bd16475ef3ca525339e359267e1570b1032e9e3977ada1c7ee63cab58e54b09e8569ad5a610d214a162eb9e80454711ae992a40ebdf7079fb32c8dd5e2e38577e9c577609bc7a654bb1dbdf7e838819349bd9d5224c59d7775ac095a8ee486be0d653737d7381a321eb6897c2b95ad4abc65083a8a42806df84fe93d287d22bbd6ddbe0231e6f63bad6a843cefd41a8e77a1022c4a3ac0ee1428c96f3c3acb27db0aa4e9fc27649befbf8717fe485a3f52ac7734170212f3a84ddb2cb3fe38a02476d09646ea46bfbeb3c2b955b79de009d5377d0a03b06b7c77964cd40b302272b5e87113256fefe3b78efebee4bcd9d023f396f767ff38fce2961411c0a54fc32a8b6a526daaedbf7bd9ae9f091acca8490f3c30450f918fa5ed3f3041aee69a33289f7f7b3541915c0fa19075b95237c7bed7a1ad44b292201f5b1b9dfcb278d70bb4395f3b6581c54e32e04e6bcd7bf122a0e3e49664cd3f4d541f85e03786305004fd91df85c031e74c4ac85ffb0a4ad31bb1c525d3a7e19a221b4735169a6c9035e60c44224e2dcecd422e0d8cb6f785884c34adb597e79c76709f0f8db03a39bb0a4981fe47396b0e88fc9d6a26ba183ff34ee58918db3a2442e2c4f24ad49352b22f5b3ed394e8ab762584bb06c4f752c1d6766097ad8ced24c4a88c34c4a12fa036b2afea61e31fadb34c900d9a5b4b20d8115bc2c778ee6daeb6488b645b2f76fe0aea1fe534a40bfe9a22c9d731f102f04fdd9970b0897d143336c62dc261734a5a3d4849831e3aa754d2a66878eef24aba4e761d947d04a930693acdd07b0549c67e4f4736baaf21f538d0d7c92228d3c350167b4647d0481665cb798046f3662469c7a2af66aaf1416188310496d554b7954428d30f4c0261d9ae868c622eb94e7b4e2cedabf74ecc03a1b0c7a5f7523e68215ff29968c345ef74bef232494b5d9c6e80a7b107a0d316d17f9f187bbf5de1ef780d80f44fa25755c9e03f2e08da63d0aec332ea9abdc07b2f421705b152eaed6d2bc06871493442a5e0f4e838bfa9376f8586a05d9e106beb01ea8af516cd0bc517e87fcd116349792240ae6f4ebd057fb1a9f0c94f87d3652140630d1e9130fa2be452cfc153888175120ad827bcd79d211c05e4aa700ac16df4e43922db507db972f1f22643819b1542bf163e4145de0cdd69e73f54824edf2be0974e8be75e9b0b63103e3fc520c0bcf2246a2b0b93d7d9e295ca71e2ff906b7ae7c7763555960d2876e1269eb3e942d7e0fb29f94c87db6a5d9e9d038f46e16d95a16c21bcf54c734edb05c4f2a4ad58532dbc8d0ee3f02c9511f874ef5c05e657569810a9fefa9f39c8799b628a00503d8139882f5199cf8a12b68279a3a49de138e5e9c472ad0f06c98a990049ecf2e571185a4b02a93cdece0d46db37220ad158400dbfb4d1a57eb512727ab370f183ddd9c8ac9958886c01350d56c05aaaa1015af735b63ddac8a0f612d7b5aaffca61fc7e842bf1b73ea404d54bb894c6c5b522b95a128329fee20ccf87c55c71802965e0b866d748d08e9d0dc70d4d3d572ba2e6e81a37f4abeffc268841c516a64d2b49f96e4919d505f5510e22f44dd57b09daf5860a4f7c6040e4f7fc0aacfb83687eabb13b53d70d6c5112984ffc9fa4f0ca5c9848eb899ceb5e624ed1d55c8ac5b78888a1840449eb58077522f55dd6ad124578d5489b6a9515885ddee26a0d9445bd325dc6af7d0dec138f41829fece36305396a1e272c10fdc05cf0a4deca5bc69276b3e9e39abf885b0f0f2db017f5e73d3788ea244d1c8b4bda4f34210c65682b29bb63a4ae2f726ea713eeba12aed0fb5b31f934b0f09a1c3860f42b6f26fccecddbaef0a3a25d0fa66d08cefd4b9659b30d4c873c54a720f945a9b6383695f1f2861d93f28e65290ae3ca458f30fccc0706d9b37ec77035b8a7ec4d7da45495a6858d841eb086c04de3854758f4fa1ba1a62751815cfa1b7e7bacf68cda58cf21e9b3cde447c656e02bd5cdadc72719916cfadca67ab7bce15d62d4e406b454c6df4305be938e3000000000000000000000000c77a5b4657352e1004b262e713ba8065e445da7a7be6a7f096ddeecb528e77abd991fa2812d9c415c1f12a0946af8fb50bc57e7ca46218fe8ab0a56fa47033f08934df4083406e78b984f4afe16a878fbafbaced93d966f0ba296c3dff7b725910eec6e48e16b5e0519259ec86e4d1384ee7c5078e44d041e555da220820fc99e9cc1c981efc8372c09727f08fa299328fc701f5e30ff7bc982865f9c320f4f4a890a461c84e73c768e9fbd2612718887590cce5a7d5272f8d60931f0000000000000000000000000000"], 0x808}, 0x0) write(r0, &(0x7f0000000000)="b8824da1421d6fe97d736080d33ce2455d6432da3bc10e365de30fff046c1d54f1e95863e6074d29653a9c612870492d3717e850b65173375be81de9746bc2ddbdb46bf803e1c930f5684b87ec948076e6bd9602c558674687af802018f16644f58e85c5d516b0ff7b5de69238f2a4698f7d80a2f8ea762e3e8ca6cc6c869fe784ac0d29487c83cfcb96938f963132bc05fde05b96d196a2c0120d3c58bdcab4ddaf007a69db0406bea4a8551e9730028f19e4b3ed1f0280d4c0bcb9d196567793cc8888706022bf56e03bac9e144712396da1f0234973406533bccc7ba35d748e38a0396544eed1a36baa6c7e851fc6c6f3713320e401234ace83599c26c7e52124caf81006b8bf2dc7b752c16727f487b008d820484170c0f48c1d2caf2c00b301d35c57ac89a03894c9c42181ef844ba6622c2c666358419a4dfe5015fcce8aab7a6fd421ec7f86aa72cd88a734d734cbce6f929984c248be05202eac31fa249e1063b36ad7ac7b19c33d36cc017a140e0952cff0a176156b26e82a9fa7d46df9b9ddde589a11172d63879712f9ef7129530f80a3cabb82205d5652fe29fdb35c634a000d16436bdbf943bd225efa98da33e473f87d06d0ec85bf18e47f6ec6d2e27e2d30720232d9aa55848c81db1f4f94e7b7806be8d754ab3c6e490c9abd1a451e0ee0c4dcc9857b1505d4e03858c78ea35e6dd61591911841bf3680cf3089be4417b6688d733d6a3d3fc3360b361985661d10318d17fdd4f71475e3ef2b4d5b814f91a157ed8dd66b30539d98aaa5d1dbf48cb7543b3b17c24f2e4999c79ff319a1864dcc1bf60d73a07f8a373797ba42a4b23755b118e58adf0ca0ec5a816d108c01830135a93fd85c10f28e5f57784c24c1a035908b18c8aa5321f2646c71f0591c1906b0b2cd4e5973cddfec564a6f2e5290f5f93417d8f35af0b7a3dd2256f14ad3c023cda749ebd27410ba495e29a267539ef2ebfc1135246754881d9f08fb24f7f864b77ebeb1bd4e0eeb4775da69a45fb08fd9a616db247406882d79dc643a4f377e6be4426ea10512979e76dcf0a48284eed6c2d3d3d088bde85942f87f627495ba39e737d9f03810e9153dab6419363d4e30f73cd3953bc9d8bfa2f5c63fd0876d53a9730c5c871d5ccd3e7ecbc2d2078ba959520e8dc72bd14bde3620e35d5bc0e5a796476ef4108c38d214fea3a9989b9e50aa996865ab5b018fca495d72651c686aa6f10701289d625a8d58cd7243f6c2c66b888811a68f32b4d0f9ad61d8ca5a4f3a4a99d86d99c7999e57bc755ba1fdb01d635642578a67c61e911bd116a06c02a07f28312582714cb5f0750c1c7e29edd5f61ccc99aecbac11937a14cfb7b62932de369f7c6292706ff99c9a0d648aa0a85d5992bc08a425543303b576def2603d29d513e530db3df9802ff5d257dcc23640989eb86efbe876e907e7ee60e8197ff632ca20971b3db6f0fc6944813ff9ff1b585effe3cb946adcd61c6916f8857cc955715a196ca759753227a7dc199018bc18f74438a2ec4c5f8f9f9b8c06bf5f26eec620f360ee3da4f6f8eeecd82667ccc83e25994a7ceaca67301dd506db8f6ecf739cc4e168acdb7aeb8962f1607f1cd5f62c76f8e3a91efa255fd1cd2df7bf2521bb4b610da85cb0029c14e21c9f6893329f0c8ce03a24a5899052af70519ded8d79ee45a96bd1c870822f85f6e2ac20158ca6f081d8b7747742c5bd024ae6e8aa2bf02718d1d234afa45bd07fd386002903e8d483c98b13a24abf31d9f91c2b387e12521454a6c3f8afabf6ca5498198cb6c352322e4454ef199ffe26ad08b5a95902cc258bdd3da6dada5cf94fa45d86533e372438dae8f5cefbfffdaabc6a674a4658a6fd0e3b87ab42bc0e61a13d5bf98893490b93c569a613c05cfeb9c22a8fe2ae7edcf1e1148e714fda932faeabae7935586d9f188bb228d30f005705d8273ad6f6e00401a47e4ecd42af25a9994c5b66d72febac0259dd0c646cdba3f253fab477af6bf001b0082b1f3c858751f3072a982d8bba0cc282bb78640d5da3bfd7dfa0dfdece3d252fa25a0ab90299e97b7d10f3c8432e8deb9a2ce8e9ad49b2ee007dd9a529b86d058c298ad3f78f3a5da5f8117f340d79feaa0ac96d5e6dc2ca8273da86006e4448704f3c505e82c3e6d971a56f78da991bad964a7cca3e0f270f0723a351706d428dd41dc9d54f5724afdeb805f20c5e91048ed88643d9e9e5aea61ed574f659589ba75a034e266fee6cacda00c4b1669ea3fa3737b4238bd4c58dc93b8997c082d5f79d97587a998acb2467e4d9d074768bcfd0c5f9cf43cab7eb496a095c0cf121d32b58b604bbf3ce41d2b7216aba76d44a0c049604b3b802c04c611254df736d242185d2e82bf5e601d63e0b8c8eb6c88a452a4ca74453f5673c2384a8f89ba822452d4b823d0a53ca6a460eeb132b0a32c8d92d9f5ecbe429ec6db4cd907e4c1948bee0dabfabd2a99cd3cb89893a3283e8b0f4b3da9b6b4d54c281d1215c1b4a735da0fd7a4eabbd977f1091c1f3b9c2ec2aded871089044426ee0fb091e128f426a9156e5ffa9e8bf971a93352b44d7bb067401407f3d80b1edb596672e10d714d8af47c2be6878323178bfb68a3295c4863ccd39c203c0529df9735c5c69f79351c36be6de06f3d11d2aa237bfa982ff5340b17d66af5602a48ab3abd070da732d4b4d0d7beff0c6325fd7580befcc9095c0014b149acb500e3ecdac778535eb49608f8c46020e5312cab867a0cf6bdee3b062cbd974c3f2b85299fddd905bbaf4d6fa217aac630654af37d1ccaba97a4a0673bd140034cf6cea8d3ae06eba57727379fbc5a2131598700daa9ce3b8f5ebb133d4742381158dd57b91b4596f096f01e8ba043398d90ece4453dcd48057d1015fd45aef8a9b65bd35c0644dc37befc4c754ef18830d869c6de6a44bfb79f0b34445e67d828ee84f8898c255cfabb295ae5ee5774e00e6fa2f951239d94572467211443143ff32a0bc0826d96ee52208ffb41233a830cb77928f0af2b3735e90d392f6e62a97228e97e4c493c64cd4a298d52c44685cf4b1e844af5f4961b6063532bc210dc63a28b830f4b34ad0dfbb2ff0b7c074cc14bfa46b5071bd6d9f6cec6451d3cb49dcaa8b3b3c976d02365e49ec96fedca8cb89c71089ac6020b4c31ac5d966f5ce0fb1bb29f2a0d701314fc2678b55d3ebf0d6a5040e2b7abfee762632fe85ef7427ec4f8017c1053ec8d4dc29bb76fac0211963315a3f9f9a5517463bb06b6fbc5eb7c7e0fcff19ada3533e6928255ad0a951d060cb97169da88e2293381905f1c1542cec32bd93b959cb73ef189019565971d8c2cb453e80a066704aca33cc1081b71b8bb15cad37e570c0c1bd01c9c30fc461b0c1e8c699c3fb7a074457761610c681b1a199351e05b475d33bdea5c1b2b5c4c3299c4ecdc0d6e31713adf655128b19175587732110fdc9f39b34533e3efade43628978d00cadf5f2f3771312c5871c01d547050e300a53ca6a45a4e9747fe14ae5bf96c043e7dbb09ced0181327f34978063208e6c01d195b4c92c272de709c718be306cc2329ad60157a5e12abd831c894416c41f7e036d340cd8013fe053ef5083a0e8ee2a9fb59d7e68b213ba1640c2b6f993704f39c0e71472c46b9588938ba57a64b31710536a5df4c6bb378bb1cf85ee8811228ae7354b2e9d61cffec9d0ebb37f6a8c9fe71399a6a62bd4038d1c3b4ead828821747d620cdbdfc60bf86031b47e3844451bb0479c2f804484c6fd8564b55e8b4f6920c765fdb37ead25fc9c1226d249fa5c50be6c8e103a4e8618f94701626f34c88f61addc5042212b512fcce667830f0d25de3386dffa03051cd16f9bd90b6107269ba7de89581627f388bb639f049d49b194dcc7770b64a6deac0c6b63dbbd08f4054af6321bc4e4f6c9c5d795a1348db7c28f6750e617fe7b628e1028f12252977623baa1cf29d38e47b1b5310ce25541ff56b5accb1c9086bd86d647381735b47926343cdaca9fed22d7ad578b151226dde2827527be7b3462a7abb3757e9ca83d49e49d603b9adc4944ddff3854886c24c05689b150168ad5297c5346b65a5d0d59c7bf8e065eccbbd5a3c5c8c3d1e0ed1f6a92a6a607f87ade58d277ae6e400a18468051a54f5d14220d44801e888225b82751e06bdfe390566cf1453912ec6a14c5ffe9fd1acc5679e868d2b9fffb5b722f936bced288ff66b1562844cc0feea1434a41abc5eee36a33965313a55f9db2b8a50b09b8c029a7c01815d7d92856568e7d3ccf8e432c79cd4146f2d0b6ea5b5c814c33196b6aebd5d45e95cfc20b01ce612e297988f3339bbd1ee415caaa88e942bed0fe1b9356e2c084d74d9ae6e9ca348e1501501d7ec9be22e8b423b5fa59b471714b030db143af2820cadc520410697fefd73a65cf69dd4e4c80f44e1f74a2207cc5def20e645b02a5889545250036dda1a0992abe18a6f3fc53d9c6bf6c81d6cfc814c64f45f3fe89abe653b18b001b3a32ad72de926fe3ca18cb35d0d37d0c0275d54c9c342fce6853d4b0c31af64fa93bcb970fc0f9912c4cab9210409a037719551b04fb7089473761083651f69e642e033d7e9ff69b44f414ac1d2288cf07a84a5299c9bee6bc336dc49a663752300555d350790a1271289794e467c9cbc2e7878b2edb3c760e823263c6ab9ea278854838505359e46cbaaef592e0c96533464af78e0ca61e250ab17289124158e5c486d6f6f5e75ece88e177ad61d69935f3ad5c89e1a47c2bddb96dab2d7578556815c8e546e5e3b5d78c6cba55f6807d6b3ac975f85bffa1e3f61808c043cbf40a0c8fa83f713d57e688ebfad2cb536d275e1f010551bd29b1cdfffbfc474c76bdebeb74a6d00911b088c8d527b2bf976e94551d9208ee7f735615196d34b8a6dfbe1a299b6c8456d47795064ccb46663410f5136307afeb8a590559d0cea06143d52abfcac4345b27248173c9f79ca65da8e2955017a40a85ff2df29e732d1e64bd6d60dd49dd6e3f5926ebec46a2311496ac4041be43245e92ac5ae450c6e68e3e017396aef5750adda4935a176d740084afe9a77c9db17ba95039dd21742a2229b52a255fb9c485a7642b2e1d4b11a6ed2d960e0abe37f6df38062a9da52778202729cb27974de1c814ca2d79a991c1d3019eb9a47bb377e28d3a1c8320fa055e6d6432163f156b8e7f014a7f13c90f9e627269c4488af2cc71b62f60e154bd45dce8bf2839714c66c759af6db8987acb9c2e23cef1d3ed038dd93fa6a296d1d364befbe1546e74c27589bc8eb07d84d2cd7f859e110dec1a9d953d2a6ce7ff5fce0db9570402c5511972dba79e69750a2470b2c84ddf417bd60c73e532ce54cf87750433e2bcd6bad00170aa75a3f4b159a190acb13143ef1c40e23bf0ddfdaba66d39d3eb8fd0f0a3ecf5e7c7e03ba942fde41ff52dd71214f689f97c9b783d024ee043c092c627c672c1ac281d7475c27ee90b1ced314942ca62804e51677a3ea6a0217ce7ce8bc39fcff65f8dae044e02654236197f458fc069d0f12edaf92354f89e1135616d756d0381b76745fded790a513c49c6de179143a364d750e5955759c793d16c697ad38dc895d4021acfbd8d3c53172bb912f5ce27c321ae42b0e2140784c96059bde2cfc0240dd09b485c1afb8238658ccb36cd8783bb8a147a0cf0c3f5f895d7156f60909794451f60d35f7780b5d0c44c15b9281d5b54607eca41bcdafe680a50fdbf327ca063a9ed1a7df2b35613", 0x1000) 01:49:02 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x8b) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0xffffffffffff2afc) 01:49:03 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x7, 0xe8c, &(0x7f0000000100)="2ae62c96d10dcb46bf4bf3c4b4d9fb86757925a1d4ae2bb6b3d70fc8e27416768bbc8f8c2efab161598307adb4f43365753e09ae69e8ea3ad1899ad97f6b27e115a7993788f6ba9e3d34e9ceba7aa0eed75d298cd0c18e76645d8c27428ccde9decfa8d4f62e97d7af79200e8e97317f9fbf48", 0x73) symlinkat(&(0x7f0000000240)='./bus\x00', r1, &(0x7f0000000280)='./bus/file0\x00') select(0x40, &(0x7f0000000080)={0x6, 0x7fffffff, 0x3, 0xffffffffffff0004, 0x5, 0x6, 0x9, 0x25d4}, &(0x7f0000000180)={0x9e, 0x3, 0x8001, 0x0, 0x9, 0x3, 0xf45b, 0x4}, &(0x7f00000001c0)={0x7fff, 0x3, 0x20, 0x8, 0x80000000, 0x3acb231c, 0x9, 0x9fa}, &(0x7f00000002c0)={0x400, 0x80000001}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x8288, 0x106) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300000002}) 01:49:03 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x1000000000001) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x2, 0x0, 0xfffffffffffffffe, "f5a6849ac35d9dfc1ffdfc79f7a824d9c9bfd010"}) getpeername(0xffffffffffffffff, 0x0, &(0x7f0000000040)) fchmodat(r0, &(0x7f0000000080)='./bus\x00', 0x8, 0x6) 01:49:03 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) getsockname$inet6(r0, &(0x7f00000000c0), &(0x7f0000000140)=0xc) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') ioctl$TIOCCBRK(r0, 0x2000747a) 01:49:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000000c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6000000000000a240078177da4ce9c287730c53fb394b842dbbcca9da10495dd976a67cf92c23ef4400000000000200000000000000000000", 0x65) write(r0, &(0x7f0000000940)="f32d005489341a3c17cc199ed62892cdaf6aa2dbfe6c2d76dc213cf9ff54931812e974081b0900000000000000de4d6ba3ff023a6a3240c85882a4841f68849d02a4cf3c257eea38248ed242bf28311e55b1e665885d4d280001d05c7cc4898e794c84c1ec0d053469a6992a4ab837375dfa4de48be9bee6bc69d64caec70d3f2d22d2e56f9ea3bfd1f19e3db6c63247ccfef4c52f9c47eafad0e81c2af893a2ad44f46ff897516562c58f9ba325776eb60b024720ef78b0ea6c432f0cb2569b61185edd4d557b0a141ad7f57b926354668af006be61aa064554c987a18f18490dc8c1cc24c006139e429d77b8827b5121ff2d3cbe4b3985e3bb6cab548247407bd84607138fd2d44359deffe3f9aca0dd40697cb8a2df339b39c558282e3cde0bf778d21b136c6021245db7daf493b55e6d9e960a2f59", 0x137) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffffffffffff, 0xfffffffffffffffe, 0xfffffffffffffefc, "a146786eb953d07babec44f0b1c85b6a8a131100"}) setitimer(0x2, &(0x7f0000000040)={{0xfb3, 0xe6}, {0xaf, 0x5}}, 0x0) read(r1, &(0x7f0000000140)=""/249, 0xff90) 01:49:03 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000001140)=[{{r0}, 0xffffffffffffffff, 0x81}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x9}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000200), 0x7fffffff, 0x0) kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001180)=""/215, 0xd7}, {&(0x7f0000001280)=""/4096, 0x1000}, {&(0x7f0000000000)=""/37, 0x25}], 0x4) 01:49:03 executing program 0: getpgrp() mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r0, 0x2, 0x1) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x4, 0x40000000, 0x0, 0x6}, {{r1}, 0xfffffffffffffffe, 0x24, 0x1, 0xffffffff00000000, 0x80}, {{r1}, 0xfffffffffffffff8, 0x0, 0xfffff, 0x1, 0x151}], 0x400, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffff9, 0x4, 0x80000042, 0x10000, 0xc5c}, {{r3}, 0xffffffffffffffff, 0x2, 0x80000021, 0x100000000000, 0x40}, {{r1}, 0xfffffffffffffffe, 0x88, 0xf00fffff, 0x8001, 0x5}, {{r0}, 0xfffffffffffffffe, 0x10, 0x6ce167ee81a58663, 0xd38, 0xff}], 0x3, &(0x7f00000003c0)={0x81, 0x10000}) kevent(r2, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x42, 0x1, 0x6, 0x1ed}, {{r3}, 0xfffffffffffffffe, 0x22, 0x1, 0x8a, 0x6}, {{r2}, 0xfffffffffffffffe, 0x28, 0x1, 0x4e8, 0x7}, {{r2}, 0xffffffffffffffff, 0x0, 0x2, 0x86}, {{r0}, 0xfffffffffffffffd, 0x4e, 0x86, 0x1000000000000200, 0xaa}], 0x8, 0x0, 0x0, 0x0) kqueue() sendto$unix(r2, &(0x7f0000000240)="1d76a91dd88cc4593d2217b8942c98a8028403ec333e820bd47de8c6baf5219cd2c9bb32d56113373ce819c9fdb3d2da232959d9996160e98dbc3d84cc277aa12acd72c47680c0e1b631f457fd0759b9979dda2591d66f2c73d796154372d9a3a9eedea44e9616d068216c339f6a487e9b36ae89658079bb2c1124cb0bc8b3262a99a116ee99455f9f607b4ca77ebf292c88032fc40c0e0e7368838df0d1c49f0f11c0b35ae0486bc4f8423631f893d349ec4ceb169876498234d596d69b0c0caaf1854a98c0", 0xc6, 0x2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) close(r2) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x2c) 01:49:04 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x8019, 0x10) chdir(&(0x7f00000000c0)='./file0\x00') rmdir(&(0x7f0000000100)='./file0\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x410, 0x0) 01:49:04 executing program 0: r0 = shmget(0x1, 0x4000, 0x404, &(0x7f0000ffb000/0x4000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() getgroups(0x2, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff]) getpid() r6 = getppid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x8000, r2, r3, r4, r5, 0x80, 0x7}, 0x7ff, 0xfffffffffffffffb, r1, r6, 0x2, 0x141, 0x7}) setuid(0xee01) shmget(0x3, 0x4000, 0x101, &(0x7f0000ffc000/0x4000)=nil) 01:49:04 executing program 1: r0 = socket(0x2, 0x2, 0xfffffffffffffffc) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="78dd12653000e64dca3a9e000000000000000000000000"], 0x10) fcntl$dupfd(r0, 0xa, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000300)="0a0fe0edb16c194fbfbd46bf7bdd22154ae14fb3c171cb03ae7fd3d8dc83563c2e81f6358dab45d4db34b602cafed5fcb31246a3846a84a25308edefe40d608f7c513f590b180c9f068029b2f7379443a7140a1542c9e70c53d70cf4fc", 0x5d}], 0x1) 01:49:04 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) flock(r0, 0x0) 01:49:04 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000)=0x6, 0x4) r1 = socket$inet(0x2, 0x4003, 0x0) sendmsg(r0, &(0x7f0000000100)={&(0x7f0000000080)=@in6={0x18, 0x2, 0x6, 0x7}, 0xc, &(0x7f0000002500)=[{&(0x7f00000000c0)="dd05955d352d5258d7c255525a1e61e3d56f5825a4ce0f73ea0f06f7e8fa4e6d91cee2709502d52525", 0x29}, {&(0x7f0000000180)="7e20f493a6f8aaeeba60c0e44b4ffd730c11b344c6bae6849055096efc65ddca891ebc415b336319a8ddb4973fa30af1dbd7e93796dbf56cd1aa42fa732369e2fa1d70860cb67270ddbf56fa8610aa81e779c9058cf8daad4a54670f9b750ed1dc44ae373e4b67770f56aa79ca86f48e341f067fe1202b61b6dd85656c0f5a34d8235a7abcb19c40a2e803765f1c52ada88ba246f86ec8968d60353bae7c7096da05561bf17f6d3c5e024dd2ac297d78d582e9db90878a7fd81bfd581966e98983a3868942bcd2569d5a3759cb0650296f55b034d7db75208498b0d7abec4b91559bfde82e858e24b14148b53c2b34138210f725f268976eda4af37771a1a426463c73608b877f2a7cc8f740ec23428caa8245125884f877042ea4ff7f1b109d86503d5d21e2f9effeff55f67f5c0b7248a123964af5f98082c9384cf15cfb0a18358ef304457fcc38af2014b48ddc0c5ae961503170c02dc11c9a7208ec2792f191595e61dca9ef3379e15433e10a7eacb41852e15c475798cd2e5eca92f58e78f14388635f2af2159a9cc77dbbb08b1e7a5fd89e45c95408579fd23b8b2aa96e8d1b0136d99c84dea1783789e832c3b56faa6ef3a08dcd03472872fdecead5166b6836a5ca25df8eadba270c7917dd569ccc180493bd73ebe027db9ad72b1fca3ceda511e9a2d30c9a2bd34883b0771055b76c5dae4a680c8a2a513ebf58ea2c8519356d4e405078a854fece3be613296a31b53a24d977cabd2afcaf65830abceb06d013623e72c00049d9d4f7d99dec127a1b62b6402f1c51582cb9d5af6590aa85f905a31b9d4e923d235bf754e40467a320c1e7b614cf0dd5467524b25a2c4f7c0749db5f7a8d8200e5c1066033a3a5d61f19486039443ce8deb911ac939d69f674864575ef344d646d02d584d1656128da6459cbfc9d579510ebe79eaba98f006c8e10b5a7135e5226e2e60c12223792a7fa1086e6d946b113ad98ba0f0864a6e9ba5a189d23aec1f2f8f27b1ff51ceb4a57d12bdcbc1313263666aef001b11688c9a0d45f5cef5787f8ed85d3aa6d82e513da7f303341d6da50b81a8a7d6771a8eccbeba86b5a5cd67abb382d6d1561a9bcf8cd196b76016d65b8c469b7aff374710c7a77d20116f602008ef3606d1fddac8983c30b70d7f4c520892e39e9fba9a0f0dbf27064069458ede8327687cf77619d12f5e7420aafc4001e9a2178c72ea7411232ddc64ec169b8b05ddc7261d48c415363a832828000d2a3e784e102f80213375f389933673bc483f434c0ff416980c5f8b96d9956cafddf9c07f4542d20e32503acbd6c499dc7f3f8940ae032dd4f3d77c4add15b120a78fda37c96f483a3ffb960ba9ae5f4b71666c420b7884501b1b06a520c8c85ee80f41039a44ea982c4417659db90e2e6f2cc6a6089b4cd93f4ddb7fcc193122396f360c66eb8bfaf5f5ed1ab7960c3837cd0fa27d564497a98eef094cc5ac364914e99d54c0674e2d75cc7269d0de77d961b0583c7f8082f7f6657f9ddb1cd2e1f592f4d1231c74e5c8f5d3744207876979a84f0565958ea59e87c9ab54554b0d814b890bd3dc5a2ee8a9d3c40d9eaaa144704522e015281b8dcf007c2fe27edc26d48e3437537cab41363f20b5778d9708ff9fffc65ae434254b191c6ec3cea2a149fbaba05e4841e138bf690f54e1fe2e403aa141614d6f8f5118104e26d502220481111290e3cc9cbfac5929361733d1ba37a9cb03ce4dc43f6489953f7a04bb4cfba943ecdbaf1e5fdcfbf0e6109c0e555381308a8747e61990b69c77880919b5c6bcc18c5833b083c0a22a4791e35b92bf36e68c9459638a483bf27f87d928435a1108fbe6117bb9db287c44c3f83876a841fa3d8a0be9470da4dd473956d97cc1c0b9199dd8edc55ae80d69e5301cac6b233260b467e8fd0341295d992011501f59943244393c542d97130008cdd452a193a7a3593bb5a009eaaa592af14cbf6f8c7a00eccf88bde06fec5feb6e022da68c1effeba8dbf843be7d0770107aa79f5a99d568a35b2b8b8251eda251ca19c6e311ba2f779065695a554f66cb9035dcbd9bc582609d6bb60426d9a1eaeff92aae69e6a619f72fd7c459265055ac2fca5729fc3744415dc29afd4187a957f74cffbfebe92b3ab5397268a0c40a6c7daaa6633ecce782a1f0555068f6c7926a63c9ea96703fbffb50d6535aef11cd835c1e7f20cc8fff6f33e68b4df0fe356a4ec2956917011820da93e0cb3cd3393c00fd3c9259ce134ed4b6b30bb6662d8f856d1d9258dba46d8174292f935466291356bf2d56ba5503b4a94d5185563fb3cd75ae2bdbc32835a0e34359592da771b761fae5c0def82809eab912228ca1a4ebef0cfcf8d335084bcb8cbf31e0f0f70ed99883d5b4aebf7c95c5f470f9b8c9acf4e0187b072b24c6efd7aceb23ad4315aacf7bd90811742966f90ff0ab4bd568bcd2b3d1003f9dd7e5e695a5c8bf7e2d6201e681f75036408d3bd6bd69554c1f90b21e205c8f5a7a316ecbe428f343a2ed4e082dda63ea1e38c74a9ef25aa72eec17a0ae4c38aab23e7c357b18cc238b865ade631cef5c447a0c7a8ec0dbf53d27123d6e80cf63e8c915f542ac3b311392bf61182560f51cdb89f1673b389ccd4177b3ea3fd7a405613e4b04c01be43c56f965d6096f650fbbcbbb12fee7155ff9e34386ca349d3fa718d53abda989c4d671943d578cf35e1d38074191a45fb3b19f84e1ba25f5dce721f2690bf97365a4f89ac5e6a89ff0592561ff5e9d6c2a313a5cfbcea1b1f095e35f248249c82341273451b75b58cbe9efe06acf864ed6bd4e18a79ea82b5ec3c013f13d5aab51d2cdbf8369ce1ffdc445c1f3a7f665fa3c51ed9f6defa3f4bd94bbe73800e496a9661ab18b781adccc1f011dbe42ba36b4a77d7fce3fcd4473882e163f282764bab19a113ba7eeaee9081e105b01f6c1e56d00e86a3cc7109da06cc02ae0a65c57134971bfee920ee61aadaeaaa38820c37ea88c42ea9a67858c5e0bc3a8d3432070449b7ce1d7f965da2502a73a7fbe26fd69a58604b04b5306badcd0824333df1aafd376397883cae509d37027e85c5a3f8895557857974ed864ea8adda54ce043f952f508fabc8fe2d858868b8ee0834751767a543a041988c8b65587a0c2d95e910740c2665b4df778b56436174dc16d030789ecfc3c0f33490e12313da0d1931ef79fb6b21617e5f290a2e2469a6edfc692b86209db8a7377b2f4aef53f92b037a23e2d6c39bab205a5aff1bde986c1e111dcb04efaa4690a34cb015854f6207075813259343d7388d9520490e4377e82aa40c98fc4857ebde6dfd93f58c3dbfef848908d545c746dc6257700370e654396010a58c36db1fed6a1fe46757edbac72f03cf8d33ec02b40566ad7cf6ad11e90c4179406759b554ddecab60618f5508684d2493a47dd958ba8c5bf6a560c892092ea2231a9c037a60ea13b8b0bcb47be064a953321303f9013279ae6c4a42e293aa90e6bfacaf7a8747ac7d5d9f91d5ad5df53e5dfd49bc7ad7ae79aa61ce55b4bee020d741322265eedfafdbf55aa5a848d4b09741684daa261f4ff406674c91d959399481a4efe9a2647fb92f9a5bd4b48526300ec62d64060c93669efabf653e02df22d19e687ff7814ff10cb13987d257c28ea84d3d9bb09e805a31ed80f2dbc912cf45174c6340d6663b1f701ec6860c7440a577265dd35c36bbab16b5ce7ec854af9085b95c71a0db99d1916df1e1bd724e27edfbd196c24fb1cec4b6aa2bd717c5b6ce65a788dcf827104f25a48b2c67d1e83abb04fc59cab6329edbac35bf2e6daa4adc07c4f12068d9f8e391f34e9084c476ed24996d20f09a4479a9890b21abf8f3c0348e67acb67093fab0b02a274461fdd9ee2f428eec3439e936f962ab6ec9aa16c49e0beb6b545f06b94b461cce27de6a25e473a552d37faffd2ec1489e1e8f11fa857bed53339b979c21852238c2062d57a1906db42e4701001755c7bebd9a2c86df123a294faf6fcc8ba4b6bf995cf5ace06b5e65c13c2ad8569618b5c3392e60af8bab9a8c20677c5efc2b902e6e227a88aa7d5437899ca5e723c41c7821a7714d275562be263998a4416400cfeae0b9774f3947b8e3af38f5d167b9dfca39abe61b12b2b9d61dcad0be1beffe436486f0972070103af4313d8874bfbcc6a8b897f2e50875212265b40a04f5b386ac3377c86206bc1358f4377f856ca4b1e00d0900c40eaa61747c79163e0eadadf926e10a5d5ac85aa03b2af09180f9b5dac69a8fa31d413ca2375a8c0628482164a31f95b04c34e769345b6f61b8d2a23f54399c2461074f5f14a681f45ca21790437434e73896162e422d0744cee73c8d74031eed0c4504f55ff555b3c4087914043459bd9cf7a5632dacab7bf7f1bcc1e38c8f4654bf67e472ad072e591e10e45580fe7fb101d8b140d69790ac351e58c4df0763acee935d502b0d54d3e3a685ae7ee08df45d7d8b789a8464359f386ad73bc64145f9f16a8290b85f10061c66e949667643a03ac9f893e28e60074aa7a55c57d240e02e017a3eb2c91a37e3247c14cead911e2bf0a12e09b9947b6de31dd353613498290539b1a9ceac59a08277d058b293d2610ca05390dcf4dd13548103da326da9edfe2c6792c17abbb4bad71f6545d6bc1de9d7f689f9b0722429299540fd894518795c83ecf4252fc0c7d8c25a8cbea680f8e91fc72dec4f624b1fab20ea58cc90c7de6c544ca6ccc12bbcb7920b21452f3aeec1a1c47c6e1f3eb30f20c411fbfd5eaf74c97aa3d65be1a55731e21ad46f641234f6a64ce82f0a69d16e52b34d9975d2c6f8cf53b26275fa544cbc92f4ef9374a6f3cc126d102d65c0b80adda3cc4a161d5043fd9194e54b429a2c038123cac119a86e2249357d1574f501026307b727f5be72bccf29c42f4fd9ac0ac97cd4e89e02cf423bdf5471a36a306bb758c395e39209897f5b275a6d0d9a1a174862fa0a1962ad77924c6993e20b6b69ef2cdc5e6f80da3841994519244a42a89e1e3bb4dc527e40636c52c9056dbbf7de829de1fb7ead371f57a0f1f747ba9d9d0cb0dc085899d710cdd0d9876837201afc72005ed6da9948892d2a097ab2b26dccf1cffdd4455ba687c54b5bb04c5ee767957ac7ca0c9ed3c25e49c06df9f96432ba1ed5824d4615b01a427b92ea6934830a942852486379737e9eb8a6e8c97bdba2da0ac7b79040d7791942580196e94f89c95ab7d58b821562be7d54018207f9f7c2984835b9537771db89eeec6a669677c947018c332d8bfd14f4a702db15488dbe866aa7da27eda337b3869a9d26cdfff6f3d6b2e8c18dd252305e8de942d15d1947c7a8c2e9326321ae53930c82caf2b36a2969cadd7b96d00925aba632e8bfbfedcf8725dfe7f59deb642b71a9195ded7df7896165df812077968be7e87fb0a79b8ffa1b1a3c2bf3532be0e4a2d7bd59abb5b1395a879d298c1a3a992cba5003dd53b3edeeca8c075c77249fb1993383907790fa167da72b91316c6a47bf5e1e74783d31c7fd589e474ab21172c1b5a613fbb20d0dee7374cf3a396a621da3d2c115a2aaaf981e9f88117279905a48f726b09378bbfc8f0b24649e31d0d7102a8ed626f4ca352482838f4fffe1b76dc03d3c1e919af9cfa2bda4c25bce78ca6d6f93eabb3d975c6b67a7f49c50e80e858ed91d0a502142f0f3457b8a319a74f2c30543c315264e8a5c0d02593359eeae5d44593ca73475fd4eb1d4b7d643e49b218d739f47f3f08bd1", 0x1000}, {&(0x7f0000001180)="5d59de7e32a99eb1ea0f37cf49f62da84592b75fbcbf3369b5d682ec51e34ee4aa7d6243b0250f554275a9388e6d4328479de2d7bc582d4385c41a8035f8842ac50919bf83b88bf58633e3b1529e1fc2beec4d10d60fb8f3676947ac984c294aece5a0599d22b05c8868ef4fe501e7501d229ebefeacd3c3dbdec8fadd065a5367d51e01a89baeeb34ddc2281a3bc4df45822945cc6c0c39008148eabb71c286986652d8f59b75fab7287ee5f07c88b4319bd5", 0xb3}, {&(0x7f0000001240)="823442b53b4a35a70ef6dfd90cf3c0b7f7642fbc3515114f716f78f3c3194d46695de1ca3a8448f5dc64d9ba64ceaa9891c6d878e5ccdf5e900a532b1c86f693fdacb41910feec3a1b3b4d4e0c2b9cadc1a12a4508e432d4e79ffbeb1865e9da84c69f8e46ea56e49453754588ab366fa8f5f68829b34adfcd91b50897a90a59e7f888a697578b227ac5", 0x8a}, {&(0x7f0000001300)="4d0126230abf1c9424a6e09eb71385c8068f0bdd6bdc7cd0cf157e0fc9dc1bdacb075f711dd3e88abf43243312ca9d8c3ce9973dcb98b45c437bc5e68a28db7c4974b0e62d4a79075414189f870eb8d8", 0x50}, {&(0x7f0000001380)="899db5c0e51f9f3edb75787906babd5c6623b7a7acd91c28db0a45f684c75032cc3cf80fc6c52fa38dfb76e741e93ef5989023b52a0a846f12701482accd086262a7fc4e5bbe2684c901cac0ebe9cae0bf255a71d65ee8e726ad3ce9e5f3a5d18c5bfbfdfa685b2e5d71c1c0eb59c3142598a583bbcda3ae96eab318bc7cbf8769ff3886b16f8b277038870a71a73f07e4d5e7e17e3930d16ec5eeea384bb07933be1c441385c14d3901eba3b6f4ee64968f2dfda3e50860da5009d7d472db74c56bfeafa765302f93fc10f203fab02dbcc77a144c1ac64226555b937b978b3bc826f455d4dba39208de8f2de03d61f8ed804041edeab0beee2d280bb239a2a1f36cf265f93c4c9942659128785bb3e15110d0997237bdbf019962c68adcca7650cd8cff5345264672c8f0e54f22e9018e54a5e75facc716f3ab1d14a6409511b8736eebb00711dfc37a4632845469b74d9684bf7676f9eb640f84f306b855d619bfa6a25c91d0ab6dbe138fc2da8e1acb44837ae2ebe4e4e38f0d97032fe44549674ee1cef175b1a575c4c00c7c34b7eb98bb6d9cc3bffc97e92c4a23beeea964c69f2266c72e0c36488053b8e3e4413f0b360110f2e351588c2c072aad88ec114aa83dfc9020249b289f1603711f9c16efb00693da3a18ce8fe72958edd535f45b55c0ffa2fe5a969b9be33fb1073330bfaf1d091fba7023bee726d7eb9649f17526d899780d2a84e1677858b45fc5acb288868a9f1deb5056ea592e0766904c2d8da16987b6cd88deb53d91923c3b9323b616bf97695a583d667c2238b926cc2608012ada72ada11c869a5d1af07b3f03ec7540c41fb167d1331e2ddab0f35403576adf16b5d461dc888baec314bcfad167537c78baabb5b2b59756120d5a57c3534a40118e72df59764f8042257dd56c1d78eb53618822baf8708e15df965ee8e6172bc24788fe61a91734ee9eadcebf3775814fae55b9733266475eb4709c3b0831696c2041c3194d1861edc1ad84b7ce640ba03eb60f4f405b92c2f8899b4e7661751e01ab50569958d197f4b90adc3dd3fa2f736c208585d32fef2b3af24c03c2a3ca6df3710e629e1bc5502cd81e73cabda2d9e77b8db93bea34292430aa612fecbacfb1e76149ed54df352258c742d9bb2fcadc23e37230d41ccd056188798af162297239e86b47b98331a7a70c68f5ecdb9960dbc92739d3ffbce4e73169e6b28d5d6216f8faab79e1bb0204259dc9a29cd5b76ec3a312677839658986d1ba98a3bf2c74a69804b93f139baffdaab3f60828821dfd6e1d8f1653def04457cd80fc32240268ec7dc5f8cc2d2de3a75d8d25aeab978355afcf89c5b86d7561940751fa1c13cd02f441d57980b41fb6eb1c4e5004d0d1b1514745330b14d3989c568151e42bd3104dd8c679e32157bc1225341b99947da0bd16bf405980aafea39b293caab4a1d93eb713306b45284d14b4871cc5809d168c4ba3b16177805c705addc7750f1aa3bcad0ad03f14e0b1f50a26d29e40cf8aa1db2914297ead88417cb98a6078bec7b1e2db50fdc411a582aaacd24c30200f423250cc221dcee4026efa061d4242427fee33c568966fb8f386cf78aeb9005228b3e072082f92c60651586a5e95230035a5a4b3cd893f9c905202fd176ada22ba3d7366e0c2b8fed58e68b6c99ea497cc37809293e2ddba9892a0ad9af636861a5776ec2131844d867343f90f88200e0373e446bf89d4c8de0cc1fdb0cec86459074e30d0430869f7fdabc02f5e472032936cc20977324c83f0b709739e24439f62b75dd8cb086fe8d56cbd1afa3e94d5abb56d0e18b82080f3497ef61de607209c6b84cda74e5ab780d5c8dfdfcdb6777a0d51361845e568119994d6c55075357fa5936c8d8b4226130cd223f4da285c38cfe31f05bb818370ef26abe6fe92f7a00d164249c8d3484d17a0445b92be2a08837da5409199a2a548e181aafb7d2db41757f513f89fa4ae5580600f02eea608e803cacf726b82361b348d420753d55272a9155502ca8ef27b7436ffd521dc3e6f1a0eec2baeebb027c99192c5de6accf46479c44bc46c25f002c392f0e100fb1378f146ce4eef2348fa68d22c33767cad49cf455a8f6081ccee715666cd1e991ae9dfceeebb60ff252dde2dcc64b048e74ab34dceffcc8023db0cdb8ba109972ee48abc7366fd0d8318549d4fed645f706dda847a4c27d1ed6592c320db48f516eb38ed5d3a7705d0d999b1901ffdbdad18650ab0e23be9627ec0a9d59d4efcf989b5c4499d675b2fa566a095973f1c792963ca045f1cacad9adb4cbf3c490ad1785b6b97dc88d069dd21e2711f09cebae4f4269d02f3806cbdf19c4eb82b3784566cd6c4edaacb81f3c12f9aa3c9d01c12827758b3e73cc17bac4c09b835b1a26f6e26fb85743bc5c8a5560e18542d0b9138dcd12d1de5b7450cd3d545cc9d915dfbe97d3e4a3c9e9ebbc4e41994e16d1ba8830dd59f478ea68f8bd361d81a2f7ad20fe2ebe1627fe3594c79210b92fffaab98ccc449c9b5efcb83c4999c31da7b2c910766916c2ebdd14262a6f97f8450160f09fad9400793a175ab536049a52ff7ae4c5959e9cf9e345b2879e29626e72f4157553722c60038e1d1c2b36a80b78f975634d2f2f2d61de4ed74ff0559d155be333173d418499fa4356a43f48988411cea8452662ba3b7c254dfd9b48f9e1faac54f5c5d9849bcef98e99a161ff0fd3a0b05138d14428241128337d0cbf1e4f719eb01b69ea4e89b57f6dc99b33c183df9db24d7636c61aade015843c7e5b937fa44d28cdc092438153920d7aab0d2c97573d265c738ef085002f9e3f58670f48922ed9fbdfeadbeb28a217de438eb1aef900bba7c1ce896dfa8b34ac445d0d5da71de5cd7b5e32e6d565f7aad0de7d646b8747193468291612f659195543f7855738c826ff24fc22462a10cf77597e45ef91e223a6f66cda821cf0e937475523dadda25d841f59b284712fd8006b51dfcb7545c50a52d0546820b9ab533045e9723b5f5ceffb1a886f60c2eeae48dc924303ff6ed6ce7ef929ac9b362630cbc68125640cbbd66d89d9cd5efa0c88c7de43d552d3732fa4d0e95a6482f85fbad1c47ee750bd5ec58df6080305a81b52d958046315c04457d33961255c217061c9c1588d1713eb920e7270c2abc2251511482143c6afdeb95571f08dabb9ed66fcb69f43e23b8d53dc07c397e39625d35e134ed6e937e2e47627c5b3d9066af43cdd7cdcc362868f24f155956ba336ccb5b4fada3257c0cf246c2836b0ce5eab904639d2bb69f1957d62dcdf6ee913ebdb79fb02a202bb633dbb9440f289ff8a5b9fd41adc9cafb392f813cff886584573d1e105909318d6fbc34d912f72b9e81e146810a4b1c28f19ee3b3e515e2c50cc5298fe3b3a041144e7f76907f00f497c3fe70468a8ee29243f3e36fe359115815c1fb25df00188e527f33fbd6cf09e3d31b5f1b2e6f14cc10c10026ffbe1d51e2ef3ae14b29b9daccdf66da01b040e85f08555e7afca97be8768b9cdd0433f0a1ee7bb37529000d00c1dc9bc9dccd17a071dfad8526ec847ef13528cbb8d8e175def70981a6fae7c1f74c056f1e5a7620e3ea8b137b1a863e3e150e7aa8a4a91ff1af303998d347f3a858203c746a660f2ddb89ad49b4222b67992d1bdeae5f2dd6c96464a6a76a59d011c37c5e85c8dfa43f6d29cee969befc36294814bae835c4b8bdc9b161dbe2e3cc0044583b5ec91b7be70fed60fbc51caf8720df02e43a56b71451cdad89210374493a555a1a8051abffd602626677f08c6e0616e55291e220abb6f05c8bb4130176e358ac4f05f0e7d366d49b41d5657cb3018bed069b2878afc15b755a4e1b5cb559041cb57497e508e0fdd13fd1d90d51be8f7965189eff42cb62eb3c15b229edffe9c19c02f72f4771db029eaad5b07d635559b254f69e17df7f74fb1a243964adc666f529635303de6efed9484227a787254bf0f66614479058f84d1d5094d82680c541bea7c3216ef2b9ba6f00d215438dc67ee9236a458799de0c41344155cbf14d7ac92115ec1d39e368e7934e4b25d99467fccc12d2ec57154be5193ac790f75787bf0291eee632a4b0f03c3a8733b12496ad76bfa0641cdfa7bd4887bb6d0a980648d7826db46b2584b7eef962da781212ba307bcc2a8d363d1fbb00b50effbb9e50d38fe975b12a8c0cf0128adc68b0e96d154af005f3445876af7774dfa00dcf4d1d32c4cbe94d133d010172971f10e1de047b98a922111fbf47698c51b3273d6389e589d1adf42f30f8210d471142d65dfe1c0e488a6a541dddd1874c6d392dcdb312cc86f34c84bc1a4b3923cb1749e463459f2c9748cbb9ae1c2957c70eabf84cc58f433ad3e1c4a8ed71dd5a7166303a5a384a6fffb97b4b9b9bf111a467efc8d0ef6c741d5dfe775c0c0ea4d3c358c02a97931721a55f3498be69804fb44ae758254d06de538afa28b46f34a176796e33ca86b9799858495d76fc9e1733c489ff6ce9183e0b0e5675a3991c6ac5dd113ce6135cd67e54c8b176c16041f1b6f99da49a14f6f43956e448c9c8e7f1630890599bd68c0d6fd9f157e317c67a05e9fd5ade65ef097425379754e18447260432849279736e16b24a3bc8f23990328a04529b0b8889104cb56fa33705b91f84349b7a2e38a942316e0565f36147c745d283e3e3cb40b99990d3133a73d5554663d328fb4e9a9f19cfa53d3f808ce1ca6c259cfdd719a4c7ffdbb9d02c274af88e90f12f77e893ee96ed5b9ef6745d5f82cb144c0daa8f2cc8fff14ac3f85d8ee0b06fe06f378238dc0ad27599fc27acc3080591f169e887db20e3b570461b5f2ee97e4654fba41ed34f3534755f1d3c8fa1bc4074e8982b5ea103c21d00572ecf8705c8257f3f4fac4194e79633e7f3fe5920f7c4bd11a314d75055c73dbec9cc89fcb060db0e741d7540214fa6f4f5f7778b3f877d49a960240807ae74f0c4896176bd0cac52fce1a4a2ece8cd1fa872e6efb7fd2b5d101425b4da04f4c0ae572edfd149a7441001c36e5ed6558cae6da94da5ba459955bc4b6d16dcce5d1136d877273b42f0300e6f732109c0f2870a2ebc760f8c9ca18b67c44d215f915d631547ae1d97600e54518ee10d90b03082603de65ea7e1b4fbddfe9d7553737a6dca557ea12a8761b4156c2a7790ac6f5b66a4bb652c52cd71ffd5eabe7e606c4bf0a04d5daa1804b033e7f1606992e0ef7224522718a4928fb0a9a69ba69a7875da11bcf9f03433c74fb2a8290dc9271d3bfb232623f79b5bbae568aaeff3128a9171429d24f1aa617d57a00a122517ef1a90da04ead636288da9e197c91527bf7e3004d8e0c6a7205cc3203a72fdf031737ab5c81b03c89f7ac00cb2c5de5c8f8643c53552f40e86d685f5ccbaee5e52f243d5c583fd2959cb8b5650395e1d070980d9b2291e8aac9f623490e2b85b6b143d6630b06827c86251f8692fc5240c9da830e4253ee6dc5359fedd54e995affe20cf372ee3167ef789939a2d14e4cbfc8e768fa0d850b961d05fe43c9845fd50ad21bf5ac41834c84fe0ffcdd70f428462f25505462272ae3f56779f49cc91e8ed7867027218e06a041418ab612171e0a19b3aba063a7fea4e9f1bf8051c4489271e67891dfd32b89a75a0879ba9d88d1c6b5ba95bd3a62e2f7f65d19bb71b902363ac85abccca4532c7e7267254016d60e4d5a909a9865ec21f41b506a5c87cbea5ed700c2548241ee02191a1cc77373c9f34086aaf093462563f", 0x1000}, {&(0x7f0000002380)="b6b07e078347f608e5d72b4c338b84bae84fa2a4b1d4f71b9e99ecdbfd442e559493490857fcd37eafb5a611a881a741bce2d14a1383ac49cb6a4f39c589d8380bfb54a65b4136520c912e5df29e0240c48ecf6a777c3ee5d9ed565fe927dc828e19a248bb29f5949b2677ac2e424ecf1e7478e963af8bd287a8ea59a1f255e23efffa717ef1a6d18936fc60b508fdace1d9970b0fc811c66a6e4b12a5c9dbe481afc7ff421c6f02177e88c4f28e7373e79a08c849eeead1139fe312064df6f7107d488197ad76cdd27c18eefdc53de7a7bbde800ec58a5c00b2379330", 0xdd}, {&(0x7f0000002480)="c626bf87fc793b995a2f055dc5db2d7b7fda39b89521a4d375facc48edebb9bf08735a62c32ba4c669ef9d0d4533ac446e27f21c2c74f158853d77365f59a373d47829a78f870b20a8487b84a5126beed3c59721e81da3f3da73d6e084a671d8b5", 0x61}], 0x8, &(0x7f0000002580)=ANY=[@ANYBLOB="18cfc400000000000100000007000000ff00000000000000d0000000000000000000000040000000289187fb18e1fc5532076495ed74a697b16543a6994744e48388090000d9b4a233fd5b088fe69ebae35bdba89904005335d9a053896616617fe630de97bdd88225e234d9b59f9dacab02a9cf39f3de8fbdf302e63fbaaea7e00f2556a01b6c2863e7dd6c018bd470c495bbc7220e06946f9e86ddcfe97b11d2908e4692cfd09534458380dd6ac604c7503f929b784167c1fa4203b3ba84a9ad2056cbf87205a7f8a041b31fd78b0f706dcf8995914c24deb50b000000a80000000000000001000000a75d00008a9fa1d741bc9db8045e5cd1ada4e0355cff509831917e2d2a6a68bc39abb7346b926a8592f443ec17f953f8722573e90ff1d7cca2d0c55580b8819b173d5644d2ef58369454deba879c9be4a4d5ab156ae58f44319d4141ebc89cd877d5174a51451fcf69fff1ddcacd140112eb22ca586458da0f048936285a9cb4a6ee2c4615a2be841266dc619f225dd48c8b20ce0fe41354402778b7e0613b7b6c0000000000"], 0x190, 0x400}, 0xc) r2 = kqueue() execve(&(0x7f0000002740)='./file0\x00', &(0x7f00000027c0)=[&(0x7f0000002780)='\x00'], &(0x7f0000002980)=[&(0x7f0000002800)='\x00', &(0x7f0000002840)='^\x00', &(0x7f0000002880)='.!}\x00', &(0x7f00000028c0)='+]m\x00', &(0x7f0000002900)='}\x00', &(0x7f0000002940)='\x00']) kevent(r2, &(0x7f00000029c0)=[{{r0}, 0xfffffffffffffffe, 0x4, 0x2, 0x1c63, 0x4}, {{r1}, 0xffffffffffffffff, 0x8, 0x1, 0x2ad7, 0x9}, {{r0}, 0xfffffffffffffffe, 0x0, 0xf0000081, 0x8, 0x2}, {{r0}, 0xffffffffffffffff, 0xf9, 0x3, 0x7, 0x6}, {{r1}, 0xfffffffffffffffa, 0x40, 0x13, 0x0, 0x28}], 0x5, &(0x7f0000002a80)=[{{r2}, 0xfffffffffffffffe, 0x4, 0x10, 0x3, 0x1f}, {{r0}, 0xfffffffffffffffb, 0x20, 0x80000001, 0x8, 0x9}, {{r0}, 0xfffffffffffffff9, 0x1, 0x4, 0x7ad3, 0x5}, {{r1}, 0xffffffffffffffff, 0xa1, 0x80000000, 0xed, 0x8}, {{r1}, 0xffffffffffffffff, 0x70, 0xf0000008, 0x5, 0x6b0b}, {{r2}, 0xffffffffffffffff, 0x10, 0x0, 0x7fffffff, 0x2}, {{r0}, 0xffffffffffffffff, 0x9d, 0x3169310f6599f3a3, 0xfffffffffffffffd, 0xa7}], 0x9, &(0x7f0000002b80)={0x4, 0x4}) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0xbf}], 0x10003, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x5e9c703cef48f843, 0x20000005}], 0x1f, 0x0, 0x0, 0x0) 01:49:04 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x0) setuid(0xee01) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)) mknod$loop(&(0x7f0000000040)='./bus\x00', 0x0, 0xffffffffffffffff) 01:49:04 executing program 1: r0 = socket(0x1e, 0x3, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8a01, 0x20) r1 = dup(r0) ioctl$TIOCCDTR(r1, 0x20007478) 01:49:04 executing program 0: socketpair$unix(0x1, 0x8, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r0) pipe(&(0x7f0000000100)) getsockopt$sock_int(r3, 0xffff, 0x81, 0x0, 0x0) fcntl$getown(r1, 0x5) setsockopt(r2, 0x1f, 0x2, &(0x7f0000000080)="956d0ab5a92cc161835875c0f9252bdd86a3ba147cac3483533d689eccc66a01258c997f1486f6df6012ed0e77928175ed3dcd1178e3e8609d590ae644adc50c7137db6849944d6bd316b2b1f6ee444c9b7cc181b7641b7b4df393012849bfd48689f67846a5d0e6fd91dd", 0x6b) setsockopt(r3, 0x2, 0x67a, &(0x7f0000000040)="9a2fbc8ee187bf7cc460dd3a528760726fe58b1f307a9ce267", 0x19) 01:49:04 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13fc) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x10) mknod$loop(&(0x7f00000000c0)='./bus\x00', 0x10, 0x1) chmod(&(0x7f0000000080)='./bus\x00', 0x100) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x20000) 01:49:04 executing program 0: r0 = dup(0xffffffffffffff9c) fsync(r0) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000040)=0x3ff, 0x4) 01:49:04 executing program 1: socketpair(0x17, 0x8004, 0x7, &(0x7f0000000000)={0xffffffffffffffff}) dup(r0) mknod(&(0x7f0000000140)='./file0\x00', 0x2002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0x85}], 0x2, 0x0, 0x400, 0x0) 01:49:04 executing program 0: r0 = socket$inet(0x2, 0x2, 0x6) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="01000000", 0x64) chdir(&(0x7f0000000100)='./file0\x00') setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000140)="d6519d4d99ad43a23ba7815f9598261320f2eedc9b8dc812ccf288a10140d3270b57d95ce185e16f87ec194f70e0200170ca30b60f0edfba3384b76b1d178c4658f26b627d29e9b2cc50c9ef64ca62d2aa78709adf575a", 0x140) socket$unix(0x1, 0x5, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) sendto$inet(r0, &(0x7f00000001c0)="ae12bb5bb1f6ffd882ab3a462f001c08dcd74fa52215032bfcc74386b17bc2c351749837b6f6b6dd8cd569d52a2d388f91361d250b7e5c4834a8afa727793100b50177d13e3e152ee85481f2075db6372a4ffd7f6db935e4c2328e30ff2a520025", 0x8e0c2f2f33b0a7ed, 0x0, &(0x7f0000000080)={0x2, 0x1}, 0xffffffffffffff5c) 01:49:04 executing program 1: chmod(&(0x7f0000000240)='./file0\x00', 0x3f) r0 = accept$inet(0xffffffffffffff9c, 0x0, 0x0) getitimer(0x0, &(0x7f00000015c0)) readv(r0, &(0x7f0000000180)=[{0x0, 0x20a}, {&(0x7f0000000240)=""/72, 0x48}, {&(0x7f00000002c0)=""/239, 0x19a}, {&(0x7f0000002d00)=""/4096, 0x1000}], 0x21f) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r1 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x400000000) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000001540)={0x6, 0x9, 0x0, 0x100000001, "59530d2afbff77b0718713a90858e140856a2ef0", 0x3, 0xfffffffffffffeff}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000001580)={0x1, 0x7f, 0xfffffffffffffe00, 0x7, "1557136898000ccbfdd6c60117e3dc7fb7f92c9f", 0x3, 0x4023}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000001c0)={0x7ffffffc, 0xfffffffffff7ffff, 0x7, 0xfffffffffffffff8, "5fd50800000089384e0500000000000000ea9217", 0x1, 0x40}) writev(r1, &(0x7f0000001c40)=[{&(0x7f0000001bc0)="a5e402b007dd3e27569b921987e5199544e15699d4220daf5d7c34601a1630445786ff37628619747d6b1bc7fff8a2facd36883ddbaaec258a191a368eeb30f4f261e5dd9a92ded28b498e6d8146bf21f8cddae99fd6b064ce3f", 0x5a}], 0x1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000001640)={0xfffffffffffffffc, 0xe9, 0x1, 0x0, "bc92a864f1572ae33b139385a38f210a6f13f137", 0x2, 0x80000001}) fcntl$setflags(r1, 0x2, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000001680)={0x8, 0x17c}, 0x10) setuid(0xee01) getsockopt(r0, 0x3, 0x7, &(0x7f0000001d00)=""/4096, &(0x7f0000000140)=0x1000) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='x\x00') chmod(&(0x7f0000000080)='./file0/file0\x00', 0x128) 01:49:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) fchdir(r0) semop(0x0, &(0x7f0000000040)=[{0x4, 0x100000000, 0x1000}, {0x1, 0x540, 0x800}], 0x2) pwritev(r0, &(0x7f0000000680)=[{&(0x7f0000000200)="d0d9f3857319847264161a5c07ba60e19f02c4e6e4da47d0a384a4253bc9a835af20cf00d41697ce63146eaf77ee9cd85296f24be431911cd8f2ac6eb219f4b97cdb7b89e5c6f55533f49bce6e71cba7addc498d814715f6d064c07d56af69af1e3728578e3f3c494fc11ecee441abf426c8c62450ca", 0x76}, {&(0x7f0000000280)="80955fac689c8345b2d12393f7f20de51c751a000d791cd3ce7b333adcadb4f9a276ca3f73bb2112f65b4b29b92d0dd78a695829fa44229e7d5584c29bea597abe2271e063925c2a95783eca75e65082eae678f227b2", 0x56}, {&(0x7f0000000300)="e95fee69f6881a3ac8304963b7e90d534dba3982473d1adbd7b9b9a93e60d113e13aa54d78aa47a891cffa650f9a3a445bb58b7a27e47d351aceee701e7c8227b25066f8fbf4fa51306acce7da61526a337af6f3ba0104283c10425255ef8d9f8c317de900499bb4de5e1341516f83cb068d2a3c8c17678b49723b2f06ee52ba449138251b1c1b7fe4154b88f6fa8c53b8", 0x91}, {&(0x7f00000003c0)="fa1e90828d3b0919d48ba23f457e8d647f3bf16b4c122d3aebff3590c37ceb076f077f5306b2cc172863ad6a473669d66f8bf7bd8b0d63fb800e366132ba6c5a5d6d5261f5fa36264e6c98edc3d736fe70b675", 0x53}, {&(0x7f0000000440)="7748b738be949590e2dfd446e45b0d42d8bbfa9d06d4f7707cd6e231875dd5c509ba798eb7c4158ee253651a912a44562938e67d442e2a07c2fbfdf237e7e73d5400252a04ee31896e45cee43d2d68d4336b4f185855d374e6e7d4099179e4315277716d68ef5cc600cfde4fd367c968ebb764decb88713129d1a13f6cffc584f94b4e17337aab2c6685f5015a0a18ab469a5ba3dc5bbaf3ebfcedcfa9947779bd90a6d7c7463fb7abbd977f3335dcebd0ac6996fd503a9dc1df249da335a7c905b14e83ac714019942533e3", 0xcc}, {&(0x7f0000000580)="c300ca123d9527dca8ae7c2447f92cc1b9cbc1d1a53f28f32cfc", 0x1a}, {&(0x7f00000005c0)="7f928bfa7f2fa32eeb80efb40282502ed212df4ba99fd56da4c04451177347c077937d9d0d233cdd0084b8e55ad2332ac679bbbaab753e4050d8f88b676fe3c84efd77d5d282d64d5c33f8506b90085ebd07f483cae559f874a07953c0f009d47ca14011389922c4a85973f425599f48a25f9f4838c5c779aed1949de9cd3856f477f2d65904bb5fff514e4b30f758f88a9b9812cca2a171311843aab4700fbb1a43b9", 0xa3}], 0x7, 0x0) openat(r0, &(0x7f0000000000)='./bus\x00', 0x400, 0x8) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 01:49:04 executing program 0: 01:49:04 executing program 0: socketpair$inet(0x2, 0x7, 0x5, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000140)="11e923cef2c24ab220e6a05b2006a6b16246a301810d7f5462af0e5b9e239648c36c6a12bf0c7d5f6e8cebbbacf72d421d72e5e8f6b5dd5b4975185c4198768ff684fa9acc8b613889d8457261f40232ba4d298b643f366a72d457cf640943f896c9d8b0d805c861f516f1c38ea003d1093e204abd5c8d8faa776b9f3c64e8e896af7d00507883ec0c277fbc4129672c9a44165829", 0x95}, {&(0x7f0000000200)="01d8e9ed03d3f8e97bfe9a4688a776ea37b7994a6cb0211111d4df3f86f849a37a18149ec30ac18d7a7a6d11d48a0a74827c8d9e43f0e8fbf8cf6d9ffeaacb7f85f6b12b88902299f11f1201d27bda96cdd26611234328062366fc5e6a4ded4273b3a64631a97f57954dbd2b9f0f7d6720eea61d654cc1a7f4cff11751bca8a4ab948619aee0f6af86dfe7e312b9a7a2180b09814fc37d359066cc095bf7d244d81d5d7f5996c5659811e9d7be4fb998bb48c767", 0xb4}, {&(0x7f0000000340)="cf88802093ad982e02aabaf1881c156511edd491e20b9277e28a9ce80c20dfe8723540b4b2c2e95cfcf7dd4e0209fcb4e43c0e0383b0a7389ab8a9f20246ec0b9a7b67131da9232391a80d574aedd3a5495660245c4345ae3c9125108cab066767b7132c59748df9af8040534e5250eab59ee4177e3c6ecbf9c7d99ccdc914213dd59ede15e8560034a40420f5254a", 0x8f}], 0x3, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kqueue() open$dir(&(0x7f00000000c0)='./file1\x00', 0x1028a, 0x100) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x8, 0x4}, {0x18, 0x3, 0x81, 0x6}, 0xd2ac, [0x30000000000000, 0x0, 0x7, 0x7f, 0xfffffffffffffffd, 0x80000001, 0xfffffffffffffbe6, 0x5]}, 0x3c) kevent(r2, &(0x7f0000000080)=[{{r2}, 0xffffffffffbfffff, 0x200000000085, 0x0, 0x200000000000000}], 0x1000, 0x0, 0x10000000000, 0x0) link(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file1\x00') getpeername$unix(r1, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) 01:49:05 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) socketpair(0x2, 0x1, 0x184c, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) bind$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0x1) r3 = socket$inet6(0x18, 0x1, 0x6) fsync(r1) bind$unix(r1, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) recvfrom$unix(r2, &(0x7f0000000140)=""/23, 0x17, 0x43, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) close(r2) connect$inet6(r3, &(0x7f0000000040)={0x18, 0x2, 0x0, 0x7ff}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 01:49:05 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) clock_settime(0x3, &(0x7f0000000000)={0xfd4a, 0x7fffffff}) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x3, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) munmap(&(0x7f0000ff3000/0x3000)=nil, 0x3000) mincore(&(0x7f0000fed000/0x4000)=nil, 0x4000, &(0x7f0000000080)=""/169) madvise(&(0x7f0000d15000/0x2000)=nil, 0x2000, 0x2) 01:49:05 executing program 0: r0 = socket(0x2, 0x2, 0x0) fcntl$setstatus(r0, 0x4, 0x4) r1 = dup2(r0, r0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x2, 0xd3e, 0xffffffffffffff63, 0xcc0}) getpeername$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x34b) 01:49:05 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = kqueue() open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x8, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1d}], 0x3, 0x0, 0x0, 0x0) 01:49:05 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r0, 0x6, &(0x7f0000603000)) open(&(0x7f0000000000)='./file0\x00', 0x28002, 0x27) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) 01:49:05 executing program 0: pipe(&(0x7f0000001380)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r1, &(0x7f00000013c0)='./file0\x00', &(0x7f0000001400)={{0x7fffffff, 0x26d000000000000}, {0x8, 0x6}}, 0x0) r2 = socket$inet(0x2, 0x4000, 0x9) getsockopt$sock_timeval(r2, 0xffff, 0x0, 0x0, 0x0) pipe2(&(0x7f0000001240)={0xffffffffffffffff}, 0x10000) r4 = dup2(r2, r2) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000001480)) ioctl$TIOCDRAIN(r0, 0x2000745e) r5 = accept(r2, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000001280)) getsockname$inet(r4, &(0x7f0000001200), &(0x7f0000001300)=0xc) sendmsg$unix(r5, &(0x7f00000011c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="01162e2ff6d46c65b080"], 0xa, &(0x7f0000001180)=[{&(0x7f0000000080)="ec529e2e8e6b420d5c24c0621e8d7786cdf302590e23182acfe020e3c3f628a2cf6c646b5f2295acb4a2870218d7221ed699e0ba2130e09cdf42bb0ebf6921fbf4a02bfb5311e6e58c016dc1846b0a0d8e6f54819e0e7a5bf147bd558feb9a03bd400be8d17502764aea826c36002adf83b69382bb6fa29deab96df4480f25f811e3777a3550b6433bb1fdc2f45aedfb71aac3a0cefd9cf7e36f63c4f285724da83f75e9cc972cffe59b1a4749adedb812aba9ae6c928521e8e661f291c09dd8e240f9b549f325bdcbd638aca42b8b04823f08af79d70d06675c769ccea501f3342862f71b135b39bcf8f415547f60343fe54286eebb38e5cc14750ddea33a5f02f742de7c1465b61e6235bfc53d4d782000704852b2fdeb1bb36eae35c3d6cde7f24f459ebc5fa94fdf6dccea2b5edfb6fbc5d8f958d216ec08f0d952028dc003ee181d28ec29a8767c108522e1a6f699d3b6145154468aeaacf7930c71f4e7b6bd2adde5c604728ed138ba94b7bc6c21a0f8b89246730bb2e052387c4302e480b6df7abede35d1bb346f1587c889581339ac7eeb99602a12b94680d20918efaff39d069ba4f83288b06e2cc50423a058bd9510557510b0702e8df26b05caa6ed29192a0e97c89848aa85f1c0f584c324bd66cb046c3f319d287ed1f2abcc44afd1515ea8c426f6507c6d055f966e58840b3b528102eeedd2b47e24cc7c2c40d3925a02c73686c1c8650f6f451e749180f9f17c6c7f9675872496d07c423f6cee23e01a53ae5f67d99a6cae9d3b236d4cd37aebbf4edc6f92435504baea298f7079002414e8479888f0eadf2e75f7817f31c3f3e7266199dbef5542381f9a9349370244809462a2aeab0f152083f7c2dab9163800fdf0d453afb5fcb1bc5a8cd9850c58db28f328ad39e26a109f62d97e617000aa9f7a151477422f7ea8c37ef83f34008fd27fec2c807acaebdd17a75e04743b1416ffe9794505fd185f08e0e064a6668558eb5a9af39ac4f295e54d5c80abd59ab034b252b59fcd01e5ed96a69c389c1cbbaf7ae29beb722be0a63def7271205b44bb0a65b341608ad1e41698f9f408eaae01d389edfbc7d2ba343eeb7c41c6944c576ea82957a02fe2f656d179ae3a6f913d614cbfd03bfc0746c1abf6d259f261b4c6c34f373b539e2e5896aeca95fe1b8899688759aa841b1e6874b300eee04dcd13adfdfdc98269d4fa79c21040084ddd80fc11ae1b808597bb93ba7f55f77d807d551d5945d9f651deb42afeb5f560a740b3c17ba0270f9c10879e5e05b1ad3edf309e12356d9d6065c8967e99edd348f09124fd6510259e5d52ae538655d55c69992313863be0c5ce6489e1590219888dbab20099b5d4cc2a81d91d38adf9639e3bec2c1708f57a66043bfb6ab3cf81f0e7c1ca26968b3d01cf531a24357ce5c233281bbe7c44cf56318c780dc4537644bad4e00664ae723cd42d094a7dfa5e720216df67cd9c60226805a74f5d5ce59f192d1b1895b4a51b143845b3a6afc2db8aca91c3e6c84cf593fd547a1e19570443315497d1c1f7b263d2014c97ed095a4de6ab2526b05bf2fbcfb5c725660f9678bc6d42e7f7fb55f36a3e7cc09ec264a493e22a5dbff186de74d4d30356e45918c2ccf680fd639eb22f15be03d2d0398309c5358a519e0c8a88c373edf846c6cf1a7d41aa641fe0978b8a65c04e6d23dfe7673584abb8e89554f3d31ab7770b14a839330a33a39f877bc2e257f2eddc3c70aeb2560f61a5af8e31f861a02111d71e573cb76bcff8c7753ca50a2ee495682af049ce5a0936400453a9f6b4691242aef3079b93eb2e5aa5c88c23c33df08ac0d2f8666d8f52a17a938fa36955f9669ddbd2fdb2e9bda214da41ff920f3755b8fb1cfd834b4cb74cd4626e5529a576763dbca38d063b68041db0bfda24bdb88491df69b5d88fac58daecfb99c0924849ae7ddf5bef466f3c9549147cd4b7bfd05d9d25dd4dcccfa2a4ae0efd000e2475cede32a3819d7cb1cec734b71da7a94ffd1f95ae55f94d7dc414d98b6c38c0dcb34950a8ba13c08a76a3c0bb0bf3c4cde300aa7f5f98a3a8cc92b29ecf6a358e02e7ba1c674ca214aaea509b34cd296dee132a5b1257ca8631b742fe32a09db710d5c1f21fe9440e94e2a59f8051afea53c4da18d0978e450f2978521f76ba658f016e6db75ce4948aa87f531d023555342fe8606150b83bfecaa5ac51f8a38b5987cd3297112bbeb34188070890e593b4e3c87718edf89d7f8e118183f7f91fde91a83b841a9fd27009df54185dce9234ba0073e337c8e011e204361ede92998bf68edbf2adbcb6a358e6590bc3a928b17b1a407d574c178bf3a6f91cede5dbe8f351cbf9610514554b5dd1d98bd9b538b4a77f99149ad12cede08cbc60d8fee7cfe18d61b9cb4ec95c01e3e6b91f6c02dafaac9bb5e275529b0ad05184b03110caf8a6d45202e2248c31750374fd17b95fa7aca245c077e8ad4134f44c8ff5646f108ef9c486e044348a1338b6a962ed9b275fffa971088182daec654f6b2d2bfe29f9f8682319abd078e676fe5d219a14ad27554cb0d867a45ff65e32ab6e893e628b00e8cc7a1d56bd92888e68513daf962ed7479f5cb614e1aa18dfae3dcf6b4e9870df63354389bcf617eb21e969adebb172c51ef27c66be48665a0cc19ad04deca23ddd906d35a64127a99f6491f2631e2d9328504646c23b52726084fbae2d03fd206b26598b86b63071a5e1f8e6769c17b0add977c3a0877750011672dc41aebb0119b782ebc7044a75e56ade5085ba1c0e12a63ac4f5c2752e03cdeae235e9f30af278bf6618de8811540dcf36a84572a3f4a790338a318327eacbf6eb0328491ff78f3e1d655edc9d9c8d15fa1e668846424bf41ec0f64cf9935dac3e43e173bf34e7ac423ee6e02a1d4f2ed67e89919c10f0ab5e6e4750ab8d5f0855311473f8615bc2b83f93c487a09981b49a75e3cb6efd316054f03325467927ffa2b6171c55343f5cb362fbc8c90202aa841f2fff24725ebcdbdb6cd150b1ebd81aa20d5759a89bfbb9dc4a9cb040f08230af3c5a79dc5a12e2f739ca34f8ec5f24fb2f5951db91cf4dcacc38051467c32645f1f6beebb46a0d0aad2a918472a022fbb7b6831ee35718b8e445e235d0724f25e683e22a9a8621e6e3dd0e71606c2c7767d9c4b5fe211e01851e57b4480423b3403f217e6c666035cb6eed3d002001a2a778b84af2ee0464bc5cdd227f9e6b9d3de3f1237c1ea922beb49b835df787801f54950ca7f601a7b06b669637a6eadf9755348783b6128f6a905c2e1a267c52db947e357ddcd371bc4dc346bfaf01d35a3470490803ed34e0537d05099242933a69abb332bc748da7dd8833144e5fa1608924d6b6194819b167f5f5012ba37c875318d042d6a251dacaf2ebc598ff70efbe2fc14dfaf2180ef60b3a7f530e319808d4973217a56a85a21b72a8838efc42cfb508f0737965aa7b76d580b65b9625542b0174716124f5cf14fa315e5294c1d6a9ff84a19f7f13f1077d051e5ef163c3134f6040c8498f8241a063c48a5a0b8f2a0afbc15d7173e6a35263760820d3ac657a09f21c91a7714fe52377bd185255512f0e93757cb4bd734fffc14c269e569b730e4323f497a41f79d4e2b1a48e32fad0d19cb877d6b33850796d8fdde989cdf4ee9c949ba1bf9e2b64c26ceff5d03c0f68070e5699a618b932c3d84af351c3ae666e62c9d27ce192ff27f8cada7cb59fd2f2b2c0863a3a35715830d2619471d018f4002944cfb623cb7fb434189843c32eb11ef2fd672afb40f6ad73695019f17a8d8eb6a0af8f8dee1ac9f1fc070606f78608d890cb1b43714a39a6189703f564a4d5742d737e787f05d58b954ac68abd504ccef54680ffd24c0160eb1b7f45fb3e7dea1bc331f70036cd9b4bdc9f6e6242370213c47a2e0088bfbab35c6bbcd9488b2aaa78fb0b1689bbf91792971ae516fccabb39f5c286467374cfd6733587264c5ac197f343c24ee632a9818135fa302906d1a6157fe6005a197e53e7f9f2ef9d3e962d6881559c20d01c0b073a5a4ed260098efd9f4b65651367ad1a2efd6d6ccab376c998579d60152ee47440cd1090217e6d003f8987a7181e70885c96d49a622becd172db5c37c728961cf5862b846abaa0fdd04a48d190c997cec0a00122da40c0aeeaaa42ca07a7d99a22f567c26f0a1db4991f30ad035ba7ba38c26b14afb619ff2f92d1eb992f3d6eba0eadbe87db23697fa422815ddead1a096160a22798e8324598d2bdf01e1adccc3fed568ce026feb14b0e6865a32073d18607adbda42f3622b18e84018a69655c3052ae35a5204d7cc1711fe04d43930c8b463bf299cf342720d8da344a79d5f8d627a5604bc814f962204049f6bdd0e175c379b98813477844715a65a9a85ee3ba4f611125397fccf75dbdf47c8286112c76df7ad258742117097eb769b9dd28c272e9208826c5c859a4c3ff6bc9578384f00428c59ee7d4213a2b364a194059f94f4b7016643d4adf6b3a2151f68a0a921bc6262a58cb6193b637c76105a637c8ae58bb80587ae0ad828dbd596b880090573194ebecafb4c017fb888010478d2b742c9aeaf04e7188c2a44c2ea00d87af0fd60257924734ff59579af6217148ba7f529f8fc3e3723c46452640380c575acea4f63b70b3eccb14ff646daa266b588ee03e89c072a86cea349d998d5ec90006c7dca92398cc8197fdb52a14ce515cd815313919ce07732138c54fc9bed0365411c0247dc0152f30bc8c26952c3323adc58d7d03414701032b0dc21465372b46790b8920449555b257d586149d6b2829419ab3c71afa678a7d4d8eddee644f0fcdabb87c6a871740d66d80ecff52b3adf6d6cfda1dced57b54aa8932133249978ee29d7fe592e7ff3b562c5930e458647cd0b427f817c7f8ca9f757b34a3a534790b324af1d27d0e98bba2cdac55102178b002eb2b393c68301af8086cde61c5d65787bb632acdbf8acce34a9594b2337a90a25462917dd1e92032c4e1114adc5a935f3dad8eb4064dedffdb5b02bf1c3dae14f009d21d79185a0c27e2e8d76c3d975888f0057a588463da08486d77be8ea3ff12a33cef02f4db62451d2fb1fe00ad196b5f67d9301257e02c96febe8de0f2e7222e0c2398965fac9a67b23bd06b6abcb426f3d58505b5762770958ada7c1f2cd79c06077593a418192029b2631bda69e7ee3bd341bfc8c663d5c58bf46f1874cc75cca8588acd2a51ce75152d677fe91653613f2fe1fd53e715ce82aaa8b31b1d4bdcf0a4f3b8d9b26a5d5b37de4e2829490f2045b0335852a4f7168f550232f8124a76400d0385f9503045154a3e4eeabf4c73689f7b333962652dac35edbcc406429607e0dcc26d5427b07959a4e96eb6f647b4994a26d8fba9c0a298daebda1d5b1042c4a65988dbec5af0b1299ac3a5caea1801986a54b40d5d03072888a7f978c81ea5b204e88ff77c4dc1e5354647a395469debfdd38dd7ae049d8f70fddd9bad1f565390ec83f1cc62841c639a0ffa2023fc0309d205bf411c0ff42b2f5d93de09239e43d5f0719c52b62542c4a31d9d042abeb9e66b7d02c79455f338ee625c0b070f9284340c199db5949535e2a5fc64e4b0625784f122dabbe4832b5d54656b3da311b81f4114fbb631d360b2a08f47797acd771e92869cd292164324b09a9e923e1047b7f307e33a0d7e9c802a8b4dae8df0854c04de3ceb19196cb894c8c71229ad466bacfcbb8ed36ca157ed41d25e0d35f3", 0x1000}, {&(0x7f0000001080)="2c490ecce1857dee11540ec65b7ca0de39aecb25dcac9b69a8fd667405ddec0ed3a1b314c5fce1331b32faa0d73216d2345b8ee3ebd1c63752ea88fc997c412af6de643a98d8c4747f67cfafdee5d7b40897fdcc1e8b92a2fb0d562eecef420d0a10980c6d6d2c73397e092becbbdc2c7fb3677c1b35d7ec626dfea68c42682f2af6b538e601932092e08d03", 0x8c}, {&(0x7f0000001140)="7b0275aec053a0c8926f63e83c2882f299f9909cb6c441053d93c490", 0x1c}], 0x3, 0x0, 0x0, 0x1}, 0x406) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000012c0)) getsockname$inet(r2, &(0x7f0000001340), &(0x7f0000001440)=0xc) 01:49:05 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x800, 0x1) 01:49:05 executing program 0: setreuid(0x0, 0xee00) setreuid(0x0, 0xffffffffffffffff) r0 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setreuid(r0, r1) 01:49:05 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0xffe, 0x0, 0xfffffffffffffffc, 0x0) dup2(r1, r0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0x80}], 0x20, 0x0, 0xfffffffffffffffe, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0x5, 0x0) 01:49:05 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0xff, 0x4}, {0x18, 0x0, 0x0, 0x80000001}, 0x1, [0x8, 0xf, 0x7, 0x5, 0x6, 0x1, 0x8f, 0x4]}, 0x3c) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000), 0x1e2) getpid() mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x12, r0, 0x0, 0x0) 01:49:05 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x6, 0x9, &(0x7f0000000100), 0x0) 01:49:05 executing program 1: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xffffff74) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = socket$inet(0x2, 0x100000003, 0x0) shmget(0x1, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) syz_open_pts() getsockopt$inet_opts(r1, 0x0, 0xd, 0x0, 0x0) recvfrom$inet6(r0, &(0x7f0000000140)=""/254, 0xfe, 0x41, &(0x7f0000000240)={0x18, 0x0, 0x10000, 0x10001}, 0xc) 01:49:06 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) write(r0, &(0x7f0000000080)="d64bb6fd91b65cc58b4455dd55f4185f59766a40ba7d4362b3708a049d08acca1460ed712a5d5669db385bfb44ac9faf391b", 0x32) chmod(&(0x7f0000000040)='./file0\x00', 0x0) close(r0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) 01:49:06 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x800000002000, 0x202) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000b00)=[{&(0x7f0000000a00)="791b59c09e14e0573939b46f4f9f8eff540044f5be539ecc2e681639c7956ea6d18ea188193f92c91544e8f1e3beba2b5af72269d14b4913f644af2895794a786e2072b444195d16e9e821d763943a4b6bfc5e3be901214e202f8bca5fba749b4807b8f81b40c0d82486c4df96e85f1a8bceb4b4badc38939fbce5e3da73c37e7dad5dbeb993bd71fde989d652af0b9496659eab2313272313fe7b58a3d16a2f0a2d9aed1cee364c463276d49180af76d32cd56b5cc368469122a16440136716f27d8f667f27a74811e96a2e99f360ff31c0e87d55170d94a0140296", 0xdc}], 0x1) getrusage(0xffffffffffffffff, &(0x7f0000000200)) 01:49:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000280)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000", 0x65) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000440)="be4098a9c13515714edc908938cbb003bcf438d087600bed70589e4270bd490c10826cce4c1b971c99b8d0cceb03c0d24a156d5c738c6d3b19879d66a7736bfac596bf1ee12340603a1794809426a7e33b8dcb399fce526607254793c7de37187a3c755769621d221607255bfec186fc36ae659d60a0cd341d018a4b9bc001cfe6605d71790dee06a18df5e1909dc13993b14a6f1afcb5940000f8128037ee311267ea5efe1e2e3e3bc934f94a952a233d1771510ebea6bd3eb3d0458b01a09a1a18e8a733155d88c7d79ce8c2f2310007bfb9f4c927eb6a327ff88f3b4774504fa9a17539167ca312ec4c5d9f610841922d137b30b850ffe96c4716735d3546aa3a82f12f5bf59494d72c984373e3abb3c13ddf8678fbef1f23cbf03f8c23d35dcd442515c99a12466ab79e9ce89fecad3d3939f3c9479b62bdffc33c39d1242c42c2c25b5bbd49d9fd02a88407c158e5ef8529663a53c7aa99eadabe8a65038aa7a236ee1c0cf605ff3ff3375de6dadbb9f26c097a", 0x176}], 0x1) syz_open_pts() close(r0) kqueue() r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x400, 0x1) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)=""/47, &(0x7f0000000140)=0x2f) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x7, 0xfffffffffffffff8, "23fc7e0d7a00"}) poll(&(0x7f00000000c0)=[{r2, 0xf}], 0x1, 0x0) 01:49:06 executing program 0: getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) chdir(&(0x7f00000001c0)='./file0/file0\x00') rmdir(0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffe, 0x0) r1 = socket(0x18, 0x2, 0x41) flock(r1, 0x2) 01:49:06 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto$inet6(r0, &(0x7f0000000080)="7072c090f5cc4d3bc28b26e03dcb50e01a110b6377aeb4945549c4d443fe17418d2dbc466963cdb8175f0437309149f440f0e0c403285a64b62260a5f2319ba743c1ba1f2cb6cb8f39ff8cddce295eaafcb0f0cb242314f387ee43a940ac979ecde67c8f1be6a50d39b7be1531fa4b67e1a52161c88c1f", 0x77, 0x0, &(0x7f0000000100)={0x18, 0x1, 0x5, 0x81}, 0xc) r1 = kqueue() socketpair(0x1, 0x8004, 0x2, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat(r2, &(0x7f0000000180)='./file0\x00', 0x0, 0x100) r5 = msgget(0x2, 0x302) msgctl$IPC_STAT(r5, 0x2, &(0x7f00000001c0)=""/175) msgget$private(0x0, 0x30c) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000280)=0xfffffffffffffffb) renameat(r2, &(0x7f00000002c0)='./file0\x00', r4, &(0x7f0000000300)='./file0\x00') ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000340)) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000380)) mkdirat(r4, &(0x7f00000003c0)='./file0\x00', 0x0) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000400)) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000440)) write(r0, &(0x7f0000000480)="62cc9033334f5c283a53f4bc0ce1cf35", 0x10) chmod(&(0x7f00000004c0)='./file0\x00', 0x180) mkdir(&(0x7f0000000500)='./file0\x00', 0x8) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000800)={&(0x7f0000000580)=@in6, 0xc, &(0x7f00000006c0)=[{&(0x7f00000005c0)=""/115, 0x73}, {&(0x7f0000000640)=""/117, 0x75}], 0x2, &(0x7f0000000700)=""/197, 0xc5, 0x1a}, 0x1) r8 = accept$inet6(r7, &(0x7f0000000840), &(0x7f0000000880)=0xc) shmget$private(0x0, 0x4000, 0x618, &(0x7f0000ffb000/0x4000)=nil) sendmsg$unix(r7, &(0x7f0000000c00)={&(0x7f00000008c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000b00)=[{&(0x7f0000000900)="00442df20ebb261afd9ba7e840d44b57d9f17062988d3e771cae13211742b0f248b3702d66e0fd1156b14da38d562e263ce5db03fed64a4cfa4b900893470b214aeb845cc22e5a60b130d3d4de3d0beb7813b6cc076f9d448175551c14c435c74197b5652d2643254287facc6e955b952de6dbd68620a23b18ec5c8f5fdba7b63fe5b15924", 0x85}, {&(0x7f00000009c0)="0237394f8a4325370c0ab0fc0bc04cc3823809e32e585f19ea38c5b70681a9d0258a2873b95925accb0cc9b99c74cf601ad8c602c7dbef9f2a0c59d7816b660371af17df513297818548acfef028b2eb2aa5d48427465d223e6e6a6ee358b1", 0x5f}, {&(0x7f0000000a40)="f7423875e08f20f41696f81d863eab0d24fd3b7b68640b826157c4177a4524925650dc7b8f88518f7d2d7fec8a4f79a79757d80bf96e6ccc785fa641cdeb0fbb7cf99da65e969855ed28eb7c11f85cbe93f3c5ee1fba46ad209d58", 0x5b}, {&(0x7f0000000ac0)="454c43a250cd6b7ecccc524845e1eff6fe35e6ec2d4b192ba57c03967e7acc0b75fd", 0x22}], 0x4, &(0x7f0000000b40)=[@rights={0x38, 0xffff, 0x1, [r8, r3, r6, r0, r1, r3, r7, r2, r1]}, @rights={0x18, 0xffff, 0x1, [r4]}, @rights={0x20, 0xffff, 0x1, [r1, r6, r2]}, @rights={0x28, 0xffff, 0x1, [r6, r1, r3, r0, r8]}, @rights={0x10}], 0xa8}, 0x407) rmdir(&(0x7f0000000c40)='./file0\x00') connect(r2, &(0x7f0000000c80)=@un=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000cc0)=0x6, 0x4) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000d00)) write(r6, &(0x7f0000000d40)="8c36976943f7f4899f4b9a92732b5d15b2ed9123f8f290b49c73c459c5a29fc64f0aecc47a3d4c95d28390ecfbcd7382e7552437ab70c9f99a96d049d37e98de2adc6a194a58019f3c647b1193256cad8435d56d9f0522526bc3fabf60036bfcec92a61d26c178a2f31c16df9c23bcf1e8ba881e2adc1356bb11b031f00dfa75d1ad5891c4d135962c8841a2feccd0b987d395abe287f683338f94b86a814bb065e5b8d4d68462374a3fcd630eebde87352bbd64b0b31ce691d88824ddb777c7c263e768733acb893e8822bc9dc69c5f341e169b8dcf8520fbcd90b1f7cf7c6438797acb18ff79872e5a05f0a682c007f3f6", 0xf2) connect(r8, &(0x7f0000000e40)=@un=@file={0x1, './file0\x00'}, 0xa) connect(r4, &(0x7f0000000e80)=@in={0x2, 0x2}, 0xc) 01:49:06 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x7, 0x0, 0xeb8, &(0x7f00000000c0)={0x0, 0xfffffffffffffffb}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="ca1f12b3492a3556b8dd14d26a217e2fa5ff6e5501812172ebe08ff5f950d414ed935982a5e297812c2b6663b7209b15e53c78190f0c1d9556a3173455655b883fd949e3626a861e84928e2a7bbdd068dc586795a5225291db56dd1674c6d1e407f3ffff118c13eca8d26b53786939126db4ac1fe5f63a1691939ac215a72198aa1d50d03f511e6c681d95c0886f940f6aba73970e4e7060199bf8a9461e26ee4cddfd2f2c5a481abc44c05eb0abf6029324a7ae4a9fd2ddd266219dc93d2a7b18e63b4a6d06618663622f59e059514ccd1367955d5e2422936bd2bd394e8a", 0xdf}, {&(0x7f0000000200)="db952b1220a0e568f765121b8d77762e4eef8c06b17fb5d2ead7e205c01f815adce2ba569aa5f97675a2c3a07d9e9195277b49087b12a16a11a19e14b7ba4042d68e91e72e3154854a904d86cae80010b631c9df2d92f531e0b6716410d47cb78094869d559ac056f4d6bed88b3bf5b490709a7591b281f40530e60a137ceff9ea037cc8c45e699857aa279fe659663e7815d04b07bd7066c134553c2f8c5ab35c26b8e666cf0737ab1063bc39b7974b4921c5fac26ba08d3f8b898729ebb4451bfb2452208b7e73acf745bbba0e95ad", 0xd0}, {&(0x7f0000000300)="f5fe224d9bc216658dded544eb8c7dfe6be64883d96aae934a55decbe310d5e8731e2b2bdf8edbfea47bb5c4fae1ec7f28145afef3698024aef30ecd2103fb0404ccb0d7513d8266f422d7a7b5f36faff54647ba7ca764a4e548201bdeace12f167df460efba0c913df494acb5c53468ba4cfcd089edd056ae05711f0e8823ce0dc0c38d7750d9a349655b2422478b428318e550c43b1f935f672143852f9246f3f4991e15b5cf0555b7555a0868d99acfcb498f96c76f516439b87b5e4fec849e3ab03ef88e51fbfbb3d4edc0c01df767cc34e9d6ca7855f05115c8d3cc6c32d67bbc731f6b0075be457990e02fac8c4c1846fe2fb7bb495aef06441bdac11e76e3fbe25b8920be16a0c20194ad66d6cde1a7f4b9ef3b809fa04b89f10a7174398278db1d9c7f56b4e3fffc1cb34f2607df8649c0a0174b92b4e6703792ef3aef892ef6f69db09f4a9c3febcb512f554c1e88f497b0ee2e5cf6b5fb4f633d0e81d318aedc1a71a1cf616006562919e8919de05790489a65e28ac1a7144b22938ddde067a247261fe1e56242fba4b336eeada62c84dc63f531c0dc897311d391f403cdb83a9c1e24537ee87c1f67e9e9e099ee1093b7787083f449eb8284b2e116e26db3a0376583091f7afb51ece1d3b3cf8e368989dcd8c5e4b4e4a4f18afc24fac266c98d3cdd65c4cecc4967520988713b1267f529d801f93b2e2050ca211dfe9a3a035f9dc55cd6df002e1f5689e3d54c943a06b0bfa47006007aa97db1de8b520db5ed4478af2bfafee618c358da0889af872eff3c906c7a4b453d7949e8727f14894c2a9f747e682b8c33b7425b7b08a1a2eee26b5a5932ed40150b25546e6c24b7ae167c0c323ba087cc61a9f5ca56f2188baebcf7ad2c44172b118d06bdc8c0e66b473fe1984ebc8801cb4ba7e8dbd3d1236bd412efb38445f6a8b7039f85f869074358180868917ce2c0c9d73bbe4a609f40036d7499c72801970066d5fadecba049b66417a1ffb0b7ed6c2d12b2f6a0718e14897a3e888375bbee93765c0687632c253d2008d62c2f340d150a4a86a1e8209b44870853fbdcae46fe218f50c836fb7f9057544397faeb9aed678d300273b001ff14513d501aa3f4c3941345228b01ac73795dc6c198a0e57e127528d82e4235cac4f4cdca524b9ad3977ca81a87a4be8209fc5a7af2c9c5622e70afcb4495848f7ac284054d512d25575e642ac2acf90c1c5bc69ba6ecd907fc622513f22eb61c58bc2dabf9419a2b6da6748e98e1639ff7a949f76651186c8d068961feb6d9f3c708864f783cbad4d5ded17081c3b67052da7ed6754cf4d68c931ca95835a04ece04b7f4baf1429df0ea9a65d1400f65cd7bf0f042e9289d472d8a2766052c4126beb64ad24a7a490d7a553dc7906ffaecbd3a2c36acaa9c3aa2e1e2ea585ee61aaa7ce800c12811e2c28522c00d741a2d0328bbe5c58edfec32230841a77e73d942d7c749dc017c5a1b2e6868f6ba217910a32a31ee57c452ca9dcefe63c690275d01b84b95c5df41793eb5140ba8f998913d351c5cd30b0fa9e39d4460a5b7bd381cab4414e7c3fc69740e680af15a6f7bf1a35cd6350372eb986adb825169121dd5701958ca65590a1813586bdde11756a2466e511ba3b41c2da28dd572cf1942ef8670b03a8beca18fd58b9d2b585cf395b906ba9736dd7780c053ed1d10a2401a93e29ba16342b04acac0d442d38a6f8b845663e60df4e20325138d38bd9212921c01cff0e6660813f56ea6e6c490e247b8151df26224e14b78a99ba25fad700331d4eeaf4921320ce8264371674eab265ea9c99864cf2d232463c37ae8b4f42c2953e52c64dacbfdc351f80b9515d9f38eb4b509142f51bc9ff67c803560019318e52082cd20585200fb24a1e799fe8a30ec59aacf2ac81a27d6af502f02ec8d19e3625af59b60721a99c3f1fd0c01cf1796df014e512c6be7bf6a0906acaccb0c475199c916b70e246b88f6cac6d9de6e10ffd7ddda82e246558d35a2d5e521f5910825b21f5d37b5474b577ccb74bde250361368fc9c6dd46b0f2ca51be0f8e20b34dfee9441a2436c4cf93a6b69dbc17fbca29dc668c43df876f19a8fb81a85c5f18f54b368709c07762c2f66db09f96e1a3c7decf06911ac4899aecd1632c0f4d0f2c840f652cd3c600cf4392b46787ec9c43bdc3edb651ec6913f6b06a0e14feb67894e6992f46573294864a4e46e127c83749164f264c97d393154cb23c5d92fff178f848f832f66766df29a2ecac490bcbc70023b3d59590bbb9115e68af1146a8d92b0ebda354aca7d332aa872df72424727bf69b3c11737cb40e3c818f3985b5c6a8094d4de798b83174fd7fcfb9e15ec93b3860d8832181e28c8912a03d5de18561938f652fd87ce33121a3d526414355c03fa7b15ec0315b4e81f02f638f90fd270aad5de5d6a9b210d8355b8403752da2dac7ec6bdb50c5741d9f5194a21fba7de7b1da8d65708f132fe89d6e1944371e00bfe717945467256617aaaa8a5291f7cc5f4aed7a0f5a162d0397a8c06cf3fc1b6a5bb5970af3554be29131f2c07ec27089b3a619a1caef78af74536f85b6c518fa6829d30bb5af7c1e63e0362ea7ca559610ab042ca149c8439e3cc9224f9dafd381ed2c523ddf5cc02b974d9deee7dea6280cac05a67b8748f548a793abab5d44e9eaf337e716053fb580bd71c132583bbabcdad4ca433727dcefdad8aad26208b505faeeb85ab68bd1d7d6c3644e5b481322a1ab11cb2f97e84ada509e171410ea6a22d89bbc12cfea0ad59af95ce1d943e07ea101683ffb6e1f8874b3c3d586a40e8641648ec19cba652094e0ae8521806bc887ce536afeaf4f127fc7e8924d1aade792dee12289091fc94b4a0a895524ac9f511ba3038b2b0bd11a2c58c513104db7cbcd69a45db6d5a7b9b11e20523f1b593db1910163ee5b6bcf270b16401122bfb29d5c87c50e8d48bacc3dcee971dafcd979664f12f017b814fdae5b605a9a35f10e1475c780ad694d31b4ba839982bc7ff4e246e4acb7eafb61ccae3092812092c60089ac47bbb14c7a44da93ac1c7f7982356ce6677dc7f698005894c38e5ff0218c8f94cadce153c0f3ca950f1c7cca186b3752c4dda39dd3880230dda3de6abc7033ceb93ee3a37b9cc4c7659702061b363330b71e3f4816fff81dfac76d22af3df9cf24e3d54f1cbd11236e4cc6b7b651fe91569bb3e9d0290f5db4b1edab0447761b3c0d3097e15b68077cf32acac40094f7af5a631f0b79b23ab3f4edeaaf9d9332feaaacde3127062308e6f769ec95aeffd1ca5ac55c8be60cbe1a7c1eb1cf205308806b164d0ebce0dd86934ec5cd45153317c18fc8ccfdb5f1162f540edf8df9bd7a6a5a0cca0da65dd4a990172b180d70411a6d494d1f1639308dafc530d4d8269f8859cde25661d6ac22eb723ebffdffa7416801933f42cd8f283528fe43c0d69dac6fb0eda6693fd7baf139e9c02dc183ff20e170d75c822b6eaaa9752b62ea127b8275a22e2a3d89b974e643b9390750c28f5ec8e1bea268dee91c1075e8c1748ff08a7f2ba2dac59c3765d665d6bf0fbc80217eb5c629693b8f026cddd0692d6f18383b611270565d0f7633df5e56066dceaef57c42619fcbb676d6c08f0274e56c6bfd43062b2295ef42ef990142772f609216bdba218f285be8ae325955025f4b63d1bd666876924a721ccddf921af0230eef5bc79ec519723fe8464e34fc630b9a5222226290774b07126ab8f58e8496b2d1dd1df405a06709bb78dee3180adb7b699f5e31926e3f30d694b333826eaf54d4326784965ec0480a03ce7b48620da5d07cb11dba58919b680143d88ea29a1e1c5e010375c8b915bfb150cb2ad120d5abf460df4e9b639cf059c82ad51ddd5f23d2c0bb5e2c7f856feff0f4c8ad4cd4396c8ddb21d2512e8906ed66897b1800d303ef213ab5cdc3e57b20a390538d73fc13c4e2a63343ea49cfa2ae0cbb32903a6c4ec65ec1198fba02889d49b9d96b73bcd1d963a5e6fcba17879d31cd0c5c541b3dcd8845352d4caebde527c63c2db33a2bf6e846debde74f88f508ec3f64733f62184621a691e827f9ecc2a2e18e66e6c8bab99fdd72c4efe598980b6e755c9ce617407b16d8aa455953a26cb5bdb904d5f4eb7f8d0ca8bb5aa94ded575761664d68bda1200e6139ad339ea8bbbe11b51fee27e5248d8d2f36d64cc83ada93867dc74d1e67711951cece42e8bf541bb2abd5bd15dfe42dcd21a1e5882a7df4c23d916cfe609471d87067a32edbcfa585b96cee499ebe356defa83620aed0037c2a0cf3570b5f7249ed8b12f93c05b74c43b6ec2bffa794033ca4a2c144fe5b48a5e05140dcb905acb9b5199f30e4ce5499d88fc3a75d38e319e95fd918924d226f4aa85cc20772a2e90c2d32477b7806e60369cfab1b83135dcda1a7e7bae38963852277594b9bb7b8a65421146ad585bfb8755597da61468e004a9151d70aa94868866016b44343f25a8df4776bc852b808ad2fcdf661ab97d07312fedc7b7326652d47683b3f02005d0889413914d7dec3faf8134cdc40cbb833c1a79b09e943d4f79a151cc3db64234948628d0cb5f90e3e882579dbc2575d42d99b913139b6b176141f8b5d0cb039acb103941d42f3d00f9c3f3739350c02d65283aff21d1a4fcbae81a8b1f3e9281a43c68f5cb489e46594f26350b6227c2dad074853c84fc98f9531af68e4ce6785d396f0f2bc17f48bb4eddd12ddc78ec2f6fe54c78f0fe7f50f49174d39d7d2969cad420edb0d911d097b4b1e5019628745431a8f672810b927839086a3b6ee112f2bd3dea86c09b87651930b4e65c56196b14ed7245c0e798ed541ecf9d3c7ba140cc593ec82bc0e7d5cc0dbdad134179a50db770610405de24d0aa52f80bf96bf30a206976a1eac0c054f7ac7f7194937fdc47876e014e5918a0b74c62d9e5b15500e81d2a3fd64d50cda0ca963fc3ea7cdbf19e2dd39894550cfbf352609ba08975496073ea2210320c846b7a5fe16f41864fa6aabb1712faaa060d678aaab8200a565020b3234f03c0ec7e8da25f0452e6a15ca8bc702cd061bc51f747554ed01230b0fadfcef5f796f7c8a86b3ffa0419bb3305d74e2ec596fa593456abdaeb6a3ea70fbee2193bd8e853ce21df3357ca0ce38e7f0f81858fd94fbdb2c6bb34b0a56d31e144ca8df1793c35869bf661d772c8488cd5a953f673fc4f37f54927b8fa360fcebd220ec1e34f6e32390d2b649f803273b18d074cf63b4d70e665f05c8d26d098a00090dd02df2ed32578e6a143b6a1c9c86054790f7236e5b4a5da2c35a282f557a8d7bfb41f2c6683fbcfc5ab7ca4b2a6d7b99401dff03f1f0a6139601d1fb8a69574bc26b4705a91ca8d502c7cc7c5be9993e5fca4704be77683d2d3cc92ea6a9946c76e13c8eac6c432d1a8eb8d6f2cc4a0cffea2c1c137e52c22b200ed8ba5f2846d1ee2c7cc74ee07e325cc1c12410feead67c2cc43364f3345eeeb7005d1112239294b1961bbd415eb8b0f4c0b78cb33c6f826e54fc61c9c4c965482d4d95ea8ba9a3b76808c9730b9ed2a69cada98e5837fc622ade3d5657103334791472386242450743c67652f7331ea358e1eb2b4839581cc979c03e24c52505944434941b832f7d275e43b97995200a8dc2b183999473d4e10e51836238bc9763d502e79852df6ce8cfe1fbac79f7a636a8e44fdf58f515ba808c3c8290473a864997ca3c751aff232b8c51718a9c2212497cb661e0e1fc069c584d5", 0x1000}], 0x3) kevent(r0, &(0x7f0000000100), 0x0, 0x0, 0x9a, 0x0) close(r0) 01:49:06 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20e) r0 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000040)='./bus\x00', r0, r1) open(&(0x7f0000000000)='./bus\x00', 0x60c09b977889c022, 0x0) 01:49:06 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockname$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000400)=@un=@abs={0x3a0e55f03c9401ba}, 0xc8) getsockname$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/76}, &(0x7f0000000040)=0x4e) 01:49:06 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) connect(r0, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) pipe2(&(0x7f0000000000), 0x0) r1 = msgget(0xffffffffffffffff, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000300)=""/213) msgctl$IPC_RMID(r1, 0x0) 01:49:06 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r1 = socket$unix(0x1, 0x2, 0x0) r2 = socket$unix(0x1, 0x7, 0x0) setrlimit(0x3, &(0x7f0000000140)={0x6147, 0xb55}) r3 = socket$unix(0x1, 0x200000000, 0x0) r4 = socket$inet(0x2, 0x4001, 0x1f) r5 = socket$inet(0x2, 0x4, 0x200) r6 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r7 = socket(0x2, 0x4002, 0x7) socketpair$inet6(0x18, 0x0, 0x3, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000000c0)=[{r0, 0x10c}, {r1, 0x41}, {r2, 0x40}, {r3}, {r4, 0x8}, {r5, 0x2}, {r6, 0x20}, {r7, 0x4}, {r9, 0x4}], 0x9, 0x1ff) r10 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000180)=[{r10}, {r2, 0x4}, {r0, 0x20}, {r8, 0x8}, {r7, 0xc750b19385b835a8}, {r0, 0x2a}], 0x6, 0x7) setsockopt(r10, 0x7, 0x0, 0x0, 0x0) 01:49:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x9) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0xc300, 0xffffffffffff8000, 0x836, "13599a29c457e0972cc4600c81a706a0ee17156e", 0x6, 0x5}) ioctl$TIOCCDTR(r0, 0x20007478) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) write(r0, &(0x7f00000000c0)="3272d2b0996270e32a6eefdd8818420a532465d76e5686f0b971c02264d1a59ec5618131e93676703ad61973818c86e07f78ac7872455139fe33c0539f633a8418dacf311e685406cadd134b49ce3ca88ba4ddc56258a43b42c78d6b9eac9000000000", 0x63) syz_open_pts() 01:49:06 executing program 0: pipe2(&(0x7f0000000000), 0x10004) r0 = kqueue() kqueue() fcntl$setstatus(r0, 0x4, 0x80) r1 = socket$unix(0x1, 0x5, 0x0) close(r1) fchown(r1, 0x0, 0x0) 01:49:06 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg(r0, &(0x7f0000000c40)={&(0x7f0000000280)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000540)=[{0xf0, 0xffff, 0xfffffffffffffffe, "dc2002ef1a21c89c78335cae3b4bee89853633d8abd6d6e1852a7a8a28b3ba4d188b2cb40312d41015908132997a34d5df2e92fb0e36007389176feb99cdba653d5d141dc5d7eea938de946acdcc566de6ba99561dddb3cc6d3bcd4f2195ab88ae066ae666884ae087b417c4e0d85eb0ad36623511cd17eb489c67e8bff04a07f6957caba4679cf3b14fccbd0e94ee6b691429a34876af8ccef27d281f332b8a8d1f4ce4f526f60f52235fa7751bcba70b3d16f1c894d51dce47d2e9bdc6bcc5d2c04142ee9f53feaaab552975179fe60e7d57694d10409487da3201fde2"}], 0xf0, 0x8}, 0x400) r1 = socket$inet(0x2, 0x3, 0x0) setuid(0xee01) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000c80)=""/4096, &(0x7f0000000040)=0x1000) setsockopt$inet_opts(r1, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) socket$inet(0x2, 0x4, 0x1) uvm_fault(0xffffff007f12b948, 0xd0, 0, 1) -> e kernel: page fault trap, code=0 Stopped at ip_ctloutput+0x784: movq 0xd0(%r14),%rbx ddb> ddb> set $lines = 0 ddb> show panic kernel page fault uvm_fault(0xffffff007f12b948, 0xd0, 0, 1) -> e ip_ctloutput(ffffff006fa6f168,ffff8000ffffcbc0,ffffff006e711c08,ffff80002118cb68,ffffff0006496000) at ip_ctloutput+0x784 end trace frame: 0xffff80002118cb10, count: 0 ddb> trace ip_ctloutput(ffffff006fa6f168,ffff8000ffffcbc0,ffffff006e711c08,ffff80002118cb68,ffffff0006496000) at ip_ctloutput+0x784 sys_getsockopt(ffff80002118cbf0,ffff8000ffffcbc0,ffff8000210a5988) at sys_getsockopt+0x13c syscall(0) at syscall+0x3e4 Xsyscall(6,0,ffffffffffffff66,0,5,b0380e38010) at Xsyscall+0x128 end of kernel end trace frame: 0xb0650e5a250, count: -4 ddb> show registers rdi 0 rsi 0xffffffff81a13b44 ip_ctloutput+0x784 rbp 0xffff80002118cab0 rbx 0 rdx 0xffff800000ccb000 rcx 0x5c rax 0xffff800000ccb000 r8 0xffffff0006496000 r9 0 r10 0x7bcfa6ea49b901ff r11 0xffffffff8110e110 rip_ctloutput r12 0x1 r13 0 r14 0 r15 0xffffff0006496000 rip 0xffffffff81a13b44 ip_ctloutput+0x784 cs 0x8 rflags 0x10206 __ALIGN_SIZE+0xf206 rsp 0xffff80002118ca80 ss 0x10 ip_ctloutput+0x784: movq 0xd0(%r14),%rbx ddb> show proc PROC (syz-executor0) pid=443122 stat=onproc flags process=10 proc=4000000 pri=81, usrpri=81, nice=20 forw=0xffffffffffffffff, list=0xffff8000210c3c30,0xffffffff81e98cf0 process=0xffff8000210a5988 user=0xffff800021187000, vmspace=0xffffff007f12b948 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 44585 487642 94213 60929 2 0x10 syz-executor0 *44585 443122 94213 60929 7 0x4000010 syz-executor0 18325 458464 82864 0 3 0x80 nanosleep syz-executor1 18325 17420 82864 0 3 0x4000080 poll syz-executor1 18325 368310 82864 0 3 0x4000080 fsleep syz-executor1 92723 400507 1 0 3 0x100083 ttyin getty 94213 365304 79962 0 3 0x82 nanosleep syz-executor0 70240 435068 0 0 3 0x14200 bored sosplice 82864 64886 79962 0 3 0x82 nanosleep syz-executor1 79962 202202 44443 0 3 0x82 thrsleep syz-fuzzer 79962 427336 44443 0 3 0x4000082 thrsleep syz-fuzzer 79962 458240 44443 0 3 0x4000082 thrsleep syz-fuzzer 79962 219816 44443 0 3 0x4000082 thrsleep syz-fuzzer 79962 322423 44443 0 3 0x4000082 kqread syz-fuzzer 79962 235870 44443 0 3 0x4000082 thrsleep syz-fuzzer 79962 468942 44443 0 3 0x4000082 thrsleep syz-fuzzer 44443 117912 92740 0 3 0x10008a pause ksh 92740 188761 46272 0 3 0x92 select sshd 46272 213421 1 0 3 0x80 select sshd 34146 341455 35695 73 2 0x100090 syslogd 35695 96670 1 0 3 0x100082 netio syslogd 83976 275639 1 77 3 0x100090 poll dhclient 88999 436562 1 0 3 0x80 poll dhclient 45347 188865 0 0 2 0x14200 zerothread 89931 350666 0 0 3 0x14200 aiodoned aiodoned 46177 103381 0 0 3 0x14200 syncer update 5756 159814 0 0 3 0x14200 cleaner cleaner 89311 47567 0 0 3 0x14200 reaper reaper 67783 73822 0 0 3 0x14200 pgdaemon pagedaemon 10629 381864 0 0 3 0x14200 bored crynlk 98085 54571 0 0 3 0x14200 bored crypto 55078 508803 0 0 3 0x40014200 acpi0 acpi0 71862 490771 0 0 3 0x14200 bored softnet 20082 414167 0 0 3 0x14200 bored systqmp 59156 237620 0 0 3 0x14200 bored systq 91862 499031 0 0 3 0x40014200 bored softclock 28984 281736 0 0 3 0x40014200 idle0 1 134087 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper