3, &(0x7f0000000180)={0x1, "a7a4c9f136f26dc2ca90b9fc48b3a45052a507aee2e72d2df529c55eda06fd6d694e7804b558160ed6cd55990415c539d7a53a35ea53796ca4fcc2a4910644f54b861d13c60a72ae5638695bace82f2ea88b3e38c47724af8a8f1b3a521604bcdc27bbfa2641e3d94dfe0a21bdaf85da627ac02bf74d8ef501f3219c14b02b16dd568b1c7d"}, 0x8d, 0x0) 16:00:02 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x2010, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0xfffffffffffffffe, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) accept(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) fcntl$lock(r0, 0x4, 0x0) 16:00:02 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x1f) getsockopt$inet_opts(r0, 0x0, 0x1f, 0x0, 0x0) 16:00:02 executing program 1: clock_gettime(0x4, 0xfffffffffffffffe) clock_gettime(0x7, &(0x7f0000000000)) 16:00:03 executing program 0: socketpair$unix(0x1, 0x20000000000002, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x1010, r0, 0x0, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "8fd021182caa4571e227e60665c4e92bec7ebfd0"}) utimensat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)={{0x20, 0x8}, {0x81, 0x7}}, 0x0) 16:00:03 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) socket$inet6(0x18, 0x3, 0x2) 16:00:03 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0xc0, 0xc0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000100)) munmap(&(0x7f0000003000/0x3000)=nil, 0x3000) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='x\x00') 16:00:03 executing program 1: r0 = kqueue() shmctl$SHM_UNLOCK(0x0, 0x4) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x43}], 0x966, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x80, 0x80000002, 0x8000, 0x38}, {{r0}, 0xfffffffffffffffb, 0x84, 0x4, 0xfa40, 0x9}, {{r0}, 0xffffffffffffffff, 0x20, 0xf0000055, 0x5, 0x800}], 0x0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x2, 0x51, 0xfffffffffffffffd, 0x8}, {{r0}, 0xffffffffffffffff, 0x20, 0x0, 0x7fffffff, 0x1000}, {{r0}, 0xfffffffffffffffd, 0x10, 0x40, 0x1800000000000000, 0x7fffffff}, {{r0}, 0xffffffffffffffff, 0x2, 0x80, 0x401}], 0x1, &(0x7f0000000040)={0x1f, 0x7f}) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1}], 0x49b, 0x0, 0x0, 0x0) mincore(&(0x7f0000ffb000/0x2000)=nil, 0x2000, &(0x7f00000000c0)=""/103) r1 = kqueue() dup2(r1, r1) 16:00:03 executing program 0: link(&(0x7f0000000000)='./file0\x00', 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) 16:00:03 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0xc32, 0x7d}, {0x18, 0x2, 0x1f, 0x5}, 0x0, [0x1f, 0x2, 0x7, 0x8000, 0x2, 0x7, 0x800, 0xeed70000]}, 0x3c) poll(&(0x7f0000000000)=[{r0, 0x81}], 0x1, 0x0) dup2(r1, r0) 16:00:03 executing program 1: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) recvfrom$unix(r0, &(0x7f00000000c0)=""/215, 0xd7, 0x800, 0x0, 0x0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)) clock_gettime(0x0, &(0x7f0000000000)) 16:00:03 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f00000000c0)=ANY=[], 0x0, 0x0) r1 = socket(0x0, 0x4001, 0x9) read(r1, &(0x7f00000000c0)=""/226, 0xe2) msgrcv(r0, &(0x7f0000000040)={0x0, ""/80}, 0x58, 0x0, 0x0) 16:00:03 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) sendmsg$unix(r1, 0xffffffffffffffff, 0x401) socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r1, 0xe78449268f43b4c6}], 0x1, 0x0) 16:00:03 executing program 0: rmdir(&(0x7f0000000080)='.\x00') r0 = socket$unix(0x1, 0x5, 0x0) recvmsg(r0, &(0x7f0000001180)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/156, 0x9c}], 0x1, &(0x7f0000000180)=""/4096, 0x1000}, 0x1) 16:00:03 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) listen(r0, 0x0) r1 = getppid() r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) kqueue() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:00:03 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f00000000c0)='./file0\x00') mkdirat(r0, &(0x7f0000000500)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0) stat(&(0x7f0000000340)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f2f2e2e2f66696c653000", &(0x7f00000003c0)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7fffffff) 16:00:03 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x4000000000083a2, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) writev(r0, &(0x7f0000002840)=[{0x0}], 0x1) fcntl$getflags(r0, 0x3) pipe2(&(0x7f0000000100), 0x10004) open(&(0x7f0000000040)='./file1\x00', 0x10000, 0x40) fchmodat(r0, &(0x7f0000000080)='./file1\x00', 0x10, 0x2) 16:00:03 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) shmget$private(0x0, 0x4000, 0x10, &(0x7f0000ffb000/0x4000)=nil) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) 16:00:03 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) socket$inet6(0x18, 0x7d, 0x1ff) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x0, 0x0, 0x40}, {0x18, 0x1, 0x81, 0x80}, 0x4, [0x2, 0x100000001, 0x100000000, 0x6, 0x7, 0x0, 0x3, 0x8]}, 0x3c) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x5, 0xfffffffffffffffb}, {0x18, 0x2, 0x8001, 0x200}, 0xd41, [0x9, 0x8, 0x6, 0xb85d, 0x3, 0x1, 0x4, 0xfffffffffffffff8]}, 0x3c) mknod(&(0x7f0000000080)='./file0\x00', 0x8004, 0x8) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{}, {0x18, 0xffffffffffffffff, 0x2}, 0x0, [0x0, 0x0, 0x100000000000002]}, 0x3c) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) 16:00:03 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100000000}) r1 = socket$unix(0x1, 0x5, 0x0) pipe(&(0x7f0000000000)) close(r1) bind(r1, 0x0, 0x0) 16:00:03 executing program 1: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) 16:00:03 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=[&(0x7f00000000c0)='%[\n\x00'], &(0x7f0000000340)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)="7d9300", &(0x7f0000000200)=')\'\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='$!*.\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='$&\x00']) sendmsg$unix(r0, &(0x7f0000000540)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000740)="88474958f272c0b3ffdca50632f9590897304fd097160df78149e9ef30059c546b597720f7fb345449fbedba581b7062d618839ef0afd2004081754d3f180fcd176bea989701b436b0b5dbcc9afdfe783511c66e87dc4c65df9f108c2349c4d17a20f56327b521b29a9ed9b668dadafbf9f61daf2c4d1b72072060f364a0306d657fb7191bb1ef5c70791b418e7397ed74", 0x91}], 0x1}, 0x0) accept$unix(r0, 0x0, &(0x7f0000000000)) 16:00:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCDRAIN(r1, 0x2000745e) 16:00:03 executing program 1: r0 = socket$inet(0x2, 0x3, 0x89) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) socket(0x20, 0x5, 0x20) setsockopt$sock_int(r0, 0x1, 0x0, 0x0, 0x28c) 16:00:03 executing program 0: open(&(0x7f00000001c0)='./file0\x00', 0x401, 0x128) r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) listen(r0, 0x8) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) shutdown(r1, 0x1) getrusage(0xffffffffffffffff, &(0x7f00000000c0)) bind(r1, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:03 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r1, &(0x7f00000009c0)=[{&(0x7f0000000340)="516653e48a681bc3b4df9c19ee9afab810ba0b7788e7389c2e2f09738a4c84aeabbac9b9e7cea36bc5a4f13dfdb85113b14568eec8344f3a8f0db393e2d0077567dfd0a9545ff42c2d7d5f7ab16f128de121d071484d11ee65fee58cbcc8ec8a0946e7de1797307e43bf2ad45c6c4c5f9c45582f74a02e188fe65b323751eee18946361a1f2adaf8c3d8e04adef9e9c6a4da4f4a9703118b64f6607a2bc7dc6b11c82ff3ec4e2ff177480242bdcef521a50012b61b1a3b48eb3b305c5687762c22ada44d42831777d72984c74d81b8107a0c8c33b1ba32dd3ddc1811a53b08ceb3", 0xe1}, {&(0x7f0000000440)="37e8095f1a260c6b0e79a29f23f600f77e6052b02d3da27ed229c03f0d4f0176ac0e4ac4d06f2fcadc810910b22b1f4d45b79c35f43e09d5515bc2d51cdab8ba0f03e4d5518b1de1ab5597de5dd2ba7a463514ead8f8b4ae2366404016db9c678071bf6a114d2987ae1e5d912576588218929295c11f59bacba035f7cd67a44606fb31976e02e209b547664f6444eda2c7c16a202dc1afda6eaaae70e45ed66366d413bd8a036a3e7c9b3d9787c5f7be2787b7866ff92919ed3580b7beffe5cf43e09f6fbc3189078c6583f67a73336183f41de91808c30ed06bb4a158c6ca5134", 0xe1}, {&(0x7f0000000540)="f54d332a1c16d54e83ec604f9edf69547e4c235d23d94018c23d8af71b7bfb8cc913abd321628da3dc7770428aa7561ef617d8c24acefe7353ae626c96fb619b76e572c3fbc9a72aa82bfb05070ef63ad5632b6217311ce7daf1e35000", 0x5d}, {&(0x7f00000005c0)="a379200d1fdfd38987f93b0eb44e3b9ee4193333758bca5a1d9d48ed69c481e937cef6400d5ede3e8895e7399004e7420f688aaaeb6c00aff7795be2eb345647745d384855c65945b1d8df2d2d3e", 0x4e}, {&(0x7f0000000640)="77766c563af5110a2dfdd4716b2d2fc51fffac92bfbd60b64d4d9e97b50ea3cb3d974c0f8310a476586f4b1e1cb4e403ce74da8900c262d88f712d1d55cf056da1bd45d079ef8c3c61524af9b47361a843dc1f7b1cca51e6b0f53ef262e3ae4351806b7c0af85e95ba07807a79d72d2c5e9601570ca0e4f3128721fb2d065f832a8dd79bfece9f6c0b6b5d90ba99cd66f95a969140efa47466647e86d1434dd7a742c84a71f5c9d74d783d881e85ce63592a79e3cf4297f36624940a33bd702abc8bc64928ad", 0xc6}, {&(0x7f0000000740)="da73f7beae55c5f08541ad182bee511d94c74dbb74ae27d94dc869cd9eeb8d890b9348dbc9b8b23e32672bf57cb2db17c7a19a876a4b857d3389a3179b75206993ee301213e8ece35921c2ee1853e4c4a8440a8555052779cd2213d200d33c52b5cd10572020f1f5c4456a6d14361bcfdb88deb1b175035d893f7bbff890c97dd577294eec3d0850ab738d36c853d129041a0c64d4a023571d4bc92a8cafafbc135c1306206eb2ad90fc06b9a17f248c792e0731ff46275677", 0xb9}, {&(0x7f0000000800)="c35fe4d9e1cb029a9cc2910c311a3c1ff448139f6def51aea3b1d62a082a0146e1486a3eb79849a42f399b0ad15edf1fc078b6389c171df173041a86b74d5323e804d47d5d400f06c08783d590ac29d6cc8aff90fc641b4ddca56d9eb2cf0fac8b7e9cb3892ac2af57eb949a9c499210f74617898e12a13f159e1bdda14a9948dd56a4be67c780cdd50dc5a68b536977a1226e5c78483c6bb0f7021f17cfad8d4935f02cb111088b6f8dd41dbada80f1118969238c45d2f89a2f887b9fb0b16a1c0cb076b2c6bd35f826d33ca5de05d405a968a8aa02b5", 0xd7}, {&(0x7f0000000900)="b47ebd02ad8248d281cefe7585399399c02204b00b878a42fdfd5bab1121a9ebab49fa9f80175e18d794d8974abb1603149b310184f93a9cee5507fe20d1a00a644f5201932cab31a965e967a3c50f4bf5b34a8347cc97c7f8607da9fb2d52738a1b764e69d77e5533bdb81690f41fa062b1880e59f408dc165c9f596d166543b111ad2babf77638956aee8d1eb41b439ec734440fff50ffe400310ffc06fd2e92d663e7bb87dacf9490c71731270d78f845", 0xb2}], 0x8, 0x0) r2 = socket$inet(0x2, 0x5, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x9}, 0x0) shutdown(r2, 0xfffffffffffffffe) clock_settime(0x3, &(0x7f0000000140)={0x2, 0x3}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) r4 = msgget$private(0x0, 0x40) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, &(0x7f0000000ac0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000b40)={0x0, 0x0, 0x0}, 0xc) r9 = getpgid(0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000b80)={0x0}, &(0x7f0000000bc0)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000c00)={{0x0, r5, r6, r7, r8, 0x80, 0x401}, 0x273, 0x2, r9, r10, 0xfffffffffffffe01, 0x0, 0x650a, 0x5}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r12 = getgid() r13 = geteuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r15 = getpid() r16 = getpid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0xfff, r11, r12, r13, r14, 0x80, 0x2cc}, 0xff, 0x1, r15, r16, 0x8, 0x266, 0x9, 0x80}) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000040)=0x100000001) setitimer(0x2, &(0x7f0000000080)={{0xfff, 0x2b00}, {0x4, 0x1}}, &(0x7f00000000c0)) socket$inet(0x2, 0x0, 0x1) 16:00:03 executing program 0: mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f0000ff8000/0x8000)=nil, 0x8000) 16:00:03 executing program 0: select(0x40, &(0x7f0000000000)={0x9c62, 0x10001, 0x2, 0x8b, 0x4, 0x80000001, 0x64, 0x8000}, &(0x7f0000000040)={0x3f, 0x540a, 0x100000001, 0x6, 0x5f1, 0x1f, 0x628f, 0x97a}, &(0x7f0000000080)={0x3ff, 0xfa6, 0x5, 0x7fff, 0x1, 0x10001, 0x1, 0x1}, &(0x7f00000000c0)={0x0, 0x4}) select(0x0, 0x0, &(0x7f0000000180), 0x0, &(0x7f0000000200)={0x34ac432, 0x7}) 16:00:04 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) dup2(r0, 0xffffffffffffffff) 16:00:04 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040), 0x63b2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0xa1}], 0x8, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8000000000001, 0x0, 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x4dfd) 16:00:04 executing program 0: select(0x40, &(0x7f0000000000)={0x9c62, 0x10001, 0x2, 0x8b, 0x4, 0x80000001, 0x64, 0x8000}, &(0x7f0000000040)={0x3f, 0x540a, 0x100000001, 0x6, 0x5f1, 0x1f, 0x628f, 0x97a}, &(0x7f0000000080)={0x3ff, 0xfa6, 0x5, 0x7fff, 0x1, 0x10001, 0x1, 0x1}, &(0x7f00000000c0)={0x0, 0x4}) select(0x0, 0x0, &(0x7f0000000180), 0x0, &(0x7f0000000200)={0x34ac432, 0x7}) 16:00:04 executing program 1: r0 = getpid() getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) setpgid(r0, r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) r3 = getpgid(0x0) setpgid(r2, r3) 16:00:04 executing program 1: open$dir(&(0x7f0000000480)='\x00', 0x100, 0x0) setreuid(0x0, 0xee00) r0 = geteuid() pipe(&(0x7f0000000000)={0xffffffffffffffff}) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r4 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000080)="149a5770717357184edcaeb6af2467ce30046b7833a065f428a1875814363acb2a0f067d148384c2b68b3e981a2435", 0x2f}, {&(0x7f00000000c0)="592fc097c3b8818c44d446c5c1abbaaedd4c0d39fbc659493a1b946a6913d9cd68c5089495c4ea22f89d639d61cb16", 0x2f}, {&(0x7f0000000100)="cf29a1feef9a78daec41220556067ce081c626f2acc3c682f1fcc0c32618127063812f014b5923052f5f112655a7c3099b37177844dfb7ceb25806464e1bba98", 0x40}, {&(0x7f0000000140)="2e36ba45377c5e9350e228dbbab920b94141bdf7487394153c46a3e4c016f6d0e9efc1", 0x23}, {&(0x7f0000000180)="4b0d5ba5", 0x4}, {&(0x7f00000001c0)="0222b8401bbb4594a8079ecab4afb29e1a85d2334ec04738d928468ed988bfec9fb1dff710ed737779defe76d48385a98e218037684066cc9f", 0x39}, {&(0x7f0000000200)="f649df676fc1723b1980ecaabcac53faa494eb27000d70f985efb8b98022ae331181952059f354418b09fe39d659", 0x2e}, {&(0x7f0000000240)="9304d547bf59a00151fc4bbf083ba9331a73c52589d44e4b4d490797cd00d035c0f110e4e633a739a0f7193914e9d086f94cc76eed21c57507e6c7016dc0c60c1c507281cbeb3aef439edb4b9a9757d2c698023639aec62a5e611ee16e1a25b39abf4615f7feac2b0f4aba00f4f3e7b7dd7fc72de2df0be153728e33ae78f4eebdd59c374324d2050eee4556813c6f4c09831d1c96732b", 0x97}], 0x8, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, r2, r0, r3}, @cred={0x20, 0xffff, 0x0, r4, r0, r5}], 0x40, 0x400}, 0x400) r6 = getuid() setreuid(r0, r6) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) 16:00:04 executing program 1: r0 = socket(0x1e, 0x4, 0x1000001) sendto$unix(r0, 0x0, 0x0, 0x405, 0x0, 0x0) OpenBSD/amd64 (worker.syzkaller) (tty00) 16:00:05 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x8000000000) setuid(0xee01) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x14) 16:00:05 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f0000000000)=""/214, 0x2fb) execve(0x0, 0x0, 0x0) syz_open_pts() 16:00:05 executing program 0: clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, 0xfffffffffffffffe) 16:00:05 executing program 1: pipe2(&(0x7f0000000140), 0x5) socketpair(0x31, 0x4000, 0x5, &(0x7f0000000000)) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x0, 0x1ff) getpeername$inet(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) getpeername$inet(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xffffffffffffff15) r1 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) fcntl$setstatus(r1, 0x4, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0xf0000001, 0x7, 0x6}, {{r1}, 0xfffffffffffffff9, 0x10, 0xfffff, 0x9, 0x8}, {{r0}, 0xffffffffffffffff, 0x18, 0x20000001, 0x0, 0x8}, {{r0}, 0xfffffffffffffff8, 0x8, 0x0, 0x6, 0x502}], 0x2, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xa, 0xf0000007, 0x100000000000, 0x3}, {{r0}, 0xfffffffffffffffd, 0x5, 0x0, 0x1, 0x1a2a0ee5}, {{r0}, 0xfffffffffffffffb, 0x40, 0x1, 0x10001, 0x9}], 0x4, &(0x7f0000000080)={0x4, 0x6}) 16:00:05 executing program 1: socketpair$unix(0x1, 0xffffff, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000100)='B', 0x1) r2 = dup2(r0, r1) open(&(0x7f0000000040)='./file0\x00', 0x90, 0x180) bind$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) readv(r2, &(0x7f0000000340)=[{0x0, 0x13f}], 0x3c5) 16:00:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='/-*:-^.!\x00') 16:00:05 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd, 0xffffffffffffffff, 0x0, 0x9}], 0x9, 0x0, 0x4c, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x20, 0x20, 0x0, 0x3d}, {{r1}, 0xfffffffffffffff8, 0x56, 0xf000000a, 0x101, 0x4}, {{r1}, 0x0, 0x18, 0x40, 0x3, 0x1}, {{r1}, 0xfffffffffffffffa, 0x40, 0x41, 0x2, 0xfffffffffffff187}, {{r1}, 0xfffffffffffffffe, 0x8, 0x0, 0x6, 0x1f}, {{r0}, 0xffffffffffffffff, 0x8, 0x14, 0x9, 0x56f}], 0x510, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x20, 0xf0000005, 0x7ff, 0x800000000000}, {{r1}, 0xfffffffffffffffb, 0x40, 0x0, 0x0, 0x9}, {{r0}, 0xfffffffffffffffb, 0x90, 0x0, 0x80000001, 0x7d}, {{r1}, 0xd2e32021d82d0b, 0x80, 0x800fffff, 0x6, 0x800}, {{r1}, 0xffffffffffffffff, 0x0, 0x40000007, 0x4, 0x4}, {{r0}, 0x0, 0x28, 0xea7f4ecfeac1b08c, 0x40, 0x168}, {{r0}, 0xfffffffffffffff8, 0x38, 0x20000022, 0x8001, 0x8000}], 0x4, &(0x7f0000000000)={0x9, 0x5}) 16:00:05 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x48) write(r1, &(0x7f0000335000), 0xfc94) 16:00:05 executing program 1: mkdir(&(0x7f0000000180)='./file0\x00', 0x5) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0/file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000000)='c\x00') 16:00:05 executing program 0: r0 = open(&(0x7f0000000040)='./file1\x00', 0x8, 0x0) fsync(r0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffff}) fcntl$setflags(r0, 0x2, 0x1) 16:00:05 executing program 1: r0 = kqueue() r1 = syz_open_pts() pipe(&(0x7f0000000040)) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x3, 0x0, 0x0, 0x0) close(r1) fcntl$setstatus(r1, 0x4, 0x84) 16:00:05 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000c80)="112c5d9ffd1ea705caa2bc34db4faba8af64cd1dfbbbc1d59ac23a5a208211eabefad2e439e7185010bae634ce887ed9d0c0784552af5402e5555749bbbbc630bc8072448b922f58ce902a7ae2cec018350f2ee611abf4ecbde7deb3a8448303e0275a4e2a6e1a4251bb2331aded39bc1c4881c7652bcb6086b20f62e8943daf31fc65ea91119dd43b113477edc99eb16a76d7e9632d1bc8886daa1d364c3502f81885899508c4a4810b043d6d12724aa741102d8ba148dc5d4ea3e86c5f5557ffa62506a53cc124d11cfd8d5ddfce9395e9c2f1466c13493563f42db066a1b615478a7fae31118b5220083ef251e851b9cd7e0bdb90edad461f3ea4d7e525c11b", 0x101}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x1, 0x1) fcntl$dupfd(r0, 0x0, r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) openat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x9) poll(&(0x7f0000000000)=[{r0, 0x40}, {r0, 0xc4}], 0x2, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getgid() fchown(r0, r3, r4) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) 16:00:05 executing program 0: setreuid(0xee00, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x8) 16:00:05 executing program 0: r0 = socket(0x10, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) 16:00:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) write(r0, &(0x7f00000000c0)="8d0e0c1bc5219319d22d7a3660cddc3c1aa41afb8dc1b873281a2f2ee6e6b8e8ba8b9404ca38eb92905c5efc9939a0843fea045fdb60f2889ce1e49433059ff847747f0f627dfb0b84e80c88546f595e8cf17ee0ed6564850ebac5b33c9eebd928d522e537", 0x65) write(r0, &(0x7f0000000000)="c2", 0x1) syz_open_pts() clock_settime(0x3, &(0x7f0000000040)={0xfffffffffffffffa}) 16:00:05 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[&(0x7f0000000840)='\x00', &(0x7f0000000880)='&}\\\x00']) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)=']\x00', &(0x7f0000000140)='&}\\\x00', &(0x7f0000000180)='-\'\x00', &(0x7f00000001c0)='\x00'], &(0x7f0000000440)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='&}\\\x00', &(0x7f00000002c0)='&}\\\x00', &(0x7f0000000300)='^\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='!\x00', &(0x7f00000003c0)='&}\\\x00', &(0x7f0000000400)='\x00']) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:05 executing program 0: mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r1 = getppid() fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x3, 0x1, 0x80000001, 0x9, r1}) mknod(&(0x7f0000000000)='./file0\x00', 0xa007, 0x8) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x7) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x6) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) 16:00:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0xfffffffffffffffd, 0xfffffffdfffffffd, 0x0, "1eae1a74393425b14e00"}) pwritev(r0, &(0x7f0000002340)=[{&(0x7f00000000c0)="f103fd9b3b99b8ef8c28ac4ae6fe800e5ef26ceb0970223426c54734a8b27176a03e160fffa6f371a741cf37533a9a195ba9bbc8adb5435ff082e44969938d2ae36dbed2e0f4cdad7e619ee32d258ea2d23bb4d260dc321dd623678a6f1d5b7af79cb4fb41b1d61205a754c61df6f103586c8dd8c2e919f8180aa07fb021283cffd1e9b59d2ffd008c0193eb89804a688ab327c936f9ece91d9ccbef0b62c92d494c2a7a21d90409279f3a97eb3c75f5af626aaa7d94a9a0eabb8c59848c118d63bf107f668251d7583ef94db8bae2e768f6d9a60bfe0d0c1417211e989bcfb491f5a1d061af5b9c475be1", 0xeb}, {&(0x7f00000001c0)="4e7b463c7617b1e3d4091e65c6aebc7b84def1251861d007c1a9a34ab34669b1bccdecca85ae7cef3e6555dd7cbc86c6ffc6f9f42c5a2e3647a76d2ea16ca903908db1e68e20dfd9d9e4ddf410e44f29699a0fa9ed2c80c0ab2b13242ea9b334b6f1c90e82e68ce22390076103d26275c04c2f6a5da4f2986b6948198e59771ea4e1f7edf79b69c5bdb671f0fb6cdfab40a325b4fcfb787965d6e325", 0x9c}, {&(0x7f0000000040)="638e620d984077d561072479398c28ad3c505464cc44f716fddcfe60", 0x1c}, {&(0x7f0000000280)="92b4bb45bb58ad5f75a0882c2f54993f8e48ea2ac7e40eaf04cf2dba00a4ace4488d699f17cd5bc602380fab79ae52ccc7cda561d451dce41d990b738c8a294755f58235594c54fbfd7df9445d73cea904753a319b9b609eaf8d4574dec205257c9cd0f1f9e7c55dcce51ecd5ced4fcd9c13081e51bc49628dbd733ac689293a6b19095d42b42033d950a534710abddb0b05fdba41aab0989e954892651d9a12a5ce0dbe90b21336463722", 0xab}, {&(0x7f0000000340)="3379d3de20a7f4c6a9bd7f45d2afb8b3acead1e3831e3f9c56671515cd922f904d370ce99544200efdf6425c3665f841274ea67ac49c4de17caab0bcd95559c76fcc4eaa8e71cfcc6a206ca20f8585171db94d3cde2390199ea4d4481bb321c8b39bc8ee2fb3e26f53ef114bb28dd4841bb6367f4b429754bdd0981ec846c5a0245c0571ca68710183f9f600399cad0c99db4d11352f15fb1b12de09822810587a35aa1f22cb8184c776d5028620e3980ab9e67a6bea930546dd33582e2f306a1c89b28e2933b10a672ce01dbc770c553b08887efb71142b6254609aca8851e7a8c2d63bcd9b53e48582e334ecec9053d16d77598144f7b8c2617c729e67f82bcc568e2aadffe3a814e43d07e1c5a34f699c2b90ac0c727a7426adbeab278d347032b1d0aa7c126cf7849d5cbd3ac1d0fcf73b9d77472aae2eddd01b40135a092576771014d3453b0efd6b5ce7ec7988702300059b578052b2f703903316e788ea7f2f0e880e8dedbd913d40b263cdb0222aba6dd026a1d90abdb4cf02237dcff0fb61762371f69450364afdf4ab6c285b40c094d3d701b179585afd24b2d53a3447179e659afb59f33110bb07e3513c030dea6664dd232fe43c165d2eb6757dd89901d0a433cfa2b44aad61122ed4dc4f65161b2e40010cd16965f0c935255e2102d52de0cfc3f0107fed6b0e57127a2ffeb7587027e7a7e08200dc794a605efdd5e3b28a1de0585771efc1e67c2afd5149f25e1ca7e6a906e0ca5cd53db3f21d06b034aefdc8bbdc01e420f871b1b66fdc4bbb2ded3133a0d0d442912e447fab07fd3857b8f2db46cc7219aea631f41ccb4585cea586597154358db5840fad01440121ad8f1d2a10323cd53fecca9372bb63b22cc8aae454d2a60ad2e1f31ae72e1450b2f0349fcf4d19eb34fa65a41e967526137052733e00f323534e72dcf4aaea4e06a3a46bd2e5fb6983a9caf2f48283f6c1f6b39afec77a2b6f29ab05d7ccfb1919464c771ef688c8eb023a90330e194d133c888c724d6875a8d7cff93954d7e084a0428406c76a9e8c7742bf396f130a5df6cbdf03ee8970941eaf8db0d91dd924f2acae1eb58486fd5de26a17e34f4f9c1e2226358bc91ef117e7478603d71c92cdb24dd6e6fe86d3e193eefaa585aba6c3282b0f3c9caea84a585a794518195681d2b7b68305c12f218215ec23617e7d4f71b43dc33e1080a6d2fe4aaaf6f384b24d9a3eaf5c175358d4794a2dd5ae2d1f099251bdf1e7fccc213bc6248b0d2f3e34a269f22f634494b1f01122cb8b97dd9e637ca0685afe8e038b1b96a689f959ab6071aa5cda10cdd6e2fff5af85a687f65763d5752e806b32b57223900c044fe3712b3b072c8f3cd9cd309239cb40ba205734d3c58aec68d22a8b95853cbe09d1d8c2bc4b5c2114002b39fae9aab88651bbdd60c58e5161b17607510d79a55950be1013a99153e65ab29b9a3f82b6472290eb3412b33c72daba0319b3f4826bc1d770e3eddc4dc5f336ac9d1f065d94da84b73bd6c7bcf93fb5f1d0d3667b69b339abfda7aa05bbc58858309e88413d29b239b6607f0b8f7f7febd0d5ec9b5da7c9262c84258daba324473d09129a6b5b537b080b3155074bf180fa6283abf6dae69335deea59ae83901812dfb9fb6172d4723e34c09289135df70e5b234489b8e52feeb9160130822057611c742e7fb21cb5a638125f1f7ad82701175d15c3b1068a9faab51a4afea571d6d5bdd4af343843d246da0d8356c0fc44e2ebbc7559f0a44ebef985520df1c101bb98ac117d10d8b6e09eaa93f0f5d62449ef4e5df224a0d8c949381b54a6f98a47cf6f58f44f868b3e18bafeeb327f97b359c803be408773fdfeb677030ec91c66c7300af83325d85995b31cbe2d8b837ea4a69f18e04c21d9623ffeb9792405da315c4648b727346e3cc9b5497561750ac27beeec4767be3d5ddceefa97623a1f720bbe83dd54ef4b753c75f22a281f5a9bdf4cb8313a798fdf12e8f6469705a60846d421ea2230e38734b208fdd6302b353acd18295878ff64e2149f0080598dd873b53ef5a86eff3abcd42fcdca4d54a0267c1af1cc11bd8c6a3399c405fcaf447c1f5602c37b87a7823b85c4c9fce405fc08519d2a72368b6fbf7368e3c7cf79c85ad8d6900da9bd8789dd2988678ab5f15871eeba3590f06b8076f0eb86aaef7644b555fa150649b46ad1c6c98a974c1f53c91f8a8eb8cd5494cc1bc4b862f314e95af3144cfeea6689a18fa34e5924d102e3bbf070357aaab448f827742e372bf85af64011b02ac4f175c0cb327f808aad0559cad1c5c1222368e40fa1f7c1099d7ed87c7a717ad0b7a9feb0162ea1decc96f3c041cc983b30ab9ec74725b730b9d1706d10414bd9529de8166a6c2172fa0dcce7cadbe943fa3a612e74b86d73637f52dfb8f80bf462948bd0564529351a7f64222d948de560f8760ad35fee0b82d095f9d8421393b5241abf67805b3b5705ea38a266e05605cc9ed6a8b6df676eddc4db5f33c815821c6b763eeb1403814008c44a23aaee0aa9358aa4dcb935a4752695f247ef10e5589ef202e3c0b3284b3ff5a5cb2194b30f429d9f476bfc538b0df2d169c651ab55c85fa6a41f696ed9ff41d245843d747a63905fe606364e12bc71d10fdf0e9ba91e1d70647d941d1cfbce0a5be84618976e4b1202efd87efc8ce509e980c00d56e77bc2fac0c4c8de064b7a7927f1d4c5721a17dd5facd600bccc1ad780b5fa5e372245eccb57499a1d914673804a93cbc1edf19bc968bbb135005606a49f8c6f9cd73836345b60aae7101c16d4faeef9f7c5f0c850e8b8f7d4546da3d102d78a2095656f3e3bc4b40b0e89b755fb8afbbb1f6670c6305c41281a1c299b935f02a2ce02ddf0ac7f97353ddbc315ddb5839dc404165eca4276e977c384e07e1dd77482de4503364f954138537eb222a9aa5e9aa14760df092b0fbb7d4d4d5d1a77d83f81a443744ef0b680285cd885c41338902f206c794144690cea90cd0d1b9e02ca1b15d75ea73dcdf102c17b60848b94a5c860dbc249721611d5540f5317df60f9e35f2142a29e871a9dd73e158c281aa0deb60ea91fbcf2524965e0b1936369c0743cae618f91f12d01958134fdf385ab517c17c3b23fdb2e42713871bf5496f46c7126766d147c06c61728c807717e3dcefa40d1da3827628196e68ca3ecaa0df392a61d7eacb8152006df02ad765168bb1da0f80c34211b4fd491a7987212268c87e2c13d2829f3f5056d95cdc03117867050542cd177ed35e6b778724054f30a2d4b7849a699160b516a417794e248e1cd508506e58f197a66126847c46ac61afd82b7e5f363b1215ea35229b84e81f5600bb25112cb15b4f1715ba2308a767b4424eeba4a08b32f957ed7b75028a7a7d44a7bd4ced2bf39f1d161b9227d96888813040d8968bcdcf7e9c362597cff404f5c74ceb09058836428ea6a5588c144fd207c821efdc598cda2542bf6f4c8a67a72fd734b02c23ce1a31cdd1c10f610cf1134e0ad0de68a2bb751082ea0a9f65c4aa573f9fa85f047d8361eefed41388fbf09afe083a1dba988bb511507c2eb523e7d1d3b78d2eda0bbd960e49997548674e9932ac6678fd01e24735a6003c155f09d7373297ff999a5fa046997694ebbcbb0ff14e193030ae1a571690544bc5b1504701dfb07b9dc5341cb972947b82009153a11f418d1cf619c6403e4d036e12ddef90d0d7fdbbcf10255cc86515ee60d8b498750a6d9cacf26de3ff58e8dda0e6664a3c1cc3810149baf2cd207ecaa0b9a111507263eeb147b0b18bd1fdde8681c2f1d44e5092954033b3b99fea484c4aa658431b9b45ce9ecfda2e5b8e2b17762c0ec2be85566dbbdf22ec10fdd7ed91a3a403d0483b74128a871c1d957ec915ba7f7bee33b9a7ecf3068278309179fed43fa14975c2f5c655f398fcbf84739dec5a233cd06bb5a1b1ebad67bfe9ab3ce0e0e6879676ed5b9cde690eb146c4a26286e5908d9c841de790a4ecd74e8cc5db2ef79f0972261ad6b83a766648e8ca6e82676632aea9684921c76f8d6637894b128331c0d99df01b81dffe464581916495b2d43ec6276fa0f7629705818a36a07220102854852bec387e30dc1af3a395cc174868d904241663233ffbbd953570dfeb9cd1da2518b2f9174b4d53d30117fa02f818d51535c3f75ded81c5fa04d0f92cf6643ac7c7ebc89bc8e5eaf3616bd319ae5aa26b78c1d871961fc069f32acc9a05b7ed33e930e1bd668e428faade90d0076f65418fb4b25084a616af09fe410b39bda245de129ad6868d2658c6d9dd45398fc8419c6bae7fbd3c919c3bcfdc367cb9ba810861112837df67097271911d0a55a0b8bb2d6dddda1ba25a12ad43654e33490194a0c19b44429bf8d3f57ac746a376f59809c58c5dff623983c876cc8520db2a5e89a99de624b14e096cf29fb20bdc9723fe552b4546bd841ac4010c3bd140b87ea546f79ebc548b516de31a2fa9c2a4257285bf031c88d603a4d3e5578906e36b3aa6b76ef5bd0ddc374090573aa71e41c2259d92cd5de526a2373b80051efeeb75f234614b9493e995b1d12aa2335afd24a43db1b746b3b809d0dd873af794c96cb1216a63b0a6d04d56e96d96b926fedbfe123c212efc20bc2f0343f620bd024130845e533c9871fbc28f5bcc42f28981cc2ac0cec9610f1f2ce8d08f4e5711769a0a0dd85417b84a828abbc32766603b5d32261fccf8bd2685616545c9c33332498b7348d4c8149219319907db25f49b3349cbd5bc8acd13a6c44d09993d5b8b92b24be272f025ddeba39ce0e68cec4a27115dcfdffe2efa538a3628f92823f25763dc9c1b5ff6a1a99189c8555e900f4a23ceed492a568055721391dfed7aedad0c154c055334960c4a27f6327f3c8d021644d52d4658feca725130c89729d3a223e3d85eef59cc651b7a563c7e9fd2e89939e2d5db445bb5c2097f375f372592e509ccbafa5974112936603f1bab2c8ff12d17f8f627a028f3cb47cbd1e9f7f3395f800430142abf271c190b5670f9af2e06145d31796b28c8f396940ade522d9500abc22accd238cb4382eac728e9f83019de32473284e4984298f700a751f8b3b0689f67c74e069cd0ca975987e592ce2189f7deb6559d42ef3b4db9389f71b9c6f23e8354aa58d044055b25a90a0b5ffeed7eaeb00204586d4771feee0d725ee0b4d9527fc0076ddfe6e1b44581d0217f7ef62dfd4a06f7d4d2d9ea0f619a8e765ae61d1fd1479c159a9767e7407a0b0b7785891bab62916af32090f8e62ae83b062336a35b8e7c8e2dc7fc858efef77a916c69a35ac890ecbb1ebb23d6da77559e6e37392765e57bcc236cc1cce4a5f19292ce9f2d6968a24d43aa5651e3fee6da25d53d6830802e62561da41f858606bd653ae24b664f2c2b07e6dc733e0079aab836c72b3c437b26e1813f728fdf5c576f7a349dafbff63b27a423da1b5293da851284896e522efbcff5ec956424e4ef54c023f6414a82f18799aac879e1115e2269da88e4f91f322dd73b04ba327890533da28193395f926c7c9c43040928430526f9429cc01b84bde22a3b3f987eadad8678f5316ca3a9aa14e68f1d436a54370ab0067bafffaff8de8532bb666432e5a320c69584a5aed7f2f389f2c5ed7e77ab66f75eff7251700ceb2ff778b81af4522106d5c4a57745fbfeece2db8385f1630b5cfc52694219beca6e0a99649eb8c4b78ea989775ba99e5a7ec8f9f1f6e5c754ab67816ee4bc8037586828d", 0x1000}, {&(0x7f0000001340)="ec3f7ea91c0f7098fe14633796e559cbf074766e0a568a997c9c51c67f35f860c927cfd35c2a27628b6c257999c0751c8ee45b6e6103556c2d0b3cb386a9cd0acb2bd7d39a9eacda9eddfdec3a4e91f68eae31d6d539e57f89349e680056e8f9bc4f341e89fa34d0c2968a9caee3acb200fdb4cd6bc3a69855684732de76a9a37abeddadf691295553412eee0010e1574c48f9202373af3320a895d3edd5222fd605d596aeb4d59316e06ec725892b64a4d8996e989f0d470fcfed9f1a35c1d27ad6b5fbc46f4405e1a5d8ed83d816d64122864a5ab872b9b8ddf0e624a79a3eead1254c125333c191064fc80f44aabd8960f2acf141ec390dec479c47177800172b73cd2848f85b5665230a32ef74ac3ca527468bf98f39f0ee03dae1acacf4019cfe843abb413dd7e943c62065186bf3408627901e61f37e59b68592c3ec5e0e657ae693363dfad24b4b2b21290720e04f34dab9c0ff871b97365d5711a23f1b4412239986b75347bc15a503acda546c70146bd0f71347c8ea937f6125da4ffcdbf8b3301d3ee9d5f71d707086c7d2ec11a3ff9db291881faa847c3df55ce396b15ca1503bec4adfa847a6e9cffcc0d865546689d1914944618496512bbd058cbd0c2f68bf66d70b401080244a883166a4a3b6b4104d66a9949f5fd85db17e6695395084f55ac122a9b2278b6817463f528b244712e01b15bcbcb50b3d9fddcaf3b83c07dec01b72ad18a5732e922e708c1b6bf23f49c60d55ddae8be23497bdaa01729e00584e27be1bbb1240c3dca9d06224195b562ee3b893da0f0cf164e4ddd81d9c4bb7469a6be955a5012062a9c5de91d5defe416f58ced86d6331f45f5ff850ea2a58fe9b7fcfcc43b1dc92b491b31c7a241f34ef988394dafb0da37c3b447096f75a9eb3ee632d3fd7416933584a59b7858a6bf412aaa41a3d9093fdc4e43e9e498d2f661c96becbceeceb91c78832db36bb757e7d1048fdd2c8b8100d83dd61bda154dfcefe337afddebe02408b77f30e57bc405272eef6ceee03ef44519948dd66a1a8d8829f6fb9b4fdc65fb65cc334287b69b77d9ffdae98ed4b15e939d91da6f6fc8384e23f36a244b6636151dc1426d0ea5f4d33db35010d052587e0db36452a6be5436187a1b976b943f45c2b11ba102b18a44062ad7eaeaece1d75784c1de8343280a31fbaca7bc4d689ca5f8884c533e208316d1d02378e1d9206d9cd3955a7936201c7e1106e9987a58449796348ed9e5ab079efa5de2eb216edd7bc61f71d335ea3faf36700e40262d58ef8ebd9f86a73f6f12c3650cfae3fdd90f4805cb73f3eccce215d71e3329f9efe9ed1a9c79c7aeecf6d0e0830a3eb21b892890232942314f4d8273529247953d57405693e734d5f58554cda9afbf4bb9531f72db45ec3e274bea0da159344ee4cd965864b2d54bf95cc9d4baf23010698b07e0723b15e666ef96e7052a07c730a6a66ea58801ad50dfc3c2e02c293ca1043ec3210fae0727d646768b1a8dc3cf1289deebe0a441bbf38201f0bf293785186d2ddbadd3f30a97af4be0039f36487596832a5f0e88be1be98946f7d1390a920a4f6734c887b60ff4c72c4aa898445239347aa8442eee3fb79cd189bf94485a2c88a07095a6df03ccc4faf91d730492eea45afb10e6eafec574bddbc20ff20463f8644e2c019f8118fdf15ad3f14bc8e35f0b58518ab2fff15bdd0dc8289c9579d6c289669be9facffc399e3c06546d8c7799ab529fe0f017ca4716e950f4b2f13b857a2a08d369abe8033e455ab41209dec405e02dd1f04519e9efad2e238d909cba3e2eb1f8e82b72e123755dc3c5326fd8534f95c3837b27e7dd67edd30abbf46b956b394d2ecbb3f6e8d3a87d867002c8483e8d7406b6857ac0242251a58ca46c741aab3d57336e67fc14f57ac79013c95377d3cde416740d3ea72cc812e4f64b629d227c283024ef7d1cff0a5cff08e56c07f63b1610c51974c8b64bb8b4eff2cede6ca909c7232100cf7255540b3f4a3ac49bd1a6fea7a1dcc06507c66161e782f542d2979681c2267878087a50c72684c142d36fa491dfda8b319e2f6e4dd831887df8d406daf447660cc032c9f8a0b8247e2ad458a2e76b0d09821a7cfe4acf85823f1770260a7d343230836090c23cb9991ba6deb8d2e73c2e5a0c17d542c7e2ad1ff7d7635d03e99d0810982d1681dd1bb8d9d8ae7d2fd590e6fc6555991a848ee34606ddca3f62954523515fdb907b60ce91fc7553a6349cfb8cf95b48a48655d95e0467debf0f18eff80de16731b013f8072bfe60a80c8e7082b8025edf49eec364db1bae04f5d7d37e819a8e5d0ffe023ffb105108b9be034910201893733fdc818c9befa73887c8d597a0d097009a502b0bc7d25a48548ab271d6dd2e2dcf2370e2debb411318ea9e599bb0e60bb35ecc10dd79a36f831a02b9c7fbff0c8742d836c0dc8872df93d753d8e61c6066adb060d864b3ebae66fcbb7a79366ef381e79943abf4de019c60bed7e96ba67080f49c2e01dc7d3646a47bc4eefe3e491a3494c003b6e877e74d6b132d9442a5ad0153a471153c762271e75ab68d1dc70688c6024ca93639fe6363fef0ebaa658f0b004de4a3806748366ee6ca05a95eda7a89ffa3a8f0e8af055bcd5138d268562e77fe577bdd32968084c81f85f3b90c137a1d11d605d053a2f280559e650d724e8cc2f905f2c8e29f62ed2fe9965d2ccdf3e1f924a12734834be8684720e7368307076c13c98a2d4589f414eb424df1939973b3e75fc32c2ad64b3a54f1fbb339f4e00d527deb3bcf94a50e5e1877eb8ef1005a869269e0091baf2403e547ad63ad4035953ebe8848b74697c479096074d391e9242630f2622bf5b53dd230aa708f4b207c59e5d80dd2a65aeeae890827766e547a4485b0976ba259a03101b8cec674aa8ee876a7558b3354b6023b79a3ec57ebd7120cb8fc7a9812eafb389b6f2bad7d49a2b8547b61bece867de98cff211abb28e5c0faa8d7311373aec4f5a9236cd6dfc74ae4c6eaae8533e5e2502d81c5023118d5533ebdab49fca1ac92d4c1e73cf776ecccb9088b9aea2d4853791c46f25bab37fc43ef4e8dab5a64ef193347882db1acb43dde848cfe9d0a354afad5b66b2cb9723b26e135d50f3a451d81fa1bc075d045d43d252a7433c5508e55a2f4f33a4159cd5a12f21e4c2ab7d69f4219144495a2f0292442a733b1c939ff8cf77e2cf7941ff987eda86ed9347c4ca5fc2188b0f374490923d30d05a18d5f4a8c338544742199938c56a1fd452904f001b40d5e887a5f6791663783d9ef8f92fd1d5e8c5dfb2e715fc51cbffbea8c410bd77588f96476e3de71ee7d2034a2d7a25b5b3f2903535b1a74f70ede192d22e7385f2c75667db62f51ccb8f99a792713cf57be885fea0832c7d982f3b3c1f2da3eb73b573a99643867b3b82558e70e806321755030b7f967454fbc5363b6f0fa82c2e37e5b3ab95426fa24df6908e6f0891660b21ffb2fcd5f56f328bd39425183adc33a06f34677299e0b5dbf2a93d02190c983485492c39f81b603ed514eb8e7cc1cd0ccaa8a0c986b68f8abb89866ba4b7918fed8916b638e7a44d0315b90b1085a4d1e140e732ff6506cddfff09d4bf4a4ebc9cf836e15dec03fa67d5c9cfa1ec10408c6a7e1a4ce8d7c36396f76942ded679419837b86ade4e7773fc5383bdbe6d50541c635d8de8d34cf8c6575321877fb256a2c21a0b288fdbf8fc343fc31234d0bb9ae39b8fe0f365477719d2bbe0fb3d118d76660537577c01f13b60c45ff1413834ece45035336d00bbdd9fc4b6037d1c2ac5f23a05f1751065458332b75f0c1ef867fe52edcab747e7229d053bd9c458c5e2cf2ebffddf2c5efc6c7c40b379cbe8063a341b710ba823b836a68f0f1f7b23d3318d620e01fa6679b571e6d828bc3ff7ce0e7d52f203443aa541fb860c01b282556fd4a823bf340c62866ffb6e7836590087dc3b53fa5e7c6cd7a8a85740f49e3726a3b7deed80bc1031c3a7918eee9f791eb3f5e9549625fd74b788e6e1bc8b63ddf86541b784283bb39d0dd90c86c2aaf38771ee704274355336006ce8d2f6ea4a2030971757896fdf30bfc443e8e0f3ea654164cfa0c06d930a554e69f4604ebb633283b4489359a8a467a0348ba3dade43d5507631c31148893fa3284d303db04ff4db32107955f8544d4bec5912e3da0c083ba38a8afb3725489441d09fb66e40ce5d89755aa790cc92419fbabafe9bbe59a4729e9af2e865c5b21a4f1484d26356ae2bd5c7a3aa5b03b8b6beaa4f6c10b79d72e26dabccc6e9e3a753b34ccad3b48e6113ed67d478e139b796f5f1f8bccb38b12e3c9dc99191fb21740c4e70b9670fe82077b6480a49178ca7673718db7faa872a83d61dc9f82cdaba2798957ef1cafd3f25a2bf42c4538e8285111a6c8221ca3ef0ccf3442cfb63223dfa9197d474032a4e84baf708e1adcf05f54f50ee0f97212b48b92dec5bbc79ca3ddfee5fa93a98706259a44be1b8e80ead369326951aacb1d5387f1da9386b430eb82cbb484dc9b481d0b5d993bf8caabd26839ceca28a649adc7706a3edae741d0c69e70038d7ca4e0e6bf5032e256c2e9761a616d4a34816888b0aa4cf1621bf36f33b5a96aefe5e51d9a7fde6063364b906d1566a08758c5aaed820e37bb1e4545d86c803b8669f632bd308db0f510639948afc7584b1f2a2ae3d39fe996524b1f59cf897ad9ab9de7c0b5ce327ae4069e1c40f32a1571d465829c43b60d9f59927dc791000dff4bcf5f2b46bd2893516e770f50f37e5679e454ec50511d8f4e6c28f4256d7a0763ceeb3a532bc23c4d6ccebcfd38096252d624f48d64b072b99072edb9054325d0c61be7b495cf3e8f0d4d7b4405f96e41ae28a2d9e434beba59cd4de1a42e8647345582a30fb163696291a2b8ac1ff07b8d022c166b676f5de571bb3432bfa43cb9b3b4a8ccea25e834dcdb6a1f8445e5863b95ff78e732791c9e55b5e68fdf0baf02c3e2f73f0ff030b43b18b5abf46e7917ccf4b1744e3b4aee10467e35d6de0a7f9c479f55f8bf05d9929528eb39dc4acbf14d87bc5c04708f21471d02b41bf35efddf4b89800e30a9a0e9631a0821fa32e25abf7ab81a4bf90efe5fa4501784910df83e5af450651c44f5c7eacacbba5d999081f1e5308ca75d209fc9ebae07f7f055cfb03d0b1b1fb407093756908cdead4193e0b937d3edcd4f04a37df30767adbf03d831f0619b1b606132a4f27048e993671f48867e29fd4f465025526de3519af2354655828bd9f1c0a0fdba9a041bc4c6df5a7ce6b9e1e55d946bafec0b1cf916bacc645cd66b2d46f74b370b7f7f8c3570b814de3f6074f125a9e02a3457147063ba9bab85f0007103e356fd89965aa7282a82bbe54907a3fdb90fcc1253c5bf6d56b67509a848ecb7d3ae5e74ae773ee126bf5d85ed1011cdcc108bab0ee3944a95c22ed1fc7b7bae6b3cdc9dabff31678cff31e6531bd9590f25bc7a1152bdf5c65877616faf85a869faf5169f35b34c904a38d19c707c21e10d78eaeb5a95a2658e892c6eb56baef41681db97d9fc11fb4c64daa92ee0b4d53e61429cdfbc77e7475424d0f7547677d375a3bb53bc9331c46e392c2b6e507e64519b9f96cbfa60a70d8d8ae0cd9cca09a74a43b2a87183b28e76a1476bd814bca5c4573786f31cc74ba3b719fecfe731d4e09881b989745cd73a8f60607cc81152f334154b640fc5624973667e6f674808dd1e3b492f2e1468f967943f075", 0x1000}], 0x6, 0x0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "05965df0fdb60332a979765f03b2938958458f1c", 0x0, 0x9}) 16:00:05 executing program 0: r0 = socket$inet6(0x18, 0x0, 0x80) r1 = socket$inet6(0x18, 0xc002, 0x2) setsockopt(r1, 0x3, 0x8, &(0x7f0000000700)="b71d0fc84562db122eb2d4982b81c09b9f9bd1f46b171b11c26edbba4874ecde6fffcfe34448b9271bffa461bb86f7261bd6e8de9cb017faa8097c0e72e5e5aa50eb4e242f73615a9baf95b1dff3df8791359e7bfdd7f1ba4908747d6ea7e08bccc7a351f91741aadac1a1562c6378a31df390b2c5c77c9af0fc0aa2a4b58cafc4b73002376a60a289ef0ebc4f005726ccae3d25f98a57ea0ec4273f1f253c72945d8afd6df7183024e31b0073f3c0b22e", 0xb1) fcntl$setstatus(r0, 0x4, 0x40) r2 = socket$inet(0x2, 0x4000000000000005, 0x4) poll(&(0x7f0000000000)=[{r2, 0x4}], 0x1, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x7, 0x4810, r3, 0x0, 0x0) bind$inet(r3, &(0x7f0000000040)={0x2, 0x1}, 0xc) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) shutdown(r2, 0x1) r4 = getpid() r5 = getuid() kevent(r3, &(0x7f0000000580)=[{{r0}, 0xffffffffffffffff, 0x40, 0x3, 0x0, 0x6}, {{r3}, 0xfffffffffffffffd, 0x23, 0x13, 0x4, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0x0, 0xd47, 0x2e89}], 0x2, &(0x7f0000000600)=[{{r2}, 0xfffffffffffffffe, 0x8, 0xfffff, 0xc0, 0x200}, {{r0}, 0xfffffffffffffffe, 0x40, 0x1, 0x1, 0x3}, {{r3}, 0xfffffffffffffff8, 0x1b, 0x20, 0x8, 0x1f8}, {{r3}, 0x0, 0xc0, 0xf00fffff, 0x28f, 0x2}, {{r3}, 0xfffffffffffffffc, 0x1, 0x3, 0x80000000, 0x2}], 0x6, &(0x7f00000006c0)={0x2, 0x1}) getgroups(0x7, &(0x7f0000000400)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f0000000540)={&(0x7f0000000100)=@abs={0x2702a05f9013f9ff, 0x0, 0x3}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000140)="d74e280a82f185647ec6ff4aadf8da20069d99cc400f6e372cdc16092267d292d90c3b71d892f4dd3708f33af416221d7ed8a38129ce493b558c33b2e8aa", 0x3e}, {&(0x7f0000000180)="7fd1e9f3dec12102de4e5f7cba0f29fa0cf59fae4c53d3386a803ad38fdd01b55218be3d198bd8d531ae934c3c3c4d6b11edb0aa355c5e668117a1e7e81cbb081556b5d8c738ff68117393a214a92e23877640b912393017940c9e21c20165e7f547d706b8020c1a7c0eaf69e53f007d14a624e67d31721e4dfc11437c5707421aebf2c3a0b47d5216802cf855db4e730e4d993eb6a2accb315e0201d2e9aeea944f85a61fdc4fe57c60f9cdc73c22a647dc3fbfa952cbcbaa5342b6ef9dacd0e258e32dd833860022d245", 0xcb}, {&(0x7f0000000280)="83b651a70cc67f6bfb14eeabf4df5c078a97aaecbc6fe57454abb2d71c077e4026ad9a26a0d3f1fc4110e90e520c9883373dd51fdce5435f05d65d1a6b7dba6fa2d35f6bddfbaa348672aecce710f90694b88c20dd182f4efda2878bdac75b2b69f4afa188e422a1589673bcd993831b074e7cd71a6a1568580531186b784af0eb39f9fe9dcf66", 0x87}, {&(0x7f0000000340)="9efc2441c8c9bf7b6c50d810e4dbb93aafaf3798902d41fdd89d1c0c4b0019eb569d4e9befe3de9a36397a8c4642271d3cfa8a70ae1bdf9b2d8607e454e9ee73cd38d7230534", 0x46}], 0x4, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x40, 0x4}, 0x403) 16:00:05 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r1) pipe2(&(0x7f0000000000), 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r2, r0) sendmsg$unix(r1, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0x0) socket$unix(0x1, 0x1, 0x0) 16:00:05 executing program 1: setuid(0xee01) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) r1 = shmget$private(0x0, 0x2000, 0x24, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) symlinkat(&(0x7f0000000640)='./file0\x00', r2, &(0x7f0000000680)='./file0/file0\x00') shmctl$IPC_RMID(r0, 0x0) unveil(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='x\x00') socketpair$inet(0x2, 0x8004, 0x5, &(0x7f0000000000)={0xffffffffffffffff}) r4 = shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmdt(r4) r5 = getuid() setuid(r5) preadv(r3, &(0x7f0000000540)=[{&(0x7f0000000040)=""/194, 0xc2}, {&(0x7f0000000140)=""/105, 0x69}, {&(0x7f0000000240)=""/222, 0xde}, {&(0x7f0000000340)=""/102, 0x66}, {&(0x7f00000003c0)=""/22, 0x16}, {&(0x7f0000000400)=""/186, 0xba}, {&(0x7f00000004c0)=""/97, 0x61}], 0x7, 0x0) 16:00:05 executing program 0: r0 = shmat(0xffffffffffffffff, &(0x7f0000ffe000/0x2000)=nil, 0x3000) shmdt(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) 16:00:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "045327cbca825d7cd4ac3ba65825cf3e3e57e694"}) syz_open_pts() 16:00:05 executing program 1: symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)='./file0\x00') r0 = dup(0xffffffffffffffff) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000240)="dccbdacc3c5b7fa15ff2a136c9785117eec4af06b620249319d55480e934972a65b4220cd0994a002a8e9059f931303b95f464efb3c687d33ab25f7369503ad45c1c3fe3fb419cd1019b9bedfccad99719c255e21f1697b517e6f53e0d9e42822d2630f878f1585f047323540388264c65c3f9bbfe81f141e19411179b0d3f9d35295854af", 0x85}, {&(0x7f0000000300)="0665690ad592f7f1d1081f4420327318a570059e977b9831fdbf6922dc32bfe1042cb60c51945d9a09ac8ee566a52a1f3bdf1aa552af340e6eab6ebdedbf10e633c50898640baa4de7f3a19a9db58a004b41041f67e37b08c07324cc5d87240d1ac477fb6df5bc3407c4cfb69dac648d9d9257a566cf7f68459f1e91de7922bfd8fe0367a02ab61503893715f244a4fed1149d42dac3815a49d1da2ae1eeef151e96b1", 0xa3}, {&(0x7f00000003c0)="ca8557d677321f3a14c8de8056f7a0a247132450b41f50f07df229f411423000f3c104cb36ad44d6e8d48d83974a6454c588ce508558a18072d879a674623523d71848d470542d7e238b69bfbc031b4bc2e6e750d2332909b4e1824426d4a3bac001b6c03c072a952a994eb1f9162aef0cf827ff60e931445a4ec091978fb74cadf7e381c2182d2dc1eb9ddaf9e5f6e8be575fa7642c43e5cfd9296c360e2bf5789dc1b7ea169ce2b99c839c0026eb1ab22a54f1ececa3a1e43e849d0d23712468ca", 0xc2}, {&(0x7f00000004c0)="9c51cdec64c5b2f8bd4f7fe3d12ca75c0138c5e23cdbc1cfd6a634e874970736b90a8e4401d1fce281400a5d17c4bce05d09794df58c3e00b8bb182334d6fd5d1b6510b6394586a38906add7bd6859b1a193ce271e113b1004453132d1e51f756ab210ff367b5b707adf9e86cf8cde977308c47847c72eb961c2b56cb34d7d573b79c5138cadce275e96cd4d3dcc6ae040ee787e4e1af919b5354b8758da4c3f85fab0dcee93e1b88f25dd8e1d1df6a43749c6662b34ea9ef5e0048725ba7de18000c8f97135b5d0a52dfaceda1e14793a0a858dc65ec12ffc6e1d", 0xdb}, {&(0x7f00000001c0)="596363ad3526b06d3a84d21c6b92aec6190c99965486bf01eca7", 0x1a}], 0x5) r1 = openat(0xffffffffffffff9c, &(0x7f0000000700)='./file0\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='W\x00') fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x4) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x6, 0x6, 0x6, 0x584f, "c969b2493fa7dff5f98b9c693b1d53b5a7800709", 0x2, 0xfffffffffffffff7}) 16:00:05 executing program 0: getrlimit(0xb, &(0x7f0000000000)) setrlimit(0x4, &(0x7f0000000040)={0x9, 0x8}) setrlimit(0x4, &(0x7f00000000c0)={0x5, 0x6}) setrlimit(0x8, &(0x7f0000000000)) kqueue() setrlimit(0x3, &(0x7f0000000080)={0x99b7, 0x40000000000000}) 16:00:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x5, 0x100000000, 0x9, 0x87fe, "66567d1394799837915e679c3620e4a7fbcabba2", 0x10001, 0xbcc}) 16:00:05 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x2) listen(r1, 0xc9bd) r2 = semget$private(0x0, 0x4, 0x75c) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f00000000c0)=""/186) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0xffffffff, 0x711}, 0x8) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r4 = getegid() r5 = getegid() r6 = getegid() getgroups(0x4, &(0x7f00000001c0)=[r3, r4, r5, r6]) 16:00:05 executing program 1: r0 = socket$inet(0x2, 0x3, 0xb7) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f00000000c0)="e8f0e55e", 0x4) 16:00:05 executing program 0: socket$unix(0x1, 0x2, 0x0) r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000c40ff8), 0x8, 0x0) 16:00:05 executing program 1: syz_open_pts() r0 = socket(0x1e, 0x3, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fchown(r0, r1, r2) 16:00:05 executing program 0: r0 = kqueue() preadv(r0, &(0x7f0000002840)=[{0x0}, {0x0, 0xffffffffffffff81}, {0x0}], 0x2b7, 0x0) r1 = syz_open_pts() preadv(r1, &(0x7f00000004c0)=[{&(0x7f0000000000)=""/85, 0x55}, {&(0x7f0000000080)=""/20, 0x14}, {&(0x7f00000000c0)=""/16, 0x10}, {&(0x7f0000000100)=""/231, 0xe7}, {&(0x7f0000000200)=""/146, 0x92}, {&(0x7f00000002c0)=""/215, 0xd7}, {&(0x7f00000003c0)=""/248, 0xf8}], 0x7, 0x0) 16:00:05 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x20000000000080) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) fcntl$setstatus(r0, 0x4, 0x48) write(r0, &(0x7f0000000000)="f3afcc34034aa58d55763fd6820072a07317a91705c9051217ae8e68a7b82e11f6851ac54a4831031d73ed8c8c6c6116a9f5930f278cdd6d496e0321362ec0edd571fb02d1c6c5da3383935d67517966791b4619f2f14c0139e64bc166e58ffc4ccb8b61b53210047994e2e6d0a8763b0e8a52049317fe78040e091c610732b6f714c70080613f14ac36f753fa1ef7d2fe3645b4d08b040060fb83", 0x9b) write(r1, &(0x7f0000335000), 0xfc94) 16:00:05 executing program 0: minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2000000002) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 16:00:05 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) socket$unix(0x1, 0x3, 0x0) 16:00:05 executing program 0: munmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0xfffffffffffffffc) close(r0) 16:00:06 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0xffffffffffffffff) open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x20000023ffc, 0x0) 16:00:06 executing program 0: clock_settime(0x0, &(0x7f0000000040)={0x100000001}) r0 = dup(0xffffffffffffffff) fcntl$setstatus(r0, 0x4, 0x48) 16:00:06 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x15, 0x0, 0x0) fsync(r0) 16:00:06 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x200) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "56713a3b486a66b60912457a42cf50dbfd9214a5"}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x638b, "cb72c43e52bb7f028c10c6abe5ce96c1c36d75bd", 0x0, 0x4}) 16:00:06 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x20000023ffc, 0x0) 16:00:06 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x1) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) poll(0x0, 0x35, 0x0) login: denied attempt to set clock forward to 4294967297 denied attempt to set clock forward to 4294967297 16:00:06 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() r3 = getpid() fcntl$lock(r1, 0x7, &(0x7f00000000c0)={0x3, 0x0, 0x2000002, 0xff, r2}) r4 = dup(r0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000080)="272967d2b9795649fb8602be477c72ddf1714de29e2465c39a3a9f40ef660b80586fd0d6c793fc533bc96cde017b08a5b8214721ae", 0x35) mincore(&(0x7f0000f13000/0x3000)=nil, 0x3000, &(0x7f0000000180)=""/127) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r6 = msgget$private(0x0, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x1, &(0x7f0000000240)=[0x0]) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0x1, &(0x7f0000000300)=[0x0]) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000340)={{0x3, r7, r8, r9, r10, 0x180, 0x3c}, 0x6, 0xf75, r3, r3, 0x1, 0xfffffffffffffffe, 0x1ff, 0x3ff}) openat(r5, &(0x7f0000000040)='./file0\x00', 0x41, 0x1) 16:00:06 executing program 0: mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x58) r0 = socket(0x2, 0x2, 0x9) socketpair(0x36, 0x4, 0x6, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSBRK(r1, 0x2000747b) setsockopt$sock_int(r0, 0xffff, 0x1187, &(0x7f0000000000)=0xfffffffffffffff8, 0x4) 16:00:06 executing program 1: getsockopt(0xffffffffffffffff, 0x3ffffffff, 0xffffffff, &(0x7f0000000140)=""/166, &(0x7f0000000040)=0xa6) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) 16:00:06 executing program 0: pipe(&(0x7f0000e2aff8)={0xffffffffffffffff, 0xffffffffffffffff}) getgroups(0x3, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x6, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000140)=[r2, r3, r4, r5, r6, r7]) readv(r0, &(0x7f0000616fa0)=[{&(0x7f0000e4bfb4)=""/57, 0x39}], 0x1) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000a44000)) dup2(r0, r1) 16:00:06 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8, 0x10) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) clock_gettime(0x4, 0xfffffffffffffffe) 16:00:06 executing program 1: socket$unix(0x1, 0x16416cb5e958d90c, 0x0) 16:00:06 executing program 0: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x40, 0x0, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x9d) syz_open_pts() open(&(0x7f0000000100)='./file0\x00', 0x80, 0x15) recvfrom$inet6(r2, &(0x7f0000000140)=""/42, 0x2a, 0x803, &(0x7f0000000180)={0x18, 0x3, 0x3e909e70, 0x80000001}, 0xc) accept$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:06 executing program 1: r0 = socket$inet(0x2, 0x4, 0x401) setsockopt$sock_timeval(r0, 0xffff, 0x1001, &(0x7f0000000300), 0x0) 16:00:06 executing program 1: r0 = open(&(0x7f0000000300)='./file1\x00', 0x30282, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x111) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000080)="0001") recvfrom$unix(r0, &(0x7f00000000c0)=""/99, 0x63, 0x840, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) 16:00:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000019fc8)={0x0, 0x0, 0x0, 0x0, &(0x7f000001b000)}, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0xc) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)=""/248, &(0x7f0000000180)=0xf8) syz_open_pts() dup(r1) dup2(r1, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000bf3fa0)=[{0x0}], 0x1) getgroups(0x5, &(0x7f0000000200)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) setregid(r4, r5) 16:00:06 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x2010, r0, 0x0, 0x0) 16:00:06 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2041, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = syz_open_pts() ioctl$TIOCDRAIN(r1, 0x2000745e) accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) clock_gettime(0x3, &(0x7f0000000140)) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0xa9a, 0x10) 16:00:06 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x1f, 0x4}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000180)=0x4) ioctl$TIOCDRAIN(r0, 0x2000745e) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000140)) 16:00:06 executing program 0: unveil(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') r0 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@un=@file={0x0, ""/87}, &(0x7f0000000180)=0x59) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, &(0x7f00000005c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) r6 = getgid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = socket$unix(0x1, 0x5, 0x0) r9 = socket$inet6(0x18, 0x3, 0x3f) pipe2(&(0x7f0000000680)={0xffffffffffffffff}, 0x10000) r11 = socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) socketpair(0x0, 0x8007, 0x2, &(0x7f0000000700)={0xffffffffffffffff}) r14 = kqueue() pipe2(&(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r16 = accept$inet(0xffffffffffffff9c, &(0x7f0000000780), &(0x7f00000007c0)=0xc) r17 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r18 = socket(0x2, 0x1, 0xfffffffffffffffc) r19 = open$dir(&(0x7f0000000800)='./file0\x00', 0x8000, 0x5) r20 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, 0xc) r22 = getgid() r23 = socket$inet(0x2, 0x8007, 0x1) r24 = openat(0xffffffffffffff9c, &(0x7f0000000880)='./file0\x00', 0xc00, 0x100) socketpair$inet6(0x18, 0x8000, 0x1, &(0x7f00000008c0)={0xffffffffffffffff}) r26 = socket$inet(0x2, 0x6, 0x4) r27 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r28 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000940)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) socketpair$inet(0x2, 0x3, 0x6, &(0x7f0000000980)={0xffffffffffffffff}) r32 = socket$inet(0x2, 0x4, 0x3f) r33 = kqueue() pipe(&(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}) r35 = socket(0x2, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000a00)={0x0}, &(0x7f0000000a40)=0xc) r37 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, &(0x7f0000000ac0)=0xc) r39 = socket$inet6(0x18, 0x0, 0x9) r40 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000b00)={0xffffffffffffffff}) r42 = socket$inet6(0x18, 0x5, 0x7) r43 = socket(0x3e, 0x4007, 0x2) sendmsg$unix(r0, &(0x7f0000000cc0)={&(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f0000000200)="9ddb2d03a1759e2cd974d6cc750306dcd7922d02adcbba55d5c81c031c39eb5b544895e99faca2fa96fba093630604a0e2f02210b38975c21b41568bc0a3a85dfb81cb623d9148ab3f86a7327636e6ecc4c7442af17f10ec31bb2d052029f36e5afb54529a3a31f058ed31f148afadcdacd31014b7ca1243978ce6d77600c0ab1ee0", 0x82}, {&(0x7f00000002c0)="4189858353d77c3c9536c279356529cb7e5c6042ce1b", 0x16}, {&(0x7f0000000300)="b2ecd1e168bbd68699ba7d474e8bd17f9f62cf68bd1133233b553a3c6ee2f1a5bab77364385a3e425239438bc0572db3321176dafe7e4e3de1a5f90933e50f26135340201d2bde0318dcc91b225d95115a6905562b423465fc16", 0x5a}, {&(0x7f0000000380)="c0b52dce312b8288c7e7f961a3a6085d5a1cc1c14007c429ce3ce735a4a0eb5f050104460d0e3d8b93ed1c5513322d065ad8be0d4af728e7d66914678431b038fdaf8741dc757ed82c930f9a21d0e8514f2f08ef5bcd83a03a", 0x59}], 0x4, &(0x7f0000000b40)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x28, 0xffff, 0x1, [r7, r8, r9, r10, r11]}, @rights={0x30, 0xffff, 0x1, [r12, r13, r14, r15, r16, r17, r18, r19]}, @cred={0x20, 0xffff, 0x0, r20, r21, r22}, @rights={0x28, 0xffff, 0x1, [r23, r24, r25, r26, r27]}, @cred={0x20, 0xffff, 0x0, r28, r29, r30}, @rights={0x28, 0xffff, 0x1, [r31, r32, r33, r34, r35]}, @cred={0x20, 0xffff, 0x0, r36, r37, r38}, @rights={0x28, 0xffff, 0x1, [r39, r40, r41, r42, r43]}], 0x170, 0x2}, 0xa) 16:00:06 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="8d", 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') execve(0x0, 0x0, 0x0) 16:00:06 executing program 0: r0 = socket(0x11, 0x3, 0x0) writev(r0, &(0x7f00000014c0)=[{&(0x7f0000000000)="f2", 0x1}], 0x1000000000000140) 16:00:06 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x8, 0x8000000000000}, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x9c0, 0x2000000000000000}, 0x8) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x80) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x1, 0x100, 0x1, 0x3}, 0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r3}, 0xc) r5 = semget$private(0x0, 0x7, 0x20) sendmsg(r4, &(0x7f0000000800)={&(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000300)=[{&(0x7f00000001c0)="dd0e80d40000c760214eee897c8b91918e5e69cc1eeca554ad894b45cf6307a651c2b65d4d75d3f09251c5e8fe64b47b19f4b2c6cc1051385babf7579a0e967df6e9995859", 0x45}, {&(0x7f0000000240)="0a2c7bc6c0fc4b173f17832fc6e758dfea5271ebfd69fc53ad4ac1401a38b3ca934cb7a536b6c17cd2052fd792acc26553f021f1b451b15560cd089b7730bba7899f23b734ca81fa79da39b4173b36eae6c8289ef265f92beba566b18f2ffdc15ad71736fe7590a8b9e304f4df8da2498fb93f93d8c84b6bad0fdba1ffbc0d969a291ce63d20a44423d07e1f687a90e963286752218a5828549899ed9c1a47248d04cee9cfbb9999", 0xa8}], 0x2, &(0x7f0000000340)=[{0xe0, 0xffff, 0x0, "582eceffb5130eef8ba4f28220b141674c24b047ca60438f8ecaabf7a07d0391aeed636ecf07bed5ac5ea2c9ccf387cdf55e0de5c4138a2269b0a6739c354f3b0ba554a8d26b418707ab8bf08fc003b94ea460b6c0e3c5090426f8afc2df9f13969d9ef8c45f594ce1312a9be03bd2eb5fc49a857bfd5aa113755b00642a7d035c0b47af63ae8ac980b17312cc80b9ab799c3ecf16eab492fc691e597eb88657d71db564d3c52d6bc3405a6d4bcc0be98268d4a900820c5ad99a967d53b69ebfbc86223a6a7f927bee0640f409"}, {0xc8, 0xffff, 0x100000001, "ce156848002bc80b5126f77a93597677419f6fcf3329ec4d66de710977480a73ad5f65582d7a14195476fbf34487d230689395895eefa607a19a3bbc125d642ec0b80803e0f9feed1a1a2df056058aa3bfb89ebaa30501d47b06362a1d99e09e15b3a54c51acd34e3a46ce7663a6c5606c99e18cf0b194892cfd3f58f72b6add9848975d2434b7c1aa262a5215822c4e7031a2f5076b16b104adfa6a7d6f6a4342783d217bf8d2f1d04a34643b44ffc9def81c51bd0d7c73"}, {0xb8, 0x0, 0x80, "62369628c52e5c9d29e5e51a7a049d97efa0e52bba1e0d5516b1466ab4c85f97cc2a14c33835d6ed25523bb40a771b91c1b5f9cd1742f7cfdf2731a95baddc0db2d854d40df9c891cdbf7722153ac98e4381b54304413c0cbfa2324bdb706c8b1535e5b91b4a28394821ae4780045619495c225aa2bb9d06b432d75f9a7bd340a56400ef6314383564d8f99a85d204dcd9810062797d037e5657a92615fbe70d3654"}, {0xd8, 0xffff, 0x1ff, "e3115b8f039c3ccecfd1ac4c2dc5c8b08ca6c5a379b8a231da18ddab45e56d48a5ee95fa5039f0d54ab5ff2fdf1e1f0563d672d486b00b9d334962f21037d74a06400b5c1339fbdbd8d8794f05ea9e71fa8f78befb076db01c388bb09465db0219f67aeece328395d9a7c5ba8e9a3a36e765448507ff3e7fb292813ca027243151a6121eda494c4926b765310dd426d87119a857e0c3a942f1f4b1620627794b81ee3e89a0f632b0273e2fa86d11e643a8547a716f057c672deefe57c5f2d45fbe3667c57623c2"}, {0xd8, 0xffff, 0x1, "a2ec1ea9a446a93cd3e64760a3f902413f0f6a42d4f55223b1699a3b4cdc054a0bb39f747d12afce2068b46bb6406040de08fa8da90b83037b17fb9e078841f72bb006fe8f8055a20214dfc34e27a032ae663eb474b48f3e469d644de84e41a3dcaf157e2947dbd458bee87dd9c20a64abeddabddb293614e777a5b68429f6d98e46a3e2b05f819d38e6e8e6778f228f19a5bb3b6065dc861523f92cc3ff36d0b82514f985981705f536ec309041a1fd164933016abcef1cd5c4b5dd489f292397e2690eae888d"}, {0xa0, 0xffff, 0xfffffffffffffffe, "a81a05ef520d9ecec89aa989b0e2aab46de53d1f179541b9334605008729d40f987ec51c2eae98a3c7b65cbfff74826f9d9c6349150a7b7fdb01d082923652dee5e4ed88cc78529781c355137c4dd74f38d8fb0f946c7439eb32287ece91494e4defac342044fbaa90d43f80ec26195c293033d6cab9cb847f6d14e763aa9b99e64d0cb3c258b53d7de82068b2"}], 0x4b0, 0x7}, 0x400) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000840)={r1, r2, r3}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000880)=0xffff, 0x4) semop(r5, &(0x7f00000008c0)=[{0x1, 0x80000001, 0x800}, {0x3, 0x2, 0x1000}, {0x3, 0x6, 0x800}], 0x3) r6 = socket$inet6(0x18, 0x5, 0x0) fchown(r4, r2, r3) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0, 0x0}, 0xc) setegid(r3) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000940)=0x4, 0x4) setgid(r3) r9 = shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000980)=""/189) shmctl$SHM_UNLOCK(r9, 0x4) shmctl$IPC_RMID(r9, 0x0) kevent(r4, &(0x7f0000000a40)=[{{r6}, 0xfffffffffffffffb, 0x0, 0x40000004, 0x10000, 0x4752c0e4}, {{r6}, 0xffffffffffffffff, 0xc0, 0x20000004, 0x5, 0x7}, {{r4}, 0xffffffffffffffff, 0x83, 0x1, 0x86}, {{r4}, 0xfffffffffffffffa, 0x4, 0x40000000, 0x401, 0x65c4}, {{r4}, 0xffffffffffffffff, 0x80, 0xf0000004, 0x4, 0x1}], 0x9f89, &(0x7f0000000b00)=[{{r4}, 0xffffffffffffffff, 0x90, 0x1, 0x3f, 0x5}, {{r4}, 0xfffffffffffffff9, 0x1, 0x80, 0x57bd, 0x9}, {{r6}, 0xfffffffffffffffd, 0x20, 0x40000040, 0x1000, 0x26}, {{r6}, 0xfffffffffffffff8, 0x10, 0x20, 0x3a7ecce3, 0x1}, {{r4}, 0xfffffffffffffffd, 0x48, 0xfffff, 0x5, 0x5c6}, {{r6}, 0x0, 0x51, 0xe00fffff, 0x5, 0x9}, {{r0}, 0xfffffffffffffffd, 0x14, 0x40000000, 0xb8ea, 0x8}, {{r0}, 0xfffffffffffffffb, 0x8, 0xa0000001, 0xffff, 0x4}, {{r4}, 0xffffffffffffffff, 0x82, 0x2, 0x9, 0x7fffffff}], 0x5a, &(0x7f0000000c40)={0x8, 0x5}) r10 = open$dir(&(0x7f0000000c80)='./file0\x00', 0x200, 0x2) shmctl$SHM_LOCK(r9, 0x3) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000cc0)) r11 = msgget$private(0x0, 0x401) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000d00)={{0x1, r7, r8, r7, r3, 0x40, 0x1}, 0x5, 0x1ff, r1, r1, 0x7ff, 0xa97, 0xdbc, 0x9}) kevent(r4, &(0x7f0000000d80)=[{{r10}, 0xfffffffffffffffd, 0x10, 0x2, 0x8000, 0x100000000}, {{r0}, 0xfffffffffffffffa, 0xa4, 0x20, 0x9, 0x6}], 0x5504, &(0x7f0000000dc0)=[{{r4}, 0xfffffffffffffff9, 0xa4, 0xb, 0x7fff, 0xfffffffffffffff8}, {{r6}, 0xfffffffffffffffe, 0x3, 0x24, 0x20000000000000, 0x4}], 0x7cfa, &(0x7f0000000e00)={0x7fff, 0xd9f6}) getgid() 16:00:07 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0xc00, 0x2) ftruncate(r0, 0x0) 16:00:07 executing program 1: getrusage(0xf2b87cd3be4bb430, &(0x7f00000003c0)) r0 = socket$inet(0x2, 0x3, 0x0) sendmsg(r0, &(0x7f0000000380)={&(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000080)="9381", 0x2}, {&(0x7f00000000c0)="8d22d59f40f79f2277cbd4939e5f291fb935fb1f3bc0fee1fef5ced5c82e3f7686544c6ca6805c12cbb48380c3c245e556ad8f9cd5ec314e596775bf876f27e818a0edc23f007125955fc03ff139f68f5070f1ccdbab7504ea88e50276f2c665880ac1c63ad46e44d01bbd22c59f6ae5a14c7914b46112d8e07cdbd6162ac646e5f0fab61685e152c655cea8db9204add45ed75ac87b6a3551729ca71db89a8f87fe27fc648b6393a061bab05760ee3904919bcba81f7b4eeb568a5b518dd77a00c5bef91afe66b789ced626bebe098e23fd4caca7aae48a6c4c78c201fb01d6f2e23e126d6a4a050f37fdff40516a66e5298e52", 0xf4}], 0x2, &(0x7f0000000200)=[{0x18, 0xffff, 0x7, "a59bfb5dc80d"}, {0x20, 0xffff, 0x401, "f6f335f7475d85a5f4"}, {0xe0, 0xffff, 0x7fff, "d9c6524d031e57a5d2e6439f65a68263468237e985fb174bac6ace883bfc6df6970c4ceed1ea7eace3d7f920a8ffaa0ed9467f8183798b7be99171da6359ef9433cb43000cc44eb3e03a37ebd95119200808620d89b884ca92a0fd0182677fda0db19d3f7ea5d3965de09bfed30151d43303cbfff9b2c02e7df25d19a8bd4037c42fcbff2429e00f06b157a1423266031e545115303d21eb7fca95662a345b4846e289b9d8fbdb3ed9c6e8319fe36118225c2281169bc2a963397fd66190fc7f5167b4291d97849621"}, {0x50, 0x1, 0xe72, "843983e57479761b0ddd11f053f579f44ac86800e02fceca44be42896052746769c3ae233d0f3bfc1f89788572dc5358ed01e490abb1dc6a9ed3"}], 0x168, 0x404}, 0x400) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 16:00:07 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockname$inet6(r0, 0xffffffffffffffff, &(0x7f00000000c0)) shutdown(r0, 0x2) setsockopt(r0, 0x1, 0x0, &(0x7f0000000100)="94b6c081c06b40e408e0c5bf6b23ac3a6a822101a6a4731106f652f6ad035e53ee560afb24a54897b088030cc4c915df7253cf71b16f3340a4c47bd7051dffd0da09c3bc3fea04aa17e336c755995502099c35721067149251579349713ca22af05162e272e4db84287e824e30cf03b77a44643359c0d941cac7dbb5a028494e69c875453387b9872d58beb792a357fe03575f856e9d83885b41396bb500ea79211351fb4f82b484326aad1ae2f085256ed77363b7b9fe3c7589db7bc2a460a3f6163e587568be2984", 0xc9) 16:00:07 executing program 0: r0 = open(&(0x7f00000021c0)='./file1\x00', 0x12a05, 0x0) mmap(&(0x7f0000fed000/0x3000)=nil, 0x3000, 0x0, 0x40002010, r0, 0x0, 0x0) mmap(&(0x7f0000fee000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x6, 0x4f}, 0x8) 16:00:07 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x9, 0xffffffffffffff80, 0x2, 0x7fff, "3241f1ea8f681ac7789276b076371edb7716b59b", 0x100, 0x8}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffe1, "1ace0b7ba823c5bcaab89e25694ec06f8341898a"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x8000, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) poll(&(0x7f0000000040)=[{r1, 0x48}], 0x1, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x180c, 0x3, 0xffffffff, 0x0, "3aed8a01a00c2f4b3ad5082ca6de6c3564e4d58c", 0x7, 0xff}) 16:00:07 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f000064effb), 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) 16:00:07 executing program 1: munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r0 = shmget(0x1, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x0) r1 = shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) shmget(0x1, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmdt(r1) shmat(r0, &(0x7f0000ff9000/0x4000)=nil, 0x3000) shmat(r0, &(0x7f0000ff9000/0x2000)=nil, 0x2000) 16:00:07 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0xc996, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x8000, 0x0) kqueue() r2 = dup2(r1, r0) ioctl$TIOCCDTR(r2, 0x20007478) 16:00:07 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)={{}, {0x0, 0x100000000}}) r0 = semget$private(0x0, 0x0, 0x6) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/79) mkdir(&(0x7f0000000000)='./file0\x00', 0x12) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) lchown(&(0x7f0000000180)='./file0/file0\x00', r1, r2) 16:00:07 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) shmget(0x1, 0x2000, 0x10, &(0x7f0000217000/0x2000)=nil) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 16:00:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x6004, 0x202) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) chmod(&(0x7f0000000040)='./bus\x00', 0x110) 16:00:07 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x40) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) r2 = syz_open_pts() ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x831}) 16:00:07 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = socket(0x1, 0x808007, 0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(r0, 0xf, &(0x7f0000000140)={0x2, 0x2, 0x1, 0xffffffffffffff00, r1}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x40000010001, 0x2000000000000000) pwritev(r2, &(0x7f0000000040)=[{0x0}], 0x1, 0x0) pipe(&(0x7f0000000000)) 16:00:08 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r0, r1) r3 = kqueue() kqueue() kevent(r3, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x6, 0x0, 0x0, 0x0) kqueue() dup2(r3, r2) 16:00:08 executing program 0: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x0, 0x8000}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/120, 0x78) 16:00:08 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x9c}, {0x0, 0x2}}, 0x0) 16:00:08 executing program 1: r0 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x8000, 0x8) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x2}) 16:00:08 executing program 0: sendmsg$unix(0xffffffffffffffff, 0xfffffffffffffffe, 0x4) semget(0x0, 0x4, 0x2) sync() r0 = semget(0x1, 0x2, 0x4a1) semop(r0, &(0x7f0000000000)=[{0x2, 0xfffffffffffffff8, 0x524ef38299d5882a}, {0x0, 0x5c79, 0x800}], 0x2) 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x40000001) getsockopt$inet_opts(r0, 0x0, 0x2, 0x0, 0x0) 16:00:08 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x1040, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x6) 16:00:08 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) socket$unix(0x1, 0x2, 0x0) 16:00:08 executing program 0: mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 16:00:08 executing program 1: socketpair$unix(0x1, 0x20000000000002, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) recvfrom$inet6(r1, &(0x7f0000000140)=""/203, 0xcb, 0x800, &(0x7f0000000000)={0x18, 0x2, 0x678, 0x7}, 0xc) openat(r1, &(0x7f0000000280)='./file0\x00', 0x0, 0x100) pipe(&(0x7f0000000100)) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) pipe2(&(0x7f00000000c0), 0x4) getpeername$unix(r0, 0x0, &(0x7f0000000240)) 16:00:08 executing program 0: r0 = semget(0x3, 0x0, 0x0) syz_execute_func(&(0x7f0000000000)="64f3430f1bccf30fae26c4e3457d7bf800f22ef23ed9ed44c144ac00c13e660f3829c62ef20f5a98000000006564420fd504b2f3420fe641653666460f69c8") r1 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x8) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0xfffffffffffffffb, 0x20, 0x200, 0x10001, "dfdc33b1a68df83de9acd5f6d435b42e8702ce64", 0x3, 0x20}) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x8010, 0x0) semop(r0, &(0x7f0000000040)=[{}], 0x1) 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0xa, 0x0, 0x0) sendto$inet(r0, &(0x7f0000000000)="8492fccb2cad08d05572cf081d1054bde385cda13cf6970fda8a4015a79c493020864873a60bc8a6b9ce6d14dcd7a006e7156821599d5e8511ded4a26cea46a5d19526f0885e6ef628edf0e5e834489f1a59c7bdc334affede1e8b2be2f5357e606780ae2c8c9fee9d2fe7", 0x6b, 0x2, 0x0, 0x0) 16:00:08 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$TIOCCBRK(r0, 0x2000747a) getrusage(0x8000000000000, &(0x7f00000001c0)) 16:00:08 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') socketpair(0x2, 0x2, 0x7, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/139, 0x8b) renameat(r1, &(0x7f0000000180)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') flock(r0, 0xa) r2 = syz_open_pts() r3 = openat(r1, &(0x7f0000000200)='./file0\x00', 0x10, 0x16d) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='r\x00') fchmodat(r3, &(0x7f00000002c0)='\x00', 0x4, 0x4) fchdir(r0) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='c\x00') ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000380)) r4 = kqueue() r5 = msgget$private(0x0, 0x41) msgctl$IPC_STAT(r5, 0x2, &(0x7f00000003c0)=""/208) recvfrom$inet6(r3, &(0x7f00000004c0), 0x0, 0x40, &(0x7f0000000500)={0x18, 0x2, 0x9bb, 0x4}, 0xc) msgget(0x3, 0x19) unlink(&(0x7f0000000540)='./file0\x00') msgrcv(r5, &(0x7f0000000580)={0x0, ""/218}, 0xe2, 0x3, 0x1000) connect$unix(r3, &(0x7f0000000680)=@file={0x1, './file0\x00'}, 0xa) open(&(0x7f00000006c0)='./file0\x00', 0x421, 0x81) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000700)) open(&(0x7f0000000740)='./file0\x00', 0x20000, 0x52) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000780)={0x0}, 0xc) fcntl$lock(r1, 0xf, &(0x7f00000007c0)={0x3, 0x1, 0x2, 0xfffffffffffffffc, r6}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000800)=0x11c) kevent(r3, &(0x7f0000000840)=[{{r2}, 0xffffffffffffffff, 0x20, 0xf0000001, 0x3ff, 0x7f}, {{r0}, 0xffffffffffffffff, 0x14, 0xf0000003, 0x590, 0x8}, {{r1}, 0xffffffffffffffff, 0x2, 0x20000028, 0x4, 0xec}], 0x7, &(0x7f00000008c0)=[{{r4}, 0x0, 0x5, 0xfffff, 0xb9e, 0x7}], 0x2, &(0x7f0000000900)={0x9220, 0x4}) r7 = semget(0x1, 0x0, 0xc4) semctl$GETNCNT(r7, 0x0, 0x3, &(0x7f0000000940)=""/53) unveil(&(0x7f0000000980)='./file0\x00', &(0x7f00000009c0)='c\x00') 16:00:08 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x2, 0x4) mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x6, 0x0) 16:00:08 executing program 1: r0 = socket$inet6(0x18, 0x20000000001, 0x0) setsockopt(r0, 0xfffffffffffffff8, 0x200, &(0x7f0000000000)="b5bed1f7b4c0d3ef79ff9e8ca7", 0xd) setsockopt(r0, 0x6, 0x4, &(0x7f0000000080)="00000000941f0000005f4c7a38415bef56c1c6d599e5bbd4ca713d7d53a7fac4b7d67723ac216179b33c61ba63c9fa7797cb6a0b807af9b5fb4ed40a270b588909b78f295ccd1a3fa1686fffb02717b1b508669821d201f73b5d4c69540e2705b54134c8e0c3bc551b6ed7a9aed44ae42b863db72ca3d277834ce0aac83e4885a6bd5b1fd811a61734e6640b47adb3596a08a4e1c661f986111af3030000006b1ad72c9f3d928c8f1bd256e34593f73c5b5a1ec421ff2a191f77aef3d765621e2991dc63c012ff271213eeec37e36dca5ad555ac4911d47acdc5e9695a526a389d7a5466b7e6e94f71f0267dc6b4728b722e0b25d61a2b4a7808ca19f6fb6b2398f4c576cb8ceb6334c8eba7539229dbc8a64c301ca6237d5fc3bfc4317c40f64e810b2ac52aef9cb31a7c37a58b6b376e4061b871675a0bb634cad991fd3daea22970d7682d5caeca628ab09abe888af8945fba712a08afd0df09801918d2257b21386a4220dbb9316eca75473b29c938ff79bddb0e2ef7dcb4eefa0496dd1d9ee6ad65ba2918fc79957ab96c06b7c7ee5b476213f0519f380d214df6e05401370e588963ae41c814a3f00364776e3d42a5d8f236e81f28cf0f086418139acfbc5a469eaee67b65c25609de", 0x1cc) 16:00:08 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000002000)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa887a1bb85f81f66cf8e1d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b9921b31a3d280ef1f8c6e5e06d03ea57f4d7abbd1f5dedba552667a06ba2a0e00abacefb4ea3bb3c7e5601113a253eb0fbf9bdfc6ee2a5dd1e333276f9ba7d80f49e09e30655515868f1e85981cb9a6bf7d5a4e5a8dc7f0bd0b7a4c24970bb79b35f421181f8235fd0c0a0b4d8a5b80bde9d327cd7e4c5d1bd52aa484fb8cf92bb62b2e622bfc9f7d5f7c4dffe18ef3f4f6c1effed251c97be521424f04d68438787c707bf485ad39c847143945cc968db9f866bf9bb1c49d078b07711ea133e0844855f3ecfc295f0f5859ed7e1c39c6cbb152ed613550ffff1cbd0a69ae4cd295036fceab492760fa757c300eac953af78c5ec3d678a190992160cfb7badc447279ecfb65922011fa148af174e259f03cd0ce2fc6e2bce05b2f0550e1930ac1bc65dcdbb9d9de13b549f339e5a560af2e1232c0dd2638f07a3dc1d809c0436d632f9ab993063267c2afefdf49686b0996c40de73cf3268046defd77b38c5e0858e63e66828c82994c2a2f37fb2e9446d2c332f87de6749eab88b76fc4fbed6943f0644c32142a7e0a015e19e9de0371f6eb6de8d218d0a34744996dc899320a1d1482ec6880d053c8b397f2d9792eca103f5baa87c7921eb1c9f65b06668cc19bf45181ad3c8514ec4e54e8c0562b63b027f514aa71c77d23f69348cde20d66356c1ed727f85c1e8588cc1143a5991846341519274059785fb7b39da0e282e39f0f698a9edf4590e7ec37ecd76fb4924ce79bf956b5c5f14c2edb2965db2a04f4c336bb41909230fd14a5c2b1a146e3ebaaa7f08ae91c9894d8902a705e4e1f13c0fd114ca40db6f1df9e983093a80e66e7ec5ac6ce7abd2acde439bc21220d14c867e0681c02b2fea4e5ddb668fb9b7304b834356e31e50fb620e951f92f3fe3c2782d3431be69fecc9c69c3bffb9d0513b742669ff60db13160f9c1b1dd5d62951bd33df7af5fc1ccecb6277f58af645b7f00a4694debde14e83f0e911464be41477b2ccdb4ae18cd1770a687247694c3b1dfce0a486a4f80d35075c971e18eee8a210139ff26f971e684d7b1d70438156ae128e164414fc7d7d0e7d7de1194b6a019aed48a21bf73e0f96a47603cec05bef54c536c4d2bff5d568e1b4038eaa2eb78f57014c559960c59459f91f5b647a097e0a280915daa2f0f610e83ebe74b695349a25a171e11089ed71599459b7294d399fe44a6d8529f46531ce82a8843e351fce6d064c1a5cf691c06215eede2f83ec3150c6dd1f3f5c770c13ab8014fd0720e1381e73f02e0068ec2985d42169355436d223897c094962a172d6ecc9fdd4a58a907b8ad9110aa623ccb6421707c58c66477e62ecf4490327577a195a2c2019d37028a060d4cd36d92d7f727f139c551a15c6026d03cdc6c93f06866f90ff3e3e888526b9daabd2e793b78ccfcc76c49e1ed367b92dfbf1e09cbf428baf1c37209452cf4e7cab15a1691ee50e06137d140e33beba5cee75ff7090c314d876c21c178488b80e82dacb97f0050dfb785faccfd48bbeceeda3b42f5c751c51ec8804cc1162a19bb72a50a26ca100c6490a3a32aa9cec1bea9716a092844f50d23a2df9f3c93104f76b607bf2502244d4a17b2e82c839cdf3534460b1622149e49df6555f97287b6b768b7a51652b9405b6b1abc16bfcf3d6064dcd1bc2e4f37eff9511414083668d539d2158456b8fa9408c356328691caccdb8449d03c9950e464d927669b049cfb092e10eab65dd7076fcf2c024036f6aedc9cd2cbb9901e6df7000b4b3cc339f09c6820f58c2e4b7683e9f63993dc977c7efbd6ae0de8c00553e941af035849072e66b9205f97cba63cbfe52341ed26c9426e7b502fa85b8df595ff0c08f326757e746dadcfe31d55667a3bb7c95ed16de72e9b0deeeb00c8cfe9e3e6baa271b69c12572ddcbcb647b9e48e00edf1faa34a732bbb80c02603653dc4ea1dafcb18e0e1a6e53e03fa49870f1cbb3bf066cd82064099d7fd9d32ba3c8841b29ff614c4d63bc16dd2bc8eec6ff6a3a3918727b5ec939c61cc1c8a0db521ca37c86e0475fe127d3eb312c1de3e07fc76a77cbbe211fcadd84a1ae78ae93817d845fae6c30ce327c334c814097137095a80dc0dbc33e6123a96cfd51ae1b65b15203d857164ea14d25ce551cb2948a31bd1595407b9c6fd955968941f9b9293caa486f9a93a5ff81e8a319669cbdf606e47f87b7ca6184ec3119968ed3f49eb308ec0845c2a559341697dad3f420615dc35df93097eecc4a6dfd7013deedca755741bffe7229757fab6474abaad206f899a618fc058067fe8de8038410f1182e8a8b344b9dc618c9be1f807545869a08fec972b0ff9fdd832c5602c1aff47a84c141e03870106a1798f7387ffb775343e917a2167caad9d867c9b3ccbad7620bd6f043c31dcb6a3a8c65cb02d286ef09bf671df6e8f2667723be6c5916d7a9b1cb62e32c3a146fec21584329a6305cbb4b78b3f2cde23054c517e97895f7aa981113834b5615a38db8ae22affc708662a4280a252532118641a3ceeb2ef4d40d974a693262d4e2db68fed716765ce19359561528df31a9c817f7ea67f81326a750b42f1a98d90ce9caa29092819418a12273d9d113ee61f336fc774bd4a9d32e906367bfb2a6468e2e2566aeb24287073ece08afbbdd0a540cabbab33fc4c33b7c2918ff679885617b484bcf8263263601f620", 0xf84) 16:00:08 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000140), &(0x7f0000000180)=0x10) r1 = socket(0x11, 0x3, 0x5) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000040)=0xffffffffffffff81, 0x4) socket(0x16, 0x5, 0x9) getsockopt$sock_int(r1, 0xffff, 0x1014, &(0x7f0000000000), &(0x7f0000000080)=0x4) 16:00:08 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) accept$unix(r0, 0x0, &(0x7f00000010c0)=0x20f) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x7) minherit(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) 16:00:08 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x0) getuid() r0 = getuid() setuid(r0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) 16:00:08 executing program 0: pipe2(&(0x7f0000000400), 0x10004) mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) socketpair(0x18, 0x7, 0x2, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) flock(r0, 0x2) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000003c0)) symlink(&(0x7f0000000440)='./file0/file0/file0\x00', &(0x7f0000000000)='./file0\x00') stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) chroot(&(0x7f0000000200)='./file2\x00') faccessat(r0, &(0x7f00000001c0)='./file1\x00', 0x2, 0x3) faccessat(r1, &(0x7f0000000100)='./file1\x00', 0x2, 0x2) rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file0/file0\x00') 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x0, 0x6d8a) r1 = socket(0x22, 0x4000, 0xffffffff) getpeername$unix(r1, &(0x7f0000000000)=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x2aa) getpeername$unix(r1, &(0x7f0000001080)=ANY=[@ANYBLOB="0000000000009f00000000000000000000000000000000000000008ea70097ae2b1200000000000000000000000000000400000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000001100)=0x5f) 16:00:08 executing program 0: r0 = syz_open_pts() socketpair$inet6(0x18, 0x5, 0x7deb0364, &(0x7f0000000000)={0xffffffffffffffff}) link(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) syz_open_pts() syz_open_pts() flock(r0, 0x2) sendto$inet6(r1, &(0x7f0000000040)="81fdc1b37596621e3b9d0003b8e8395075d00ec1bff801275f1c32ead437a7aa284cbd8ce7259d73c4fc4646e5889e70cf5fc93c03367db1142f824dcf6296cb47a4f0ca9a5e4e4d0638", 0x4a, 0x1, &(0x7f00000000c0)={0x18, 0x0, 0x7}, 0xc) syz_emit_ethernet(0xed, &(0x7f0000000100)="6c3f6a1377ce708eb8a963f9da79bcc0762a76e41c2af215e383791a96e2d68c85fcb9f3708a394f338c77fde1031c1c596e09c0bc60aecb537a670cf8b5a9bf1017ea5ff5161fb08d3ae9e2084abc1666cac378da9c401f8548912fa71716f89a3f04b1af9b31fd0a2b0ce299bb42f1ff602476012e8b5b1897340e991601e2141f60ea1156fab00ba1baca60f6d7e881e4310e2229d92692cb090061086b25558b0361853803903963404c1833377b6ce94577fd63c0f623f8231eb7c88bb6228d1dc48bd0bd5ad8c85c9cc1aed2e461c2da19f3c5ed512fae02949da90e6688444c5bced3ccc65388ff56fe") 16:00:08 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x7) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r1, 0x0) 16:00:08 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) dup2(r1, r0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) 16:00:08 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x15dbb83171d9d728, 0xffffffffffffffff) dup2(r0, r0) r1 = semget(0x3, 0x0, 0x62) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x3, 0x3, 0x8001, 0x8]) accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setuid(0xee01) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) setuid(r2) setitimer(0x0, &(0x7f0000000040)={{0x0, 0xfffffffffffffff9}, {0x5, 0xac3}}, &(0x7f0000000080)) 16:00:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) setrlimit(0x8, &(0x7f0000000000)={0x4, 0x80000000069}) syz_open_pts() 16:00:08 executing program 1: mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) kqueue() r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000180)=0xc) write(r0, &(0x7f0000000300)="cb927c93d8a80ec1c333abbd6aba58fe7682627a9a3a772dfb91576118148302b09f7f55dff1a284dcbebab90fd5afe30d8425cf19d4920a4d552134aab3801f56faff41d70990ee6d02c354ae88835eaebc1a4e82f4e79449d01c99f20731c2f8d407ba18fceae4bb09678a7db4c773b5506392ca4cc0041dbab2a220624f9a35fbebbe0f4de1b78c53982737197c2fa9d0b3195d6f0e63c90b6a1ef24791889aa42cf358b5a527ec75ddbba5b13d9d8cf2c1e4904eb40a1da494d87e6a4a951e46a38485eef51489", 0xc9) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x10) kevent(r1, &(0x7f0000000040), 0x0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffa, 0x83, 0x1, 0x7, 0xfff}, {{r3}, 0xfffffffffffffffb, 0xc, 0xfffff, 0x28000000000, 0x7}], 0x4, &(0x7f0000000140)={0x53a, 0x9}) pipe(&(0x7f00000002c0)) 16:00:08 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x2cf) r1 = shmget(0x2, 0x3000, 0xa0, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) sendmsg$unix(r0, &(0x7f0000000100)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f0000000080)="14e03e17cc", 0x5}], 0x1, 0x0, 0x0, 0x4}, 0x6) 16:00:08 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0/../file0\x00') mknod$loop(&(0x7f0000000380)='./file0/../file0\x00', 0x0, 0xffffffffffffffff) mkdir(&(0x7f00000000c0)='./file0/../file0\x00', 0x82) pipe(&(0x7f0000000040)={0xffffffffffffffff}) unlinkat(r0, &(0x7f0000000080)='./file0/../file0\x00', 0x0) 16:00:08 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x1, 0x1, 0x0, 0x8001, 0x96}, 0xc) rmdir(&(0x7f0000000040)='./file0\x00') setsockopt$sock_int(r0, 0xffff, 0x101f, &(0x7f0000000000), 0xfffffffffffffea0) socket(0x2, 0x0, 0x0) 16:00:08 executing program 0: r0 = getuid() setuid(r0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) rmdir(&(0x7f0000000040)='./file0\x00') 16:00:08 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x3ff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) setuid(0xee01) fchdir(r0) 16:00:08 executing program 1: socket$inet(0x2, 0x4000, 0x1) r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0xb, 0x0, 0x0) 16:00:08 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0xb, &(0x7f0000000000)="89", 0x1) preadv(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/157, 0x9d}, {&(0x7f0000000100)=""/131, 0x83}, {&(0x7f00000001c0)=""/222, 0xde}, {&(0x7f00000002c0)=""/191, 0xbf}, {&(0x7f0000000380)}], 0x5, 0x0) r0 = socket$inet(0x2, 0x4000, 0x67d9) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000440)="800b203c31a1be27fcab8c4c1b2d62a62cd1e13a31aef3d9108f29b24ca22489d151547e3c0a5d44c25042902b7c5ac2b4b33936af732705a6a2d5fbdea2c25856709f7998099cf590c01e88f6c5d09a510147105e76cee879b1ee0090faee92452b97411caf465a8e9d85eb01feee5afad7435c715126e5ad5fd64ed4d0c881e5ebec5b3ef91d4bbfb06bda0d4d1187cce94c3e22e4cca16c04e8742cf1f638", 0xa0) 16:00:08 executing program 1: r0 = kqueue() r1 = kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7b, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x98, 0x0, 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x8) r3 = msgget(0x3, 0x8) r4 = geteuid() getgroups(0x3, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r6 = getuid() r7 = open(&(0x7f0000000200)='./file0\x00', 0x800, 0x41) unlinkat(r7, &(0x7f0000000240)='./file0\x00', 0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r9 = fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0x0, r4, r5, r6, r8, 0x86, 0x1}, 0x10000, 0x3f, r9, r10, 0x959, 0x7, 0x1, 0x5}) 16:00:08 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0xa000, 0xffffffffffffffff) r0 = socket(0x3, 0xc001, 0x3) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000040)="5cf952af7935dacc34fbfe8bac5a1854d599b5e2ff0cc3d5f96dd66d55834c1d245ffc6b058dfe8b03b5501804730db51e9f006afdd9a95826aca15f6788a46a9a6566c80ff7b8fc", 0x48}, {&(0x7f0000000100)="10676411e76a33c1b0e5c42635a44b6595c1d1447e13d42a3e10123c0f7903960ff3b10d5cbfb9aefb95b65b66358c9abf", 0x31}, {&(0x7f0000000140)="6638aba4a1be602492a2feb283995ad3248a480292d0a056189bcd0452c5e8fb18c915f21e8db42cdb952c92db79a412ffa9ced6f01fb9b906b06279430369129a", 0x41}, {&(0x7f00000001c0)="489ab7c6d640c6aca9a949d1922b3bd1b77930181b929842d04bb8940cf42b2816e6faf77ee9004341d0c9904b5ae459244bdee7db998d9895125fae5a83ef115bcb8a48279c10aca69d0aed2b2e91a974b441c03a0f6b139352519a6a8a78066279758b9d", 0x65}, {&(0x7f0000000240)="aef436d76ba4d78415a2797a01e3454294dbeaa75ad36ae4af9aeaf0a007e64b3e791e8d3ca5355b99f23cac5e1bc3a0074bfd7ff18d7783ea663699c5f33d0edd9389d46fd0ca5a98", 0x49}, {&(0x7f00000002c0)="b18888771bafa50d58afa13329f631c1b985a00c8d1a2e", 0x17}, {&(0x7f0000000340)="f98ad961e68201abb67a32d9765d7d6886665204b6e10fb4e3ced07889482d22a5d66a25a1427162563e8c5d82cca4768be75ea3b53b2c4200e7dfbb5d37a04cae253dd2892ed0300eb9de9058f55eef0ccfd4819f0a018e96a91faebfedd180a96e48247bec9f8bd684d3cac9089a3b0ffdb8e207b1e2ec44567f1d3593ab45da2b4ff3e26d94a5c47de2d5c9c9fc3cbca5dfad01d837f736210181dffdfaa8a53f6a52aca3dc2c29b8025535cb8e72f7eb55f8a57fe3991430dd99620487655b72825c415a6a1150e062098f67ea36f8e5d5cecd09e05919", 0xd9}, {&(0x7f0000000440)="6451548a435983f7290c9233caab6360dfa7f8cfcd355f26e32d1a67d9a07c8fbc5a2bf7b00b3002a08ae76526ff7315be98e27240c199d019e2ac98ddc6e196eb5dc7b02a374b172aec855b197890a2bc075b024de3e67c62b0bc75f965313e6adf", 0x62}, {&(0x7f00000004c0)="867d14fe1c71b8dcc07ba8fcc46f4bf04fe39ef71bd1cee3925338647d7fa7f19f9f74d7", 0x24}], 0x9) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x202, 0x1d0) poll(&(0x7f0000000000)=[{r1, 0x40}], 0x1, 0x0) 16:00:08 executing program 0: mlock(&(0x7f0000f48000/0x4000)=nil, 0x4000) mlockall(0x3) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='w\x00') 16:00:08 executing program 1: r0 = open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='r\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f00000003c0)='./file0\x00', r1, r2, 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x159) chown(&(0x7f00000000c0)='./file0\x00', r1, r4) fchownat(r0, &(0x7f0000000000)='./file0\x00', r3, r2, 0x4) fcntl$setflags(r0, 0x2, 0x1) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000380)=0x200000004) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=""/252, 0xfc) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='x\x00') fchownat(r0, &(0x7f0000000340)='./file0\x00', r1, r4, 0x4) socket$inet6(0x18, 0x8000, 0x3) 16:00:08 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="7246d30f3e95b3b3b390aa8cf531c8422e3bcbc71985fe0fc351d976043856234704f8cb26d8fb780982a99f21e7f3ce856f39e52b31e2f46f57f639c3966a68f10ee963d35bb6b2175956fe23", 0x4d) 16:00:08 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8000, 0xb8) openat(r0, &(0x7f0000000140)='./bus\x00', 0x30, 0x10) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2800) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x8000000000000000) mknod(&(0x7f0000000040)='./bus\x00', 0x2102, 0x4) close(r1) openat(r1, &(0x7f0000000080)='./bus\x00', 0x0, 0x80) 16:00:08 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') utimensat(r0, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) getppid() getpgid(0xffffffffffffffff) 16:00:08 executing program 1: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000040)='\x00', &(0x7f0000000600)='\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f00000005c0)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00'], &(0x7f00000004c0)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)=')\x00', &(0x7f0000000300)='[}/\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)=')[\x00', &(0x7f0000000580)="c1282a5c28262d00", &(0x7f0000000400)='\x00', &(0x7f0000000440)='*\x00', &(0x7f0000000480)='+\x00']) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) clock_gettime(0x2, 0xfffffffffffffffe) clock_gettime(0x4, &(0x7f0000000540)) socketpair$inet(0x2, 0x8005, 0x5, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat(0xffffffffffffffff, &(0x7f0000000680)='./file0\x00', 0x18088, 0x100) mincore(&(0x7f0000ffd000/0x1000)=nil, 0x1000, &(0x7f00000006c0)=""/15) r2 = fcntl$dupfd(r0, 0x20000004, r1) fchmodat(r2, &(0x7f00000003c0)='./file0\x00', 0x5, 0x4) mincore(&(0x7f0000ffd000/0x3000)=nil, 0x3000, &(0x7f0000000540)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r3, &(0x7f0000000180)='./file0\x00', 0x100) 16:00:08 executing program 0: socketpair$unix(0x1, 0x20000000000002, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x4010, r0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x1010, r0, 0x0, 0x0) 16:00:08 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) openat(r0, &(0x7f0000000100)='./file0\x00', 0x800, 0x2000000000000) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000a00)="7c439a471d5207c9ad05bf328683d526fc8d38ae8a8229fad2feb3808a701bb95bfd24660f592edfa62ef19117643c7730d2d4cbe522f3dd181bd25b1e386f45c994f57f5452f8ec84b669d391bdc2b83d8b203ab48996b7a947c66633f337fd1a8eb2118982f481726e4afd799869199aa34672026b5622648bdaa53f99de0e231fef470466f771a155a82e052a144e8125aea0d394464b57a3d9f3be0968b36e4f3e07e4b432a211eed521dcd91c5e4c93c8c7560d253e9014f3a7a34f04a4acf6e838d109f376fba1f975447eb6bd875f3070ea9a690df5021598f6032b31f22dcb893a0e574cb93cba3704d10e82a146db136631dca8b6c56661c3d81b65f9f19c9751c9c569daef8d3e61fb5c6f48c29e28e5a23d09c79c5fba0ac9df47772272e60d61d1fecb9b80996c77cc59b37948e4167b343c2cb8b6be7a63a25e5cfc7340d0ce971fce0f53eafe1be727c202e406e818eb1d6ea070bbad4bae9537a222d708f82af65cca6bd8fde7a1749c1f66bea919f79fc33692de20cdb8fa312df36fa0fc85ee85dcbd7c47671f3a13ea3ee20552d83d44b0933ee1b8dda5f90e1be06916c382171fbd5ff2cdcdb98ce453775e07fc379add14ae1d55e29e07ebb5b0bb24939477763f258a98be5c9be6b97fa339fb015f5f74552bf7950f1386836183698cfbcc1006e6b33281af3c34289df7316c52815a0d7316307be4236cf15cec89958df43297d32c36d61e7421337cd87b2243d97ee2b776e2785e5cf55cf601c81ce55cabdf2aaf8d49e50d5abaaa417b784c60ab2fb12e560f763f361f5c38c76c28083c7a47c981e6c612799d4e06a9ae981bc744b70551b4646b5d4a0158efe198222ed2f63f8372ab227051ac5a31f3fcf50f4bf64818a1fd72c0867618d7f89eceb5c7a9435c44e9cd05f9d89293d99e095738dbb5b6ace9ce08699234fd3e5df3ad8425fba4711b301a48cf6900cd6cc9de85f0532acae7473ff6ddf952896ea5e4db8e46866f7d414e5eb81b1146f720521b7ebe69a6e27c8a2dbee59baa9c57088e7a7f40451635c12756f6cab5e39fa604c4ef1be5effe7b3c0d5229d37e41567ce94c338fc877eb34476a11c726a1e8da3a2331da82145d5a0485cbf11ee4d2f327352d9fffbd8c6547906ad612e87244d52ddabf3c13d8e4f5b899c831891be233823dd8b0bc1b4a858e146f23ee6e9d3d20e4e6e0b7ae11ee18cc138887a806a5b361c1fc270a862fa496f9a93582e8dcc01fcae9cd94565e0d2b2fbe9775a9b86d15725476bba59cf14c1424568473420de6bba1e54146c9a62ab3a8ae5d4236f69dde6febb30e51ab201badfd63693270aa39a8be52f250c893f7293635b682d8f49f6607aefe9ff6f1f14da537c3fb5bff81a0aa35beffb4a100ccd4ddcf62e5dea3b9ccba6d3210bed8ef4deb4670325de53f2551a1906cb94ccc025c05f692bcd572d452f29a144e606e5c5505993e2ed196b42d9cef6bfea63f9ce00d65d2e18d7569cedcfe3d81cc517d59271f1eca3cb28640eee9b01d65a322ee59f707ae89fb713b76db2625eb498c968ef964fe21fb1cae78360f23a164558542ca73f6035a01ea2ae9693a0fec066a607c872bbf1df1840087f7c17b555414ad97690a04d744883f98da85778f6ac727d70e7d8bb18a9517dd645d751c61d0cb3cc3f4accd1a828f4d7355c2ce70f2154887aa014acd36b567418cb93edcd05aa9b5e2555c190ffe4c81bb90ec39822bff9a79f211278d241677ee8fbf026ce10658a0e84fa6a30d50938e4009240cb8851992c772c2354da2304f1ccc9cd1104114a379155a6e210b903a2516aa874c58205da41db2ca30ecec9ebc055237e44c20adac13e512e5b801b2f6c692b75fccce79c30a00968cc299e81d24590cd3a65f64e17274ad97e4b36600054926b34913ed9e8876ad48c804faa42da00980da2cf3c699e751f5e348d649434d30c065fb4e7917b85befb0b45b59f4befa9195a9272b7daa56cb91f1ced363c899eadb72294618b0287ef831a2b701aa4dfba915e62d47cdd51aa6f2d480638aff0deb21a9d4647b2c71a81987dd4a777698c8aa49a6285453655afe3a35eec0c5ad1bc880cc22f16f6d0b78b17a2862e23a98140dce68cdcd2a15638c13e54475afefec1341ce90ec6db47a4737ee676742af22f802b325d187f8c24bfd1a30060381eb4e4c37674cbee99f88645c4b610a254dc0c3abcbb06a26dddeec613d16323f4ba24e5748a311995a017fcaa3611944aa71328fc56dc89d8072d76b0fa07c060445a307c4163e049e003203614f1d4606e86072db69475d1664680082a6a2be09fd8a7ac6844061e1ef16e5245b95934789c4e2e5945a2d3181add74ee61aaf60e6dab1be983f7cae5771f5522290f189fc24b7532603a51d1dec439738465fa736e24af6450c2ac99439d6e9cdc980e22404d54fa615dbe22874e4b4d8f320f46a6697ac55da5d1b79908a036d5d1725cd5811ab30074791f040e4ef89ba48159fbf59fde5ab8f73d8a874b510b273e399e15c502039e1093d15a7e17dafca592342cfe9db38c8857b89d9ea8bafb96441aa6547669940a430749ddf7660a59e3fd2eb39efc6e2156d9eeece1e1d8be034f2f4fa55f4a5289a0ba3d75ce633d772e4f4c4130ff9ec9d3e743c1fe290a97d5afd75e522cf3fc417dd8baea73da3aa05123d0b5534fcd36abb3767f2c36cb5106f8dac3c4114d7b6a89c8327640c0a93c4787256f3154fa507e3228c7a1342594e5f567df3e2af5dba1b066ca4df28849b659cee089fc14a8d4c171373536ed0ca9beb29540112d78607a933c4cf5c3bbd313e56c9363c1d32df456d9c4720e711ee77e7cc2beedd5923ed48cf406ce50839292938ea48f1eb31eb33cf2f43e78c2e188b9d63f43c3373c3fcd31db7fd5d88c2c85368e7878d1d79455914004c97224f353603ba6a4a9f97a6783930639cd4b47111f21e59d7801a0f75b26ca89fb863052a6e2953e2647e0d0a9e210282e0680a6fec5f89730b1a0b092bd92609c54b0bd244eab76f7b40a0cedff6b5c24a34cec257a321623e95d3f5fe6756d1c2a7313312e835a7d169a73d66ba0c59139e46964393a25a0ab6c8d2d63f9a5832410fd765edbab5a75f2891bfb7491d659e5b1bf414b2be09384c728c3f9a6004acfa056d07c1cd33efd61c71dde8974edc4d0a4417f8fce19d3c7a4d933e21518b6b884be3136b18f9f5ce8321d2a6a92ef396249ce3307bb4dfd2cc6424392f3dce4755d68b8924784adb06128eddd23a4254319ccb25013d44def7218d4d039d9dab7cddcb3b65119a3ac37b98f8edfdad50b093456db8fcafcc4691420ecddcfc0302320348613b62251471c5a58464f27802179e08f217f1f1a3807d53a31a4914ac02076af0bae5652d6da90fe5fe14914dcec3a2fa2bfa040f8a5bfc28e37473f2cc4000d99f3a7235d0528fc1898a47a0b0d704c6eef4877258ae07af07446e314e3779b6f1e9a045ba335f6b413afc74a461f7d489efd10f1ab5bf02876d9adf0bf23e6db176f01d9251d86b5ae1f6d9d7c2f83425b343d2824d75438b1d61e2fac0958009014885e057b793a87f81d7f0ebf68da5730911dd7031fd2622d5458157ff36e858befb51ff89d51e456d09a063d8a037eb9e49d7dc2ac9fb8f43670923d2ce3401133b33debe8b5a67d4e7990faa81d3aee25aab8c8670d4cad83e8eed685b01ccef382b9a7c38f615e74bf31e3434940b9268fbfef4be1001566c3f4a12ccefea0ea8a1dd06156c6eb2fc338f24e43614f9657905cc5f1a35174cb8196239a1a33435722630b19af466924ba3c11ae814eddfdd6f0bf3c6b3f971f3933c82d4f893a874db8f6fb97630cebbc14294c2fa157a6bc4f9ab77147fe62c13dc377557cfc7c4dcfff3d149c53d016d30d341a77557746414809d8df3df0e7f9462db6319fedfdb61148a2260f58554ca4b49dbd8871f3989f9a37fe46e91a59255b53732c05bfad6cf584216eaf8406138835ae5fe96b10436cf23b375cb6d96c877535c7c326e2b061606d35b5f05046f0bae4fa67955304af7e2b2b8fb0528a476a231032c5235b5636aee7522bf691d3ad498545d65c9b9063d6bbed77c42ac7e7011a5f7d9d02e006432f237654b4f10cde23036eee1a3b317ea8fc86ff5367e70d874fd72f2ca0c6be6ab9125d15fe96de9c57781f30cad9df699959404fc7d0d285ea483f46fe53fb6100ffc865374c59c1426c87eaab9ce2232d526b2fd79272782237aa9f8bf09624eaace0e08317a675923c004e268443c917e0147cf0eb3dc45aa03259e0ae42ea4b71346825762d572ace68a6858f854af2dff0bbb35e92093bb7ea5cb349ff489d0887a1c4587464c751afd5d3df22121dc36ad12af737878506e1c5e17c6fd8a37c3a1bc7bba25dec9a8b2b62478e9ce1cf4860e7153342ffe31e8d9c979b9a3a3f192ce177fb40e745e4f5cd739b070cd22f55176f8cfea54e73be7ff73470b22af1d79981cb9e98121a2ccbe44cc3c160a3380512308160ff57a3b0b87ff839f72f0c8e460cb830184e2c694e4aa7599fa80d32bd8a61560f3b9ea2195e8eab7c9c899071076245d994104713bacf65b21c9753e826e3ef12ddeea186cca56c2fa0ae812738ca188efd9c42dd7551a670d08b0ab65b0d97f53719ed6cfd68735401c2fe3fc92bab5b6f7eb5204552238f3961a7beb0b4a4d3c5644df88c60f717093cdb64a638c57b5291ddfb486219cadbff074144f0b28740dcea70330238f0d0aefba24cbecdc64eeb9ec0ba50b0acb267c1f95b804b92bbc3dd8856e6e22e640cfea49db5369882b8b59aee84a493547480649400f094a2ea79eed24a8b02e5b79ac5bf7659b581d0b0bb2e91278b97894ccf498eb58ad28b9d291a02b411b793f2fa0ca826b403f721ebd3ffa89c817676b1564f7d536394631835acc340217bba7c42d047a2aadc0288c53bf67f976470919b56dfd2dc74269a42ee45ba770d94320b3a52dd3d1910202fc92c5b7308958eae889137ab9e62f1483e640396cf11e952b285b735f1f3ccd686b1c3a3c9a3d0c5a373daa26dc2b0814651fbf460ae018ff3212cbe6101202bb9c35236e0df4decd860601ade926420330efabb5f16bdb6d73cb2d577612e394ae24d6dc19a2976a76f00103f99e1baf5d1f504e7edff50765eb439415352c359c6d2ea275b80add97d10e53602b4d37b9d3c4528dd04c96b52a07a86c9ac00f00df5e410bed24d347d4b8b735d1083d20d61a75f34ff2d362940b634d31bb60bc20c729eb9263d0c8b4531909ecd861e2ec1b972ee61f24d9552593107fe1f327ef2a538db477ae81ebb612ad336f98756f84720e63c303378f9ff9868635e044ee8e27c2fd4c36c29aa80fdc1801869c05b58014ea236de90ef6414ecbd9891ce0c10d98cac4ab8c1c155d81b524b72035e4d344aab331b8d07eaf9718d7fe7086e834848d4f56f15ff1b6ff7ddd587d96400c8080817f5576e0c6dbc07b5c6a3ef75b61571bb5edc63dcc2d45e86bc9ee4105c0153551202ce7ed55fef43de850b56bca69ea3f54a14187749efc3ba60c01fb59c01b97344dfb2c3314b16ed46793b4c7a12057bf2a38d5506fcae39e0dea4dfb30b911b0acc372a340771448ecfc97948808f78c8e50483bd2a02a83a3619613356eb63950e0df72b7d423aa1834649d78262f2e2484cd31fea38aa4554ba300e9abdd4ada08c11d601d81102ee7193f03fcaf5be4b858", 0x1000}, {&(0x7f0000000080)="61225f68cd5662c7cfa102d91b2d9a58fc10641c1ceb294f1b4320473c72d125a6bd1ef87cb45c", 0x27}], 0x2, 0x0) 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r2 = kqueue() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff8, 0x800000000000c1}], 0x10003, 0x0, 0xfffffffffffffffd, 0x0) socket$inet(0x2, 0x4000, 0x1) ioctl$TIOCCBRK(r3, 0x2000747a) 16:00:08 executing program 0: r0 = syz_open_pts() clock_getres(0x2, &(0x7f0000000000)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "48566eecdba5805b270f7be8b46ba5cbea247b31", 0xfffffffffffffffe}) r1 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@un=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) connect$inet(r1, &(0x7f0000000140)={0x2, 0x3}, 0xc) 16:00:08 executing program 1: openat(0xffffffffffffffff, &(0x7f0000000080)='.\x00', 0x0, 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x6004, 0x4) getrusage(0xffffffffffffffff, &(0x7f00000001c0)) 16:00:08 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = socket$inet(0x2, 0x4000, 0xfffffffffffffffb) r3 = syz_open_pts() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$inet(0x2, 0x0, 0xfffffdfffffffbfc, &(0x7f0000000100)={0xffffffffffffffff}) socketpair$inet(0x2, 0x5, 0x1, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = accept(0xffffffffffffffff, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) r9 = socket$inet(0x2, 0x8000, 0xbe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = dup(0xffffffffffffff9c) r12 = socket$unix(0x1, 0x1, 0x0) r13 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000340)) r14 = socket$inet(0x2, 0x3, 0x1) r15 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r16 = accept(0xffffffffffffff9c, &(0x7f0000000400)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], &(0x7f0000000480)=0x6e) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x0, 0x0, 0xc3, 0x3f}, {{r2}, 0xfffffffffffffffa, 0x40, 0x40000000, 0xe229, 0x80000000}, {{r3}, 0xfffffffffffffffb, 0x1, 0x2, 0x4, 0x100000001}, {{r5}, 0xffffffffffffffff, 0x20, 0x8, 0x101, 0xffffffffffff0000}, {{r6}, 0xffffffffffffffff, 0x10, 0x10, 0x5, 0x200}], 0x4, &(0x7f00000004c0)=[{{r7}, 0xfffffffffffffffd, 0x1c, 0x1, 0x6}, {{r8}, 0xfffffffffffffffc, 0x10, 0x20000000, 0x0, 0x31059e20}, {{r9}, 0x0, 0x8, 0x0, 0x8, 0x2}, {{r10}, 0xfffffffffffffffd, 0x40, 0xf0000001, 0x5, 0x10000}, {{r11}, 0xfffffffffffffffa, 0xd6, 0x0, 0x0, 0x1}, {{r12}, 0xfffffffffffffffe, 0x14, 0x2, 0x9, 0x101}, {{r13}, 0x0, 0x8a, 0x0, 0x7f, 0xfffffffffffffffb}, {{r14}, 0xffffffffffffffff, 0x68, 0x20, 0x8, 0x3}, {{r15}, 0xfffffffffffffff8, 0x1, 0xc0000018, 0x3, 0x1}, {{r16}, 0xfffffffffffffffa, 0x80, 0x1, 0xc93, 0x6}], 0x3, &(0x7f0000000600)={0x1f, 0x3}) r17 = kqueue() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000640)={0x5c5f07f3, 0x2, 0x1, 0xfffffffffffffffd, "97b5cfe6182d0ed6cf922723abb79bd70754c18d", 0x3, 0x4}) kevent(r17, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x3}], 0x101, 0x0, 0x0, 0x0) kevent(r17, 0x0, 0x0, 0x0, 0xa581, &(0x7f0000000140)={0x0, 0xdea}) 16:00:08 executing program 1: r0 = msgget$private(0x0, 0x0) r1 = socket$inet6(0x18, 0x3, 0x8000) r2 = socket(0x18, 0x1, 0x1c) getpeername$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) open(&(0x7f0000000040)='./file0\x00', 0xa0, 0x40) fcntl$setflags(r1, 0x2, 0x1) msgsnd(r0, &(0x7f0000000000)={0x400000000000, "c311a76edfd517080000000000001016e4c0a2f72633bddb51df6c192b3e80b5dfd2e4bc4287e7b42547247fdbd48e80de76f7735b33683b"}, 0x40, 0x802) msgsnd(r0, &(0x7f0000000100)={0x1, "8a9ea63c0b1f3711c2a90f5c30c27d6dcdbc61974c95449e54d6bbea67e7996029d1b0a475b65abce22ad1bd33a9fe894915aef3e1c33bbc8c44f3cdeb4cef80a0e91ff2e2cd56f64ff9f863b2ed3212eda0ad86413a9964e918f55bc854a1afac3b"}, 0x6a, 0x800) 16:00:08 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) socketpair(0x20, 0x4, 0xc41, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000340)='./file0\x00', 0x0, 0x42) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x202, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r3}, 0x0, 0x6, 0x0, 0x8}, {{r1}, 0xfffffffffffffff8, 0x20, 0x20000020, 0xffffffff, 0xb08051d}, {{r1}, 0xfffffffffffffffc, 0x20, 0x4, 0xfd3, 0x3c}, {{r1}, 0xfffffffffffffffb, 0x10, 0x2, 0x76, 0x51a}, {{r3}, 0xfffffffffffffffc, 0x6e, 0x8, 0x81, 0x8000}, {{r0}, 0xffffffffffffffff, 0x8, 0x1, 0x4, 0x9}, {{r1}, 0xfffffffffffffff9, 0x2, 0xc4, 0xfffffffffffffffa, 0xe1b}, {{r2}, 0xfffffffffffffffb, 0x11, 0xf0000000, 0xffff, 0x100000001}], 0x89e, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1c, 0x20, 0x1, 0xfffffffffffffffb}, {{r2}, 0xfffffffffffffffd, 0x20, 0x84, 0x7, 0x8}], 0x5, &(0x7f0000000080)={0xea5, 0x7f}) r4 = accept$inet(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) flock(r4, 0x8) close(r3) r5 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0xf, &(0x7f0000000380)={0x3, 0x3, 0x8000, 0x81, r5}) getpeername$unix(r0, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) 16:00:08 executing program 1: r0 = socket(0x0, 0x4007, 0x400) connect$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r2 = socket(0x1e, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="653000000000000000000000f3f2a9fab7197658447f179793afc5f82261705f237776d8ddcf8e12595adaf3e513df124087f76a4a41a56be25c10"], 0x10) socket(0x20, 0x5, 0x8) listen(r2, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5ad8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x88) fcntl$setstatus(r0, 0x4, 0x80) 16:00:09 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x21, 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') 16:00:09 executing program 0: r0 = kqueue() r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) getpeername(r1, &(0x7f0000000100)=@un=@file={0x0, ""/4096}, &(0x7f0000001140)=0x1002) r2 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x3, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x2}], 0x9, 0x0, 0x7f, 0x0) 16:00:09 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) r1 = socket$inet(0x2, 0x2, 0x887d) setsockopt$inet_opts(r1, 0x0, 0xb, &(0x7f0000000000)='\x00', 0xfffffffffffffd5b) close(r1) 16:00:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80, 0x6) mknod(&(0x7f00000000c0)='./bus\x00', 0x2, 0x6) open(&(0x7f0000000200)='./bus\x00', 0x0, 0x1df) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000180)='./bus\x00', 0x281, 0x20) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000001c0)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) setsockopt(r0, 0x3, 0x1ff, &(0x7f0000000040)="ffacd9edb361d433685abbf6984a178f3676caada83fad9d9ddf37098b5fdfed003058e5295dd391cca4c1a85190c1af5477ed16a7b09a827ae2c5a72569aa8f51ca4138438c252e8bd7bb70186ceaf7c4901689", 0x54) close(r1) 16:00:09 executing program 1: clock_getres(0x1004, 0xfffffffffffffffe) 16:00:09 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000001300)={0x0, 0x0, &(0x7f0000002700)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0, 0x3f}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, &(0x7f0000000200)=""/29, 0x1d}, 0x0) r2 = socket$inet6(0x18, 0x0, 0xffffffffffffffff) r3 = accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000080)=0xc) sendto(r0, &(0x7f0000000100)='Q', 0x1, 0x2, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) openat(r4, &(0x7f0000000140)='./file0\x00', 0x20000, 0x4) getpeername(r3, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) connect$unix(r1, &(0x7f0000000240)=@abs={0x1, 0x0, 0x2}, 0x8) fchdir(r1) 16:00:09 executing program 0: socketpair$inet(0x2, 0x4, 0x1, &(0x7f0000000000)) r0 = socket$inet(0x2, 0x100000003, 0x0) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="5707dc0fcda9d912429d3a64cbd9b6de367a42e18c8d6365b0ff3d36c608c438a72256224c539e3960af88177b823824900d71ff38a438ac4681e54233e39cd7825c6e47ad449978a68bc4cd1c940a1de2d6e072036aadf621695c23", 0xfffffd71) 16:00:09 executing program 0: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r2, &(0x7f0000000100)="c9", 0x1) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xffffffffffffffff, 0x7d}], 0x6, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000140)="a80d275f7ee0e0af19232c954294bd6db4d259c25983c7a990983c8766a5ced750b3040e969fb09d6971045ea917c7a86eca381298ccb66086b2bdeead8c01087351637720aa8038f02d2a42365eef9714081dbdde25e8ed5723414499a8a9acf70e37b1cbff5e1e5f22760e29e92298f5bb7aa71507b9a6ede99094fd6e5a33c406d17d7196da9af184cc54f8edaa02a3fbf22348f2cdce987476d892b2cd9a6c65fab9b52d780f50dfff2e1b115c62a67bd84a6464b99023a5c4b7f418b21323b73d6de43396d81ac2", 0xca) 16:00:09 executing program 1: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000) r0 = syz_open_pts() mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x13, r0, 0x0, 0x39) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:00:09 executing program 0: r0 = semget(0x2, 0x3, 0x20) r1 = getuid() r2 = getegid() r3 = socket$inet6(0x18, 0x0, 0xffffffff) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xa) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r6 = shmget$private(0x0, 0x1000, 0x110, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f00000002c0)=""/248) geteuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x8001, r1, r2, r4, r5, 0x4, 0x4}, 0x1, 0xffffffffffffffe1, 0x5}) r7 = socket$inet(0x2, 0x4000000000000001, 0x0) geteuid() r8 = semget(0x1, 0x0, 0x408) semget(0x3, 0x4, 0x24) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000000)=[0x6]) shutdown(r7, 0x0) fchdir(r7) writev(r7, &(0x7f0000000280)=[{&(0x7f0000000180)="5a17858380fd874569b010f58f3b8569cb04ef50dea91bb8ef99a8a0bf0cd5ade0ea7c86d6c2862414937c6ca6669e6b6286e23810f5ebdf59add2ed45103322d564fc6926457aa642f5e2f6daee6d7a6b7bf7cd35e1de9721530321f751c6b5974835c20f4bc64865c13153cda39404c56a961aa6c9c83307dddbf350203fe063f382a3c35c4fdc1965e9700506399f13c65cee7b15a634cb51bb009e73ff80bc9141e00acc8b176a5623ba8497707a2311ba61e46d2005c3e8ff9d6b8ace29231db3d50d6ae8e7d73e2538bc6b", 0xce}], 0x1) recvfrom$inet(r7, 0x0, 0xff9f, 0x40000101, 0x0, 0xfffffffffffffd3b) r9 = dup2(r3, r3) ioctl$TIOCSPGRP(r9, 0x40047477, &(0x7f00000003c0)) 16:00:09 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0xf, 0x0) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x1, 0x20, 0xc85a, r1}) 16:00:09 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0xa, r1) sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x400) dup2(r1, r2) 16:00:09 executing program 1: r0 = socket$inet(0x2, 0x2, 0xfffffffffffffff9) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xbf}], 0x10003, 0x0, 0x20000, 0x0) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffd, 0x1, 0xf0000005, 0x8, 0x3}], 0x3f, &(0x7f0000000080)=[{{r1}, 0x0, 0x0, 0x41, 0x8000, 0x11e4a2a2}], 0x0, &(0x7f00000000c0)={0x1, 0x5}) r2 = syz_open_pts() ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x10000, 0x40000000}) 16:00:09 executing program 0: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) sendto$inet6(r0, &(0x7f0000000040)="3c733b72d11950eb230dba35b1235dbb7e8040d03430edec754ede0f37e08f596a67e586f722bd0b1cf8e7ca5247d22e7ba38a28983070047b82b5cdab30cd0d5faaa37acfb164fddfc33bff8658cb2653d572eeed566ff9add344fab3fd285c9a93f07bdd271477a0393c6edcaa646b653172f93dbb16be34ee29ccde8e86773284283a1bcbf27b9eca9784691fd74f3962c2895dd5cd22a2c16020c8154a644e75078966800f6d8f9fc66738708a2a1732c5eaa6801f90bb67b506e0755e30eb938c01f65e42d3505646ef7af252ad4076850e74440671a390f0394b0b", 0xde, 0x40b, &(0x7f0000000140)={0x18, 0x1, 0x5, 0x2}, 0x1) nanosleep(&(0x7f0000000180)={0x1ff, 0x401}, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r1 = socket(0x2000000011, 0x3, 0x0) sendto$inet6(r1, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x0) 16:00:09 executing program 1: r0 = syz_open_pts() fsync(r0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x101) shmget(0x3, 0x1000, 0x404, &(0x7f0000ffd000/0x1000)=nil) r1 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r1) 16:00:09 executing program 1: setuid(0xee01) r0 = syz_open_pts() flock(r0, 0x5) fchown(r0, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x10004) 16:00:09 executing program 1: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) r2 = kqueue() pwritev(r2, &(0x7f0000000b80)=[{&(0x7f0000000a00)="a06907", 0x3}, {&(0x7f0000000a40)="be42f4fe6cf71b851d57fed6df04edc03f3ab99949bd198cea82aeedd3185b128b341a7f720a49db8ff4bff402bb2b071f195f170e91307ccc9be55e49d4ede58d33c8517b498a61f6c93119a98cbeaca07b4cf9caf84aed0f587af7b6", 0x5d}, {&(0x7f0000000ac0)="97301d02c1b19b7d40f8c200c27c28933f62d35c2cd9729a4d2ca8279098dd9556bf46a39b544ec9565159af7747d6744bcc95baff29e974f70e29e0fcd7c34d01429afbdffcb524ad6734043608ba6fb98943918aa7dc87bc2bb29745a60c38df411a493fb7f8dba8f618b7f412163ba4cf034b8e1fc69cd6a56925dd0e2bf53c3c8b3350504d879e16a3840dd14c7ffbca", 0x92}], 0x3, 0x0) symlinkat(&(0x7f0000000980)='./file1\x00', r0, &(0x7f00000009c0)='./file2\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000c40)) sendmsg$unix(r0, &(0x7f0000000940)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000840)=[{&(0x7f0000000140)="2d871768dc3ec974f20590b695514808475289dfe27cf57d98d8b0977d09b57531fbcbec08928cf9b0c41458a6c53e53053bb0b6f10326c56b684750c442f67b4909b094cac50b6f33700118293ce6a73794e7eb71d32b442cf6363b73f3ba0cc8db57f1c1ab789bbcbde963aa501457985f48ea064458b259dabab979d9364eef33a9afdb2b9f084f5a8bc1cc5ccfff059f8245bcd8fdf0b5d08cb4178615b40db3478370e0301cf1a91c9a4397697d25823a1b28fd23e8fe2742a9812d93234656dfcefb30397718ac9bdd279b80d89c85763d", 0xd4}, {&(0x7f0000000240)="bc584b08954d459a0f2e8efba75ad0c13fce3bd70148acdcaf305321a9d138b4617c9b9f5c0adbcbe186e2e35105999d4af1c0b5de75069e849faf8628c9ab3a7d05", 0x42}, {&(0x7f00000002c0)="cdaad02ab67474d54139b9a8acc9f56dea3114b2af8d357ca74433749a68a7b1bbf71510b10f5722da313d73fda912c2b485d56ee3b03e67bc7003d09dab2b011ac68c97185687770f8b46600c6bca1f3b2ef66e61b08be476b3c9e981d7570dc6cd85699888c82c3bedb79697dd711afe86dd6cb7bc7ba76cf4c424997841d3d1f65a8436df376a34a21082e35c6cd8cc18626f951c0125b88b6b4e4c917309cd19c76aa63cf2d21bc1a14449dcea628bd6828beba13a7c30018abdb359e98a1d1e9364", 0xc4}, {&(0x7f00000003c0)="c2f4554e6ff2616ce348dad343efcbb0d59b7dc2a0d183d1e48b7cb5265943608631980bf77fd05cc4d3b2a17dac3f17c93501c5fe75a5093a02376b4151c5b12cd3139a53851fb3a20e0206b49f7a41c7e4d2fb01decc15f38f6ffc4644ee4af816ad29826056a9e9982bee226fdb3287d9b9f41c04bab70876455a03f6fb191ba585e4f5d62e62c15362ced4eaa23569f30408de38bd024729f1a428692c9d937703ad7aad9530fdd204208ba5493eba3061b222fedf2e365cf50226766750456d7864f8949b916b10b89e92181ecba83d5fe63d", 0xd5}, {&(0x7f00000004c0)="dfcb86252b4aed0dc3d13027280c36f51e59e27160caef27f9167474fa1f0495643bc22471be945016a8cf0ada173e1bb6e6ed1e990433c3919bf14504407f1684695d8fe0f7364e20b5cb9ab44aee1d157cf5fadaa9945f88835580091ec17adef167d5e8d38b0e12f96e79ddab108231d6821008c7c802672515d0f29e8db401e7a81134429a229c98a611ca3cb5cd5da06b1f2c996698", 0x98}, {&(0x7f0000000580)="0ea61d00b2b3c4640c7404532c37217704e5dcb9982d0f15c9fab27c23e2c6df03ea996ef32f6b238d85485e7877a2acadb4a82e2bec783da353b69fa944d8ab7748e25447ecf5e715d19afc6c18ec6dd5b0cc11a1e3bb3263e5d7b5ce0cb5704902a4c09dab319c4fb6e8a095da3483c0f3a84339d30ec2f486dcd6d283779a19a8006444bbecdf4c09e8931b62e6ce0a0bd8901e94ea192fdc2e393cbd0b6cf3a3535812ecac417254793c9ef734ac732960ac57e29ccccc25fcf95c07ab211ae745bef8eb2e4360a1", 0xca}, {&(0x7f0000000680)="7b4a259acae5082405b574f2c1890e083e13842b2c37959aa04f69e7c1859c8bf7bd7485c3540a71fcdcbaec0100f270bd1a5b46e34e0e9a59da55917870f9eccab43bc18d767ac4866566e1b9b41b1c6139e675798ae6f49a647a561bbf64a9f6f66033880a4d", 0x67}, {&(0x7f0000000700)="71d72d008a265c499ead8b80be22bb5c7483e8420097bff2022dd89e8b3ee017e40a85adcc8346d2e089d96a831918281635", 0x32}, {&(0x7f0000000740)="d074929a651f310681f00eff7139591e0a88df3c62f9b1aa8a62c5b3eb5eb3796949862415c63e316116c00d6af153264e4bc499f108eb07c67b89ed40a6437e7fa9366f65883ee4c322a44bd38b7244e5db571ae9ec43f88c2369c2f817120abc2d37d349261d3adc51cd9fa42b903d957defbe1fb9cf7b6d60c8dae5b055d924b00e1d5e426b534b818e6d03ecf5482e27e80378c5426a8fdb5a6b9be4384f132589b40f90d16b23164fd5303a0dd082701f3444e04ff159b5ed3b4eb545c22e16d0b2c4208a0d18ca1d74821de3c2cbcf0cc753d116bf4ff8aa44a619c82226bf025b69ea404e1bc2267ba11d4eda1b", 0xf1}], 0x9, &(0x7f0000000900)=[@rights={0x28, 0xffff, 0x1, [r0, r1, r2, r1, r1, r0]}], 0x28, 0x5}, 0x2) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000c00)=0xc) kevent(r2, &(0x7f0000000bc0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) 16:00:10 executing program 0: r0 = socket(0x1, 0x3, 0x6) fcntl$setstatus(r0, 0x4, 0xc8) r1 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 16:00:10 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)) r1 = syz_open_pts() read(r0, &(0x7f0000000140)=""/254, 0xfe) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7fffffff) 16:00:10 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) connect$inet(0xffffffffffffffff, &(0x7f0000000140)={0x2, 0x2}, 0xffffffffffffffd8) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x2}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) seteuid(r1) connect$inet(r0, &(0x7f0000000080)={0x2, 0x1}, 0xc) writev(0xffffffffffffffff, &(0x7f0000000240), 0x0) mlockall(0x2) 16:00:10 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) r0 = shmget(0x1, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x4) 16:00:10 executing program 0: r0 = socket(0x11, 0x3, 0x0) getsockname(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) getsockname(r0, 0x0, &(0x7f0000000040)=0xe8c2478bdd510f7f) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) 16:00:11 executing program 1: r0 = socket$inet(0x2, 0x4008000000000001, 0x0) listen(r0, 0x0) readv(r0, &(0x7f0000002180)=[{&(0x7f0000000000)=""/226, 0xe2}, {&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/43, 0x2b}, {&(0x7f0000001140)=""/31, 0x1f}, {&(0x7f0000001180)=""/4096, 0x1000}], 0x5) shutdown(r0, 0x0) pipe(&(0x7f0000002200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000002240)=@file={0x1, './file0\x00'}, 0xa) accept$inet(r0, 0x0, 0x0) 16:00:11 executing program 0: r0 = open(&(0x7f00000001c0)='./file1\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') fcntl$setstatus(r0, 0x4, 0xc0) sendto$unix(r0, &(0x7f0000000000)="202d345a581abec42186aa86bf01baa7c0079d5e528663ec227e376363e295fc2c897ed386e9c8fd7c6c03877d2ea53cbd6115cae818d47bbe8d03531c01dc1e5df8aa109f5927b1ecf1c1e75bf66ed8bd8e1c06e33aba5eb552a90c5058491a50b301bf3a", 0x65, 0x400, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) readlink(&(0x7f00000000c0)='./file1\x00', 0x0, 0xfffffffffffffef9) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) chdir(&(0x7f0000000380)='./file1\x00') getgroups(0x7, &(0x7f0000000340)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f0000000280)='./file1\x00', r1, r2) readlink(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)=""/93, 0x5d) 16:00:11 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000000)="39a0ea52c62deae41f63dec2c1e2882bba2f9d06747e1198288746b079204ac8d74a7e358680dd5d07426eea19f50d9aa62678bb0f06425201941ef9f926c1c77d1cdfa94b3f13c642da1101589b5ed0c636891b49586f5e010bd1900a03a2404f531406c18f2a514794701f7bb1cfc33e4a6acb680040cbc20cf44f887ea6dfbf71454dfcc200000000000000000000000000", 0xe) 16:00:11 executing program 1: socketpair$inet6(0x18, 0x3, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000a00)=[{&(0x7f0000000580)="f02e2c806a76d753adca88218e08caf79fa4742c683bcadbdc1764ff1cb0d179f708fe6b12a1ca897f5e9a91bd71c265299bd3bbeb438acfe328f5741eca4e0ff72a08e92cc07f8a627e6ea940a64e1a501b53a7f01787b21affa1522f8216e98fff060fdfeb883c9bf51c1048be732607f9bc5b4e3ff2de32dd0ef4e97d2f2bb512fb12c511df58746269b4a89196af87b00e522395d9a5d74d2e59d7a2d267fdc54ed52257cb1405962eef1a288a2266377e2bf3b232118e308c81aca0360bdc171f20552d2be714da208e27f448cc8a0526b682ed9778a3b29e151b8456e101ec59f2176f5220fbb23fc970", 0xed}, {&(0x7f0000000680)="c51c193a9d5f6f061f6f0d26da422028a80c14cc244c7e27aca51e80525be8d80af7ec375af887f04e2886106a02eb1e7371c9a14e4904be5131afa38cc707179f1d6ac3ee8acd8c6a09ea6073b2b4b60ae3508d267946b7f9ba212648c22295eabc009fdadb8f7ea00af5082ff9d8d6d890f734c064649955d820f99ee71fa398027bbc2fc92f80f90570b8cb58b033d609726eca17cbf10929a24373deee9441e2dd9acf8be56d96e7929e8fc7dd6c6faa1886c5210d83a35ccb755af9c3d2d05db167d54ffc47c6ba04ce8e73931bbc77456230d9f9aa71ecf85db9d879b609770a756f3a2ca8", 0xe8}, {&(0x7f0000000780)="4cc3b9fcf4082d8bacafe09b04076257837db706d9cc00000000000000000000", 0x20}, {&(0x7f0000000a80)="5c54e9706e3e10ad76f16927bbb2a4186deadb36d9021dcb70a992779f921ac99c2a799c8edd2f9068f1d81c3fb3939bb6cb1d93fce6c21fc8b2ef43c4b483de50a6507d0adc77e41dcdf9280f6ff2202a6be419f0e28dfd28e79522648ed066af12c4173d6b15b22f3d48292b8411f9", 0x70}, {&(0x7f0000000840)="4cbd60708a3f41b0b9d73caa6f6016ac976d8d5efa52aede93962d298dbdd9cfaac45db254e6ae1aff9dc00ec2ede5bf4acc0a5a4e1547ec0590d244dde12d88c252089d4dd3278344aefbf871e252d1d76c90535e8b973de3ca4d8d019a9a1478d394a122b72b8780e1e1dae9042ec90589cf874f93a10ab331", 0x7a}, {&(0x7f00000008c0)="6983a4167fae428986735136bb2f2532545171d96a6fbba9f3de4d34c8e7be2893c38b679c61f143bf0421f6a96753db244901fa562f3048b38483b305c78763952730a05311cbc7090ba476315b37e97cb7b8768514551540c3", 0xfffffffffffffdb4}, {&(0x7f0000000940)="348777c715c369b8a83be7ea3c", 0xd}, {&(0x7f0000000980)="eab21248d277f9e6142e0c25d48db3a2b7eab83eba0ab04e98639ca27d66cf399687fd1864e943ed0ba9744991735f5d6303b1860033165b5c172c86bdb7c9f409e0de44c7bc2037ebd6f80cdf693b", 0x4f}], 0x8) r1 = syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000c80)="112c5d9ffd1ea705caa2bc34db4faba8af64cd1dfbbbc1d59ac23a5a208211eabefad2e439e7185010bae634ce887ed9d0c0784552af5402e5555749bbbbc630bc8072448b922f58ce902a7ae2cec018350f2ee611abf4ecbde7deb3a8448303e0275a4e2a6e1a4251bb2331aded39bc1c4881c7652bcb6086b20f62e8943daf31fc65ea91119dd43b113477edc99eb16a76d7e9632d1bc8886daa1d364c3502f81885899508c4a4810b043d6d12724aa741102d8ba148dc5d4ea3e86c5f5557ffa62506a53cc124d11cfd8d5ddfce9395e9c2f1466c13493563f42db066a1b615478a7fae31118b5220083ef251e851b9cd7e0bdb90edad461f3ea4d7e525c11b", 0x101}], 0x1) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000000)="58c1e40dbe701941a024bd5ca6b0ec6dae5cc25daa5895183366d516c4e8e0aa05b7f25bd204aacc1db8ddc1dab2557f2dc847b7e03979e9c62c70e2c58b47cd389cd4bd7ffb5572b95a0c9a2412c4d5333e9844778db5a0f8bdf347b1fe5efb1b42ea93178618d3f90c1e9e564c128dd4db25535ed94651b73ce027cfae8b4f79ec9f99a21437752c8830cd8bdf0dd9551b85f44d3d9a8a99b425e73e3455adbdbcb4ae4fb79f237be448181b1221aadac890f9683d97b419c0904a6afeb895c96660970a3d27e659144cdea4", 0xcd}, {&(0x7f0000000100)="28db7a6e4ba6438fc8752d65407e03711451072d7ca4dd909e70d29ba508cf4d0aff0bcc86c1c12e5c604ca192991cf134bb0ac74a68f2ab12ca87ab98797a6dc53369db2576642b58dbc98c5ff13e0c334b3267c6d035a34328a211a1f83931f78c5509ff56127c189cb4a7b861d0e5cdcdeeaf15cc02fe2d855a502ea7", 0x7e}, {&(0x7f0000000180)="8234c835a34c9f144d76bdde46e8d0588da5cc8080e8417269c40562f570123c4ee7fc2cfbcdccdc24933b6ed6ebb69d9ea7c2478f07a12ceccddf7d92be4a8b34cc31e874d134c384b8442569f7c65441943ccbe848983ea6ad8afc7b350badce254df30a5599b6e52015b89e9e21403867743dfec9cc75273026c827482867c7241785ab7cca89f4d6da7034d84b0d54f69e5f4981", 0x96}, {&(0x7f0000000dc0)="6768f1f5f2d1166a26c7168c353041876ee3fb9e471a9c0ba548a1bdb2ee7e45f6ee2d4ef0e904a01e215e99e471a13128f1a1c2538b90e22560a86e68650df1868d91a71c1c1c539df7487eab58749c33ae01f24c138f5ddd129425f8030f31ebbc3902b904346964c05c1ad194a698038a8ce474fb7b7b8ff2384fe5edc3d1a91c6ecbb4972c1bea4f2515981ba8477f88ee439f76ca2faab901d7c7ea85bae66deec356197ee45688fcc178cdcd9ccf926ac45ff7e65ff24c2c3de68a8ed01edc57ea3e2b05ec860bca8089405531ed5f885b76514e98613dd30cdd4ea5d4837762ca2b72fd658cc64e83508008554e00d45376c2150661c72cbd20a953b9c162b97e0e2d67934844dcfad41a003a1ba59c46a3af8dcb18757eb5b0b1158aa089f61c4921e22d050d853872cbae0e9060ede6e3b9506537295f857f3e85ee10cdfe33407c660a507007ebfe31db3b57c70c9418306e23801a9c260e49c84737d9b7d13f57129a2a64d3565355645cd27d5555f4eebf3f30af284fc5e45f2d439c0406513a2fe456b5689d7b3dc88c5e090dadd7e7e25f83b1205ab8dc444a592180277496021f38a9101353e08739629ecebfa823e66d946c54fec0a65227edfd3a0d7ef5791a2828f079dcfad8058dfc2240bb97b9aab8068cb2c2fba919374f54f96db39f35948d39a0d8ba733910f14d4e80c911a527d45555247c6dd634cb92939d01f6e237493bfdf2e42d0bfee7cbb144626ffbd0132d249212c0adc41821d252517eb3180c80d34e669635a05928943e895a4aa1430c4e04e7f3de355888360f4b81747cbdd4db4f09325cc88102d67f4ed05da9afb98936126542a348bdfe662f9b95ea96a6d15750d1362b3278feebdc63b8e2cb228544d19a5b4b00cb453ef88edd608e480dc06715881ee55e5892e21c5545ff23d103892f4f1aefb02ac9f33a8056cc30cbb32d7878f95a13cd3a03f4e032cccf0917621172f59ba188c3dd8c4b2df1862693663e56b279e1af09fa71090c6077d566a0cc8121fcc8d6d7e7b2a3fadd1b25ce6a4228a22592f36f37e249ef9665008a5d7459a6ffb5a468ffae672d2395ce22f2193c689e90f18a8361e92e6486218781b54be756d209dc4a4ef5079a94b664e744ae0c4d739823a0e9dff0ec185d22f43b1aad022354063beee610f0c65dce0d3c41df0aabfef82452e23ba87bf585a2c3f4be82ff1003e6e119a185a98ea3374d81e8408f60aef4fab40b694c56836cda71c0214fc11fcd0968c568049450f3e02abb38e6afff8e5dc606bf13c84b465526551d199ed4f9ec6cc54dea2102dec487172783c95b3817bb9af2f23f157b75b051b02c52254d9e1e440522225e7bbfe4f04af09577821cbdfb56404c0af29482f2b78033e939dec8be75fdf3132f2d2a8b2fa99fbeba4635551a38d40113b49b4a234c068a72571af300aab9e11296d6f875be5ec74f6c43d481225674751a073aa3ac0ee7049e89111edd631c5f8643480a968da095f507fb944d56b20e007bfd6046e14bc3d57e6d298cf118962d4c0cfa51a41d18e016ba6645ebda3be4710c719d4800ef068a2b76a66ddab2aec2db8933437273e1b12dcea93ba064e4119a0912e1b12ca713c18b3d9abd1aa27acae8b58d4a7917abacd2b6097b43d21582446ff5fa8002da83db9b63d27da21ea757f398eca457961c7fd62134682168d0d426e9f9f6cd025241c4498fe6b2a0e3caae172f880581ea668a66f4f9d60ae5bb902f8e055f7c4c436301b4207ab368500f1215068e24c7e247017c437f47193b597393f93b9d0185e6ec027a8baef65df0870a7f5389e6c209c21cf3848c7299fe813b549a9a345aa7b6bcb3cbcd801c52b508580eabea89f44403e8e1a73f11e16e755339efe517b91cc0f537a3a19054b6192e0dc514d22a174f8cefd44bc19ebaa4cc800e3a503467def3784d109c6328cc61d935eeb2982dee8ffe9518ae930f8ec168e94cc1850e23e512f05e0da236819b0c98ffd9e8608ff8344f7dee3cbcc9385f289b732f8517b885b11f2d42681a4d633e83ffd02006957161a0a668f77ecebdf81bc50d7a5881e909a95f35d4ddf3abd86c9e9848b56a5872c1328bcee538f1cbe9effbdb59d4239243cc6b90bdeccb663c600caf470946d0d081efe30c02735371b10349df40ca966f9c04b5ababb5d690f4c4fb68772add5f22b015d5a89d978e09e5683ddbd774d6622f7503571295f174a7b2a95135be84004f3beee720cd20e87d087331126cd7e8b09f29bc898e0a1eebbb2f759081c6ed97df29714800c5bf8b0b29e663e84909206609110f548f5ca6a9ddf9fab2f0bcab4a2d6aebeb54cb16b58d74d2479faf3c34a583c9647d9917371c24611051a5efedf9571979c28ccb00f6bd444049cf9359d4aa4e1a8ee05e09c1fc299122bd75435721d78eb5296cabd3b4574debd3eada6a6080eac7c401aede3c938313bc41e70185076c63a939556257e4235a77c0d547fce39d9ea0f8761f2beaa6d6b2c26610c0c64f41d8c3de2cea27ed28c419dc8863988fd248d337b200a99a6a9586feab78ae0717553e54e21a170da70e3adf9eda2a87fe1970d96114e5bc306791bd7b63d45ed954755bd223059d0f931365427c0ce7af68e9f94bf2782ba8315b449964598b14f00aee35bb2487dfb775a15e7cfb2fc3ce81a8ffae72d582488b5bbaa3ac43af3713635ca8c67bce4272b4a33b15d574480f1a9d6f1c1258811eb187de73ae7b36b6d82d53c702a0a65c091b071c2e4ceda41b8de5919002e889382654b8896bc3483dfd39493a2e85e542a43057c5414d575b3ad24970fc7ee3789cd34accac4dd32494f12df291b5f2c3820d1e06464c09c94d96a6621296338a0ea7257f10cd25102ea4dd0ad3191adcb374fe494e12f9c9739e4bc79390bc98ab465bb355e0c22cb99c0952faa06a64f157511aa6af9df3be3a8cd94033dc1f188fa61376f9f4c9ae85a628899cf74fa947ca11bfe603bd6518f4d51fff771f67b5d07e99b2b1c83a1689e8c8ade607f04e3bea7fd9ec72655f9883aa8fcc4a4afc148a38a836bf83d6234938b1bd8fb3cd399db856e9bcb592674a7c1e7e609cc40836bdf150834bb0dbf3fb0920476d116d7ecd67f2e54dbed58df03786857a6407e1edd8f9cd01f1ceda99224e924935a847e5126c2536f8ec39f6dad013ac8f1bab915703e4d00d19e91f38b388fc6537c766c385ef49f5017f9881a3ec1a9b87e093114cff8692d7f031a6f008345dc1b4606fd7e60c5836ffc7495c72fe8b03b373bbbdcc7dcbec369b7e6b27f92b302378578ea1694d1f1d0e3b876beaf9c3b4c4e005004ba35ee7500008241cfc2c44b36f7013f5982b7ddb4b02080f70970ce983c530a78d051d9a38dbff820045a2c66dea64c9e3b1f47d4eab92809e56533fbd2dce8d7d6c4091e46f6b25748312a3a88298d3689354b1ca6e39f3872b13f12eb2bbe0ba2f76de8f83c0dda8acb79ea6eb9b76c4dc8425564db9acc79c816fd85527a07145b44465d9e4017693cbb06f80f87c74c65022257e0936f578587ff975c8cefc73bb7c698e744ec26590f3a172a153ec1f716a3dea3b667014b3fe1d9bb24310f8a125f48abff337cad3cd372cdae51722d9d8bade165dece62c77a8acd42056926585ad8b01a255504401ca16f89fc73ce9b57ef607fa43f8dd704b7c2292963fb1d201fe097908000900cda95397f205707e848b17cb417b3c12d9809fb8d3a2fe97f527b67c0ebae51fe24c39cff25499ad56d18646deb49b838999a300d336ab94e7b39de9d1b8fc03ddb1eb091a57ac736e0388facb88fa0c9872301d7a911cf0a81a1880bd98ebf9f5eb17d4d4904e7555aeeb76ad27456a506f25b2ffaca4310b5e3d08e7b11b5a5b4abb8639f5ef4411af23e01500cc74e72e03cf9fbdff01e0b431d66f9230ae69b52b5b3546efd9fac92a3857f822824424bd512fe01a7a8b85574cd3eee11bf002e970199de9d9ab790523fb19b7acc6052ecbb3f2bcfc274d284b0634cc3fe3cee3cc0c8f893f56c03791be00e29c04afe706b8b15b216806f36d320a5fa0f63bc5189315d73375ed19a500e8931a4dcd2fe66ee336176e8cbf748df5dbabe9c08df7efd26a47f36726417fc22da1ddafca04bc29f017197dcab277022cf2112a02f020f045e71b539d96ac857cdd08defd8e6801a7ad7c921f8426103c697cab68c948f86c67f3b1298817ca826ebe2692a4d9f22a87515531ebbb50eeb254b5380863f329f3dc9ededc5e3bf1d9882ad839f37987d4b47cd4986428a375f680016c62f46ec96f19a7b90283845e602595e68bac247f5dbba7d3e40e97c96ddf9a812db30571c845311fe8555eb97117a35bb5cde24fb2907b7bb7c7ca272cbf81a2920315e27a30831dc45eb4c5b5ac9cdf40c80bf2cdca0ffaf64ff4830ea603d3252a1c990ca36d6481e5097c3ca87fd511353accbd34e1516fd4b6ca4728b2470848bcf1f585e9ab5aba6c8458bde0e38a545818d3f50a7c92c4c4f8b8d54e9240a5de6e0e21780eab5472786e34bc9830d2c246e624cca596b5864a865b75ef94d97f2c38935e6100632215ea1b643b6c478f618faa2e3842fde965bbf7f585f973a08158d89b0f9f57d3774cf8b50b3f0f8711a67a87af945b3ecf8a7434f290a0edf5d73c76a0205e343be8269d7cfd7fe517e4879a6552ed7d7a4a78f96a76d9227a2d483154fa2979e8389392992ed2e511cf064d19d004afba042c9edc50a512f3ffd671907b843bb155308e21609104f596ac07f3b0f50c1d7ae007d22630a106bcf80266f219d238a7ccf733b440a4a71e63f041536200f97f25189873fb0fe645c358dc6a27807dcf76f36639c545e33e1ed1efe026f950523b8aed721393aed80b86c97c7460c9a79fdc07439cc74775028eaa190af469b3344c50ae07053834ffcacc8e2ad0d417b641e4d3caf0eeb9f807eb56dc0f0cd57713530ed68f83c9b6ebaefa709ec61485fcb2aee98ab9ff238b1211cc49e5a14ee9d5fc84f6a36444103435113847ad88039cf3374e6988f7c09db05cc8b1e750f0e6746ae7d8c90d10b12fd45b3ca0dc1dd35ca16173cf5f34eda4e8dccd9d719cf58d58c6c2afaee2ac54c2dd38e5dc659156d77ac670d36ed5b81ff93131579df115cf5b740f3e65097735546d4210c6927e4bafffc163cce6758ae24018424e25e6bab26dec5082d896b11c71112281ce66564ac276c13f10a3354ead3c511986694ea7c014c23b964e94ebaefdef1acbb57e066178e8057c1971f76f6fab7302315f36d3ebe2660f902287311132095e86e9d4c36d155139a144f418fdcafd4a2c8fbce674a3a462a5c36067cab65a9da766ee6278d3327e72bf68579c63183d578d5899da773236668444b8195ee719a7becbdcc830e9a7eabc5cbfa323789775736487fde658c100d372b2cd4c8c5c2e03cc7782f74652ae1839163496621646fc22ba4c6b6ed444786029c5527cdb0415696c3c375d7707929168ac19cef53244cd5203e7748f33ed5be158cfd39b70fae73ffca9a3b8f7f4af9ee63c7a3c6ca0c5dd48f2b7c710ee731ad3aadb7cf8cccb82733a6953dd466b209eafffd174784a4998e851ba94dfe6a3decb7279176e443e6c1bb6ec8c5ab1668e05c141fb5784c25a7a4ff895eba99f3c66de2742d5075437db23b972911c06562aca7d5995cf1986c5f2bc6021c2c48ef03036107273fb04459284889f14b3a255a3cdb13b14", 0x1000}, {&(0x7f0000000240)="9daff2d38810f6786a5bd91ed4cd9b68224b415bedf8ec66ae9521adf7ffdc92fd77d1bb907375e5074b6265611d7f05d2af9d10e04729e09f9a32bd87952d6ea541c34ddf4e9c31481100d1b622ded77d80a18e5d0177ae287960fbb8cdb14c6c92883fda3ff0afb6c22d80ad5549c48425ebfc9f423248b6470558d3b14d0c5bd28c52304f7b030fd7dece13953c7de05cb0edbc108b6fa069d4be8e7b3055e6be16ba7e51fc044156a9ee3eba1d07bd0ada8e1118fa7bbc884973e3547cd2252d21e0c8f47655983f8cab5646252661c482782bc2e18a8cc5e1f543f3a5bab4b96b8e022d29d7f830d3a45746dac5d696f1afcfff15a7779a85b83288be", 0xff}, {&(0x7f0000000480)="18744d11a2bd20584cb79c8daf737cb620e943f7bc697a9bbb10f1c0b00278b26ec88cfe2bf6c4357ff57064152dcb9ebcc6d38d3e722f34da1e4cd5c023677873fe77aafd847e47012120ff6960ec18002ca47cb1b46ea09e586b9099100de304e646775f5ec7d0372bd880fe9af3564ee5ff7d6268462b359207ab3ca28585f95dae6c8ebfa5e44bd1cf56a8945f0aebc66965e5de1a56d400886000ab5124d510168163084ba57e3d2bcab28ecced50a7232a6acbf9739a764041a19196f1f835706ae7ce162c8230b3dffe1f8a1c21d07fae30f19205df52889f39dded72b3", 0xe1}], 0x6) poll(&(0x7f0000000340)=[{r1, 0x84}, {r1, 0x2520f564bd4c89ff}], 0x2, 0x0) 16:00:11 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x1000, 0x0, 0x0, 0x0) r3 = dup2(r1, r0) listen(r3, 0xfffffffffffff001) r4 = semget$private(0x0, 0x7, 0x294) semctl$GETZCNT(r4, 0x2, 0x7, &(0x7f0000000040)=""/187) fcntl$dupfd(r2, 0xa, r2) 16:00:11 executing program 1: r0 = getppid() setpgid(r0, r0) 16:00:11 executing program 0: socket$inet6(0x18, 0x5, 0xa44) r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) 16:00:11 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x1, 0x86}, 0x10) renameat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') 16:00:11 executing program 0: mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0/file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0/file0/file0\x00', &(0x7f0000000140)='x\x00') 16:00:11 executing program 1: r0 = syz_open_pts() fsync(r0) write(r0, &(0x7f00000000c0)="8d", 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x1) execve(0x0, 0x0, 0x0) getppid() ioctl$TIOCDRAIN(r0, 0x2000745e) 16:00:11 executing program 0: r0 = socket$unix(0x1, 0x3, 0x0) fcntl$getflags(r0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) r1 = dup2(r0, r0) syz_open_pts() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0xe9, 0xe, 0x1, 0x100000001}], 0xbe6, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x0, 0x80000011, 0x0, 0x4}, {{r0}, 0xfffffffffffffffe, 0x1, 0xfffff, 0x3, 0xe9}, {{r0}, 0xfffffffffffffffe, 0x6, 0x20, 0x7}, {{r0}, 0x0, 0x20, 0x44, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x2, 0x0, 0x100000000, 0x4}, {{r0}, 0xfffffffffffffffe, 0x40, 0x20000020, 0x8, 0x7}], 0x7, &(0x7f0000000100)={0x4e, 0x1}) 16:00:11 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget(0x1, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x0) r1 = dup(0xffffffffffffffff) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x2000) 16:00:11 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e77534eacc14135710b8d5b1cec8f414bbbaa4e", 0x400, 0x6}) 16:00:12 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2018, 0x5cd7) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000001140)='./bus\x00', 0x81, 0x3) poll(&(0x7f0000000000)=[{r0, 0xa}, {r0, 0x5}], 0x2, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1) 16:00:12 executing program 0: clock_gettime(0x10000004, 0x0) socketpair(0x1, 0x8005, 0xfff, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r2 = getgid() getgid() fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x6) 16:00:12 executing program 0: r0 = kqueue() mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x44) munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) 16:00:12 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x4, 0x100000000}, {0x4, 0x4}}, &(0x7f0000000040)) setitimer(0x0, &(0x7f00000000c0)={{}, {0x2}}, 0x0) setitimer(0x2, 0x0, &(0x7f0000000100)) 16:00:12 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f00000000c0)=""/218, 0xda) read(r0, &(0x7f0000000000)=""/4, 0x4) read(r0, &(0x7f00000001c0)=""/134, 0x86) execve(0x0, 0x0, 0x0) 16:00:12 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() r2 = socket(0x10, 0x5, 0x6) writev(r2, &(0x7f00000018c0)=[{&(0x7f00000000c0)="b649e69bd5bfa6be1e0507f55434ff74fef979c6c9e8164508d0ddf9cee7a5f6d88c64551097a6dc7c701e7ffdffffffffffffff270dd2638e2b936d9f791450974a3e31e5525ee103bc50d744195cd5f156f34ee9029cfdbaadca592c70420c449b08a3a3254aae972aa86a6dd3b32f9a2daa07a34903f16641ae6169d9f6984b4c2aa92c356192a377916d7e18a3870b3cd6fc1cb4949f4a4f2e9d639f9058f5eb58c90d656aeff21674b1d2fb2e4c44fa5b334adcf816fdfefbb0326ddd23ea07fcb4d4698f8c78db1c47292c1fc59dde08e0b773950d", 0x94}], 0x1) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) readv(r1, &(0x7f0000000840)=[{&(0x7f0000000600)=""/183, 0xb7}], 0x1) 16:00:12 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x92, 0x86) pipe(&(0x7f0000000100)) 16:00:12 executing program 1: socketpair$inet(0x2, 0x5, 0x400, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1f, 0x0, 0x0) 16:00:13 executing program 0: pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000280)=""/194, 0xc2}], 0x1) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x3) getsockopt(r2, 0x8ea, 0x1, &(0x7f0000000440)=""/228, &(0x7f0000000200)=0xe4) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) readv(r0, &(0x7f0000000000), 0x10000000000000c4) write(r1, 0x0, 0x0) pledge(&(0x7f0000000000)='!\x00', &(0x7f0000000040)=':\x00') r4 = socket(0x3, 0xc003, 0x3) r5 = fcntl$getown(r4, 0x5) shutdown(r1, 0x1) fcntl$setown(r1, 0x6, r5) r6 = geteuid() bind(r3, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={r5, r6, r7}, 0xc) 16:00:13 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x124) execve(0x0, 0x0, &(0x7f00000009c0)=[&(0x7f0000000840)='\x00', &(0x7f0000000880)='&}\\\x00']) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x812, 0x10d) 16:00:13 executing program 0: r0 = socket(0x400000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) flock(r0, 0x1) r1 = dup(r0) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x231, 0x8}, {0x0, 0x1}}, 0x2) 16:00:13 executing program 1: setgroups(0x42b1, &(0x7f0000000040)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r1 = accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) dup2(r0, r1) 16:00:13 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r1, 0x0, 0x2) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) ioctl$TIOCSDTR(r0, 0x20007479) write(r1, &(0x7f0000335000), 0xfc94) poll(&(0x7f0000000000)=[{r1, 0x5}, {r1, 0x104}, {r0, 0x46}], 0x3, 0x0) 16:00:13 executing program 1: r0 = msgget(0x3, 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r1) msgrcv(r0, 0x0, 0x0, 0x1, 0x800) 16:00:13 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0xa9, 0x4) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0x4) recvmsg(r0, &(0x7f0000003800)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x42}], 0x1, 0x0) poll(0x0, 0x0, 0xd653) close(r0) select(0x40, &(0x7f0000000040)={0xfd4e}, 0x0, 0x0, 0x0) 16:00:14 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) lseek(r0, 0x0, 0x1) mknod(&(0x7f00000002c0)='./bus\x00', 0xc020, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) flock(r1, 0x6) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) fcntl$lock(r1, 0x7, &(0x7f0000000280)={0x0, 0x3, 0x102, 0x65a, r3}) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) open$dir(&(0x7f0000000100)='./bus\x00', 0xa8, 0xeb) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x10000) fchmodat(r1, &(0x7f0000000380)='./bus\x00', 0x140, 0x2) flock(r2, 0x2) getpeername(r2, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) 16:00:14 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) close(r0) r1 = socket$inet6(0x18, 0x3, 0x0) ftruncate(r0, 0x1) close(r0) dup(r1) 16:00:14 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) getsockname$unix(r0, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000001180)=0x1002) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a05, 0x0) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5, 0x2011, r1, 0x0, 0x0) 16:00:14 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) write(r0, &(0x7f0000000240)="0000ca47d9d23311ffafbd8d0f8ac01faccb991b967020bc1f75444f32855b2647bb31da25a3ba0e8cf9d703a92d8c6b8835b0a775340900007fb0f64d3dd2dc93039dd8d287fa1acda5855a5e814b03955eaa9995014318afde1c886c52662af4a66019d18db59be1929085137fbf350cbc7e72b2db2a07faae115d10575a8c", 0xfffffffffffffec1) open(&(0x7f0000000080)='./file0\x00', 0xfffffffffffffffd, 0x138) 16:00:14 executing program 0: r0 = socket$unix(0x1, 0x1000000000002, 0x0) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x1) 16:00:14 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0xffe, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffffe, 0x4b49b07cf7baa442) open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) 16:00:14 executing program 0: r0 = syz_open_pts() socketpair$inet6(0x18, 0x4000, 0xeeae, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000100)="aacb7a756508cda76923279d74c64cc8b2bfd231c608932ba8a6f166284808f5f99759716997dcb116ca3ec6dc9a4f9283219e59fededaf02ac015f3dbddfcc8f76c99b85a9c74a6c94ec4e0267fc2bd959d1452724d9ca4d0b1d4799a03a058bb76e436ab2e746fab5035d70ccd8937858d82cb0dea0add2689304c3806d6e173535f46a7328d2eeeee31128009b82c300b3d7251084cf6ddf6fd81655a0aa946303669", 0xa4) r3 = open(&(0x7f0000000000)='./file0\x00', 0x4000000000083a2, 0x0) pwritev(r2, &(0x7f00000000c0), 0x10000000000001ec, 0x0) writev(r3, &(0x7f0000002840)=[{0x0}], 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000001c0)=0xc) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x1, 0x0, 0x903, 0x80000000, r4}) r6 = getgid() fchown(r2, r5, r6) 16:00:14 executing program 1: setitimer(0x0, &(0x7f00000000c0)={{}, {0x2}}, 0x0) setitimer(0xfffffffffffffffe, 0x0, &(0x7f0000000140)) r0 = kqueue() dup(r0) socket$inet6(0x18, 0x0, 0x7) 16:00:14 executing program 1: r0 = socket$inet(0x2, 0x1001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182bab", 0xffffffffffffff3e) 16:00:14 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080), 0x4) rmdir(&(0x7f00000000c0)='./file0\x00') 16:00:14 executing program 1: setitimer(0x0, &(0x7f0000000080)={{0x0, 0xa33}, {0x0, 0x1}}, 0x0) getitimer(0x1, &(0x7f0000000000)) getitimer(0x1, &(0x7f0000000040)) mkdir(&(0x7f0000000100)='./file0\x00', 0x20) socketpair$inet(0x2, 0x6, 0x401, &(0x7f00000000c0)) 16:00:14 executing program 0: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)={0x80000001, 0x800000000000000}) select(0x40, &(0x7f0000000000)={0x8, 0x9, 0x8, 0x5, 0x2, 0x2ce800, 0x2, 0xeb27}, &(0x7f0000000040)={0x20, 0xe25d, 0x80000000, 0x3e3a02cb, 0xfffffffffffffff8, 0x8, 0x6}, &(0x7f0000000080)={0x0, 0x47a9, 0x3f, 0x0, 0x7f, 0xbf, 0x27c, 0x7ff}, &(0x7f00000000c0)={0x3, 0xff}) r0 = shmget(0x0, 0x1000, 0x24, &(0x7f0000ffe000/0x1000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x2000) 16:00:14 executing program 1: pipe(&(0x7f00000010c0)={0xffffffffffffffff}) r1 = kqueue() r2 = socket$unix(0x1, 0x2, 0x0) r3 = open(&(0x7f0000001100)='./file0\x00', 0x10000, 0x44) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) pipe2(&(0x7f00000011c0)={0xffffffffffffffff}, 0x10004) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001200)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000001240)={0xffffffffffffffff}) fcntl$getflags(r3, 0x3) r8 = open(&(0x7f0000001280)='./file0\x00', 0x2, 0x0) r9 = dup(0xffffffffffffffff) r10 = socket$inet(0x2, 0x8005, 0x3) socketpair(0x20, 0x3, 0x5, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000001440), 0x4) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xffffffffffffffff, 0x1, 0x1, 0x7, 0x7}, {{r2}, 0x0, 0x46, 0x20, 0x7fffffff, 0x3}, {{r3}, 0xffffffffffffffff, 0x20, 0x1, 0xed1, 0x6cf}, {{r4}, 0xfffffffffffffffb, 0xc0, 0x2, 0x7fff, 0x8}], 0x8d3, &(0x7f0000001300)=[{{r5}, 0xfffffffffffffff9, 0x8, 0xf0000096, 0x7fc0, 0x7}, {{r6}, 0xfffffffffffffffb, 0xb, 0x80000001, 0x9a, 0x9a}, {{r7}, 0xfffffffffffffff9, 0x40, 0x1, 0x1, 0x9}, {{r8}, 0xfffffffffffffffd, 0x22, 0x5, 0x7fffffff, 0x4}, {{r9}, 0xfffffffffffffff9, 0x23, 0x80000000, 0xc1a7, 0x1}, {{r10}, 0xfffffffffffffffd, 0x0, 0xfffff, 0x8, 0xc}, {{r11}, 0x0, 0x80, 0x80000006, 0xffffffffffffff75, 0x4}], 0x15d2, &(0x7f0000001400)={0x80000001, 0x10000}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$lock(r12, 0x4, 0x0) close(r12) syz_emit_ethernet(0x1000, &(0x7f00000000c0)="7a86a10d5bf787f9fc8a9950238361abebdaa4afb2d24558eb4b8fe1f419d7e88bac8e9459b3a7b712dc409b701f97e3786318c7f027aa37d4161f3805ef89f92ecc804b350973f0a26e242fc2f45e72a085d3bbb7d54b7edd9a13769b5b34f54caff0f604936e4cb4c2cf200a9577444be09d2a08f049b3c825aace60bbf64c5265e7d5c54e63edcb154b8a08760252dea3cf504d039a9e23e475060a6fa1ccc3896edebf5d191fec0f0f0dd242484ae028218f2fbbf17113d3b648687db1af12eda8b280b7f22b6bed75601cacf6488676d309a4b203af0601983ea168562f2159329fff456b7dd155c8179f9b8e02bafdd2eb71409c2d7713157b8853567e67eba963eb3b774dc9fed0034ab4846b269e3f905a45f5c3da8e0a6f7f61ac16b6e0728bc2cf9de8287211af7b907cdd231ceed37bb56f47133a536ecfd706dd0f5d6b302d8dcc5d32d63634270f10063120e742ec004bd318bb0b73de83e7c6398d15df3edfee8839513a87c8cf385795933b66262c0a4efac14dd6a4fef1093c945fd14db6e9799349345a1d754f7e893cc38229c3d1b4a8135132abbe7320fbc5365048104e36401516ea6392b8e036699087c8732c66c7068d67addbdad7bb63627f45af469e4e69fec572ba147a10568f665c606d8aa7081ab36a29bc0cb147e426f832fee370a16d90b8b1341513f416bb14e7cda7655890096deae3cc6113733bc2a975d5411441a0ece35c7a658c403f5de458662284acfd3c1f65e4b64e1b11a43bc7fe15711bd4540faaa4f32bd428d05518b5201b34422209f900fa0cc089c20c6b71194895bc6604f8a4d131c21fc68da8377b6364bd2b81b58a8dd22e433973f9475eb10c2ef7402ed2a1de3cc7b18337d9d4c8322fa09fb8c4032428951acde31c2a3a5dbef53be1696d555c50f8f8eebe90b3813949a76f7d4a0a88f98b9db37322cc421427093113a5ce81ee25948f2cd1548cb2459887058f2760941a36c0e028972697fd251f26b8598d6a6f8f620fc3f9385e80690667dff82c54b4c04e39a0f29322296d7c9aaf8098322a92d122c8e6a778ff597ef79e81d2d6192e06bab77566624cb535c4f582a2a3f6b41a88a9f85da91e9e936e680d3ec1f75010c35397e5c9aa3367eb5a8a57bfc3a7eaceffadafbd3cab3fccfe25cad46d3cd3e90be832d3deb00cb3feccf731ca5e39e3842fc41e0fbd82608f7a95ae5a3dda72364b66ae71afeddc29cd6388882f36d3d668218b8fa456e5b21369ff964f6c604ce578aebf1c7ddce0f2f7a34a8914f7577ea82d95fc19f1c7d88589ddc5552194c6e7a9485aaea09e324c74fad770cb2f2e4020970ed06aa1baadc0cd141dc97d0cdb55827eef1d99cb8e86c02585baa2766dca96ee2e5bba182adb205809f658f75355d4d0e790a4a37a56178674f74cf2253ee09d8d7860e5d1e14378c91237ded10b0ab83ab5612e099a4a4595cec045dd133d278df1275801e8533d5269f2a7bdd0633318a3c5f7749b2264dbb7cc6d4b4ff2663f19333fb04ff2c28b5b706d3e686f70c052c015e1dfbb3be439429bf2a0bec17d6dc67208badb3f337af7c6cfb1016c38e7eccfbaf393b3a3fcf7e349a3cdd794a32a44de07c3502d4c45f13d769b3a484911873b3a55af058d7b80289bb8b81d78e8a17bb9afb6fb2e40ec3a0f318ea0ea2289f74c1686fdd184f884132afee53b72cc7586e7f41ecf7d3b5d3760c6e07149de825f4405edf191b03b7cf43a42f341c160a854a441aff5ff34630677589cb0176823d30f1799aada319cfc434e329b2c9d06f3cbf997c38e064c4811b13246e2d4f775d3a49a66c49017a392bdcaddc1c324d10a26bd65e7dcda385d4d464bb5c27077b64c15632a053e396a9af89bf24c295c709d7baa5f8f74bc6f01ee99cb72dbe1c4e4534117e63ec1ed685fd492ecfa0ec2f59caea9fe3e55f38573ef6916ff6ef6c8dc72546fee4f94daa0f52b91b144a376f794dcacf3d635c3ef2e8104a2aeae1e2df9f4ae7a21da06476fdb5ba97628981075ae53064cc46c1c44e0d34617e9997f5d040a4acdb3ee3065b838528af1f9331deaa7f5c218da0e08d555fdb51ec7f4379ec7eddbb7ac9385b2dd19afb16539d60a5ffb99721623e63865aa32689b992e9e2cc95f20681f7436a046e92930ab60928379f7abe3ec65e8a097dd649729c504af9e5a197c52edf4a2a10b939c22a74219129593af56956b47834956c5c833d2b272c967b8085e7690e3c980aca50db680d90e21fb3f9b164863afd068ea6ecf9e70124ae762d46aacb553aad61c321323f0f6fca3c98dde2d3640a391b6e18bbc3c65e3e4adcbf151693dc15fbb843024d3216838a0976ac7b3151f5a4364df2c9f59154ff62eded0f7643a098f9b385d1debe22dc65d51bb17e45a61dbac684e11c8c932338f4d9bae854b6490462cb60cb6069bdb001faccb062deef017668e75cd56bc0453e7dc194ee36a0de6751562272401bd1ac0ec33c8b43ee0b9ffa517b4b6eaffc462f215612d96db8568ad5e58000a8ba96c82b7cce6fab4a4e4a5ae77dce655b9da6e888bfb331465223b10643b8bc5317053e7a7f8842ed3e3be0e4dd887f118f5139c278b06bac86735b8ea2103681fc79964f2e01a57803e537d1c5c53966b391c3b2fa9672c78741be782c37c2e44a8622288f8453ce0c22ac683b4c6808a5102ff416660f69ebe66f599b3292f628d62c81f8ad6c3e68a6f5d3ebc60d492e4942324b39b04a3f354e90f5b04e8c2a1b9b2bb488e4ba781761f0b53410159494ccad9daf61084aaa6a4054e3d229ca54d0aa44e28d7e5b51b06a091a6910791d0f06e7d2482cdc45a64ab9045ea8657898bc76c11640295ef363d2e6c7199766a635b61c5b48f0d06f1dc20d32fdf98a809fefaadf3e090b37b1247306f44e1bf0da8c51a179f4cda68c752ebef2b0fd824a653f06bb32c0f17c711ce10780f8a03980c315b3832de588063fc6d2a7da04504c3253458f53195d85341789fc00d828e238c7ae904b74a280049b97e0bd0f9a0c7d32d3027127600fe166a22e74a6db5251bec7ffad4bf5a320b5cebd2d44c56062f94c950312f5d51bb87a6f3702c48cc30e47966647d7e39fbfbeadb4743f48c9d09d442646633f6bdd9536f570d5c9165c05eca726d1bae1dcfe0877f8c6d6b91d89c41e70c87eafc0813ee0f8acb0409ac070a893c6ed9313efccf45e610c9c08962f963b47afa8774c9564fedc6d1fcac9d5fb3db186af5c9c2548e4fbebd3d721cdd1ecebb0e53627c7a462d54628bf320969c6981ae23308ef0adc53a97b6317e2dc1a8be83563ed6082826081160d7e0c88f373bc9cee9d1654252b8d6edeb5ade4a930e6a62c1cf1c9201739b9eaa9d06538995e3deeae52277da6989d8315f8eb32f270f560293ed945cf5d3db384f6b3877b18bc448db76cef1653a53eecf3d082198e1242351ff6ffcd85cc0f7fbff091b5061bada4f3f58630c6323b022cde481dad2cf6634071777ed5cb9167eef29e62ab0250182b592df06a2ce46828891f522e22ea820e286c1f3ce622f96023780bfb11a5e9676b62f14a2c7ef367668c8f9ceadc42290f26a99abce637db6e3720f7fe34a1683090a36541da32e147ebe2f5a6c4e120e1f6829b5cdc21dc381241df930f007ca84eb7b7c3970a93b9c3dfa28402ac15fe11b425f1983f5d8926c39046edc966093f0931976636cd0ffcd65a73a67603bc89eb47d8a7cf861d026b3e29a4159772591fc208f7e3b508266d1c65323cca42f209f83a1777d3af67a8112ff81116b113ab0e63e8f655f8300887f9c3d57657966fe97968c21ae968985944e4ea1f24473bffd9119ed2d95e16e92da5a9a5cc2e68699de0db5da170d81248b4e720500b73ec089e93d90662ae4411b47e9cd234805218e4d405748eb282d3e1a7bf52fdcc722622b80c73195d27a39c05207a2fffb448641569af4e701f4c9979f6ad4e7f737b4a2a5e11d1669cc5837ba6d90669c9c147c6da081996d4c294cd5929b8cd3bb8d6a0404cf090e190244de16544ff08529417b33780a162b663cf90745f1e502e97c7d598c0d67c0793733e54e59c28fc613c220ab18375a71fcbcee8a875bf1efa759172f8c35074417bca0a57af38714b015d8b90314f4f6e21379696ab756b51fa53fe3b5fed850d6893a921a4c11bd1f58f497bec957696da29ab7313deb83f16a6b41a5f4e8551e6a33f4b80f5ea82f1f40b72bc54d7dbf7c11362b705fca3d9b680a3f1cd7271f3b0662f68a1af8d955760817b6a989f6beb7be8883580f5e8b4879e1cd4c509019eaf10839881a5e2b89e382f68d548800aa6baf621ff5a80e3a1ccfbad15bfe9fb6e1c143b04d3292cfc748c78fcedbed4c4d96086ae29705fe95a47c9cf4492f5c538e5a35eb236c3b858fbb287898bb954569f2b87460b8e3fb71d8c4f089ccec71df9cb366663361cc9b8c4a0b90bb3df085aedf33f42740dfda72a4a9830adb56b43c29b40d6adb3b4d8566f84ce1418b21f72df8bdecb215b42c541eb841f595accad1daabf838ac1cba6cb5e6361d2b2533c2742aef57c2fd6603bfc9a86b386cafc7677b523b92f5878e2aae958fc5f0d89edde480a1a688f118714963ab32d6af11d6487892e28b511c59398b4d4112ddc9a95e39d876919752e6e05b381ebd2019e5300c21d2ff751c9af2835e5eb105cba1078cc06b5214d1e7efe4c291f248402daa8326479df44520ce04a06e2082cd998bc3f8faac89e2d6b7a8109552b897b822ee4deabdd1bab6703e5f391ab0bd616beb9ed0570af4e8caa05d9441ad78f9cafbadcafd66a25c8ff3a1d3681651560c4850773668e582c5fd4ca38c21c25ba094a9da4c279bf17f15a5682970c993b8113ae5496687abd76235917ba6206e73f064bd2cdf929018bf86e67aafb34d5704844513dc34a4e9cc8577edb5f9d5364a9b6ff957d7007cb833f2935d9f6ec19382c7c8fdcba5e64e3b0ab877ec4ff2bc3aa5bb7de7fa85c3cd15e92c64317c875b48e064a2f2e3731d678e239ae80152d0973fe800c0897a136a5ba8a30a509c4ec6c6e7ca3a042677166d0faefac04843eb30a0919063011bee0151137ec8128d6564751b655bd46696f93a7aa6ee01cc10b05612d8956f679918abc7f6436b682eb709224bd05a306772a2ca1c8cf4cf20c7e55f7de8750b0cf761a3210805177c84cfc1a1fb46d56217186384e8db0f983fc536c06f124ae3acf70359609f294d56e91ce520db6834c35e5bed00f396c9a072de20666ca89e83341b802657ebd696f0d01c5d043065832e161a80b8d120d25ee8c45f26bc0a25cde8edfd762a75e19e015b0b570ee72fbd11acd99dcecf4d2ff6178627da5c01e570aa3ba5d2eed10f9c9f3b7a597adfbb060f29b43477024d198929009f439a5098c5d75915cdfe43a7ca68f5b37f19230f1f5d8b2e444d541179d094eb67ef0cec927b62efccdd4811dbf40e33f19d13285cf75bf519b780ce54f0a9167973c2e4d8e0c7775da7033df333cd8e24b93290f803643d67a4d3a314ce2eb8e16d3d44d2a84d5f223598cd4e61ab07fe55388e4da42e4cb470caef8fa59bb5f6e4e4b2ee48e1d5bc21219cee687fa79d9b43af2648ae8ae71f11a08c24801583e581bfc6d99ec4eed4955ba9c1c301ea4cfb2de67cd321e93c384d600ffed8997bd5852262d1300889b7e0adc2abc9492be8298982a650779d7d8f8170b1c03857f851cabe14831835d5dacd7a") rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:00:14 executing program 0: r0 = msgget(0x1, 0x222) msgrcv(r0, &(0x7f00000002c0)=ANY=[], 0x0, 0x1, 0x1000) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) r1 = msgget(0x1, 0x0) msgctl$IPC_RMID(r1, 0x0) msgctl$IPC_RMID(r0, 0x0) 16:00:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffd77, "34b81790f500"}) read(r0, &(0x7f00000002c0)=""/214, 0xac) syz_open_pts() ioctl$TIOCNOTTY(r0, 0x20007471) 16:00:14 executing program 1: mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) pipe(&(0x7f0000000100)={0xffffffffffffffff}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x80, 0x100) socketpair$inet(0x2, 0x5, 0x3, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r9 = openat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x80, 0x0) r10 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000340)) r11 = openat(0xffffffffffffffff, &(0x7f0000000380)='./file0\x00', 0x0, 0xc2) pipe(&(0x7f0000000740)) socketpair$inet6(0x18, 0x0, 0xb7, &(0x7f00000003c0)={0xffffffffffffffff}) r13 = accept$inet6(0xffffffffffffffff, &(0x7f0000000400), &(0x7f0000000440)=0xc) r14 = open(&(0x7f0000000480)='./file0\x00', 0x800, 0x80) socketpair(0x0, 0x3, 0xfffffffffffffff8, &(0x7f00000004c0)={0xffffffffffffffff}) r16 = accept$inet(0xffffffffffffff9c, &(0x7f0000000500), &(0x7f0000000540)=0xc) r17 = open(&(0x7f0000000580)='./file0\x00', 0x80, 0x20) kevent(r0, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffd, 0x5, 0xfffff, 0x7, 0x8000}, {{r2}, 0xfffffffffffffffe, 0x89, 0x80000001, 0x3ff, 0x9f1}, {{r3}, 0x0, 0x14, 0x4, 0x8, 0x54}, {{r4}, 0xfffffffffffffffc, 0x5, 0x1, 0x9d22, 0xd4}, {{r5}, 0xfffffffffffffffb, 0x80, 0x40, 0x2, 0x7ff}, {{r6}, 0xfffffffffffffff8, 0x0, 0x2, 0x9, 0x3}, {{r7}, 0xfffffffffffffffd, 0x10, 0x40000028, 0x8, 0x5}], 0xff, &(0x7f00000005c0)=[{{r8}, 0x0, 0x0, 0x1, 0x13b, 0x1}, {{r9}, 0xfffffffffffffffa, 0x20, 0x22, 0x8000000000, 0x8}, {{r10}, 0xfffffffffffffffa, 0x9, 0x40, 0x4, 0x3}, {{r11}, 0x0, 0x80, 0x0, 0x5, 0x7}, {{r12}, 0xfffffffffffffff9, 0x40, 0xfffff, 0x401, 0x401}, {{r13}, 0xfffffffffffffffc, 0x48, 0xfffff, 0x47b, 0x81}, {{r14}, 0x18787624e449ab99, 0x20, 0x20000045, 0xac2f, 0x3}, {{r15}, 0xfffffffffffffffb, 0x0, 0x1, 0x4bf, 0x6}, {{r16}, 0xfffffffffffffffb, 0x58, 0x4, 0x5, 0x7}, {{r17}, 0xffffffffffffffff, 0x0, 0x20000053, 0x7, 0x1}], 0x6, &(0x7f0000000700)={0xfffffffffffffffd, 0x5}) 16:00:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "c02a0800f5a31a711aa0a9eeca1367e51e788b06"}) fcntl$setstatus(r0, 0x4, 0xcc) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x128, "8027b0fef718dae8d84f84d74bc2bc879c6af13a"}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 16:00:14 executing program 1: ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="4779db424d3b9085a6ca1960104c0e4f52e57e0d0f560751c5e3f844a68c479865b4a6e8", 0x24) 16:00:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x3, 0x2e}) 16:00:14 executing program 1: lseek(0xffffffffffffffff, 0x0, 0xfffffffffffffffd) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x8) socketpair$inet6(0x18, 0x0, 0x7fff, &(0x7f00000000c0)) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r1 = dup(r0) bind(r1, &(0x7f0000000000)=@in6={0x18, 0x0, 0x7}, 0xc) 16:00:14 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000000010, 0x1401) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='c\x00') 16:00:14 executing program 0: socket$inet6(0x18, 0x20000000000000, 0x0) socket$inet6(0x18, 0x3, 0x0) 16:00:14 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000000), 0x0) fcntl$lock(r0, 0xb, 0x0) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:14 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)=""/26, 0x1a) symlinkat(&(0x7f0000000080)='./file1\x00', r0, &(0x7f0000000140)='./file0/file0\x00') mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x0) fchmodat(r0, &(0x7f0000000800)='./file0/file0\x00', 0x0, 0x0) 16:00:14 executing program 1: shmdt(0x0) r0 = semget(0x2, 0x3, 0x7) semctl$GETPID(r0, 0x6, 0x4, &(0x7f00000000c0)=""/131) 16:00:14 executing program 0: socketpair(0x10, 0x3, 0x2, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000001c0)) getsockname(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) getpeername$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) listen(0xffffffffffffffff, 0x0) 16:00:14 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000100)='\x00', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) r1 = getpid() fcntl$setown(r0, 0x6, r1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x5) execve(0x0, 0x0, 0x0) 16:00:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x6) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000080)) open(&(0x7f0000000000)='./bus\x00', 0x20280, 0x31) unlink(&(0x7f0000000100)='./bus/file0\x00') 16:00:14 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getegid() r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0xffffffffffffffff}], 0x9, 0x0, 0x0, 0x0) fcntl$getflags(r1, 0xb7feb0120c07dda7) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85, 0xf00fffff}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x0, 0x3, 0x6, 0x5}], 0x1bf4, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x5, 0x80000002, 0x2, 0xfffffffffffff405}, {{r0}, 0x0, 0x31, 0x3, 0x0, 0x2}, {{r1}, 0xffffffffffffffff, 0x10, 0x20000003, 0x8, 0x7}], 0x10000, &(0x7f0000000180)={0x2, 0x3}) 16:00:14 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x8000000000, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3) pipe(&(0x7f0000000080)) kevent(r1, &(0x7f0000000080), 0x4, &(0x7f00000000c0)=[{{r1}, 0x0, 0x30, 0xd, 0x1, 0xfffffffffffffffc}, {{r1}, 0xfffffffffffffffc, 0x1, 0x80000001, 0x3, 0x800}, {{r1}, 0xfffffffffffffff9, 0x0, 0x1, 0x7, 0xb2}, {{r0}, 0xfffffffffffffffb, 0x0, 0x20000005, 0x0, 0x9}, {{r1}, 0xffffffffffffffff, 0x88, 0x1, 0x10000, 0xfff}], 0xe59, &(0x7f0000000180)={0xfc, 0x4}) 16:00:14 executing program 0: clock_gettime(0x4, &(0x7f0000000080)) 16:00:14 executing program 1: munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) shmat(0x0, &(0x7f0000ffb000/0x4000)=nil, 0x0) shmat(0x0, &(0x7f0000fff000/0x1000)=nil, 0x2000) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCSTART(r0, 0x2000746e) 16:00:14 executing program 0: mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x800000000000000) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:00:14 executing program 0: r0 = dup(0xffffffffffffffff) r1 = getppid() fcntl$setown(r0, 0x6, r1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fchmod(r2, 0xf1) 16:00:14 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2100, 0xcd1) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x41, 0x60) 16:00:14 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x9, 0x3, 0x80000001, 0xdc4, "d55f318bf8ed3e8dd2e763c9a0dbbeacb24279ef", 0x2, 0x9}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(r1, &(0x7f0000335000), 0xfc94) poll(&(0x7f0000000000)=[{r1, 0x5}, {r1, 0x104}, {r0, 0x46}], 0x3, 0x0) 16:00:14 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x2) socketpair$inet6(0x18, 0x0, 0x3ff, &(0x7f0000000000)) 16:00:14 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCSBRK(r0, 0x2000747b) mlockall(0x0) 16:00:14 executing program 0: r0 = socket$inet(0x2, 0x0, 0x400) getsockopt$inet_opts(r0, 0x0, 0x15, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xa) 16:00:15 executing program 1: r0 = dup(0xffffffffffffffff) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x4202) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:15 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r0, 0x0, 0xfffffffffffffea0) getsockopt(r0, 0x1fd, 0x5, &(0x7f0000000000)=""/127, &(0x7f0000000080)=0x7f) 16:00:15 executing program 0: getuid() rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = geteuid() r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) setuid(r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) geteuid() getuid() geteuid() r2 = getuid() seteuid(r2) 16:00:15 executing program 1: rmdir(&(0x7f00000001c0)='./file0\x00') r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) accept(r0, 0x0, &(0x7f0000000000)) socket$inet(0x2, 0x1, 0x2) 16:00:15 executing program 0: r0 = socket(0x1, 0x1, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 16:00:15 executing program 1: mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) socketpair$inet6(0x18, 0x5, 0x9, &(0x7f0000000000)={0xffffffffffffffff}) mmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x1, 0x810, r0, 0x0, 0x0) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) 16:00:15 executing program 0: r0 = socket$inet6(0x18, 0x4007, 0xba9d) setsockopt(r0, 0x5f, 0x100000001, &(0x7f0000000000)="7f925d3cd46c63c18480c4f515f408251c9a", 0x12) getgid() getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setuid(0xee01) getuid() setegid(r1) 16:00:15 executing program 1: r0 = open(&(0x7f0000003680)='./file0\x00', 0x20000, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000036c0), 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept(r2, &(0x7f0000000080)=@un=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000003440)={0x0}, &(0x7f0000003480)=0xc) r5 = dup2(r1, r1) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f0000003600)=0x3) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000034c0)={0x0, 0x0}, &(0x7f0000003500)=0xc) r7 = getgid() sendmsg$unix(r3, &(0x7f00000035c0)={&(0x7f0000001100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000033c0)=[{&(0x7f0000001140)="b3268bf473afffbcef43a33e7c3951f540e39b2f6ec3b97ea9089b3f75605874f6104efb47af900fdb103bc43859aa2b5d5d78b00f1987a72d3fdb0f98cba3193c1b4640373f448def3c97cdc8659688a97e22e2b6f2cbb5f9bdcf51ec958537cd57f24afef3c01354b4095ec9c058352ca1f1ed22a0abcfa7e0c3f7b9e8eb5e9939", 0x82}, {&(0x7f0000001200)="a051fd4de440d2054a5197ac218a549fc7b25c99ea204619e1a207ffcb8fa0897f5ddcfe75a10232f9aebd24a5544a5e89461d8c0f52e7792a2c821fe9f345f8bfef9725e2779ae9e545fac849dd96731e9cebbed072f5638c6a0a5c731b90ff740a5987e72801354e6ffce00aa18eb47a0fae05951853d0cbdba7077171e0cbc652092fe1ee35029db820888cd0cbc5d915222fa9dbb733a6b495e49a06ec952e3bb83a760390b82dc9c3410cff020722d9c055577a545ed7ed19e633b0ccdb3da90f5ca15b6dc4281ad787ed93e163c8b8bf124b146af94524089928362231738ce82bcb31eb850d51ea1ff954fe50926dc846cb5d1deb1fc6706a088acbb2f95413bf8e30d8cd181a77568778c19ed1041a9d29a3ec8547c440860168788eed3807e799cb6679b9d0bb2b7444c2b49499e957966b5e20204fe8d2a527b179096dc3a61461c9d266dcf31949489d619a26537f9b5ef23f0a5dff2967e60f362927a3534f69ef699c97678f6fb79d7ea73478010cf869c154e580edaa6c47f0849fd572c03769a9a74c9b61c7e80a51aeb89c21574edbee9f97cbb6c8cec0210590079fde2b98d7ac82200d455054a4572ad1fcff1bf4216577db4bbc57c8583b7d3b356814f488ca2946380963954452d20b22adc9d3a3dcabcdfe13e207916385a802b68990a34b3a64eb3557a4e6eaf135f1c60ba64bdd8147fa6ef59caee1a249d981909576954b24cde3b89ae439a182539a9dc9a4713156929dc7b001e35ef35635f76b511cd06dbfa8e31f6a59a231c5b7ebb8fbfff19e131dbe43b575a8ed9e60f4341e78557b8ac3934a5124d815a4690c1ab2bdc5752c4e16323db2977437c06e643d90a20921b4bb86d7e985c18e749683d10ba396331e10411cdc8333eea20f2b637011092641f5cbd137a22ce4c5a7b093d6296b84540de1ca4145dd7e98f237c133995f15935e42debef04ed711d48f2442b6df9329d550c8afb0b1b924015143916157e6ed4b0b4368ea82d04ebce5c0647131b8aae92f5c965c01ed10e3cc715cfc335acfdea7e0a685b551de6ebd3758e01efff221edd321a32cacf556c4d415a1c354f970fcbe87a1f7a053d6ef6d63af31587eb093d78e48fd23ae0861f1be49b944257e2a78baa2713e6a9ff1b175246a96f5cb1592f742cdfdf6a270c64ce91097681b0ed6233defb8fb7de054e5e8c083148f4643a63897a3d442d932cc341cfda40fb50342cd359ddaacf3ab01d1280b892c4a730ff06d5b59da103da1c7cf0a78e0c4d5b5c6daca59002f4bb258e3af4df26ed43efb4941468e79176fc942b5ccf26f7bf094c579dd8b31421e32c3c7fba3956b0661449e41013d2bbba9454e4bc654f8fd28b1beb18ec2a528114f0253353c90e23d5d4207b7658c0cffd2f9a0b43bdd14327d593bebd16c0827b2fc288f00ad71ad25937c764569b978ee645046c644fdf39f2cc7ea78294bf1ec7fabc1c8383cc2d75fb5485eb996aae83abb13f4e6aa9a6aabed82ac3e9d8b47cc262c0f8efe62a527c8fb433cebda10a0ed9ab200842c3394099dee4e4894e37f8c05c9f0786c17714991f475a009b6a33cae747fe4288b32409de64b6423c7b9c45411986235236b9546fe107c6f90d1efa897a31641b6244612d60f2e3fdaecc9bb96397ea3643abf8e1ea8a12ee3a742984493ad539fb24d604136dde5f690cbff2f211364cc85e741c8c1e427537783817b7ef1c7efb835c5d348cf52dc635f8ce3317b311653cddcf233b6313890f71e0674320f2122e9b84b3bb578842706827f7c23f2b1154b73ac0405683d465b6a6dbe9dc08537680c9a8720990c1739a10f76f5afadc42d192e098ba3d7d9cab7053122be93261b9a08c32bc8629224eb6f8a42ab887b8eb9f3083bd0e516abce0db613b3b4839686329b1d0ad903c2db6dd4a3b0d829eacd7103ef0be8ddef89c351926f0c6b4738fe5724d1613453cf8603c8e24b393ba28fa5941d67ed38efcdcb3ad4748e0a87f77334e705869d043a8ee5e43eadc6b7d823f83fd74308d792b9776d5c60b89fe3049162b2f83689dceacb45f674f527930e6bfae29ba0800372ef4902a631dbedca920d32dca4cdf58b6f5e2249924502750f9e5d5444236299f756fb7053fd28a48c9ae0868365f2446f7c5068b163d0bb05f82d511975fe6f10e86b8fa07cb5cb37c92f38eaf0d67320e15ec739a537553166e857de8e990d9ea66d5e53f0be561bdaa52a0f0747e76e7f019bde812615c2fec103475fc984bdc005c4675f25fc30eecd0ea5ab7b7f64384730f9dbf0ec140c6e294988206bc842dda01362f7bdf4dc8a949fb8c1ff1369cfc1b3a6f295020d0c1d4848b5309e338d38bbe7e02c31dbe98e1a487dcc2edffc3c8a4ec4e34e4587f3214f04bebb1978484ab50621b7dcbe6348d2c70b268fdea5f2ac15830d4705eea7ab08c11256773712dc72f73132b3a7f0b21965a712b498ed2fec6a3a23de21853c700bcc2583685c695431b4ea8b2610db5de03c5c91baff72a5cad36f41231ec7f99f980f2f9ec8f299ada0fb89f950499712d3dc6d53d1693e9af28b40b3b9666ec73a109a938c0cee06a80ec947e4c1c0153eb5f93b3b45237588536b9c48157b7af790a2eb5329bddb8d4626c786c6dbec766fd6503714642b646d342878126a193fe96faf3c936310852123a8ca59ff151a75070aba416b8260ccb6554ba4eae4bea690eb5cbc691e5e659f3109b8d2f8dc26ae1cf2afef1cfd16f2955c27fe907fe26392c2bceae1ed274849ce8f23a86f94426315bcb8f52ca0baaeec0c235a7a32fa26def0043a556f7c59bd2daed0a35e90b3daa2810614981fec96be7d53391ca1bf1fe5a320513faa7b26bfcb56f00bd34a20348c4d708b2e93fea394d54e98bc4a5ae377362c856778acfab2c4e58f8424c55c0004a88397297a53bc865bd6839f2fbf34d0a72568e480aff1de265d592dd98f81fea505630e6b465ab76b3a254d3863eaaf1069d9ee023b5aeaf648f8534e24e4c3d3bb98403d8435ecd5e2fe77cdeddf9cf494a51f184f868afb9eb1a95474e995766e79023764669dbb87d35afb7998875d06f6c55c938c5864bf416e6d82d22c1d1f69e690d23c90b8e1ea157c18ac1f0aca259741d8a663c9c7135c6eb3a9feed5c5192d2eefaebea4c3556c50c79add2b6345967ae0b37c34af4aeccd0860647628dc4a1735e4c0331974c9bbacfb2e2fe273934148aac3335582b0ee3c8f166d833cbcb2b7e866f68531dff2655432a2fef7765c6aebb642d3eaff66f67857d31730e23b5bbc51b5dc79701375431375b2b87db93b963990f6e71cf1b296ef48547ed21f1babe03a9c6b5962dc036e9302c74e9c8269714fdf525c0de2dbd1f518cf8b6fcdbf2fa25e6c145e8d285bf5cb4e88ad49609c94336d0e00b87d22735475f858716c09a95323db5437b91a440b55dc4f779a552b5c30ea01fee20dac8a33fdad70d83e906ab95972b5e5f7343e7efac6cbfb3008e32222ae043108d3ff39eaaacf1e64d397650f0d1c32f2011051cebd1041460f257ef98318fda79880c80fe5192cadd5335506b36efe46be693967c746b3b73b24d8afc8ad6cdc9d594836133a50a8e96c81be7f8c4b619ae22015beed3ed1bb2cb69dab81c82e4e4dedc83882029ed5f531c9ffba9bcf4fa8b303cd1865f23ac10a13a833e69ca5648c14559e7f2803acf8d56723c7bae9e016dadec47abcad6f3e6ea227b30c217c32a187e9e752fd1474f083714594286ca39f369c0c0817f4aab1d46ed7a0856862f3b465af1e04ce2668f15dc2ef79019c80e77653d1df4c20bcc36422097074f20a31fafe5e07802fc728aceff8ab4b7a57a34c204cbe159fab97cee321a0b842473e2589496fe05ff0f097d38a5325e0bed3036ec84fee2cbc4d9673a9d99143c80526ebf9c344d526831b8ece0704d68138aaaf68a1fc2a3d33d620c03d4cc2468b905241d5dc8c9a2a8aae198ee6cd65b08966fd1a2f336ce91f7b2126b40f5f055dabd3a500991755466ee39193e458a8fbfe473e20d20ed2602f01f82be2da49b1e8991bbf8ab5c09362168f1907cd6d0051b28d865dd711e64a254e16acc992b72b7141ef4f30c4066a660b18f29f0c63903a26d803ebe70bc928bb695edefae2edc1d49164be3727824d634dd62c3f4aaf3014ebdb182b984d0b43f7e3ab9c93569e6e3aa58388d6d2b51c37c38e9cab6c3e2d59ec3dba048ee5017ac6da15627bd2ab1a29fe28b01ad8fcff30ef909eb22d7cdcfe60b97dba56ded92e49304f1d181b63c980e406b0b7b52f6d833faf8c1746042ed72575293b583af2840210e93fc35b559ce329cd550ebc37890286d05b34f7ff2aae6b938208b8c17824ceee3a847f2e30892c017c417872bc6f46a3ab0923fa1c2052ee07645993c971c599d38a9337857dc0a6dd6b2183ba210d6913cde45f53632d7fff6fc75f2af7bda94b2f1f44dd535d47d5176e3c5bb6c198d69e087ceab28c34a8a3e8e12b111ef2762f68a2039682cb18c17e6d2bf750e52882eea51ce22db427b1ef623bcaae72a2dd1dc1424be34326eb6ad2b270175ff40daca957bb4be2f4314ed94b7873fe6952924a6faf0fa8a741a519fd76217a93c745dc0e5cf050a0316ff2f5553fbcb6eba335efce7c6d33587b5a15bf8410fc544c109ce50600213ca729af7e3dfd839775cb5784156dc476c292a5c0326d974562f6fd6bc64b7e1d410375ae9bc0304b94f8ffb271e5e6b7f977a48b93972e28b12b7bd6fcd5eb0d853087e35b4066efde4a8d37bf10f50c4aeadc74113e3bdfa4d07b5bae90e42a3d681f4a834f3ef04a8e89de1146fee63d3d1fa46eaab36a527c3decce8e7e8916cd31b952a54de7371fd221117fc63c98318a271f563096f1778463b584b334b458b6dddff9f0d81d9465b054443340c9accf3c1c5100393ae4d3289618913d982465799b8891e34ced7d5e15a1ee1d23dde5af18ae2541568e317b78286400a08404e053e34f253c041335df4db3ee178c2230047fd1a2c6cb51880b77a12b3c26e6b906128f3709dfa963b7cb2c590035b64aea6c1add73b3755c02fa7f3f3dacb8084c0508b17f512fad86af487d4e30941460b94d0d39f5b26d6cc8c4bfd632a7e398abb291e2321f7287b48b0a7b1870276f62966b1ea57ff250ea79300ecefced5d40f1972541b39528f39f9061b67a961ade8436ef653ce561934fa7b7b551de92a93f329892f559fe4acfe70bd32c885cfdae61d14340251f18d42fd051a35fb0f2d0d3de86e5450a92ffe4c86e89b436f3b7e5276107932053a40a9fe4a48cd567701f8e084830706b300f69e3eb271272269a5037900992ce55c6fe5efef4a18edd9de35a24c43680f9d27dcc7b55d57c762dca48f630ea06ffa3404346c0b2a75cef64091744cb22630bfdfe970e090a103bd0519ae546bbfc7b324bbe3a4943bebd27e3527504ba4c24493b12e982dfcc5e9d8dbe100e26d0a8603395d3c127a4f03329b42ecaa0213009fbe22bf4950ffea27f272582a8e132341a96ae14e30a1c366639855015513bd2a49f2f4ae486549e12ad89e0a700e093e76506665b2a193fef17aedb484b391f6c30f575c0c1e06e0469e22fd958552793b687d8c3ed7cbc5e7aff4614252f0aacd5c48dfcc275a449d283e5eecd2d5cd7b90d0375e3f273a13f18da1f39e147af99133798d1d28bbbe516ceeef446ccabad3dcc60595dba3268b179590aee0878761e4ae22", 0x1000}, {&(0x7f0000002200)="7bdda48f9c5be3b349a5b5fc65483c22ff94a752d47c9401f7f6321c2e087c44731ad5d6c6ffb30537822969afd6d194dbfa09724c9104917fac6e86e85153b695edaad68caeca85e1b76dcc1f50862a0b39d6dc214f", 0x56}, {&(0x7f0000002280)="39a4392ca7bbb94a1bfa67bcb6d56f0a4f83e83cc09de4be2eee0af01f177fa65711a3fc08dcfb", 0x27}, {&(0x7f00000022c0)="fcf549ee89abcdb3453a605b5bdc0242929145f2127fbd5cfb368641ee25c84779008217bc74fc9912852b4228d76f1a6bad3d36da7bb25fa6f2efc222c50dbd9bf5423ee079a23058f93f7b767ef0b87858f3ee3c77dd3eb87acd367a09690ac29c6f196998e2bbc66db6a658115d3519ec60029f933fa3b6ac23aa0fa5787da5d78db4fbbd827112bc60455fabcc87d38de8e2cb4e8d14f17ab8be4c9b3199e2937e7adf49c54daa1d26e900c77a2188d6bc9ef1b8a9aa4bd354d94a947427eecfbc76f481ca", 0xc7}, {&(0x7f00000023c0)="c686f502d956ba74b48b923b3e0f342ffcf4168d19d945d65653b7b632641a0823e84d2d97ce20987c95bedfebe025ebfac5b6931299aed1a343d2624aeb4c8ece8612220c6e6bbf3adca0b743fab00a2338363ddde5b09c18492c6fbbd0d64a3ab8dd301272498c0121d6de3445ea127053349a2f9aa97ed17edf445d008f48b65625ba1a0f13afb26d87d26e5178be4221a64e1cfa29876231658dde43f0590dcb27f5f61e8f752e65dc78ef3fc8e57396edf6335bcb9e3fd93e0710cbe18e78e992bf9ad9c0f7c838815705623e3917a4e288ea2a74a663b65e5c1ec47330a2f3d23e29d38d80a7f873707c3edac746e1a751336810cd428758c5946fb0e1aef8ffd6ac09b79db043fd566579e7b8501d02d3a768f2165767d437f03b747d6c1ef3aa356caec16b574baee84e922384685b67026d94204b81cd4109558ffbbc8ea0b19c85e640d635c37ed0d0d39ee2851cffcde2fa1a89bfbe5725101a00914e436f13ba06ff1f61706514f5fd7d06f302f92a792fff62702c25621c82aaaf551162893a8ac8965025375500fc9724b112488217045c9d3b195586b38bd8199efda891af8b6f7975b123e9d979779afbf0f03c701e118deadad91202c4f4289b6e5d109f0808d51954f066b7bed1509aaea07c35ce0235a8b123885d5c7db58d23d341628367949f2d3b9ad73e40671cfc3c49eb70fd9a1191562c43ab916e9ef205874c5571d0e11a97684b1cd38cbd9d785351e14551ac0180c7773547fdafc9ce5b7af6dbf823b5624ce1b62d3cb9ba254418002d3c4ba110fb926cb80c852fd6888b4351be3d3a77ec5428e4d5072314d88b54a2b7cbb68d432b309a24d887f5558856aea51bfafd675a4016f4a7dc5d4958905d53d717a3c92ffd216654209ac74b11ab952150180687077c7065e823fc380b2e0b68b26f22a28ecb1e36d41fb7edd63e383ef35c5036beaf114fdbda8e414ba4b8a5e56cf3c024b32f772c026386fc1f3363c90e1ffc1434475c369ef7ba1eda87b55eb1f1f6ff74287655c9af90e58170bd7b1f74001c9e9e5bdc3fcd6ae9e599f92d0b7f8b304c0c8f12f35ad8619e63768a8195f5291f275c95266152eb954a0fe92b634ad994bd1e7d38511348a97ed30406e305b14cece038b3f9cf215a91567fd426bf1258200ff7e3f9d298a826b0bc1e4fd65ab39ab4d6633f995986d81702cee79c36d7dcd5ddd01e902805e6b5221c062ae480b827ac2e5e489eae167a52ea38dcd7ac35e85111caf81afcb59e8500f25c528289c2bb23075b6b5d2d6362596d9683c40b111685a8e278e264cfe6833ff64071513b36a102b20760fef795196d6a364ffd54bfee9595416b05280bf962f03e2ba73270577c92855f9060882b2aa1a7c38958bfc0d88182b42aacecb4b2ee8e24263bbfd7e0b3ec82bd891301d300d9353c9c046dee59d9635a4a1c17e5f802cb48fd7f4e6379eaee893d509d835ae951bb96b9a6c6695ac0ae9f0050e2211c2a2e6bbef96e20167d512ff78c643f8367da0fb379157c36b5fabf921aac650079751d4b40ce69cf33b9b706e861fb67c8528dba5eb0940a2a68f3af6b1a036fc2947a4d3121ffd67ab1e735e9943c72e13081f507a9552396d2ccdc9fccee091465ef0e9629ca25574756ae81925f155e07b89844af4bac299a67da4eae967a58cb2f26ef11fd852fad1a5d2aaf7090654ad8318c295961ad7bf8f4fc73ad812bf6d9b1094725f294431dccd5296011a47fc7cc38a28e3d1b80e1788fb3321e1829727cbcf8e4b08e1cdd1b0e5641baac5afa5a76c5b7f225c1b1e6633791b0ea85177792ae3afd92093fb710d70aac31437400e3d560991e51524c6f9a978e30aef234b060e444e1750c51f146e29644a084346e8a53a2863bcd4f6c8d80de21c2b64e80e4ff62cfaf27cb11a5ddb10c088711a6192f0833aa44389cde8b1a8f24e7b41bb09b295539511e12b5f3972ce111b29f4569a8544db5ee19ef46885ec16834efd6cab0b5ec51a0035ede472a235dd30768c2724b070374fe57ec12b013de1cd7dd08d285419c36c1ebe46d572da9ff448039026be4cf37635593f0498cf60790d4c7077727cee32cd84b5ab61348eb7c016122a732c81dbe327be29a663bebd4940deb6a7ee33be52536f6292940f8249f71c6145d03605b0497b20be8909c5c29cc17f11c56ca53ce6de0ae3f45050c27f0a603ba1539190016355364b4cb7c755bc02a7eda7d7711415b18896eb20d32e2996e8e62c003e0d406bc7f605b152176d660104ece226c66b61bbdc7233dd9be63bd19cc3eb009a7a9fa0a88d57520041e9170fae1bcf6c7ddd625de8e7a850b5cd8f439a10133d21ec6989f0b20c05ce7fa844541535973ad626d74e24a6c0d80aa747f6b4d685f58bc486f9da27038f52c030eecd6f9beb5643dcd3ccc6ce8323a78f00750c45aa701d17adb214356b3b4521ab9cba0c77421ca82fdb1e6f85ed943036daf1be25fbfa621df154627b96afee149b01d47dae953ff7f9a20403785d25931e97ba08ec2594f2f092224a0732fba2e0fcb95fdfce4191cc6b58a7a93e910533d004f99d788f14e4d321984e92087eb627912bbb51b31ed6e0bb376400bf76930a92f5a858b052aabf1e371b54ba97017449a8161b7dad720cd149c9711f6b206b31d513b323559d278d6506dfcd1dc16bab6d9ec6e0a6babd6b9226fe3bd6a7b5484f88bc85a8eef5fc9edd1e5452be8e4ca16be4acd0d967462e323c7d3b1ced337947019bcf5c64acedd2fd13f90112a1a6b60435a15b7d2786ba0703caaca62144eda4cf1e8ed67963d6c8c9702bd435c8788138419218aecab016a4133a91128263689fe71d47c96ae4b2be406cc8e620c831d792947d7b973c06e72dfa19d2ff7edc86fd65da2f2c67821081a1dcee8f7bb6c5893af43258f8443661e83a3bbde8af3eba9f18ebd01a162cd3d2c895a06ac20736d50ae54c1b7b23e451dde5bad22f10606817bf61ef52346dd8f67a05983c5832ac91db7f7ceb9ac0475aff7a569f2533600ede505b8eedb49807494cb9081384181c21ed90b8336eadc2df00a3ea13a87e00696e4a14961347cbdb09d82fa7b67c1d2f8377b34a5490bbdea86961fa6e32f0c4ac2f37295f61e358a5252373dface84ae8bf7fb10f09ab9d31476e819cf35bbf00adc9b52f8a0923feb74b8da6c6df9c36e31a52e98368f612320281fa5d97d72e62f46ab948d1cbf8b94aa6c49dee1fc4022ca97316f2be61e55f2bb1c997fcde576ce5a49d960529435ba053b4345d52c3f682958df7875eac9364779d706f6d9e29ffc31be4b17dca90df09d8feaec9745a4d07c580ee81aadceff88b37768bebf98fbee6364b845002170a026c2b37bf04e5530592ff563b2d3f48c4cedbd2b2688e7bbcf0badf38a820f19ec8a6778efc941194ad00d6c5382cf85739b4708fa926e9864efe8a6256f8ea892937cd6ef98b392deac17352887242758a443ae8325a4bd8da53e4c3d71f6c7b044a9e1d4ea249ca93b87c68588910f72a5d51b88c8d827ab5092c0838053c4a6efde5fee9905cd4c258bcab3ce47cacb36e6955377d0167d00a6206eed36b5193c6096ae03f77a67c4b12fa5519f3293acbf2c12625aa85b8a974762af0872ee12ea6e56b37825abeeae2de027a3f2a3d98242b8d66be69c3bfffdfe4d506904c3b1f84323d3a543e7714e66a87ec519259838c329ab9c0bba1b6c3827f747606dea282d32789d8b925ca60d70f8cd4318882b9df86872fe4127b1cf0b66a4cf717d426e8ca76b5f8bea37e6762c00a8a98c08dbbc066ea3a5d7b98dc7ef2034c75cfeba38d88b77bf9c0a972c75102389b171fa367542f97f069bfaabb1ee44109b11682f291a6d844ba83e91a7f6b4964a61cfb033a4103e071847bec912d2917fe09ebeb2b5549b5ad161bd0834ca3cd47fa94fce828bfcc20dc52f36089cc36e62c9f9c0dcd367873d3f14d165c263ff530844f915b0f2170467e24b6eb74238b6282252f5622e9f0d2f7b7f3e2ede1cc609a8ab18b8ead923e5bb9310eb6648b3e8e66fa176fe5f20251ef22ae677aae13fefb760c1027206f8d2f15da71566ba025a5a1bc8f1d9705ef34391c62e5261f7877c52fdde27916013ab3b131945c794c75148ea742cf0e817843eaac64a60e16abe65b777689344d713bbea9441d1adab395f7c8bbf84888c50a3979d861c97b6273bf02f059c2c08cc9bd2d705a2bf4f67ce72efe2b86eee38fddc013bc29a50eaf9261a78d62b4daa94811c0e3a2b11ca7e751dab5b9a17443cae199979730d5716a43d428040f0669bc84713c4185ce2ac2ea331ea94e9568facdf72f1876eb74d8212b4c4ae36db82aa6c45d33d2ce0a35137b89d8cf8f1be138d5dc07e0049fe45f5ee238e833f252e0c3e0a600e76f83e43b58df22c855f47d2fc9c2bb9fdeca11c1fcd0e5bd40b66460d58e436691f2472321857980585096642781d5d03b6a65f383b20666531a4b19ca8146fad2741ac0b07b904054f15955bfd9effaeed83ea722b3d388089015cbf8e83b510024c28c5ce3bc39d2ce182cc04fb5947441a98f8f7ab7fd3b11082c5b34e1053b2ce4cd6130c24d510b45a02a39a28c2651099a1b1c4d593086f5a44a94f41bb4a8510525f4c574e523d0d25eaf7327f6d234cd638228a3779040a1853b24b98ced64048d9acb6008a247ab80dfa8e9edc2c353e2c9646d89a9f48f0da20b18924d2cdbbf255562c9018f5cd158371d1f0e1584f005c550bc44f936efc7f31b59e99a0c650e197b80a61028ce75a2e9101f500507abc28352122b534c695eb95d15429595ee2dfc1976f659a169cdd4c1a113c7699faa306bdc7421c6a9a705265e5466d68b79fa59410c078a550c08865121acff1c34c14f1b55d4943e40da024ebe30b974a30626601ac3efe7d3a15d105bf2fbda12d204442473dcf5e56751036f30856ebee119adf63e4bd3bcb635191f5de3626b860e92af922966aec70acda3d8a8ac949133ecfbaba26140ea672c1eda496375f1338e77fdfd3953091fcf8e3d15fc5732dcf168b27b009d98688fedcdd74e17952d2612a1c785d625d11cc0eedac1bcf44b49cdb0b8b2a0baab03e4ba3e63f00eaaead272ff9264def460d8db4ea17a091b9dee90ce109d7475adbdb2106414732805175c6a4433cdbc0a427ebe56412b7e20095a6bb354c3917e308ed0895bd616c03b538d8427c809e51cad90392eb611a4a25029b6ae46e985bd469fcebf7c4d3a04ecbd8b4c7b8c7a8c7a7c11e48ab5bc3b2f974fce1f942400ab019f31f3cc9ad0f042235e75a3a4437d78756a6b22aab84bf5b2d620c1c706f2f29bd5120b54c7b0bf92de9f2a4fd9dfd983a2c07757e85f7c09618d9f4974c69c8c249d2159b8e483ddb2410f39b86bce05ad48cf4bbb483da2ddd75ab94f1da7cdf99243e52dc3f76c15d8c54d5d4efea99b78a062d63cdb7a01fc86eab6ebfb181aed8b30ee1855acce6552fc190aaf03e8e5328bbd211272ba6ba1393e4c5d6744f1a96c4f63cbf2da2a61e9b23b5cdbd41d157fb0a82c133e21907f5e353822b3cad572bf16fc76cbe710be59ffa435ec14e7961d1cabc49146d62f7a1ca35589db0b1adb82282cc2082083921244a93a40126d52d36260645c9aec7f94264ea5469ce11f8788e6092b24e6b9a6992f8b5b6ac2e4725a10081016c76bbd1d12a5c637a6cc7ef5acb80c8f262ddd7e6c862e53176c4215cb9b64e04bfcd8fc0e4", 0x1000}], 0x6, &(0x7f0000003540)=[@rights={0x18, 0xffff, 0x1, [r2]}, @rights={0x38, 0xffff, 0x1, [r2, r1, r2, r2, r2, r2, r1, r1, r1]}, @cred={0x20, 0xffff, 0x0, r4, r6, r7}], 0x70, 0x2}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000003640), 0x40c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:15 executing program 0: sendmsg$unix(0xffffffffffffffff, 0xfffffffffffffffe, 0x1) 16:00:15 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) poll(&(0x7f0000000040)=[{r1, 0xe78449268f43b4c6}], 0x1, 0x0) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) recvfrom$inet(r2, &(0x7f0000000080)=""/82, 0x52, 0x43, &(0x7f0000000000)={0x2, 0x2}, 0xc) 16:00:15 executing program 0: socketpair(0x18, 0x4, 0x56, &(0x7f00000000c0)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r0, r1) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x80, &(0x7f0000000680)={0x3, 0x9}) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x6, 0x0, 0x6, 0x0) accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:15 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x80, 0x83) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x6ec8a856, 0x1000}, 0xc) chroot(&(0x7f0000000080)='./bus\x00') 16:00:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x8) r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xbf}], 0x10003, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x1f, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x12, 0x0, 0x0, 0x4}], 0x65363051, 0x0) accept$inet(r0, 0x0, &(0x7f0000001280)) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) writev(r2, &(0x7f0000001240)=[{&(0x7f0000000040)="44e8afa374661cae0c9c36bced9a964636e846f07cc51fc5f3b76c54088f54afc50915d4e791308c8ddd797dbde83f287da4f885be62e8598326fa36d2e7e2341b06a1b04ee31a85ec2748de1304744b9a575cd6fdaad9b910656871111f9f768218175cc0c36722f2b5fb2f409109424db295", 0x73}, {&(0x7f0000000100)="a5d7bcf51d34b6fe648748a6717d51148d5d24c00af5d630079e629b8e169d6428accfd6bc63f200274cd8283bae3cc97e26f86123b91e37475f1083823f4122486200d4c7ffbae72ee79da5aae5ea986c3698a994cdd79f08ec0b1fcdde49ccfc182a62c7e468bf7d40a7c03a66bc1de07682358849f24bc63fa6c15dd0d5a558df9001dff8e9f6c00c359d85ef19bda6eaf077a699f41b8dc4041f4bb64a1c4005c6f7c9f8534a6711913f36965785c47f35a2f9470ba91d932e6e070d87684c05756bb99a3a1f1309def7f65ff63864302d182cdf75afdc675657fd8c00fe20ff0731f32dfd0b833a13b085b65c820d0f6b8c596f2723559d7788c8bc1dce48858728871cc81f418b4fe376007bbc710d64e176b89ab41453d4ffc4bd251128957e390baef89dbfbaaa06fcbf55915ec579a4e6d1da01084a5c9ec2b23c17c8bb02f77d1162dfa7fd94c36dcfadee5dcb570f52f41d2d43a8cb052b3b8c77eabdc1a0d952d01b9294d9a4785f01cbde7cab889e9c50cb8102c06bb54f5bc542fc104739896f3c9118e7b63994b8d886245443219d80886065f325ce3be23ec728798fadde2ed1460528622e3bf9cfe0c26a59e59cbc6ac24f4682e1c075767761bfb2c8b1e7199f6a740c042be30d9f8335e31e4b7940bd4b95ac07e4567ab502622436ee596622205005fa71f31dad2c9b3eeee1c79451ba2259a1017b7c4800c6d8e161fe7bd21ba68d5daf4d4d5ad66201a544040747be2f486935636416f4345f17489f7ce8305a76af13a13f9614bdc6181eb36ce85a1106ddf9692e4a6f2be115f8f179788a6274fa8376a43abb70fe27bda36c22f4af296c497852c519c1744408f282b48c4e3d837c4f1ad50e7ecb96af83d8baf43067ba15c42a77ae5268eb909c7818592afc1af118d9ec3a5e330058c0b69ca29c6af67bb7003a86f81c43db85ae6ffe0a9d0bb9d44e7460d20d5d857d37bd5225f5407807f6e70b24323e4d5c3aaa6a0f81e99edd55ecf99647fcbbfcae58462cd2dcd9d03cec308414dc08423a4cf3e81b9b20a2fc64a67908bd2a0ae72b273f9cbc448d342273246536412c2ea5e3fa59f0f98740fc7da3c020ec0b1c0e0189ad9be4179952d0421b9be064181026b625a8606ec794430d613e8cf87be43f875703b011c13e9e46b1f3162a36a6fb0b97bd3a7c763eb6fc84503c1b4617f0132a311751bf29c1e4f81af0dce5f772d8262ae806ea602afb382ddebd07d6898b13faa88e77af544889798e4c439264fb2c260fa722f0f052393ac692a4c375f8edaf5609e194ee32db45633767b430650a39a36914cc91964a106109c8563b0335d99830bf0c3500ab602da10fcc96f69d554243e6729393c2ce8f19dd3c6bd5c5d144632051fc40d0d16cf88ec640fd666795b257604074a6b15d91a39f4018b6577d5e6924dd3626e7ecfc50ec53896ed7b6146ef68dcc0901f2abee7eeb65db19666ffea1bb306c710706ab86830d8dd97ef1b71c87b4616715202263a6d2bd0afeda23c9f767434f98f31a9c354582c8f7cdbeeedadc3492bbaa7bf1c955ad9838b7c477058edde64fb7ee61bd7d70da7e65ab968cc28a3c1ff723a327bb415c8e4c1cdf94891280cc5ba63830ff3b269be8258c6d1a60a82dfb349da46bd825903ef1921bd268312b400a2f25e9f27025fa439d05ed5a98e9d05a5b635ad154b2f62e2e8e06da5302e3bd55a57987b129b206ce8a01975ae3065b04fcfeb1b3196cba94c5fc7f536b0731376767f0b7ea1d4f5baf3041289122943062abf3e11e96ecde585db782370b01a1a9de23702cccd3c9f6eb94ab6424baa21249c9e6deadfb791bbf0b575d2c56598e6d4e79f7bb5bf738032d276eb55ff1b356ea67aabadee8a19c9069a94f6d154bc16edeacfb3eca4300246e5a7f1e41dbd101c7562bef3112401276beea4f5eeb2346a61f78b3421ac5aec9f16bc6efeb6b1855f218b87bd8a75d6aa1370849594c63a1ca56e160edf6c89f79483fe5bf8703eb375d27c3d21e0e76d264a230a93b2812a1067ca88ea022a44d7157fb42501a0ac1e4240481fd074a75cec7cd338a85b95a9d56592ac633b9110aba46e1b8733040a0615a16147b25a62798c0ff2924c15a3c5cabe6fe3645e610caa630551646c1ccb23e8e8b76a560f8d6c5966de4964a33627e74a36d188bff623da5dfb7bba0ebd809caa14bc14d74f05098af9f0b2ac51f8f0cdd8e9a713b69c12f533e92dd180d583809d4991ffc7c9fee19be7f19011b1e5c474deefb4cefad2e0219ec3d161f1c016ae7116baa6c72cb4aa9b8dbc4227cfe1c410521ad683bc4c73dac151e1a6f738637b6cf9cf149fd78459747aa343f2f390f738bc39baf1c1757627bee20d8c73145609293e4742a414ffbb8f54b01a006b0ca214e556c8656d361c9667e82376b86715c3bd31478b32b996f6d7ab0c60b3a27429972ee8875e61306767cebe23d470014b742ea451cde0f18652dce7577bda820dac53c2bd74eb4ff4cce787d4f2f6185f03ff09023c53c410469b72be8245f75ba543a1f67c1978d7962f1854ff770fc485508b62c91e06ea6b9630b61fb2fc8a878ed4e4963b878e459e48b8c31f9a2a273d1281f0a29b02c73bd89793166bbb42dde4ae2fbdd1505df747b14ca85fafded998b527245b810e0160795164c35254c7ebc94308765d73d3d3b0a739f327806f6a81341356871155372a0aea56b2e8ea59fe7e0ef522592d6dcc0a3b9c3f8d9e7708af6035dbab863d9ec9fa0dfb1d5c0462c09a626a7275d41b37c6fb470ad418fccfcf3d97ca89847e53578dd222bbe8091081db127e852582475db5e4ae3cc3beb16b069e7d66ae1aadcc048549d02714908166c3f28ffed83ee900cc30b6e7754e9f0bb7cf45d18a0f37cd3ddec8241ab2d87206609eab53232992e3c8788c5a5211b34e3d28db7b809087ab68e36c0295dd181d000d0788687a25661687716730abef5d49040e2c2d2170a6d49a3263f65cbf5636a0148ff1f925e9279c34c2f79451178845417e92d55855d3a9378430e1330911aabb7535763c02675e52e5ba05a4c85664a1acaa4e4da9c39354ae7a61e4d75c94e5c473acea2e8ce7dbe5e67f9f06d44ee1e2aaf9e05b2a607e9897733197cd7b9cdc0fe0a4a4c24a00aefe5e46a4824267983b89e1c1cac7109cd791212f4eb1b1f7e9c0514cf6c2837c52950c7e567188b6798009ffaf9ffe3924d929e8ac09e9b270b6f542dc9c844c144c00cb741c8069d4d0fde622f91c44bb5b25739fe2bc89e1250b8a7f165356c449df49b16d0f5ef5a7532a02b0ffdacb82892b1ceb5cafeb91ec0bda1d4539f397536ae9e7548352fa87d1b9d944e65280a0ac34c0e8f12245808495dd9c6ec7ca7d05e1b96e96c5f944db3cc992b0dc706bf746909a40f59299eda65f0bf0a247cbaeaf5250cb3821f0b3813c42f9214183fa669f2d64cc347874e6d62545410574ac03352c88eadf582d0c7195fb93b7cffd0e2c003e8afa99bf34c315a5ccf2f44fa92df4fe30c332f97cae0353b774abba7855f30ed22eb16231255854a02e18327475ebcce240834a3740c1017b47c7559bc43d92f205bf978e16a8ad996aa4d57ed998b3ac7eb2129ed0ff44d676b683415837b830d01808ca4be5ec13f8f2fffd24611fe16ef72e46672f63e89f5c5ddee6ff56bcbb8bf156c67fb145d2210691bb060a7bf01725dbf131e5bb6a6b55eae8cf936c53c6b888a15e83856e487ff2064ae838ef735f4cc9e84f4749d0dd948d0c91c068dd1d53c923e4d28fce9910121c2ad17d4e02d11261a1ddba54cbbbb6dac9456d98074b02a383a5009edd0e64cb4a963cdb4d0f194a2ba2006bab5c27c52e7200c88fc941348d8ff4cf58325faa9303e3406d586c5756870ffc15ea54a32a646cd59a57df93cd696c4cf22f1a02ad4d2fd8850595c3d2b684f574d76a3a5f69cc6f00220336a7710a5e9ba48da6d88cd260e9f80cbf4010db0272411ba5a8945123745caf8ffda31d1b38c5a8f0634222a1e2cfdad8cd7d351831a1bf2c4ad032bbfdf0d9d37208e50db2cf67ad78d6c6ab2b91550f949a7fcacd008b6d76b16132f3b2503d4621cc25ef727b42a4745a49e9a194e619eeaad1e862ae903c1d3479f2759020bc991683824aa3ec02391392efce53a3ef775bbadb846cb1f7bccd791810165c653921154eb3103a3dc3dd3f41e08ff8f60455acd3ade755ed9016b1712aab8811e62f164d54cabe9b17b6dc05595bf2010debec05f8cc909035adc0e6bc646cf99e42aeab684b2feb5c652066d6aad8b50efd66a3915c8eced1c594bf6b2adb14d82b3108b9f3e3253ec1f96b71c7feda5f40f75cc7a4cc21c31681a5bd1da27c33151aaba03609e67bc75a9022500337624ed7939ec8a7d2920384d318183f78eb95679cb78d7c0e8b637ce33eb1db5ec9c04aa9770cfa9f8e866e294249f2a90f4f4539a6a93f19e56383d1c4b1a503ccd84f6747aa3373749c63042597710a12d1aacf0cc3ce71ab0462c0599504094be564626939faa8bdc514e9b64e04e9b1a8524c968a673de7d3e3550941fc07cfa487002772a396818a85b7e34f137e644cc59ee9f8cf9edd03760e4b12facf5bb6fcbada615c8ef3f4c43fce7d40c490cc850c2804e7720d83a092092e063aa3e31e5a5233146548e46c6b697a3e7db5adca65185ca7150bbd02a3d8a5568d2543d69d207f2265260741b2aca6558ecf2e9939bc6247c0051383ea120464297c3f2b04f053607e434161b27fb62d6ca3bf40f6bd9165e4f27a889a78ebfae60de11a4f06f1ecd5dafa63aef665594c69186bff371de58761ef705625f19a137401c196555c41d37b08d7d07144af4820e8110500381d8596167f22ef0e54fe3f3b134c8e391eaeb456f2539a3d170cfe599833da06a2c16f58f0b64ec5e2af697c7562d80401289f2ac7a5a546982dc3f583f98b7a1727f0db74375cd958f2293625284d8a24dcc346f5ebae6bcf83e5ef39475eb67385a286e49283625cc8205ba80968ea0c943f86abc0b855834f6bc931c16a8c60d83278365cfb527032c36271784c7e3a373bcd3e3d5f50b73cbc4b812b57ef0a3a1c020c9b1eaeb7536abb3491f64cf28d6dc60a404e8efdf27c2ada8350204ebcd373a8386d486b2c5a0a52d2433c6037aa9739e3c54400d3113ee9c432ea172b97c455d576e53fb88d60752393f34fb8adf3952d73c86ddd389ebd61dc5f32bdaac5a8fa30748c1196f87bafcda80aaf892af9974b1e774083a6c7cad9fa47aa02314a3105658be0dd48f31f40c4a62157cd8232f0316ee1eebeb61c0c071de68c22fc8c675a4a5506135ccb93befd9bb453dfa9dedde37bd3c40531fc0bfbdfe126175f80b2650b695a41a271496f214ac7709ad0885c1e6072983e93d017f46822dbb512b46d42e3e2d959441e22f252c830299c0ed0d48f99016b611c0d073aa1cb79404a1012e3a8f65b9ca47e0e3ee031cb186f73481fefb75c96edcf00011e68036e54b9a1e58a753cc6649587913fdf01a29bb620ca246f7b2eea516bf4bd4b02991bd13616e7cc0a33555f4d22e987028bcc640ee7269a2185ebb344cc21eda721d7f1ea0c6393bdc53cdd860f0c8818b05de13fc0d7ef3931239d0d1a01c56273360475219de5debcb6d0129465e030a66eb1f4f939383a3d365c0810d823b8249a54e2f3a0450b785dda98ff63f37dd116926b4d17186d03a13483a23376cea833cc22a6e700837b0", 0x1000}, {&(0x7f0000001100)='n7', 0x2}, {&(0x7f0000001140)="7bf6365018e1bb9241ace8a4b7dbf50b327b58ae5d5603294f8b71f3fc880fbaad2313877ec54d35b3613cdc70f8cf2f500fa0ab4c14ee595e8c05e309d79d50fddf5f22ce05512003a10851372b53d75279393b7f91046a381fe86acdf1068e194257b174befc9273cc80fc79cda6422de89834b9cbbe969118d2922ea9a6350488d71981313f94d9f6b4f3f8495a1331fdeba2bb8907e8869211ac6623c262fda6e14e6e6e3de03f9a0f9a744e5512b8a3b3a23aa3275a16b479443f58ab6740915b40b5228b8c3d26", 0xca}], 0x4) 16:00:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000001300)={0x0, 0x0, &(0x7f0000002700)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, &(0x7f0000000200)=""/29, 0x1d}, 0x4000) sendto(r0, &(0x7f00000000c0)='Q', 0x1, 0x0, 0x0, 0x0) 16:00:15 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0, 0x0, 0x0) socketpair(0x2, 0x5, 0x8001, &(0x7f0000000000)) kevent(r2, 0x0, 0x0, &(0x7f0000000300), 0x7, 0x0) write(r0, &(0x7f00000002c0)="16", 0x1) 16:00:16 executing program 1: r0 = open(&(0x7f0000000180)='./file1\x00', 0xa1d, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdfc}) ioctl$TIOCCDTR(r0, 0x20007478) 16:00:16 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000002004, 0x202) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') poll(&(0x7f0000000180)=[{}], 0x1, 0x0) 16:00:16 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1007, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 16:00:16 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) getsockname(r0, 0x0, 0x0) lseek(r0, 0x0, 0x0) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 16:00:16 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1, 0x40) getdents(r0, &(0x7f0000000080)=""/215, 0xd7) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000000)=[{{}, 0xfffffffffffffffb, 0x83}], 0x3f, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0xa584, 0x0) close(r1) 16:00:16 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x1) openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x18) r1 = msgget$private(0x0, 0x0) msgrcv(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000530f6fa77ad60ee5ad660d4be1ff6bd5ae165d9f665801e2"], 0x63, 0x0, 0x0) msgsnd(r1, 0x0, 0x0, 0x100000000) 16:00:16 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getrlimit(0x9, &(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0x21, 0x0, 0x0) 16:00:16 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000002c0)="13aee240", 0x4) socket$inet(0x2, 0x8000, 0xfffffffffffffff9) 16:00:16 executing program 1: r0 = open(&(0x7f0000000300)='./file1\x00', 0x30282, 0x0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='\x00@') mkdir(&(0x7f0000000000)='./file1\x00', 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000040)='./file0\x00', r1, r2) 16:00:16 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) 16:00:16 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x103fe, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) 16:00:16 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x20012a0c, 0x0) mmap(&(0x7f0000ff4000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x8000200000000000) close(r0) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) 16:00:16 executing program 1: munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) unlink(&(0x7f0000000000)='./file0\x00') madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) mincore(&(0x7f0000000000/0x3000)=nil, 0x3000, &(0x7f0000000080)=""/51) 16:00:16 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x3}], 0x101, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1, 0x0, 0x800000000000000}], 0x0, 0x0, 0x0, 0x0) close(r0) 16:00:16 executing program 0: msgget$private(0x0, 0x200) r0 = msgget$private(0x0, 0x0) msgget(0x3, 0x0) msgget$private(0x0, 0x4) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/195) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) 16:00:16 executing program 1: mkdir(&(0x7f0000000640)='./file1\x00', 0x0) mkdir(&(0x7f0000b17ff8)='./file0\x00', 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$inet6(0x18, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r0) 16:00:16 executing program 0: madvise(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) syz_emit_ethernet(0x14, &(0x7f0000000000)="cff6d0247215854a92dfe6c091216f917cbce936") r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x800, 0x40) recvmsg(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000080)=""/231, 0xe7}, {&(0x7f0000000180)=""/195, 0xc3}, {&(0x7f0000000280)=""/144, 0x90}], 0x3, &(0x7f0000000380)=""/158, 0x9e, 0x3ff}, 0x0) 16:00:16 executing program 1: r0 = syz_open_pts() flock(r0, 0x0) fsync(r0) fcntl$setflags(r0, 0x2, 0x1) pwritev(r0, &(0x7f0000001440)=[{&(0x7f0000000000)="b58500062aef85159391877334cd8daad54c5e8fa50ad191c83452f9bdd93d639568e4c9148fd318c7745810b23a784353a240cba25022a1072b1e127bf9a42d8e19316ff4bc96a038dffe80955162ffdde097877ad4702d97d86d5138dbfdfc18bb8be14a319a7415561c2da3d705d4c280e35d0158fbd8de00ed4b43f52027ac6d51a8348c324ea78530cb86205af5f7d0b4421c38dcc2758e97363602076c3eba396b0fb0434284c470857f640375f2b58219086e15da81ef9d955b4931f6ed15b5931b9e823e5ee0762d5bfaaa04ef09f80fc14142d80c24ca90a7410a1465c2ab9b2ccfe084315e842b51feefdda4117a3a14a394ff7ed02451e435cf94d49af2addab8d8f02fd76e3fd65500fe9a02cc42b1990fbf0ca422d7f13a317cc0d307315d4f920748ce17107324cdda3cdbeb9ba55a12c3433d47dcdd1a711c1334c4643982c130016893c33784fa1e17f24b80410aff2cef0802ff6b94f1b5d572f2b4b19ed39ce52822ee797f0a3eff917e5479bb5c6826ce4db4f2f0c56489457f154e817480af58c7bc4b760ba2c1d553f90b52ac8f6d048a8d47701bab1e2dda986716993896f4af0383db913cbddbbcfa0ae333cf6ea82eec11637bf87678cc848745927c9c731e18589e9b76e104831d72ceaa35f4c684911a7b3e9b12bb83fa8120fe1cc167c22201be26224f807739240dec848c995bc8db8fa0e6fd018e71a24fb62042d4f1565f14560a868a295aa998d51c9139c0ebf20edd7a49a13362a219daf7c3e084e9643517384f89cae8b4ffbbf3cbc64debc5033e8dba732fe86b51dc8e3650e3bd4d56214509aa82d7bcab0569d7dd0b20167ad7b0a417f8766fc72092bd767c37ccf93fc601340297be83309cd03822dfc7b6e2a0a7e35a93e44dd424dd7fde00ef6a331806c910216670237bacce6a42b5f0a39abcf24448b5a1f3e56e6b8420dfa970f98cb6b4556cd74331110446e7de81d8a9f849bd062ba55849268bd6d2c316373e785ad5cddc831e717c89bf620d78c548e432acb7aaa51d51bb25910ab27571366bc7fd9f325ee373aa589df825082b65dd89eb86e968507149fd1fda2cdf05929b801a96dfb82a380fdf6a4ca0900a44203c1d45f92cd633fd08671be59c12cd8442b1f5a4e4f2e71c8d712c2b6e4a7cfbfb24f7b79484ed5250f29ee9b5e1e39f34ad448cff505a5e5ba2c7f31cebf5e0fb585c90959c3441461ce175167971b2715aa90f7f872d36df4e6e71fe76ff9a096560e7508b796be749950495911f7c927e00eef6101861245bbc1a6087474dcb2e4aa428a025e44091a2c6b00fba8c07728652b5cee2ed716bf0b5d05f456b7e6a66f44074295934f2bf66e9c0d73a779d37c2880e7e17733fc9c2897bc083f770234f5103cdca44450ad8191a871d372cb80a56348a5545b3d97ace218f63465f65b6cc977968595c21d4b645e8419984f66a1d38be1a77e9303ea8d77b0b6704a2dc7234c6ab2ef7c2ea3b07eb48a45a9014a362caf98299829724382588083c3215a301b44edeb072ea529099fd73344904a3181186ad18ce2e8a9bdee42ea55094421f932f50b101db4a27717f0a5602f465b12e6e01320ef05390c212e5d3fdc3ea764a0dbbc9b2a38836c58965f1195fa3445640b8d20e9842234b92ab7bea51cb84466844e2a8133ba690f2d0a2ebf6a9927802f060a71c9d60b3d2857de24d72478b596aa837eaf496617a6e1629e924dc44617b13b976498a68bb950a828496adebfef6742e34f6a2828a9419d79473cdb09c3486fbfa7cb4d779627fe25afd3ca3f6da659283ebc7ae45189bcc3df9fda87dae403ba3ac5f3d32ff9fb09bc2665e49f149ad4775e74fd5e135e125fae4b1506b90053bb084eb1ef55c043531f41df08b8c4cf8085aa3ed86a86f91f817ab0decd6d57b15b86d23e9fa1eb25515620ea68845ad331c365effc58509be7a2f729a9c5192e68e48ae9d504f2ecb99af36d61d18ab03211505c3db78e1b5d192d87ee7f520ee0532c1ad5ca8ade49097a63256bcc47a26c27f40f008e9a226e3a20a0cd5c5fe31878c4a2d338093ded3bf1ed2d6be950e12242c2e8d61d59f7e6ba7d8193560f4316ae0cefe7a749e472caa11184e076806fb3a96f97894ae0e1059b28f8fbb3df04db9dfbeff3498b1f02dd74dac093640deece9d29728e02a1461cb1b62e230332db07e8f0cb12257dc6f6da725638499b4d0366139a9417ed289ba0c36c3366b474605853229c8aef59675691e5637a1234aae675a69bc4a63a364071a1a97beea4deb5e3b28717f04690eab8cc0fefa07a7df643bea132fdaf8d7c6ee84ae289e62a2a1f73e84265e6a5d878d99d1d7ec082d64f291969231d058b43ce329a91d41f6f01ce2691f7088f1d247b18802a5f5f7614cc6f51744bf0085465f580af12591844b09355533540ce820ed70b192e24c229931c14cd5f12dc2294e5821f8f829f177d81fac3934597ca26c267d965bfa2ea2bfcbde00feb9aa5a7252fbb27624e7c4fcdb1752f302c5ca354c2fc0f0a4d66892ac9ba151d5f3eb0cbd09c65ccf3644dfb43994bc98b50ff943aba143da68b4e8f684d2f029e3f0afcb3f2fbf52baf8e6943f7546b7ef02d845c1ff611d99f8ffd965e37c9170e5d32db104a22c0864970cb225c936e7f2e2c8ddd68519295738d0ef2e45a4b157ebfe31f9a7577a26a2485c2124a51f3cd5d38409d444c79cdbefd491ee7098371285f0cd490c6296e7ae861ebe1c51bd9787172fc5b187e8338e760c475e6ce7ff1fabeb9f14a9b6612904becd04aeb86396b70ab6aa9a43c639a7f0cfa69eceae351e4ee2317bed32e1f723f209d9c64b635de5d3710ba7486af72b21297a6aa79ee72bf204a8123256711057bb7e248135d23ba37f0e89ebe07d215fc9c7c4fcbdd87aed23246946656bb973279389fa1fe235f4e9310be45d1fe16cd6ce16042aad8b704254dc5230222fe40977eb59b5c679c5b8ca4fa7f4a59827d547aa40c8927adf1f1dce91b1ca93bac93e7a1c130c9eed75c43145c12114f1e499c92315f58d551525da7a8fad5e9becc915db85b3013009902468211be5dc30dbe272411bcb0f5976f16589e56b07588eef6fb4a83b7bb067cb5232112a82c5376b555571641b23ecb05ab392e01af2eb2de6fa2652cb045094c99103fc9593f332678b3419ac58a2d8c8ec97124d563337a08622267c46240c83c412c87ca745bceff4819fdcc48dee1168db801cf3712cf2aa44dd2353506e084a9b3011dc01dd7c8c26f8cc27ca17bf4113d22d48e9b534ae4fbac70fbc562a933b5de73651e2e11b18da5ee661092b9197543be9783a3c82c009859ee414a7303020e98e64ea3d54683d9dad7dc72abe47989aeda07cf66f89821eb587af7a2c531b68adb54a3725d9686d24b9a3e57f55ddada7f3930dceb73968bdca0ed0fe629e887fdc78e01bb47254eb0176b9a796629dcb33b32733407ce8a85276caca6c61fd773d621c21b84b688315fed80458da6169b81a33322cf77e447a25804ae1d884cc4ad62b17f3cea9452bf3dc26b228a1b4d0c906eb95095d74f47dc89c7e8682e68e46bd91536c33dedc0cbb09e2d0e4cd65dc440624465063adc07c887523df88db714b9d95e3f1cc09b2980d086835bf9464743396dca3676b90516731e378cc1798ea52fd31ec43fcee3722b62e66c0fc9c463f01ec4c6a8eaa7423bcb87eb65420d923aeb30d2db1176a194187db67b2e51f10900bbcab3768a8a8e0a66162b19d3aceea76a6431ece15e6e6c742fc37af6a195ace529e309e010560c2b47bbdf8bdbb5a277cbc9a1c3ff32d47a7006a352ea7947a2b1e3aa96b5e3fbe37e575737cbaad209c0676e428955d272b3bf25a7528bfa5c02cb45ac0f91849befa33db2f29c0820da31ff5b52ea97dc44ee1265bde1923d73a6a9314f80c8e597c96420a22b6a562d4655a07ad0886de11d5fdfa65ccce1c9aaa2e3fcc3465961c38ba32b56b40693c1408730f688f16cab5c16b72f060e84260d2449c099efc28f2fbf0a94d4334453f337de8797f3aac04b71e0d797978104f7fb34aea32d6ac7deb91c7deddb1d9589f1250a4d9acf0e247ca1d01d1065e9cba6205495263dd442f7145085d3387c3f6a9bb7a0eef4b17e64b8989b186629949615144cefd93de19cb83f4b9b5b3a85b30985a9cac2db6f97b7ec5e0c661d0424c6f1316d50beaa88a96e43127a9e66467b2f7daabd8626ce3053dccd523b5f1107bb0c6d5e0852a7f4f912dca7ad09ada16d7c5f0b28d41aae763283fd7b2f0f317cd31fca1c7c14110516d0ed8b1233aab5aaa5a8c30be764b9e9f4db54b3025740f05fe1c73f21eb2b034523299833397a795cf4e366cec5fade985e461945255e7ed5c61a1e1d95f409aa613353df9f7c4ab52ccf2f8e786b2abb829c308d0fc6ffc65c9f2c1497279ac58541d0a89961acfff3b89c1f2b60d2f415e9ad4278873836187612ee45f01f39e0f1135c76a6e7f11f842b9620821acc49e18145ddb9ff3da06e3023949ba75f48351d16b177faa8ff9302458cc6f4123435d1c7fed51d952004d8f1d2932d20d78783b5b8df7ef7d87f109b81aa1a1dd5e128e0d4859583d5d759c3bce7be40ff4f1cbd8f743f2c20c90f043da1ee3ccfa18d1a03bd88c41adab4bfc050edfe5d9f3f1e3215e753167d6f668d68a7d8c49811c827a69928fcf00ac79236b3aa5c49a74c5839b3b40f076e91ade587161078d597d4ce16590032a6695ade1ba8da5da17c3fbd2ac3b3d88fcc0f28318d411a7493605861d27e90ffc1a9e2b15801d83cbb5d8824d0d3bc7ec261541964702835cd7befcb1eb38f5bb775df6776b55660ee490188a4e1749cda1d5c0e935ffe255d1d1096ba803f33362b04c55f204d195fdd65ad99fdebe0110b2c232854403051b554955570ce5c1ec37a9201a7ce3706c23c6fec9354717ac1efa3831aa32da41a5e05bcdc2b7624ec177d429a054bb4a885648a35544c125c47f0246a83d531c1cc54086a1255b733894d3977456496afad785b9f7a726cac2e5d540b61b4061f73834801b10618c4d07b22673aee9cf7955156af13ce3b2b6f0415e5bb6abef7549701cc51af539ac0b23eb31a2676f5412d1181d44d54df8d620913f96cd2e912dcf4d03fec90d126092f08635e2f490afe0a958a88547b93d79cbcc4da93fc5dd806a812de69fd74a94c8e085b7f37e53cb0022a4e21b25467c5ccdeab963cb7d74ebeff9232ce26f67fd6a3ddb4c957c5c379afcdab9145c047fb50ca1926dd2c0a3929f0774895f1a87a34f8d9b36254990e0ced877fa66ea7fb5510af9e0a628852b632c77ad11994842dffa45b024f1530f7b1a6b6f6d3b7341b5b197e97b304f87577d0adf3a7485987aa96a9bc7553ab7c67d28e279b817f590d536bbd32a850686c54ffc94f34db9f277ce58e7b5bc7224c97b2eefe5103801bb3128d29273e08d77b12e9aff3550268ea233680c7dacb65ed05790d81d040242a248e1537fc36941da5cd8bbfa853179ee8d065e3724f9679f988fecdb72a2b75c5e223fb0a90521a8b3f4e33e6540132cdb011d70e06a48c4f848ab9b56390203d5e4e3ce2b883a8ffcdfd32236e5adb53677b9b173ecba15b0fa4378a4b373e1d3b2a44546961779e52adc210380c27914bae0fc6a7fc61db520a61d0bff264b97e71081859c46356e72d240e5c3359a116af540cff80501389647982b98b1cb4e1bccf54743decab7c5", 0x1000}, {&(0x7f0000001000)="d7b388f1c31b0f0d896830cd12c0b9899d95ffb4f11e612078b2b5d1039434fa66fdf8fcba9d5fcd1d32e34a35c69e8093331caeb4b57873d4728af303188564f44c4488", 0x44}, {&(0x7f0000001080)="b7a1b23c3130e1a873a343ab6873efada2082997642b274c744d6c3c79cd9a4b26e93403c031187116c5927126c18779478586b5a74ab65f895c7231b2738d30ec8db7d899f4523ef4103088754c1de38bd6a4f5d01b34dd3dbda95716a6fc011300d632651d7113b804133fe205c5bcb03df9cc7642ebcaae87a80491b35bfceeccded1b65ef5a86facc0875794256129501e9d6849e987a3c2f3a59e63e8332667b76b7bebcfa02a9f2700188556e439f225e7709f94b1d507e44647aa5366f222fcf226bb45154ce669205bb266aeae15fdf28fe89963081639cc24fe81fe30f8f0ac1bbc82", 0xe7}, {&(0x7f0000001180)="5fdd9f253f", 0x5}, {&(0x7f00000011c0)="95e0f5e37d087d7bd9e340a007c5f48d3fe2f82f765a3b168c36c0b8c0fd3f35ac9276a6b67a221d0edf72bdaea67320300c111c431ddd49832810a453a1d1eb393098b37fd1638e94eb58dc7ef99e1001b5a58c5aef61458e9a0344e76dbe643fe673982aa36583b263f182c9ca99e9a6fc85a83938e07f5ff1396925c06a55db320a2118f64431f3a145413ceab617dd925c621d5e6d65e30626d0630502107491c59a9c5ae882d89c88740505cc721417e614e53fc1a6c6c889813213bb60f7b44b4f0d0685d8545d78d136cad1f408d5e1b418396549e8b8f8ebf09afd099be11d03dc48960e607edb3baed02d7433b3123605a4622f61d1", 0xfa}, {&(0x7f00000012c0)="079b762d5f1feefc680dbaa0704794650fc1c9fbcd773c7ba8a02f4628ff0d954e08d258f7a8586fbb32ef9e7dfadbc7ce86a7657aa4365f3f18b81cc3d0911fce1e26d50210a5513d83da4280e2ae0421be04cf83655e51ff6597aa429f0e55f1ce119bf4b9bd12bfe4ae89160c7a2c9e0f70a0711655419e46a92f1bd6e02f", 0x80}, {&(0x7f0000001340)="800b27adf4ad854dbcd9bfd3b44ca99e599b6323922fbcd7a31a63ccbb846f3ccd85dc13c2a6badf96967ab4005093bae80d8618d8916a180a4ee8a65890db7068e5321af123fc6afddc6f8683461391935cd1bd63c50a991737633e8ee608cbc07e17cd7ec6c00d4d796b54e8df66dbda514012ab4cf45796b712009dd8214c129bfdfcbea96756d4ff349c68a66e52e2a94bee8e270834bbb8f59e799f01e7b06c6d0bee51af85758ed25274887104c57fb2ed6ebba19c0ff92f618a76e4839af562", 0xc3}], 0x7, 0x0) 16:00:16 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x1040, 0x0) r0 = socket(0x10, 0x7, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendmsg(r0, &(0x7f0000000400)={&(0x7f0000000080)=@in6={0x18, 0x1, 0x7, 0x5}, 0xc, &(0x7f0000000380)=[{&(0x7f0000000140)="ae7e93cdb47d92ab1c6dc124a2c0ed72cab8567a98", 0x15}, {&(0x7f0000000580)="eb50ec4b200f748b13fe8063273c5ac336e28d7a1250852f012a0cfcaf436632c405745356fd31439c8daa7254ad7582357117c0a6e970505b643175582161344f8b049289666c2967da921146cb2830de20f2e154e7859e879bd5fe7db3bebd83ec3a5eebb9bb35f7fcd2399bd6ddfc2e619be939c8f4c023374bd04d23e8794c78e27ca8eaefd2219914e7de99aad441cda8acb5609c9a938886b86f1775fd6a02183b195b4de5aee54821d9b0a5d7168f067f8f6ad2d9147c477d90e04dbdb43968c5211bdb37456ea2d6eb28a831b2f2a6e3d321b5b93abc05c661efbdee13f62f8d285732720c27e0e4bf37b416f4b6ea6733909b92b7e95319066d2ca036abe5d3996706e70cb84922ea6e50e9f2543a56c6c20f4c8c6c5761e438916fa20254c6196437e42900558b08caf525c8977d6b7b1d3d429989038ef5655593ee475a34f97679857f7be5cd9610cd5975326b82acd3c4481d3ec4a7ee9a5d554bfbcfce712c03e3e7ac7c29c4f5186ab9cd1cbfb8144426c9bf9fc75833856ad4c83402c34e97eb9047aa605697b5c75f0d0904ec3a67abbc57b49440f86582d5b29906668d652a818c11e24d6bd37a59bcf3808f0a432ba0717867b1342244764b68d0f00639d123a9bafbbe8f56b7b9837b4568113d09757e37dde2581174f79a05520b697848260b1704eedffedad277775159aa46afeb281710e8802825ff27e20cb8875d0eda56b79b6dbf23537a687c8bcca76206ad643d6d082cd77fe18df12848187d9055cd5a89391a3cdecfdde3f8fda457d9cc2be6069c26910e0721ccf2088532ebc02c57b80b87117201b06cfcf5e6e8443dd5f67e1d320cb9a9627d8c92215ed7479ea2ece3485d9338d976e21ff65c050df4a82b6c2b27dc702d2172bdea57e1b47431f475cdb6bbdcec88dbec349ff34fc2bc0381b7cc045263a0926a5963ce864e69fa60692844a2c794eeedec2becc6568b8f960c285766931ade394b3f3a2872ab133d8f3051a51234a298e5c75d096f7a081ea608a22f9c00243057e45ea2896516768d2c5342a046bbb2a8040cd1adc4871c64dc69dcebb290ada690f594334af0c18d573fb405a772768a61728b21d4487cba7cd88de22e9ea7a8dea7744f3b2896b05e8a718871c54afed2b74d5a94bc79f6084fd4fe6a0b4f30166400ad10a63e503c86c4f288ff82a318e9d414465d263827481de6830564fccef5fd87f8e0ec6d1cfe0de3b9434ea16deb449e00872474b800968d9f904656da8605637fb1f56251ef73ee989d8ffa2cf16bb8022659cb61a5023621815166ba1e6f358f53134f104237bee64c662ea2810c4bf55794bdbf743f7296051bf0cf1398427f5084ae77e2248353d2f27e7109fac83a0347c3fa0519da15f8f130d058a4b3cfd0a0d46e68b039a0ec5e9703a0b6571ea60edc0f0206dba7ad4818d38598e29011f2efde3525d06b429bf0d130670c9afc24e3d1ce8a1dd69778b05c851c451d93d7d272365b092896b0e4b15325ac2d1d81a825562477da7c2fc246f8c3645f839b77d0dac64c50c3b696df028c18bef82667753cada7fe4087e0b2f2408bafb41c498ba2b09a7250acc6027b593af5010dc4edfd8cff0c015ccc32c2b89e2839a1605287dd79859c349e2fa7b1ec6a1bd88771591040e0a122c2e5ed1ec2700ead6b3d62566e3316683aabf8f465b4ac862009baa5b54b786dc406e920ae37d9a0f251f84db554b5fc77f6dd07416eec7bac8be71046f610bc4a60267e2bbcb0d0fe7ed6f2a1b5012d9024201a61b651886dd9c0cc50cc0a46c26689ee1f527e103720b1c99aca9499740599db2472261e1b4645c93faea58ddb2bf9a31220d88b553577e0bfc06e7d400d65f4974e3b39e075a1d25b2d59ee944254dd8bc2a3aaaefc67f66a328d2533ce17a687eb7be778e1adc679dcfd69478b7335d6087f867ea62a42551975cbe9523d1414d32c6f99211985de3819f88a6d77ca94638bb16b4e5f85fdc456ff2e847f1d4d5aa230aab027854885d5cc4b023054c192a86c140d354b993f62453babba01651f9746d5b35b49d9749813362fa87fed46a01aa21f169e5ef9991adbaf4b8820365b4e58f2e785ed459b0cd6fefb4087f3644fcd9bffd6a9e3850be93ccbdf8051167b31a4810d13230768e7af9456aab4caa098af117fb29d3239e84372d5e477e73ccfab602460a0e58568879ddc5b74f6d595fd6bc81c12a124ffe425c2de15689c865b4e51f5b8b29f4d98b218c467ef10a84925db72488cf1f134f9abfb32d080bab002439d177ba5f8b867f93699de6bc5ad067d31bc77ed3b77f280d0d22c62574c314718ed9126276e6f8331a7abfee1cf7d22ae75e9fdaade9323f7b2e434d7c172d6607af319452747e47dd0f61901857773d50c3b6bab4d8f4812bab90fe151bbdc49dac742f82dec45b11a3ce0d27863f6bb2a205e16b188e374ee536508a0ab16aa6055664d9d68e9b15ad8bca1e0cf600b8a7a3a3b7eb0e8aaa2cbecc026ac3fb64a0648f1d65a8e508fff81b894faf0412a8b4113e0a4fa0a563aeaaa5254c6ca2b0af740d264210cbd18d98ec7f91579159c5c7b458fdf4b48f0a2617d0eb1be2dcfeb842663507e8ee6661a5d4def07f7e542c36db213cf16f05cea681676a77d8f4f577b2218fe7a4308a06c7a9d0d32b1efaa92948b6c5db7f9b20a77462cd7495218351b04a0a95e8297ce2cf108866ad1338c6306d26de18c7483a2d85007637d40ffbb1fe59b5d93303eb8dd09ed9f27e75dcdcfd0f9b76efbae4bf050d37582f61f836551914037b60b9310f6bfa5b09535420019dd89d501ebfd422fd422abcc8d7c1d4600a0bfb36726a9da016084eaccbbb644538a826cc86618e6e056c63c6cd2727b530ee0f9f671467f198f41f4abd7c0aee7d6d53414ddd464d93dc171bb5f9240ab71dd09c0f0b3c06445e5a78b5b8457680c70cb754de75b1421735b778616d2b098bd3e6053b7954439b8285005e3a19409170b9c6a60120e5fcdf257c45cc799b7880cfbe8c913dab77793ca500790e5b712b40190da3df2b71a77486ff0ff62334cf71ed39459cdfb49373df7f9190845e4dde62022a9ba25b76ae5a5286ec17e89d59a5e1421ddf855b139abb752b61c1744328255f5849398e04f570468ae647d1c012c7dacc8c0b1fae89f53387ef49884e753abfe87e5cc1f05b974a8c5dc6aa57e0eabb718d2cd8a60b074d02b347881263d8623ce1aa6ac32b138863a6d8b08e43c3c24224b0213cbb5e52c3462f031b5d3bb20465c886fe0f188daeac7a84d980b98fe85375473fa9fd4809310797db5d79b1316ca928310750cde2f24ad509bd65871d54e5df10b6031b99e9c59e3eb9f09029b8c2a8e82de5573a116c2ab058cab8b9e5072ad9651cfb3028361db60c2b2f41ed2f74af7eb5dc5a8be45daad1609f0d94f33600628ba39ef0594c906d091c229b9806f9a8e7588ff6f60412ad627198ffde9251cf8743e5e1e68f2eb100692b02c4fd0d452a93295bebd83bfcf8f88a6743e2a75dac3611fa8178893485854f61bd9e616ec3ffd96008c66b1d85b3268591959820b8ce1895150ee47575eb31b9513cd457f96102dbf64b639034674c3f502037a0181313ea9683a53d48c0f9aa54121973106766d6b18fcc4c6c97ac5f7f1bdb1e00a6663c0c9944bdb3a6d213004e1f017e5d52153c4e0a35eb19c739ab55f3ec6ba6069b29176b7b3bc38c89b8bc9c47edb84c87e964f55311f2292dc80d666438c3d49764bd789daf184c960c12e0d28917a25df8d22cc14821739037983a67b43c5d11989bb2894721d124cababe61cfb6bd2ad44f41cbe65d5fbe1e1d0757e300a91177afcac8be935785cef40ea79c00ef5e72a63dab523e14928bf1a21dbe28eeaa872be139a0c8240c1eb879a65da25956ca0355b28a12550405217de100648427add7286d381165820c3fffeaa7a4e601326ea4d5c793cab70474c78fdd14c2c450397398ff9cb085bd5515a7e693096bcc56966d08154d04ba02ac1eb69846b05f0004f70c451609216f7772588cf42ce6548a3f792523fefba649264e8100999d4ea1e298280b61947e710774df5cdf5ba75b2f3d7de84caaf577fa9aa0fe6b8af4b221051667e1a4c60c7ef1d7704f2c4e3e221d876bc1dd3bbcde2a9258b9e5c42f9672798e2cc8789f9b25a73ea7e6a25918006476c703eb60b17d599072b902f9426c00062267064afcbf2d12054c3808957168785ea0a8691b92dc39157c28b258da941b34172b6057ea08a4d2f8320d41d8ae6d27321f1af559fc92b2935a605edeacadfd0b0eda5539805b8a2bc0849aded10134145e0f772e9d86cc80612fa54ee2968fb411b9f2230670be9c9c366c917a03f46864a2c1de089d9ae4559b2be25786fa932b61701e8ff84f76ca1d8aba32caa79eb99030307122192bdaca001aaaee852bc00e4287515d06e500dee659e4575b81dc1e992a98b9e362f0e4a3f027183c6ec47888520177bffb47411eb8b175d70d8fd41d2558037ce870fbe1c8ffaa7c1fec3d3b2b7cb794f7fffa0aa049b33972bc650b313c4267bf421d84eb9cee3f83a0234e69b9d179d7ae661b44953dde2fcd7a73c083c486b2b4c5a7adcdfe7471918af233352a21e798f9fa8a5e3452dc51832494371a3d7ebabb5473b9d327d1f080eabc072766f1e52646bc3e6acc0a1256cd65e2a1d329e689432e3656d03812f5ab880dfbf972ce0c71e353851281562f781b11a0f7ea8dd5d734b57612bce21b0064375f579e3a08153e476b8c2c110c61d492a7a626af2745ac1fb4c6e78e9447d526826487d0a09193d561e2f9f35feb675a25bd305899de730a6a14b0a773f52c3404864a096dfcc94d2bd23f0ad32f1098b1c6bff04e5d53ceba974685023caa1974f9d162a06516fcee961259128bcc3c1644d399d29222bbab57a7f3c3e9da9e0b9e1f1a714b02d3e98934fb9acdff68256c7e89df6b21ac86e2943c3c6c4b30d2f0c4f0d6e33f099fdbb03e6fb5849bff1ff6172f7c74087b0ccb7becb8dbd2df00dfc7c2cbb8ea70d71342a1fe344c79d079fb379256c250c1c2550f15fa87f7ee0b327c0abb96950788913e9877b12368222526e715fe97ac4df1be1980cfe49929e7dfae7591ecb821c7d7650d06e9e2b1fe98e6b1ec44668b067645f2301cc366bb3a0616bd53c924f705c2d55be302c5b785ff842a652604b3e572e1d818c24966c52b58770ec279536941fdc9cee8dbd52540444047cefda08ae1bf18e83890cd8af8801e765940d6b542bddc32a0c4ab62cb0ff5721a66209ba9ed2932fb55b2703c768a073d23c68cfe7294817e8ef3be61621b10485dbd83ecdf771820a3cf98882ca7839462784951b45ebdbb61b0d2afd2d975afb7fd799b223c20e70ff011dfb62741fdb930772df51e3a9e42fd4cbe58972a047746811bb815c6418ed0067c378490808f4cc8cfa9bf0ebaa2d0ea19c8ba1b1699038371dd91e31af11c2fa1454a41740dd11652509b0d5343d53c435848c9beb8a2b2936c247debd7e83545151ca85e78e1d3dc28940346b9f00e584c7d8d8bec1a928dd0c15565d0d2296953094ce68c242c008482cff3401f3e09e0ce99cba49463dd795d215d22e3ea5397afdc73dffa025f8456bf0ee7b813271834e56dd7e52e8a693030ba81753cf6a071e87c1db61c02f402d67343ff80f346d09eb7e497bbb922871acb77ece087ae9dfd4f5330dca475914dd810e21cfc5", 0x1000}, {&(0x7f0000000180)="a1964b4e37b39589f2e1225f99cc17f97f8da7935c73880f480e282448b617ef9e18d1a41cc00ac49b8b4384f8232206ef002148073ed7234db5e4b3818be6734bccba914007cafc3ab89b419236885cb4508b9181dcca1d922108893b9b0471ceffa99f2353f9bed1b1690f52dd91fecf16aa0e6dfe604f7d70f8a9c1765ee7aa38807ce5410821e7925fab9fed185161d2ab30a4ef439778af7c94f57eab58ad83a4dacd0792bf9eb1fcdb3abcd86cb838bf970e4634fd35bcbcaac3fdc16677a4630048fa12a25ca11ce39d46c0e0a54dda803d65c42f6620764b1210597ed300338fddb1cc52fea191ad", 0xec}, {&(0x7f0000000280)="3181b5de9b972f17ff6909d3d34d7e66ceaffde129bbd6dd9de959bea9d0acd308fa0ceb762bfbdda1d3a90dd35ff1eebd5c89474665f0a33e6b6f11f08ce92aea2b06e7b9ce64d7f3b4d7715aa6a928a7e1c83eee3f79c0e25f", 0x5a}, {&(0x7f0000000300)="7df9c42d9bcf62d5d62be3811848e2986f2a9084db8ce93eb543ea3b1c943f03ecb0bae004d67188f107fcdeeda67c4f98c57dd87238276690ca63783d7ed7bb210b7e67db77c47a18d62cb24ef634fc36419e82e29a0ac80ac221f2a83aaa90e89a96eb36bfe9", 0x67}], 0x5, &(0x7f0000001580)=[{0x108, 0xffff, 0x40, "595525f17cb9110dfc8e83a9f595e22689892e7e415c87a1ab761e7fa24e76b78d52bb213c89b60b7ca6dfc14115c03bd80ab00054f18130ba8040157ac8f2b6306a45e92da8ae0d4e4a45a3ce5022da6f27c7cb196b8c2f2d1e02b0864cf4910a2f0685b9267977da7d79af98bd4a77869357d87d637f455e95d5a833a6c27ae13f108e7282dfec43867e1edaef928647545642f1811602d5f1e666c4e71e9a896cb4d5623aa77c6486231011831f46b23d53334a45b888ba039f59f9d67a8e48fccb9769312b7573bacc6dd993802fa568edb02d21315946087ec93395080581e3d3676ae937c732bf9d53d26e2b8ba4d5e0b414b1"}, {0x30, 0xffff, 0x1, "de3cae796601c810f1c527daa2f2cff4baa4a3617462d2845a752de1"}, {0x38, 0x1, 0x7ff, "8ec3c87f524d7f1ba7d0ea33d1b81dac8a27ff8d45e5f08e426aca4eb150cdbbed93ecf94e395f"}, {0x1010, 0x0, 0x5, "0b0fb1bd4832506bd481c9236d364f2a75eeffa8fe61cc32f6ce5e6da62f728b8833fc4cafcb4c272852e555790f1016eab9c7565d11425aaaf83e7a9746552c6baa552d1bbc184d5c24f1409caf2be7afa8fae072af5e4a95670d887f700e066e52437f9a58c98537557cbfa25c364471e4edca5fe18f48f21fef806fdb8bd21e9c61ad351782c0a8654b4df76b89af520b351a99966bdf306564ecaf4d82a7f1c24379dfbcace0cf8f11fd4853b4b096e6ce113a5c68501319bc2a55f6b6998d8dca375f010883995732e221392f83dd02c150a4a6ef2a9e9444f90c459d3e682d45aa1a5c1589dec9c2926e7c4906472013354c2eaed50b1f32c74026822d824557e4ddaf2fb9562256e433b7f64f008eb9a6522b58d9f503ff0b80f5d7faa1936ea1f775185985b1f09bf65c3bee3268f53d6270072432d9533947fa3fcb962bce411f50c773c4efe26b224653a477b14d237d3e96887423f00bab28df5905b259812d674068799bedc7aef8e8e884e702dc3ce4d050188f2ef92222a295da468d2171225c718803ae62024ec8cf589cba3c9dc79ec914fea83ccf0e6e5ea13971fa01b730f44be53bc72757c9e62d14d255fdff025f1e23c25b4200db6fb4363fc7e7b5eab04cdfb1265b806b2a5459fba3cbe030adec870860045392768c5cccf5e6adab710d72fcaee3440ccffe0681171845e8b95fbe7dd743326374f45384fd15ac3bcbb348cdab2e41ef921f476c3186d07f2473fbc5b85995897aaa76bc9b1c64f3c06ba01910ac881c66bd6913c0ee7691c02a6fe5c1531309c51632f53a2353fe4a8ffc28048a15b62c5e83251c7b7e51c4d82c69885576b85fb3296f9656cdaa6b093e475d41fa535447055a58e2fa993636d70893f62184711c8034b1a8890cf8a2fee5a70833388d4ea29dea33b37c066ac77d45a8587b3479adcad5f8b515faee063e44ecfaf51d079c19e3a95f02c55c596dba38355e383971946daec7853ab59ae265b779454d53a1009fa977feddd03c5f2002e7528ac6b60731bb4da1d91337d500cb8d03e581c276668c528cdcd6725eabfc65ebfd92418060d4c525b74970bcc52af8e2f95bc265bf5a7dfc4ee4707222a1e4db7d20ea7fcc338e54197ca5dde7f28819667d6cc660410b8f9255af9a265649c7859302142d1d03006f89ec02533e9c1a50e529674269d2280a69c2c3682b0d423871b56703ccab37a8e72f109d3f4cc5b9ed6ccfc2c2afa79f6e0949c75218f4f5e8b6a652cefb541fe82673ffef310fb7d911bd9722b0ae3ed2f6372ca248fecfb81de3bc3bfb2740f54c33a08bfcfdf3e5c7d147148f3e8a1ede11ea6dcb53fbd0611d474beac87b6149201cb2201de21f3b4ed1517e179ec9e39304875a0e2093e0c371c105e887e07e9e626ecbb6aa2680f2a4f95917b6d7bb73a40e39eca51ef3bc781ebc47d8c2113a8503c54c191265967e60d72444db0bcbffc60667962f9b8a4d75452e482e9597cea30d0e2fd71c8e4bac633c40a18405e13b84ffa6c34961ad0eed7d9d04515e7d6b6319c58c151a2c7306bd5f2e07c34686a1110ea46a277deea49ddc53376df2aa1aa06280dee6edd44cd0aba3ace86932c8c66f2fa908ec26b6701340881af64f6f7eb25efc7794c85fbc7e8fcde8c713f9f726e9ce4ce1ea21fa3e3bfafac24258755c52de395f3a8dbfff6c5fd48816445bb01c545e2715befb47c8653c52e4c1209b002bb90041e521fe5369dc173e37923a6354edf75b5d77ba9cae8a9c38bfe75dc230cbf6253d0b524e5ec447bbeaff3058f156eb5a0f5406bd1600609f0357f34138d765d82082a33130cc72ba62fe858ba7d24445e511d9debd7183780c53bb38303b33c47322ff858db599b5f697d4e6de4e49994e3c50777684d16e3f6a816839afeeff9aca530f63fd5be25760ab060c75eef198bd07cfeacdee3f699b6dd1092a82faeaf2814dc55a0fd68697c14c00aa197c28654c518094daf24c2f44dbf60a49f7b648c6c2daae704017f512b5722a9498c9cf466a912126632d49dc505110b5b3132b6300ff6326cf8491e612bae1060b7235a62f7cfc13d4dcfd491dec1620d6bc5e6951122d8e6bd9b60951a67d88fc95040925c669cc484eee6b4c21ec10a7099c49b0d4da2de4368fa07aa6ec06f14c7e009f82ff4f44b8dde4f729386a7b989972e5ce006e2cf2ff28545f7f2250a09ce3ec524d7f93d8451ec1da7923c35d83dabc72c2f8dd872ce79bfca2fc38adfb037e24f024646ca1be55d88348a3b104140ceb1b930b5be4887424b2cdaa46738c654ae801212e7173109d8ad5c515dc99129be994f5a600cb085b579fc729332116e494fd1de5b66eddda4b577db96806d05662cf5ff1f2f28e3da3183775534d1821571ad359dc8127cf9f9d9b5629fe4d2ed8a7c8753cee4777ceff5950f07e9a6ef10e416fe611c4f9a8b652db1dd85317e62fdc9b4b2df325d83dd647d09ef26c097dfeea8b1405c83b46e8b81394d70e8d7cc54074d73a9802d731a148d743ab961d855993e17eb4062794b14cea5f730a1594a069f93956514e2976e062d82121e42f4c8dff530e60c007719fef4dc8698bb62513a872aed1d4803a181f88470ffbb8c5e4ee1766f2c73a43004962426bac0e649cf9afabc4de57f7b7c12a0c4bba97624e26c14b8a8aee2ceaa5bd31bda3631fb4fc1be3e2d0bbd6efbb57831e62a0486139fb448f1b13ea28b8afcc7e49f3b4ba9c4d2c24e4a5ba09e07d5528d10ec9725a2c3e2ba3b301c962b0167c3a713405e28d9dbe9136595df8e91b1d171063e30df771f9c9e94cd13d44f57ec895d93033116f1324deb8276e59e7f1d87b0be02723fd6fd0f41f0d9379a1dd4994f3fd4187305dd30fb8ff7e25f835f1a90e1cc4294b4eb5ea5d0549d7a6d265a11740a59c60ba1199c9587b675b87dff292e987e55077280b88e0327505b08dbee556dfa6d1975c560c7bc5b6b694b2d9a5915fc95ebf79de1c83c8f46374f33147655e95036de414b8449fcb6192b065ec489423e8163f76f16a9c902a7a78ac968ba386406dda2b8a10d6f70ab0507ba93d75d79506a52d3eb1ab2d197cfce9cc30fd359d40c7c90eeda6dd9ff1e3b595730f75d174c795a9ce16cb98e9332cf352e77fde0cd6ea268e2ead99179d69e2a81680187384a713f27094d3af12be102eec684e10c1f21d6de822d8f29bad4b480e0d5dc690de47bef8c5bcb750ca6efd6e65c715a745476d25b4d0bbb1a27074251027cdf82a38b74cadfd9ffd67e5fc643cf74aa706dbdca0b7c8b513d58828059e44170dedb7a2ab924d8a637b3dbfdcadbd8e4e6fdb26d29e7e83ae774afa5ba8e1177f156aa052d344325af24d7dccf8cc35f01a27f4c7748a80fa4dc529e4139b2a019561a3a413d6772650cee582ea74363fb6575342beb10fa9c43a96deb1e601754cca7a5d9f619567768f51af24a96a87df455e39f23c1435c2cdbb476427657b0bc95750e9494c0047518e22bb3aafccbf4d6bf922175380967b1913320969fa03d4cc4b606a3c7bbd1ddfc4f963e82f5b96ce49f4b2364f5b1f492930f86a23ab1bd61db5a022e65067e8953b32426b4be7283b4dee8dc51a3cc92aac906ac9a90eaa1d3b310b2ce6a75302c3cfb804518731a067ca15b0604bf3f4d535c033f4d718209536904aec06bb3a74b269f5c51426fb938425066f5b65e2da1c8d826d7c6e9f737cc717a2748b818b05b5273715e9c64a0936dc680f11a6174681204d2070cb6e46f022118e6ac545cdacc4cbeddd0a009ab569b93956cbd3629c42c7968ac8486f3ecd8f1a193caf49435882c790301334146e0c08ee1b0ee32248a4630e529c6630467d282c514bd10c7a34506923b17cf9b1ec90e6b10bd17926bd2aeafb239d8f0017211ea054a0e4958413abc45511bbb824fa93b659ff08166d0c41fc6370af1f1c8b1d7fc771c0333199c2b3bca684d77bc3765e66affad8151afef3d43721bab96c234809b86754f0373d57b753cf740f8fbdd41b36545f1744f7c57417ddd3c18e375c43e5f7b35162c03bf988d13e963415c9983a43473d840cecb74ad4f0756dc9caa9f0c4d3c9dba223702f2d6a88169a9ca959fedf60ee6297c4ea069ec265734e9d61ee87fb29c027942359c6aa3a93090a5cdb9a7c6d9970578bfe31a77816038861b00b1dee692947cb1db6178976c11ec7c859c322196375468e07bc89d4e6e744d43d70982a82dc1c617e0ba60c3fec76d3a1dcd7f47cfa28a34980d113d0254211307d106ca8ad3247543aad00d08756163060ff704b25eb78324776aab85fc387e85ccc46343978a671edd8d281a72deccbfd89e9acfc09a6cb290ae63198167cb9258013210b27b7b835d380565273b36a29bc839ec1f3cf8c92ee53b7370465b0f5e68dec78aa6638f30bb86754ae09a3cf277f76dc1c6e22a57eca50fbdaa68e2f65bf5ada4510ee2c3e97765b14b96de173f9de557c5b1412db195d6b615d5067928fca61d99a66e9b55a49845e95e35f144a555d256d46cc667408bb7352a1aea2692cf47d916d8c0c5af02016e31e888c8edda50ee3c02ba20a02c7d3ef006eace8646cac23f716ce2feb2d6965225de06498c9cd3e720c766c520d993a9e8fb9e2f417b0915c83d69ce632c284d9c607d9b517ec00d66f54eab019cbaf98f7f02f847f3a59853a3692b89c820c2b4b6a1ee29a6abf239919291e53b3a7211c66ad9b28f6ba925c0fbcf203123c39e30f7c36be9b28cfd95373d5f63708387dd580d9af7dabf48626a5adb73f1ad3bc37e3f15c28ca82c4108a80d814e23b3c91db3c1d60f4eae51cdc3100f5b2bba82d599491fc00ca5b5087a02fc369a9a51fcbb03124f06ba3d0af3494c0c175955f5704e13fac5cf520119d2e7b12e645205044dd2f63037be12f0c43febb9025bb8e2077c96d06db56d704e0e4e9adf92bafff0cd3796bd7c53eb45cc6b34fefd143ac4e734ae65d8a1ccd4d1bf1614b1d08f8bb2293e9aca08077afe833b60c282a398016e139d499d92547e3cda2c73030208135a2175fe6150878e12472ba1153a5cb0e41150f0f1d7afd70bf7cc476edfbfffbe9cac9a6581594265483f810e3a7c4cb3f3a646fe0e1341442ba4a50b8296906ef627dda24fb2b0c676837ed20a5c428aff36b31de05713e28769f026b1d69039ab75a979131adc5e0dfc4263dd745c32c1df5cc4e75477cafd73cbb4e65bc49b4359ddca7da13e22d936528bd8da301b18359f687e638f970b65b224bd0ae47779f68ae88664c381ee10dc5972c604c51098245322be7e98deaf6e516686687b89a4572cc33199951cb21f209047b68e78b46f022aa15ba171ae27e9ba586e9d9339bb7d3a02be2ff51759673661e2969604f21a93bea028ae25975551eb712846d452f8af93b2b01562e560dd62f64f5cdba6ae9dddb67e2931ea375c051ee0658e43efb4ae462931d5d280eb6c83e6ef64136f966afcfc5e43dda05fa575527c210015513a3b9ed09c12306cf1669dd5fb7678a3dc6daa45f586772a0df1eaeea29fde97b877d6a74e1bde50687282634d184b5e4e555e6fc4572c265cd0056882db1be518784b593e7b9f20d00e4188e8911b19e111c1baa68e5026d0a4ff538a9ffa43e2653cd2ded3f14a8f879ca3baff22e617a2e735b73e802b48d543737255f77322199a536174f79a865665114ebcd13fbf68243f6eaeca23b296cd38a5bf625b66bd62fac7a3a837ce43245cf54ad5502"}, {0x58, 0xffff, 0x5061, "7f2dec3aa592af9de796cce825185fc31d346add25d9fa81dd5519a9a8cfcc92f91e45a38fb7d1646250c4349bd463e2000c4866d5c3de3b6521cad95c271a96c1"}, {0x28, 0x1, 0x0, "8610398ffb5cea269df7715bb539f2448705b881"}], 0x1200, 0x4}, 0x2) open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0xc4) open$dir(&(0x7f0000000540)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:16 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r1 = semget(0x2, 0x3, 0x208) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000040)=""/207) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x2, 0x12, r0, 0x0, 0x0) 16:00:16 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setgroups(0x0, 0x0) recvmsg(r1, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/29, 0x1d}, 0x0) setgroups(0x0, 0x0) execve(0x0, 0x0, 0x0) sendto(r0, &(0x7f00000000c0)='Q', 0x1, 0x0, 0x0, 0x0) getpeername(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 16:00:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2800) r0 = semget(0x0, 0x3, 0xa6) semctl$GETVAL(r0, 0x7, 0x5, &(0x7f0000001900)=""/221) r1 = dup(0xffffffffffffffff) pipe(&(0x7f0000000040)={0xffffffffffffffff}) write(r1, &(0x7f0000001800)="f0db2a9a490b39d8df0d281a86310d3abbf70e93f365ca3effe49fe35b13f0479668ad0cddaa79845398898bc795ba4260698804157c4fca6c30585c7dab923025d34124db265a0d3881b0c04778b9722c0373d4bfafd071e2f166b436f1199ceff092a727de2315a81fa77a463cdbf02c81e2dc5eb0db8d8bcfc60a32c35cd1ad7ddc13a13a391fd60a09f23a9de78baf2a74ab14d6c8908894b450fc54a1c05ed190504d042ff0faec8be2d181903416bdb5a434ffbaaa9950ff07d6ad0ecf701ab6a0382a65273975aecb3ff442bc773b40fd98abd8c5df466286cc9894a7d52be6e462c9f8c8890b47c973ecfb853ba72f", 0xf3) poll(&(0x7f0000000080)=[{r2, 0x12}, {r2, 0x2}], 0x2, 0x9) dup2(0xffffffffffffffff, 0xffffffffffffff9c) recvmsg(r1, &(0x7f00000017c0)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000001640)=[{&(0x7f0000000140)=""/213, 0xd5}, {&(0x7f0000000240)=""/231, 0xe7}, {&(0x7f0000000340)=""/242, 0xf2}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/235, 0xeb}, {&(0x7f0000001540)=""/238, 0xee}], 0x6, &(0x7f00000016c0)=""/193, 0xc1, 0xac1}, 0x800) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCDTR(r3, 0x20007478) 16:00:16 executing program 0: r0 = dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$inet6(0x18, 0x4002, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x20000002, 0x0, &(0x7f0000000500)={0xffffffffffffffff}) socketpair(0x6, 0x4003, 0x7, &(0x7f0000000300)={0xffffffffffffffff}) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r7 = open$dir(&(0x7f0000000340)='./file0\x00', 0x800, 0x60) r8 = getppid() r9 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000040)="09300d5753aa43168e47ce429fddc2c55c436464589be473b51a0aa72500a130b843f9ce7e8e", 0x26}, {&(0x7f0000000080)="9632139a2b252103b17d087acae36e03ab8d9881a0ab3d8ecfae9592bf0cbd7f8fd51eb00ea1a6ccae7bfea8d80e5cb563a6b5ab2be48b47cf4725dae78fc60c3e551b900ce26b0f0b2f6724d3d37cec09f3dd231d70b8bc76f3aa99ff4fff61c12127fef7692c373e3e8862c7dd2e6ef1b1f46af25f51c287a2f34a676160721cbbc818", 0x84}, {&(0x7f0000000140)="4ddb21d3e3cd53aba1fa00185b18083df7310d5e9fbe78c35dde4b8afef6d47edf2c9fa22a7dcf9934ab6b542d36e2ea19a808080df3677275b1462d96cb6df60abd05af4a89c748d88c1a019eb2d63af0d38e15ae79e3fa60559ac2a12c43d1314309ed647cc4c9479b82893aae70b62b268164", 0x74}], 0x3, &(0x7f0000000400)=[@rights={0x28, 0xffff, 0x1, [r1, r2, r3, r4, r5]}, @rights={0x18, 0xffff, 0x1, [r6, r7]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x60, 0x4}, 0x400) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) 16:00:16 executing program 0: socketpair(0x22, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r1, 0x80) recvfrom(r1, &(0x7f0000000040)=""/137, 0x89, 0x40, &(0x7f0000000100)=@in6={0x18, 0x2, 0x2, 0x1ff}, 0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0x6}, 0x8) r2 = dup(r0) ioctl$TIOCSDTR(r2, 0x20007479) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000180)={0x0, 0xfffffffffffffffd}, 0x8) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000001c0)) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r4, 0x7f) r5 = open(&(0x7f0000000240)='./file0\x00', 0x80, 0x48) close(r5) write(r2, &(0x7f0000000280)="67780578f5609e03bfde372b0aa507723085ceefe345f1d127bcce841526154e320b07ec5dde5cf3e9ceb7714030915a5a0e9b", 0x33) fcntl$setflags(r3, 0x2, 0x1) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f00000002c0)=0x2) bind$inet(r1, &(0x7f0000000300)={0x2, 0x3}, 0xc) connect$inet(r4, &(0x7f0000000340)={0x2, 0x2}, 0xc) r6 = accept(r5, 0x0, &(0x7f0000000380)) r7 = fcntl$dupfd(r4, 0x0, r4) close(r4) mknodat(r5, &(0x7f00000003c0)='./file1\x00', 0xc000, 0x3) r8 = fcntl$dupfd(r5, 0x0, r6) bind(r3, &(0x7f0000000400)=@in={0x2, 0x1}, 0xc) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) r11 = getpgid(0x0) r12 = getuid() getgroups(0x9, &(0x7f0000000900)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r14 = getpgid(0x0) r15 = geteuid() r16 = getgid() sendmsg$unix(r8, &(0x7f0000000a00)={&(0x7f0000000480)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000880)=[{&(0x7f00000004c0)="c2334b8ded8ea4ca75b75b06f247234eeb78d9c799ba306a2bab68405446c6bb728de2bdbd32de65dccc5604bbf875b52ff71a3850b79c3ac29481df1e3e05dc982075a6614c06cf3a6392ced8a4e46b5b44695bbac5bdf59bb989a58c9d77", 0x5f}, {&(0x7f0000000540)="11f499042872ea506a860774efa5dc2a4ba68b2c0cfaca9b3cdb542fcfba0911e9f081f7c70c188f5d99c49ff9499360a2aeff0a9fc51b12c15ea5ac5624a2aa1d8eb54f4f9b1565261f4a6f781409e7c1f987f9a2c74bbd18b1a06a974f422544c979ebddfe323f6d852ce7ac7b73778d804c1f068ea1a8bd88a26c0a1497ac1a748922c2546e0b4cddee842c6fc19d3dbe6b9b0eb6f1f5618d5cd5e745a03d9fb9bb55c9a956d49e5ea5956bfc9e0b0eece8ecbfb5bd6b4d25bb963aadec33c5aa190b5daf6d2b79305c6b5ea03e823ff283b8768bbbcd44f3e49142a7973249ec", 0xe2}, {&(0x7f0000000640)}, {&(0x7f0000000680)="1a3c0301142f3448eae6da7205473797bcdaa2262e9c23fcde2c22f9b82a1f53aa088f19a112439e345173ad1e6d26fcc1fc9a5c31ca044c61cd7b50a1c65ad6d7ad8d8627f62f96171cee143bf99188c844066b9d5f67641d719675c62cb01d73e0061d4c8dca4216ebd43d20f7fe935fa8a77ed6f11982dd22988bb881fe77c8beb9129a1d1e31088abb4a139accb755949a7b19b78260d46bdd4009d54613e8ee1afdc718b09b27bb536f0c02f9290dc4d7c3076fce1a156354b30b9906552fc50bc26ccdb1d6386867", 0xcb}, {&(0x7f0000000780)="9bf0c8b2e3bfee4dac6cec6a2def2a7f965ff676af7cf7acc65e9ac2890d24cbdcec2aefcf87de2ddd68479c2d2d3f000758e59778542d9818cf512bcc27587a9d523ac4caf961d66280d5d7757e3d7bfe929daf21c5741915fcc477e75264e4d58793ff4e55d513a0255bf1835212fb3a7d017df50f1160c21e85b284178a645adbb6f6eb9362c016a43d7868f5e4765d2356a0e9ead7f9a3d1bfd836546a61e63ac3007e7d2e216fdb36b0f0fdb00b47691a671d96", 0xb6}, {&(0x7f0000000840)="6528684ea585821d3b521ded89cda42e07228a8283562b2a2a5119", 0x1b}], 0x6, &(0x7f0000000940)=[@rights={0x20, 0xffff, 0x1, [r10, r0, r0, r6]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @rights={0x28, 0xffff, 0x1, [r1, r6, r0, r9, r1, r7]}], 0x88, 0x8}, 0x408) 16:00:16 executing program 1: open$dir(&(0x7f0000000040)='./file2\x00', 0x0, 0x8) lchown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) listen(r0, 0x1) truncate(&(0x7f00000001c0)='./file1\x00', 0x0) 16:00:16 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0xfffffffffffffffc, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000dfe000/0x200000)=nil, 0x200000, 0x4) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) shutdown(r0, 0x2) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)) 16:00:16 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000)=0x100000000, 0x4) close(r0) 16:00:16 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=""/113, 0x71) mknod$loop(&(0x7f0000000300)='./file0\x00', 0xa4, 0x1) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) close(r1) 16:00:16 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) r1 = socket$inet6(0x18, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000000)=0x80, 0x4) 16:00:16 executing program 0: nanosleep(&(0x7f0000000080)={0x0, 0x1000000000}, 0x0) socketpair(0x7, 0x4, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x3a) msgget$private(0x0, 0x84) 16:00:16 executing program 1: clock_gettime(0x4, &(0x7f0000000280)) 16:00:16 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3, 0x811, r0, 0x0, 0x0) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x6) 16:00:16 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = dup(r0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x20068, 0x40) renameat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') close(r0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:16 executing program 0: getegid() symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') stat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)) symlink(&(0x7f0000cc9ff6)='./bus/file0\x00', &(0x7f000017b000)='./control\x00') execve(&(0x7f00000000c0)='./control\x00', 0x0, 0x0) r0 = getegid() setgroups(0x1, &(0x7f0000000000)=[r0]) getgid() 16:00:16 executing program 1: munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) execve(0x0, 0x0, &(0x7f00000003c0)=[0x0]) mprotect(&(0x7f0000ff1000/0xf000)=nil, 0xf000, 0x8000000000000000) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 16:00:16 executing program 0: socket(0x32, 0x4005, 0x3ff) listen(0xffffffffffffffff, 0x0) 16:00:16 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) mmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000e2c000/0x4000)=nil, 0x4000) 16:00:16 executing program 0: setrlimit(0x6, &(0x7f0000000040)={0x5, 0x9}) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) setrlimit(0x2, &(0x7f0000000000)={0x5, 0xba869af}) r0 = accept(0xffffffffffffffff, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x1, 0x0, 0x5, 0x9}, 0xc) 16:00:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:16 executing program 0: r0 = kqueue() chdir(&(0x7f0000000040)='./file0\x00') r1 = socket$inet(0x2, 0x4008000000000001, 0x0) kevent(r0, &(0x7f0000000000), 0x8, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x9, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x10001, 0x0, 0x0, 0x0) close(r1) 16:00:16 executing program 1: r0 = socket$inet6(0x18, 0x0, 0x0) socket$inet6(0x18, 0x7, 0x6) pwritev(r0, 0x0, 0xffffffffffffff70, 0x0) 16:00:16 executing program 0: setitimer(0x0, &(0x7f0000000080)={{0x0, 0x7530}, {0x0, 0xfffffffffffdfffd}}, 0x0) r0 = socket$unix(0x1, 0x400001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x5, 0x7}, 0x8) setitimer(0x2, &(0x7f0000000040)={{0x17c67971, 0x3811}, {0x4, 0x6}}, &(0x7f00000000c0)) 16:00:16 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0xae019d80e8fcfa51, 0xa0) ioctl$TIOCSTOP(r1, 0x2000746f) recvmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001680)=""/81, 0x51}, 0x801) r2 = dup2(r0, r0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000000)=0x6) socket$inet(0x2, 0xc005, 0x4) 16:00:17 executing program 0: socketpair(0x2, 0x0, 0x2, &(0x7f0000000000)={0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x20) r2 = open$dir(&(0x7f0000000100)='./bus\x00', 0x8000, 0x4) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r4 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000180)) r5 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r6 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x10001, 0x8) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0x10, 0x1, 0x8, 0xffffffff}], 0x4, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffa, 0x40, 0x2, 0x70000000000, 0x9}, {{r3}, 0x0, 0x14, 0x1, 0xfffffffffffffff7, 0x9}, {{r4}, 0xffffffffffffffff, 0x20, 0xf0000000, 0x9, 0xb0}, {{r5}, 0xfffffffffffffffe, 0x10, 0x1, 0xffffffffffffff7f, 0x1}, {{r6}, 0xfffffffffffffff9, 0x81, 0x2000000b, 0x8, 0x2}], 0xe9a, &(0x7f00000002c0)={0x15d, 0xfffffffffffff95e}) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r7 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r7, 0x116}], 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) utimes(&(0x7f0000000300)='./bus\x00', &(0x7f0000000340)={{0x4ba, 0x100000000}, {0x7fffffff}}) ioctl$TIOCSBRK(r8, 0x2000747b) bind(r3, &(0x7f0000000380)=@in={0x2, 0x1}, 0xc) 16:00:17 executing program 1: syz_emit_ethernet(0x5eb, &(0x7f0000000040)="8fb08fe3cc96747f6c586ffb0c3f425661a6a680028f7ce563f721eec0cc3c66c45319dec3794309cea36653f461789124d6d04095798b0387ed9f54204a637b7728c2ca5ac6ec2332da1391426ee96dc5970cd504b74fd3f9ea7174b47a8c1bf70261ad9d9a16f9f81447f87565a2472663dce6b7123e00c0551dc2ab0927d8085fe68d669c285f93e84dfeb43c88fae96b53320fb4dfb5de2b88211711991de0446ed7e0d29eccc3d1d6f9921895e8b8d3bab2e64efa417eca7065c9b34de5d747c1eeb77c7c8631c0a1ad5bb477fbae2f1abc31b939b0dfef96e0ee4b613d69c02d6790b0e3fe15141b010f688d0e0a922275986945569434b17eaa4cee57e70a182bb81e89d9957e45f59a247709819b986df580e47df02f5f222be2daaf3f7a7dd42db4ec4594c58c5ed15f75304d69fc2993ad61018e3933ddff10862f9dbb3bcbd9077a246733d58634c955205faef9e9d232f5837fba401a77a1ea6a74d494b069e3c28f1343a408507e3cd66c58b0e3f702dd58825fa5c87bb3eeca20138eb471356e2e5b9223334ed6cce109a126f2c776e2e43b1aa5d3ea6682c1707806ccf0913708bfe1121f5496bd927b484d4787e1caac69afe8acdf100ad5220ffa1abb2afe25df8e21766ff4551c0c7fe7c0a9db4ebcaa1a1aeb350bd65c5db17079061635ee610a2e6d2681d720ba70215f07e94901d2f0d06a1293040538b8c318f81e25bb5d70e051b3408aaa04c0a6d0965ef5bf49882bbd84b1962f0483d68229580c83eb208a892f9c719b51456ff7ee3fee7925fed8257cbcbf93d7e6ed0605cd97b90caaf5956b75add0ae193dba9087e7e0dfa42718ab5b39e5d1ef92c58047b162dcefb64c59baf74b111a55973fe5c92686353164d58ce4012a8537745c3b0cabfce8b2992af34412a0f154242dfc38f61bfbe6447eb152430acb6b80b9b39915be4face841d4d347587d4e0a83406530f33055c79ae1b2b495dcf5ebe19ddac3c0b1a85d1182583038fef5b12cf92abf7afc50cc7f96cc5d7bf20d4d5dd23be1a4f718cf28be05bfc8b1e37f2ee6cb1419e92b457fc09eb76528480131a5b60dd2a9ea6383a77bbdd9f36ba967f35fa485cdd6a905002561f2c5af5d4d12e52780ea358671fbac455f1e40073c6308eb72810179d490d9db5b7fad00a8d13e048d41ffe78d09caca25f95c86704a242beebe299fe25acd94dbc645f6d819617c5e249ac23c2264bb80695c874664c5a1923b11e22f336a37c58fef824b2c2b5deb139403c44bbc326a27afca21bd3c9be430c6b2aab023e1cedcbc2d2ba8219f29f0811a0dd3d1b2f103b53eb2af3618d0fe69248a2b3f471cec2eb8ee46d079749739a545d6b81e0d46bfedeebef65c22667a2310004d7944c6b366e69a2885519e2f9ea34b78d6fea1e5d4c440b776fc4aca0335ab7f7638ce7ed31166ee8af52c087fdc3c531affb36fcfe3fc521fbcba55ca748d7c9eccd30d26d465193e33a744469e5a1d32e1d98659399bcf8f419ad66b9248580af6cf98461e715269f5a1ef28fbabb1934b7ddeb5eaf1d211f55dab127a920f0382e81254a49606819cce0fdce06d04d1558296db55ced9ab0489e11e73d351693e57ec86df52e7b0c21dc4407ea1cfbb7c3587ddc23aa5505cc33810bf83de9418582db597b9774846dac631285881d1fb0b964db51288004451092c7547b9a3a183c8358563111208864bc3de8277506271836e9eb76c57afa5fb0e322ad7e2a444ba1b28fa6af345d500a5175413ee6a98eae1631f90438038e2ae4ff68e82a26a229e885d5575c6a8330bd708f3d7f487d901147797e2bb4bf3a2618ef1e8f6f59e516dbebf12d16518674cccbdb59dc1853920fe25943b8373c3dd6ab89824ef27e32c747d73875a69ff29980820bcda4fc62cea866b5321e76ee9996216bc937f105aa0fea5badfc12fbaf64fe9f6ed927948043b8c4f737815dd06cef69704dfe3ee3af659953a10531a2018b1887e5f28eae83d5a32c39699d1577c2b3b2a362faf003e33915babc61a8a4d038e74de9effbce565076f79a98bf5ec5d9740026f67168ee724de14454fda023a0dfe0a0e9a4b05a44e1a697bf648b93de051f4cf9ac915586a43a9") syz_emit_ethernet(0x9e, &(0x7f0000000640)="54c4722650ec31641a307cf24a50876fcecc19b86f5d990a53760add9652a15ec588dc4972cc57b7be2e548b73d4ed336b5b84804b0a5670e511d762a4ab46848cb5ff65540fe2942cb32f7f811ad35ce6d90bb607d5c142961080ef8cb908733e7d7132c7c82f455d15f14a09d4c045338fa4730382f329d5eb8e3676226447a0a8016772a894478450222cf348b27a383fc29f0416fde8730c959a5c10") 16:00:17 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000140)={0x0, ""/143}, 0x97, 0x3, 0x0) msgsnd(r0, &(0x7f0000000040)={0x0, "8eda9e0cf404051391bc04f0fa10f82060b15e0b827c53cd108d32da"}, 0x24, 0x800) r1 = semget(0x0, 0x0, 0x100) semop(r1, &(0x7f0000000000)=[{0x0, 0x9, 0x1000}, {0x3, 0x3, 0x1800}, {0x0, 0x2, 0x800}, {0x0, 0x3, 0x1000}], 0x4) msgsnd(r0, &(0x7f0000000200)={0x2, "1506cbebce5a5e81d9c542794831294ba6c668471507e6a9cfd6c99d6be923fd93eb650df61615b1a3df8684e1cff3a148b6df87d7d500d41b91"}, 0x42, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r3 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x2, &(0x7f0000000280)=[0xffffffffffffffff, 0x0]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0x7c33, r2, r3, r4, r5, 0x90, 0xf3cd}, 0x7fe000000, 0x4e, 0x5}) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000340)=""/72) 16:00:17 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket$inet6(0x18, 0x2, 0x1) semget(0x2, 0x4, 0x40) poll(&(0x7f0000000080)=[{r1, 0x8a}], 0x1, 0xcf) fcntl$dupfd(r1, 0xa, r0) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2) flock(r1, 0x8) close(r1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) munlock(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:17 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) readlinkat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=""/228, 0xe4) readv(r1, &(0x7f0000ba1000)=[{0x0}], 0x1) 16:00:17 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x0, 0x4) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x161b) 16:00:17 executing program 0: listen(0xffffffffffffffff, 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:17 executing program 1: mkdir(&(0x7f0000000140)='./file0/file0/file0\x00', 0x0) socket$inet6(0x18, 0x8000, 0xfffffffffffffffd) symlink(&(0x7f0000000100)='./file0/file0/file0\x00', &(0x7f0000000000)='./file0/file0\x00') rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file0/file0\x00') r0 = socket$unix(0x1, 0x1, 0x0) bind(r0, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) 16:00:17 executing program 0: rmdir(&(0x7f0000000000)='./file0\x00') r0 = msgget$private(0x0, 0x44) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0xc) r3 = getgid() r4 = geteuid() getgroups(0x3, &(0x7f0000001600)=[r3, r2, r2]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0, 0x0}, &(0x7f00000014c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001500)={0x0}, &(0x7f0000001540)=0xc) r7 = getpgrp() msgctl$IPC_SET(r0, 0x1, &(0x7f0000001580)={{0x3, r1, r3, r4, r5, 0x58, 0x2}, 0x7, 0x8, r6, r7, 0x100, 0xfffffffffffffffc, 0xdda, 0x79d4}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) execve(&(0x7f0000000080)='./file0\x00', &(0x7f00000012c0)=[&(0x7f0000001100)='}\\\x00', &(0x7f0000001140)='\x00', &(0x7f0000001180)=':\x00', &(0x7f0000001200)='},\x00', &(0x7f0000001240)='\'\x00', &(0x7f0000001280)='\x00'], &(0x7f0000001400)=[&(0x7f0000001300)='\x00', &(0x7f0000001340)='\x00', &(0x7f0000001380)='\x00', &(0x7f00000013c0)='\x00']) sendmsg$unix(r8, &(0x7f00000011c0)={0x0, 0x0, &(0x7f00000010c0)=[{&(0x7f00000000c0)="0a0d50102f8e2fd83f56b1e882ae5e0f7c050df14a705ae85f4783c8fc8854ef6e50e5a2148f8e2d827a62696bd9d9e1c969cf173d6553dcb8c13d2af8c2ad8fd3955651dc99e28fc759b3f956837ea6501d27a4b50661f3b2b0e47912b80398749b96fc385e6cc7c8e1c4f89f3010580cb887b0ff7eee637cbd016c46bb299da0a5fd827e74cc935dc9eb18139e74edb43edc6422cda37caa292239b0bd872b16bf1cc1e8b65f66b3d23163baf5e0d6c83fe31a4b28841ee1eb363a171aed9b1017e7bd7dcd642662dcaecfb9b7f7e922209f6483a1a75ea869cb3db05e3f710aa5b70fca95a9fcd44321c7bd0d4347a22b1c6fea40800acaa45ddee823bbabac820c5d5b4dd71c861785470ab8dd0c306c3b9d5e089229d49ca56a8576902e3283268321b52e6383d9e099c83af9c33747022d29c6902478678af9f6360bb4d416fd246213de92446881ad7a4762c9e21f0747023bff6d7ad209d8968395c0585dc787bc252daad24720e293d59f3045c0d2036c7ddd004baef6d2a8c4f14923a5d3dbc198340ef00fa7ec43c735b908c620b66a92afe825ea45e3792981dd514212cf84c327dbd082e6801bfe4fe5ab561698c6bc2f56e80eb057908343c90283a608f4fe9cd2478a64da0f01c70ae29ec547206ae9764dc5dcf2cdb974f4eb1aff6ef8f6aa7b32cfc1a77dc545207cdaeb4fa4d27f152cd2af8bf9527df4029c8caee36ca6fe0121042a43076363553343973dd2dae3f40fc7d5e7ae07c67d20587aed933c36d59b112ee9217baaa79b9fca08e866f436a163409064f94a36be9bf79916b8115bb3834e7d32e9ba557622c22928e4e9b0f6c6cbc80fb26dd6323037d632133fc32cbb8c86f49312c5664e11f8170d8cf256101c6be8c50e802a63e793fbab5f7bae1761ab81a6bab3f3bc10401474eccf2e399faef057084f5f18fc504d217742d8e49c67f8d0d2fa78e7c7d5e5b7da8bb4fcf8381f96c48042534ef63284f838ad074f88a1dc4f818934a686e261199048f6ab96389f68afe02043bcedfe464038def09141a72832c77e223b9b7355a45509716505f15ce0999bd405043832e85d356980da294533e5b6d7d7678a87ea385b1b4431a2737b3cf0c065a1f93dbfa3df818dde982ae71c84dc1c94f1e4a0a1d8c18d299385505eaa6a60b2e43a375869214dd4ac9c75522d8638192182b5b9916c7139de963d62d47e0f01446a01363ed084a61be3da12d08e3f685be8db699740031723c595ecea70c6277a9166d2f0d85665abfc5582578cad232024c706a70e98b6357ad1b1181f241fa7b85451dcb3e711ba392857a71a3750ba9c494bb07b1ffdb9282fc100a3ed02908921ab978fcdd84fdc845346bfccd433cfa62e7faf1479ea00f55565f53ebaf0522837343a73cbf2a72ed0978bd56bd62331851b5819121ef86b449602e5637644d78ad6246fb4eb9cb2f7316290355b214198b5c6edc4a32bc9daedaad6733ad2124f126a1d0c3c85114084112b4e1847039c95ac3a01d28344e78b7dd3c60f24b462485687d24a0f5f3bae4e3ce0c7110de6e36273cbc8ae38020111f2de1823a4b9e3d574d49d33c980f91151eae43979c80b267e8c6d9903338cbe217c9f3183ec9880627ec1ca6035b6f2592d1bb032ca13813d50afe1baf17af1a366347cd74b54254081718bf1f4734147080958af1b1ca5c29a7e906c588f7d4d4a8f7ec904d8376fb20f7e8f7ed3f9bafa8f82e031c8027792e7cf06e73ad9bb7734af7dbe902b31ba349ef4b165a60ab2a7c08062d7e22bcbd4420746cce7d8f7e218fb15228350e9e41971520b6ce89c3d02f8d3820e4306796bde06462895142d93ce48e83d68ca1425b4fd80748d388cca1a08fba8a3bd74ec65328340fe29945880e18c26eee22a054ac309c619471cb479bed3ae5c782f2aa9fb0fb4527412b06f4250643c9d11fc93efdad8797d66035bffd5280616481870ba415eb34a27a4dc5949990417b654b5880fa852136040d25cae26aaf50312290a9f17a43d6753099ceb6155eaed2534e878b30ac5e8e93569b8c65e1e17afedc57282428c720a8eedeba14bde7d59a23de7cee6a9326be76044db4e9378a46b79ef9a21358cf555d00a1f68238e3c525e74e8fddb9bfbb524cc28e26634054f0cd18ac6b26bfc115d15bef3e504fc99ae61033792942c64ac9041800a1214da72f6f86f78265fae906350e793e3fdbf25c613fdc8e4d4c14ef7fcb753cb097a1af3bf2f7e8bb5014e436f749664a3bcfcbd59acd54dc5de9c3aa5390ddb9549e1c6ef2a908bf33e4fe343634715e122da5ea0e9ad95544824093d29dfc8dbd78199b04bb34f78536e6af234429c5958f4cb6dadcb922a407105849ad79bfa3c4005e26f623715a21bb236f8f405634ed859dbf76c4f7439edfe5f2c1e98262736f96a9223e88da3193e2c9bfb52e12fe7d7c36c26c6ecd39a146a2db877808c2ffb084a86dab65880e1a65a105ed8d9226c48c73ce6bfc0685148701705492ecd4f184e315773470a4a0daa53f226fac24e1993cf0a1a172e02d85972757154282baf4ec7115e303ce300f48f89a193ad6cb1f3fefb06917693dae3ce63eae5f9fe818a31776292527928b6ecf1bfbbe0c0fe71d63e0c17d9316e3a48d96bea88e396518fed48db001f8b8e1d264de8554daf8c679284c7c15e274adcb3f4e86803f3b51740649c316272083d047dd958f627e9d87d69814e160eafa92e018cdc35ca974124120ccc98f366c5dde6be46071f2a8b16b1d376c90faf271eae5e5d8cab4f0a1cbeb789523bfc3e1b2c15010e72e8f827438c78414543e314c29b71458a0e94caa3451d331881e30d2d099bd74e1cabc6ad1207a68b9c5e2287e3783910862e90ef5bacc9a7325e3c3931a6805add371b8cddffd0a92cc203e0eb6c4490a506d9990802cf4db7d6cb18ae3bf712588132f8bf751831946c34f41a82478de680f450d79c96fbfe720bb5485ae2fb5c262d2d875f7b5b8febf241cc8c6a86b0ddd24f692d9825533f44731a4c8c1a29e5bb51f46c429f95a03200bfde4ebc27b2c740142a1246ba2eda7219ae7b00bb99eb02b2932d1ac5d3467f97cc1725a5758e7fb8c4bd8ba4144cebfd4a35e19fe40702ae4672d100415a26c7843531afb57f5501b6ba2d57c4094089bcfe7559e55e65e3c1c77b1bc419f2adafb25a2538707ab1f76b7588df3d6cb667def356a0be0b144ba1cef01cde4a6e0f7e47b154c169c8c53d9f80a1c1705f3c54307dd5a3cadc5a0bf6c6cb8464702a10137ec6c4bea61b2b6ca57ea332c7c22fb1b76cf2ad341c6cfc062f575847aa44429833388b79a11b7342f2450d1686ca0ecacc3fb4b929e5071303bb39839872302db49a7437d16c25af8211ec031aa5fd56bbf7ea7e6b06f197c9b0999c45fbdae13a44ec8ed86c362e1e41c5ae2c8f42bb23b959b7a805f6151d18bf6c172f063233fb7e552cbce406b793015f58cb89fce381a659e932f7d37d803773e1e086708c2de303cdd100ef278e437c1533c299413a461760de05090bb8f1a98cb0b38c9a49fa964633cfb82042f24aa3d79c33a3a2f1c8c8051b1eb7e0ca48ec3176357ab2cad7ad3f0893cd029c90762ea8d2c70594e092d5edc79e5020ceebe8a43a9a945b542e950834e1f79a667e9cf90ba5095136e7616e50b9413fa40d4c3e45810f38ca6735eee0145d60f31ff860ee5fe04a921f2cb8d1647a28864f97513d5abb9a6082d017654f3deddf03f3506848417774087a99e7b262fd5848ab4b03305500ec4db9bdc863e25fd59358535c14330361a60a01a262135c47f6ba76c2af7391f54da3036920d3611a4f138c2d606082ddd0874bd0f8f8608ec9df7b66cf33ebd3f10e863718f09a8300fc096c2cde224f456c67a121274e22cbd15b7461814e712aa79833e47dd2a0248d6b4d789cfc8ec460f9a3ff9fd9bf61c87c11c1235ab68653aa2f6ba2de147ecdd05a3c7d6111497e4049eef4ca21c6a8dd5e511d074b9abf2cb1d0dfd9ddcd61418998ff771c1ba9b0cd4ed4a44918d9c2317c1fbb48a15de94e8e25f8a68300a2de048c24836b36260abe5ecb6f7266a9b4afc9a910d0bead5993d5d965db7f1426e12598f46c7897e3eab4ad17f01671162c07e7939f741f188be52abf88fa62b7f6dd891c594abfed1fbc2a0919d6f187949faca47c1a4cf3e87029e21205844202642cbada55b606255956f98c804040c7d598544af537cee2e4fb7a33c735375db9b257dae3a650e7b18ce07edbdd44b0186dfabc7c9b85e3e7d67ab20d8c7f2eba38f67621bcb64ba4eaeacf2bc09f49f6f2284aa966b03700fe318aeac56093687c43e97e2727b0a216bff5053e5d871f802ee24a6d67d83171df5588411e989835682aa0c9376ac289658d80eedbd39296bd50eb62d00f401e4820b50c65d36ee8844ebd7ca12e586ee4d7f9351d91ce64d1c373c9f40d5bee429d1b3971ba44a93ce5bd854ca9b4a3c54d7fbaafba3d79c68a75ad78da841a2cb4e92216207e3dcff40ec5d959ca89380cc63fe3c62ea8f152472ad34a80af49027ac45067df32cbd134ebb06d10f779796443dffe9cc4af8bf2ba064412395aecdde889823f49a0cee3ddea30df3c44257fcb658c5da6ff1097ab0a3246862038d237f277b3791405bd1ffe983f2fcc3528d03cf2bfb0869a798adc89acbe39fd5c582000ccd4c2b096795ea8978fc810065194947e3c6d526fb540184b2616bbff716a3caa6fc69b49eb8f8f26533cb0b1fca3a0e709600fc2d3adb53c62aef3f9ce6678cf205b1e498f616fe90080119dc6ce882e246fd8f8ede8440c6dedb2a854729af2e0ae4f03bdb7e8d87db4ea7b7a8b8fc29044fc126f562b829170278f0852ae325a94703a43fb4d7fce3305761b9f36dcc6df2dde5d53fe52710d38afa54370ebb213277852e93216f022b0ab2f741a11ef03897e8e7e854776d2f88e8a24049691312822d6a4baf1292a715ef4159069d2e915eefc69cf5b9fc53e8736c143167aff4ad085cbc65c4fa0f72959cc922358f62e51b1076ec22142d2b96ad2a01f7a8bdb5080af36e0a64bba3e9d20f598201fb8e7645b42a411c38f463dae4d46d51650f8c09cf1a52ca4f199432283a9a42b4337cfce7665a106493d302b5ed8de8081cb781f51a02632d9b398185d6af76b0484fac6626e1a8b6bd6fe5a3604710dedff1f9d8b5acc62f2f005db921b21c2f8bd6a95e959b7d23c2c991223c52abae4c64ad919b5e81ff1156adbe545f0aa80d30b523c6cc8efe811dcef0d1e60149caa808bac6d3648066ecc3612d5bc7587f16c604420588e3de91de9b9c34dd5c00fca3833290dc351b33d44627d5d1ba6d59bb029d51dde1494751493ce39c7f8dac755345993ab8c7d6bfdf0eb07cd4675a3cf4c76a6511bbb7ac1abc5ee292b19021f18663b9ba61599696f65cf057e9657c5c1703a9328a2c71f5f3f39ef0396d1953b7fe837425aacc90cf346e6aefc02f2e378c56577298bbad6fdbda9e86235680ea532d62e197a23eb0e5f78f90ba802cc10da248e32d399e4322ca7017de2a35df1362b91bc6a92d97272c37da24038e9b1718761635b428601e2bd0ce44cf9bc3d96688339cf39fa2d25397db87300167c63db19c07ce3aa06a00ef40f347b3c3decd98cafdf641d318d380c8992c498195ae8f15ae16729f2830c7945a95538c1d542", 0xfe1}], 0x1}, 0x2) 16:00:17 executing program 0: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = open(&(0x7f00002e5000)='./control\x00', 0x0, 0x0) openat(r0, &(0x7f0000000040)='./control\x00', 0x8, 0xc) lseek(r0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x40) 16:00:17 executing program 1: r0 = open$dir(&(0x7f0000000340)='./file0\x00', 0x50400000002c2, 0xfffffffdfffffffe) write(r0, 0x0, 0x0) pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x40, 0x0, 0x9, 0x9}, {{r0}, 0xfffffffffffffffb, 0x40, 0x8, 0x8001, 0x6}, {{r0}, 0xfffffffffffffffd, 0x0, 0x10, 0x81, 0xfffffffffffffffc}, {{r0}, 0xffffffffffffffff, 0x88, 0x3, 0x7, 0x4}, {{r0}, 0xfffffffffffffffe, 0x2, 0x8, 0xbf, 0x492}, {{r0}, 0xffffffffffffffff, 0x20, 0x0, 0x7, 0x4}, {{r0}, 0xfffffffffffffffe, 0x10, 0x2, 0x3f, 0x2}, {{r0}, 0xfffffffffffffff9, 0xa, 0x2, 0x4, 0x7}, {{r0}, 0xfffffffffffffffc, 0x10, 0x40000000, 0x4d73, 0x6}, {{r0}, 0xfffffffffffffffb, 0x0, 0x0, 0xfffffffffffffffe, 0x3f}], 0x3, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff8, 0x4c, 0x2, 0x4, 0x1}, {{r0}, 0x0, 0x20, 0x1, 0x4, 0x2852c62d}, {{r0}, 0xffffffffffffffff, 0x14, 0x1, 0x4, 0x3}, {{r0}, 0xfffffffffffffffb, 0x10, 0x0, 0x7ff, 0xc679}, {{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x100000000, 0x5}, {{r0}, 0x0, 0x80, 0x1, 0x20, 0x2}], 0x7, &(0x7f0000000280)={0xfffffffffffffffa, 0x194}) r3 = accept(r1, &(0x7f0000000040)=@in6, &(0x7f00000002c0)=0xc) kevent(r1, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x44, 0x8c, 0x1}, {{r2}, 0xfffffffffffffffe, 0x0, 0x8, 0x8a23, 0x2}, {{r3}, 0xfffffffffffffffb, 0x40, 0x80000004, 0x7, 0x5}], 0x7, &(0x7f0000000400)=[{{r0}, 0xffffffffffffffff, 0x4, 0x24, 0xffff, 0x8}, {{r1}, 0xfffffffffffffff8, 0x20, 0x80000020, 0x300, 0xfffffffffffffff8}, {{r1}, 0xfffffffffffffffe, 0x18, 0x20000001, 0xbd, 0xffffffffffffff47}], 0x743, &(0x7f0000000300)={0x7fffffff, 0xa7}) 16:00:17 executing program 0: r0 = open(&(0x7f0000000040)='./bus/file0\x00', 0x20968, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000140)=0xc) r2 = fcntl$dupfd(r0, 0xa, r0) open(&(0x7f0000000000)='./bus/file0\x00', 0x0, 0x112) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000300)="4c13f3279c46db360ae805c7036da9dfa1ac2c246bf8871c783f7b5c97d748dd85cfe71d3f1546389b8979105cf55fc0661ffbbfcf1538db980051105ee70d56237537f4515038ba267c89a46fdfc13fc1a31b659355f1ead35faeb5f0674b5b1444c27f17027abdc65240b77756ef4ad11e2410901ed8725a5eb0989f06fbf628494894c2cfae3d3bbfd1ee3bd37f40f76328fd04cbc8a8d4337c191a0bdb853367c24c0d5a53dad92bc8d7d7416838f5bc94519d962ea18a6b8042f54411cb080c6b3ca24d40c9", 0xc8) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x3, 0x0, 0x10001, 0x800, r1}) mknod(&(0x7f00000002c0)='./bus/file0\x00', 0x2108, 0x5de6) sendto$inet(r0, &(0x7f0000000200)="424018de133b37853b7208380be27bfc870662176b5035fade40a521e07807648dffdb598c326789256261b437e63a66c47cb133a37c66f438a16a294dff6da9740dcc6577dd450eb91a0bab6ccbd9bde84df9bbfd1e15bc0325fde5ddbde3588c571cd086f098cbaaed2ab065b150f280", 0x71, 0x4, &(0x7f0000000280)={0x2, 0x2}, 0xc) open(&(0x7f0000000100)='./bus/file0\x00', 0x8105, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x8b8, 0x48, 0x400, 0xff, "995bf72196827b79e0484b19d308c454b510bc69", 0x1, 0x5}) open(&(0x7f0000000080)='./bus/file0\x00', 0x10400, 0x2) 16:00:17 executing program 1: mkdir(&(0x7f0000000000)='./file0/../file0\x00', 0xfffffffffffffffc) chroot(&(0x7f0000000140)='./file0/../file0\x00') mkdir(&(0x7f0000000100)='./file0/../file0\x00', 0x0) 16:00:17 executing program 0: mprotect(&(0x7f0000208000/0x2000)=nil, 0x2000, 0x4) poll(&(0x7f0000000040)=[{}], 0x1, 0x3) madvise(&(0x7f00000a9000/0x3000)=nil, 0x3000, 0x3) r0 = kqueue() pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="8403a905ad16c28da7d7b951631eb772cd5180471a1a7fdc3e74621b9c8623634ef828cc5d32dd00c32cfe3f18ed16faa709ea8605825a7501a5aa0264eb6d8e115e663bdf104c4ab4f1449bb4b5017ed68549c0e817258ad26c9a6b18fcda7330277f658f3750212b181bb1e5e7e09821be32bbf1959ab378cd8dbcbedde0a68cd9e36e7fb744fa8c8f146111dfc5dc30dde1ff64385f", 0x97}, {&(0x7f0000000000)="3a95c8e498535ceaaf03916791ff36a243b12845f01c4bef6161abeb1add345b1612af488e4cf180b1ac7649b4399164104317b067805ff4273a99689b", 0x3d}, {&(0x7f0000000140)="34368ba39ba528c1937d9e864b14ab0088b23acb46595f3e4af405beecaa3e1d41f62d2b182ccae6ac08fd30a214f67549cd8cd3d92721fd1305fb0dd729ada39689679cf950721e62df2e2870a3517668b36cd5414adfd79c97ac1e729ea3de91929409d7e95a56bedbed50de6fb9c424c205dfa833e0", 0x77}, {&(0x7f00000001c0)="91ce5a1e68d802d4b98c275cdd861de9c6e30d4ed31b015c3ac63a16320215ba390f7848855315207dad8fb5cc9ed84cc7cd1acd1b3a1a9a1611b7b9d155b0bbafe8ef39b721e1b2f73f804f47b01fd64376036773027adce209ad36ad5f18321dcd5843566cd6f7ef4400bb176576cdae5ff53ef6e34d8e7b788f587545f5bd83a5fd8666a57b340ad5cb885e395c7abc431b81c2aa224748ee66baaa3f284aaaeb6cfad7874a33938dd1f5e36240623a2fee30b7added5da39413c4eeb1a309663efc99d0081dafb8579c37b33e5193605425b85c28c5499acd4b99603", 0xde}, {&(0x7f00000002c0)="f6c07e04676a59c3bc4c79cdd16fb2a4b5b163bb2e13358d48944239cb7ba69f7c776c9a473cb16290772d378956c4f5545c02f5222a65f270fef5ae5dcd380445c04bc335379de35e29880e5bce73ed160f3c7484922e0d93a837beb624ddcf2142", 0x62}], 0x5, 0x0) shmget$private(0x0, 0x6000, 0x8000000000040, &(0x7f00006d0000/0x6000)=nil) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) shutdown(r1, 0x3) 16:00:17 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1ffd, 0x1) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x0) 16:00:17 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000000)='\x00', &(0x7f0000000080)='./bus\x00') fcntl$setstatus(r0, 0x4, 0xc0) 16:00:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x10, 0x0, 0x6, 0x8}], 0x100000001, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x0, 0x4000000a, 0x6, 0x1}, {{r0}, 0xfffffffffffffffa, 0x4, 0xfffff, 0x0, 0x7ff}, {{r0}, 0xfffffffffffffffa, 0x2, 0x1, 0x1, 0xf0}, {{r0}, 0x0, 0x0, 0x40000044, 0xff, 0x4}, {{r0}, 0xfffffffffffffffe, 0x80, 0xfffff, 0xbd1}], 0x5, &(0x7f0000000140)={0x9, 0x7}) getsockopt(r1, 0xc49e, 0x1, &(0x7f0000000180)=""/146, &(0x7f0000000240)=0x92) kevent(r1, &(0x7f0000000280)=[{{r1}, 0x0, 0x4, 0x2, 0xfffffffffffffffe, 0x657c}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x9, 0x3}, {{r2}, 0xfffffffffffffffd, 0x40, 0xfffff, 0x1}, {{r0}, 0xffffffffffffffff, 0x11, 0x1, 0x8, 0x6}, {{r1}, 0xffffffffffffffff, 0x81ef7a63481f0023, 0x20000004, 0x100000001, 0x6}, {{r0}, 0xffffffffffffffff, 0xc0, 0x40000000, 0x1800000000000000, 0xe8}], 0x7, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x14, 0x0, 0x9, 0x40}, {{r1}, 0xfffffffffffffffe, 0x20, 0x3, 0x0, 0x8000}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x20, 0x80, 0x1631a672, 0x100000001}, {{r2}, 0xfffffffffffffffc, 0x80, 0x80000000, 0x5, 0xd0}, {{r2}, 0xffffffffffffffff, 0x54, 0x90, 0x8, 0x5}, {{r2}, 0xfffffffffffffffc, 0x88, 0x1, 0xca, 0x5}, {{r1}, 0xffffffffffffffff, 0x40, 0xf000002b, 0xfffffffffffffff9, 0x5}], 0x8, &(0x7f0000000440)={0x9, 0xfa}) getitimer(0x2, &(0x7f0000000480)) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000004c0)=0x81) r3 = accept$unix(r1, 0x0, &(0x7f0000000500)) clock_getres(0x0, &(0x7f0000000540)) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000580)) readv(r2, &(0x7f0000000680)=[{&(0x7f00000005c0)=""/108, 0x6c}, {&(0x7f0000000640)=""/39, 0x27}], 0x2) chmod(&(0x7f00000006c0)='./file0\x00', 0x80) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000700)=0x9) getsockopt(r1, 0x9, 0x7, &(0x7f0000000740)=""/157, &(0x7f0000000800)=0x9d) renameat(r2, &(0x7f0000000840)='./file0\x00', r1, &(0x7f0000000880)='./file0\x00') kevent(r1, &(0x7f00000008c0)=[{{r2}, 0xffffffffffffffff, 0x80, 0x20000010, 0x3ff, 0x3}, {{r3}, 0xfffffffffffffffe, 0x42, 0x4, 0x1, 0x3}, {{r3}, 0xfffffffffffffffb, 0x3a, 0x20000009, 0x401, 0x1}], 0x7, &(0x7f0000000940)=[{{r3}, 0xfffffffffffffffa, 0x1, 0x0, 0xeb9, 0x7}, {{r0}, 0xfffffffffffffff9, 0x20, 0x2, 0x1, 0x4}, {{r1}, 0xffffffffffffffff, 0x80, 0x2, 0x100000000, 0x3}, {{r1}, 0xfffffffffffffffa, 0xa8, 0x80000001, 0x80, 0xb5}, {{r0}, 0xfffffffffffffffa, 0x8, 0x80000081, 0x10000, 0x7ff}], 0x3f, &(0x7f0000000a00)={0x0, 0x6}) pipe(&(0x7f0000000a40)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r4, &(0x7f0000000a80)=""/239, 0xef, 0x800, &(0x7f0000000b80)=@file={0x0, './file0\x00'}, 0xa) r5 = open(&(0x7f0000000bc0)='./file0\x00', 0x40, 0x60) getsockopt(r5, 0x0, 0x8, &(0x7f0000000c00)=""/169, &(0x7f0000000cc0)=0xa9) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000d00)) r6 = semget$private(0x0, 0x1, 0x4) semctl$GETVAL(r6, 0x3, 0x5, &(0x7f0000000d40)=""/177) r7 = getpgid(0x0) fcntl$setown(r1, 0x6, r7) writev(r5, &(0x7f0000000f80)=[{&(0x7f0000000e00)="37e685f4d8a0c35d2f6f12df263dd6a79a01adcbe1413bc83b0f746be7db16b588ce2a592510e448ed4aa44640e33580118b816d36bf6cd292df3507e152262f83b0a2a9e4ae65616aa0096d9e1d8aad1f0d8cb61c3e9f9c79b89c988beb074d9f6984cb41cdc1fe8bbb56d17c77ec9d9c9846ae8f05d06f5f3c8306c06dbf065313437e18a8d789b3bf257c96c70f45797fc08e8569cc7f72fd6cd3aef0d57687da95ce47ecee31d9c3088a478b8957e6e27bd35fd52fad22b93d8caa316567769a88f2009f36292a3bd9501849241c6e70c9c33822903e2b803f9c2d2a70cae72057240cd765cad8d2806ee95ef1bd07fece747ccbd738e02d", 0xfa}, {&(0x7f0000000f00)="615f8ebfd1e15de29edcf1a31424dede78c7b3a79fc23a8b6d47bed268038d4e7b0e2db801492eea62c6e5f7326c2c9624c000e6a883ce53dc75585863364a34fb", 0x41}], 0x2) socket$inet(0x2, 0x4005, 0xea6) open$dir(&(0x7f0000000fc0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000001000)='./file0\x00', 0x80, 0xa) 16:00:17 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) 16:00:17 executing program 0: r0 = geteuid() pipe(&(0x7f0000000000)) setreuid(r0, r0) 16:00:17 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) setrlimit(0x7, &(0x7f0000000040)) setrlimit(0x4982abed8dadfe12, &(0x7f0000000080)={0x1, 0x1}) 16:00:17 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x68}], 0x7fffffff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x0, 0xf0000001, 0x1ff, 0x8}, {{r1}, 0xfffffffffffffffb, 0x11, 0xfffff, 0x22, 0x9}, {{r1}, 0xfffffffffffffffd, 0x4ebf1d14aa3e6a32, 0xfffff, 0xe32, 0x8308}, {{r1}, 0xfffffffffffffffb, 0x8, 0x200fffff, 0x100, 0x48}, {{r2}, 0xffffffffffffffff, 0x84, 0x40, 0x2, 0x169}], 0xe78, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x40, 0x1, 0xb14e, 0x8000}, {{r1}, 0xffffffffffffffff, 0x88, 0x8, 0xb2e4, 0x2}, {{r1}, 0xffffffffffffffff, 0x24, 0x40000027, 0x4, 0x2}, {{r0}, 0x0, 0x8, 0x0, 0x31, 0x401}, {{r0}, 0xffffffffffffffff, 0x2, 0xf0000000, 0x7, 0x3}, {{r0}, 0xfffffffffffffffe, 0x22, 0x8, 0xffffffffffff1e0a, 0x401}, {{r0}, 0xfffffffffffffffb, 0x10, 0x4, 0x0, 0x7}], 0x1020000000000, &(0x7f0000000000)={0x6, 0x1}) fcntl$setstatus(r2, 0x4, 0x4) write(r0, 0x0, 0x0) 16:00:17 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x1ff) fcntl$getflags(r0, 0x3) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) r2 = socket$unix(0x1, 0x5, 0x0) connect(r2, &(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x1}, 0x8) close(r2) r3 = semget$private(0x0, 0x3, 0x1) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000080)=""/118) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x7, 0x4, 0x8, 0x46b, 0x3ff0, 0x10000, 0x85, 0x1}, &(0x7f0000000140)={0x1, 0x3, 0xffffffff, 0x3, 0x5, 0x8, 0x8000, 0x4}, &(0x7f0000000180)={0x1, 0x9, 0x1000, 0xca8a, 0x1, 0xfff, 0x5, 0xffffffffffffff80}, &(0x7f00000001c0)={0xffffffff, 0x6}) 16:00:17 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x60e, 0x1e) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0xffffffffffffffff}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85, 0xf00fffff}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) 16:00:17 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) fchmod(r0, 0x10) r1 = socket(0x1e, 0x3, 0x0) getpeername$unix(r1, 0x0, &(0x7f0000000040)) 16:00:17 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0)=""/217, 0xd9, 0x800, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="f966cefc19e9bb04d46065910c108d696c65300245a6ee89769bc66c86113d8fbe7cb387300b668b27a95094693dde94344d92aa3cb4dd7cc24d9ff70ac83aca166dd6483d6683caa4c26b5915389db81afdee2b63f5b383d306dc8b0bc570f035b19edd36e52eb308000000000000000047939f316c5f"], 0xa) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000280)='./file0\x00') sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000880)=[{&(0x7f00000002c0)="10", 0x1}, {&(0x7f0000000300)="190e8c197fcea4f7983b5236f7b1b986952f9563a9df2c9bab9015e5d8a3496a112bb441f312a7f0e72cde708bab6324790f2e3d76864741f4f40a2caa72fcae90", 0x41}, {&(0x7f0000000380)="369836cf4e289680b6b17cf26f162d112b4dbca76e24d153d263fedfbe7ee0c9de81da75367665cca0298e9c851b47d49a69acdfc5615656734da6c988c599b46a274285abdceb07a7fe27f01054ed573887379a8160f7c1f524023a5513383a5b7d5ba6864b7469b62ef83380125902bd67933720c38632784578fd29f081d0485074fcdaf04ead50de7fad32eb90f06cd442ba0b00a07fde6b53a44c8d54ca845fbac7fafeb403fdc6f16e00e6f95f2051c4dde32d7025978179aa5cb1b2c8", 0xc0}, {&(0x7f0000000480)="8f35bfb1f7e514449079284aaa5deb96698d4dee883797154765a9daa5e994418b9cab1a6669622f416f42040bb841af8194e21b54a3bf83aa1de9082372ec33e3aab8137ab0acc9844bc3bc23b5a730cfa88efe25a1", 0x56}, {&(0x7f0000000500)="dc0e1eb783bc00a4e83d8cb2d388ec03", 0x10}, {&(0x7f0000000540)="a87654d9f22626dd25f535d42cce9b1982ab8dcf1a1ded9948a81ea8bb5ec243a1dfdd5d1ed8760edc06bb545271f29e55c05c5302359013da9749ad4729df89d301c0036de3160af11d3d5e03990b39035252d0d015b4f8d42605ff0ba866a55f4d0b9e13f3e5b88977674c55f66f5114ba1097ad1421333e37f96941d0af83074d5866975305c325f432788f4c37cc2812", 0x92}, {&(0x7f0000000600)="23b44627dec3c80c498e1e119ae8bd67ff6a48ddcff383f596fd4d601baff309bb911d2d22da9a75b1cd6854687e2213a87be7e07130de47e7f3edfd7633ee92bcbe4548b048db4b4ceb4b3d2582ae7124c3c7a094307b6d7ce4fe0f5aad58ea563dbd94884bdeddab889e349c5c604a0ff96940f4c79b93f40e66711902003c179f360b626bbc1c6dc29023ae55ffccc8aea2280fdeb6de8aadebd922968fda10478c3bee310910f9e01770a992c051e2f40ef3a375cb88bd6055ee9fa1ea920a683252c5b7", 0xc6}, {&(0x7f0000000700)="5f6c9059c5a0779a9d799288912d429053429066f40ac5040439a6e1b0ee83ef77cf49d5b03599b59c61d6a6d834bf5408eade85a9ffece2c86f7a53ec66f9a1a6398a90a561048aa9e6be6c57c0f1fdcb5e67620ee497574d1899bb4ea1b6e027edba355d69fe0a5c10fc98757fe6030597edb423451d125d7fe5a7629fde2ee1520e4f3b10d1bf2de4ddc929f238fcfeb44b447b12e431d6baacb4d9c1f596c68f5cfaf017e63744c5f42b9e924486862e87c8dee7fcf52960d2a323080bd5f9191eb2c883941f32f4dacae615da0676e60210e238aa84dc2952d4d86302a247d1a1", 0xe3}, {&(0x7f0000000800)="37680f6d2d3a9f41e51e18979b2caa37a88f6ea6e27c8f79f2c14f09cb43799411b9e78d27879ae475a6fde1171d29e0be6434e622b1304c8b04d3f5226dc412e23c12e14062350360768ecd8fa628b36a29c876f82054205e9ededbeb9f8917e203edb98db7", 0x66}], 0x9}, 0x0) 16:00:17 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002b00)={0x0, 0x0}, &(0x7f0000002b40)=0xc) getgroups(0x8, &(0x7f0000002b80)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r5 = fcntl$getown(r1, 0x5) r6 = getuid() r7 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002bc0)={0x0}, 0xc) r9 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002c00)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000002cc0)={&(0x7f0000001680)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000002a80)=[{&(0x7f00000016c0)="26c4b22199e905e51cdb86ed654d44ca965d7e3c5c0ba28bf9f4d08b5bc7a65c04ecac143cd66a8f8395e32eacdeac2c048b3b19fed6bbc50c88c98d034db4bbd60839384350e4e0e732e7993db90e53f4b3709e954051442e0ee8b28a28419af39e29fc4e5080fc0a07847d6ee4bffe6ca15db9e8cbf3635483ec4f1cefc0094f37688d0fc4f522e751f7e07f3a3c3f049fb56e7a4e08a1e62eeba7d1a34007ea402aa77593b30a60c17f4e815fcd6735cd26bd3a9a9e5f1ad800f894007eaf786b53fe0791bdd69a", 0xc9}, {&(0x7f00000017c0)="37342c9e2ca7122367c9eb965bbdfa3c5b696cb200a3ad63e13be42186042cc6b6996865fcdc32e248794e4b9a8e2f8ce92bebe7c3d1aa5120751083ce26461914a99fe7d0a95f942b48d0dbfae2fbb1e6cf", 0x52}, {&(0x7f0000001840)="a702c29a413c0895718f597e426e4c96c1d8da3c3e4a4aef139c0e82136b412490772ea31a64bfab441621ba2419669b48c0ae552ab6dcaf5fc0c34c6ce7fd4c884e29a93804c7fe8cc18839300e093217681c517a77b2dee0086afc9c1bb71b8cf3ae5e32a0c4a9c3d20029b6d1ee2b9759fbe48e231c8a3f7f3ddcab77766fe1b29aad4d32d2f696b2398c30903070eb16c96a566743bdda0ab92a325d17da8aa4de93732b84f88c9bfab65b4a5729093e737ffe0b8424973b58cdca05d654a11369b1080cbabfebf03eaa63d90afbe4cefe0082bedf95a61828d40d80368d874bbb1ce13c12238f55fd2a546580956a644365561c9d7734e4", 0xfa}, {&(0x7f0000001940)="76865a7e3659", 0x6}, {&(0x7f0000001980)="4a11c55b37e2f65fc36aa7ba34838b399b1b30e40b78f96b742289ffe0367b621c516b3e2067a7f01b6672b64014a86ddebf4950974d52ee3f2b4e695a975b10d3b8354c261090367d5bcac4aa354cc4febccf171c50e08d12f5df2ba4f3bb09fb47c10fb449a8c8204257a5f2841af8ad4d73", 0x73}, {&(0x7f0000001a00)="dd72a7f665cf9c4cc86e0a4f72d9bdf6ebff6c29e07f47daff9161e0de493c61cdcb83ce99e7651aeb52714b4257789eea31c9b838448caa87d78007e5dbb8ea7664998f91964d387520f3d61b", 0x4d}, {&(0x7f0000001a80)="0a0909760a108eb7b9aaf3e9ab92c2e2ea6ac44a268b4391b48c1ea114f59a88a275b503b3458555bb4157ea2488e9fea804ddebe9696cd5232db74b5e861c82eda4a32d6da29d230dbfcf070b01b7a04ea85f67170b9b7067adc09f48f69aa4e05f6751546b475984c6fdab80f8284c538eb3ed10c3d7b5252c3c0405636441ed3abee98ae395a368360ab5b4e633f5fd7531245d8d5fec72545a6f4b28955ebf2d24d4ceb967e23d06f90fe4d091c7b4eaedb0b985490ce8d9a4f163940bfa67440defb71325c702a51d6a0f352529dde84bf478092980dfc790eea166826d70d7fe9a36b639df929d305253ac5415baa14c55ace6a2bf4b4b8043dae5046ebb659031e88c7bdb5b92aa33555854660a8178eb29a4bedcea8ca08a9be41ef3721bdaaf61eff59af9f84af9abce1fcce5b9503fa792d9f9803f39e3861f3e4448002de7295de86ae1a7514f87b654e687c3f94541d654a52fc77fbaf84aac1a7a58a44336150c1e2f474267b870cba82417ecef9c1088299696ea8c007e227cb1d3241e5154282dd2c2a370e853246bb773953d1fe405be16b248d011ebc92955c1dfd9df9210ea260d708a5356a18fca344fadd4afefe2455a57654d053738b8d0515f67fa9af179c799ed42fae25ee8a76f5c5911ab80d8d65d53b73646b6605a4416b9233f7544dd836005beb763fa83cdddc6dba9f4e98ee5f26107f6fcdedae4a3fa9e6bbcb7f898f394af32e2e0635bf50185d9444a66e11c0c124e3f6676aa596a707fbd6d4c6c7fd3d746ecbff6e97497c70ae1ed6b438c51246d09fdae728884343c60d000471ebe3e09b5a9e290bf7e77955e8ad47d6dc742495fef913a0455cf8e0e4f23b12a4cba2c97843fa3cbcf7aa7c0aa4de8575c52f86d1eda1aa0352265436bed810e14ea7ccb808fbf0d87be2a4c5b890e02f605d611105aa002e0bc07127ee6b954d1c88c17d2b528f7e47b027897e6acb881eefa82ee3285a4191c0874a94305d75d76518bc76bbe62223eafbf1eb5cb9f51a63ccf98a790fa3feeb413b7e28b113aea2b432b927fa1a3180fb1ca9e4dce899b1d76901e579b972ebde7fae39dc9c2f3cfabe7cb8b9e2944ab54965beafc889fa99926ee521308264ddce967d0f152313c2b28b26b236294f05f84fe3a0ee55544b6c3bd911f2ad0a69c7f1dbd9639a53927ab4a031e6e27f387ac51442204c3acc51a3914784cf952f1f13507d3c61ca953e0687c63a814ac799af0ad4c0f6bae9fb25fee05bbc514a1b8f44694267c1fde276e1ac2320f1be683a4d0072d532fc5ccae77e86b6f280bf3acd895b94beb5ed509a0e1d8356237dafea0b19f7ee3067077f95e0cf09931bfda4e65294d961f99db2221b4a1459f0b93d006567ff2035eeb890fb74b6c8282c225b4f37512f3432de5afde44adcbc5ffb39dfc031381040b6b5f34b40336be3b29a0242a2ae7aadfcc2c4b871103415149ebcffa2c877b392bf398c335251b30492cf76afe9240964aab24b4a725b246bb872799e89c866dc82446a20a353d085e3fcc9db93f3a909a57fbd4c5902a64101e9e2fa218028fedfebddae3ab7f4444d9d137a58d28762f15fe253d9c58d25114e5145c10ca8bc1e7d428d119c5076f802355576d969bd386ccc5a6010cfb8098b893861c8c99f69ef66f6fece6cbc38e453709d8a75c6df55f01ceb3e0711aa0d802aadaf00f0ef5b16743b25a8b28ed6ccc1567451442c8d9b4b1437fa831abb722bbb5fab47c574319e5b18c8ca1e5f1d24a73931df911cde197c70b90c41cb9c986224ee32fc56ce6572cb17f548466891be6362d024fda372c9b1d6bf3aa8f1fad19192f83e54853fbba474729a6612185f3f33a9b4d31488353dae6cf9ad3333a9639d1908999d9c75e083e58f57253dd142e060e6c3d5654d5d38ad6e7daea13495e922c3186b9bbbf74c72ed2126dda89e48e2d1742682e7a066a40cc797bd0cc7b7b89383c4b01270428c4a446224084c235ae247cc5875618001555d6680c1b2a27bbfe567361251fc992b93df2bb316790b765c5eaf61b3d2bedc851f2fd2412bbd5baeeb2f2bfe8e744e0bc82568a436d73b60a5de0dda207d837581b6bc7c73419fd8dee556938c63c5727d600e2231476ae675fff68555c94cf39209716220a066481f6ed8b74e4267d67a4275c2ceec508facf1d322a5231f302498f8b5d2f8c0e407469ec756bd01df8253f47f43b5138878ef2074d174e7f255424e4df7d4952999eca0515009bc20fe5277dc31f816fce47a48d5dbbdb55f986d5e11f99654320418c1310fc2bfa1205d1be292abe77b997bcfc11bdb2fdcc3ef556c30f81c6da788d49ab50963837770e1163c527adece371b36ec0b0ec3d2ebec7f18a5af5c687fac45e7640e2f28fa846acc57fb6d21b048c8a2fe830e9df0abdc0558f753fa99576608204bffff77f269a42d1d3df2c4f4a923afb2af518922015045447dfdb77a6e51187fb8db08801629bbae6c334f06265b85ef4ebadf38c7b1ab26d1ed74be63319ebd90742f93f738fff66654fa9cdfc8e84fe80127f176b3ae4776f3e8178be533f9ebf17b1d5a0a0f765c3f1b8e994a616873fb3da39fb719395516d3f7f93effc3f5270c8b801d88e17343165d695da1c548c96087661f2e5ed562673560db24042de146c0b0f21e9407a4cdca97e04a7ba1abf1eebedad1006cbb45103443b63141e5232e9905e5cb30e5dcc68307aea6a6b710d48e3f34fc187b4417af1c6b622401a42edcd00f6984b1b5ccd4f355e1bcc06d906d8d8f7056f8ddb7853b902fa9ec369ee4bee6cd1de6e249ce1a14e7d3ad0c4faa1237a0d1fe153547357df414c359d5456c428d10c673290a7fa675e6499cbb3291e991159255a0f2cf7729ce7a6de5a1c3380785714f3881221e23dcc05660cfb484aee19580f92b5406f4180d69cc284dff1eed5501c2480968a98b92bde7909b99d8553195bf0afd1fe3d5e3f96fe4d721ffaf451d595dc28bf3560ea87eac2083d0f0e21bcdababb5784f9b4f2346427fbe0bd74589da83ea5438c6ea0c93b9b302ab5e43952154f219fe0590713273fe59895bebc9f1b92bb896943361166dab1f651d862e269cb3dfa4f92eed06764631d082b419f35cd1cafa815fc6187334417d9d82e6cca7a3071209ec402319750b09c2c8aed3506b6cf3993192cfdcdb4474a6cb7cfec78d986f549e227c0c8d166f09195c11423431c700bfc8fdfb0b9ef58072c9106e7dd59ed0ce07879a8d46c2d5db1e43f14275b7bf1649fafaba8c021ed8b530a17e0e1344b2b004ecc1c291b68a2a1cdb06b645912f7b2c6d926d0ca4df6013608921849412d4114c49f61b9437bc1a90ec6e9eb51cb111900e03ed13f3809afc801c6785929fa79c26ea35fb8eeb8693fb9d79678cc5e6f499f6b1e3fec16f0e8dc655a3e4341693301f31c6dcdcdf82cd76053ba920384bad43605d53d4f8e18d20dfa31fb38eaf5f2e627b7aef8bc851fc991570850c34c52b9437b824f517610fac414210b827074bf63b682ac7071344a303f8ab1af419e1c65ee30ce28991bd5216b7daa8b5a80c2a517d4e74ad7e245f70291c51b0f8a591a310b8688cb468337b2f8ca90d648050ab4d47bc66503a95fc613b95071ad44fa09d6059d420fc61fe5e0b08e1c7d872e45896cf559951bb1f946cd24c8da3b0b6ebd15f8acf2b799f7674d77efab3338fddd9efb9d66f6b215f5565faed5f9861353a8b91baaad90caabe84599783753c5c84a2a9105cdcbde652442c4b188fb6e4aa4f9d8813aae333a513e603874bb3a636cad7b81959039b74dfa07b8540d785d7c9ff76a359fe9b9e075a4b5c888db6a1a784d4d32f7811bbe4027040007e39169b3140a187d848c6d77bf2c0f2e9c192b8df7b99c6865de5ca7b29b29a39c0898fc921114a43853b1f194da33da218e4b61e4228419587de3843d51d29b08f93db387d131d8e6d3f9297e2d92845cd14054a47aee9933137ffed4ed22dd39219ef5f7d6244823c94451a1224a7084f60b0c5411495a3812de7d4263c8f3e61576e4cfdf8a6494200695f62fcacca030d2393cc962c2968646fd30df033a648fe485d8f75303928d6eff341b035737f893bde077269ff46a5b94ee599925de18d3610a733a19f7dfb4f15eedccf19d101854643cdb4da5e5012b653103c2b23b99743f93cad7bd7bcc119a6872988939078b65e055866bfbd2e056e38708c1e419e27914c68b217c9580afca64b8f69cfaa96deca09149e3fbb7162a4b4e1bb30a136a5c14daaca64890a8a6b797706a01c4d3f264cf363bd86cc5cbdf0818711c6333f11db5159067d9762378894a00b5c3d2516389e13797457b38710e07ab22b6649f3f03ba3f96f0729351d85fe592102a410763d2d57986efbd8739a0531fa4272a33b4d7e29d39fe0508dfc8cd5f4dc614d78df5593b151f4f4afcd827b89d7fbf0015ba61161c4536eab80fdf56498882561a164cdedfac78150c2d3c95d5cca7960b7fa4f877127588dfaf4b0e2df62525335fc4047ccb9af93baeb308c5471cd6d2b4f25df1d69869009f503737db3646dfcd14db7be794ee86eb31f222351270203253406c598e364cd10c0fabe747e0a4f145bf593237c5d2039a96d32aa89ad3cb9b215bef8be585b18860859400ec4e91f9a15049fdb32ff4ed09f82e08924d8917b17d218e54ba7332e96ab165e89ed0d3d08fdd762b5c1bb4b4cacdebcfe7154eae56728b660d273239196f0108a4e217e7498b9c36ede0f8e124213fe63fb783c60e602398a9c7ebb403c7ac438b32ba67da8ad0a111d80581e71ff8ecbe60ee82ba43b2d4a7cd187b5d176e5934283a5feb0a671323d9aed54d20accb7ae45b9d7f01f7e89a033848eae71601cf1d5e223bdbda686ef52530dd0d818ab953655afbac9667996b80ed458ea9de6d59fbef8dd0dad3cd8f84d6102e2e39d86c3c130f96eaeb267e7feed39a5cb1658a8ee72ec5f2b31465a46e191e2261d784a5371e47fe2863e21beffa0f05f540b9cdc6868df34d98c14bfda0195fd8aac95e0b3bb9bb953c69fb786fd8848ffd495bf70760a996159f8d15637e77f10a1b6554805a412f22f8155d22b66e7d19ca1006c581bdd982c13145a47684dbb44b2ba88fef4333a758e1bcb517860f1c7b90f08cd9402cb11be44fe7f5e561581b9a93ddfe0259eb118ec954388282cdf5f834fef2b4c0db52f0cfe0fc57721474bf2ad27f5b4073096cbeff8f28109d505de28d3d893188ed23dd70141acbd8b2bb972041e3ba303c5472f7f1e40e80128f7b7a4af7933fc0241d6d048fbf99cf701735c3ba92e3ade6ce5e93854950254a1bc087acf718621455bb7a3067310a8205f9a44dd2626073d2653f4356c09b892203b84039d717ebe13716e6d7aa3216be9c1ff6f3ede8f883d8d65f3fa5bfa4d9f2cfa842816d5c1eae8149a4c25089c7509596f66822ae39fdab5e1ce24fdabf86b81f1433bd8ee887ca514248b4ec6cf65066438b0a21b7daa563d26daeec7bf18ca272289462daebbda9d498342c0d121a2efa9fe4054e004dde84322cec2971542a5f749fc659973f086a971ca44fa78959c2e80e8c0a3fe204fb542b5b08b66fb648216beb90e03f7567c821166b43b0d533f974a126a51c57a5fd93199622f0e2f49336bd3b91f0dea36f6f9549be2c1f9e61583c8235dc5ec4e8d32f5b229dd7dd6c918233ee0b5eff2dacc3ca1db87046fb51abfe3cd17cff85902cbe", 0x1000}], 0x7, &(0x7f0000002c40)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x60, 0x408}, 0x4) recvmsg(r0, &(0x7f00000015c0)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000001500)=[{&(0x7f00000000c0)=""/241, 0xf1}, {&(0x7f00000001c0)=""/115, 0x73}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000000240)=""/42, 0x2a}, {&(0x7f0000001300)=""/202, 0xca}, {&(0x7f0000000280)=""/48, 0x30}, {&(0x7f0000001400)=""/215, 0xd7}], 0x7, &(0x7f0000001580)=""/19, 0x13, 0x6}, 0x40) socketpair$inet6(0x18, 0x2, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mincore(&(0x7f000035b000/0x3000)=nil, 0x3000, &(0x7f0000001600)=""/123) mmap(&(0x7f0000629000/0x4000)=nil, 0x4000, 0x4, 0x12, r11, 0x0, 0x0) 16:00:17 executing program 1: syz_execute_func(&(0x7f0000000100)="c461f9179900000000660fc6420c92420faeae0e0000006566640f472864c11a0dc4c279b8f88f28389e9600000020ba360f3acc18d143dfcbc482f598d4") r0 = getgid() r1 = socket$inet(0x2, 0x1, 0xfffffffffffeffff) r2 = getppid() fcntl$lock(r1, 0xf, &(0x7f0000000080)={0x3, 0x0, 0x100, 0x1, r2}) setgid(r0) r3 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f00000000c0), 0x4) syz_emit_ethernet(0x4b, &(0x7f0000000000)="7dbe835045dfe7a0562b4fd93dbc7525a3f679197ded6ebc4c33f78df547a1f8af9aa917236e0027c123ce43b5abb1f0f3f09244b652383620906c1df5a96c075cf600680fd738f0ad17b8") r4 = semget(0x0, 0x3, 0x0) socket$unix(0x1, 0x5, 0x0) semget(0x2, 0x0, 0x40) semop(r4, 0x0, 0xfffffffffffffedf) 16:00:17 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x202) pipe(&(0x7f00000001c0)) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x4, 0x9, 0x4, 0xba, 0x8, 0x2, 0x80000001, 0xfffffffffffffe00}, &(0x7f0000000180)={0xffff, 0x3}) 16:00:17 executing program 1: r0 = geteuid() socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getuid() getuid() setuid(r0) setreuid(0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) recvfrom$inet6(r2, &(0x7f0000000100)=""/99, 0x63, 0x800, &(0x7f0000000180)={0x18, 0x2, 0x10001, 0x20}, 0xc) 16:00:17 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000019c0)=[{&(0x7f0000001a00)="e3", 0x1}], 0x1) writev(r0, &(0x7f00000018c0)=[{&(0x7f00000017c0)="b649e69bd5bfa6be1e758eefaf518f1c02752d0507f55434ff74fef979c6c9e8164508d0ddf9cee7a5f6d88c64551097a6dc7c701e7769e939bad6575203270dd2638e2b936d9f791450974a3e31e5525ee103bc50d744195cd5f156f34ee9029cfdbaadca592c70420c449b08a3a3254aae972aa86a6dd3b32f9a2daa07a34903f16641ae6169d9f6984b4c2aa92c35", 0x90}], 0x1) readv(r1, &(0x7f0000000700)=[{&(0x7f0000000180)=""/186, 0xba}, {&(0x7f0000000240)=""/83, 0x53}, {&(0x7f0000000380)=""/170, 0xaa}, {&(0x7f0000000440)=""/207, 0xcf}, {&(0x7f0000000540)=""/129, 0x81}, {&(0x7f0000000600)=""/119, 0x77}, {&(0x7f0000000680)=""/90, 0x5a}], 0x7) 16:00:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:18 executing program 0: openat(0xffffffffffffffff, &(0x7f0000000080)='.\x00', 0x0, 0x0) clock_gettime(0x2, &(0x7f0000000100)) 16:00:18 executing program 1: r0 = socket(0x1e, 0x2, 0x1000000000000001) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) listen(r0, 0x0) 16:00:18 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000000)=""/189, 0xbd, 0x42, 0x0, 0x0) r2 = dup2(r0, r1) write(r2, &(0x7f0000000300)="58ac74df58eb3d8405c0a316b3e64e63faf3be509442be59fac094d8eba30e4aea2b1f0a8453b92aad93439cbdecdb4a08dcbf48ec145e8518ba8826b47f513e0e118063767c0f99f36c984f44b215531ae13f2ac8880f21a9781bdd1fef094dac5b7bfdabebf4a8dd7f5f0000f35c48f9bf7d35b6b0fa07510270dd40d219741eefcda6da97928e4c7d111edc6111c2000000a8c46846f759faa34b5f14565193113d58350b8cf2f080f0202d1d796df9d5285bad92c633698bbee9664e88c22b9474e744052e82c7e344deceb95907ad47cc10191ae3d570b5e246bd722bf766522215196b3787dd576b5756222fa559235e3d256c75c706c5de82b63bd566254f6def2da72dc790d169a38225cc32e6e2e8cac8d559ef24bc107b85384533c860d0cdf83d1327fa104463e50c98e384a8d28643d84ee3235d10f6635eb5546871c99a5289fac0fea55d0e19de87f9541656458887777c377bf6e60b1dbee6e797c91587ed7d3f4742c5d8f1122c1b42213718451fce935cb0b0e924cfdd9b389b0623fe411fb9bdb9da9fd687a0dfd91dcc6354dd6e40998348cdfc222f6c2cc0a9ba2c5330eed9efab40e0ffc68df050543166ba0a54491df635a24faced5d4745c7dd3b14cf79bf9422009389bc52fc3ebb3a9ab5553d7ca7ef73c221076b11a8564159badc53c6c98a018d7ca0c1582d961becaf62", 0x1f8) execve(0x0, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) 16:00:18 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) mincore(&(0x7f0000ffb000/0x2000)=nil, 0x2000, &(0x7f0000000080)=""/103) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) r0 = open(&(0x7f0000000000)='./file0\x00', 0x810, 0x100) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x4, 0x0) 16:00:18 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffffb, 0x83}], 0x3f, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0xa584, 0x0) fsync(r0) 16:00:18 executing program 1: r0 = kqueue() syz_open_pts() kevent(r0, &(0x7f0000000000), 0x9, &(0x7f00000000c0)=[{{}, 0xfffffffffffdfff9, 0xd, 0x0, 0x8000000000000000}], 0x943d, 0x0) 16:00:18 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x35c, 0x0) syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x3f, 0x1, 0x3}], 0x8000000000001, 0x0, 0x7ff, 0x0) getuid() 16:00:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7f, 0x100000000, "0e1217165487a034dacc410789f616efab0b57f5"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x100, 0xfff, 0xffffffffffffff81, 0x80000000, "a7e9f9331e2f1b12569c54b240284dffc48e3df8", 0x2, 0x2f1}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000200)) r1 = dup2(r0, r0) recvfrom(r1, &(0x7f0000000080)=""/214, 0xd6, 0x2, &(0x7f0000000180)=@in6={0x18, 0x0, 0x7, 0x2}, 0xc) 16:00:19 executing program 1: r0 = semget(0x0, 0x8000000000003, 0x0) semget(0x0, 0x0, 0x400) semop(r0, &(0x7f0000000000)=[{0x3, 0x3, 0x800}, {0x0, 0x7fffffff, 0x1800}, {0x0, 0x9}], 0x3) semop(r0, &(0x7f0000000040), 0x0) 16:00:19 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() getpgrp() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000300), 0x7, 0x0) write(r0, &(0x7f00000002c0)="16", 0x1) 16:00:19 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f00000010c0), &(0x7f0000001100)=0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000001140), &(0x7f0000001180)=0x10) r1 = socket$inet(0x2, 0x1, 0x0) r2 = kqueue() setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000040)={0x3}, 0x10) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0xbf}], 0x10003, 0x0, 0x20000, 0x0) sendto(r1, &(0x7f0000000080)="f2d0f6a721dca844a1f1562f46c2b6a373ca749df5d78bca878c68843241908e2254a887b4a2cac646ace61e711e4653b7aff99037c67340c99964664624dd91db3e2ee0d49225232662177bdb6e867608c4717338a7cbcc00ef39030312e80a5ccce2698fd40e8c540bf072cd22f6c305e91b66b21245bd2947ca59ebba21c61a75c0a4b15b7465e7821343593858c9cce226e893a4095911578cda59151b185d2a297d2b1a68bd1c7c823741c29818cedeee9709075df98b2c087235c272718ca376fb8862ff637b9d18024238695eaa76b355914a365ebe35ec20c6f0e9c94fc55147c71cdbe546a5247b00f0155b65761d00430112b2cc075e7572c6bdf70c63d7df2b7eadf28fbaa1982a8c442ad323439c6e9c623e9ed3bfba9af8e1c034a23593d1fc0a23c110fc1cd5965668b84e750296bda7d0e07e56cefc0f4b0f13c7a41c2c0dcf4c9d90b28d3aaaf51e1b656a611c12d82178ed9902f88e343932a81a24d33ae088c319dc7e530436c68f7d06efd41d5ea00588a131fa2d0d2a2f0b05c08ebd9d60dd31d11ad80a2a5da27e7141b5a16bcfdf71af8f0d350e8b99c254a6d7a9ef405124cf0ab36ef7d7a1c6543c71365b328d648998d58461efa6f089637c34e1ce6466fd2f01ac574e26961d44928184c15d5d731d53e782d9277b711eff83481e1157a053bdfeb0b7ea57046780fde74e092f3acecb70e3648fb077216f46ca8d869bdc871792821ba2a5781e7256b8063c7c1eaba10e9ac2569112089fa36266927b54d4fded4b55f515a9dd6e7b28e0b231b3e9be94b7b774d9078ca446bf5b70a4ce2424dad43afaa11a4feb79d2cb168d9c82094644e7ef120c8c3dc4577912ce1de0c5ae31a804a74510fc5e0568152c9e0fbfe393581a3705bb929fe4a44ceca7124f4180c4da299b3c8601fd66fa4198173eb69c059bd05e46d4dac59132f7ec8afd94ab164f0a358d4da376f02f8b28d21d9c7853a3832fe31180c3b03e7dd756bacc4767d8c1573b76c2f20b152ec0e9e9237371c4e73acea006e76c4470a1cd55acb04fbb4d6305c308dc59769d31f969d8170ee113d53081e9bb03ca8b677c916489b2437e488029cc3f56b98e0d12498a030ebf18a0018172b933a3547e61e30a6c453909e6a453d602209b7f9c1bc4e7b69a1b475c71fa49616f86d7adb4dad3f01d2e92d94b8eb7f88c62ce1940eae1d2e19ed18045cd986b6285b825c60f4d71170a32af7b28a002f64dd289b7d8a66f664a393b170c0681c779124873a6164c4ba68f3a9b79396fc523a3bba3229b50938b7e45c749554d9bf7adced2c133d4b76b06327a59acfb3d7fcbf9e51932cddebe6a2f08c82e2b39090c0a7bd7536208d1aa7304016f20c938dfaed183c7f67672dd82e5f81322cf3ce64899f4138115f03629ef700cd6c7ddf300ae0363374a1110f43bafb2482e7e46a8e56860afb8d435504667dc1c496853243d01f2532fa3cce2c4b50a9aa3bcb7bd0fbea0d82aa5dc5d3283063316911771d24866e494c0aa27e5279bf513773bd2591a759ea0f220aedc6ee1976b9fc1a57824be3880cea5b4499159457e273f5530d36cfc748616f0f39c869ea7dfa463c7d4a910c7a81c3b4e1f8a069571a1a686a523fc657bf416a99335e734f92cfb07075dcdc024ae1cdfe13894e069f1c7df7df7d54a34a6cd30411c216428942fd719051ac4ca78926f3fb1260e0c9cabbf944adad185047a2b67ce974165a71bc95e6aab7c3fd66505a4e5146db5e0f2fe13048cd09f0e1a08e7f67a1c11d5fe864f90191ce64e7cfdca359e08beca7efd42ae7a8655479e41de25a278b9a618c582e1b4533c041961c62a8d5ac63faadf09485a2cf1fa085887a815b0d27da0a73332129c12e0aafd396b72778733e5c77ef9b59fe124b0ebee04f46bb1a9353b32318380b3c7502fc62ae562f7063e37dcae707bfe1625dd16d1affe0d35519fbad77bbb8d2718726556ba42fc5d0547d241ef49d18ec18e2421aba1140ebd6b6e5bbe18acd86510f2f4a56d0ba6e0d5dbf87afb52fdfaab96dac4f7af8332b1c050d8741cb5ec9bc8ac7fa61c4d5a3f258a1c24f679f3bb1041a773e09554846503b1250ac01b8631e8961053ae1bc2dfaab6520c7972df3e14aa3710708414996397184fe5d5645e359172c9e0a8bfba2448852318c9d6aac6731dd3b8b09730108c39f0845066700a5fac84c321f018e4e985feaf081ad0e7f3c53a75112ea7ffbfcc0973e0006caa7852971a1694bbb44702d23bd01a0a0f32506b87e1e82bb543c7b0d5605f9d373273b2598e9d9be2e958b6030db70ce2734db61b443f2a30dd1448e1dbdbe7b1756cb5ca45103f93012197ea599b78996c4c5a6e2f4eadb6d5aff4f974e92a1a3523dde667d7e00cfcb0385ab5d4f18a5f442fb11e0593137848a106478c04db59ec3705b3051ebcc45e8b0da8882267545e4a80142fe83652c44132c8134516d71915861cf9a761682c19216aaebc191d8f3d4eb5221fad6bda0129585317d3f41429d74f010b6faeccbe1d1617807f99b907f9b7c1c5d4e912fdb5880888d0d580ba7f7744e20ae2123d6ab0b735074cc454a08d805ac461285c64b4adffe554a9a62c73243233d05fda247cc8f6e7c7892795a16624d4d02e504f389a50a818f11be9852496a53b980f4e173f8440afec19ca1f107f4f35255ccf65d4e2993c3a8d60fa4d88845ccf0f503a6283fd6147e956717842512f140142e89307eb10f47f3f36ad476356b7d4a4e463ed1f86e6cc12229a08648caf77898a7bfed6ed564b6de8fbb4048f775fc6e45d5db3da662288a46edc99785186a37f0ddedcaa51bc50c7e771d780245303c1ec34f1b8ec28d2f28a55667915047f315ca3618628351e24901a9aa9bed8fbd4ef2edccba3975b891052e4e3cb82aab9dec30026b6076238dd4ce2f9e08cf171994a3044b5150e03dd489330edd358f1e2a0cb189f736f626d2b10176ea2ce43f3c1aa1c65192a410c88c94b1f44b088dafd875a9169d0555b8b6d5af4471a25e261c3c5eca9cb81b53423de2c1d5fb58849e3ec34b03abb37f568d533d565e936bbd65f76af9f8ea14d48516642f050a60dfb4ff96200ea2c2c8a53014fd15cf2a2393b7c7b602761638a2b068d3404829a2092383f5bb0bd7cf2bc42b38541965d7224a3728fad122b9218d7583aa2cb0ed31f90316799e301deba0f3cdf3ff7a64b2804bfec9e759d4787741dc8eceb07691495d390a9d2975116b26fba5323e702a5b6da5324b8a493e24ac51f87d8ca87c902a94b60a7cd16436ed82a33db46185e71371c9121139fa63b125404b7af224a593c3208ab3eb1c0490e3d07aefbbd5a56ee2892821b96eb1897fa225ac6b5bf463c692c4d7c37960a3d5bc709599741618a21921b30747f57a9cf23aeb33643806b210f64c017361c97ce17ea8f95a841d53eba15fc579031978912e91b107f05a322c4c1d51ea72c8abeb8478ed484778f03670f01fdb8a450886cac9bba2a56660184bd079e233b55a47388c24a0dab035e6c2f0db1181811195a242f9aacb2046cdd359788612827929d25c86f1b09e6a2e0dc3530f2bc51257346e3b73fa743f59ae5d9f3fe5c19022bd90a8d50e1a8f52ab23624018e3cf93552fad459f123c24fd8bc330a4211a97ce58ca5eeec8b4db93c404568c912573811b7f0691ac1fe0303f994c3fa3ed34139a8680e722b2ebd5e11b8c6c5c8409aaa0f82e68f7413b9ad1cc554c4136cea5137925956a1c5797e315f0218b5f6398b09804e48c3c3ffdffd29540c491b696edef7ec598e6efe58f7f0040a7589b0b7b6a8351bb138ace62614c63300db7cd3933875992fe52f4c8a203decdc1399b6cfe865ee48e55ff37c5bf1ffbf766bce7060a6d422e7b6b9e1e5cb419a0b2cbd6cae7fbde5be966198e2e5ed7efb4f15fa8f115b51930e2b7ee8eea4187839aa2018697e0ad1cf0c668932418dae1815801e34bb076a57fd7005fa8b911e84c6fa9dc5903c59b3a6a4f367b5147e9093c41f78cb80d1d57a6ad50a637cb3748ab8ac351f532531bb1bfb55a5a9514fdf5cdff429066074a04a8109e1c32abf48a3bdfde102d40154af286b367f1c6382adb538c0e399cb5d40ff1019e39b45b5d9009402a2026d479475ceda43e8d180a368f1856455e5137ea46567604ed218902850288b971a3c09b73a12477c37ac7510fe244443bac77c122c5e2e23354389537eb2025c32ab83212b7a47a41cf34e1049f00fda008f67fcb39bcfe2241e05b3e012f5314c77d01701630fb1f5bc5315f054fca0d493b929147d7790e46b267994b57e1554e34926147963d0bfc77ea590f88271e0d00a1f2d83c9fa5bb3d0ab759abc8c285e9c9440503005a746110748c8efa889c058bc0c79ce6ea2c02d70d17c385e076c02ccfd32f519d83dfad4b61bc2330166ec0db7a7cb1c9732979b87381fa1464d9448dd22e3ee04cad5f39ea6d62c863878b1b7a72fb46e5e5606a65c83337187914b4121c36080d25ac7ec20505b3fae8cfd3ee0327bf989700d82b3846858dea7429ea33ba1877a809f9a7c5748f52bf5cf7c0353e227472e5ba07337fef1d68dd1d640ca18746dd5e3a920787cda640b8639e071813026739c580cb40eb9fdb9bc08fdb638500316f10d6f80f3894367d52176ecc069ac658930a18ca886fba77f5c1558f46478a39c12c49aad62df048713f18cfc878eafe394d8dde1645d2cfb1fedfa34c8cb14777f978272460a4467d6da5b5cc213f590c52e86850a21a33eaa8a741e849c4f3fcc231047898554f17015aa2fc4f9566452c0ec914067ef1e4e4555e3321851cb578ea3769eb6528ed46e4167b5ff679b83daff89d32b2bdf66cc25c047327dcfd2272d58addc5c9bafbdd537eb397e8fe7404581175aa9e1a2e731815b556965368913f908a25fb02361cefae92b377e809c50589da5546005fc1fb664d4fd671c840c025c32d69debbadb10cd4d6d6ae64c22e5c36fd9d9607cc84302d48e6521bd61992138a21e23684b8851e12b671a98079a3093fba1e769f3246cdebc64ad75e54770030dd4dd8a388e37eecb224f1520cc59e6002f025b96a8efd59ef8d4a3b2de71cc5ae097eecf1f53cd7ff58975c9cee9172245cae58c51191628e5e5c1cf5b19c34ab7bb211b5889aa15e4f44b39642bd3ab696ad3e66af6429fe65cd432cd624a861da2183fb19702c3c766131bcbd43a4b92de0473e8adc606b0637383884a2be83758353ac78075a34f4b0b8534c4b0a85acda4d7ae75e60d34aaa97446e7036761886d04c9b4f3f1f09d552a59469cea3dd30750d3c5bf1fd52557c9d79016560b0835b08e14bbdba4c49fb77e8aed7e17beae1b5be227155a8a36a76193506c18b993f8c2cc72e11018a625b978c87a41c25e0ad303d280c5e371e1fdc6266278a53a4c1a6c9b3a5dd7e473d61dfdd5e414a8a3adfb0dd17542c792fb31646c3a1073ddc6cf6371f70588b26cdb2a8863dd4d27202269be8c650a69531251ec44bcb7a5f6fd7e9f5987726a5656c143a7cd141580d02c4728a88ef99c442f5abf5af6d06df8a52633be3ab6972b8f46a50a9c4d087cac79435ee98662d618a2216d396136fba357cbdeeaf88daaed6992c2cd53bf64d0b470725c520fba19a1196f78d39ba7cc4a5ff4973bb5aed722b6a7de5136e105bf487f40cbc910992bbeab146e06d22c5aa3b024e19c02bbf5bdd72ef5f8c0928aaecbf2f7655be7892dd593", 0x1000, 0xe, &(0x7f0000001080)=@in={0x2, 0x0}, 0xc) 16:00:19 executing program 0: pledge(0x0, &(0x7f0000000180)='{\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20048, 0x2) r1 = kqueue() r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000580)=@file={0x0, ""/4096}, &(0x7f00000015c0)=0x1002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001ac0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$unix(0xffffffffffffffff, &(0x7f0000001640)=@abs, &(0x7f0000001680)=0x8) r5 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r6 = openat(0xffffffffffffffff, &(0x7f00000016c0)='./file0\x00', 0x8, 0x8) r7 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r8 = socket$inet(0x2, 0x1, 0x4) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001700)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = accept(0xffffffffffffff9c, &(0x7f0000001740)=@in, &(0x7f0000001780)=0xc) socketpair$inet6(0x18, 0x8000, 0x3, &(0x7f00000017c0)={0xffffffffffffffff}) r12 = socket(0x0, 0x1, 0x5) r13 = socket$unix(0x1, 0x7, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001800)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001840)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = socket$inet(0x2, 0x4003, 0xedc4) socketpair$inet(0x2, 0x3, 0x9, &(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = fcntl$getown(0xffffffffffffffff, 0x5) r19 = geteuid() getgroups(0x1, &(0x7f00000018c0)=[0xffffffffffffffff]) r21 = openat(0xffffffffffffff9c, &(0x7f0000001900)='./file0\x00', 0x8000, 0x71d105810a3486f1) ioctl$TIOCNOTTY(r5, 0x20007471) r22 = socket$inet(0x2, 0x0, 0xfffffffffffffffe) r23 = syz_open_pts() r24 = open(&(0x7f0000001940)='./file0\x00', 0x10, 0x22) r25 = socket$inet(0x2, 0x1, 0xfffffffffffffffa) r26 = socket(0x18, 0x3, 0x400) sendmsg$unix(r0, &(0x7f0000001a80)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f0000000080)}, {&(0x7f00000000c0)="0ae67384b3604805d5211519ba37a7eee6a5d02ed6e4952c6733fcc5789b6ccbf204dd135e513be7c6106623be747e7c6a542cc4d6fa0eb0dbadc0984bbf84be6ecc7b97517c7e0ac83db74a1e9536d5097d5c68ff8389a39e95b0b47191c6ffb6d26a31c1387fe41d66f7d200dddbe36dd545d43869fb99e7cbd74a3ee1b92174b5578c78206764b9a583609dee648db8d74cab4e93c3886251fcdff53f277668f39d2f29fa367e0d21c11b4bab62d025dcd392e726", 0xb6}, {&(0x7f00000001c0)="e57037066997de339d20bedbd19820f2c7ae7a24d1206410a1129fc595339510e6b7638d86b561fea6060ce6a86824059ff41589b3abafa5a867fcc687aa445f2f5f49c013b10e26f610bd16206135a9bf725e8c0527be05b76f6c1273f2441c50940f025836acc6ed67a16853f131f7205b31729b7a48f0ffd68f84abf859dbf244d5df6fb818a964bdfa3d15e2ae495c1a444ccf0bdb496bb58a9d0e9eb3b2eca687af8171b9ee5daedd2bbd3cd0237280a8ae14ee6702df72129910ca623d2f0a3d55dd6329c1325e615fb619bb300ec26c6f88b0c04374c6cca0ebcc01cc5d39bfd38ae955dfe1f5cb399d05fc2f6153d75cd48a", 0xf6}, {&(0x7f00000002c0)="76604646f6860a9c71c8c335a495ee54f8e5e8837b9b381e326ffc94a78ffa2d266283d01ca85a94387d405131bb2e8514479e65245636ce3e1fad975c27cb3ec4a3433709c61b033230315e86dc84fbbf12e538ed63f6b561bc24d7bebddd06eb18598ded335f544a23a44abec3a0369b104b77deb557f1672601e0e41ea920cc00d1e177be719dcb530e613fc78033ba298c99baef00976e0eda91891e600f5bd126d1361a27a1633fe7148615c2bcf068ebe51473d4c805", 0xb9}, {&(0x7f0000000380)="70575fbf8c84c1c1e9a3031f37f9431ae0e06ce0f2d063d4f79072a453c8b1d459ce7eedf7355b6e67f568f1a70d2bf3471e8dbe0c18491ef5953e83a85755095ff3d33c49f44ec240a491e016c56822d341e0b9eb3798", 0x57}, {&(0x7f0000000400)="ed016e72a59e18126a3329314fe31d6266106871", 0x14}, {&(0x7f0000000440)="1c4452b99f82ea35d54dddf4d56ba5deea927a3162db62ed87a833ad345fd40dc51b686dee9d7ab517e7dc1f7edc932eabb9588da739cf30e34966ed6726bcb5f15bfdc4c7e9f2ade0fb0dce6ef5c5aece64b3d561a57e0cef9b0e54f4adb641e2c5b02cb3a93a067c5d66b25506ba11e46fe83080b136de1a1e60e12f218ca0b01570cd72f18807dfda9affef450fd38ccd322802dcdd2930c468d708b9f5033645c761f5d8b3f2e1c35e50a994be63d1df427077", 0xb5}], 0x7, &(0x7f0000001980)=[@rights={0x28, 0xffff, 0x1, [r1, r2, r3, r4, r5]}, @rights={0x38, 0xffff, 0x1, [r6, r7, r8, r9, r10, r11, r12, r13, r14]}, @rights={0x20, 0xffff, 0x1, [r15, r16, r17]}, @cred={0x20, 0xffff, 0x0, r18, r19, r20}, @rights={0x28, 0xffff, 0x1, [r21, r22, r23, r24, r25]}, @rights={0x18, 0xffff, 0x1, [r26]}], 0xe0}, 0x1) 16:00:19 executing program 1: r0 = socket(0x2, 0xc002, 0x0) r1 = dup2(r0, r0) getpeername(r0, &(0x7f0000000000)=@un=@file={0x0, ""/22}, &(0x7f0000000040)=0x18) sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000e80)=[@rights={0x30, 0xffff, 0x1, [r1, r0, r1, r1, r0, r1, r1]}, @rights={0x28, 0xffff, 0x1, [r1, r0, r1, r0, r1]}, @rights={0x28, 0xffff, 0x1, [r1, r0, r1, r1, r0]}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x20, 0xffff, 0x1, [r0, r1, r0]}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x30, 0xffff, 0x1, [r1, r0, r1, r0, r0, r0, r0, r0]}, @cred={0x20}], 0x140, 0x40e}, 0x1) 16:00:19 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmat(r0, &(0x7f0000ffb000/0x3000)=nil, 0x0) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) 16:00:19 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) shmat(0x0, &(0x7f0000ffb000/0x4000)=nil, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) syz_open_pts() 16:00:19 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x31, &(0x7f0000ffc000/0x2000)=nil) shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x2000) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r2, 0xa, r3) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000040)={0x8001, 0x4, 0x1, 0x8}) r4 = syz_open_pts() fcntl$getown(r4, 0x5) 16:00:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) open(&(0x7f0000000000)='./file0\x00', 0x20002, 0x20) read(r0, &(0x7f00000002c0)=""/214, 0x6b) syz_open_pts() 16:00:19 executing program 0: mknod$loop(&(0x7f0000000080)='./file0\x00', 0x6000, 0xffffffffffffffff) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) sendto(r0, &(0x7f0000000200)="d2aa450046494f4b27660f9032b7b8950d9a4e158b2f1fbfa49c0386c39bc9b8b24c15e2ef10c5a1c8ede600e61b5549a6d85de5b2cbf6f89788fbf542e62815aa7a9a2033ab311ecf0e6f8130674caf5dde9b9df0dbb835d2397880751677b8f64f8a3f43ad85eb607d41a581c2f3a0fe39022be301e74f53845f11a7e3100d6bf127dbc26178b3b433eaff1252d9eac525ae220c90b2c7ca68", 0x9a, 0x400, &(0x7f0000000040)=@in6={0x18, 0x3, 0x200, 0x3b}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r3 = getgid() lchown(&(0x7f00000000c0)='./file1\x00', r1, r3) setgid(r2) 16:00:19 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x1040, 0xf3) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000540)='./file0\x00', 0x27e, 0x0) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = dup2(r0, r1) getpeername$inet(r2, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) seteuid(r3) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x9, 0x9) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockname$unix(r5, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) socket$inet(0x2, 0x4003, 0x5) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) fchownat(r6, &(0x7f0000000280)='./file0\x00', r3, r4, 0x2) 16:00:19 executing program 0: r0 = msgget(0x1, 0x0) msgrcv(r0, 0x0, 0xfffffffffffffcc5, 0x3, 0x0) 16:00:20 executing program 1: r0 = getppid() setpgid(r0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) getppid() 16:00:20 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000567000/0x4000)=nil) shmat(r0, &(0x7f000026e000/0x1000)=nil, 0x2000) r1 = semget(0x2, 0x3, 0x20) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000000)=""/78) r2 = dup(0xffffffffffffffff) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000080)) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)) 16:00:20 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000040)=""/183, 0xb7, 0x0, 0x0, 0x0) setgid(0xee00) recvfrom$unix(r0, &(0x7f0000000180)=""/44, 0x2c, 0x1, &(0x7f0000000140)=ANY=[@ANYBLOB="01002e2f66696c653000"], 0xa) execve(0x0, 0x0, 0x0) 16:00:20 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x10360, 0x48) recvfrom(r0, &(0x7f0000000080)=""/184, 0xb8, 0x1, &(0x7f0000000280)=ANY=[@ANYBLOB="01002e2f66696c65302f66696c65302f66696c65302f6669e8da302f2e2e2f66696c654d007de266820bed56e2cade47b2a73435f5c4cfe78fe839a5cc255c9b0ca0035c2c0ac21ffc1cccd8ddbd1633ad2bc7eaf34ef212f5766d64e1d6b95126bc15044157d2ad415ceda29561a610169fc2239fba7c04b4c9470a25766dc585e6ca46154ca5f3641fb31e1076582b0b5a95f9268e9e2553066cca0ec7f5996371bd860b5970b94c9a9810c402ee69c740a6d623f760b09b83527b6ee13ad921999dd6d82f471fbf0b0bd6fcd94c8212b44a066a6bc049a5980ffaca"], 0x25) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) symlinkat(&(0x7f000001effd)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000200)='./file0\x00') utimensat(r1, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', &(0x7f0000000240), 0x0) 16:00:20 executing program 1: r0 = syz_open_pts() fchdir(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "d2b57b9b9dba485c71359f575e245e025acf45aa"}) ioctl$TIOCDRAIN(r0, 0x2000745e) 16:00:20 executing program 1: write(0xffffffffffffffff, &(0x7f0000000100)="fcc1149c1c7a73dc", 0x8) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x2, 0x100000004}) 16:00:21 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x3}], 0x101, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x2, 0x0, 0x0, 0x0) close(r0) r1 = syz_open_pts() ioctl$TIOCSCTTY(r1, 0x20007461) sync() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x3ff) 16:00:21 executing program 1: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:21 executing program 1: setreuid(0x0, 0x0) getrlimit(0x7, &(0x7f0000000000)) getrlimit(0xf, &(0x7f0000000040)) nanosleep(&(0x7f0000000080)={0x631ddb10, 0x5}, &(0x7f00000000c0)) 16:00:21 executing program 1: open$dir(&(0x7f0000000180)='./file0\x00', 0x8000, 0x61) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:21 executing program 0: r0 = dup(0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x1, 0xd0) r2 = socket$inet6(0x18, 0x8001, 0x0) socket$inet6(0x18, 0x4, 0x3e8) fchmod(r2, 0xa0) fcntl$setflags(r1, 0x2, 0x0) 16:00:21 executing program 1: setuid(0xee01) socketpair(0x18, 0x1, 0x9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSBRK(r0, 0x2000747b) ftruncate(r1, 0x2) r2 = shmget(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) socketpair(0x10, 0x8000, 0x7, &(0x7f0000000040)) shmctl$IPC_STAT(r2, 0x2, 0x0) 16:00:21 executing program 0: r0 = socket(0x32, 0x8000, 0x6) r1 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r4 = getpid() r5 = geteuid() r6 = getegid() r7 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) socketpair$inet(0x2, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) socketpair$inet6(0x18, 0x0, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) r10 = accept(0xffffffffffffff9c, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) r11 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) socketpair$inet(0x2, 0x3, 0x7, &(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = openat(0xffffffffffffffff, &(0x7f0000000440)='./file0\x00', 0x10, 0x20) r14 = socket$inet6(0x18, 0x5, 0x9) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000080)="a54856df867b15231ed9bf0d6d4ee9477d894531ba45fea1fdcec729b911a280234e4b2bf118b1c9e6d75420d8a59b69a7f7be14d59bec5ec14018c8f6829bbbeec87c13a201f5f3ebf156b1552df560807949c0ed2ee124ec0b73ca8db286b17386dd97a634de592dd830d59fdcfb6e8e19706ed9e2c3bea6d31b1a4f97338c82ebeb6aae3ffd06044f51a9205e41139d32e9c338a89e2bbd0a0d4fcb00f1b4", 0xa0}, {&(0x7f0000000140)="a1671205ed74dca275ed0bc0cc0535b8274e5f3e5cab74a08df616ab1e065c524d598ece81daf3a6bdb1ecba81f03ee775f7b4ec216481481f458d309757a5d00ba5966fbf4f61c819e9852746e1a1deb25e4acd4af9bfbc5740f75cf98770fb6de6de722e1348abac6e943922a3ea8929f7d0c95a398686f0e9102d3835d38930a08ed2781ffe6ece23b44160bfd54d2cfde02d9564b735f88992c54907b0df550023fab43af7b86215", 0xaa}, {&(0x7f0000000200)="a9c4917f7d7eb2981296aeb1ec793c7e5951d279264a7bfe52f1", 0x1a}], 0x3, &(0x7f0000000480)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r7]}, @rights={0x30, 0xffff, 0x1, [r8, r9, r10, r11, r12, r13, r14]}], 0x88, 0xd}, 0x8) r15 = socket$inet6(0x18, 0x2, 0x0) r16 = dup(r15) bind$inet6(r16, &(0x7f0000000000), 0xc) 16:00:21 executing program 1: socketpair(0x10, 0x4, 0x50e, &(0x7f00000000c0)={0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x1000000000006000, 0xffffffffffffffff) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') 16:00:21 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) accept$unix(r0, 0x0, &(0x7f0000000080)=0xfffffd84) mprotect(&(0x7f00004fb000/0x4000)=nil, 0x4000, 0x1) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000140), 0x3, &(0x7f0000000000), 0x5, 0x0) kqueue() kqueue() 16:00:21 executing program 0: r0 = semget$private(0x0, 0x2, 0x80) semctl$IPC_RMID(r0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000040)=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) 16:00:21 executing program 0: shmget$private(0x0, 0x1000, 0x200, &(0x7f0000fff000/0x1000)=nil) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) munmap(&(0x7f0000bd6000/0x9000)=nil, 0x9000) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) madvise(&(0x7f0000bde000/0x2000)=nil, 0x2000, 0xfffffffffffffffc) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) chroot(&(0x7f0000000080)='./file0\x00') 16:00:21 executing program 1: r0 = socket(0x1e, 0x3, 0x0) socketpair(0x20, 0x3, 0x400, &(0x7f0000000000)) dup2(r0, r0) bind$inet6(r0, &(0x7f0000000080), 0xc) getpid() 16:00:21 executing program 0: madvise(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x0) madvise(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x3) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) 16:00:21 executing program 1: r0 = syz_open_pts() close(r0) 16:00:21 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0xffffffff) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x7) 16:00:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2807) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x2000000000000003) 16:00:21 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open$dir(&(0x7f0000000040)='./file0\x00', 0x8000000000000, 0xfffffffffffffffd) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) flock(r0, 0x1) close(r0) 16:00:21 executing program 1: pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfc94) close(r1) getsockname(r1, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) close(r0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="2513dba1f26d1b07add5501fb0071782bf775b91028bd1d2d5cb", 0x1a}, {&(0x7f0000000040)="1cdebdcdd5e63bbe4ccc06baed1de7e40a29cd39ce821c2d3efca231a5a48b74db817f3d90b7b4df1f7cad5d4e49e495496cd458966b91be3eaa8e47147ea32b7d720ca3eaa5b0ec1ebebaca7c6a37830fa1bb01b282ddc1f0630efeeb4f2cd4f9c959923fc4c5d09115dd173438328557978e9b580e2a6e89f5a5e83192fbf0382ced7658014449f837806d35c4c9cb8ce02cac4dc22170edad0cd56c0ac61d354c2625c53b923da69338704745ec3655f0eab4e573e7b5a07fc175bff6f0e30d51ad4dceff3d8bc180cbe04c6e2cd718dce5861caa9536aebdd082642b31622e0d5210835839", 0xe7}], 0x2) 16:00:21 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) write(r0, 0x0, 0x0) close(r0) 16:00:21 executing program 1: mlock(&(0x7f0000ff6000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x6) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) mincore(&(0x7f0000c00000/0x400000)=nil, 0x400000, &(0x7f0000000040)=""/59) 16:00:21 executing program 0: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) listen(r0, 0x0) accept(r0, 0x0, &(0x7f0000000040)) 16:00:21 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x129ff, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x5, 0xfffffffffffffffe) link(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') accept$unix(r0, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) fchdir(r0) 16:00:21 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x614b, 0x5) mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="5e648bba37d257d130c51399077729a2e4394d5ef5b8ce7698eaeb6ef5c78d4c796e7e2478ea7be007bd7c27d468cff7ebfea7e4ab3252aa6bb7441133896c9206034571dd83d57a7661521c06d362a21901855621721a6f4f4753e765a1db0845f8702de7ec4fa4c4708281a234606c79079b38d68c909a9802f85fc76c70a80f4965", 0x83}, {&(0x7f0000000100)="f322770403ac3edfa3c7835653b71f87f43d8de220f119d756ab864805ea9d234e2b443886bd7fcbc75bea3c6f54301e2c43500a99369cc17a94847bcf6b25016425f795f9c06bf371908fe17975a15e044d0c14e70c068f7d394cc63c4f31ac9bd401752d1eac9e", 0x68}], 0x2, 0x28) dup(r0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x100, 0x2) 16:00:21 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) fsync(r0) fcntl$setflags(r0, 0x2, 0x1) 16:00:21 executing program 0: unlink(&(0x7f0000000000)='./file0\x00') madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) socketpair$inet6(0x18, 0x4005, 0x242, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) mincore(&(0x7f0000000000/0x3000)=nil, 0x3000, &(0x7f0000000080)=""/51) 16:00:21 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0x4) bind(r0, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) recvmsg(0xffffffffffffffff, &(0x7f0000f10fc8)={&(0x7f0000bff000), 0x14, &(0x7f00001ecfe0), 0x1, &(0x7f0000f21000)=""/79, 0xfffffffffffffe9c}, 0x0) 16:00:21 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x202, 0x0) poll(&(0x7f0000000240)=[{r0, 0x4}], 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockname(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) 16:00:21 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x6, 0x7, 0x8, 0xffffffffffffffff, "61106f1cf66f3675c6e9438dd2891433de546b38", 0x0, 0x3}) 16:00:21 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "8fd021182caa4571e227e60665c4e92bec7ebfd0"}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) setreuid(r1, r2) mknod(&(0x7f0000000180)='./bus\x00', 0x6004, 0xfffffffc) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80000001) 16:00:21 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') socketpair$inet(0x2, 0x3, 0x34, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket$unix(0x1, 0x7, 0x0) connect$unix(r1, &(0x7f00000001c0)=@file={0x0, './file0/file0\x00'}, 0x10) read(r0, &(0x7f0000000100)=""/170, 0xaa) chroot(&(0x7f00000000c0)='./file0\x00') 16:00:21 executing program 0: socketpair$inet6(0x18, 0x3, 0x1, 0x0) r0 = socket$inet(0x2, 0xc006, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) fchown(r0, r1, r2) 16:00:21 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) socketpair$inet6(0x18, 0x3, 0x81, &(0x7f0000000040)) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) flock(r0, 0x1) close(r1) 16:00:21 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) shmget$private(0x0, 0x1000, 0x44, &(0x7f0000fff000/0x1000)=nil) 16:00:21 executing program 0: socket$inet(0x2, 0x2, 0x0) 16:00:21 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x12a02, 0x4000) open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x100, 0x4) 16:00:21 executing program 0: r0 = socket$inet6(0x18, 0x7, 0x1000) shutdown(r0, 0x3) recvmsg(r0, &(0x7f0000000500)={&(0x7f0000000100)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000140)=""/133, 0x85}, {&(0x7f0000000200)=""/102, 0x66}, {&(0x7f0000000280)=""/254, 0xfe}, {&(0x7f0000000380)=""/35, 0x23}], 0x4, &(0x7f0000000400)=""/197, 0xc5, 0x99}, 0x2) r1 = socket$unix(0x1, 0x5, 0x0) close(r0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x480, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x9, 0x930, 0x6, 0x7, "9062660e58eb30449aaa5ecb771a50ef58efd8ee", 0x8, 0x40}) getsockname$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockname(r1, 0x0, 0x0) 16:00:22 executing program 1: execve(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file1\x00', 0x880, 0x4) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0xa81, 0x0) pwritev(r1, &(0x7f0000000000), 0x100000000000018c, 0x0) 16:00:22 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) poll(&(0x7f0000000040)=[{}], 0x1, 0x0) munmap(&(0x7f00001a5000/0x2000)=nil, 0x2000) r0 = socket(0x2, 0x2, 0x67) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x2, 0x8001, 0x2}, 0xc) 16:00:22 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r1, 0x0, 0x3, 0x0, 0x82, &(0x7f00000001c0)={0x1a9a00000000000}) r2 = socket$inet(0x2, 0x4000, 0x7) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000)={0x2d0f, 0x3}, 0x8) dup2(r0, r1) 16:00:22 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socketpair$inet(0x2, 0x3, 0x6, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)=""/247, &(0x7f0000000040)=0xf7) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100), 0x0) 16:00:22 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x300, 0x0) preadv(r0, &(0x7f0000002840)=[{&(0x7f0000000340)=""/142, 0x8e}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) accept$unix(r1, 0x0, &(0x7f0000000040)) 16:00:22 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) ftruncate(r0, 0x1ff) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) lseek(r0, 0x0, 0x0) socketpair$inet(0x2, 0x4, 0xa3, &(0x7f0000000000)) lseek(r0, 0x0, 0x0) 16:00:22 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x107e) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) 16:00:22 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000640)=[{&(0x7f0000001000)=""/4096, 0x1000}, {&(0x7f0000000280)=""/54, 0x1ef}, {&(0x7f00000002c0)=""/34, 0x22}, {&(0x7f0000000700)=""/254, 0xfe}, {&(0x7f0000000400)=""/220, 0xdc}, {&(0x7f0000000500)=""/137, 0x89}, {&(0x7f00000005c0)=""/25, 0x19}, {&(0x7f0000000600)}], 0x8) sendmsg$unix(r0, &(0x7f0000000100)={&(0x7f0000000000)=@file={0x1, './bus/file0\x00'}, 0xe, &(0x7f00000000c0)=[{&(0x7f0000000080)="e1158a874df30129a333d2f96517ff0a43a1fca78ec700bf66281214960e5584219e21eb78c2ffdb578f", 0x2a}, {&(0x7f0000000180)="409fc9bb7dc4e541224bc44010cc92c1c7c2134eb30508f1484e15766197b95f2df09c08b1474004b77e1cd3a2694e944b5ecdabf25d5d5e3485e131917694979f389c44c37b94f633ad08ebc1001c17266655ec3a21060dd3fd834b17e01fe4d824c95669f0e97f719d42aac67517ebf48585ac3b16cd829fda5a71207c09d2169c6b400ef36693cae7d5049ac0959966018d23a37c80de522245866ad6f694d8af0d1dcb25a3db6a8bfe84131c4d90b7b0b9acd63836219e30d8a9b852acfe5a816fef2acf62f6c1264626397dfdf2c5852234f4499e84c8ea17d7da28a33db2d01db0ffdef1eefaf2002ec6dca8be88c96976e6e1527255ecbbfdcec7", 0xfe}], 0x2, 0x0, 0x0, 0x400}, 0x1) readlinkat(r0, &(0x7f0000000600)='./bus/file0\x00', &(0x7f00000006c0)=""/1, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x400000100000001}) 16:00:22 executing program 1: setgroups(0x0, 0xffffffffffffffff) getgroups(0x5, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setgroups(0x1, &(0x7f0000000080)=[r0]) 16:00:22 executing program 1: accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0xfffffffffffffff9}) clock_gettime(0x0, &(0x7f0000000000)) 16:00:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x2bda5fe8) setgroups(0x0, 0x0) r1 = dup(0xffffffffffffffff) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x4d73937b, 0x78d, 0xfffffffffffffffd, 0xc8, "ad4930813cc2411ec4ad77e47d7c5a433fb81e9c", 0x2, 0x8}) 16:00:22 executing program 0: pipe2(&(0x7f00000006c0), 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff}) kqueue() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$getown(r1, 0x5) fcntl$setown(r0, 0x6, r2) socket$unix(0x1, 0x5, 0x0) r3 = kqueue() pipe(&(0x7f0000000800)) pipe(&(0x7f0000000980)) pipe(&(0x7f00000009c0)={0xffffffffffffffff}) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) pipe2(&(0x7f0000000ac0)={0xffffffffffffffff}, 0x0) ioctl$TIOCEXCL(r4, 0x2000740d) socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r5, 0xa, r3) open$dir(&(0x7f0000000b40)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000dc0)) syz_open_pts() 16:00:22 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000001640)="3f26e8acec5e952fc0aa50b5a1fb708e00c3974077cac6048e7229d157f682f769d3a6de7f4bddc6a79caa06c68d37b1cf00e188d9f80c4bf77913566f20f5799b1125c96d1d82e269c3b4dfc5c383943d9f32e3034116bc9e1d0b0169a707c42130011167adbb6c2bb3bf779d6a602230e5cffc9ea8477c660e96e589a67d32aec6a897cf36837f28ab860ac86071f4b73b2a49968b81d27002d76d5878143caaa778cea1dbc4d57630f1c41d0199bdd234f25170c1b58f0eb99fcdfe2ed562aefdcbd058c2bb5f360545cac2ac5917c70d85ace0f0ac45c1c07844a12eae774e157ebb45d7c326d72c0576566f46beacf7942c93708d453f8dac5e310de3e251cc9ab9d559692fba9abd4a512b17cd3440052b78b07a8a82f57f7d892b89c26d2e6ffa088c2c82610e221c32605cf897380173482d8dd1b07aeb470100da8f13e08d588997d6a70eba5092393f6c881612bec6474144088906f69904391d3217db23dbc979f4fcf3f315e39ed4b4f5a2d52871fbf03c8a02a6c8c4a0a29f09e0b7c3fbb8feb1ec0619dffee5fb1e2e6fa1006d91f9b4da19d5e3c16dbc51212c3e0b9f30eda29284c609ba902c493087b765a2d2e326c199128b4e3252b84fdc483834049c6009862ac372dcdd3aae4e474c63d58a6bec1c52284bcbb380f68084c573f9ce81df8e75789cda7c35235fb474e94a92844da1f7464f06dbf409d942da38c051e36198a52d27d4d7991512c4235e3d9845ca72c49b77ed2a3cfb6e3c9a3785f479bf4d1bf1fd74f80702f891e403ffb596e1e904f0f1ed0670f0a260e14b8a678a580173fef1365e2564406a050e287a0b37749df0b7690df9abaeffbeab24dd7004b3d9bb979574c71df6ae1b9ba68f7d836f1dc56cda20cc1ec849b4a7bcd9b6e326acac8e51d7546f0ac23f9cf3c54aa9651a6f4f1fdb75ba3f956b6d8a13dc1d9dcdb5a884f1508fc05f210fe146aa41b090c7736198f06a6088c8cc508e505174598a28b99275e834ac44d6dc4b19c7181c0f4c18590fe974f7de1c9959099397a25df1ac3ca83832aace5cff7aa1f1e166e2d015eeb9e0cbd78316c50e67fa7e93bc63509f98c73dcb944bf976e1f11b38722c56a9394712de947b21f8f87bd0b78e5d2346410409f4e87a2831393a80c660922b22705617764c2adbc2db6e0eee7a476034c51ce7368d75bb18acc9e6add230ff19407731db24da6892a9c5d132e842e281db2decb42a375c9f68f3f9325744c21e37344c65a92427d311de919239f7cc37186357cabdfdd54aab665e12f4ad8f2b676750971bc934ca6d5863b5aca98e8b638bcdfe5bb3afce1c65239467bae1a123686ae43bea89d6439d35c5746547168d923f88f9c4bc8c1852f73d1d2acb589c56a0f7a8fcd58d3820e0f71bf54737877f8b75646f154d3323697b63caadfd5dd5763d4afe49a10d26b7eb2073fc5e1f4097307a55f9ebd0000d09e2eeb609ef750f75ff98e85980671cdeaa4e0a9058878f5f4169058ce514cef8035a11a43dc189ce67e149a910c8b0f8633a0f6146d00b8c6096bc5f107d65543e8122553d9e5ec26f4ec69f7a456e14d5a707982f523b54396273ad5c1c896ca9d56c1e7d496986ebaf2cd55fb60feb30cb3dca212fc63069a9d9beb4fae3828327fe3d28bbc4391648645fa3acda5d042a0cb490a7d255a644433f01e1f6546d16b68737128b8caa809120d3cf3edf2bfd2ea9bf1a17857fe27a0659b2bbfa324f85143556dcf430b69e73703fffa4cc6e021fc7a619df949bc21f379d3a50463ad0bdf2c715f7e3ef83f26bd1f11f23e8bbfe8d1e34984d2b45f3e2bdb67e5e820bedc87fc860fdcae34a3c455a97329b812cf22322534cdce4012198842c2ac3a81a7acd7e6d7bdbc20f207db72beaaf96b9dc6f6c572a665ceb9af12e93c97829c84112a78ea325a4235a8e1122b88f20bb1c7b6af20e68c4a791957de1402b5041e04231cfcf5a5b6b292cd418cacc1cae23873e520113e06510df7c6f7d5beeae2139a6125b446cb52cc2e95ec9e45bc35910f252aed26111298a5aad8d03444c2cc182f62f0ed7ed05d214de974f9891b423c6b5c40620fa14cc029624ee1b65de0b80c1aaa7b58be5eb45f4f1ff869e778c2199f1060149d9ce51f4525b9a6986173e34a9c9662f789b53e7f9d4c63449bfc571aa93be9f588f6559d90589df67f7027083d602889117832ae3a69999800808c225ba57fc9c348277c1fef31d82921bca50216a1c2101909f2172fb2f990643e3dd9029f6328af81bf698adf48f53adb65574086a1152dc4f06c6d64808d94322e39d1074246898f3106f980f302bf06a8bf6c2440fad7328304abca9c86fa17239d5e74080f725d773db715970ac56a6344abcf02ec0d8e0aa8dbc357e2cc506a817a47d32921728dfec399961b8d361a07471db56989e2f54959c749f6716bc59a3bc33098e3fbdb3046e15db1ea9b165f0db80b023b7326161b93d95a43ce96b84656986c96ec81bf03caf593cc538e15666a5f5b32b561e5f102a11586de579ed0867116eefc0feb05cfd46d44c70f13bb3916e976f915608ae48f97f7d8252fddd5c3b4c11b57a69bacff05cfd3979c32dc73b9cd94fe6c41dbbc49b72b0661240a1ba5c51d7daf22feef7affd27d3608395c724a91b03b2963a12c3ebfbe29a68ea27c8d03bd212b39fc8d13941edc7e74db97e00cb8f919b8a33527f3c466ff7e3dd93da9decd865377747dc1c4dfce408be382310870a954dc9dc03810d913557e25c54a158d455fe4726ba682b4d3bff0b44b4cfb700a75514cbabe1ca651c0370d47ade5ba5d67cb6d137e617b40fe560dea7098ad0b2919c1970abc54555ec5f2d93358d500fda763bb6972dd739922c702737ac77b396bf4c8f740a42678f2f5061b95963ab3ceb944f9df450db0d3a254d8710964111210d8a10761236c85e712d937f726d8d54794128290789c247804003b40008325b12f5ee3f7b0c07968d902caa802da4d303d01b79cc41b83c0d434baca02678aebd20a8ba9200db242d7d83208d92fe3215346ed2e523f901abf3b4e16bab33a8d1935ffb44c384823cf6c2c983af1d1c4e1dcf5eb08c19e56d33fc10e808fe3dbb2bbaad77f31792b6541aa835fe24a1779359f515fb47a9bfac5a672e1c5ed78b489e053cc16067a437c43e4f10d881053537d78caa2cb1e4fdaa29174e9fec574371bbfff590dc86b51ae5fc2a233ef3bfa4f6813683ad370d3dc24a858d063b415fafd1546c2443980724e510144e92ad2fe97c1ebe28cd80b54ef6d74ba30150a840b084e49c79e3018b7fac1d2fcbbfef005292e6eb16a38ef538af02319063acac8e710f8bb5495cf3f0b0626f214ad744a52002bbc2e3af8bbbaa3ffd41e84909823352272cce41fb089e6d4dfa2d12e46e246f7294bed38bcfd58c7db097866baf415f4513606d1e9b3a9c8fa50a0d22290cff205b8bdc86e73e73b98fff83e29f52467537450dee3fd6ffae3be2ff1b300cba3b3cd258cc3f6f11e88c7375f35eff230f79fa7e6d1bcee52f11cc3566ed8a7bdf676fc656d9da442b01427ca7cf7087bf8b82e9838e4ec6e6c974916da007b3c800973d247a49f3ff4174cc352cd819e001d965111848cdb3c1a46dacebd160b0d9125008cb3b24e0fa73779506808e93a2acdb5a24738d1ddbe7685d4f95e5c344826dd13e114937a0768435563ef2147f4b31de0513253de8289084e5219e80b3edf5d3a6866faefe96551aac354f521c7b3d1237f896d44ddedd99e4906d7874b4ded83d19bf7ad70aa3241a3682e09f273e45f95c2a06bfd8c08ef47289df8617156e26ce96ae85934a882e30a28cb187365cb38b127789aa784f24578e53b882f1ae14b884bccee39c911b0c31e8b8bff3e55f3ea2261cfa455a175701ce022edcea194e76b6c370c87a2a710cb8d529384905f7f79348d1a02c33e855f5f28792d28b8d8c811283210860b79a6a1c1a3f72239fea6b939a6ae2317381d98d5c41942e762058fc5faaa96d4c3804e89d51a018a4bd2a16324b043f323173904dd6f2a9c35fe5604ca36753df726b785f6769fb614f3cf6446c066bdaec2a22bc0e7b649219617f47d862d85245e119ba11dbe4bbd5025c2d7fd2386a5d1dd2d1ca33ea829b9824f61e8d1ec92de75b763f5e845b498b39c60af6b7012198842e1c77f5fc8ebb696b844f0004fe3e28e30a061e883db8f95cd8f0a830eb64706012f206f3895360d3b4fb83777fbb22fa7efa4c81057eeae0c70bb58a7fc5a78c4bc3bbebbc52bea366f59c769d152f6f4c7825b5de1bc1d092f28729926744b1af1f8879b08692cbb33f7f795e8c3a0076d1a88b3bc764119e52151bf3d63c74e77fe2358777df098ec8e15483fbd30cc95c6314a6312532c59733e92ba073aff42b7a5ccfbe6c92d91a74c6f1bcf57ad064416faa2859f2b9436f06a77302b684e2b3ef6190b0c37a98de85bbed0388ce27c43146da06ecf3c43339021ef469c3dd16099cd076d4c28552c6fd00caad2beea6789f77808d536d23038c716ac9477e6fcd92e901bdfb6134a915a1e4b50d218a1a3a76e3faef6a709e85b12c1eb7b18d8e363b4e4e768425f88207e0ad7349ea9cc7d6313d6c988bf1eff46f01d2bc130cfcdc898d04e241386b1eede5d2441fe5f17b2b7e325b672556242c44dd7246bc6463af0b58c12229b644ef7b0d63ab9bf03a310b1bd7970ecd160e2cae8b8a2c4809ab01a3ba5f4603ac96305a46bd845ba4722463a51fe3228529b0f6e2abd9ca69a2eeadf0093fa100c9acf8fa2272ef178f0cbf0c03c9bce444874c5cf2cdf1bdac7bfb1afb0971c48e4228a8819e5bf42b1aa6ab0c605e4849441cfd9ee48a433ab09561106c3debbc4609db82d433b202c1d802b7833a8e4da0a0d4b2065d00c323f4a64c966e05d1d23343e0be09892e6ec3673b21d3375df33171b4a47cb9bebc5cc8bdb67f9e6c3ef99b6d62909368ce20aeef831655d8aae15dcc8634eccc50cb8b62b8d84a6aaf5f57175d9735a39483bbe363d1ef4d095cc741aea05ae6b0ce325f66637e07374afcfb83755dc088fb01f10e8e26a4026d145635ef510de5069e4e16c9ef118d26fb0d8fab32e9720c5945de0caa39e2f3153179d71a48d81aff1cbdf851f576281c988af58c3a35e034199ca7e6b179cc8173d3f882e3434b3e866156f6e5bb59f5e72e9456cf4acd1035efe0ad3975c10add09163afdbae387008f5c325413a180114416af750047c94b3b0cb19ab171843851929f44dbdc4dc8a9402f081d05e1445d2eb6f37d6763adf40971bb55b4e733414fba4da806a2ecf60ed6bf2c1af6a3fb7f82a5b2809001c0d574072f1c10a4093306672b537375ed84e002049988d56cfdb47920bdef8eee2a4314b22dce24a94699f39f", 0xf11}], 0x1, 0x0, 0x0, 0x2}, 0x4) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x1010, r0, 0x0, 0x0) 16:00:23 executing program 1: setuid(0xee01) setuid(0x0) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r0, r1, r2) 16:00:23 executing program 0: r0 = socket$inet(0x2, 0x5, 0xdb1) setsockopt(r0, 0x77, 0x7ff, &(0x7f0000000000)="21a9ee6290b86c44199a297e6edacc780909f90727dc0235c45b333c73da8fc22028853407ced7b05be3c4d283b378675575e6e12363ab98fd0d9746ec8da251473f33a43c405bf56a2be869dbf5f737a67e87bf2c1224ca949478f642393206ff07c23c849337ec96bb8349437a190659", 0x71) clock_getres(0x0, 0xfffffffffffffffe) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:23 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000), 0x4) 16:00:23 executing program 0: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) recvfrom(r0, &(0x7f0000000080)=""/175, 0xaf, 0x801, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) r1 = socket$inet(0x2, 0x4003, 0x0) r2 = kqueue() recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000180)=@in6, 0xc, &(0x7f0000000380)=[{&(0x7f00000001c0)=""/39, 0x27}, {&(0x7f0000000200)=""/112, 0x70}, {&(0x7f0000000280)=""/236, 0xec}], 0x3, &(0x7f00000003c0)=""/156, 0x9c, 0x200}, 0x800) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x80) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) fcntl$setown(r1, 0x6, r3) dup2(r2, r1) 16:00:23 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1f, 0x0, 0x0) socket$inet(0x2, 0x2, 0x7) 16:00:23 executing program 0: r0 = socket$inet6(0x18, 0x4002, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x0, 0xaf) r2 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) listen(r2, 0x0) bind$inet6(r2, &(0x7f00000000c0), 0xc) close(r1) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, 0x0, 0x200) r3 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = getegid() setgroups(0x3, &(0x7f0000000100)=[r3, r4, r5]) fcntl$setflags(r0, 0x2, 0x1) 16:00:23 executing program 1: writev(0xffffffffffffffff, &(0x7f00000018c0)=[{&(0x7f00000017c0)="b649e69bd5bfa6be1e758eefaf518f1c02752d0507f55434ff74fef979c6c9e8164508d0ddf9cee7a5f6d88c64551097a6dc7c701e7769e939bad6575203270dd2638e2b936d9f791450974a3e31e5525ee103bc50d744195cd5f156f34ee9029cfdbaadca592c70420c449b08a3a3254aae972aa86a6dd3b32f9a2daa07a34903f16641ae6169d9f6984b4c2aa92c3561", 0x91}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000080), 0x0) readv(0xffffffffffffffff, 0x0, 0x0) 16:00:23 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "8fd021182caa4571e227e60665c4e92bec7ebfd0"}) r1 = shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/233) 16:00:23 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r0, 0x3) fcntl$getflags(r1, 0x3) 16:00:23 executing program 1: r0 = semget(0x1, 0x3, 0x4) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="01000000", 0x4) getsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) r2 = semget(0x0, 0x7, 0x10) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000000)=""/173) 16:00:23 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) recvmsg(0xffffffffffffff9c, &(0x7f0000000580)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000000)=""/154, 0x9a}, {&(0x7f0000000280)=""/175, 0xaf}, {&(0x7f00000000c0)=""/125, 0x7d}, {&(0x7f0000000340)=""/156, 0x9c}, {&(0x7f0000000400)=""/153, 0x99}], 0x5, &(0x7f0000000540)=""/57, 0x39}, 0x0) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/229, 0xe5}, 0x43) 16:00:23 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) listen(r0, 0x20) mlock(&(0x7f0000a79000/0x1000)=nil, 0x1000) r1 = dup(r0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x3) munmap(&(0x7f0000bf0000/0x3000)=nil, 0x3000) madvise(&(0x7f0000f83000/0x2000)=nil, 0x2000, 0x6) 16:00:23 executing program 0: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000080), 0x240a0c8e, 0x4) 16:00:23 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x202) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0xfffffffffffffffc) preadv(r0, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/19, 0x13}], 0x1, 0x0) 16:00:23 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) socket$unix(0x1, 0x5, 0x0) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) recvmsg(r0, &(0x7f0000000140)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000001440)=[{&(0x7f0000000040)=""/224, 0xe0}, {&(0x7f00000001c0)=""/184, 0xb8}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/246, 0xf6}, {&(0x7f0000001380)=""/175, 0xaf}], 0x5, &(0x7f00000014c0)=""/144, 0x90, 0xb4}, 0x42) 16:00:23 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x4000000000002000, 0x6c7) mknod(&(0x7f0000000040)='./bus\x00', 0x20, 0x7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) msgget$private(0x0, 0x200) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "8ca983f5cd4a6981b55fd4662c53450652431db0"}) 16:00:23 executing program 0: r0 = kqueue() r1 = dup(r0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x3, 0x10001, 0x4}, {0x18, 0x1, 0x2, 0x2}, 0x200, [0x5, 0x6, 0x50, 0x8000, 0x0, 0x1, 0xd3, 0x7ff]}, 0x3c) r2 = socket(0x2, 0x4006, 0x81) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x3, 0x80000001, 0x3}, {0x18, 0x1, 0x2, 0x1}, 0x9, [0x1, 0x8, 0x7f9, 0x2c3, 0x40000, 0x7fffffff0, 0x9, 0x7]}, 0x3c) r3 = dup2(r2, r0) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000080)={0x8728, 0x400}) writev(r2, &(0x7f0000000280)=[{&(0x7f00000001c0)="b0f1d27ca52a3ea29b880b01d289fff9669235cd525f7632055a6fa97b10b4e0", 0x20}, {&(0x7f0000000200)="a2f83d3e281f547202649bc1f35cfcbcd78f3c51d8ae82a8fb9c9e2585ec549a69f7a03f2cf701c30106bca293cd9ee5a5366eba0d3c9d6026579d60bd3d5e96033bb93d283c817a", 0x48}], 0x2) poll(&(0x7f0000000040)=[{r0, 0x80}, {r2, 0x4}], 0x2, 0x1) r4 = socket$unix(0x1, 0x5, 0x0) pipe(&(0x7f0000000140)) pipe2(&(0x7f00000000c0), 0x10000) poll(&(0x7f0000000000)=[{r4, 0x45}, {r4, 0x82}, {r4, 0x80}, {r4}], 0x2b9, 0x3) 16:00:23 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) open(&(0x7f0000000000)='./bus\x00', 0x8, 0x20) socket$inet(0x2, 0x4007, 0x46) 16:00:23 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) setuid(0xee01) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = getppid() r2 = getuid() r3 = getgid() sendmsg$unix(r0, &(0x7f0000000100)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000040)=[{&(0x7f0000001000)="61f3f692d78337fce0dfb872d795ff88cefed3425c3b41c8fa4d4ca440c5352b192526843e83298f86864b43f2d3828cd8d19970bd22dc335053f61a2a02ab4aa72ea7d44ec6b823d4ffcb7434b901ba0dfc2be44d9b64d01de988b518bc8ebcd6ca368eead141e3a1bbf958bef6243adf1b8f94437bc241f27928a27c04968987a59418233540498a64fef37c5d13f26ddbed5b073abab0dd890be111b8d0acf594f5914ef6f47811b5c81d95c2ceecc87402778bff8be6c49a6ae158710c3b5673f5fee473d8776b0702319fbd9e393a887fa381f9122b2aca011f0c5813e87d80afa16fa5f4c98ebd553ab9559ba162aa57bbf7a445e733a2e11df752e150af369589889482325eb17d10d54de5133af41cc77b901ccedb9749f5735e9e267237ac2efaa6c50d6e54359c6696794e00f396dde88600454cf70bc8a1ff637ba5b1a5b0ee30684c0dda582fc909d98b6bfb760ba0fe431774b0f7d70d973a6521b5fca6ec985c73e346ccef8548f3c026ef4cbc047a2c3279c3ba170ef708156157e4240ee12a7d0aac6e34ea44ea4e1c792c13c1fa961940bbd82af1df312c98bb143e77af724fa44c86c41db9e151b20243049113d302fb85f642e88c63315dbff9b95fcfcf2bccb6a3a3aaffa627f2e7316cf91f76c6810334e7b14dcaa40e617e26157c3ecb622096c7eda8d58fcdefd1e1ea4dd7eb77004d82d8afb840954fc1f97e524dc49d14c08de9838449d980edc5f9dcefd2379ca4cf56185227820c7c07a1e2df3b5869dae82e0353619f5c6300b03f245e587225b8ed24cbf8026566014ebb1bf3baaabbd0bb8bf7cdde0f5dec36cf6fd3f50365a45c4caf3a7f618d4e8ed7fb23f62d23ce6d0c1f0864f4f858e22d6156c02fea0cb4ba740de64d738a3f2e09b3b9c506adeb9083e1e7fac8a147eb147bd100c79936958f917cc44e7bd97a1d6a180b2f0de4f39a3e29c39f62dadc7f8f392c029e80ab76b81ce9902ed5d3f675bef5deb5380dc7434ded543c352110c1a5f45820a840892dcd86ff55a13a68002b7ff6b045c43f387ffcbc8661cf2c1b556d01a880be54cb23c38120d7dec5e8a03f1de245a79b80b498c74cf90938125f07f518fef6bfdbbdcf7fd139d1545ad93acd448df4528daf01b0fd01b40e0a055a89e74042ecd0e24ffdd3a5a409b21cadacde0d88c62ea359215ea594a24f959bc8b2239ddba6037399e681b901ce8573143af24160e92f9b2909dfaaa5d6bb3f22962d0b3392401023f3fea83acfabf6cc51a32e0975017c2a5c11407456abc48da8ad4e0b29928caab6d2b0372255293091a20f21fa8cf3cfef7a1d91911b0fe33ca41e58bbf426698cfa374f62d5051b87e7746c9ca769a595a802067038790dedac4123289a3112621d5f9f1b6e14294364928ea5a7fa9ac14f3754a8bb04aae89076f1d7f3943a3435d31fd068db311e61621007cd67c71333aae1c16e9781056fa8d9f940ad51261cc83505c803ab9f18a41db1c3ee3b78f0af98d55e0d227f91589960ee2e28c5793f80712a9b21778f16d1bac0b330e8207c8f80b3692f858dc6c85b7e65539fb0f3593f635629b136a7e6b527f03992c2708b396b29436b534469e2f5aba2caecbee5fe409627519a816dd2efa310d33223079242d0aeb9766f270bda677d79172d342e0066944833a41ce939f079e18642842d26bace8ddd514aa05c1a415dc6754088be3ede5049c427bdafed7e4cb95b8d0f92c012d0425c8252e91bf4e5c3b2b6bf353e26f87d30230a2263d35a4d32db701c35ad5fd9f3240b6af675733c6ca26cb4eb118edc2ab51b9a93f61510b46358fd6a7ab2cad71a2cf05d959de62a1f9fb64c4cba1336eb26e794ea87472c8adbfa212353dfa1d2ea37c243dcb359b0c45555bd6744d090185cabb48995a65ad5de2c43a135e4e1f57d42d407c6e66430c0d04c742c29477df345b14ca9e906b947586e27a7f583a384a6c2726417ca6474386ed05fa5d218e4a6a9a37efbc8eb58c97d689386524f21ed77b6783cd52340eeafbc423c9eca65fcc6230eba7cc9cac919b8e60e4b1f5dd2d6fa9a881009a03bf5c0cf3e3b793b852420086c4cfbc7e1d50c5c7d5667ced3e07df4f32b38055f11b6fe4bd183ce1477052537086184c2e6d347885ab696cd1aa50a8555319a4dc6506ffbeeb1fe39e5f091cdfebe7c9728b5ad35e5aa41041ff04c5f17395d18f262263673c19695f33e9fec9b5818c339f9fc365e8658faf607e7e648f8f0236588e66e477ae4d183931407016cc8003e4ede36a884ac97e0ea5db476c3b10f4ba40345ebae5c455508b2a8a7d2c841d6bc1d0623872a456bce14deeecebcf2f786ccc5a74691bf1fb322fced297296b8ff28f806c1470d6c23e2fe6cf3867a410d7e6540130351d5973307bd888d70743c830b971c2fb89b761767f9df20f37a505fccc472109665986a26c27b33e4a6480538213125de4f10dfee6a8c91ef32708dca4f450bdea713a0fb866d09b41887252557acea4c8e8f33596609c8190b1978637293a610afa0e78eb27ceb68daa4a2b99b4acc3f96ab65d156bdfd5be87279d4f29597c051d94cda6faaf970e935bea8895ddd8a7bb6f056acd0963ebcb7291f4081e92b54443ac257642d9d823e7c0a7ab1705a45c0ffb773b557d98e1a7993514218a3acf19fc00c732d2cc2167b1e72db0cf2e23b32d2475e1f15fce9f2082c0b1c14ccb3fa9fbae9f0df46d7289eb0df09d59cd20cd2c0427e30fdfdd0b911626cfb9601c93dd44a1fca1b76f1605bbe55d8599c7e97387d59dae5a066ca888b61e10545601d2041388f1b2246e36f4819d209c9af358b36b4a1b405eed75105d7cf81cd0ca8d9c3550f58c6f6df1a703283951f4f761fc75cb8715ac3c4f0bca8b16f9c49af2331d3e2d1f228c383d0667c0a4a29f79753b7e129a9e2dd33d7d0f05f9f18b1cd1d9ed26744efd03cc069783e45cc781275090b26e7808f2c5772548fa1eef9b730937d12034083d5d74f04d15ec990f3f1b1f4eef1396abb78ea554ad68dfe75f04d808f3b4f5e3e93473893f950b6f96a8c208ee84cefdf0971ff308227cd2a6021590ef820518e8505121cb3994297aa0c55672d466f1894b18d68b0da0d3e8942bc7edb33783dbefa4de6f4b64001855a6a6e1fbcdd0fb803aae00c44266a01be309602a68951b3d1cdaf1a234febdc333016e7e7ed2a010838852bc69c5efdcc6ca1ddfef498981243f264cc789b5f3d961dd62b37f21dc2071ac8270dffac37d0f5f4665be11f7444278603438f44254d3231beed359367cb147570eb72ca375d2a2ee1030e58b51f013f8d833d5e0dd142f40f3e15479f108bdf4153e51c2922924c0dd73c17a300e4c3fb550380499f978a66b2177be7fea5b8ec7b0cdf598b9891abd5b587b88101b0a8e3bb724b35f2091041f4d6539811e0d3c061f3da75554d91d64dbd93ecb620d8d49ec19fde10381860d378b159575776f1a7c5488f94e437c02089eff74d68674ec39662d1d6f76f85ba5661a73e85b5c3b42eb21c81ea3d2fb81baae6e613df8c848a16bb1a880bd3946ec79e80aab9de38dcbc7a073e8698cd33d6a40b91fd87dfdd2dc96a719710570594a945bca2a0c3bb2a590d0f3687f548f61ca399605f8a58861d715bbeeee74301798988a32484c7d3407078152e354e667095c4aafb21266cec6218053209e62837ed0de76646936e659739d429af48ca342fdb55601a41d59b7d5610fd93e4c8139d2e721f86d6621a91c04dea837df8f248ceaf84cfc3c182347b6fdeac85781820196275015945b27ae1d94c025d4e91ddde58e6356afe015dd6ddbd2dbf12238ea41a9004323fb2e151bcee38227c82b820e769e258b93680ce4ef3390ade3acedb66dd3e1016f10c2656ad18028ef5a08f3cae2e414f4105ceda1d38291bda680ee00aeca6e425b33ada99599981e4521aed5088443124a74ead9f2c7ec13f54e59f3c102199aba59de9d5ce51527a9efbfda3261d269879caec463ff9f2d629e8c0ca6049891d2017e410a2b810b094add88f00b8f7e92858663f2f3d87ec9b5b6109f8ed930dca610d9eca1c291a9bba8582c6842a8b3cc271c7477250e5fc56e8550d5212ca8fe3b1f11d0828f099a1710263ab24944c50ad837eea490c67b9b9224e0620ebb1157e7d3762a57957ae9c9fd40f2b88a78a1fee94a16eda701e313d025f8c914d6bad19d4d1c0f6e689fa1d104ed2d73c4804d3691f21213aa49cf3483ce451c82ca3047bf18cdfea76bf214f894608fa1d674b836b9a9fd5744f9da208b7a48e97a427dacb16d2fb41e27fcb8c84f55dcc9bad120bf3d83bc80b9415d0d4c508df0fcd281c750ea8bc3363d273f370a31423a42b30f891ff53bfb1d2d83aa783b7f9a461eae0d8e9087444557704a3a52beb797e6956915b4d8b106bbd32ff27aef0337306e2927e99e340e625b6fd7e617164a35ec66ed73e5a483df0de389a734a660f3d8ff37f5cb673ae937083254ed299351e82b1783dc5f6ca36ec940d617ee3d2e45aded112b4da48bbf38304b74887645f9993863e14e3334275c2c17cb3cf375fd69db6c67f4c7fd7fa09e75d6941fe9de45d2459a980f4726963978a32875161116aefea286bb609bf18cc370a508af409acf94cecc07b953cc1e9d46969a9d2fd777d2d5a8408a009147a6c55d1e6edefa57716d1e6b20b3e66461abad3d08e8dabf82331eeedce07549357d348d8065644e90e997273e9640096f9c23ba6b92599203c02edf321193f755dd431ce7dc548e7ca1261eb399cb8dd80c54513ff4ea8ab489e13559ce1da4ed54e1db1344636771ed6f36280d15c9b683640b5f6d9646ad5e181666389580287b989600214b8dc3f2717bc37b1909b0a5f745145cf165e50ccc6aec12014ec73a0ad2159d1f63a331bacc7dcc8bde4115512a48d7a354d0cc0db685eceb1853243fb418744d2f49e1b8c9f91a28aed994f864a278d7efe965b0c2c1807b5b3450eb1719a6e7923a80d7772d7f5702e4bb541b2306d605b95ecc0d0a71de44b09c3fd0b17ac6d96af6b5de39532578028862aa3a6e3d52f7134e23484e27bae4aee24f3f2b0c85094177a2ad120cf80375c4f3a65e640baa830e9fcbaf25f1dfe4446a74058fa0d6fd9a4f6aac6a8d71985affde54fc18ac94adeed702efa84782dd75006d78a71b7ddb3e42962eab95ea376392742eef3ab81a96656f17470be0c6170ae87d9b82987b35aa10b0d0ffb2b1b7340dbfdc050847d8ec0da57bc8783dddea8d62a63e9613883e1c148c3dda614b403eb50901e7402d27eda471f5676f8716afc5273a854fecc47966924cf995339d07bc42faa11c9200f15c7d8bf3284a4ccd805bbc48d254318ad14163228e095cc79408bd8825633655afa2777d319a14cc4f49f6f7920034569df60ffd8fa5ce1b4623415fbeb35de9f19b4e96a84c78704082fd8f128559de77906e1d13f86045da0b379ffcd84e9eaed078b87e7434412df8da669ac7e397bdb348668ee18a4b8d62867f3e24500bf41152ceb6b9ded8ac7d75caffce92cd775143e4cfe66deb2d0ada3a5ca82eb7ef5418da67c7d906c2cfd8c1ef592cb56876e32fab31b9647a715ba167ad574e0806be42dfa993889c2c7d3b270b72a79b8d781cc96dd2c51827201fdb7d465bb101d11fa5848fa3a636e6611d782a4da75af56972cef4ace6727542abb62569f99f0de58fa564d89570357c1ce00d1a0b0d2383384ca74", 0x1000}], 0x1, &(0x7f00000000c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}], 0x40, 0x8}, 0x4) 16:00:23 executing program 1: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x84) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) 16:00:23 executing program 0: setitimer(0x0, &(0x7f0000000240)={{0x5}, {0x0, 0x5}}, 0x0) setitimer(0x3, &(0x7f00000001c0)={{0x9, 0x8001}, {0x7f6}}, &(0x7f0000000200)) setitimer(0x0, &(0x7f0000000080)={{0xfffffffffffffffd}, {0x1, 0x10000000000000}}, 0x0) r0 = shmget$private(0x0, 0x600000, 0x41, &(0x7f00009fe000/0x600000)=nil) setitimer(0x1, &(0x7f0000000140)={{0x1, 0x8001}, {0x1, 0x8001}}, &(0x7f0000000180)) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/51) setitimer(0x0, &(0x7f0000000000)={{0x7ff, 0x200}, {0x9, 0x1ff}}, &(0x7f0000000040)) socket$inet6(0x18, 0x1, 0xea81) 16:00:23 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x28) flock(r1, 0x3) flock(r0, 0x5) 16:00:23 executing program 0: r0 = socket$inet(0x2, 0x200000000000003, 0x0) r1 = dup2(r0, r0) r2 = semget$private(0x0, 0x1, 0x6) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000001c0)=""/197) sendmsg$unix(r1, &(0x7f0000000180)={&(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0xa, &(0x7f0000001600)=[{&(0x7f0000000380)="33db9794d2c8de74e8c83eedc6e4fe08bd6239c32662cf38bf4ddc1eb6d2c8f5f42dccebc32e2388f1115d84dfc77cb20e53139c7d03c0b2a8611789a94e8e0d86396805cf41628e6e8e54c6c881497dc54899d62aa38505df21a600822e7e6a7a0362e1af1b3d0f61fa0224443e05921e4fa9391c32751ba283a42419d79bd9a2fb9a6f7b02e8dc94cfbd6f3b609cf1ab30801ca5a69b9623172a793cd9e412528ecbe12a53886e470d7bb5bf469314acfee5d097a72f73554e2b412ea67da8d593aa692233556b9536eb13e4f1d1930b530d1027695134db23e3c56fb180b7049708b25708514373aaf2abb49286a79a2cc0caa6431760aee43f1c24458fd575b6f408e7d7401c60703330be39cf276555ae4130afa312105a023feb73fa51a45a72ef5cb24299f92c2f5b65cac0297968adcebf882d2375be9e5a48d4bf803f7666e1b98d6192e9f235b21420f3fb1e0c54f495c3c39a3ab2b997ea7ef6ab1e1678a3ebbcda4d5b5e8e21dd133061b6e2af07d53c06fc3ff33a0145487ef37aab9f2bcf8175df197c8873d3c76f5cdfaf6eb5293588e668543f9346f914e1bfdc51b9d760fcc1773cbbdabd5b2055bfb05d9cf9b1899e7dc481e177289371bfaa57e65e5dd564e2769aaf07c27b04114f3aa798bc53e555896dfe8109da5df972aebdf0eef5447456d07656124fcd9bf2eb118c002e38bbd8367db70aa50d90cd5f3f33742215973de4c96338882ceaf86e64408e8f33354b1c7aabf6c8a6f7a1aa6b0827887f8328584ab07ce0f6922a482e54e9e9f7dbf2f803af5cf2d322c75274dc2dd561f62a26748236d39bfa8062be84cb87750a017be24584b426d7b5a027bc7337ab6279a0807ce887b30e57d99f06baf5999a377c45f3a609248f83cd7235f8c4f80d9d781ac8c1fa8d468d481d2f8f341e40300632c161d5f69648b53df68cc4f675bd1b07158f77d92a59b27c5d5c66dbe31d3c3d083bc59b5921910db836c1ea987fe9c51f7dbab1c169e47418d37978e7869bb387a29c1dffacbfb6aa8199e7b513f8a95f1efa868e7a8e54638c84185c9fcf0c503a24a15c67d31664156f7646368df6c44a1f510c759ef6e663e87863c27e1270e0e05dc09461919796f9246a205f016b7d89d3fa04b1d2d4595c64a267edc8fb3034e58e9add9f37a52c5da2ce9dad9535048dffe291f8b8f48d844536464bb9110c4952ef884995c5e8e7e53e323a1c15ac1a7c85f7d1d66086480665b88bf3763a2c0d814735514854eec6ca92e20fb3d0838d3c528dfb621c3ab6acf8c0ee87423903ac6e02ab90211e1076e21b52b45df303ea3c4b00b926fea92e5406850c3b95efa3fc9d3837a9c139723e1a51399d7c7d0829664abe3301ded2812f0e9e70345d6194b3f68eb292f470f96f7af7fe7bcd6d61e9ec3267013cf4a73fa27300ba62df3365b4604efb5418798d687190e451ba03ccc7edb3ec3ac717051e58bcdffc645bfc54bcc7caeefe7286d5ebe4f2adfa3bfa4dea7c4faed81fe00b46da8345a9c2a2c0c99ed1ba73dd43da4afecfd77aab6aa066dee735d84b54b83b43945a5f21c46dda0925c12affa983423ef641c153c9d724f91d3202b8dd30e4bba3bb26f0fff85edf0a705eaf6908d36dcc5656af9c1e3b3f2fe1bfcd423f0286f24adfb12ebad0c31364dc217af7c2233dba656bf3ce32062b1f8c58279f07db34a9a311f8bf386589784aaed1ee0dbf49edc94202582dd144f8b6b731c05b5e2cff4b7a5e5f0fb7419f56ec49f0082bb7c1a67ec4422bacf3c2fba2bad050ed94c483ab5875b029dcbe57fbbdcf1a4c2a13155c90c11a3c3118905682c92d0ce906e3c7bb0389d84c6c248d3782d80a7d48e0d874d0cd35af518ab1fa287109e49e6cb1e67ce6d23162a6817eff06cc69fdd4fd252f44e2fa718a802e7dffec5a36ab900f7f0fdc241ec3cf109fd78d4f0af855082855526de7403d708a64a0fe8aa352eb5fd149633e9104235abab7b5a86cf8c45954c282715d27ab993cb9fb6634f5e7424b98e2fe7e6c6377438f86d4dcd8692248550949aa27db8c030b752c43af01b8b61aeb6952c6743d4b2157b9a074e75845806bef30d5a1482939ccca35fe934aad1c980e8b99c7e590deeb6951d976c07c496ded9717dbd132422f6430a82a556349bc69a416f56f2e43f07f00ceac119cafd30b135d81c90ab03ccd10b394c86bdc75a357aaa7bc66a98af12f4a127a368ab71eed539bd6f30d68dfdd94cf02825f2a1f4afa2cf227edd65100559d18e3e80e250ae624f2ffc02f493139b1867d403613ea17e89f0de33e153a7758fd33fc16eb36c8ed695cb78ab366f4aac5ef20416b5ac6125b6e564df9c69e9fd5db20f83c5e720f6a353dfd5e6a0fb88ef8267df54fa002f6980c9176129e964d2032cdbb49d3249ebbd8e9e5f6a145442c6d16334954ab1dcaf94d36800c8626b1d44dee212ff658f8eedd7eaaa06d463850f1ca9f99de75b5f590237ad11dcf8addfd57dccdd8c96c8229cb1a809347848fad4a0f110f9df570fc94cf23775d5b8f6948c2ccb5fd4a62ed9490f88de47726271dbae54c8e88549d050f120cc299afd42c5b896b021a92a9d56c8daa213177290e0b3743a302aace0e5ea2d6faae762125c205cb7cdfbcb159fc58cb4e42c0a76620c7b53f3e29d344a5c2fbccc2af59c7696de016acf7e922dcf67be1d57f693b786e4ac573da006b8cdac477fa9f71cc1c55ef836453f5b9aaac1a86a80c839ebedd7115379e3bd15b903efd70f29708757d1e01e2f3423c06221da6294551918a5a73fc2c0be2e23bffc99b9799555670b9de0fbec884f0896b6c576f1513dff2458ab110ae9649766efac208bbc14ef14a331b2fb15cc418611368676cdb7cc43f451b59f35705a484a2dc9c8dd95872ea9d12a86a9c3f44d0dc2d7847f9bb0e3609001ea21c8e097851d365e31558f35c2d75c7551fd303a35db9df31be5fc6226efce105fcfaafe34e266a9f65c025e60976e5310effb788f73a436be0c53bb774f9c0d03bb128a96a67fd15ccbbc4a190bfef7af7e3f7398a66a83853b072112947c036e9186cef70b16b8d9e578e13443dd3dcb9deff5cdd47d624bebcc6484716713ba4f50e47c5fe6fb7328d85e2cf70d566e76c0b0d16bc3da70582205e1d2ce520087cb35e1f51a24030875977c3cfb4b6bf49d6e5c5b9bbd905b01d83154d660bc14b8f284147786752725101afc0ef0e0d01592ffdf2e886b111eff340cc27c0276e62afae349b3527254fe9de00f442d94ea7eac9cf49b2c123ac1e08680cf6a11d4ccaf68e02c5351bea058e01effb20c62e76be892356adb5f1d1d1e26b587899a52172e896dc899a2d9eebdb7f0ad1167a432ad3b617ea74d23484fee6e1c6dd222ee652caacb4a292f0b4bf5bad65ccaab58de18d253286a0103019148c7f06f604fc24167d65ae39de1443da690c56a61610a229959ba98ed2b647e7a2ea1780d6568bbef84981c192c427d22294a14dd99507bf161d52553a220e9aa9ab8d2e06dad86b966f6fef0174c924ce42e5722e40f5d00c7ba9f5a43d37aab4214c249b5dbf582da621050c0679a05cc56cf8a9afe954fc061050c316e65f2adf6991972c6ee57f8e278e0ef523c069fc2d908055d779ecc7b27fc3e60a0cd625144e708561689f0932dc8b2dc63091e72a88b82266a416a4286075b79eb0864597352938c745e4a59fff25ec0193c71c91fbb88ada5571584dd972ba44cfd610769b1d1fc66190705c5e6f472d6983210aaeff5c5e99c367c3d89bf1d361773b6e44fb88f3c4a37d25e2ce86f76f336083aa54bddb56d5dd2bd1a8daf549d663bb39f53d7a418e55c19098499b78f6a1a2a0771199f79fbe8538368b85f70ed3bc4ab741931c8bd2e1f4e5f91189918da3c6b96d8311bf46e180194834000de7afd4e3e0ac826e6309bc3ae21013639221a801e334e417e96d6a4c2377b44551d4b4bea81ea1868a8bf31f34ec4d4797eb76a7536a15ea01ae85ac3bda43c8e6b08cafd1f817aa73202943939ac1cb20fcfa1329413b6e4f27b5f1d894d2f2dc7653caff9bcef688f5291036a6acbd879ec7321b204df6f6959340f113c1bb357f41aaed25107c97a837b873ae87a825b76065ec697922b31d7a67d853230aa16dd5a48d5f23cfde52c9679de1cf823d6ae50285ab4a72586ef6b4b1f14fe7cd05a51d3c54b8df6f0acabc8459ff1beddefe63c8f4922b0327f61496307d3fd3c4d186c9db46ab415075edf6e6325dda7e72d899cfb84f1173f224ff0d9e089883a7c3dd8300766d80bf945d229e0c638ec6e4860a411d18f1dc7381c9b2fe7b13f8fe8da22d2e98abff2f73f69a49e79fae4ac56735bfd9dfc6152ecf95f8d4c6f25180bf01845af1aff9765fa986ae59dfcca5a204935369c4667a3d4ee317449758d3826ee18f5533bc6b79f0975fd52003b45497d506d8b940f795d18c261936f3a000a0dc1d85a48863b17dbee8c50096816612d72f166c1dc27f85adbd7327e5c65508835590a8a82e08e50a352a25f70a3275c7f73fc880064d67151973931dc9ca90f0115894e3b545b86c79c8be2ff891c6112d497d84015330109188fc1e292a84028862973d42ffb49e4981c32de4639fad6e1aeb67c1575e6ecb1e79facb5e733574f441781c6e41fe8c43d8649e3359dea13e289a89a7f802c89c84035fc79997dea889250ff9c053a01b8a09988441ebb3d1e28ab46b046e063256efdde2f208a1cdc5c026b760229c9b7f5fd4917e4766da0bf82e766c9136833dc0782710679c10a3a6778da1e104bf457b8cb899584ffaa2563420be426c1393c82155db2261f9f8ed2d44dd68789dc18a5eb6eba28aa231df63a77a646e7575d28e991185f85859ffb7834ba5a9b887512701c358aa0a82813d00fbc18188f42592d928febd214ffe27b20befb4", 0xdc0}], 0x1, 0x0, 0x53, 0x5}, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x1, 0x7, 0x85b}, {0x18, 0x3, 0x55, 0x44}, 0x6, [0x1ff, 0x2, 0xffff, 0xffffffff, 0x8000, 0xa437, 0x1, 0x4]}, 0x3c) setgid(0xee00) setegid(0x0) setregid(0x0, 0x0) socket$inet6(0x18, 0x8000, 0x65) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0xa, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r1, r3, r4) 16:00:23 executing program 0: open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') chdir(&(0x7f0000000000)='./file1\x00') 16:00:23 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) recvmsg(r0, &(0x7f0000003800)={0x0, 0x0, 0x0, 0xfffffef9, 0x0, 0x251}, 0x0) 16:00:24 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x28) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x2000000000) 16:00:24 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000340)=[{&(0x7f0000000140)=""/70, 0x46}, {&(0x7f00000001c0)=""/44, 0x2c}, {&(0x7f0000000200)=""/47, 0x2f}, {&(0x7f0000000240)=""/62, 0x3e}, {&(0x7f0000000280)=""/78, 0x4e}, {&(0x7f0000000300)=""/24, 0x18}], 0x6) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000080), 0x0) socketpair(0x30, 0x3, 0xc59, &(0x7f0000000000)={0xffffffffffffffff}) mkdir(&(0x7f00000003c0)='./file0\x00', 0x101) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x4, 0xffffffffffffd98b}, {0x6, 0x21}}, 0x2) 16:00:24 executing program 1: mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) recvfrom(r0, &(0x7f0000000100)=""/194, 0xc2, 0x801, &(0x7f0000000200)=@un=@file={0x1, './file0\x00'}, 0xa) mincore(&(0x7f0000ffd000/0x3000)=nil, 0x3000, &(0x7f0000000000)=""/11) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) clock_settime(0x0, &(0x7f00000000c0)={0x1, 0x4}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:00:01 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x5) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x6810, r1, 0x0, 0x57) r2 = accept$inet(r0, 0x0, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) shutdown(r0, 0x1) 16:00:01 executing program 1: r0 = open(&(0x7f0000000000)='./file1\x00', 0x3d, 0x12) unlink(&(0x7f0000000100)='./file1\x00') symlinkat(&(0x7f0000000080)='./file1\x00', r0, &(0x7f0000000040)='./file1\x00') fcntl$getflags(r0, 0x3) 16:00:01 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000200)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f0000000000)='./file0\x00') readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000280)=""/183, 0xb7) 16:00:01 executing program 1: unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000140)='r\x00') r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x28802, 0x41) socketpair(0x20, 0x3, 0x2, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000000)='./file0\x00', 0x90) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000180)='./file0\x00', 0x20000, 0x4) 16:00:01 executing program 1: socket(0x21, 0x0, 0x3) socket(0x80edd4e47bc6531e, 0x4000, 0x20) 16:00:01 executing program 0: r0 = socket(0x1, 0x4005, 0x0) r1 = dup2(r0, r0) getsockname(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100)={0x0, 0xfffffffffffffffa}, 0x8) 16:00:01 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x5) dup2(0xffffffffffffffff, 0xffffffffffffffff) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) pipe(&(0x7f0000000080)) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x10, 0x149) dup2(0xffffffffffffffff, 0xffffffffffffff9c) open(&(0x7f0000000100)='./file0\x00', 0xe11, 0x8) accept(0xffffffffffffffff, 0x0, &(0x7f0000000140)) r0 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x10c) getsockname$inet6(r0, 0x0, 0x0) 16:00:01 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x80) mkdirat(r0, &(0x7f0000000140)='./bus\x00', 0x100) fcntl$setown(r0, 0x6, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xf481) getsockname(r0, &(0x7f0000000080)=@un=@file={0x0, ""/79}, &(0x7f0000000100)=0x51) open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) 16:00:01 executing program 1: socket(0x1, 0x4005, 0x1) r0 = socket(0x18, 0x3, 0x100) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:00:01 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x202) mknod(&(0x7f0000000000)='./bus\x00', 0x2, 0x1000) socketpair$inet6(0x18, 0x1, 0x1, &(0x7f0000000480)={0xffffffffffffffff}) r1 = semget$private(0x0, 0x3, 0x0) socketpair$inet6(0x18, 0x3, 0x5, &(0x7f0000000300)) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000280)=""/102) setsockopt(r0, 0x4, 0x7ff, &(0x7f0000000200)="d34fcdbd7590203a2120b9b884707f337035a8f6390efc3bb8edeeafcaa52327a11337ee7d2e398ee3af47a67be5c3a4f75b61174af9cea6f14f30ef22473f5dd9ac33689df7e19ed558cb1a1dff4e48e06164a00376dbe24f1237ad9f4533e4052a0cb9ffcf5e04f83f7a67800cd38e", 0x70) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) munlockall() mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) getegid() getrlimit(0x3, &(0x7f0000000340)) accept$inet(r2, 0x0, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000380), 0x9, 0x8001) sendto(r2, &(0x7f0000000100)="64e7dc170c607bfd3d549b71109d8122c3eb0f05618c88632e2efdad70e1fcbae9b11b4d936f27aca51c8f634f3c2253e97a38476925e0dfb5b76e119a70a716b9ad9a22c02971b7c82022a54c97980f4dbb5f52dcd90ecdc85a717b45152a0b20559e735664fd91b0f622f0210f3b64bcba47b41d3ef902cf44bc311af53bffafcbd3a2c53136c7c5fb001f5ccf8bfbbcabc7ef5ffe92d194cfc5ed30935ded9d9e0a4f983bcb57ccd369ee4599b96fba304e2189944cecdbe0b2c22d11ba5969b4a0c0d9f7a5099be32d21b3774d933460bf", 0xd3, 0x1, 0x0, 0x0) 16:00:01 executing program 1: r0 = open(&(0x7f0000000540)='./file0\x00', 0x2012a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8002, 0x1) close(r1) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) 16:00:01 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000080)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000010c0)={0x6e, 0x1, 0xffff, 0x4, 0x1}, 0xc) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x10, &(0x7f0000000040)=0x40000000000, 0x4) 16:00:01 executing program 1: setitimer(0x1, &(0x7f0000034000)={{}, {0x0, 0x7530}}, &(0x7f0000000080)) r0 = semget$private(0x0, 0x3, 0x20) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000000)=""/65) 16:00:01 executing program 0: geteuid() r0 = getuid() setuid(r0) socket(0x1e, 0x3, 0x0) 16:00:01 executing program 0: socket$inet6(0x18, 0x8003, 0x2) r0 = socket$inet6(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) getsockname$unix(r1, &(0x7f0000000040)=@file={0x0, ""/65}, &(0x7f00000000c0)=0x43) listen(r0, 0x3) 16:00:01 executing program 1: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0xa8a) 16:00:01 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x40) dup(r0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x202) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x102c1, 0x1) mknodat(r1, &(0x7f0000000080)='./bus\x00', 0x1000, 0x80000001) r2 = open(&(0x7f0000000700)='./bus\x00', 0x6, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000040)='&', 0x1}], 0x1) 16:00:01 executing program 1: pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSWINSZ(r0, 0x80087467, 0x0) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000000)="686c2ed1764347f3e3e080cabefcf1106570f4bba87ac78f9297f327aadd680962854239560026ec4180544725da925836de55623fd50274156421f8fda7fa0240fa2d77916a381af3c370e8edb63cafc9c7", 0x52}, {&(0x7f0000000080)="ee2a98ae0951ccdde2552da07f64603fd1ecb823e47014ca28cb3191af37919430d354c67677760e3da9719ff7ec0beeb903485fb6617ea06150cd7b975eae704b1aed582a853bcdb6121041a2f6ab23a5ac7f8900418dfdcf4ebd26693d6b", 0x5f}, {&(0x7f0000000100)="b3fe1c11adf3e0cbef249bc086ce", 0xe}, {&(0x7f0000000140)="88161190e9333ff846c22f5747d90d1b5706602bd048bc326ac790cdda424108f71cda2e5ba73d7b35ceaff955503dc7906af2575d6fc5fa6a9f709b9e6be41e25d3abf8a378436b3060a91da009065e85e8a475dddb56e99de07888bb877fb483d1161638f2fdd79ed65dfb025972ad01d008dc6ddebe52853380d754d902b1d95c152c8d468c0ac3aec3dca28a80de697437c45228cc1dc85d12d3e3d96e95ea386c0d7c2735bdc62de4ed59607f1fe7b3b779be7a07e17bb0ab7711934b56d2507e651bb1667a89db6c9898117adbbbe2bfc4a736686ccb4eb501f3", 0xdd}], 0x4) 16:00:01 executing program 0: mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mlockall(0x3) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) 16:00:01 executing program 1: munmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000) setrlimit(0x5, &(0x7f0000000000)={0x1}) munmap(&(0x7f0000ff3000/0x1000)=nil, 0x1000) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x8) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000000c0)=0x9) setrlimit(0x0, &(0x7f0000000040)={0x0, 0x2}) 16:00:01 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r2 = getgid() r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x8) utimensat(r3, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x10001, 0x3}, {0x8, 0xfff}}, 0x2) lchown(&(0x7f0000000100)='./file0\x00', r1, r2) recvfrom$unix(r0, &(0x7f0000000040)=""/183, 0xb7, 0x0, 0x0, 0x0) stat(&(0x7f0000000280)='./file0\x00', &(0x7f0000000340)) setgid(0xee00) execve(0x0, 0x0, 0x0) 16:00:01 executing program 1: unlink(&(0x7f0000000000)='./file0\x00') 16:00:02 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:02 executing program 1: r0 = msgget(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x800) 16:00:02 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSDTR(r1, 0x20007479) r2 = socket$inet6(0x18, 0x8001, 0x0) bind$inet6(r2, &(0x7f0000000000), 0xc) ioctl$TIOCDRAIN(r0, 0x2000745e) 16:00:02 executing program 1: mincore(&(0x7f0000ffc000/0x4000)=nil, 0x4000, &(0x7f0000000000)) 16:00:02 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup(r0) fchdir(r0) r1 = semget$private(0x0, 0x3, 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x2]) getrlimit(0x0, 0x0) 16:00:02 executing program 0: r0 = socket(0x4000000000000000, 0xc002, 0x1) getsockopt$sock_int(r0, 0xffff, 0x1017, &(0x7f0000000000), &(0x7f0000000040)=0x4) r1 = dup2(r0, r0) getsockopt$sock_int(r1, 0xffff, 0x1007, 0x0, 0x0) 16:00:02 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000180)=0x4) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000140)) 16:00:02 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='c\x00') r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x3) 16:00:03 executing program 0: r0 = syz_open_pts() mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x10, r0, 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) syz_open_pts() 16:00:03 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)='\\', 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x9a) r1 = semget(0x1, 0x80000005, 0xa3) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000100)=""/186) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x4) 16:00:03 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000001240)={0x0, 0x0, 0x0, 0xfe79, 0x0}, 0x0) r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000001100)=0xffffff15) chdir(&(0x7f0000000080)='./file0\x00') bind(r0, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) sendto(r0, &(0x7f00000000c0)="af103cb43a0ac0fb6dcf6dce88e55c0f6eb00530b89f11979eb8026d4b0e44b03b26be387eb87c607394966bfe3e5abdfc67425156707ba1f862382d50f7a6f2e6ae61c4a85016dd578db7eaca93fcec556cc35fbae801bc79b37a87fbb52cb9c5b234151953dd5bc08ec8b6bd195b2300b21525cbd663f0fb61557483a7f7a52d3a7e11baafc0e7d97120500be6ae69c50a3cc855200f21422648034d63601cd1172dd6120545d442cd60ecd244f49809e8bccf6ea0046a94612d4e91a71869bb12a258713fa867c34ec5e2bdd01fd6c2991f77553893f48983ae96e2d6f01dd54701ae8f462ea3ee5eb303cc1818144cb6773ffdbfd8ec174cbc86751c863a073f39c57d7fa4e6a45a5df059f32d60a6168bc58fa6a2590ce7ab29b048aa0446d71cd07e6ea00517845bbc3892ada9fb6a81446af6b32c47131532d2c14ee7d5398c3895d24faf6b3a6089fd36690dbdfcf17f7ab503e202c65e3cc939a05c240a8d03c3e03b9fd18dd40490de394066bc8ff6e55621c572a28dc4837d4773a92ca0483622e5b7752a953b6e82addb17cd470da1c916dec13b25a2bc0e08db33df02f573cbc0b480721a9c0435e0561e7c69efe693839294016d9f199a9d6932f9e6e439094c28f7787ae1efd9658dec622ce17dbbad3569ee860097831de6a65b8d9669d672b3de07e76d8021ccb1610f788e6ca8027c4e575fe1e02c2f04f97c4eba4764fac66c640d5bc271f8da8adb7df896906af0faadbb19e3a26f3a765abd007de1a5a52938554a567bf525e72c09512b3e8390232f1807c8cfb72f63743a5c2efdac7fc9e6d67a404e4e873f2006616569e35eb68a42d551422b191ef9b02b893ab071b17094e72226490f0d293a46a2d477d957d4fb2012d58e756624f50dae61b6955a080d8c02de3a44dbec7ef6b9b2c4dd19ae58e5331574938a7892f05db7a66d6b7925f036b8fa5e47f73fbcdd74883968fbf9165130eea60953918242c3ef44205db72bb974be9d1c471fb2ba9dfa47894dedfd88e67e93c76a73e7903ea286a78a3e91e645ece2f1e323e3b778f7b5d9260a35d0e13e9ec98ee68b94b17d4449af433225d5c439ecb54cbc5b4bce8f2899b39f03dadab4ec2d34ef383ef72d3fbf8f78e9027831d396d1123910d62e28d8cf38204699cb6ce9db999759e271efd733e420e1e303e6dbb3371c07e9c4cb856c4c96c68856c778e684e1094f88b8147b9cc87ea3d12fa9bf40d22c93bd585c99452fcc2a8fe62afab9b443d98f5db39033b3c07e8ae0e8695f04618efda96f3be04d51c6107d682413c9086230177a37551c9d23318f7cf70ca56199a933cab5ee29d6151e68d5fa029d18135ac63c0089f48b705562984977d9648961e6ae213ba800e867c9bc9056d5a05570721f895b8035c296610f7715b0a61c64c2cd2dfa9fee2020c2f4d896af772d7828f4c30e6ab1375d1b327ecc1f18441245b74e5cccc23ff632d39985c5a874c607a37ba2796968c616190fb2aae574611cc5c026fc07e91f8c612c3ae9acc4b53510454f59edf8fadae57847429ad531c84fb8141050e5dc803496fb9c17ce5528d9e12fbd8fa1133145707c144bfa4a35742d5f3e37b8192ceca93c2277d1bdf6aea6efc025f112bcf07b26f738d4fdbf76ba58036aefe1fe1a45985cb0e157e37fe97b2f9bd9053083c9897cad6618ba5a4f889748b7412b40a8804756d24a19c8b1d71473e62248a31b9dd715f26b2ec25d135f8201d77957a5f8d98ffae369f43a2319e245c35447b34908997d6e1eca05bd70f4c94d0ef3ffd5cc561488dee7bd63b39a4d681701b1b60b38b09574210b153f595740b0acb5c1900e5c656ffde207d08a605c3e52855423c0effd14f5a10489f8fd2f318a00a0f04d6c1beb5b57a66ce9eadb02b044e4b3e0619edc3f451630988bc288c1700cf9c0de1fe00c82dde9d589d292ccf0f2476ba6f6efdc78e50997438d406635a8bb0c79390ac5ed1762b7698caffdffe34df8a6fa96c5e6c73659f05dfb978a127fd9aac4d4f25bdb39e66ed6bdb251619f4675acdd50cb7f42b7f1a07e1607aa93cc361f2d35f618073b1ae7eaea807baddb132ba7b30de1a43e03cd4c425cd0e1b1a4501fbef510d3dd0de1bfe2b7a959678da352a4d58775e0f2c22b785a7d516bc995e95620225a942659c90500a53666ff475293d6e63ac9b8b53d12034ecf1f9277d274abffa0afaebad8fa248e25196f431391388b08b9f22a19cea85af57830621d9d5021394c8e5e3ea99fb0460db22ee81855f6958d09accfdb47f45ce1588a939f4eb0c868f5a6f4078d90253dd324d62e684ea029cbbca52c52b69abb31ae996a7ef24f725e5aa64f18df8e306d95ffcaece91e4bd6f6eddc38e88f11aedb0adc1540b42f54cb4373deccad550a73148c066b2b1fc3ee0a53aeee786d9b9e86be7f890ee3ca23e6ef931cf58d166c945a95354fc05446d39427a2f37e9909d94da3ce069551bfbdc7685308b5ae64c7da17f87bc3bf0bfb047a145a3abe71223b1f04234ee52346f502d72bb88384f038dfb86a12d55299728647fb09b1190f046bea5a20eb005958b0db64c18bc03930870a82a18728117ef2fd1d1ffcd9374db5526e4d7c4671cc17b1f472e74f2d225ac11603999c523e7e6c075b969016a67c0990e2f521ae8191532c0c76cdab9eb48d091fa8a653a9c81d9e81a24221b93539d900850a0e2b8176778ab945a33a6e07ea4ca28fe4a7ef082dfb4c59f0567058d30927d9a632c0ecc9f1b08a1a50f345d840f1dc8cb380d78c8b74ea7f966af041b5f156bbfb45f6591f648a7affa3892052700b891b984f286fc720318172f7ecb94c0444d377749b99792fcfc015da28f6f34c5647dae82db279825622b551dfe9997cbe4d661a5ad0e79bc2eebb62bc14ee643a4e9f96a462d8b0bae650e7f384f9bf3c1aed33220f3458cc1de510295ded3843b529918c0912aa7f2f405be88f83470bc9284c64abc24e7e0dd42a326010a8bfcc4a691cbd08d0a64d44b5563d5c63a152e3b5d206a3e824ec8cb6d249983334b2cf6072be844941579d553db8d981a07838ee360ec4b5d45a443df3cb2a9ed8b68676eea7ecd6e3f45ca85378aae13884573616df2a3571464d05e5ddb5f7b5ee261ccd227b432a6900bbaecee7e6e41a43a5155fb04b19e8e40a190d7197820eb2dfb28acdfef5f8f1f2fc7eac175ba1fb267f9604c6ea1d6b9143c3af39e07dbc07864974840ce400ca097cc237c03414873e38258d0f5c8de171a3d8a3cf6c3bdf87f66e6d5a4277ca458738d553ce6a9524bace6c0b4f1ca0a748cacd5464bce0b2bb190ea66febeba67a1cab00ab0931463a6dd9849728bc1ea79b7e4c86de8387231ce58a9e12f7781884569dc1a47622a042f8098505aec82b8ff5d52899dfbe8420b3ec90d7e7d6be49f18ce48d3422fd7fbe79c96220f7c4e0eb009375560d33e8fc0389acb28a70129c6bef677ae9d6f71af83eb672abed15fd1fb7f05e91ac7040dbed50dee8dbfe63784641522944ef27e1def60ada57743b90ac38e227b7a2d2044e22be0b9f1780c2048429696bd071396300db3f9e0d91be4baa2922cbeff51d5b763e9a6a9d566ca16985f837d48fd4ff2ad80bfb594fea400ca113b323a524794ccf9662f9949f156394feeb80e86cfecc971cb692c2f1eb1d9304ebdb00ed7d46095af44c0ea0cbd8587a2bebe8cebb4a13e29ac772f2da9336e4c0bdc3fb3ae808a6b82359cbb2a038536ebfded34500ce0c677cbfa53c5848d8fa50fcdf5a6cf832c1ebcc0fc35bbceff3ddecd0d2a00044c4f78ca7b575193d35a8feedba244ab07a0bebb528e0da01d082660ad7b3de139a18d169b6598438f2a69d673df40caf0850b74f036cc3653495952c68a42327810e321547a7b311ae8d307e7f3434c2b4d815b3c89a6ef0eb6d772c498c1589353eef36497b73d15642b465950b5354ea7f46151681c1094c00613c6a605b1b4f61524492be37a7737afef8d5bad8a7f2e13d692ee62201c3fe3c8d088466dc08fa7ca251f5151fccea75e05ef1c816c9cded64ec129d2909b2c51d590e89cd092d2d8b5dd25fa2eeb0f8cccf865490a5d188a70762d26f0a4ecd20891b5aab7f5cf3c60792272ec1dc19214b104555453cd08d10d27c03a6665c4cfbfa1441fd8e3f30cca40e780801835cbbbd467b616ff738b0e7bb54aa0f2c95167642f14bf8577193ac67fd1eb60c041ccf2bf698f1b5930e2c7b247aeaaf236debbc373efe26dfe9e32a4885e78225034f7be171729a16a37ccab1906c07f9e1a02bf9a3a0d9a8281ea8a2d9e87000d8fc16859cd2a9df9ec36449c8703bf31b07b7416ae79efd0674136e798cdc4f8c4849361ab3d99985e5e87b979a5cdcefdf952f1b2e71e9a1100ddaa396038aafc78f05f388bd80267b5f80f03d23d9e03a3066245a8c380f16346919fecf209497a8f36a5f9acff5e2cb96767d84f7f6a7914fe9f4bbc8b4a8758592af72476d58b1bda413fb08299c9113afa94818ede22dfbe7072dbcaba3d767dea654da920555088d0c2f0b09251e3a64f1d03fa6cfa0e043d462d2cce7cb7c116e0b667e1e1dfb15a5c40a12ccffd6bdfd8a5204eadc92735796f2eb5704757577c9098f651e7e230a0dea3ba5d21e2572b854c604943fd9fe194f8bbcb900598e5ac11e2b50a5058f550288021f79243ff248b3b70fb19e6d3c603823fc56f066d878e728b7bf912136a269cad948030eb944f3af70ca444cc9214039f69609c719db1123a24a0830e139841001f9471ac24d16c550c543e3bf06fb994cb5c3a5a2b8e5348f1ae56a70a2bad01f806a7a3b3a81efb3f855bca42c8e2c8a3e1174765ab2cf4f8331265eeaafd7a93983ce3c7bcbd335b9b720b54dfd3ebb5dfd258aa709b5f9f6c9d56c1acf49cde01aa3c4ade91cd25e36bb988cde68c70dea5cbe9fc5fa5f45b1cb7c69349e56d5cade8e9481d8c99c57086bcc9c3afbc1b2d61ed5634a3f22cf44e5a7c5675aabdcd1c3c504a4a71b0c623bda8e491edb20a8ce74110d7ff5afd036ca364710630f85247038611d9b9e5d01e8aef0003d2f31430e18dfada7a353014a8cb44777419f894564a45ff6bdb8011f8594125f308634bd936e91e13ddf636c9d0bea870310c1fa7b3c1d46eae1d90a582cb3dbe2b81b9a492d4bed98edc25dca60e31526fe98bec09c75f90184687717ce3f980d46c9c783ca26cdac2e55291277a821d96d51653a48fe6ab2a210fffbbcb14dcf8758ec425bd9284274a1dcc85cbfac9b21fe6ae1391b1d51560e7b3103b2e7dfeac4584592103cbed08b8d6fa9ff3d8b6f53b547564a49396d933011aa23e8853c25fced33956eb0521095682d4daa6bfbef0bb89046272afd00904b9ccf385231ab56ca59ac34273c6e44ffad8482ccf0e87543b1eec3c911a203b102c322d21beca28f565c3240636713b5aec6bd3ab98448f8f57221ff3a46eca1912abcee0ba918ab82228301cba23cc558b337d1e8dafbc127ae6adf562eef29560c43165dd2e026cbe122d53fe3620d77a5d71ad400cf5158dfe95ad44efb80c6b7d37bfe777fe6785c071b3827d141f01642a7c68abc77f3946b19764f9662080eb2e9f3486289dd92069b93dc9510fdb6f86892d46fb293211d0b017b9d75141282513dd9e39f70540187c1f8c94b50841c611a244648f88a65f962fc19baf9e810b102c9068496da7b7097584307bae4a7b6c2b8f1cf22ed4d8e65a0", 0x1000, 0x8, &(0x7f00000010c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:03 executing program 0: clock_gettime(0x2, &(0x7f0000000040)) clock_gettime(0x5, &(0x7f0000000000)) 16:00:03 executing program 0: r0 = syz_open_pts() r1 = accept(0xffffffffffffffff, &(0x7f0000000040)=@un=@abs, &(0x7f0000000180)=0x8) recvfrom$unix(r1, &(0x7f00000003c0)=""/4096, 0x1000, 0x803, &(0x7f00000000c0)=ANY=[@ANYBLOB="00002e2f66866c653000"], 0xa) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3ab51a92035dc0e14d78e0131e88ca6826"}) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000100)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x1, 0x1, 0x8, 0x2, "6825fe06ba2f8b6ca708046e6ecadbcaf3224dc7", 0x2}) read(r0, &(0x7f00000002c0)=""/214, 0x6b) syz_open_pts() mprotect(&(0x7f0000fed000/0x13000)=nil, 0x13000, 0x0) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) 16:00:03 executing program 1: pipe2(&(0x7f00000006c0), 0x0) pipe(&(0x7f0000000700)) kqueue() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000740)) socket$unix(0x1, 0x5, 0x0) socket$unix(0x1, 0x2, 0x0) kqueue() pipe(&(0x7f0000000800)) pipe(&(0x7f0000000980)) pipe(&(0x7f00000009c0)) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) socket$unix(0x1, 0x5, 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, 0x2, 0x0, 0x0) 16:00:03 executing program 1: select(0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0x400000000000000, 0xfffffffffffffffe, 0x0, 0x0, 0x1}, 0x0) select(0x40, &(0x7f0000000000)={0x2, 0x3, 0xfffffffffffffffa, 0xfffffffffffffc00, 0x2fa6, 0x80000000, 0xe887, 0xfffffffffffffffa}, &(0x7f0000000040)={0x7fffffff, 0x0, 0x6, 0x8000, 0x10001, 0x1, 0x4, 0xffffffffffffffc1}, &(0x7f0000000080)={0x1, 0x8, 0x400080000000, 0x20, 0xbae, 0x3, 0x5, 0x400}, &(0x7f00000000c0)={0x20, 0x7fff}) socketpair(0x6, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 16:00:03 executing program 0: mlock(&(0x7f0000000000/0x1000)=nil, 0x1000) mincore(&(0x7f0000ea9000/0x2000)=nil, 0x2000, &(0x7f0000000040)) munlock(&(0x7f0000e9f000/0x4000)=nil, 0x4000) 16:00:03 executing program 0: setuid(0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = semget(0x0, 0x0, 0x608) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/14) setreuid(r0, r1) 16:00:03 executing program 0: syz_extract_tcp_res(&(0x7f0000000000), 0x2, 0x9) getrusage(0xffffffffffffffff, &(0x7f0000000040)) r0 = socket$inet6(0x18, 0x8001, 0x0) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0xa25e}, {0x5, 0x7ff}}) r1 = getgid() r2 = getgid() setregid(r1, r2) 16:00:04 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000040)=@file={0x0, './bus/file0\x00'}, 0xe, &(0x7f0000000480)=[{&(0x7f0000000080)="67fa5c8c37b5dd5d609d75a8e3e6e9dd4019cbf08e8da6dc0e2120ffbd8348c06cd9842c031c1def5e45c970e561591d05198b2130a4d74545d973b528796c0c43ae90a66f958b139080c9f8bccad7abac679bf26cb2527e767de7db8e59c9df0bb52ba437f969e312db1c848eadc17a00aecd9159ede75a9ca5dadfade3e6ef179f1505b4c665f1e1e1899b20fb16a850b6b27046037e618d6dc757303dcdb77d7d16226446b1fff386dd56995ed45d9958a96176f8e7b81db1e9d3dab0950831ddbdb548a839c56ddf365dc866657e4865", 0xd2}, {&(0x7f0000000180)="83182cc08f5e5508a65a15bbbde72bd0167c24f7fde85dd857354f45240e10", 0x1f}, {&(0x7f0000000200)="7c38c14c778633a12d6c997a458c537686449597922ceab4bbd93f885dede72358b65351b05512eb378eaf915f481d743914266286e49f8f9cbcaae112ded4cbda42fd74b0ac8b92df0139ec6cc18d90e0876237afcc4adea346fdca5ae13e9fcd57f80048cee55c2ab9623ca45050cb017e76002436ad3479a849ad9ea87bd48c2981f5dba1e65928ce50f6976ddd0c13637177245c90d0893ca8b0d8b1a28b0398045e7110be30d76c294e63f372201c5f0e27d2258f82cb10a6b6980b61e131145ddc6346d16e6ce882eb0c8c59", 0xcf}, {&(0x7f0000000300)="e2e97d2267bf266b4d9f3bb8b0ac87486e6c54de5fb9653750199bb5ce7d64d60bbf1f864a0fc5", 0x27}, {&(0x7f0000000340)="54fa3099ae00c6d54e68eaa009db4580e1b1163cf600123800f3d46b96da70df5877cd2a7b4131c6a5b5a2773680c99c54834a84c56a7df657fc96a91dd3ea8a05e3ac64eb117468a2ec59cb37c1f039194de86fd343c9c4df042d3171ea683ab034d72e2fd78b49a78ce51c469da28a020fbe9b006acda0e32fb8c39c438452cb31f72cda229f76bea87f6da1532c75b1bbc66b33d2f3f1da3dfa035f425971263b452351edd727a09dc99c1337cd4f206d3db61b8462fd1b3be86adc3f071bbb1546f1969946e9b52cee6f8e813c4bed917444f40d30e16a10074b6f1ab61344fa73b3", 0xe4}, {&(0x7f0000000440)="c2", 0x1}], 0x6, &(0x7f0000000500)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0]}], 0x20, 0xc}, 0x4) ftruncate(r0, 0x0) 16:00:04 executing program 0: mknod(&(0x7f000086c000)='./file0\x00', 0x103d, 0x0) open$dir(&(0x7f00004be000)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSBRK(r0, 0x2000747b) open$dir(&(0x7f0000000040)='./file0\x00', 0x480, 0x102) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x3, 0xfa, 0xfff}, 0xc) open(&(0x7f000055f000)='./file0\x00', 0x0, 0x0) 16:00:04 executing program 1: setreuid(0x0, 0xee00) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x110) fcntl$getflags(r0, 0x3) setreuid(0x0, 0x0) 16:00:04 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) fcntl$setstatus(r0, 0x4, 0x40) write(r0, 0x0, 0x332) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) stat(&(0x7f00000003c0)='./file0\x00', &(0x7f00000002c0)) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) r3 = geteuid() sync() socket(0x6, 0x4000, 0x7fffffff) lseek(r1, 0x0, 0x2) setuid(r3) sync() close(r0) symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000180)=0x400) 16:00:04 executing program 1: setregid(0xffffffffffffffff, 0xffffffffffffffff) r0 = getegid() r1 = getegid() r2 = msgget$private(0x0, 0x1) r3 = geteuid() getgroups(0x2, &(0x7f0000000000)=[r1, r0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r10 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x2, r6, r7, r6, r9, 0x10, 0x8}, 0x1000, 0x2, r8, r5, 0x4, 0x1, 0x5a, 0x1}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0x7, r3, r4, r6, r1, 0x2, 0x5}, 0x7ff, 0x7, r8, r10, 0x7, 0x1, 0x100, 0x7f}) r11 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x200, 0x100) getdents(r11, &(0x7f0000000240)=""/238, 0xee) setregid(r0, r1) 16:00:05 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x12a02, 0x1000000000000) flock(r0, 0xc) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) sendto$inet(r0, &(0x7f0000000080)="cc04e58e22790ac545c00324aca05b737253291f89974e7d3fe2ff784b83823d8e2fd56327ffc5afc5acb40afc9abc2864bf8dff6a5a967f44e74c4ede82b45aab6ebb1e04220df85319cd48607cb27f1042b0e41783365db7f4c2a1eb02bf56c28408bda02a7968f60f59b3044a51605d1ec2221e", 0x75, 0x6, &(0x7f0000000000)={0x2, 0x1}, 0xc) 16:00:05 executing program 1: r0 = msgget(0x2, 0x352) msgrcv(r0, 0x0, 0x0, 0x0, 0x1800) msgctl$IPC_RMID(r0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/170}, 0xb2, 0x3, 0x800) 16:00:05 executing program 1: shmat(0x0, &(0x7f0000ffb000/0x3000)=nil, 0x0) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040), &(0x7f0000000080)=0x4) 16:00:05 executing program 0: r0 = getpid() getpgid(r0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) 16:00:05 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffa, 0x0, 0x5, 0x0, "77bce34258e6b67d1854513e21d079c3be06bfa9", 0x0, 0x40d6}) 16:00:05 executing program 0: r0 = socket$unix(0x1, 0x4, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) socketpair(0x0, 0x0, 0x4, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000000c0)=0xfffffffffffffc00) getpgid(r1) getsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) 16:00:05 executing program 1: select(0x40, &(0x7f0000000000), 0x0, 0x0, &(0x7f00000000c0)) select(0x40, &(0x7f0000000040)={0x700000, 0x800, 0xfffffffffffffff9, 0x75, 0x7ff, 0x4, 0x8001, 0x9}, &(0x7f0000000080)={0xff, 0x4, 0x400, 0x9, 0x6, 0x2f, 0x3ff, 0x6}, &(0x7f0000000100)={0x649, 0x3, 0x400, 0xd12, 0x8, 0x81, 0x5, 0x9}, &(0x7f0000000140)={0x1f, 0x7}) 16:00:05 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x12, r0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x106) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) ioctl$TIOCNXCL(r0, 0x2000740e) 16:00:05 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000f10fc8)={&(0x7f0000bff000), 0x14, &(0x7f00001ecfe0), 0x1, &(0x7f0000f21000)=""/79, 0xfffffffffffffe9c}, 0x0) mprotect(&(0x7f0000442000/0x2000)=nil, 0x2000, 0x1) mincore(&(0x7f00002b3000/0x2000)=nil, 0x2000, &(0x7f0000000000)=""/102) 16:00:05 executing program 0: socketpair$inet(0x2, 0x0, 0x10e71688, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r0) r2 = semget$private(0x0, 0x1, 0x101) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000040)=0xa00000000) r3 = fcntl$dupfd(r0, 0xa, r0) r4 = accept$inet6(r3, 0x0, &(0x7f0000000080)) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000000c0)=""/4096) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000010c0)=""/163) rmdir(&(0x7f0000001180)='./file0\x00') r5 = shmget$private(0x0, 0x200000, 0x400, &(0x7f0000dff000/0x200000)=nil) r6 = geteuid() r7 = getegid() r8 = geteuid() r9 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0, 0x0}, &(0x7f0000001200)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r5, 0x1, &(0x7f0000001280)={{0x5, r6, r7, r8, r9, 0x0, 0x442}, 0x7, 0x4, r10, r13, 0x1000200000000, 0x0, 0x40}) mlock(&(0x7f0000ef0000/0x2000)=nil, 0x2000) setgroups(0x3, &(0x7f0000001300)=[r14, r9, r12]) r15 = semget$private(0x0, 0x2, 0x4) getpeername(r3, &(0x7f0000001340)=@in, &(0x7f0000001380)=0xc) clock_getres(0x0, &(0x7f00000013c0)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001400), 0xc) writev(r0, &(0x7f0000002880)=[{&(0x7f0000001440)="ec489f729042db00913b147b7431310f2c4279ec2dbae86c1bc244930c62cdf15ab217bcce187dc20413f6eb9cc0e1cf9d01a58d68f43c73314e3c1e874740a30fe14426db75fcdabb20f68459539e81bda43c151828af736dadfd2acf14c3ed6fa16bf2fdb63d0ce507edb42889ca1689e591f603e9943504a0d9f95ed5b83827915a35920217616b7f482016a54219014dfe1254b5030d9750ca85489c39312aed83550090f6366cc3084cab76b6a03c97d24adff9562b33aefdde5e0a56f627d6ff43d3f479270c7d97a23c4f2025d215a70d623aae14ed4c5149d544e3e0a3c0f4c903b3da2422012c9754464604ffadcbab77d903fb014c6f6b3c3afd730124a140ab0d8aff1ade1fc181c4f2b6b283a335a2ff1ac309b360ad17bf8386cb276d5c0bb4212cb07f7be0e03fa0a3eaa05e2724e7024cea6de3bf9c4e2b113e1746290f74a22bde0e47441133b6486182fa3c7e59c9aac06131ffb7a3d01c4df5c6f963c81b0df873b9f59e2aee311ddf22a5ed0b61a4941585aa73eb2e78a2490526b6c59bd22f714309b5cb87e2888ccbe32fad6675d3e71bfb941efaf046bdb2227776c253edfffdc09f98c02609a6667acee93ae08423527a1678ad22664d9769ae1757cff7e24945faed3f0bafb1c21f7aa31107fb6a006c4079458240649fb1acb4235bf9046480a721313b5d288886d2a42e528b97c71aa8cf7ba632b0b51d2a30b57936f2cc8a8e37a427d18594c917b84f8e241bb280fb03bb6d34932c56134b199c25d39c56b42f80bffa8fc465bcd3705849883a4fb6d81c9798fd0dc1f5a7ca61e717bb42abc60a5a876c95af5931dcc48e9d155ed69c2ca29000f58a7e595a5be5d4dca530e9b3fc5ec7e2f4b44b3536cf3c07c6576b1b48e4359cf1be6acd66b88b00226a54bbcc7a48d66e1af238cd216b90cb50f66f97c4cdb3a6582c882195c96c744e329fb89582d3cb4a26ea2f00eb2acdd562862fc8759964300bf520e771d87b04e18f3608f8449a53424d5b6fd0dba81ab326679d09e7552191047c86448b1712839247cf3f77f367afc1baabc38aad1ce1525c28e17e8916c8da9a1594e473905e70b73e05fa9516815ce92834d02a95e42dccfdd1c967be91e05c0cbbbdeecf1c298e83dba08e91c15f07e9771d719b970f2380ef58c81997f7925976208e95fddd1b4564a8849bf8a2cbad5682f87da83a0b7f29ac41bce431f7a2ad5e9623c953df2534369789981c630f4582f365b46f7f24cc23eea8d578e6b64b1de705f80f06e9435dc0d9c0b7b8d39c4a9c709666f9e3c071e6e2bd1e17db68b0a1fe063ed019be09310022d74882c6c823181f4fedae5c7c37936633e2a3bae1c8f7c394a40eea1a876f91b08a356d1b4b663359327f0e1ffa5fee147ccdb3da9174a296aff468ed17038806d764a2401f350c74d8058161ee6a2903afbaa9842946dc075c038f5b4d7251a95ebd680efbec3e81d705d56fa8ad6e5053cb7179cb18d5f0dd7dc0f0430bcf98dbc60d28fe67149e69f2238d4d43b51c580c4df7c492ccd26d4c09752b6c47ea832a2190c85e11a30fccfb81d3b55072d9be79e1103021d00b9013f3c4fa0c725612552d5a9adf378772528b4ae3a3354237ab9c3623e5736a0ee832e0c2182dc16ff19ad3bf2290a703f7055267a4219ecf8fdef6637af0ed657970ca17bf81acb5f1c7863e2ba9cfd10f49888a5a7ebc1d5f6cf90ccb1baeb491503082c99c031faa803933120c79d9aadcd9f23cf86815358f86a021ffd37a567c3aec98bb36e85d7e2a87e3395a7ca70f46448ca99ca0d0168f52d5c5095ad84cac155559039ae4765a8ccc0bcfd19cf38c58687291cf96e313dc7c7489d04970c2eafbc9bf24a71a947e3f3c8ee7651611d50f4b1f2052243a82f95b6da86917f5fd0470c81c96fb14a5e529fb4ecb928cf446e200170e952127cec9e115c691985412399a0d8fa476f55dedcedc5a7ab156da687f12cf43fc76c36eba6313e11c0b43aa1fb9541d38ce3309f35a67b04b78baab8738908030d19c3ed60bab7ca04b0a6fcff552875b9f9d866f1612bb2dae49b624591388eb4f920ace0308a6d321a7be8d02a052d1ad7c4a3f7ad880f806fab0534e3d9186324318f5bd376bb599a9f4cb0560d2001c061ae394ec3c5ff70bb0979e98ff7c31c6b3531985d910681bd42c6369f42eaea2c27465d70fe0124938fcbd7cad6d1d21711abaec23631e08f2a7feebe2494635aff498ef43cfb0ff789772fe388e3615ee31f6d47c199adce7b0c160725a47f6d260ef0a58821f00b42a71a1c041f0ad412c8aaa1804dd9da49f682609825fa8a6ceb6846f3e06a465040c865abc4be63b6b8ecc9d8581eeb62f8c3acdab11142c60ddf16024d1289bb76cb119b005a1a056fdcf931c93633dd5a9c958de4274ac0ad18d7f32f0bde32e48d662b87d6fa9178209d7b539219fc879876e22ca861a7c218f528a7657e9f6399fd776b721e65928acb9431134bc2044e91051a8c2ea1cedc289d35abb47c45be357357b0df4805d05b6541e79b76588661e3ea7da968562620e646ae7d8f28ccf6201fac9507706b50892aaaf4c58a63eb5e1802a9a4ac597c5159f167108dd8e71826b45092a4a152930686c3560f4f129c071706f6ad9061ac0a544788880d8efc52f0d002d393bb76dd778034f0fe7fb4c0efc7c13c87e37716d4f2e73364b39e5ffd432761827475a3ad06489ac261bd9fb887422d0a4de7395cc0ed681b1754fa56d82d4caf5e65d2941f0b84d68c6bf962e9dee218f5b8762756355e43fea80ad0b56c1d16325d3442957f0bded4c58156b3e8571fdbb2d90a2a1b298bd84e4e538417d8f02ab5ecd2176a34b56d7a5a9c11541c1d8f832fdbdbbf5b0c41ae2eee798f6c76963d4ddc98a3d16e33ff6d3017c0b921832659ed59e117910516ed0b2a99a8d09352f0b2974da92dfa1107d4509ca5087ae0e8d5a029b9538c4e824991f5882314d5fbf94e27768af8e8e8985289e168774213b1903d4f8f46e5a8625c489f0b21683dc7a70dbf275079d67f2816504491cc9b60f75c1cbbc55196e7f1737ffece1567a5ff72d5f1895801baec8cb655cf6f859b267d687e5b452eeeab96af74dbe784f7c7dd037f30bbc4677ce71df2277055ddd6c62590da9b76cd75a27983a9439240715cb7cedc14a2954da0d4640a12c77a92e637717a9983e51d7cc520f833c1b46d12ded656895f911991f6ff0277d8669d8e3556507dc474917121054f58c953b9365be09a35c579af16a83479b5392c0f8d313789bbc667d18ff1469ce6c873e9d1898e7321cf4ea2ecb29df93ac86f520ad7a69555831649f31770acac0424a7a4785a6896daa0fb50d1a0b04a71a06583e5abfe5099b7d0686a3cddb939af37f8c3a163215351cab26ebff17816ab46cfdab55760267b76a871b0cdbc67903681c00819ed54308cadccec502816cec67d4bbd19a00c625d812e08f8c5f648f125cc8b1a525c25e549371110e63bcc705fda827b83ac946a408ac96904e7e612d7b49555ab8b3e9ea23a6cfac0189537b4c17b6d3c01e5ccaf2348d9adbfcdb33db8992f1a521b374a771308219092a1d53de62b50e037be66414554d50bf7721264b1b249d0be43739a16cdb5802f89177a4a8895168ad5cc2cda91adf7deab1b5c060d1b127a4028afdd0965e0e28f035d61ccc18553668beced43e61cefd996b04510ffe1947a560096f3cc77dfe3f2b0ba088775443057d767ee0e270a4446e2199b6b90a1888999ed53379683904f89d8b8402c8dfb63830212e23aadf8ffedc4c65f4477081bb0eca1b69217c9ffd54c469c26e63614c0d1b24c1154f63d0844a5f2486efc3ef9955b0c87868630a50360b2c4b86e745468795eade2da3f773b0c5202d4aaca951c960475ef322f8389e6ec837cb20ea10882626608180da64ac36ef6fe627304e2b86f48e63b2bbc03de5df8fdb1e6bf52fa9d19686fa5547e91efc85d2edc5868b5bab2e2cd97b34f5d29174650cd07435a6005f18c40d6565f3b2a543bba3036fd59289ac4d28cd6af91002ff715499810cb2a5e055dd9b3fb2c629ee55d7aff552c4caa7e0eed00b2e56473159b6b4fefcd2031064fd34affcdf1246ad89c412d273a2687857e7bd561c3623189d026d42bab806519de0d0a879edf7aae018c3cdb518ca8c096831a59759e6a1f9c5d98a5eb39cc325a4de3214d224707c5812c23fc86d8dbe8f6953faa18c7566bd75e94bbcf7f49e20824c4149f6add2445d08009f4a2a4e4ceab22cd797d2c7b62c8fda4ac70f227ad674b2d102a7efaf13099212c8553cabfeacfc1448f907bfdb8bea83a0bf7a6c6563a83de46e8f7d039365999b84a37c0024e8422ada9a5c16dad90c5ba723d08ead867a5f89b2a020362f53da64dbc33826110f7035f0309d4bd26dbd87d7bbbe101ac376a6e2851b9a15ddc234343f514db5411052692dfd46123ceccd2b09f5a8393a7f6afb239056fecb948808a6be00658d6e097b33def2505d541e38b8b86e7ec139ad166e99cc50e2a83c28b9ace8fdaf55b578b456259cb2b236915b7730bfdeff46ab6902a1075cf2c7cfc52c568657d7a2e7fa39f433e40cdcaf5845225e132a25133cf0ef5284c1f0922aa5851420002fddf37380b2df2e49079bb1def99c5952e191d196b056eac464e7e499e316324eb50ad4d51ee27699d9860a2332ebd837935d6fa40453e7aa0fb07892af2f242ab41612ee72933c92f75341205132eed42b63bd5d39cc2f54e0c23f57e4519b49993bc64697b1d4b4c887f92795f836a0841bb691d93520784815a19da0f5e1e29c122eed309cd7187b1e5e4dd3872fd6d9f588a8743e16670220dc861c9f474fde30c990b6168fa2ed6e9971a6a848110cea09717cfcab7ceba2b1c9717d328e46977a4c71313886d8676b7312ec042d656e071bef4393a0069c89cd78f037b6fbaa65d4a418c0f0fc7ec20c68cd056166f9ccac979c5c64c36cae6259822bc828817eaaa758d65ed162d21e720bcae047a1c129997d6c38b139414838df3e5218ba1b2f494d190f694219f96b0886aea7c8cd139e8c70342943da05c4bf603ff50846ba61fc4885cb92fdb9dba6dcf76f111e128ebcbd8bdee1056ef7e905b68a58f297a800dc52cfb637f229e6f98af9ad4459596006105fc733f63cddf23e6060a6a11579f49be5ad7949da8463705fa0a69486cc207a947b424690fd62c932f0cf61b5d0e63a3891ce62017c28f9f0ff67f9e4907b6a652594ab8016de3942aa36dbdf39848238a9b2cb8ce82414136232902934656cc529b421b4223f6e5a62b41957db11bfaafc44c308f75b32d98b01649f39a0c996ba7f279ad7d6809545eb1c0aebba941c7cdb2d23922f4136c24dcf8d4f95fe177d4acfcec8c143959ec65ddc4bb3fd93286900273826e9bb1a5b238c3b14e9d59699a05143aa6ea8e0bd00f7ab68208c6e663918efe4747ce5f7983f22ecdaaf701811d9dbd5baeae292d1f2bc06c52790c0fe0b513be7475ceea3ed93c5403ab34f1a085b35af95cd82633ccff9e0976aea66e21515859bcf05aaf4fc23044c5d3f2978ffaf1887728e1827c35e17cdd69c94797ed28d2cef4e092ee424c6fd78e8b2b49cc6c235b646ffaab84443f25f4d2aa4b6b66354f93c0f11ffb2cc98d94752c16dcac027424f632c014ce18b247787a9e3f81863e30a29586e4313e0878261634f473a63a21cb77b2fdb8e37302b26cfe3e9e36b", 0x1000}, {&(0x7f0000002440)="19b568a637cd454caa552076d9b10ebe01c5d66d6583f05cbcd3f626b19cb9b6a16fecba991df6e1f15fee229320ef003c4d2c106897a2016e56a51067758d549c530f2b8d3ad1bfbb44b80df5fb909ff01581bd3c828f8a1da4bc1d5bac0c2c4f5ef4b7fe68d9", 0x67}, {&(0x7f00000024c0)="a353a1638c37f007a32e8354adbb238f0adc7762e020efac032223716faf2543540a8de18a67a63d81ef9749161bcf54f61e2aa5851dd5e54e3cf9d344947d7f345ce51f86f7090a37", 0x49}, {&(0x7f0000002540)="6a1199ad27bf7079109f60b1c9a40a26568a0796f416c3fb9b5189059a977a112322d725de2a61cdd7d62f4d7ce15ccd6a07850b", 0x34}, {&(0x7f0000002580)}, {&(0x7f00000025c0)="fa3ea87ba4aeea84dd8b493739cb9c0047f69a41b3ccdbab3cae1c2c8ea17a95a19e37a14fe999d134cf6a34d90b4138f366329b971aa4a57ffb41518866b61192b22e97b7dde0fed84d92c7ae95858f39dd17c2cbe8be3dd945d73a565391974057e82ca86867f451eb85efcf43ca1eef8614993b86525d53dee751bb2209e877035b88e06769003105335f6efd86187305f078c41df4fefecdfdb3bd3462d8cb58cd8f9189ab889f0ab7d1f08579ca8a9317315faf5bf0f7a40fe101bc77", 0xbf}, {&(0x7f0000002680)="ab75ccb9d14fe5b9667cb9d4c2748acf4b71a7cc4f736dcf5dbd8cf2dd4c6f5a91610ff58c389f1c1b8fe6c9a68f4dac0ae6f5ba3a9b21873d659cf0e6fe9a8d644ab7f962e3865798d91b573c73a41f04a6f48d619e21a44e7eee7fcb46b98c398ca101f68062f3117125cab08b95536bcf7b973c5a3fff8f9276296f6e3a4047bdc00ea24e897713a53493900e7fd5c50e1e3a3f434e2087f56aca4c00be156b4ef2f60e8e20c22842d90dbbab4ca9fd1ffaedb4124a71625fa0de01cbe4c5f37a1c2ce30e31490598ee74d8aa5764bef4a5d7495b5f1f27c77f", 0xdb}, {&(0x7f0000002780)="669f16590f671e6355a3dd65284a89ff2cdb845aca634966cc5717adcc80256adf0b5153b4ef3a7894b3c26a8d0ee8c6d5ce93a9dea5b2b098880d07df450bb37b2dfdcfc55488720277abd51f6d12ccf9737db5d37ea4b27cf427a97171304dcccf9ba2300cd60af018a6670b220dbbe4e8ca5d1dfb8de062bbb47ef8a24f467ddb1381da5e9ffa4c4863bef7fe1f2bf7823044b3f78bfe16560ad46cc01c399130ebe6e19eb9147f1e29f15f4d009ebbb621a48b2a16275936a31dd879528a4d2851", 0xc3}], 0x8) setreuid(r11, r8) fchmodat(r3, &(0x7f0000002900)='./file0\x00', 0x60, 0x2) stat(&(0x7f0000002940)='./file0\x00', &(0x7f0000002980)) recvfrom$inet(r0, &(0x7f0000002a00)=""/134, 0x86, 0x1, &(0x7f0000002ac0)={0x2, 0x2}, 0xc) semctl$GETZCNT(r15, 0x0, 0x7, &(0x7f0000002b00)=""/44) utimes(&(0x7f0000002b40)='./file0\x00', &(0x7f0000002b80)={{0x5e3, 0x1}, {0x3522, 0x9}}) 16:00:05 executing program 1: r0 = socket(0x11, 0x3, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000140)=0x10) getsockopt(r0, 0x9, 0x1f, &(0x7f0000000000)=""/110, &(0x7f0000000080)=0x6e) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000100)) recvfrom(r0, &(0x7f0000000200)=""/175, 0xaf, 0x40, 0x0, 0x0) 16:00:05 executing program 0: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) fcntl$dupfd(r0, 0xa, r1) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ftruncate(r2, 0x0) 16:00:05 executing program 0: open(&(0x7f00000001c0)='./file1\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') setitimer(0x3, &(0x7f0000000000)={{0x100, 0xffffffff}, {0x1000, 0x6}}, &(0x7f0000000040)) readlink(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) 16:00:05 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000000000)=""/4, 0x213) execve(0x0, 0x0, 0x0) close(r0) setsockopt$sock_int(r0, 0xffff, 0x114, &(0x7f0000000080)=0xc52, 0x4) read(r0, &(0x7f0000000040)=""/12, 0xc) 16:00:06 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mlock(&(0x7f0000ff1000/0x1000)=nil, 0x1000) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ff4000/0x1000)=nil, 0x1000, 0x0) 16:00:06 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCDRAIN(r0, 0x2000745e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x140) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000040)) read(r0, &(0x7f00000001c0)=""/248, 0xf8) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f00000000c0)=0x7fff, 0x4) 16:00:06 executing program 1: r0 = socket$unix(0x1, 0x80000007, 0x0) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000080)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000380)=[@rights={0x10}], 0x10}, 0x0) 16:00:06 executing program 1: open$dir(&(0x7f0000000040)='./file1\x00', 0x20c00, 0x66) r0 = open(&(0x7f0000000180)='./file1\x00', 0xa1d, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000000000000000}) socket(0x10, 0x0, 0x0) 16:00:06 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x1040, 0x0) syz_execute_func(&(0x7f0000000000)="c4837d04de00f246f7f5c40299914cdefb42d9fcc4020540ea460faea0f3000000c4e18df67cd50640f866420fdc14c8c441d9564efe") r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000540)='./file0\x00', 0x0, 0x0) linkat(r1, &(0x7f0000000040)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00', 0x4) execve(0x0, 0x0, 0x0) 16:00:07 executing program 0: socketpair$inet6(0x18, 0x0, 0x4, &(0x7f0000000000)={0xffffffffffffffff}) getsockname$inet6(r0, 0x0, 0x0) socket(0x0, 0x1, 0x7) 16:00:07 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x3ca}, 0x0) 16:00:07 executing program 1: mknod$loop(&(0x7f0000000040)='./file1\x00', 0x6000, 0xffffffffffffffff) r0 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) lchown(&(0x7f0000000000)='./file1\x00', r0, r1) unlink(&(0x7f0000000280)='./file1\x00') 16:00:07 executing program 0: r0 = socket$unix(0x1, 0x20000002, 0x0) shutdown(r0, 0x2) r1 = dup2(r0, r0) sendto$inet(r1, &(0x7f0000000000)="919754551bc63238b6ea8b039181716a86b60d496fb52a393d3dca9fe3fba6d017b35e6f92071398130fd69dd484757e255dc4a14401033eb6bedef2ac1e42db5862cf5f1d39823e47ee77262af341258fe8ee013183f67e1dd42bce715834710962c45c6ad2bcd3a9a49719f32825dd0d4560b94407507498f0aa11655b47221ad59ecf71689c9b35649e5a6e1d1162a76a65780c07571f604bb05e68937e3af048731a012e928d52236d2f99bb9af1a9586c3cfb04a429e8237b999801a988530be3d1afb3bea13e95d95f2658b2ef1cc9dbe8949a3b6f03828c201ff171e913", 0xe1, 0x2, &(0x7f0000000100)={0x2, 0x0}, 0xc) shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) 16:00:07 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) poll(&(0x7f00000000c0)=[{r0, 0x40}, {r0, 0x40}, {r0, 0x84}, {r0, 0x20}], 0x4, 0xfffffffffffffffd) fcntl$getflags(r0, 0x1) 16:00:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x400000000006025, 0x1) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1) flock(r0, 0x0) 16:00:07 executing program 0: r0 = socket(0x2, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt(r0, 0x4, 0x4, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(r0, 0x5) 16:00:07 executing program 1: clock_settime(0x6, &(0x7f0000000000)={0x0, 0x1}) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r1 = accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) recvmsg(r0, &(0x7f0000000540)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000440)=[{&(0x7f0000000140)=""/242, 0xf2}, {&(0x7f0000000240)=""/239, 0xef}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000000400)=""/15, 0xf}], 0x4, &(0x7f0000000480)=""/137, 0x89, 0xbfdd}, 0x1) read(r1, &(0x7f0000000580)=""/170, 0xaa) clock_getres(0x3, &(0x7f0000000640)) recvmsg(r1, &(0x7f00000008c0)={&(0x7f0000000680)=@in, 0xc, &(0x7f00000007c0)=[{&(0x7f00000006c0)=""/28, 0x1c}, {&(0x7f0000000700)=""/154, 0x9a}], 0x2, &(0x7f0000000800)=""/149, 0x95, 0xa2}, 0x40) r2 = open(&(0x7f0000000900)='./file0\x00', 0x20092, 0x1) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000940)) shutdown(r2, 0x1) close(r0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000980)) recvfrom$unix(r2, &(0x7f00000009c0)=""/211, 0xd3, 0x1, &(0x7f0000000ac0)=@abs={0x1, 0x0, 0x3}, 0x8) r3 = accept(r2, &(0x7f0000000b00)=@un=@file={0x0, ""/108}, &(0x7f0000000b80)=0x6e) getitimer(0x2, &(0x7f0000000bc0)) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000c00), &(0x7f0000000c40)=0x8) setitimer(0x1, &(0x7f0000000c80)={{0x8b, 0x6}, {0x1ff, 0xb91}}, &(0x7f0000000cc0)) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000d00), &(0x7f0000000d40)=0x8) clock_settime(0x3, &(0x7f0000000d80)={0x68b}) pledge(&(0x7f0000000dc0)='@\x00', &(0x7f0000000e00)='v#\x00') ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000e40)=0xffff) sendmsg(r0, &(0x7f00000043c0)={&(0x7f0000000e80)=@in6={0x18, 0x2, 0x8, 0x6}, 0xc, &(0x7f0000001080)=[{&(0x7f0000000ec0)="9d8914e3b4bc5d705d16f322c7e3157354c7a573636f22ed3f434320308851c664f10e029f08a83f1dbce08d0c09856aa2925b357fbb9cd7d0afb6c490162ecb3a6d2287f5b86572f52fc86cf09aecb690bdbdcc42c618be86b5ba62c880cb19a7a9506148ab25d3c2cc5556591a0994dcf26dd86807339c976b", 0x7a}, {&(0x7f0000000f40)="58ad74ddec8f023ec4a9602ee5f0d0e36b7a36f842f71a9ed0b8cf2942788033b09acbad058db634955b25f003ac1c2a3a9f96bdd9027a3b01d070369329b788fd", 0x41}, {&(0x7f0000000fc0)="3806ca7e7d616c2ddea58ef47c29c89c2a12fa2e14b3ea83c6c13bab8b1db75aebe249beff4fb90cc179d022d63e5547f7fe4bc377bbca5f89624bfb3cd9ea2b3f5413ea8b66c1ed8446b4b39ae0599f2c9ccbb2ed364f8ae35b255c829e966cb97b5973e16a19ffe58b28f1936229e97549897f63e5c5e3644e8e93cd317ca6e884494f6ed2f3949e45c61d8f9fe1b0f80a994f875ae35043b99aa30878756044dd7f1e53ab3e396f650e43bf94d2", 0xaf}], 0x3, &(0x7f00000010c0)=[{0x10, 0x1, 0x5}, {0x1010, 0xc0bc67d9d73b9690, 0x3, "8b77cf2d2d6316a1916e547c05f1a5ceb93edc0725ca8f7312333577b7f1643bd0606f0ffd3a33536ba111d3555ad5f615b9b6b0d6dda1b40dceb136f59d7f7e9e01dceba68ee650a0444533f9d3bf6a19d7adb283b98087dce547bbf79fa602a210d6a28d49fc4d7a17930facf4eab7f66c59e5c0405f54ea66abe791ff1932fa42206c32a38aade31e7f3d565acc7500f9c1e59a8abdfe4692d190f3354555e20f243512fd27f22a1420bdda34fbd219f06b56c0ba4ef2060a0907d2212c878f8e7d43168c426fe9befcfddaba0ba05a1582a3c5e22bea093d6bc4dbbe55acf8b7fa4366807db87ccc3d05b740ee4141ea827d9095979486f9c410a283d71021e53f6be914a9713f7c6cb5d660c3316f5b2686f1be7a446dcbdb7703fbaa0a40ae6da47416647c2aa2f0f344f9b87cf957162a72c5bbff6c124a61359d05fbcad7850b062ff8aa48eac11e0f5da4b31a356c2ff3e7e794c47d31d436379769cb47bd9d836625fabdd4273ed595705fd2cb524f23c0f99618281d21c6e08a45dde76f0601eb7bfeeba740ae61cd01e9a330d54a24bba1778492578608d5d72de22dd767738e07e7c6e3bde38b214af93f65d6e671bd8945aa8400030799334b8b25b1e526e3918d474d0107539599e851ee17e08e11c91c5914fe5111c5457262479ac958797d0b43a96908908eac8cfc829b5568c2031b4fe985b95e2a22585a40d00da58128fabe6f6e0d9922e6bdd6044a8dfa7ce1dbede564f0fe26cf952403f96b4c0f4d19251ec4e610528204ed91f2273e171eddf28ae6cd72634d63bb33c77b39b58550d16eb22d319d7fce7d55338cacf203d284a28ba126a4f52f2aea6399930989780319f936c5db0550a7a74fe26713da372df34cde303ad141bf42db5089571465372afb727b9cd79ffe939746e3a29f88cd9dde354be14b9fea7f1c7cd80b0b41bbcac65059c73ff1058fe05a21f315e3cc0d9eb5833224ec091608632f6d0a035c3e94acf8f1502ab8e50b712686387bf4f33593076cc8942a725b4a8319bfac3ad95255abdd3b466b232d35531678c49e143a5d3ed6e38f9c20b8ae538fb42d3070a760ed5afc3c49c59691c8f4732f04c777402fc6a9764b5447611a3cecca9aeae33fab0ac629aba7a7bf4e77f9575791e39fa466fe7abce7d458a7bcd09ba930909e0d61a48f4e3db05710d04a0b49957f55b109aea0b4bcc11da05563424ef0576201e9d6648b507055570d4df644de90fc3270e546ff144cc3f8cc8f04da1de691d8e8b7ca98d56c4d1644568078818c30108197a177849f9d76dc4de8738ebbee92ef9465d556ae1063c0a0cfbeed9efd87f0310b38c22d63c146eed3b8f34c744bf391f7b75b652c232904232c795f5a8d82362d1128eb0d5ca184242234a1966008566bc500bc7f052490443f925f5a2a830b1d73438ba0c45afd3fa75bf8c57f88cf22f47207296cdcd45eb23073aef920a68862faaabd755981bb7c06cfcad6c8aefb656334d673e35845df983bf504f17c29714670ff38cc833c01c19a732d51f2fbfd583d3d1aabd820842fe9eec930baffcf1f4a55d939ca087bb8a3187798c684a4fe4abb9a81315128b2e15688d07ffb6785bcbd64a527731408c5a04fb474d3d7f13c8adb17a9818fc1ea59f4264b72fd5f51a6039b9528ef2aafbdce905015f6ab104b8f7aaed18aff30e293881fbf4f38f04219ec39a3e8b82464d98d41d8b288a595769c7e1bc604d27caf1c34513993acef83388e3c4e28ecdaf6642235c1a86ecfb0fb2a52c1016aec78aca840eae17c948b11654c0e06e2b8226a7410ad539eac94da3ec94d46107bf7a474d939fdd5369777e0319d46dd6c9f4a4a5e6e6d6bd043add475afb29ad7379f5dd86dc0aeb7ef3290931e31eee6d33f37e84d9e7bc415b09022513b1ed84a11e08e1bb60790cdcfd808902b90d649c66c03c566b013494c68cfcff3f9d2de210f12d9ec5f64f7864ccb3b0cf18d604ffa2ba20e440b355dfc7f05f7a869064e2f31baac49e347abb253b11f5ff8bb99b59ab0aeb761774da7debd6e7f61c77c3004d2b7c8b1a1f3bdfcc2e26132cb69ecab10c08e485067e37d8279b556d4bed341edfe4b9d6206a15839ac96aa6466e7cd27a6e0c234d9b806beda59fc5c8e059ab96145e5abfde39de17cf0fddc0d117d9799f2e0552be12439ac046aa95375add3dbb760f383adf6bc99ba5c6f889b2c349f29f95f9b9b0dabfca16aefd6785b86597bc771c8d1f7aa5048fadf8d0a22d92940b3dc8077d0257e8c186ade5cab2bd83f401f12ef377e49009e611934d50023df736da22e8b3904d98af7ef4fcefd6f24256ccb08e5d59fbdcf9b8c1c74750dc2d24850cc2b647601f57edd786c72130e7dd7b89afe409f6bd6bbf9492d8af7e9648f1fcb36839b0e2828759985b9fa04909b415523976186f7f98d01d5021c736333d244e6aea339e9034b645430cd7ef3ed78daf8864719050b4992ab32298926b50c88301924058bd1b0d9e52c784ce45dc902a8306e98278caca3fc45c9acd55f59cf6e9c115e8385fccc61b687db0bcc8ececadd5d11ddf7eb2c283578702efc719e73fb8e156a78a4dad4bfe18eac31eed7e93597d798cf120b3904f5282cc39b1b92f9143dc1a688cdf50456becbc541cc85d70736ae82deef0afec984d41a5ddc3c7d8fc5f742d6f26dd2d65976eb4ed3cbd1177078d4424ebd3c694068d34140b7976f76f46ef9658a3523c5b105d9e3eb5c525dd535b6c5c50beed8232e68dbec395e78b5e79c8765e39188b63367275b61147157ef95795eec690e4edc0411251690346518089fdac262816bea7f9e7ff2a0309a39fe77076375d8b351eaf7dff02eb120533b7a4c577c0dd0d2675f394f791dc025874a8993e3dac43105a8bf16b0cf5fa3bdb075b40e7b4ec81d559151fe432aec72a7dd2244cf2c72b00c504392b4e59ccb2c19278015d2349dcad82091397ad15f71017ba0a3c286eaf496c48e943326d5acc49a49dad329a639fc0fe9111aceb806658ef63613f6a6660632db71e002f88bc2e5b6297857c85499d638eb3480de03270cfbcfb912865b7ec773825f4f4c9ed416b830b231a538eb08e06a5682791b3fb475d7a1327ca90869e86ac7b39161f09e4b2ef7361e9f59353afddacf1b728888c305f65861f361603a9e69473e6477ce108f7a19e5eae6c5d460cff1357d15e78434c9bbb6aa02f5f495af77b16ae91a71f2b06cebe8377f5b056d199c68044441e09cf09d9ee3d55ea24636be0c04849773750687283f219da8c9eda493b3922772ae200c0304348ae7477650c6d7aaa037bda44da892975d98bf2e2e775e42b1a7cadfbccee4fc251c0b2baa449e79c885018c889225045cb621e0cad1f28e471f392df915d50d6e6c96169b1abced6a0203a2c571436444b869cb2e20c03a56e426e9f63b4f28eca263d85ab3c3089ba801a7ea7091169f0b51715a86a2c93fe4f34d4c3731ff46a211de506e209573419ce3ff028010a097eda5a29c5fb923204955135a1de8fa323fb0c289445ee23af0442c2cc479d0b373ab95fba0e00e7962bb5a9d81563bc9cfc957bfb238ad363aa29ea2075452c9cb653c7776d7f395201847d72196f811ed09a1024c96ccf8140418f9fff746b691dbb01cf96e92e5507a17ad3fd05502c0d28d7f551513925c2dbe8bf6a465242145ee572a4c825388a79b2d98c1497eebfaa97acfdb4f8279323ff61e5d1ae641927634d782538cb6063448a9d6d3bc5ade914086010995e756828a66d351995909be783c01bd9674b4ae16b4d618295434f74848414f2918c3b3cf5be1626674c3495c2e64ab5d2eeb9c80351faad331261e1e21eca4130e9a8648471b116070cae4b5fd16cc8738434905355b82809ae531648116e39b7711aaac3155d42fb21eb3ea96402e9b4c77a0abf437fb3002c0496a115911c0aa07f445a562c1914b49e4967428104e68b64ca70befbf1a7d5dc62d15c105ebcc3fb7a10d5b93d2e0097c2a8a0f9bc35175f779593a96affdcf3f27ea0afd0dfe3664fe72133125f4f64fa266d94add4e13d8c181ea3a159cd2b0d7729b3f32bf748fd3adf4c6b6988862aebf10bbeb7217d022cb7cff601d009e7ab86ff6c9923e2f7469467e9caafe7144d2ae73b8b6f45a87bff1bb9810a9cf9522dd397a3bc25c40ae126ed85882ac568af9e91a08d59197cc81fe6d921e07e8d5f6e9ace9b67ec28492d6cbb3fbf811ac690bde4007b05c56b687a8770ce5a1a36819cf29fdb48c6a7914eb4bc906f29ed7fa09846e4df9d41df837080dd176f331e8304337e831c193434ca25d46eb34503d050ef63f2644eb04d3709bb7052be769ac3167b9cdb8ac87acbf1ff926e738e14e40df99d48a088dd382a292c1896c498c077da2bcf22aee095a93cae007f98360c859d3e655addd00ee4bb602da13108480edb5df16d4b4057ad94926ae6531604b074cb169a505b3c0398aae448b09cff08a10cf1a1232913bcd1d98e84b544643a9eb6f45be493f6f377ec759e641d0e67580502b2416dcdefe01fae2a530c222d7eff501f79059d202fd7b31da7b624c47cbaff5e66840ff0853df6a2983a0b31efe2798584e30aa443c7f12b6fff234c3911730a84fe0b1358421a260fe8e83d713696283a3692042114e33ee0013cd383da8da36836cfa526affda9f8e171be0b71d516b667473c17b68d7d8644c9f953f8741554c759e5550b51cf86ea1f07a6dee283a2c2192f1847a3ccad35960eb8ccb2a5e3740f1368d2801b8089503a82896f3ee5bf1c9a4fddc3918b92d68bd9e7949163f2849d3e22a2aea62793bcc94c1cfd5ee316240065ee8b450fd9f02a85a0cfd77e6bc3c6414bee04f5a45e7036a0ab0c12f607bf508a2e658537da7a75e8276e43e35bed9e4a1a4c48fe3be36013b6539b3af8ed5749621d8f036b1aa9deac8ad28e235b0bc8becc6ed791d69972cf54686409e830b4e60f315dee392686e16f5f82f1b890f2d866eb5e78f4a5109ec41608a81caa7ffdcdb3a50e018c17bd15bfbeccc989b471d0908e85fcf0a2ad8a3168b023a3ff6c34b78cd9aa23caf27371a706cd228d1e2b6a45450f1953dc9fdc38183f7f31d35c7979fa507d8673d2678ea98e3235237d457c8ade460e82396404ec2ad8059eae84ccdecd9ea2a363bfd4e0f8f312d771dc724a8e3e3654eeab0c301d80e11949793e1f4994d6d5782ae515b67ee96ca0391dd39d733629ad0fa894ffded81076c56d8e7a3f694f8b91cc22b5bfd01254620ac518efc0c5f77d28aebc1b4f8b128447c999e4cd6ef6bb48cf8b584d9c78123f883621442ef7c6d626ce4f54894bcb6778aed84a95e8681535d366c56a3a736beca52d826b756642fade2e3f56e57542b67df75761fc81f5e8c7bad4d2f9efd1140d61ab90c2b2dfee947ca76c27f5650b40fc5f09318a31edee1a4697963ff97ccc13a95fe58e15eacece5dfd0d5eb67e667213d8da9aff806a59a541cc34b6fb30e695b0aa647bbfce61712534aa18f0656bf976c8f9192b8c2871fe801042c84092b5690abaebec978670991c4bd5c642f2439b1c3890614b7f4067f35880e4fe3c2889a7814a0d6d6a4b96924637c690402919adac2301677ffa5899d70ff017e97e4f0e983c1c0079516bb53aede4bcad7134b88c1a56c15eb9f5b2b6411115a6e22c521cdf593579e392ac52026a0dd6f11b9d639aac781a2d697ef029d7bf4f7346b8ee7fc4966d852"}, {0x1010, 0xffff, 0x6, "f58b2309928487bafe3a1362691adbb0d278ae340011ce2520d4afbbddc0e366350d62afa6d3b63cb0f973b94b3bba36195941a2ea2f045c8f42e22a342f518af787fde8bc196b4e86bc7ab237700d7eed3430c3ada4762f56132b87758a3bb706921353982e341b5c33015f1081983b821b93ccf8b94b6b61cf9ecec1b9538daa1c1b91f2494ac035180e4ef96ded3775450cfd08d429ce17d52d15274b00ae1263ad83fa29db8dc1ec1161caec2527da2885dd96d1e98dd66a5cd8eba8ce1fed379350f1350d34837756c12e2f25fefc4bc37d7b277f36ef0c58ab5ec7c5a47473295c81ed683cbca35afed33f09e1b45f88a7b403aa42eec7e9407189efee885112584667fd98d0a3756c633434c5dd8076e4bd8b35b0fe7ad4b1af3f0a46645f7064b8dad85049185812cf1faf5fd4987a47a5ef6873f22784603ef59a40b86db7770e41d3ab934e0c34025be7a7ef2734e0cbb188c3a3b1245927ad90d69e4cc0ab71fad4142d675401a22e9666e4047c5b1e0ef0b471ace810240014b1dea1fa74706133af6af89b5f0956b7ab6e09c90776d21a20ab9dfe757037fb97e66e4bb2975cf1ed1986883c7f8355a6f5cd60939b0c7c262f51f367206258b5b86ce14865b5baea9102ef6504413879ceac010bb8fbc6d1f2e0db86e667e1e98702607a7281a7b5bffd5b3c6ee6613eb81449ff003a578da0390c5e0065dae3a4e47500a65a8d47b3edc968d85679d97149111aed5c235047aeee40437780bd8682ec8cd05ce66114108b2e20d1052c1459f2c802f1049e716fb93581e0d986987f5ffbe97b86587590a2795872612827b5b61d4f60f0c9d071b435095066dd331330c764526c86feb6148d74035d634e4c80c0bc3f20f4e9dc2331c18595cb7347b4222fd54aa0aee565344bdf372d0a1f43e5a475bec2f24d22cf8f5be1ae326bf18521e220a0dd254f36e67eb6e8cb1632f9560d8c4701450efdc6ba3a5c390921f8c2d027d85930b003e8b99ddad14c39d901b1201bba2fd1b11e57cee396ea3df45502bbfcea002ed5f3d39e572e9400694f9c4fbe8aec1383876e9574a265984428dcc7197ab29ad74a268cb40c29c20cd190e863b20fc6b410a6756711049a034ffa90a6c89e6f1c7069757c08490067b35093d56d6cbbeaf6e575799f3db673b66b2ec141cb6d8d758ac28de5212714fe93bd751f5fd014024861e9793a0dfc854cf9c06d46de18693e16435daaf8ed529a026a01d268c3cd7e4ac1c2bfb0389a9590690d41eef25171e46a64ed8f591297483dc83246a429e520ef9ac296512678215110fe82252b7603d1d5674cbd37a9a5c352017f77e3775555348cc1a3f42b21b9af5546b12b5d211f61b5653f06b28499844140d504fc6a7c7bcbc1aa3b35618b13558fdb08d6023ded5ff2b3c66f22679ae9759f0dee6b84c57a4697c64089694512289306dc148b4102f93450a502f76a6d19bb39a3dc4521ed7128c28b7b7a65a275caf649204413121052ff15cb8287a42455845152fd7f69c473e95b0552d3c9a82ad158232e8ee93db7ad0df8cefa4e296ef24f6e66725b21ce6e8bdb7163e9c7a96a7c21d2338b54fb59a99d406f5b86228fe9fb9cc64a36c84a39fb167b8c008894d2aa5e1bb587b32a9f3301d8c6766fd32bf77de9c3e978d499efbecd6aab9e168a0e47a550dfe6b21741f1c3c5348c75915437e4052eb010a330a379668ef37a41daa3a1b54d7ee314200a96d2870836c029946715d894145153327fea758cb53b2a759bbfb0661ff9f753d936251e36e98434a9dfe51395e610ff8de91f5c1dc4d7379af7739da552878bae5410ef4e41394d9562fabb04787d5b271b700275d67dad915ac772d9e3a735aa36539422c52db62e51076555bb12b683b67a182922a880917fd2130f3919903fe74d309867ccc594272d659375267381952574957f047b903567f25e57ee8e80299dd84fe0e432d7cd8ea3f5ea4f66dede78f68b056604e6c7b2ea18de0f69833777f66d0a4c4a9bd1283d1e586175cc4654ecfa96b9dd9e10d7e70c920e0f1e9e7faee678748782b24d6533abd8ae37a1dd9dcb8cd5b1e1dcf3804a130e3175e2295c72c5039d6352ede813737d2d4c84c5d97a1b2b8d82f66eea2b5d8e1c64c58e9f72d52bc4373211d7de404a07525b5c50953abb5a9bf59c1cbc3baa63000c6103d372190cc35c9b67c8c70c37e0f4053b4c6f609a03faa2006e8811029d68f175ffdf53f978530402a83b6ebb8a39125b6a24031a162005cdd47722ac9ff955870794a76efad816985399a25fa2687a540dadf20ec88e5b7d0a956c90e09a515e1771c52668015d2a7ed9d15430f6f494227024f845e7208eb9c16dd70b0334fc48dd03e56eaa3a9b451e31e2322c61484f9139db33d889d64b17275cc3f6b5463c69fd2b38bfde4673e70371f8e647e92a084ba713d6ada60ed0ec470abec36d87c6299cfc17a53eb9452a89be766abe2f1c231e52eb061787467456f4c2f49904729914506b6e43831b1b5b870f64a52a801dd0141719c3ee1f320ecd86e7d1e2e9719f60caa5acc0edde24c98f00dc44ae16bbc111da7e7ce9d2a20968fd3cfc7504c7b0db8eb652c2bb91ec13f4a6b02954efb828b924fb9f8e48f1b0584845ef59acf9fc349bb4e577af96be55724bdfcc42666e75bcebdb2450b3b357c99546fb8870c24a5ff588f194ac519dc635951e57802f74360d250f7c8b848a16594f2753494c4c7549cb77f08d851b5d1ff15e956440be4ad45fae71ca805cfab01b57ce02613e1c4c728aa8f2e96b4ac540e48d60a0b23d9d6275849b96be97ca0f3a2275a17aa3905e37cb2682b44e73edcb0f63ae02bd1dc9aeadc1356dd8c87b67bff07a292470e9bb419d48afef2fbe4f372528537ad5912a3af906bd4a1d9e089f83627c4c6fc7ce6aafaa24b35eb89b527c544bf0c0ce1e5406f3eb72a1474b790daff9edf1fa171e27cf417757280287bd1ec5ba13e0df20567bb2677bdcee8b21c900976546a7e1a34d01ee830149f5a19618f1d65f4878bcf7c229e564eb909f01d63e83f7130545b8efa438f5e1fe8212c3b9e8078a8ffc9dc69da6888f96aa85321c727ce09ab69de0f53b5c693d744f1a21ed6b7717e9e20d23f2c660596d7bd912e477be51d945d469a7a2291f5c5ddf49b2b9036b43434783bb8b664d8fbeca31166fb6a67a902ae007ef07800a962f3365fe3542ce5a7ffd2c76d33aba9e4a48dc4eace1da227ebc6902579a987951743c98457f38528feb592dea87f7036ec762d903232041f0e85268461c7631088a1d5b0fd9287317ac7a8755976a21920435ea57dcca70b11a8fc5669d6513c7813465500be11c6846e9f13c52f22c6249d62f3c6630ba21dde898ac03a33a8defb7985474688b1fe4d7f5a0aabf4742d8deb5831107bcd406d7fb20ada1797f5227569a1c6d42f5ec193cbd91da11c9157ba39977a2f14377c7fa7748bf63aa2dbb01c4d24a0ee626e494096339a8eacf06641b0dd53e555902be09c6c7e337c4ed09c77104310e69b0a22a9ae2a7bdd5d1a34dafbce10a7d18dae2e77d03f5d75626eb412a04a7842f2e4251cd570b79feddeec2c8e9b89eef8a0b377b78e91fa78abf7661371c2ed8c1d059fcd7969ee7c6403768a39d552b3dbb4b28aa400c29d85d9eb9ded8baf88d8bbbbdf0d499e85426355bddc18b9a4597b9466ddfafcde498191237497a96f68457188e38376af0a7ed54900b98043929617a46a737da0169356cee053e7bf1382f651f87fcb68502041f8d3e7d9d73471dfe0a3702a7fc098905f32e754e22752d5d9a67704d3e74c1ecafba4d141bc37bb0a0ccdcf55ac4eff35559be53b5869912bffa0f7463e267204cfc69272e8aabf95299c02e4edcd70597683bbdee4fa8c79e21bbbc000e0d2af3d5475f91a1adada560a5dc5c334a4c827eb006a8718c6daf1f675337c0a2df0afae2e1996cb7a0e879f9e576f4d7a5d50caa654fe378b3548bcd9665db99bb35a1c4d101e12cb7db204857ea32847bb02659e0928b4a09f2db577be07fd72fe4bfe0a9000e9652ed2339981e97f48fdbdbee016d80515890b5bbfe79c5723b90f3b37cee911dd1690375cfaf70df40e37b65c5eec02065e90e0a10de2489775cd758a7c20dae616eaaa458c55e2b773739b805f20bb23e910f6dedffd8d3fab70ebd3bb5bfdb41241b9cd69d4a56de54f5a43e506eb6a712e9a20c32c1f4aa1432415700b92ad49fafb1a7c8d74bf34030d45fc7d849f23c2b7875b260e493da9e3f37de9bf02247f04911561d7c501fdfee841c237cbf76badc4976d4d63b8ffa46ab7ef030ef18dddb68170a0bb0c530de77eafda6608ab7805d0084c916fb2e0f696e15ab5cea1978d65ed7dfcaca9f5167fc9cc3d374b0f2eca599ee65852e3f33c27a094dfeca327e6722a9dcd669ef0fec51dced5d66221686e15fde4879ca790ca5fbca41af5c45bdf027aa58bfcc744c478df46707ea3c10e6d882dd38a7a28039e9caa5f538e36e7dde684f17cfe6337ecb9e350893f87ffbba0939c2d3fe9cab511f1e41dd518518ea0b4331a5b4c00cd7697a5c858d7e8b9fe6eaedf9dd67b2e9fd4f4ac4a375672de2b052ae338f301f495b9c6537aacdf7d831becd47a6e5d6542a3fd2747f3b66d8c250ed61ac0bf88a8ab83d8886180a2b0b6cf30a4897d31c8b53b0370d65c72b954e4dfc321802f0ea27513f4b7f2b58ad2f570d0195f6f9fa4be6cf3ad88a617e36ecfdb817dd497da6d579e56c02d39f11ffe308a94968341a8c4f20efe671e43634e7a44fe8b86d651e693f0901b4d6b94a887ba4f2c467564b980a5e8634ebf2df195c85584f550f46c22156ac5d4b1c90cd5579ff6815b05fd46e956189a936193a2ecb43dba5fd71186245acc2272fc0cff5c9d0b8c16fa0b18f738b95e427c3417eed03e2d4da3f5717f8537bfff6ae9345ddde416cef2c34fd5dcc82624fb3e89e8717d30c595aa2c7ffdf8ab908fa70403d918df3fff52b96d6442e11eac3bf5259246863972cd14d53361de7808ba221884d1da6268edbd3dcf65e20afab4479fe3fe6052d5fe2f80210db5ed6a64db55ceca29f9bcf1a1796726b88828e1fe54b88332472c1982f1f6c6400bd6dca99a939243ac7b72c9761bc22b38e951b068469c02310630223f62b766b2ae2b3d7d53e009649ce36744abac6e5b530358522047d7ce7b44c1cd4748262fb5c4e2e08e24369cee6a59a012176fc9d838c6a184d7418079d046e5cfae7b7e86adbb5371841a6d87bd93a0c22822b163ead21d1b72e1fe4862692ee52d30fafa0d0e679b84491311ffd473ea2ab3acb6bfbdbd2d24649562b3c1bd6e0a9bb0af233228752bdc8443cc91fa6672ea189ef2def0cdcc69586f8742651df7df0e5e95f6ba47842a941e9b2e9385e794f8c344baef9f1c8792bb40c6772c3e04c1a8d12f763fc8e30c9d0d54a26e4c02e0d09367dd4a6483f05d37ae70e6fa42a56c93505bc9fb372f7e640d495f72fb4ed1f1ad69233c3dc78503e45a18cc78ea799ddb3daa1f413d4477168ea21c0c5b92615cbdac62828e8881ab59fa368f63dc332ca7c1cfec963b6ef25a636f3b84ef815650b5160e93e48cb119cd4c087fb808c36b381828ea556bdf454cedf1eeccf0f2a9ef086a7c442bae33cc0f93b769fba5113951e846b7c918419223ec6eec8fd563fc90e54d8f44154f49beec7cb99c075db3be7f6a82a99d17d6089e0d44520ff6563"}, {0xa0, 0x0, 0x9, "5e6258e4f6bfc59e36363887e7b2e6c4a4b426674d6e864d1ce99800aa3cb35e70fe2079298d3b5db7a560b16a33f52630ff022b9a0e3608e88b6c98d529b09ec9287e4a730e629948343169502c3c808fee161c8e2925024a9fc833930bb3deaf3f8f41a223afdaea6b54231a3b00ac7739eb12dcf3c0a62273b63f7379c580976b07dc72b77d66c4f8029fb0280b"}, {0x58, 0xffff, 0x9, "718afce60e920b36b1261992be9f308c27a16be02dcdbe884f1d1787119f74a492f2a879b31fca390a009fa7e4699f87cf76fab6059d03a6af6cab25dd56911105"}, {0x1010, 0xffff, 0x2, "42756a988b4a5803d9c34f53ef94ad98f6cc6417714bb0fa5817a709d0351397aa314e95a59d1079b5adede482bd5dcb763a85f67445840de106b3187f3ce6e03e4ce8ee29dbf9fc4cfbd384b4e3e27c884addb030223325b2ecccff4c24548c3e3d585227b8566d5650d5f82040a858ba30a92c66784e81c0076bce443451b26cf284026be38b3e3a94eb28069e78bb96de1c4cc7044ce275d982f070f2490165583af38ea1a185b01800bc6c9772eaad20cd3682b4ba62651c06223857cad07c06c1bf23d041ef24f2620c0578dfb081b9954d2fe8facb61b2948778d9641164d5e08ff330166a82aa92c76f5890b056a806f9e4729f76a1f9545a74bb28dd409cec55d43238a20357986c7125068f2b1736f2930bd78fb75a45def84552a1edc4ac8204415adb99489e4fcd12f0f6d36b2a8a0b4458618d4acc7250ff4ee2e499794ce43c42db4cab1408f0737d3bd4d93ab0b9c39c6fd787e2ca2dde7cb4f9e8d3be857642328b16e48639a9c36358a7ccb7b5809d4d2c1bee0c2e58c8900aa1f54ee08ce09cf0465588b7dc34fbef1f50f5008c5db4cb75f1a3ce6650e2ef8b044d4bc92fe6f1abe16a7cdd8b1f2b16f7031c0ceb159412b248f19d01c216e9a15c2498d1498b8a1f51c1018b5edb2fe570feb212e413d3cc4d77599bfaec82660c871bfad7be2159b6fb2f19d88a295677fbfa0d8822001157bf72f741d861d4f17e411b1cc9513ac5e470a137704bd39d7bedc4f74133e4c00edd05335cea9f8610ab93e82f2bfed7d1a1bf05c1b7fdb683a3e93e4538d06dc6c8c9f594d612d9f7b66935b71e5cd1ac0998b5db811fb26f21344814cfddf1426e01c0b03f72c6fb12c6753326dbd15eda7772815e00450936719b4a321fb5bc4d406e94a73c7154c5fa52fb1a0070c98b233fcb90986993659ac1a2a35fd4c49ebd7348d70e79d1fa88aaaf9efaa586b0e3d82dcc3c356f7eefe2d2bdaa2e8ed069ca5c84691fbc727942656a0ad38999f5bcf3c01607d472199250f759638513b3f7506031515389f14c78fefcd2ebef1532d809ce2d10d4fd70b04012caa945317f30c41de4189c7fbea123bd7def325ca561a69756a538a38139d073731daf411d3e310bf66ebddce8e9a440e938ed8d86ecf237ce6e0b76f49ac3b377b135b223dba147f1e7990e6be9d8ff3fc656781f9d9acff64b962d0b2f0c78d18cd4e7d952c8d6f3e4a7c337a0ad3c4f1648fd2dd7e73205d2d2a17ed07805d317b07c64362de1048763110ae4e882edc8ac4314d9bf3248b6ad27879dc78c516f186d08d844dc7da6d641e76cb6ac4f4842d9924d8388c83d6e6a5f31916827840365ddc1008ac2abb2b07af8b744e4d85233c271283c1f9f59bfa65e5376392c522a005de80ef794b40e09d9a67f1040ba0fa217a05632ddb13dbcc26aa2cb393cd204bedd561af740baef1b91aa8ea734645d9628c839f004b113d1536cae1af0f4738f0202bcee77812f0b59223574a90d1d4d23a109a981a2efbcb5f1b742d4e77a0853febfe969e23515f37aafa6cb0d3c4d321842ebf422316bfa2fbfb1bd975181728b4e3766b3f75c6ad25c422e0c5725256652e0a89e046b846d4a2c1b7c5a17776d43b165bad0aacf50d674d7b63d1c34e364a870a25642b45648b591a2d8eaec992aff20e2dea6f998385a08ce4989f7f64b9eda1f55b74aa8eebe49038ad2bf4983da03e49d860c63c701fc75e63bc14694f81c4dfbad176d013119c0c86aae9a90e49aabbbc15ec440c54f91f590f651a25c2e76b0ad387a44affd2d577a251a282d655bed5bbc10287c1d15ffd0fa12c698e6228dadc6c0395f11fec0e1ff4784ac6a47177ddc27f54810ace833a509d72e0809d22665bda84927a15e7e7f74f5939ace1aeeb988dda75706c084d7810f93e7d9927528bd23f4d84a3e016a1631de6bb2c35529771ef10e63f9f819c83186dbe7edc7d0ddef0c844c4a88301cd50fbd9188a8ab6da638baa2694c4f46dc4e285954945d46020c27fb92de6325cafeb7db8c2e42f31c9f2eb14073bae2e4c02c2b12eb1eca250d41e2201160ebdbf36212bf02f399be37bc77db7105c51c557b82b4158be07a777d60ac131dc6cdf8092632e32f0535ad742d9a879cf7513e0c2149824db03459325869396c73f7789d15e3675987c38788907adb02ed579697c48d7fc3e4952be1fad6005bbdbd7849611b44f1aa998b93d470e91d1ee7de6c11a56af415534772100ad0429c9e8c3d12e278a676fe6258cab8ffd5b151a6d15790859084c2197a5cc49ddaf1784f4ed7f52420b765575935e066c9a40736907f8317c1d7920fe682f2fbfad5b7a9080bf346e906519919a1996e293ac556b1ad4d3e9a63b07a2034abbc4b0f3045305d6f480e0dedcd1a6448c4f7a611bf20e947875e02a5da378032b2ff081a4b7423877cbd7b0d541a98074578b2cc8492677e436f3ec6dab3168e52df487681104c2c83666255512ebb7de1f7816f3d9b6069e63978bbc7504d188621c6f67121ebc7421a860a3c277ce2612fb712d198f3cd2d1048460d8a1262392586c85b7a344b9ae28be691a1c7369846f0b5dac6440e33b2f2dbb24b5b3e1f84ae03818a27d2042f34daa3d967a00021e4f9cc02eec01af3ea25fc8fb045de1afddfb702bfb24d95b900df2e792cbfafa18a5f72db84bbe55a1677561a17e0ae4e51727da7fc603eb620a2bcceb69805d204c0b2da325904924f793a782018e31ecd6024cc9c06c6770b0881e0b8823d5aa3181fc2d397053101c5185865b3db29857d72e33e71fe7df3b33d30784b7b308ff63361ea5859ad8791a0652037614dc289151a1029b11677807d1c63dd99bc969edb64e08aca686f7c4cc199e107c2802719278facda5618e97890c0d2680587229c33d6e60d40944b1e478e424c0baa74e457f5c0c7ce800284668467fe41dc44de2f4ad77b5c0363f24edb535f14e8bf00f8283e38e8a050e0e5e3da16d5ec10a2d3a920b4638d0dfb43a00c74185d97e2e6561aa2b672ad8c0a8b47cc7294767b903e76312ae5e1d90479887c6d19d4c08d2076667ee5a94bc70335ff952cbe832312f17591fe92b3c79ef834a35e41d39453d8cf02f4a744f377f6ca34c59fb8b5522c8b89908564467d9374b6a9f1ef14e6f34f6b895afaf9bf2f58e35f16fcf5faff48918dda35302c732132d9970127a8d45eab46a1333ad34a7127a474376358aa8d629097b528d9aeecc901c6fc4aadee97b73689e1958591871981a01061aeeeae7f304f6aab43bfdb8351fb4524af93611a94aee4258c06f5188f3cdb629b65ff8da9331912b864af75c3ec900ab2b139d1ae311f6f2fd3d5ce5283206adf61b7f3aff19df86b05a10d460efb6a15c4a7bf9fb589dea4d0c486eaf58aaf136662e8c3fdc0ee43b1ce94cd0eabc72a200117bc87a9109dc0783247e019cec0d2694131310589e688e30316b6e5562841255034d7fa53c8c0dd2e70612f93af46c3f5ff845889d191f3a9ebc85e6b03e7e68b68beff91052c34ff151ccc74d0cb4d65e2e07412da6d7ea955ddbef95638b6683449a8ebc8324525f38c713380ad67ad2581195453b6693f88c840d3691f21986b12776eab17098fe12189cfe2b220997c4fe2464861ba0d96f3834ed2ad6ba2336e80e3f6bef06a79855d307c0941e9ac3513055dee54b7a2a457ec8c4d7b760d26507cf0522045149e5171957c1aa94efbf2b850379555f56cabb016b9b8cfdd27815ecbd40a282fe341d15023043b0abefc1821f1db6ffacf4d7f70da35e2eb4763445642f2aad8ac3df59ea67d047baed58563fcd561f148d9410df9ba0a921117e964fd5ed013b98a8f76dda4b35d301b9a603cd93ac6534785ad51fd35a28b8ee4d19d03872067589ce13412cc6d41c3791a829a4ed3d6a9edea364a330f2da77847d902aa67d901d0eacbcab5fbe71147e4fdd6a466c620c40c50b05b556974914a1eeb2edf407d9200f5a8b21ecf58f40220cdb281d13570c3311ea9f47748a276a1441a2392e97e4e1b3ef87c699eac5717f1ca017aac0505dab5888adf6fe74fcf16f82bd907b09619af0c0dc34e2a2bdd1b220c10e9fe5f2d3450322f90784ad85016f506cd5a9ec439e81e48d2c41da6575c247507f165b23e99e9efe4891e160a6babd632e8e57068de16045a1ca805b7b59668b7f0a7d8772b369a1e055839cb28e512b2b8a3c4ed6afb300a83ee050ba5de0e23a0541d9c4468e70ebf6b24c2c43050035beb103ac033637ad2959f31d196cb2e83bce34ccf531752603a92b4e12feda56ac054777b6515b78e012adc19614d2f2a12101cfe8df53ad907c12b4606965acf0bcf45afdfaef345223dc8d7f73eac807ae68111701d615e21371fe3cf4e45053b119700896989220ff44b99f8e18b3fb704847342255566de9d3de45672ae2db36c88da09a433c39eb90f9ec06cad71cfb8b21b1e8531fa41346dfd4396dfcbb180c6b1a01475d9d904e6e60a7955a0070a676c579f2bc9830d10d1e281a683fba69beacefdf4417872cdac0f03c3be3660e7760467814a6ec94bcb54e7d94c6dc181c52629536e3ced8ec19490c2c8725b93ca927c8ed557f92e3b8820df74c35959a70365ff2fb14793bd937dd0733620f3250896a8d01487490a7dd4c1cc293ae8c87d289cb55d0ff4a629082eb2637b5e0a8c7cff1b8c5ffbefd2ecdda607b7c3792fa8909b16e1fcf29a4e1c07210805e83b6e92c4e326c5e83e4fda8eb58db2ee5333967be0bb85f3ba783b303b8644a62e31e1d1fc129fb372fab2750b81b97f5a536c3964b541a3ab7737bb7e63c8de447e357ee289e8eedf3effad66786ad0eb767a331a0fe7eecf7806a2fdcf2abb29e9b6eb7b1d1f0978f3f7a3bb4603e3d5f54b82e174d8114c8f87ac5db02e26ca3ee544118e6bf88617b359d8e56cf5395391ac278aeb58dc3de6397aa211b3f4b7a19d478c0484c762ea608dab44b2136441ab7baf5653b08f12442702f24396e7ee1e46bbb23f94c566b5e49eff0a2962b250d6cc3de07335c568a4a1651f639b2ef4ee2837d9b8dbc1d27651e5593a97ffed219704dafdf58c31c4a3fc2c613d68fbc0d9a52c429daa08185bc9384bb541276315f75cb46dd39771025c0606a594d00e949cb5e05fe2fb84b301aabce5bfe2fbd82c0001a224c58527804674952d74fb90fb483a0547438ac312a88c37c457bbaa60df2d8cbf7994e789dbee4cd49b6b3af3b63c157e42b494d0b424b30cc6e0c6b717eb0433aea73fb945082b5c2a201e592e84fabc3a18e68b38cafe0283fd202d2c65338983128b018a7a6b4ed3e195872eeebb0997b94153b2c86a917ba22d730efd1c02f26af4189b513f2ec4b98c8038d457130debc2edc1408b2966911368c24257849c16cb140472aaad201a219892c84c81322926668c48b70a6ae27deacb6a7aa4332d0a1c77d6c86c57e750d28cfbdd6a508b1d4aff91616d1943539738a91311e0290c80d1cff38656afad1f7530753afcd15acbda2fa25af1e0023ac6bd0e124676e2bd8e26bb014c42f7c8feedde492b7c49a1afee05304455f7829696560d684b90ab4d161efba77e81929f2e081a750747d6dc0f84c8b557f02dad2f7745bac8f93bfee5068408d97f792a119d793e3061bf14997564c0e061c204a6bcb53b9de1c4cfb6ff7ce40ce50f0d6a64e1effb7d5bec01f49f68e3c88357a7f55e0667e4fc7c9b7f560c99c237ec02f5c0be396dd8ee919dc21039"}, {0xc8, 0x1, 0x401, "ff26d03af5fc0cefdaf6b15c8282c04e570457d5ab057a74cfae86fbd43bd95b44ea5552f7e601b12d54da31df72bd2fdc1774e8073ea3831c0d2291527d61e1e6807fb4d5f6932bfe0fc9f57f2817aa3481445c22ed8e92aaf5dedf9e37792f755d97491a17dbf3a17fe189975c3cf82526a922e346d2c6f479100dcf797602ed5700f01dfa23c534405e25c314c9f70357465fbd75dd460c019f8c78644ddc82a355d64af4a60d0d1273ca6dcaa3f7e4a5e880e10580"}, {0xf0, 0xffff, 0x101, "aafc09edff40feb08950067a57388e6dc53c992ade75d785584a38d6900aa3d67fbf6c2537129b3798202fa74636d251d922f035a367fef2b3e019eec8e22e92c022c784961c574852b2b601a9ce5b222871236379c4e8830d3ab9a6d7386a33346830d946403c28eda2c5d566f8806af5ffce30474526f80e0e6e0adc2e74887677da2f1a0d543f3ea26c10e711c73eb8d68382acdfc1932c8954e1a25e7ebb7f56df2c28080504c4c2e680c77ac704e3466d46b30f94b3d312c0927e9072b6d3cda35ec99b2b197807645b704444b433cdd84521873244e699eb89"}], 0x32f0}, 0x9) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000004400)={0x0, 0x0, 0x0}, &(0x7f0000004440)=0xc) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000004480), &(0x7f00000044c0)=0x8) unlink(&(0x7f0000004500)='./file0\x00') r6 = open(&(0x7f0000004540)='./file0\x00', 0x18000, 0x0) lchown(&(0x7f0000004580)='./file1\x00', r4, r5) getpeername$unix(r2, &(0x7f00000045c0)=@abs, &(0x7f0000004600)=0x8) ioctl$TIOCGFLAGS(r6, 0x4004745d, &(0x7f0000004640)) 16:00:07 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:07 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) fchown(r0, 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) 16:00:07 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) getdents(r0, &(0x7f0000000100)=""/133, 0x85) fcntl$setstatus(r0, 0x4, 0x48) write(r0, &(0x7f0000000080)="af20b54c7bebbf6a73d4c9bdff4d567eafa844f19667df7dbf34fd1b1708b132e5b5b46a2f9355d504527541446e0f2f580ebb01ed8adb5e278fe0ad2439a589221be1ffbab756f7f48eee80e2848dacb74e64f8304f046528fd43df", 0x5c) 16:00:07 executing program 0: r0 = open(&(0x7f0000001b00)='./file0\x00', 0x611, 0x0) r1 = kqueue() pwritev(r0, &(0x7f0000001980)=[{&(0x7f0000000540)='t', 0x1}], 0x1, 0x0) kevent(r1, &(0x7f00000000c0), 0x1000, 0x0, 0x0, 0x0) getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff]) setgid(r2) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0x10, 0x94, 0x1, 0xffff}, {{r0}, 0x0, 0x8, 0x20, 0x99, 0x4}, {{r1}, 0xfffffffffffffffa, 0x2, 0x20000000, 0x0, 0x9}, {{r1}, 0xfffffffffffffffa, 0x5, 0x1, 0x3f, 0x8d2}, {{r1}, 0x0, 0x89, 0xfffff, 0x10001, 0x10001}, {{r1}, 0xfffffffffffffffe, 0x32, 0x2, 0x9, 0x7}, {{r0}, 0xfffffffffffffffb, 0x1d, 0x600fffff, 0x1f, 0x6}, {{r1}, 0xfffffffffffffffa, 0x8, 0x4, 0x4, 0x1}], 0x5, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1, 0x80, 0x8, 0x3}], 0x5, &(0x7f0000000180)={0x401, 0x7}) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x2b35552bf4a18b6, r0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000001c0), 0x1b, 0x0) 16:00:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) fsync(r0) fsync(r0) 16:00:07 executing program 1: syz_open_pts() 16:00:07 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x3}], 0x101, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000000c0), 0x943d, &(0x7f0000000140)={0xf2dd00000}) fchmod(r0, 0x10) 16:00:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) bind$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x1}, 0xc) socket$inet(0x2, 0x0, 0x0) socket$inet(0x2, 0x0, 0x401) 16:00:08 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000180)=0x4) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000140)) 16:00:08 executing program 0: r0 = semget(0x0, 0x0, 0x0) setitimer(0x0, &(0x7f00000001c0)={{}, {0x3}}, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x9, 0x4}, {0x1, 0x2}}, 0x0) semop(r0, &(0x7f00000000c0)=[{}], 0x1) setitimer(0x0, &(0x7f0000000080), 0x0) 16:00:08 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0xa88, 0x0) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080), 0x0) 16:00:08 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getrlimit(0xa, &(0x7f0000000000)) fcntl$setstatus(r1, 0x4, 0x40) dup2(r1, r0) dup(r1) read(r0, &(0x7f00000000c0)=""/150, 0x96) 16:00:09 executing program 1: r0 = socket(0x1e, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000080)="8bb14721ae7b0e52db0831284f29af44dbf379bc9962917e1b2387c43ee6d6002784f3861c21d80c521c464c9b5ce3d335cdf40115ecafc61fc4f9b3e478cf0e8e67091a1404fc5f511d18007b21ef96ce1aff76c08ac9172235719c935dee5ee6bf714e21f138a5b25fa4e15097143501dc17a0f0b87d251d41e54decb95471012890e387c281e9039b9211a1f251b81d", 0xfffffffffffffd35, 0x40000a, 0x0, 0x0) 16:00:09 executing program 0: socketpair$unix(0x1, 0x20000000000002, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r2 = shmget$private(0x0, 0x2000, 0x220, &(0x7f0000088000/0x2000)=nil) mprotect(&(0x7f00003eb000/0x1000)=nil, 0x1000, 0x0) shmctl$IPC_RMID(r2, 0x0) fcntl$getflags(r0, 0x0) r3 = open(&(0x7f0000000200)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000fed000/0x13000)=nil, 0x13000, 0x0, 0x2010, r3, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) getpeername$unix(r1, 0x0, &(0x7f0000000040)=0xffffffffffffff52) 16:00:09 executing program 0: sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f00006b1000/0x4000)=nil, 0x4000, 0x0) 16:00:09 executing program 1: unlink(&(0x7f0000000000)='./file0\x00') madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) mincore(&(0x7f0000ffd000/0x1000)=nil, 0x1000, &(0x7f00000000c0)=""/222) mincore(&(0x7f0000ffb000/0x4000)=nil, 0x4000, &(0x7f0000000080)=""/51) 16:00:09 executing program 1: r0 = open(&(0x7f00000021c0)='./file1\x00', 0x12a05, 0x0) mmap(&(0x7f0000fed000/0x3000)=nil, 0x3000, 0x0, 0x2010, r0, 0x0, 0x0) mmap(&(0x7f0000fee000/0x3000)=nil, 0x3000, 0x0, 0x810, r0, 0x0, 0x0) 16:00:09 executing program 0: truncate(&(0x7f0000000140)='./file0\x00', 0xa) r0 = semget(0x1, 0x2, 0x0) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000180)=""/98) mknod(&(0x7f0000000100)='.\x00', 0x0, 0x0) pledge(&(0x7f0000000040)='..\x00', &(0x7f0000000080)='(\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) ioctl$TIOCSTART(r1, 0x2000746e) 16:00:09 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x7e) faccessat(r0, &(0x7f0000000040)='./bus\x00', 0x18, 0x2) renameat(r0, &(0x7f0000000080)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00') 16:00:09 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs, 0x99) msgget(0x2, 0x100) msgget$private(0x0, 0x400) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs, 0x8) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x80000000000003) 16:00:09 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x1) setsockopt(r0, 0x1, 0x200, &(0x7f0000000180)="b331fae5a2960c3da41afbe3106eec7a8a45171257af054f4ad0c76da95e7e0fdd6d4870eca2396e5e46348d8ba6aa6ebc36a52460f456265b888609c1a05ab05a9605fab11995297822787fff143aab3a2aa2205e8201b3e0e4082a8a207f35d3f72e41b5aa299069e327da1fa5de25942f6dec7c5d9936d85c025da972a65e82152fe5a8e095ad511a3a8088e0880700cc7f99b1a06cbfa979b3357e3e1e573b3ee8149a839ff8133982a1e12527be112eca1c5548bb3a0b217febf43920e60f0b73bfef09f8ca9ecabaa341bf13ee0a804dbd133062409d71300c82d51c2301638462f2c0cdf9805397f7a4ba", 0xee) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "8fd021182caa4571e227e60665c4e92bec7ebfd0"}) 16:00:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffe1, "1ace0b7ba823c5bcaab89e25694ec06f8341898a"}) poll(&(0x7f0000000040)=[{r0, 0x48}], 0x1, 0x0) poll(&(0x7f0000000080)=[{r0, 0x40}, {r0}, {r0, 0x38}, {r0, 0x40}], 0x4, 0x7fffffff) syz_open_pts() 16:00:09 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x0, 0x0, 0x0, 0x0) dup2(r1, r0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x800, 0x0, 0x800, 0x0) 16:00:09 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0xa1d, 0x0) fchmod(r0, 0xbc640f5c833e82e7) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x2, 0xffffffffffffff7b}) 16:00:09 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') lstat(0x0, 0x0) 16:00:09 executing program 0: setuid(0xee01) r0 = socket$inet(0x2, 0x2, 0xfffffffffffffff7) bind(r0, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) truncate(&(0x7f0000000000)='./file0\x00', 0x77) unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000040)='r\x00') 16:00:09 executing program 1: setrlimit(0x7, &(0x7f0000000380)={0x0, 0xffffffffffffffff}) r0 = open(&(0x7f0000000000)='./file0\x00', 0xa, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x10001) 16:00:09 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000001440)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="1000000000fdffff"], 0x8}, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0xa1c, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x1c33b64b1175dcd9, 0x0, 0x400000000000}], 0x101, 0x0, 0x0, 0x0) 16:00:09 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x120) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0xffffffffffffff14}, 0x10) 16:00:09 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x1, 0x4) 16:00:09 executing program 1: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) 16:00:09 executing program 0: shmdt(0x0) r0 = shmat(0x0, &(0x7f0000ffb000/0x4000)=nil, 0x1000) shmdt(r0) socketpair$inet(0x2, 0x3, 0x2, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r1, 0x8}, {r2, 0x21}], 0x2, 0x5) 16:00:09 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000616ff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f000062e000)={&(0x7f0000690ff6)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f000000d000), 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="18000000000000000100000001000000", @ANYRES32, @ANYBLOB="06aa4c994a38b8f788d0cf73b5d59a00"], 0x18}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r5 = msgget$private(0x0, 0x40) msgctl$IPC_RMID(r5, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r3, r4}, 0xc) 16:00:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x3ff) mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r2 = getgid() open(&(0x7f0000000140)='./bus\x00', 0x200, 0x102) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getgroups(0x0, &(0x7f00000001c0)) r4 = getgid() setgroups(0x6, &(0x7f0000000200)=[r0, r1, r2, r3, 0x0, r4]) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:09 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000018c0)=[{&(0x7f0000000040)="b649e69bd5bfa6be1e758eefaf518f1c02752d0507f55434ff74fef979c6c9e8164508d0ddf9cee7a5f6d88c64551097a6dc7c701e7769e939bad6575203270dd2638e2b936d9f791450974a3e31e5525ee103bc50d744195cd5f156f34ee9029cfdbaadca592c70420c449b08a3a3254aae972aa86a6dd3b32f9a2daa07a34903f16641ae6169d9f6984b4c2aa92c3561", 0x91}], 0x1) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) r2 = msgget(0xffffffffffffffff, 0x0) msgctl$IPC_STAT(r2, 0x2, 0x0) readv(r1, &(0x7f0000000840)=[{&(0x7f0000000600)=""/183, 0xb7}], 0x1) 16:00:09 executing program 1: r0 = msgget$private(0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) msgrcv(r0, 0x0, 0xfffffffffffffe54, 0x0, 0x0) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000ec5839fcc5d8558b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x69, 0x1, 0x1800) 16:00:09 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x3fd, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r2 = getpid() setpgid(r2, r1) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) 16:00:09 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000040)=""/183, 0xb7, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) sendto(r1, &(0x7f0000000100)="9e", 0x1, 0x0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000140)=""/62, 0x3e, 0x2, 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000200)=""/26, &(0x7f0000000240)=0x1a) rmdir(&(0x7f0000000180)='./file0\x00') 16:00:09 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='&}\\\x00']) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x40) fchmod(r0, 0x7e) pwritev(r0, &(0x7f0000000480), 0x100000000000029c, 0x0) 16:00:09 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) connect$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000a00)="972814a214889436f16f2d5e06f41095c69398e9179267eece00f9058faf2dce449377d341bf6d75bb99797b69b7391d99f5389824fbcb02dc8d1cdbaa3b381bcc0fe89f7f62418e15ccbd6147cb7ccad959a71e4d3f58276d5d8e83abdcb653ff06d0f3c323a02e63edda76d808e1ced456f9c270d997a12cfaee5318db438d0b3d1a84a95b212b015c8430120a8617c29c139a8019ce7caed7d641e111adf4d7f0157742d0e401cfdc614425a693ed710f37b5732df8003dd5fedc4e591d2f180061216c89846c8fe544dd8895215cb264e85c594f4152f419d47d213ab137328408c3d7b63d34e556aede293355d5b0c2222ab370b361f01b5368b1619e359c1917d724f88ddb3e703965b414fc1e2c201caa4fddb63ceccd742a75cd15fcee1b4e5f583a00a582ce176bfc0b3d085d3d5bb558583045f088b9f666d932b5a764e6df7c870beaf25d4f2edcf5b7d98ea2f75f7329bafc433932dd34adad4fb09b9d57278ab68087354710780eee04b43a29d366ee9203d986ba09ba07a8aa0ac3c973c27be6b75f438df912b522c6f993f91022ffee6b5c79ddca2eb47073893f0a048b8a442eb65a5401b19a742d2002d4158964b0724606c2476618a0eb9d16eaa41f51bec5d16d9401c9ea35f5d5a625fbd6e3cdfeaa0908b3e59c6c4348252381dc7a5ed5b821c62425aaf8ab0efcafb40f801f4723b6945040d09043262f1354c1df068cf67b2c51874ae8f2288ae3c18a8dca6862d398dcc8178b6363d66432b15a1e20505a93350b893784eaa58f4e6ae37c19692c40db93c225e209f986423b0af7bed7498d4a771c77ccedc5c1966682851372cde721a960b34f01a2450be7075fac6c709738d2444374e34885b5e98e798480803ad6bfa5dd32982b0e6b93d3644e9c520223c1f424429f425bed6e8e7dc3457b1e37344ad1efd6e1327972648e033819da2595aa7e49cd315e5743e4b1b18b45ddffdd67ed7334f0f598382993145f217d9b4f48e7744297d95b7db7f2eac0bfc1addc0c784033f02acf56f70ecf5b2f391abd6bb32ee05cc0a49aaaf60cad8e62a736d29fcf9b2373f285f381ef2384fbbaf7d3bd02535de58782b9e04462f4577aaba47a00f38aac504b0ef9594ea7b12072e9733dc74c32be81f3ac133a25d7b46fbdc16909f3696704a817616f180a690fe997d6a52b243ab3ef6ce7da2bb23fac165214e5049ce68ff35ec384ab339b36a57fe06f1e4d94e99d444b79e09b0c06e741328f31a8deefea33fb5398eb37e2fdae3b70f4e066c3c31955d7564868fdf3aacca68522d8747a786f2094aafb2cec235f91cd41a5a22d60d13d6af70ed343fa2ee56b8985e2fa6438e7d255560ecb6ca1ae5dc45b87cb2c6c9a192b38a2f7f2f1370c0a9cd7636f522d4db9d463ffd372d42d004dcf45626b4838f968ce2dde3d6eea604c2edfd9ad67018f1442aa00bfd17038fc573665c8f6e6cb61d297bf5a193e0105d8407fb1b1f6f62065e09a4fa719868234180da462565b96bddf2dbc63eacd0e38e0c86434014afc5e6768cf66b9a778e724ef3b1804694b3a9f2cbd06b87fe619ba7c6262067d398994097b9fc9c627735a5bc0971c88fbb3c109e3b6d351ffef07be94a60c15a6963e6c2bd71f8012c16b039d2894737ff908e0b735f7371b71ba82f09f64a0c08575c09791681c885afa8eea3d07b6535be03b2502d6d928ac02d9cc42d4a3c95316b7dd776a2072135b7fe5b922a915fbecfe04cdbdc8572feb19c8bf9c3cec2dc73a923393f9792a5427b4cd4c84ed1e34eea95406a672b15d489a85235e8f134d77ac6fcc42a430df9064f245006d7b301e35b0c7087125ea4ac4e973811ba9b90c02f1f2997fbccb2b407173a4d22dde21cd3fd2e8dd7943e768d49c701901710e0d18238e67b92fec75f397a880cffe3704f3d9ab2d6c681313bf13be601ff7a17f1bec3f01a0f9fede57b98128de0495fc054b1a11366db4a968493dfbe526ffd02fe991d2f29b1bf9b97dc0856357a8761e418684bbd8cd73b533fd826891de85e25a31ea0bdda15c1b51a34cd6d889a69c2e4eac7cb8bd129671a3edf9dac0aa44506bc2c6f04d53addde1aab19449470f1f480f5c4757d27da5598c12aa276ff9ae248c1a4840f01f08043adfd794e017566b6ef4a2c447497847b1da42937f7795ac499f122f85057c3131d20e7c5c17f851249e95187837479b0f38e8d2cd9274238f3d5257e4de14ac24129caa440efc8f70e22b1d598d2a4707d20050f5fb4020b722dcae30a1cd053f47e0af7cf77870bd4792dc547783abeb2bd0bd08752bd60363d13009f98b7591f7de52bbbd1cf1174220abb0d54ddae70978533d168bcd4e2a431216ffc4e0fada12e262bbfdf8cab2ba0050fa037a1feccb260e2fc6b96da8aa13e6771e7e3722954fe53d62404aa487400462988b2de1df53296f6255c206d879552f1f6d56af02bd777e954f5aca8485f35fc28377e81ec020668f32097b60e47f66f1245394f2615d6630ca95479c38df55c0c88aafa06e254934dec568828d024effcba3921668965651bd584b79df715aa946854889ebf4c7386b657f1e7bd29ae05c97fb37eca08b5bcb527b561a16801b00d9eb4d2eded70876b9c509e0eba51218663bc0aaa5fca1b2d2156b773353005c188dbe8d1e493a1da19dd8f7cf9978f0271b4a056dcf7d9dfceead96197d7aa61f4b04e144ae579bade26e601c23792008c52a46930ffe69479112ace6b370dde26ce820fa864a65b2f99f30f3e7a2844a1d23d019e8dbf326d6bcbed3fa367f9d2fc4156ad17d64e044a36597bee4c1693177dc58748a738b2fba81e19f6c1a537daed3ed610f6741f5e67d3f712047e6ce9195de62ec14eee249d39ab264748ce4727744b7971bd573e9f85431f90d9e6239460a5398e05b7d26952474f2edc57e52c1ace6c114844999cc8c4f3b53f81991d0fb140f47c8acd6f0f977f46c6e4123a6e64eafe7e59abb473a1f8555e0b07f2d463543766a5b8a512963edc4f2a9cf40223aa8eb52e444f17cb085312f26091ba4169b5ebc37b5502e173587290fee1898e2f30dda4e4592752e299fb9bcf648ef403dc87ed900c7ee476b80f209161f41d330b68b2440424eb4b8b024c21b641773f608ac44d6f3a877938db01bdb2c4545bede57f707c6b75f70c8767c817fd387c394a600ef533ae499cbcae285b4f2e442d89ece41d181a57f67f56560118fea59d91afcf6367743ec3f34b2f59fc4a41c5abd98f52f4bb9309c96213358b5a6f7e1bf5cb3ed5bedbc27ee7eb662b66da85ae733f77cc443e2499cc83bc93f41351bdf08cf8c2c4fd2b33c17d9b2378b4719c328915657ea9b470061a3810c1619452e82d39b9dfae71004801fa5777a1309dfece98da0292f90560912659673f80136cbc4b64c26f70a79b812fde2dc8100dedab287eb0e74cc8360fb8ea3f3ad458931695c13902e028a06ead41ff7b7f68d88b9eb6d005fd2bcb3b3bb1be38602cbf79b74964e11d13de34f39ae529197a5843ba68d2067baa9fb2049fcc3e3bacc058e214332068f137a5dc52d2a23717714610c77b305a190f42918c4f14d896ab07b2885f28361d3dd855b97da4f0bd3b92dea1e1ac8365d58830f88a09842307956c92a8238cecc5a369e29320ad82562c24aab3fae2558655b0ed640e1348aa2b5d81b315e35c64a9b292a4fa97711c5860efe4c97b982cdacb814239f35fb0cfb2c08bc5e272b73d8e738a331eeb8177b28cc960786723dc62af80f5b6f8706820d019216f40ea9cabe4b57887c4acf9850058879f0240b890e12f2244aadb5caabffdf7be30da607e2dd52db93e04579a37b99e50fb20a34300a636e215218dae24e5ac5527c8bf3d6f6c3ced9e710e818251b7f40f847fef45049b04dcf5bd46abdc2a791c99713b92befd1be091297034f6dd1c04c09c34d066af3a24a77dc4f53e234f7aaa7146aecf4a7d9adabf3c9dc3ea2a724ef429dcf8ee2fb50a9add561b1a878513884c855477fef3a37400e289a4aaf4a4dda0925ecc7b1d915b5fc2f450a7808dd1a4df318197f02cc73367e9b99549b265b2b138428c37308fbfd52ea8ccb6b776d705d307e5ccdf13b47e53959f5495fcb8e8d3085f14b6b05d71588bdf604299f7d97a16a43a27e824651e3dbb2bc4a730900817367851a5cc4a0d83bb607fdbdc099590be7723f0b22969a267c44b02813f8f6970916b3e0169d63a9e98fd2b0abab1d6c4d0e3ba57a0c7deb1c5b8ef0894aefc505a5abc7343e1d26f9f80a45e0d1d2498f2781e3bf79318f2af2c526b6acd8345aef726faa947d6f5cc736dee244bd61812a03634950b2b5f0aa5e63304e72f773d0491f8917ed0fe08a7428f1ef6025877f8c4f3bf5c96c51737281808c38014cf4c95883412e2a5d2aa8130734495d3ec63a212db034e69b6c31f6de3e41a283307ef4f92901fc6d322082f3056390fc7da1f21a181a21e923ee87f611f573aed624ba65c91d08255080fef5c09809aa540db6b116c3ae165c5f3775bd79d5f4e557579e78b019a2fd58739e58aaf9852c0b295b103791bd84b3b5d2e4388e07f36e6b14dff5c252f01d9860b62ae54f2191dcadada5e91c2656fca9bb078df3539049a70c2272f9c5254d3ce1d26b10d53dfbccbcb80d4a05821857d3f51cf744f12de29ef4149dd1f9a70309876b159f6915ea43798d2267fb67e846b2deb49905e6b1a41505317b9e3559f31d4cde84b96145a5972d08288969783aa0adf4e354f70dfe9d5a35e9872bad6f5df60a5e8ccca7f113ee7667edf51a7227eba8b6a289740fe52c9142819ce3d3e61a502e2347d037cba9215c75be5181e85ee1a52b7653ccc0927322a8b7dc3d90e5ade51633e3ff13cc53722a8923e18749e2bf0a09e5f6213bb7f476ad2b8ed6f8d8c0598ed5391104b4c959848722816e6c8e28097b459d02fd35f124130362945bf82fb5504e38ea0bb2bbab26913c1b30bb2669f1366b9bed45c6d3934a254a2f71d6d69b8be8d52f44382e4ebe553af12a31019ca4f86e1447c343b1b0dedd8e365014c47cc571594ef90ca0faa19181c9807fb34ded631cf417a71206b200edf03f7ff22f8f3260bf6c277f48b822f1894beea062cb9126136e6a3a4b8430d476c614703f8dc84cfb103dd885a4b8e67dce376025606fb5ac46cf3ad7d4a816ac1aecda27c5d6d7f0a6b1eb56ca5aeb9a4ead5fbe47ac34958466aeb1a770de6ef5666c1c381206e6a42844143edcda763e9a74122a71f6fb8632be6d3fc60f1de137ba1addbda8e9eb54ec6c31592857b452b7d7367e36d54b4d8aeab37deb0d80432295678626ecbce7350876116b80b3957e6e565d3a8bb0b16cbe9ae66f3d71d87fb4e582f84d7d3c910c20192f87c8754f4ba48bd388b8d687f8b7db67fc538c12d336b5f2c8fd9527ea3ee5d1fca164f3b93e176176e65ac3cadff1b213a52d2d5937098a73f0c0631993a6547d39e68b15a289f7860ca80952b4c9f72e8517aa586f1597a92cc53d30677b74c6a4a8b264532a9946a2144760f1b9574f92b87bdab283d7b1132e16edb688421b92cc90f02cf6517525ffa508a2a8dea5fb9352f7ec4fd4bdfefda04f5e9c533265026409776efc8d115198a10b493b6643e58b8701a0d9e3f1a0a5e558e77db2a755479f476f002985ce28d38782884c9e8589838057daab949cce734994231684d40fe228daa8cfa49824c6ee23f681b39795923aaad0", 0xffb}], 0x1, 0xfffffffffffffffd) writev(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)="3471ca68acd8dfe87424bdcf5ad539c5b4e8f592129a746a93e71ce9aa68a65977ab88712e7aa5a574e569054b12d7f772d751b66dc796a2aa56ea3fd6f7c17828cb949b7531027d7919c1cac74f5bb2effda0ed5a028c4a1bca6de4cc27f611e3fc8f6e7179040e59c37dcb678bd224a6c4e6bae498ff7d0ce43926ef18d2306a13f6b7640a953c03b5dafc57264ffb5c5a489f7b668681ca17b3a40c7b", 0x9e}, {&(0x7f0000000180)="59094a3cdd3014b9e76777a18c26eb7e11193e32bfa2f12f7afc48bd36e379bb7862a38d6e1df6e5b0aa922636bf32983bcc82123828fd95c004aeaf435b89a994fa9a4ee4c51eefb19516186e32b055e2", 0x51}, {&(0x7f0000000200)="6d2c0be031e927689ea7278deaff8496750bee51b414026042223f793b5a775d56fa6872f7d7184244082f2a0a31ae427e37245d85aca615b54ec5e9f830b12f2bc30876305b4c45ae53e679f31fd4b6cd6f8633cf84499cf52c1e08e43d42d83d46a3399593b2fb627923284b3c433283e0c93d740cf2634b7efcbb2f95d9a62a708dde283633a0015437cffeaf9821a19b74d29d6916ade7b7be3cfe875a3a48d20e920dd3b0a3d4980e7df27a0d43b1e7ce4eb7d0a1187c7de56b00ba54852ee0abd64a43d1cadb3eb1b052e6a7c9f0dc7d328bca4b60495e375c84d2eceb0d5da26ea0695fb01510445e15b5cf8431107fe33f4b2c26", 0xf8}], 0x3) 16:00:09 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20000000000001) r0 = open(&(0x7f0000000700)='./bus\x00', 0x6, 0x0) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000100)=[&(0x7f0000000040)=':\x00', &(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00'], &(0x7f0000000280)=[&(0x7f0000000140)=',\x00', &(0x7f0000000180)='&m&\x00', &(0x7f00000001c0)='}(##+\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00']) writev(r0, &(0x7f0000000640)=[{0x0}], 0x1) 16:00:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x4) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "02ae6856a6078d5ca6a8fbb637ac56d73ba52d50", 0x0, 0xfffffffffffffff8}) 16:00:10 executing program 1: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/220, 0xdc) socket$inet6(0x18, 0x4002, 0x6) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, 0x0, 0xd6) 16:00:10 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) 16:00:10 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1040, 0xfffffffffffffefe) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = open(&(0x7f00000000c0)='./file0/file0\x00', 0x880, 0x100) bind$unix(r0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) connect$inet6(r0, &(0x7f00000001c0)={0x18, 0x0, 0xffffffff00000000, 0x7fffffff}, 0xc) renameat(r0, &(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') 16:00:10 executing program 1: r0 = getpid() setpgid(r0, 0x0) socketpair(0x6, 0xc004, 0x81, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r2, 0xf) ioctl$TIOCEXCL(r1, 0x2000740d) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x2) utimensat(r4, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x9, 0x8001}, {0xffffffff, 0xfffffffffffffff7}}, 0x2) fcntl$setown(r3, 0x6, r0) open$dir(&(0x7f0000000140)='./file0\x00', 0x810, 0x140) r5 = shmget(0x2, 0x1000, 0x641, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) 16:00:10 executing program 0: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0xe0) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) socketpair(0x18, 0x1, 0x2, &(0x7f00000001c0)={0xffffffffffffffff}) linkat(r0, &(0x7f0000000180)='./file0\x00', r1, &(0x7f0000000200)='./file1\x00', 0x4) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3) r2 = semget$private(0x0, 0x3, 0x0) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000000)=""/214) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x2001, 0x0) 16:00:10 executing program 1: mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) mlockall(0x3) 16:00:10 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x4) connect(r0, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x2}, 0x8) syz_execute_func(&(0x7f0000000180)="2ef242a6c442f933b79e504274664f0f3a6319a9f2adc442210231fd660fda6a00c4a13bd0bf00000000c441ee5fbcba655666663e366436f2430fe6e1") r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x0) linkat(r1, &(0x7f0000000240)='./file0/file0\x00', r0, &(0x7f0000000280)='./file0/file0\x00', 0x4) mkdirat(r1, &(0x7f0000000040)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='r\x00') fchmodat(r1, &(0x7f0000000800)='./file0/file0\x00', 0x0, 0x0) 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f000064effb), 0x0) r1 = socket$inet(0x2, 0x200000000000003, 0x0) writev(r1, &(0x7f0000002280)=[{&(0x7f0000000000)="8f77d415563d171b63a588b6acb1d4cfe325302d6cdb3d4085cb815fa11bf2b7c7d1ad767eca8fdc6e2bfa40961e0e8e6019b5f8e21dd800916738fdd4251b2a420fa5c08ee221d1094306c452d8b43ece897fa8d9dbd716a30027ebeab3b0e7046378cd5bd01d5ab4ba7898880afcfe70c4b2480116124be780d2d63509984e369ca3eda343b328ce48197ca13b3ae4445808a1d3c7f87d6f82675a8d8e795de7029838b0679919cec86754ea2fc1c84f58b8b3155289c2987c745224cd75e85ea796a15c2ad742d6e02b79eaba685bb0d64b06623b85b3e328f94d804bf0f3c9def2e2271198ced03379d1ebc89a1e3b12b12e2a5e8da6f647a98f0624a82eceb1983fb846654995d65c090a8c3eb38d313b276025238a639127cf2fa678e3f0984290e5b02107fc620b8fce01fb7c8861cd39b34416b73045c5fa3f1ea61aac40eec5c8df2071bc2e03010b6285fe25b13b724acb1d8f261fee626152bc2ad6db54bf7147c3398254b98b1f647cfa39419a704ea63076a4517cfe9899789ca624f5e852b3f1a9e3ccd87a0cf54aeda071fda5639e03b45dc9bfb37f2fb8dcbd234207fab7df2d5afa23bcd4180e0ae8c9500bb39d7aea31b53b610c8a8ad0ab1328bf467dfabd6949f68df02b12ee670665d33cb6754a4f77df6923105d0a239ab62a43ff6825fda8a3c3adb4f43188a3992bdad28a15722cb1e7be9cd6350885bdf1444bf63f4505eeda206a76e06c9ad2665483925fa6964ac8b2da192c8c83022a3fb46b3958f80557698d193312e5032d602327365602db3fc95d69c0449cd3070b9242f8733718c27462ce79630e5246b6611a98166a2eeb4916ac1576f9c691b062e78034aed69b133521a0500608c09aae87480504b45aa7111b44cce7b8193add839ea19e92121da627d8b55b1dd7062bb483101bc9ada0281f8dfc46328b88846f0df8638d118b336e86663ccc1ce3d1ce822d82e60d6f8400136e6196acdbd1f82fa4aa4ec46c0989fb945d5b29d558c9e23e3c202c968879498a0af30917efde449269f380a55ef5a2622b3c89f23b7dd8a7650331512611db3421db4a9274eb58deda809c167f64258ec138d243cd0e8ebcba5713a89552d588023b2e912cc66940d21035821b35ca03d7896466c5674e61514586a35a81e21204c72b3ef8f2f86acfd3c608637ba5d2f5cbfe669939393f1cc61fe61c909c2bfb4d0a8c1cabaf6f7273387787ca3946b12127b7d3ec4b125c7d06428c1911389396ee70bbb684ab1094835ca28ea4a59a206b5d5095b3e46798d230c3c1d419a321e5b7279c71b1141dd50f2526443e37b97d57a514952de7c6ef63485e4461bafb3d63a60b50d7e70d0571ec7f3a5408d1e5530b479c8021a8e75de5a52f1f8946aeddc701acaf16b62c21e0761aba88b056a71aa43c0d511d72b05d3bb2c5a5333641d168d7d2ca21d74a5f31faa4852c8fe70c5e1d0e193c8c27a14f0f38b6817f4f3e8b77d8b247483ebb83badbeed677e5077616e01f3c3345e0255964b902cc64ceea65f70514f33a988c0a86ab30a2fdc80e65241bb69263de99842a8fe60f4a5cd97f3e2ef7e68a5dfcfc36fd62a28e1f7b5246ba3b251391b456bc48dc60db220d444318b4e7945cbf2cf63cc0f71198f20c87864f5de0c563d24079a12cfea04908eafc290c34fe3d24e26bead747d1c0b2dbdfff66ecbb3b9c3e05c96adf3e2649440382da2585e8af4b6a7a96ecebef10548b42b5178d314b210d210bc2d6aae93a1333c68d85be5b8b3d614dd9924a12c778c45655406d7261ec1338db16289ca09b63a8a61ee4a1ef92c116080f53965ab9d8915c4a739f5b3b310860e03b03c75cdea895b09ce46d94e056d71921c9b3f8deddd1b8040ec5cff7ed67c44b097fd39fe1913b838885a143f407e1a691cafa37661a4c73c02c61f5c216e921ec3fa5b7cd11c704274663612adc59eb953a96429f7bdc3285ff712cf3ce5488bc2456efbe41485bb82e45ad422543716e96899e5841163ed131be67fff004905ddb5a4c58c15b6b35c70b7807c538d98925b01c1029c59b681f307577f4f38030254f1877eeb6f5824e5f2c803ecb8938a5c20ac5663e962143e258eb52a2709a20e90e9e57a531d6e641787f5c57898f50d3e5648a4e59d7ffac2318747503fc27e54dd37c7b85acaa1a6a6bdeefac5583668bc7f00563455bebcf25bd145f2b7e68bf4a7edb84c8a72d218414a77cbc2470433b8d3be0bc6eb442bd1ed9c5d0e06a25ffbe47d3be9675269f080b00595b9d464f3fcdee492db8d884c570b9795cebd281c54b47184559f1ddcf75062f067b31de6f61d73ddec7e2b16968d0c34781de815aff960e73d5e912fa456a69db608a359f66a2c071301211110fa86874aa7dd9f0cd20c57c616065c8fe69b57892ecaf375ae095c5ae1ac2649eb817b71c96a66d26c2d16682d204967045c6ea60752b08a30db2ca2bc008a34b10cd5059a99e21256a8d5d03d96a8444aef7207046ef64bb777150886d771fa660748c7ae01a63c7723c42e9846aea3528dfdb274b398fb718c4b1738449aa0439f0590640b04cd9b5aeb0d681bc11ac24b4b7c01dd6d7af27a5d5c939e35bbf90b7cf5836d1c04c966cf9d0011b5068ec8d48a4c17a402cba34abaaae01b530a8a0f5be45ed6e236edddbefcfe09319061332347d2ecb38eaa254776151bd0b78ce8ce424c78f0b4644d1be1ebaca8a3284bb265faf3a5e0e5bdd6ac350d7464eea3c7b421c7122ee2761b42519f3b8a17263ab109726648d4d277223774ee9eaa85a3060fe773b8126f827d8f71b4f34f2aefabb1283a0abc2439276a1581f2c691dda1eb674635b3bf7786de64b14b9a657efb1eab460f79b4cc503ca6e14a28a516dc8074bcff13f7dc88f33b0f82f8525a88a09e0fe30926cb860795e6a654e2ef49e3af084396723def4c215343ddeb263cba7eee3faf89009c2d35e8147459dc65f757c09860ee74e48963be44ee18ab5bcc1201a2395191de875915464137296783ef6c6d9644e15158cf162862c07808536f2d169c9c8ab148cf5f345847bf17efb0a500192d075fc75f93ac79d3fd01fb20270c8b4f9137c3c94905a12eee0261ef60d1da5d10309cc5cd7a0a98783cb81e95f6b1bdf3938eb89ad31fe5e352cd6e26d7dd2a61850f2ed5519f0248c0fcf604e785feedbd9415fec127c748c7b16121aae1e972da571e6c28807caa70fbe1c1624cd6c0a8a7ff6f37d2d51d4c9a2b7d52574fdad2acbc8d8c91a1c3e1dff622b65b6ee978bf3d26810e7a2bb4ff82fa2d096153fbcf7e9a3314fafa31fa6ddfd360492e4e6980d25018e385b01edcd597058fc6a7446180c7868b5e4b5c330f47bd69655c6673c9b59da5c6acf20889356657e9e87d2aaba33403abed008f60e8a8ad8d35fc0912a52df324831d110a87f1aa04a67263819a8fc4599c856aa32f6d65c095957348af297f576a2e0fe99dcc284fa2fcca5811ea3b7b05a664bb142c84f7f05bffd05789567cd7039a4573c470bae1acc0490c16433db64f80fcd10d149086a0efe6524a5d549539fdba6934a1e0c96a4cc9270cda2d43cb57520768c895b7e7cb734adc5820cc380e00a3d858191237d379866e0d9626cef0645224ce7202479b5b380244b7d3d943be4525ddec78fa743065bbee15eced298da6514298be01516150d4f29ce59930a39382e7d00cb31acc7cc597de946b64dc4f5bd1dff34e35bba97cad57eec00932134f89f268876606c217e83e674af1fb826c21dde17e63d10086234d9f8c08c2f75ae68cd9674f4ce080442feef1fb40ba01023621ec5a7805f46c2a40e445f3141dd24a49f943b836c7c4cb237c2fa212ef5df6d70c0210a95903930ee512c241591de650cf62183318016ed04630b0e2105f2203b0fbf49153c55b2d76f48105fe047457e6348c5036376f5fc560fa35b8c5d9a492a3427a55faec8f333c392c6478f9327da5457de34494e8eaddf4c261dbeba7cac2b6996c41505394f5c8318c864371312cfcea4a5b05b4c9ee3b4434039b709ef945582d04b5d74e1ec47f9fc41cefcc7d79f1cd7f6398c76aa2e06a538077fc1252af51e2d468cfe8b7339f26a48cbfcbb25d5b408f37e4e2cf8d822902b1a5adf7053c33ad2dea352ef4f3b01dad500896f60b7065480d6bdc33407934f65a39af55c406044ecbd7925639d7a97a937d220e8142a77683f38da07d732eb0cdb30955dc8e71cd3bf555087ad9367401b7b554bd04e0a38e45fb7afee643d259d20746263c847be140b8b28c24f5a46742967455ad61d0882a23ee7bce9a19db2ee3a5df9da18d5faf0eb66df878d67efab52ca5c0f092f3fe4055b16c7945225dfcded4602b98733041c9332ccd986813deccdc9a07afd481c6c5562d1cf451177f47479ef04fa274477fe624dcf5bd581042325a58813e90263d38258bf4bb4fc85659fe4baba6c81e8b387375c85b7598b0ace809a369243adbf20138fc180b03c4921314688ba327e56b7e91fd25d613a2f352108a5777db70478c6e2efec1596be8a8560e88a0ff6f2b1085e80126b674fda2aa6fa39816ee2809cae7a04f16aeabe931678fb606cd3a7fdbb616d475213e1ae5bccf2787b13a58caa4d7e2b83b77fa947cac514d56518bcfab21a6c2979a562b867731fac9b4b246e20eef489ad08ffe46268b3e31c0c608935d9365ab7aaab11dbcf1c1fe1454df74e88f940e3048dfe5a5b64fa97397bd48b74a8114d0433061d93412622865207e945cb5229237b78e946597c4d9da84f328dd77b57ea6eeb5b09cba0045cfc97fa90fc2664d1ed98bbd67bc8aa6315809a9f0bdabaaeed72679ab9a8057242b309b020f04f1fd3b9e992165c76245727a1914e54e1f97c7de46b6e76bf8f6ef20f66b3e30a7b9296e992be77b44547c3a9c78c326eb5c311d692b9159b2bb9871fa53c60857c21b6a486acbb604cc868ab3529c71ef3b11165a4f4398f63d2171540de9b154db48dff1ee1c7b7157f62abd6ed8b3abed4291d888948ddf867219e4d10c96adaea4e75e099824916e3cea5f30edd9dd87f68239a43bbba4ef76d64666e94229ec67ed13020a3cc74ac8d12c9dd4410320ec6e2b91313e8fb77a171abe90b74164bf21a291e6ae872e0987b13ad11adff4184fa8b844138363e450220c83574320344e64bf431808bea6486a5e3c78374da1cd79fdcd6de72f768a57a6df920bc6875a66cb64ddad24cc835469ceeb9f09ad10205ff6cbe47f39c381985c2ced1fd76a529e36dd80c5fcac8906bd609b003a57fecf591f90c059377a54cf1d152707d7e587a6d9dd3873e3f7930462e05165749e8336cdb74dc8ae85c7173e84f393acb97224af07883a575767b0dd0375659057dd6e6407df76f4fc06dab15c01ebcb42c7e7cfae556e83409b45fa49580e588f74e7b03e6c55ed3975df89b31eff76484071662b80958daacb88175d1fa927049ac3349591ff90b3d4d95c4ba79d98bf68f782ca5f629bbded562b1d7cfb2653ad5bab60de00186709c5b19ace4a3edae6fa04d99bf741e387b7fdf1f43de14026ad576cd8338ec7fe6c7cb117234783b9973105a4683dd4e8bbafd53c28508e792d9d42cd9350e0198c612356883175c824c096697262a1094ddad3dbc587f70c9e8c9d5a4595bc4b7d0a8f748be7cfbb4a0f40f8da0328380069fbfc5d71738007fe0df8791ef6069806602bf00ea5f44aa91329b7d1b37b0536c65cc1ea63a0de2da5f", 0x1000}, {&(0x7f0000001000)="285a858963cd40ebc3f48a2b8841a136dbf2db61d9d2f54e6d421aa7b36d768e716a39dbc54c256b35b2afc8cc4e7094fd5e7beb4d42549c58be967a34d01f99b848cecf295ff9b152116349c8bbcad0f9c9885498e39661143f6d7194c69577cba83f3d9c264493febd1fd099db85f4944d3a339915073e306929ef440724db8ccc9d1ea69e140f34a6374a235b9502cac4f7f9dad754ee8c4f826f87fbb82ec65a00d14945ddae26517b4bb4c55548bb1246c553b9630f9c9dbb8347ac9947f345080fb181a2a374a24973b3392aff3f8b3b448314205e58d19212ec77321a9f7ca0c208346b44ce85db522ca7bcd78c4e227101d4c105e9cb03f184cfd496a0fa7f256adb724789a7e6ef3929332377ff63368c084c2ce155ed97311bb84683ccc42ed156514ec8dadfed2ff2acefbfb8993ff21d950e9fa28e24a45637cd067047ca25870eecbfa3af0ffdd9459614c6180625836476873952e140370a8b3da5de48735497c3df903a52c87dfb9f2b2a4cd4bd81ae3ce27ac00595f8ae1d518de96b2291798c4647cbe1f99de1d1940e426f19380f5ebb68ef906a1d67d34f6089b172b3624b7e047c2765b1b79603290cd7a0fbab1784e108882bb64cc6e5162cf2a9f7a6117e3cea5442bccad1c2722528528f95a50e4a1917f7ec26aae506574cb6b88d5cf8cce2ec586f5481a65a7af4858d3d53d7a759082b62b5bd70526058d985eb1d8835d56988abfae52b7ea7bce1c25ae2107171bb939285f8da48a75b7e4b8548e08149fc24d14e3bc68a6c84f4a96e894f48babf74c0e10d583f1e9bfef207f5534933c1bf22716e7e5adcac97432d49faa17d0e7b90e56df09a4f7bd3656f286a1264da22e26ee67e1906b71b69a30405fa38eec03e0b6c0965061220e3ece3ef91428c54068cab7bcc7936ae772dd14addc100b218369a1962dd6ccf12ea626f1fb1b84c34ee609cd7b422950914778aeb7610eefb28833e4367a8fee58fa9d4a3b1a164b1aae1131f49c507b136d77aa82c2f5b6797579e6091cbc7679fca4c45943c728ceef16eddff31230ba619ab7b3b69e8119e1bdba62cc339623c64a552f30ece81ab71d0b618b4113c9487bb43b81d1622f2ed2b348d593e8466cf855ae525f5bd91c484168c2a6f9ea9dd1a7394367457eceeb8674d74b960ed3d0f2a9ae66731976d5b7bb1206fc0f8f1c1563bb79194b91268fd7f4788098bb7f0e090b738aeb45d6d54d0dc842092507d58a996f6da29f2b24248d80e6cb76bdfe5e767e06d2eca24a2a4f92fb6f28b867db6e7e38bd3921cc3969ebebd63ec74f9ecbfd9f7ae4a61316802ef3389719bc100f2f057bf2b057b2027762dccf308c53d3e8ee99a53ae8b182529ac21712495a8479a12cefb6efc8a6c56813e7c1e468a25cd3d382b65e0d0aa04d7c55b333bd6ff5ad95f3e51f78f72e58556241d28a2a11aa0a7a245e77eccbfe57ac045addb1fc41a479087fca9c1abb84e13c4a698fbd9e0f3b460505ce0e8d32975199e71dc111b6777cadc6243e2fcfaa1a9fc60eca5c9d89249335bd201f6b3c4e46933c6481def08bfbcd38aa55bde812796c0c4628b79e49010ba6009e3eb9c29629c234abda78fa514af4e27096872d1c654ce674516f07c1ec73d817df606b499a55c28c27a860a433ea3ec37ab45d5b93e750955f951ecf9702de2ec065e8df2086750be659fe4b1ad3c685e5bf483009c23d45e3d3d450c333b901a32d2ee40b3fe7c9956a4b9b49d3808169010036721fd4e26be4ac8e83338e484528959e0463c3e03d8528e424c9fbdee39357ae4f322334839fc150619247bf9fde1109439919c4323e6e5ac8f7cb14e8f4e64f74f3fd06ffc5bafd1c2b073e18fc8bbf0d5f36371379215f21c2447879e76baaedbe369000dd654ca0e854e8915a61ce46648fe44e4b33975f695353e5a5917d7780148f48ebfbed771e5c739e399c4dfb4d6e65579a4181e69f8e570b271f60e8791e1dc822ca5323f1fedd1e782e665fdc8255434cf57ca92809d6eba06314e800c8dc02fd502bb63ae64e5286d9b1071cf09c267624f6b40f9376da3f63e1eaa4016041cd2f4b48d325cfaafd84c2d9693fdfe51ef808de442a8488511b8d5a8946baa637a475eaecdeffba2168eb94e058822b8da0e5e87f2f54870c78346a01f34ec4e3984f7443cd24760d5f77bd7e47af3743f77352e905148ed05a64dd2c77b3796d172fdd1b929d2bfb3e30d3fe9529f6a6b58393e1931b25eae0e4616a2319b9d9d72e59d20fb0de3d1b191ad35bdc93e5ecee33cf30ba5ae33cebf8680e9a6e62a9bb841b67aafff9f06f2f63d1b908416bc67991c9d154da7405ddb8eb6da09daf475fe52cc0fe5cc0f68eb99ad49544d080776211be872907e4652a391fde67d02b39c947651339f706415c9297cc8ef92d545080a43664f035bd4d45b82a7f87209cc49dc230acc58db42f5febe93c2e7a403b53cc56d819fa1fbfed914eece0e48ca65bf9e4f3aab5d32d156e5316dbd86019b049b4077cfcd2e585a8274a5d47f8c69dffba6feba8baef0de9a8c33ea3134ad9a2e3be3d6949eac43b731b94bab70bfaa841adb465a4c4f60d1db4f861036dad0bae3c21a050a8d0f11ea32538c72229d843bb88e548254a609ed2cdfbf845a0f35425db6a5b4e17ef7c55465e808b7ed0886bec7085123c40c8cccd72b35f30409fd63965632c7ac18eb33e77e180dfe2dde099815513effee6c1fcc119a46d96a85a07aea4c549aba1fa917178cc4ab308f8f75e48f50e776b120f3f948d2d3d1aa4b77e8655dbdb83c86c703bb0d42eddd2b2fb832bb29d427c017db02b1ba8f9400dbe06d23d180ea38f426c3f186234753e79c6920530de34598a1c868d479a580882b6abf9185bb3328213466802d08dc88409c381bc2e4c4101478c3d783f2e51d64cbc4f4fa6c80e8786490a74a0787106d279caa94a7b2472fed18073095d3b1efeeb7fac34c22ae34dd25d672d0727b690a93b0c8ecf891da7e686b0e4cbefe2e74b740f442712424fb57a26f0a39d88d892ed4f2363d8993785affda0e2d0c99cfcc5a5addffc9a9e55ec6c4bde170d63f84671683446c26974abf5cdcec4faeb882da9d8bdf046a329554bd3b36312820091dd819ed8d530a986a59635e4ffc6578f7cda14dd835afc381d270b03d6d2681ed41cef8ed602059238f951d880b46e99633af1b35162dcec09f5ba368c6791a6d26cdf33f6a47ded9f9b4c69a393ffb1e3a8be6f834363fb9081815e49ef4943c59754d096e293fa9e77d0c385d14f8bbc2bb56cedc5e54e6e1504bc05f5aca8387bc5424eb2da05614cba7280c6b00b09862b5fa1295acb7566b4030e3c0459c2c310aa8afcfe2c016eaa03faac16415256dc0771e445e64110d0649ac1f5251cd282da358d19686dd53e1cd773acce506ac82e8fa5223de1ab6558858e92f9e35aa640f0084b518a987d8e77a644f955149d6d0df4835cefa156b41d1025e8bc8c96b9f89c541cb961af1dce6099f00e32c7ed5950af7a1f0172b66a01f2985849979780d28b4cd7f3507066f35d299d974b676056e1e8701982d32d94945d802527c2ccf5c07394540d68eb41b13d58ccfe40acc2ff20f69882aab298a2772d05a7edf4107091063538ffe49fbb24c78df3c51c47b6c2c8612acc46a183ecde283d232d08e18e47be22b2b2d832b4a6dc0b17ae8ddb4c49d67b244922cbf0e94defa57c37b69265dd7f36c9aa351cb57605a2bdd165010c9f273e1dbe2dc26f9e97ed4f0e21ce156f72a6b1571134dbe4e10a508e979e08d64644ef513e5618db8f4b2d5125a5474ed6844760fe3f3ea585898ed255a28e91b0341f10d1417814adbb14f47b4431bb81399b5894353ce3aee909ae067b1d5d0f37f6614de913720b6124ef00ad2b01e23c4356d7984638363235e6cee798a61a6dd46f49ce91d1de1dc0e4f2d7b63ede7dbeb5c24e364e256e65e65b0c4757c72feafbe39ecee7a5c381564994c72c7d82611a281f5131d33b38e0488db811491fd25cbe9f31b70cd9d721e9efbc1a49bb70a53ae717cfeb8e85f9f4eb83f1e4bf2a548f0511861001cc2c6b6ad786402ec838d4bf9997ad72f8d0234723f73bb92612edfab40a569c8551cbf378dd52bd0f6d39e9fe150b75b3244c9fe31a2b789c5dff59b0a1272fcd3a93f8dac358d70baf6c37dc342b3074782cab1bfb51d4b05bbac0f25f5010868d0e67113895bad0256233a8541c1f9f6adabc5502102c0b807da107bfbde466131664405b79e6ab933fae43eb909b06572cf248905a67cae650caf2fc79363a713849800624820429589ee33f3edc125431e2890ce2eb9de4ae7edaccf81dfaba03047df665958084ebf1c196d4ff2430c068a639d2d79453a27058f8d9641db43d20811881b0133f764c268d1e6d30b90a5a094efd67501502cb1c3f82a884567d994f815adff0eb81d7d21fd6bcc4bb5d52036a30f2b77ab001b5317591836961298c5cf72058d137b578b7cf72e44c149464a399995e934a08022b48287e94b2944e05dcde50df12a625bbb8c5ad9886dddf55e791f9d7904575cbe997682b1a82888b321b8ee5786046f7f20de1fb9e0b064866a3690df7d1d230316b1db128e02bc7b8d1732cc54985e8ca1e630da12f4a96a05947d9e94879d326cdfc3c0c74311f14a1d8c9159f60788608089023c6db403a33a2e56ad0b380ea53d09d98739e1a468e342219db6279b5f1cc012520618d2e5bf6de6e0f63ccf809ee24ddfb6a9876263e6bfbf8b89f2b0f4adcabc5c69b76662f5d0e182e04aadf523390c088d7ccac2d1263390941adf89eef62b4e116b145cbd47a50cf77d358031e50148e70eca20cef9a0143886cae81dbf7294ad56cd97d0770696c7581a694de3bd0beae5f1a3e998a51d7edb9ce227380368622b4f722efd4342c45bd74f219035e641f74bfdade8729dd134ed2679b623e89b434583e7ce02c7aad94875fbdff06d858f57600a2e7f5f6dda5f48f6a511bfa4740453f727685eaad188758f7068bf2937dabf8a411c58ca5039b3618e7187f92f3d50d938a17eeb0991c85070734ff70fb1a6905190324dfa079ceab49ed75be46521eb1d3219b205e1c14e275757bdb63d9ff267cb1eb04580e510b17268bc4f0311c8f26fef521c5658083162bdbfb1d8a8f77ebe1475ce0bd23841629dd6bc36a90cb913df5f16fa8a2a1f3e0ab46ac31daa7c63be7a4670788d387065e61588105bf6ff2fa1cfc7a62befc7841cc857008f35396e67ae2b26faf28352fac15bf3f3154a6816a964e24900cdfc7e102b5d2b4c7a643f2f282304f7b06c895123c2a8ae03c6b42b4d24bd8b4fe9b70d49d39662258d44a1088c3745253aa71f254095abaea113f06248931fe9f11c725a1144218ac41a372c62fdfd4d5d1ea35678388e99791664c7bb650ab6f93a1be82ca7603d11fd0ce8b0823020d8d5624642860e6eb43663ace3ae79b75b52e9fb97ed40b591a654ec129c611c01c1c34aba3e87ef68501c2443a5d8f5845a066d90a321e97677b29ce05b449f16c063eb07ffa58af7221b0b14abbf7b43413fa079caaa6f3a7abf32ba9d7c2556dd9a2a31038b739f8efae552c66dee19ec49796ecf1b81882252c37570e74c303b832b4cd170b71ab814a34e5f06fb11cec5832c1927a5de82f53353d8754edf67936ce9a5d15871e275b05a08053f987b5471f2bc48c23c4d7f136ae32f20fc4085a51a4a9cf8ece65e0b", 0x1000}, {&(0x7f0000002000)="50102099c20ed93ac82d7db0d38a8197884c1d6ce5880f88634e20f1864ef233e38f5569a00460ab2b6aad048b407289f2513d809ecffaaa27e7eb4582e38f729ea6672cc35070056edc8f95aca388bf395ccf573cf3bf559f60622fc97b82042046389c82d5fc5bdfb9b98ad086d2175fefb3975646c844a0d580087bed50cf939726720a7c5890d8d7f12ab7f6c94a97d727a6608b96fdc321405c8181e2f5d4e30d1a3a1c98cfa923e50fe0f50439d5aa69f05a42613e0ad4a578abcca7d2a40ce2142c23cb90852de8c4e7db90c2a4d1cd046e90e52d0605f47c805d72168003492bb017660890d3b852ee3e92786a26ae0364", 0xf5}, {&(0x7f0000002100)="77640b15253e5aabb43cc598853450840b5f9a12840547f3474ad27b8cb62423a3ded6e1931d8a4f94065c49ca11d489eda37e48148b45a39f6de0782c48b36471df96fa2848ccc173aa5f875434311f386c89f3d2b928b5ad45c58c6d58fc1fa682cdf2de40c272b156cf2a698114491ab9988f91c778d0623ee98f14bb6395d4f51e8046369188119a0a9bc4fea706569de168b8fd1e71a769f96cb4908ac7440e3a9d0e666f80a6eac1233e4ecc4c8e6a762c6f1de2fef696a6", 0xbb}, {&(0x7f00000021c0)="a38838fa400a5386cdf9bd30b1d680fd644ab581864258061047e96570ce1b2cc85687a749f3d8939b0c06e5116d7e393a556781c527371dda976d5d9e735cb3a2daa81fce9da5b5ab8091576f277133e86a449ab6cf8a9526a7dcf0c0f0e557a4089ec4743e61e40c4204150f56a8a6ddca0225d409346b", 0x78}, {&(0x7f0000002240)="fc99c8326fe22dfbcf182fa31d90843c1bc1526ae89175a0be5fa9650c78ecbeb32f04a19ed1290c1eca944942af", 0x2e}], 0x6) bind$inet(r1, 0x0, 0x0) 16:00:10 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000200)={0x800, 0xad}) r1 = kqueue() pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000080)="d4c7512dd00a06c238d4f1a6504c6f66faaec7013ea4f69861f7c05ca822ebecd75beffe82e59104e39f7ffa7f56c0c70b0034a096fbee979a9ac981912384b39d06c36cdcfee4cea0c5d6091e799b5708fc9f8d8de1e45966d24ef48ded3cb1fc67907b0b84a76cc93bc734648f274a598334f4ac538aa8f89992beb8cab892e7a344407541e07cd96b70c82a4c1b4b498ef2b76161ad142da0699dc1406347efff0cc9e1c9777b7ee146d79176146325e65da5f5aeff9e02dc52f66a5e8e67981b50d832bfd5775f6b93009734424cfa9a306a88787967a459b7b7843826c32afc4ee0f87b1584", 0xe8}, {&(0x7f0000000180)="89e1864340b89a9cef87aa33205411e3c39f27add541643ffef5426a91b962f7ce376a638b285552e500fada78254aa87c90fa247c6a5ff3215596f4e86893bd07e6f210a5e307e16ea2d279d4d0116c1716e52360458b4ceb7a64", 0x5b}], 0x2, 0x5) r2 = geteuid() getgroups(0x3, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchown(r0, r2, r3) poll(&(0x7f0000000040)=[{r1, 0x1c4}], 0x1, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0xa584, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) close(r1) 16:00:10 executing program 1: kqueue() kqueue() 16:00:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "8fd021182caa4571e227e60665c4e92bec7ebfd0"}) syz_open_pts() 16:00:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x8000000000008f3) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = geteuid() r2 = getegid() fchown(r0, r1, r2) renameat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00') 16:00:10 executing program 0: r0 = socket$unix(0x1, 0x80006, 0x0) recvfrom$unix(r0, &(0x7f0000000000)=""/38, 0x26, 0x800, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) unveil(0x0, 0x0) r1 = getpid() fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x3, 0x3, 0x5, 0x6, r1}) 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus/file0\x00', 0x80, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r0, 0x2) getsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000), &(0x7f0000000080)=0x4) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) close(r0) execve(0x0, 0x0, 0x0) 16:00:11 executing program 1: getuid() r0 = socket(0x2, 0x1, 0x8b5c) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) getsockopt(r0, 0x6, 0x8, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xfffffffffffffffd, 0x4) 16:00:11 executing program 0: r0 = syz_open_pts() lseek(r0, 0x0, 0x0) fcntl$getflags(r0, 0x1) 16:00:11 executing program 0: r0 = msgget$private(0x0, 0x0) semget(0x0, 0x3, 0x0) msgrcv(r0, 0x0, 0x30, 0x8000000000000, 0x800) msgrcv(r0, &(0x7f0000000080)=ANY=[@ANYRES64, @ANYBLOB="cb1f9d822568410aac9a09259694a8c4b494197479279f63e1e4474dab0b1b4036375536dd908a0d951b960f42a263f71e7761366bf71a4acbc70ebc0e580a249ed1f8f4757ceb591142413b2afaf48137279f86772c361e899f222f43397cee9307dbb8953421768bf486d4e0a900f740599103ea93d4186871c639c5feddc337c767d6da813c16a5e087f503f1b449bdce53ec3a0a241224ef2e6a6cee68c3492cdcfcdf6d4ab9d56937d67bfdd43de3fbda530f5f3b50e1e6be3517170f92bad04d5738e02222dee7dc92482cbc72a3b1a8c667e9e1c7c1f3ca0707f2dcb4af6b8fa456", @ANYBLOB="d9fc5554b65221d055d9df692456463715aed5c88976ed0c2feb980ad1a8ac578681c919339c3f904e92b420e41268007ba2276bb93969eb48f036afebde916db709d174d931665f8f1cb838465dbdcf606e8994d5aba4f4d91eb43a81cf0d808c29028da34227c231a5eadc8e135f4a9b027446bca4550467b8f4739b321480d318926492f2890fff886f2a6227f0d09cd30cdd1c8c7eea65c06327712031fbbd86bedfe0a1adafae635b1a4ab8149d1209780ad42103f48b9e4fd123b991e6e35dc80957f4e8544e29905148de98d2ada9b2ac942643929e7d5df5adc022545f632784ed1724daacb0b3537ecae17f4d4a0947035131ef29a16408b759b9bf1268c091c2f4faa450ad55ba847eb87ca6e140e8c5680dc658c4e844cbfc12e24dce35f2b29fc65e6665cde1380b1d007610e303c5015de957a757cc88d7034a5d6c9233240da34a2e01cc6f3f50da95d4d4b251c4e9695eaaa26e161a3cab8ad98a51160b366bae8159ab80f4b08c89b81c7acafac728f3e1cf270f44cf1e0be4a5280adb65680a98802c6d9b3b95f6651a653e6fae32bf4754be4cbaed3586eb32e24e8080839d61c7f7cf1f8b6bfdc2cb42cc38ebc64b81a757d197361226df5445a304c8a33b1c2b25c6fd5ad71b85058d0b43d4e27c5b2ae12585695524c6347e9256951d84eb3081478982d88bc5259dec82cada5ca114878ed5bbe1875fd53f0c39b89aeebd7d8e9e13db6cddae40d22d802ab844d12ca93527ce378de6deb8bce599a6f1c23217f8a3074cf3c90b044c0ac232802eb3bd05c15b2efce853a22c2f8174019a006ebfb6699ec43e2774992600c252b6bea5230bb5b7b4912a2869a3e6b9bf38890c926d6173c138af52da8df8429b9a19647c28a107120b8136ad673a57768596ef0b21accf99ae0b11e2434551b0facf2f174c2ca84dff368e3e6fd50dc2dbff8d05a977bc95f575c6b8f925755cbb1601789e2c0bf726c559e60e5fadf7f06b83e5e4f680ad29549b01475acd0af3109fc1f812dbaa33186a1ffecce4e204ca54444d7539f1f7d2129b1fd47f83444e58f268bb7d951183057d8e2f7a89bffd2ed247e959f490d8df132e3dad268c0d4eb257a4c24f3b774a2a22697f066d617df113c0a1e437988b4de2292b456e1f27c5b9c65bac56f090f1642e9cde31e2073bd0a2db7b46f29ba67e60709da2fe0925196f29b02dffb9378e21a512000b7829a1c4325e96d212eed1b1ad118321cdd78e7f44c08f6ea205795456a80067fb9d8846a17d22ef84fbaec423af1edc6377e225f72d06403f35f0e68f7fb1c73e6f6827c27d21b2885327d934b8654a16a8425501961f468cd1ef65d4f6b66796f6282ab6c314a18f54ad37538fc6187bc8b403026453525f7667af65658b207e3afc8e0840c59856d9cd318c2b37c3170e3182fb2524da21921ca272e04a3b1e777ed3b84060544f3d69547bfb3017cec60859103948d67ce4dcd178c952b2d34b0c2fbf4855c8838efe04e5da314f87025b68e46718b62be1e2ffad1776ef67b147915120d2f3dd12bc3e8b3ef2b870dcf7b2293a5185fed45e194f2e1b309d1c01854dd7f1002d3a624665763faa40a0f8d952183c4e8ef88778a26f439b1971dedb720dcc93bbacc7acd4855cbe6dbcf8b6428ad0c51cb47c22c5beb08c9b19e181e935557ad96536b239453d57ea4a251fdb54a74a1b2b3ae1996c4172dc830ab5163a46722119ca31006e101be4bf97303cc1454a4ef68e05add825b6249d74849cb06f6434a2bcb8605f35bb37ca67a5db087753d7c5afdbf3682ac5c9c085ee18f09bea921ab791ff2ef74bb4bca48acbdf05ba3b5e9d174c6c67b3fcb3bc8907398de4d8c33fa9db6cd9f173cc5de7d9f360bfe8815be2e7eaa58594d478945adc3a2a514ab66182f266cee2cf6cc42763a4d7716b4236c84b3c218ab8c650a6ba1330992c110c3fdc3b69e3f4c1c3d5884f3c2a4fa3e14dd3d7bc9c546199bd89b1c89b7022b3be108f6b60d3383a87c9fe5d841fdb648a056763fa3e5fd332897c6b6b9a14ecc067bcb9b2b4880a3217340eb16786dbc43a51b6808c0f577d7226ba38eddce7f21d8d0f4a6b024e76a6a8e8779a6e21da01d50bb96d0538ad5fb1c946fdbbb1b5ccb5892d06c26cb1a2f0af9a24894b371227742ba0f22a23fdbbffa7ff9fe39459b2406d0b168685373727bc817f8b88b6968e41dde65a4edf80950ee995f0a61384e37bb1b6bfed5a8bec5b3f73a40f678c582c705b66279e8cb699b6b2e70e1eadbc94c65674ba7eb65bbd6ded2842cc2e844660a2250588b8f414dbc0bd31f9620ae79311d689ef918f1576fe8ad5928e0fb4ef24810b2b51d2cb295488bc7e235ebff7bd4601d63fdca97e70cfcb3400f61da8648a5b59bddb6f415d66a37dbed840f1f0890e830f7a40cab3641bdb985ad6b43ad5e22417624913aeec5203e4915678656170bac0b4b3c0667f5636b8a7812946755b433a63943f4642a637bf43c8b22348c27e24cd7dc220806f655851a20f88aca1061dca14d0d6c391756912be50c0ce7eca48d72ae1e0384fd5cb8ec477c12dc1cbaa584187b380f998d27a4dd80d221c932acf8c9cee43c9ccc9a880f035536f5dbfc08f17f8d3044523c4239416366e9ef2637c4992a65038e4767d19b46f655669487674feec573918e340eaeb6d040a42f353b1f20c2999ac5ebea41c181017d36952541fdaf6af8401db12d7fe746ceb3953260c3b736104b733388c17223b01912660dff2c23102e2c6896c8cedff302f47b17726b1df9f49900642964322b4a9a752d6f34056457b4f97780f5e316042b1ecf4fbc029c080e6b71222eb21835c25d574248fe5a2187ab963cd3e59a0bf826fa3d1480d9bb981278656d23fea906792afe1e72c1f0b052a19bac3d615ce329bac9bfde22bea9ecda73e40a48580c507c8d355dde516fac6c638d369b321f3afa88e81cfa48be85311bb81cd5d70cd474ea40f7e55f7af435de7f6600c59e4196230e62bb94e6415bf39342a9d9a621c2c26000279528194a03aa79c7d25caf60086a3edc75ac02745394d85a050dce9a2981fae7c281074630a739c032ea9c6f92f418207b1723678fe9d002284f0060e1a5a201e987d8aac4695d897befe138922bff0b6484368ae7214a5f4450a076fa91f13ea86dca1dccb85d5b2ca1fa5dcac85ce65fa6b7318843baf042c6b0575b17ae3888077a3fe13f92bfd2cda95a53f5890dcbfc1df43be27fc351000e0d6474e07e6dbab71b094dae1b92b5a1af6cabd8086f5bf4000fcdedb395ee2e088ff9ee2748263032f17f9005839412b861f090e84663f403b217b0dcd48603af24ec541136c3d0c9cd43aa69ada33eec7be0a68cff70637f0feee132b212abbdcf3a5503d779e25e33d037c01c87b42547cfccc913eca42c1610551f5bfac7e76fa1f75681433cd4a61cd78552cedcb2c6b65e857fc1946c7d367325c9245a19afd7464462a46886de79d8f649fcd82ad5e533e979bb132f9129dff210d33fd00e05bd8d4f7332fd6b37d569947f6fc149942cb72a82bf9baede2593e051f3f7fd25b0ad0410c42718df026e958527741e8127e9bbbb803bb204ffbbc248cba8767715b73a2492e6b30be572b7cc277068826ee5076e1ed08f4b78e8a617d310e362103fcd58d37505e2e3f1dea4bd7dc48285f625a3a75261a387c5d7e0eb6501605ac27fe1fa20e7a7b1ccc4fb8040b3b5c60fa9493c3626e132536026de2d0afea2974d52220f1b3d503e25ebdd756dad5d13adb45466323e189fdc6d04416aa59e1e28b04907a94cbb972e86f550cf8c9c30150684589cb2f2ae823733b6f3ce9badf0740762dbd34748b41aba7d180282db2ab3f05c1a2123b2ac7bbfaa9ad60cd91182f526ca0af1b24eb033384a4cd2332941e786824391da7763099953347bef4821c8f032d89e687e8cb186ec15563bb427885400e8e12abd95e60929c0931161846654a51f9e7b9bb3816dc475827a4b70bf7a07fd6b29c36843120259b11752d18beb88ec96958a90759dd930586fd6749a6bb8b0e326b88efc188562cb1dfdafe38891f4636a93813b4f5a9a6e16be8dd63613576b02dcc308e4b5a42423ca50643583c4fcd50901d64ad8e30711e3315231cd08f0f62c43f45d6f5bc4a549ddf755d5c243ac23ff257641fb8de4821cc40b1f6a29801d32262a3d239dc303f5c041ac372ca051c113bf97aa5b9b2e53e30751bd15f96b6fc889b77d066a551d02342c51e1304a60a1077a579f20b5b5bf1b372f1a4dad16a7a2ea31a3638666268d9359c8e4a94415d04fb1c9fbb0ec8e4626b5fe679cc896515e3269b8d01cae56dde9ef3b2795c0bbfe5daa0cdc84b3f77e8501af4edb938f6381f2c1fd7e6e2ab1dd570fa933398ca63f10eb9a027d2ab9be7086e77e8872b389dd5c709a9ba33acb2f78abd0031a99bd4c76d97deb959d81a025a35f29b1c67051984b41648941f8da22def443616724893b81d930e380fcbda2fcdc12b9bce912c47ab6b65814a0facf9ae9b1b8eff541fa48e13058f96d982b8d1f5426d69cbdfdd67c4dabb2c136fe8b9d72e9dff333471c302bf722ee8a8cc72ffe1eae4a3198ed50630e44b1fb3bd538d536271480b42eb973447244e1bd9d4ea20bad0875c7d10ebd6857f2b638d4a277672f7671b86a0abeb34096085b1bdcfb19aeeb6fca6fc85f6a297e0eb2724745be53e10d947cd068b877f1ac8ba6d7405b91fb26cb9fc1ab8df26037506f8213dddc45b52c13d4f4f06e53a7ce62a2cc8cc1222e691d62f2a0035826ef039905749819b59173f8feac9c2be5ed1e81e92cdb3ccebdfb3fd290a52bfd4be924bcfe2748fa9d08facb6c86bd22ad8b220655bb283bdc0d1db4c9c0179248436279ebfa0558e94905127f18f7c7a35e96f2472bab033f9a3c79c25d6cc82bacb85ebec144b37c7baca251032dd403b18472289e0426fda77075bfcc2fb3839ead7ac6f1b56c24da4f82201735a8277fc9963481fbb9da92160f5916c5e115bcc2b4e4073afcf7d49509dcd28172c37b0acca49acd4975be3a4c5afa6d365a1c3f9c92b3fa868e2e52cfa1173f676a224ad10d2b6a5b62a18f14950a6921e6ec57debab3211bec715eecd2ad0cbde4770734fe0f7fa94b823a52985a3738411288831c4e8b1ddf45abb9296601bfb3b7a9ea53a6f1d295be225fdc967b571d72ef4dd78a85399b32bf374115b6cb4c277cb420702a1ae80b77158d39ddbccbd0b4bebc84cc13c5ee7a487e78409e79c6dbe53d75d751d983d4b85d3a3870738361a19bf46811ecbd85c207540d927b7ac67a152f12ed0ecde035f449dd40a2f804f5e94d273fb8d6d863f6bc79c2b06fb15727b01479d6eb8097a6c10205430131828629d3e602bbc27f08b6aee17e3500f99b80b538c3742240bc9e19700e60ede4aca7ce0465b5ea217f3974ea0d8a0a5e4aece58373ee81610463126b4ca2f7710811bc1e7a1c24c386d9fc26cf359e538bb328e8fceb2eb734d563458286ee7e64748138034640fda32e5282542e1d9221f7ae558d979505d29764c431fafd584e44b4864f6616dad7ce33070df4b33adfd2b140c96cde3d29b14d072ade3b4a906635563eccf06783d0e1ac2f7ead417fdeb3352138e12a4bc69f2f9212cc407d473b68d5d27281447920159ef57c9e8cc8b3261d2c8016772351597ba037b4916e29aff5f9994ccca17c7adbc50e5aa11188f34cc69b92340e4ec20", @ANYRES16=r0, @ANYRESDEC=r0, @ANYRES32=0x0, @ANYRES64=r0], 0x7, 0x0, 0x1800) r1 = socket(0x1, 0x5, 0x8001) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:11 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x1, 0x1, 0x7, 0x2, 0xf9}, 0xc) mknod$loop(&(0x7f0000000000)='./bus/file0\x00', 0xe000, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) 16:00:11 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) pledge(&(0x7f0000000040)='::[@\x00', &(0x7f0000000080)='\x00') write(r1, &(0x7f0000335000), 0x10024) poll(&(0x7f0000000000)=[{r0, 0x16a}, {r1, 0x114}], 0x2, 0x0) 16:00:11 executing program 1: mlockall(0x1) mprotect(&(0x7f00009ce000/0x1000)=nil, 0x1000, 0x4) r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x30009, 0x140) r1 = openat(r0, &(0x7f0000000200)='./file0\x00', 0x20500, 0x2) kqueue() r2 = semget(0x1, 0x4, 0x0) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getdents(r3, &(0x7f0000000140)=""/83, 0x53) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000000)=""/177) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) socketpair(0x18, 0x0, 0x7, &(0x7f00000000c0)) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000280)) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000240)) 16:00:11 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/160, &(0x7f00000000c0)=0xa0) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500), 0xc) 16:00:11 executing program 1: r0 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) getrusage(0x0, &(0x7f00000001c0)) ioctl$TIOCSTART(r0, 0x2000746e) 16:00:12 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000380)='./file0\x00') recvmsg(r0, &(0x7f0000000340)={&(0x7f00000000c0)=@in, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/132, 0x84}, {&(0x7f00000001c0)=""/163, 0xa3}, {&(0x7f0000000280)=""/23, 0x17}], 0x3, &(0x7f0000000300)=""/50, 0x32, 0x3}, 0x1) recvmsg(r0, &(0x7f0000000680)={&(0x7f00000003c0)=@in, 0xc, &(0x7f0000000580)=[{&(0x7f0000000400)=""/217, 0xd9}, {&(0x7f0000000500)=""/53, 0x35}, {&(0x7f0000000540)=""/31, 0x1f}], 0x3, &(0x7f00000005c0)=""/141, 0x8d, 0x7}, 0x42) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000700)) 16:00:12 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x0) clock_settime(0x2, &(0x7f0000000040)={0x8, 0xfd}) 16:00:12 executing program 1: munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:00:12 executing program 0: r0 = socket(0x3, 0x5, 0x80) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000040)=0x6, 0x4) sendmsg$unix(r0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x6, 0x4) 16:00:12 executing program 1: r0 = kqueue() setrlimit(0x7, &(0x7f00000000c0)={0x3, 0x80}) fchdir(r0) socketpair$inet6(0x18, 0x4000, 0x8000, &(0x7f0000000000)) setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x3}}, &(0x7f0000000080)) 16:00:12 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) mknodat(r0, &(0x7f0000000000)='./file1\x00', 0xc5, 0x4e48000000000) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x202, 0x0) poll(&(0x7f0000000240)=[{r1, 0x4}], 0x1, 0x0) 16:00:12 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) fchmod(r0, 0x80) write(r0, &(0x7f0000000080)='s', 0x1) r1 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r1) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) ftruncate(r0, 0xfffffffffffffffd) write(r0, &(0x7f0000001780)="ddf91a79898195a6950876e17b6acef1acae3ac930d272c91f5e924403c51f554b0f83c6dee0fbe5cf03e69eef92f11e618ef04928905df3f384553e08678855855de375bfb4e4fc1ef2613e49973dcbe571c6f1361632e5db2e8338b3f526c3d39c14254d99af4b4ad314a3a15c8a8c8f6f3209d1d838516ece066e310b4d7e48acc23749765f3823fe1c95fbba27e73279ec5d50fe63524e8e03b263e930ada0fff5bbc7ef3d23683e51afd9a89e1cc94bd5033f1018df7837db81a40ea2938cc3fe8720d713853afc7d36b588d05834102883e157f3da297a13c20d4e8f7e5a3c371a11a1315656b1d3fea68a9edc73934ef68bd889353b6315a9521beaa2ed56e849816e92e54f557c7f92734b6646f2fdd2802f20ae65f8c8855bce6b20e77af28d94c90541b5235cc015395344f124fa171e5ede5f81a43ab21a3d9e529ecb12ba8d74cb3f48ec2d2186480e5ee2fe04ad25a12b7c8dc77331f55320acc32ad239fef93e3e7c6445333368ae5498d777f34ccae771b8a6abc546950139480055d467895dd25958097c3fe2b619c3abb96c2337d0bff00f40dcb64732dcc759c71345afa8a9aaa6c603fc36034afca410ed1eb98ce55c4adbcf2c3c1a523f86bbd6449729b8742702cf2744a2e505b6d99a49a0547278d119f605ad16febbb9c3c51429670e57e221d355d663560fad96e9d1a206540b7a73621c4d545ab184a866bcb4ef4c1c49d2b2e096ba3b4f336efb0b399b57102f2d0b44c3bd81d12f72e536402740efa79c5511207778d2386420f4cc7395e0eb0e0da36c7bf345f2d5d93496db20317ecbaf8d7afe78f8e5059cef7a85d7d49c8b777d2b41ec58fc788e2fbb47c18503a8ee9cc444cc5bfef3020c71c35d9c0ea849f953bdf9631c9d55d348afb6759f449b5838b362c738497d64c57d5057ae9611e3c8383c76a62179210733eeb1514d8974f412184d8e4afd29779484d72dde7af923fad6e710c95d86ce05d7b870ed7c2cb7c9aac272908dae7de997867a9634db75c2ea91c7ed2211a8d87870946715b02c954978a81613c3787cb59c5a9485bd8683035605685dd80ec66f935c2a4d0bba6a1ea58688e876d4946883f8cb77c1822946fe4dbb8fd31fbed6538d66e293151bf291fab3533d2a1b50bb0369a9a4a19fd2b40a5375c12523c947b3e9b4984249ee8794e960b1becb168346271eca771ceccee12e860a825fd42d511c1deac99188de55cef8be4f69adb94e8804bd07e42c474d8b88cc11b27880f9cebe834c97af1e5e33bcb4b1a8315bb0515fd9f68b522ed9f2d7f23005c53d84d01c5af2261a3b7b54471b4c84c1b5258342dd94a1d5421fc848f768b610e81d6112e2a87892ad5e0416286e40be7e643634122df012aa1746f8160b5043ef90f7d517928e85964b34115ae168c887b0711e5ce3095da240bc5bc36b21265c635e91bcc0d180a766f2871765f422b96f2b568a250da9a4605ccd7fa08d089086c7f2bb63672efcd8e8052f279137a86d846c90aa14d7ab55bfc87da5387232dcd7bf8007f8ae7f4af32518c87a2e44bb150602ec9cfa7330faa514a10ae86056f907b484b26c1f3ddd3ac0a6d970045a5d60e0a84a63b7503b0538e590595456a49a243580b764ac6d7f543fa792638e07722bfe40dda1f33767528fd2d9b0265fded9d86f83373376e1517807da62c9fc4e479bdf7e16b3098302620d0ac45e131f062261fcd33622d4b9bac6531f91675a669fa2dbae4bb4d75ed825b55dc3008e6cc590b84af495aabd935ca7f185a2da9d4fce042cb8c455198ed01a1ad53ae5126ffb56ecec3ee5d357eff9543bdd58b5b696b89070c479561c3cac93a7ec580e53cfcf1b34ed0b4a6837148226baa3687d4ef9f6eafbf9ad07a001cb0f82359925f38d80c1688340f95bd4cdc7629445040a4eb3e8a8cc34de370e8a6f0820c16c0a4280fb18717aa8098ee02bcdba89ddcbb1b9dbccb0597e7c2cfe6b3cf075fc9adb5d6ba4792f53364b5dbe00483cc30735c2b8212fa47709ef464d439fb474ecc8718a54e9251ea6561fd7442956f6c43d6465ba8163b14c352b7ee6e617d923bdd4e5abc7d36c10c7584d62d127eb4ea9495fbeeee56c32474cee4feaa7fe4fc03ae2076889060a8065ae22da85f718be923ccb88dac3589a2cc2a2fccdc469098080ffe0a29d4f863f9d17177ab3453e76b435354e8968d816b54dbf012d4944169487ece896dabb10cadbfe85fe667ae7622d03179aab26a479fbd235f603e5442afb55db16d027b13d2edf19a28395cd3c1c2bee611fb7382c581e541684b1b5a670bf312801f17db6c69246ce16afa2ddc8981107b19914a81e881ef10cc889a2e0fcd8ebb5249a82d7cc9a8ad446301c33211e67c66828347d804f3472877fb5dd39f71fa64daa5c54468c516e5ff86c30698a300606ac19dff8ae0962e47b41a07a273c21518f89dec78f613cdb0e10eae3ad63c6651dfce88706a7a3b355b6de132d8dff96d654607be8e7dbf1b472495af85ce0baa7c48dfcb2f47b4ff1081e1d00e29dba642810ea98ac4280bc89040143b0a713e453bc1e3adcaf19759888eff014dd88697e0fb45fa309f78fca6ce5c50d4c387e115847c415b7b06e7c0cea9674429dac4754992103fb309d098015e3ab30eafcec23404f14f96f820c22f083de5b73f216850ed4ebcf14227920c6db6ed494986a0ed4e6159d31e490e81301481b34bfcf4b86066cea02b3849b8e0478ec81341db870f28e17540799a0741b7a3c93308ac9c2845a82256f288211182f2d30bdb27d15b39793ef5b11ddaa1294bee6317ad368d679ba1cc047f2faf8a4691fbccb7954c32a3d9947b2891a37e3ae24231d45244a0edc656b77e5838b367c46e419f415efd5b04c7c085b6f789eb2ff91ebeee3f27732e0b5ab8a81ce4d17c9394a0f28c3bb6917656751d76e537700604724e30a8885f97834866e5c225b2a76b869b6b2ae6443d99733f5eccf8eb2e7a0ebde3fdcd449ec3a05e7adef0f6f604e43225d8a0d7bb09ce922b232326f8714049df494536f24b842707aecb6712940d5863b1e2fe5a9a966095db629e55f736894d34c8f8593119400adad6fc0adbba1807d0a512e2dafda77a4d4a09ebe62fcd1127524e49024c58fd53a3174c089a91dd9080b38cce0e7b3391920abe78345c3e3c94736cc23a9efb2c32ed38e5003f159e34244bea043cae5aec903a2939814de97706eb67ad4a881fd4cd659a09e9458bd955c1a48b1dda2318426a2386081665e34a8b9ac71e69f7ea55f1870e49cec555cad225525b2bef09ea75218129f8aff977827504bfe3b34b895fd49ce2b8bad3cdbb05747b4fb5cb9327ed733519e8da018b623f12c52cc893576749c9dd2bb2bc5520b5805ca4baa73987138dbcea00bc905b59e2cd25a4516c244333e79a4aec808aca83285577420f038f4352a4415beb0158f2b16aaefa7f6b8bb2daa8afdfe02a0fc2b74f04b1c070254c384783aee37adc4bd23d5bf9d8ae1a34ce60be5a7f0b214496d31ae248b45977e08a81d2eb1eda7c3220eaeb815f5572cd981fb2cc6b537ab38cdf7eea2d9d6095e44e6f5c95a2f4742d130fd205b048aa3f5ec780856eeef22be917c60226322eedbe305849c59c90cd06141d91f4e1319f94d8fba9657847b5e65d7d9ecd9bb16a7721cf414501e5627105a73cc6cd6c9c799de2bb16a83e1e958dcb3426d19396712a75296dbd2ea78a29e4b73ed23274eda1c20119369cb04cc1a2064588f15049be171dd8c2752e214e3bea899fb9738b77031568d0c7f4a5ba65de7283ec7ff9d26fc8e1a0455e181ebd859efa6e48e88ef55e40b7cfaa55cd648e196fa097ed4e9390788aa1b845fac6b4a24b24e91f4eb8b21d076ef554447b28e7f98e03a7b095f33238e3524a3d76460ccd29c378ec6d818f6047a4bf40e2b7e8a2a7969078e3e5bb5e558a88da5aa445a5314af7313a4a3d2d31ce370ef601d2d1600c7da7c9ccee6c42a5433510509403d2bfa13afe56c5093e32c7b49c41fe232dc602f19b364860947a931f427ddde339e58ec30bd38de35cd202bb3ee0be04b6e3a365059005aec802dbfb17c51d7c6d6cfc42def03737e036f9e44d6acf453815cf793c992f833e87164e58b050144e472b2bd36968f4b17f18967fbd04724fb2eb0dfc17d55c84038e058f02c12b3eb03da4d7e444316600e1300c30cab8e3484a73e1246115d4884dad34ae57f68b5354327f5920c52f5c5f7f81da326f352595bf9a0294da3d1356c078be6cdf93c8e0283b50765a9e6aa4493105996f717b1f63fdc67440daf69f3eac6e6ab34b57667092f3a8729d5a3c494a7ff07dfcc4e9eabc16861f5a8db80fad103691322e56ecb2fb11753f5d978be979d8748e64929c59d8c2f72a192e5913e1c4cbcb4d78df6ceeb0fbed73f98d4cefee73c77844eb58bec802107fe1e4b0ef29683415ab23fa748ef7dab12aa20d4e074c6a2b9d449ca49cd7f4e65b0786324bf0d4dcfecb22a201673914e483ed164c017ec568ea7d187b5e673284cfc3368a611eb950cdc912c0037b19914939b5d454c1bfeaa2ce359162e8e02ac5f73b030d2dd0ea0c850a6b0dd61149efb38a274956d5116b50481b95f340aa8b6a0b79fbd2b0ac98d502d36cdee2cdcc9eeb32494f8d9b5ff12d00cba8a67961dec00ff7a859fa14c24e7e33fb20b3f3bcc5ce1b4b28960a110b7e5a2ad354f2fdfccb15570c0392acc92df504aed223289509b4a4d9eeecefe53404d7899b1dd1f646f2480741001de9391a9be95a01010c947c525bb66cb5283d0676664e442182852fbecea97f2595dc09c0477ed7e693b09964b1bd74f0d8d0d1ad1de64b02a141ea0c1b669bab51addb0accaae759846579b6e7de89f16b02a5e1dc3426f1baf975e70d9874cdfb0bd83069edb3a0714b3154b22e566dceb198164714b91e573241b1cdf2c9a3056d7199d2d47830b6704b22ed4a16a5a48d9994ec5fa2a0039e75907200e4d4c93cdd150bd71a486e7db9becdcea8b0aa5f57705ce85ccf601661098d227334355e76dc99d675a2a988e34fe2cddb49335442cc38cde8a204cc597eaf6b055331d0ada67a52d6dd305bf03aeccbad9531935b186b6f5ae195749d8d95021a4d663fc26f8bd2cc236b55b86d577b4ec6922a04013b18066f7bbfdfc3b8cc49606d9ada60b2af98c4120071e498a95595bba5369788572be82d34f2c7cb9e6060025e103f34a9cfb4db25d04eaea7b0647e48d7f43915ced91e4020b73fb74b78b256e019db598106e02ec0fe2be8f133860d1c48124eae92d9e97f46ffd628caecb68c4940f921f715a39c6d5f128f6e4fdd6257f4da6aba8ca7552811b86cc8a71bc6be79603cb8ec151d4b096c7e0d4017a40f99dbaa40c2df8c730f9b87bb70bdca6101962202a3b4e810e42ff0a8c5983757076fcdb0a5b6a6c429ff52d5a4312a6416288172d95e233e800abb5d7ed7d3fe5105bcd2573c3eb0e78590a0789e623dd6380e3613deb42b28e503375e21e868e8fdb19c2362fe12676c3d8d34c61534c53ed4dc3d970b0869c2ed54eeb7b5bdb5b5ad958f27678df83b462eb3b0b9d579bb8fc0f1e1d9cca6b87e55a40735a9ca427bc5fbcd6de79faec5a9ad88e4b15e4a26cb6d9aa27c6dac6c63b5b8dd56682f8b039c0fed8fa7ab1e871f9fcd63c6ea353253635e310464c6f1abbe63aa3f8bfbc3390fbfb7c3eabdd11c1ae83f02dc33ef2ff66e3d069ba9d", 0x1000) sendmsg$unix(r0, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00./ile0\x00'], 0xa, &(0x7f0000001640)=[{&(0x7f00000000c0)="2091cf52c7bb19b627521a11905907bee9a3907c5d190d67931cea74300cddfac1a1fee59133a6d33a0cd3eef2121d8b6e5b782c3a3151e0de67ece44bfda8b4fec7344726dd3ba764b58b929bbc63bc7995cd3fe12f6b7939e75e3d780eaec6eaff050a7ef8ccedc2ece164384ba77e9260ae", 0x73}, {&(0x7f0000000140)="fe4ec7a8c261522489a3dff8d0645faf027c223ce8b851bc4a1f672a720a338407a687ffe29c794aaf933dda8564ea8a700a318da39338b3a0cee0d5534f56778e0200fb5fa368c863310db6012d7b40868d5e37784a001f25b7c0adcb4f2aa7d48e8c1e79e4ef1209d13c5efdc75b133e505660099ed795d67c35e7a3806403cee8e3da229739adee1e59e345dcc8f485f0b969ea537c7a81ce71afc07ee571aa9ae1229ae47a63ccfafcd2b5f2188e82d81a5221d788e1f4073048295bff83da56e80c2751d480e5025b65fecc93e1b365bd568f36c4e5751bb5b2e93bb45b7337534ed4b1b1ee616c9626695227a1e798a2bd3214756a318b50912f55a40f2ec3b15a364da3f8b7dd22b56674d049946aa1e3c04f27d92781bff77b900f82d79c46626dbc8b9895228efda695fcc1ff3bd4c0d6517915288fceb3103c825f888e0d0d29a8a8f1f8dc49519bd7765a806602ad9b0b23940f215652382c349c020bce8df5c02e9185cd30202096974c548356802c06ebb462a2733efc40c8a92dbc5e2edb96a8acd1d82b9dfd84e8be265305892ced57ff0db38747b79340530d8e36db3c37a4b0f83d14b04842b44715564cbef463ab4880f46ec1fe205ac407d3093ede42f164e962d9afc38b4bb48287ec0e4cc009f4632168f185d83ed520a2d738421434465896ad8405b1f7ce129b896d5f650ab9ad4a0f26a2c66c34097ab58c3163205365f32c4f77c1884ae269cf84482960c18425389be2a0a5222a72d28dc70c4ccf8d2548f43ea16e4a2a3b52d1f50879ee540fb85c3d88c4683a392233fd4e6028dc138fd4be8e344f4d4a7bee7261f34f708b3cf764ddbc75a9480ec40eee30ac38ef1a26b697dc36192548b646467c79b1edf7a22a541b9ef2dc83381ca5509a489f7cf9a2e6cb38b35f4902c11449497bb2ad7fed54fb76c1264e652c94b5ba311a6a897433d4c7e06bc6ae253c56c967b8eadfff72e988d6a275c6a3e476b51abd526c895a3499155e3312dcb5d7c7e01e4a7c30288e1a9c65620fa5866df813bd04aecd4dcdc3c5da0cc18cbe8eb515ca456d02ea23a268f4be2451dac8d6b3a91dc518ba55ee0d24cdd664b945155a953c56aa764563a1ca75f6d61da945c3df8b376776825987e8c962c48bf2c2eb42d83230f3fde1817d8a2783a7f7da5bea3521ae642aab00ddf6544773b991b32ca5be29639d6312fea5b23c165aaa2c9341a36b352750e04a2bcf1335c7572ef8e695b7c619b3d35f88b572d1de129c3fea9d3827151bdac79c598a96ba792a16538d35254553c7c06d72aa6a064225c403485764af7bddc3d3e9715028c4dc876da2b6a8cfd7d3aff8bb6e54cedc9697d80b7697be3d0c2c22a1cc8e98d8578efc4eac52036255738c0fa98562a9a00cbc480118e6b46da2ef8efcfc867bac9a04bb420ea0da52fcb548f8306f86f2297a8dafb73238f8b5b3b388fd2349ca216b1ce5727e5cc11762ac19551e2e783344ffe1f62ac7ea8dd9c2b6e0110d672cd11010a64ba2fc5e200b76f8d24a5898c7dde427c10f7d0beaea8c8d60a4246b10d7e71a993326b56a28b868c61e85e07b1c80b2ae80cce183eedb9cd7ded0652e2343115751c3b2d8f2dc6005557c76ec2536251043ef26317dbdecc03221549b2726fd905054fcfb9aa8eabe978db9eb121b6a74929e42afdfd49eba77cd62bc682613d958c4ec88e2d7a1fd61b3f6ae233a92dee8fc1b653e01ebce7fca8e3a035f9136b1198f643e461d28e078d4879e35788ab7c19e764e24f2cedd5b4d8baa9dfc8fa8dbbc081b23b1b7b895162478ee16d6814618aadb854ffad73edd097aff983f08da6e7b5697feb23d071d8df5761a0b94bbf52a3f62f01dfe4dc2b075277010c72d4c9c7e4924d825ca6bda9e5ddd69117d0820adca05ade7159d05c9c807c92a043b303cc45564144e413129923d09a757f48ccfe2fd7d21b3c1362692c5164f4b42d85a0b85e29abe5b9d969ac66adf398c159c7dce22f09755a81c18330792c0794db424b5c61c1d57764a8c50a9902d4a50420d617c72c332781575b9cd879144f5ecf62e49e70a0e05289d4d63b9a3efbc9c179ff82b599a8b65ea5346b24884d1d810e0fe6abeb42c732b75ac1078b6e8eed4019752f7cb61bdc47acc52782e1120b82a34f4a25f96e20e4c786d6cafa5796c4c75934002b9da20bdeda9313fd31930532c916f17e97f11bdd64b34fd0f48e430d70acb036b3a477a7c61084705d3c5c499bd0b090bb18d0e247d691cdb987bd09f84c0ce261cadfeb8bb0d335119dd398ba0108f2ab581fa40c2dfb7eeb83ae89e2f36b95d179b109acbbebaa0a524002cf555f8c1181cbc8d00dc24048f3a1d9249c68f6bad3ce569663e5a978b9450197a885e338c44da43849eaa63d9428559ea872d2f5e652583d046987309abd48001533f4ff8c7243999681432d088ce0d194d39324939f49f266c7be198fc1df475a145bfc28bfa9635d879028fc4d0121fbf5adc5270bbc5010c745090d99398240be3de7d28390d6b94280ee5be72a102575ec7bcf5e7a53c59f4917d1b69ad298aee26f36cffa6e9c5967ed505ffd3f61faa1b4810476ff0db993b56650c104fdf53a2a0b3d2323eff7e9529c694a2f40b96b3a8ae1db6003a7138fe4a3288359be44614338380fed4b80ed668d810ca7e190a294ec0031b305b0d86b7ed25a64cc4afd431a7a555c0e9f9029642ff79b8066de8882c84ba4d79a24eb312425cb4a12ec98ba6f7e66f5e07619042372e178e28fb940e0548c0cee7282ea699a72cb857c19b6eccdac4d367550628f634c28966e1bedd7385db416e3d566b69cb74ead0cc0fa4d3d8b281175f671f0d8ccb4a62d8f6928d56af262e26448bec307735a569a21a4cf24c5db65ef255065c5784f85336f5c09faf891405140759ac105d86640a59a1482c1690a81d149406c416541047b3b2ee6e966f8eb5036a92ab4b1d46bdbd57e8a6c3881057fd5f081b4010661b8024aa6d109e4e54fb894453a179c1f5268b22afdfeba44ac0c6c83755be67d2202cb13ea7d23f2a956a80e167991be7240c381840a3f1b68ef7f1aab8fff64eae09ad9cc6bcbfc730000a82c3b8fbf6acaaedd729121e1e5297032bdbbedbc844620419c077e59b1ce348be4244a9f6d5d1e5ffae872110cdd6cf6189cff2d235398b9465798c56321e4b2d84a1829e4bde50a9e0d0a95be9b5305be0980db2780b11324a0dacaf819996ebfed7a7b339162b0113ff70ab9e75745ea6930b8e25ea928bbf6662327256599ca67cbf78708f28b4e15a9dd32121a6e642a6c059a97f0dc40eae8dc6128a354b83d8df0bdde98a677025345fc82329ed889e8e0283bf645cf75461a3f0226aebf9be389f29ebb9d37bf65dc0f5fde0a21b5e6fa99a63e417415d070df8e950b75e482b66780af148bc7dd73ffd8b8a2afdb0aa635615e7d1549609fec6ded6444c59b2c880ec082b32ef835369250ba1366c6619adade45f0f275d50a78733e771eff15e494336bd2897dfbdace66162c86b926afaf101400d343e0e36742294105d019a778bfa748e680fcf55acd7529a6c29af22052cca4c2f84bc9d456ad189aa23b3a95f7a703aac9defe7afb12414fa6bb5b881d7f9e93c2e174546a22db5672f795affaf66f2156d8a28a719e302883a9debf56b6a221fb1093ded9591b60fb6642d81328fdc6d16acd39e567fae5cce71983498b0959769bf4cf89a5f92f140a84e760bc1125546b6aa4c79efe34df42e5fc89a43e7810a641aa20d3e297f68c84ae38ffaa7ea7b1ca1fead670b6f90de18667887b84a32dba99037d647436e67bb3ebbab5964ee065dcff91755b37432ed2b5919c980447edcad78ad1af7628da4d05dc44bb4721d1670bf88a6d8c1118afa81de8f68c275282cc7c9fbe453b776320942e4feeacd06271edb9307acafa32427c0314d2f40cf5f2e9b0a9663d65910dd55dc6a4ed753a071459064726716ae783be71f48b9d22f6ef368bef141869d8185800b4dfced15a82bfda83965b3e59414df7e6ba0a974d49d858426857b3b9f4c3bcc7a9abe6d487629c3c12f6f3eb47d9c881d9746698a5456550f0888c436acb005430835c05641f39d7f6593e101ca277487b90d04e8206ba3c565bd887c7c9e85552b86c18850e4e9d9124858a89da935b08da6d74a3140ea7b6dc7a3cde9adecaafafed37dbf74d646f1261f9ab3ffbb08de28c8bbf2d68e539d1da6fed50f27403a7bbd50940c89a1fdf189e79e2252c26a0767281ed1d13f391c7c433d5b67a7c001b256c579a548a9cc5e035ed8edfdb1abdd6c6a3445d02c9bac5059b0b4a09965db00640771af10843e6fed7d39bbf65e8688e23481c2bbaa4c6ba1d2c7ddf4a03491375ffb28ec3288dd8ebabf1a837010a9b889fe42b1f0ae59227cef4dc04c80c66f0aaf34498ba806ec7bbf8818e0283fd1204d776b8eeaafef2a39780547f88e9f4fc20bc88a5fbd1fe8df1d884ed7ed0ba92217da654247f3df95ffb06026e8eaa8a640b05a29f39f9c4f8e92181b533e5f9b4d06947ae7840bc0e1832cfc57f88d0e5c14a26053638017acf6f3993210b0b47e956732e1ad084571b22aa2b79e3fcbbcb366b8eae6571a8c5bdc88fb79137551ece081848f889d6e6468b4cf338d61b057a09404fb888e43505038889e08e70d04e888095dc2c6f45a81a5f5c11ea878bd58f5c61adaf4327d46de891b5c69fe54e1e103baa1ef57d2661e0f2ebbf6934db62c2bfb09943c062068fd8c1cb2b29f1e3ccac28da58c21ab8eeb3cc035aee6d5186f8a6fab2f1d207a1cd1056d868e5969fde256c996dcb9516ecf3693b58d190625960f72f34a34b5ebf75d410391650be53e2b35db0a9df603ebb3e287cbbff95627724b35a92535c36d6fcf2cbcecfa752e6b16e94d0061927c0221cabd4549f8830d295728edb651ad4e9d17e5d8d80c0469c41fe1b649da25ad3019117668fd09228fff7eb713c3234205307a3ce234886bac45121d64d9e062ec879944881e2ec4392a153bb3e60f1e09ce78fb6d7eb1e832894223cdf8fc744fd93324833b0818cba51d223c97cb4f7146966456cad6411a2ead3b977295a4fd67f0ddc880250d645a5e3a8e3ce000fa30afcafa698663b0543db8772d7732645c7efe229aa3af8a5738fe17f920829062499326721f3f104595f921df2342b57e0accc9567b1c12bff5634133a251f94f60d984a7f75dec66937fc6ed4bf2862d351a4399a0fd45b94c1a47af8ce9f6947779191cd217c00b812aeca4ce1da419b864f2e6f0edf42fc9763f33b2c9798c58a7f43822bd852e9e207c56a0705965a14496f8f5e3864c6eb9a4558347c50a7f53be5cdd9e22405fa59ffe6cc982b58ba32f82d1d7fa3f5e2d70a3397cb0f31b142c0d2aeea6bc571192ab741e7b1d71d84fd1ffc894287cdb55dda8b1f3e440660530434e8a7ecfbfd9dbd7960c25ac4e4e3d21f0cd760b363610860af6e94771625809c37cc8c31209c2ca41b152d044cef5f114a600a5764115365e3f694506077f5d6aa4e4d8ddf4d917c9fa4dba3f59404c14718e8b73823c3b8d410a5fecd083f86b73e426137270ef99e447058c0480b18c9af287fb7d5309fea5264b71e40526458a6665db068370c297dd6a90e8a48b7e47dd2bfc46bdaa3ba332722162d53dba84d0e81ae40f69467f06a55fcc8a4794b1d063540c73b3e273ebcbac2ad4232bbf91ea65bc900966cf90ca78aae6", 0x1000}, {&(0x7f0000001140)="cb6595690c6d3bf53fa285185eede8c0473fc0c0eca55b466d38640daf1a5345ceaa0d6340fa123560f549e5533ac3e876dfc5b67b8bd9ca055ba9630e53d34d0835e283fd1ddcc786618f83d6a8ce35df936f1017737392902dd090901c42ed910476f918e0d310294d3ec380dd239de824736e3d898538738dc8421098280fc1071575c028890f90b2110a2f8167431fc923e517e138f431e7286df5915cc5d11eb5505271e9c99411fff58be461e1d7abfe29f4856e5b23246e0c88b5b19dc3657dd426050025e170900208e39cc3dcd64d", 0xd3}, {&(0x7f0000001240)="5fb9aeff3b78ddf24f7a79342a4e87606395dfdf2a07c4e734fb444f294157663a0fa9050e46cad269e50cac32154979fffa4709e4947dfd8f3354f65239372a1254aea4956b094ce2178abd7ff372b61ee79f152c9d2f6d9f82e4ee266404b05377d7a48b42db37c110562f841b3ac351e44a591a0540ac7513adadd4e0efc6a092522a911154ada20d940d041249932466ada55adeba7ec3ff44a396226d375cf181029c0fc249724c1ac47a5017ee7c6a78d992f9855f22a6df81e1f04c5734aebcdf004e2c1f4edd4e5600336b22d8223ca34a8076b80d2588e427771b94223c9ad9e0f5e7a08a62864dec135f53c4d7a02a2ced69f3599576a15956eb", 0xff}, {&(0x7f0000001340)="e021c9d04f1c552a4f4f598916f84169199bcfbf70486633a18da69a3d2045aa9b6be4abb85081278240cc7d4a560b605b1bea146d105dcf4ae7b2b5850c11dd65d7f28920fb446d5f513c0fe372", 0x4e}, {&(0x7f00000013c0)}, {&(0x7f0000001400)="a9c4d0b300a5a28f5db835248dffe2b6e5c41e70e538fb9a17e6243e4384cf606506f752fbbcec1424a092e1afc20300d4688041794217e14e2abcdf34d842efff3c6eea4d54cdf1b7a4da919e12b209f80ec491a95206d71c7f6dbce6cbe8f04a8631e82ce07af5dcf0b9", 0x6b}, {&(0x7f0000001480)="3ca14c59ad2adcc104de0e291ebb0f4c62d7f7fa552d71be6617a7deb468500d33", 0x21}, {&(0x7f00000014c0)="a69f29ffde4058eea44b89d89c60d30a3e7386f9bc2a9de48b3764696c3d8592021b9d8b161a7f74009000f22bf951b66074f37234716b4fed72514108c450cd0e385156ddf90b27eadabc9a616f8f1a3259d28069c102b9b12f85c92772ca1ead2134c7bbd9bb8531f34df5dafa6dbcbf2044ac2ca70f432c7c430247e45df83e4ae72af329efc04d1403b807a69e19bf63c00f7a520151f6ce4352ca9932ceeb03fe2dd1358e249bd9eb935780fe649cd537cb7c4e0b61", 0xb8}, {&(0x7f0000001580)="ca444c3be154f9a8cc4740a7d58c79a7cab0e1779890a880d0b60a886ff74461720dc3270b968817b0fbb4b82dd403dbdf277c4ec26c5bd8b0a2f3a4aebb71e5a15eb7849a07e93b76d1b0abcb44620daaebee5960b7eb42c0214b78b4e0264e26e85faa45575838004ad3191a4e0311f762f29da838e19c7e7c6371b423bc6f014057", 0x83}], 0xa, 0x0, 0x0, 0x6}, 0xa) fchmod(r0, 0x80) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r2 = msgget$private(0x0, 0x40) msgsnd(r2, &(0x7f0000001740)=ANY=[@ANYBLOB="03000000000000006f9d36439f50ac461812c2ba2cc4c0f7204141a38c8cc5a90cb251e92e6638a9909e36ebb1e35641a00100b0de1c787c42"], 0x16, 0x800) 16:00:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) r1 = open(&(0x7f0000000000)='./file0\x00', 0x210, 0x80) sendto(r1, &(0x7f0000000040)="dd42c3fc71a335ca20185e157cf5f81a95f2116f9eb78e0df8e865d8bf1b86c90779deb4812c72956b2b7043d7d60dc3a13b12e508a2a1fd2b4a1f501b84de4944b64bbf569374dd2fa2d5ac6de224ba92326ca42cbab37098d927935198bac42f4ce6a11b7deabc4a2f778467da708e1f399a2a25687c2f14ad0b9a44edb4522754e4e9154b4f418e8d45a0eae01b5540848103c6046512c88404a3373aa8d094217087db34c98d162bc39ac06ea139139edecad3d4e2e267e30953967c041d753399a522d0bf3ee0bb61b3fa3283e9546f092ea7a2d6817eb79a343ac7fc", 0xdf, 0x400, &(0x7f0000000140)=@in6={0x18, 0x2, 0xba, 0x5}, 0xc) 16:00:12 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r0, &(0x7f0000002500), 0x4) connect$unix(r1, &(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8) recvmsg(r0, &(0x7f00000001c0)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/51, 0x33}], 0x1, &(0x7f0000000140)=""/108, 0x6c, 0x1}, 0x43) 16:00:12 executing program 0: r0 = socket(0x11, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) 16:00:12 executing program 1: link(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file0\x00') symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000340)='./file0\x00') symlink(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file1\x00') rename(&(0x7f0000000780)='./file1\x00', &(0x7f00000007c0)='./file0/file0\x00') 16:00:12 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = getuid() r2 = getuid() setreuid(r1, r2) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f0000000000), 0x218) 16:00:12 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) faccessat(0xffffffffffffffff, &(0x7f00000002c0)='./file0/file0/file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) 16:00:12 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = socket(0x21, 0x5, 0x800) flock(r0, 0x2) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:00:12 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) getsockname$unix(r0, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x114, 0x2) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x3010, 0xffffffffffffffff, 0x0, 0x0) r2 = shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_LOCK(r2, 0x3) 16:00:12 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000000000d98f12073730423ba413899b62057c710d5be725718aea181356643fab0e4028fddbd0f380b965ff15ba091d319440512c4851a8a6fd7a1e6090ab962ff057c9a3a0fdcc027140554bca7501f761c8b352be"], &(0x7f0000000080)=0x6e) setsockopt$sock_int(r0, 0xffff, 0x1821, &(0x7f00000000c0), 0x4) r1 = socket(0x18, 0x2, 0x0) bind(r1, &(0x7f0000000100)=@in6={0x18, 0x0, 0xcc, 0x6}, 0x148) setsockopt$sock_int(r1, 0xffff, 0x1008, 0x0, 0xfffffffffffffe99) recvmsg(r1, &(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:12 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='.\x00') 16:00:12 executing program 0: socketpair$inet6(0x18, 0x0, 0x101, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f00000000c0)=""/157, 0x9d, 0x800, &(0x7f0000000180)=@in6={0x18, 0x2, 0x1, 0x3}, 0xc) r1 = socket$inet6(0x18, 0x2, 0x3) poll(&(0x7f0000000080)=[{r1, 0x8a}], 0x1, 0xcf) socket$inet6(0x18, 0x5, 0x7) r2 = shmat(0x0, &(0x7f0000ff9000/0x4000)=nil, 0x3000) shmdt(r2) poll(&(0x7f0000000000)=[{r1, 0xc8}], 0x1, 0x0) 16:00:12 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x8) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') chown(&(0x7f0000000140)='./file0/file0\x00', 0x0, 0x0) 16:00:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)=""/116, 0x74) preadv(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/11, 0xb}], 0x1, 0x0) 16:00:13 executing program 0: r0 = shmget(0x1, 0x1000, 0x600, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffb000/0x2000)=nil, 0x2000) shmat(0x0, &(0x7f0000ffd000/0x1000)=nil, 0x0) r1 = shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffd000/0x3000)=nil) r2 = shmat(r1, &(0x7f0000ffd000/0x2000)=nil, 0x1000) shmdt(r2) 16:00:13 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0x8000}, {0xfffffffffffffff9, 0x200000000f31e}}, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0xffffffffffffffff) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8200, 0x90) accept$unix(r0, &(0x7f0000000080)=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 16:00:13 executing program 0: clock_gettime(0x4, 0x0) 16:00:13 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xc) fcntl$getown(r0, 0x5) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) fcntl$setstatus(r0, 0x4, 0x48) write(r1, &(0x7f0000335000), 0x0) 16:00:13 executing program 0: r0 = socket$inet6(0x18, 0x1, 0xfffffffffffffffd) socket$inet6(0x18, 0x4003, 0x1) r1 = dup(r0) sendmsg(r1, &(0x7f0000000840)={&(0x7f0000000040)=@in, 0xc, 0x0, 0x0, &(0x7f0000000880)=ANY=[@ANYBLOB="68000000000000000100000001000000efd00bc4f8402822d1bf00668a47821214ad304f34e4c08770cc9774bca47aa0b31822ef16ab30aa61524388d4ef1b9876f5dfc7ad8d23185adc7219e2bc38dd2cbcd6c95f75663ae5a789b6475b30acea0600000053000038000000000000000100000028000000"], 0x78}, 0x0) socket$inet6(0x18, 0x4, 0x7fffffff) chroot(&(0x7f0000000000)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) 16:00:13 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x17d}], 0x0, 0x0) dup2(r1, r0) 16:00:13 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xbccdbcb4be6b447f}], 0x1f, 0x0, 0x0, 0x0) kqueue() socketpair$inet(0x2, 0x7, 0xfffffffffffffff9, &(0x7f0000000080)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x5, 0x7, 0x7fffffff, 0x20, "801ad721f9c3e4b76ab7fbc010aec83fa98173bb", 0x2, 0x7f}) 16:00:13 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getgroups(0x4, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setgid(r0) setegid(0x0) r1 = getgid() r2 = getgid() setregid(r1, r2) 16:00:13 executing program 0: r0 = semget(0x3, 0x0, 0x80) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000040)=""/127) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000000c0)=""/210) r1 = semget(0x3, 0x0, 0x0) semop(r1, &(0x7f0000000000)=[{}], 0x1) 16:00:13 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) msgget(0x3, 0x490) fcntl$getflags(r0, 0x3) r1 = syz_open_pts() r2 = geteuid() setuid(r2) dup2(r1, r1) fcntl$lock(r1, 0x8, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) 16:00:13 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000018c0)=[{&(0x7f00000017c0)="b6", 0x1}], 0x1) readv(r1, &(0x7f0000000100)=[{0x0, 0x1c}], 0x2fb) 16:00:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) connect(r1, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:13 executing program 0: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) 16:00:13 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000240)="94", 0x1}], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x1, 0x2, 0x9, 0x6, r2}) close(r1) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)) 16:00:13 executing program 0: r0 = geteuid() setreuid(0x0, 0x0) seteuid(r0) 16:00:13 executing program 1: socket$inet6(0x18, 0x3, 0x0) 16:00:13 executing program 0: syz_emit_ethernet(0x5eb, &(0x7f0000000040)="8fb08fe3cc96747f6c586ffb0c3f425661a6a680028f7ce563f721eec0cc3c66c45319dec3794309cea36653f461789124d6d04095798b0387ed9f54204a637b7728c2ca5ac6ec2332da1391426ee96dc5970cd504b74fd3f9ea7174b47a8c1bf70261ad9d9a16f9f81447f87565a2472663dce6b7123e00c0551dc2ab0927d8085fe68d669c285f93e84dfeb43c88fae96b53320fb4dfb5de2b88211711991de0446ed7e0d29eccc3d1d6f9921895e8b8d3bab2e64efa417eca7065c9b34de5d747c1eeb77c7c8631c0a1ad5bb477fbae2f1abc31b939b0dfef96e0ee4b613d69c02d6790b0e3fe15141b010f688d0e0a922275986945569434b17eaa4cee57e70a182bb81e89d9957e45f59a247709819b986df580e47df02f5f222be2daaf3f7a7dd42db4ec4594c58c5ed15f75304d69fc2993ad61018e3933ddff10862f9dbb3bcbd9077a246733d58634c955205faef9e9d232f5837fba401a77a1ea6a74d414b069e3c28f1343a408507e3cd66c58b0e3f702dd58825fa5c87bb3eeca20138eb471356e2e5b9223334ed6cce109a126f2c776e2e43b1aa5d3ea6682c1707806ccf0913708bfe1121f5496bd927b484d4787e1caac69afe8acdf100ad5220ffa1abb2afe25df8e21766ff4551c0c7fe7c0a9db4ebcaa1a1aeb350bd65c5db17079061635ee610a2e6d2681d720ba70215f07e94901d2f0d06a1293040538b8c318f81e25bb5d70e051b3408aaa04c0a6d0965ef5bf49882bbd84b1962f0483d68229580c83eb208a892f9c719b51456ff7ee3fee7925fed8257cbcbf93d7e6ed0605cd97b90caaf5956b75add0ae193dba9087e7e0dfa42718ab5b39e5d1ef92c58047b162dcefb64c71baf74b111a55973fe5c92686353164d58ce4012a8537745c3b0cabfce8b2992af34412a0f154242dfc38f61bfbe6447eb152430acb6b80b9b39915be4face841d4d347587d4e0a83406530f33055c79ae1b2b495dcf5ebe19ddac3c0b1a85d1182583038fef5b12cf92abf7afc50cc7f96cc5d7bf20d4d5dd23be1a4f718cf28be05bfc8b1e37f2ee6cb1419e92b457fc09eb76528480131a5b60dd2a9ea6383a77bbdd9f36ba967f35fa485cdd6a905002561f2c5af5d4d12e52780ea358671fbac455f1e40073c6308eb72810179d490d9db5b7fad00a8d13e048d41ffe78d09caca25f95c86704a242beebe299fe25acd94dbc645f6d819617c5e249ac23c2264bb80695c874664c5a1923b11e22f336a37c58fef824b2c2b5deb139403c44bbc326a27afca21bd3c9be430c6b2aab023e1cedcbc2d2ba8219f29f0811a0dd3d1b2f103b53eb2af3618d0fe69248a2b3f471cec2eb8ee46d079749739a545d6b81e0d46bfedeebef65c22667a2310004d7944c6b366e69a2885519e2f9ea34b78d6fea1e5d4c440b776fc4aca0335ab7f7638ce7ed31166ee8af52c087fdc3c531affb36fcfe3fc521fbcba55ca748d7c9eccd30d26d465193e33a744469e5a1d32e1d98659399bcf8f419ad66b9248580af6cf98461e715269f5a1ef28fbabb1934b7ddeb5eaf1d211f55dab127a920f0382e81254a49606819cce0fdce06d04d1558296db55ced9ab0489e11e73d351693e57ec86df52e7b0c21dc4407ea1cfbb7c3587ddc23aa5505cc33810bf83de9418582db597b9774846dac631285881d1fb0b964db51288004451092c7547b9a3a183c8358563111208864bc3de8277506271836e9eb76c57afa5fb0e322ad7e2a444ba1b28fa6af345d500a5175413ee6a98eae1631f90438038e2ae4ff68e82a26a229e885d5575c6a8330bd708f3d7f487d901147797e2bb4bf3a2618ef1e8f6f59e516dbebf12d16518674cccbdb59dc1853920fe25943b8373c3dd6ab89824ef27e32c747d73875a69ff29980820bcda4fc62cea866b5321e76ee9996216bc937f105aa0fea5badfc12fbaf64fe9f6ed927948043b8c4f737815dd06cef69704dfe3ee3af659953a10531a2018b1887e5f28eae83d5a32c39699d1577c2b3b2a362faf003e33915babc61a8a4d038e74de9effbce565076f79a98bf5ec5d9740026f67168ee724de14454fda023a0dfe0a0e9a4b05a44e1a697bf648b93de051f4cf9ac915586a43a9") 16:00:13 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000001080)=@file={0x0, ""/75}, &(0x7f0000001100)=0x4d) r1 = accept(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f9ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000001140)=0x11ce) mmap(&(0x7f0000feb000/0x12000)=nil, 0x12000, 0x0, 0x1931, r1, 0x0, 0x0) 16:00:13 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) write(r0, &(0x7f0000000000)="c3", 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getpeername$inet(r2, &(0x7f00000000c0), &(0x7f0000000140)=0xc) close(r1) 16:00:13 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) ftruncate(r0, 0x401) setrlimit(0x8, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, 0x0) 16:00:13 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r0 = getegid() setgid(r0) setegid(0x0) r1 = getgid() socketpair(0x0, 0x5, 0x81, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000080), &(0x7f00000000c0)=0x4) setegid(r1) setregid(0x0, 0x0) 16:00:13 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) fcntl$dupfd(r0, 0xa, r0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) r1 = shmget(0x0, 0x1000, 0x80, &(0x7f0000ffe000/0x1000)=nil) shmget(0x2, 0x2000, 0x500, &(0x7f0000ffd000/0x2000)=nil) shmget(0x3, 0x3000, 0x400, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) 16:00:13 executing program 0: socketpair(0x13, 0x4000, 0x2, &(0x7f0000000000)) pipe(&(0x7f0000000040)) dup(0xffffffffffffff9c) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x88, 0x40) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) unlinkat(r0, 0x0, 0x1a) 16:00:13 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x25, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/120, &(0x7f0000000180)=0x78) r1 = msgget$private(0x0, 0x4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/73) 16:00:13 executing program 1: select(0xffffffffffffff28, &(0x7f0000000040), 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)) select(0x40, &(0x7f0000000080)={0x8, 0xffff, 0x4, 0x3, 0x2, 0x2, 0x6}, &(0x7f00000000c0)={0x4, 0x2000000000000, 0x3f, 0x7ff, 0x3ff, 0x9, 0x4, 0x5ca}, &(0x7f0000000100)={0x1, 0x6, 0x1000, 0x5, 0x1, 0xffffffffffffffff, 0x0, 0x9}, &(0x7f0000000140)={0x3, 0xffffffffffffff81}) 16:00:13 executing program 0: r0 = socket$inet6(0x18, 0x52a0c914b1c57cb1, 0x3) fcntl$setflags(r0, 0x2, 0x1) shutdown(r0, 0x1) recvmsg(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000001c0)=""/4096, 0x1000}], 0x1, &(0x7f0000000080)=""/189, 0xbd, 0xffffffffffff429c}, 0x842) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) lseek(r1, 0x0, 0x1) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000001200)=0xc3e8, 0x2) 16:00:14 executing program 0: pledge(0x0, &(0x7f0000000540)="1160576cdc7c90420eaf3d4da68717a17b8e9a9b16c047e694202876a89af8d07522fc13379051f72bc47e560daab1b6ff65fdc6d15ce7c3b484b0ded629ed7236a35cd38142c9dad2d300") munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 16:00:14 executing program 1: msgget(0x0, 0x11) 16:00:14 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0x0) sendmsg(r0, &(0x7f0000001680)={&(0x7f0000000000)=@in6={0x18, 0x0, 0x6, 0x7f}, 0xc, &(0x7f0000000200)=[{&(0x7f00000000c0)="8867920af286cd3a5f1dd5d4504d2c998db8207099a0b316329e1a2fd408550a9cf7080ba43f6f0e8243c73407398db757947edd7cde5a296beda2a2e6c332f113c3005048f8eac1e73c6581f10f0c16daf2d9dda3d8f20f391476137b077533fa95e55ffe0e094fef35d1d2d383448a22a6de81d60cd960663e1a07b0ecb30a138323476341d7d5566f0caf6b380358b6c65c4cbea598140417", 0x9a}, {&(0x7f0000002f40)="23b203e8e8382232596a1cf4379456f4e01eb1b38d2437c7cf8f87195e05df70352f885834d7cf30d125f5a70d632c63e4b7482c6c75668dc8b3702ec48b67046a46369fd08942ccaf53be3817", 0x4d}], 0x10000000000001e7, &(0x7f0000002fc0)=ANY=[@ANYBLOB="a000000000000000ffff000009000000ae3d888e93d61547c06f75fa927ddf7ef909668be69cb98b56af84c5c3052c4539c555b13b6845e90c567b10c8d53d0dd1e2c020bac7423a56100ddf0d8c2a8b5cc0d6e3df5fd554fbff4e565e92d2416a25ccb1ddf93b1215253da2233efb0dc5b582ac76f54f0fca5fa28d884ae5b7299e48d25ae6ca6de9559b23d9c9fd69425234ab0551245b970000000000000010100000000000000100000004000000a908b3104bdab76a8d65e081444d74eb9b95d6fa38eeb28a7d13774a579176a11d576cd9eb67c560bdeb08da2d6e9c96705ad2a9509bed8be4e54880f7d0500cdaaac5a00c1373d76f6ba06f90856846593c91e0b82ece26b7404333cc381b1ee48b45fc09e119671a5e8cccdf448475c89d5120a578962360638a039be309c992c9f517a678e46b786d2895a3d2d473ebc5f4609ce0610a9f95629f928c503ab42144d11862ac7141d4d58b0170866b16c54c0726356c9671fd995f9bb53096a6f75920417ad4fdefcdba6dcad2b8d6a364c7767233fb11f3716b959a7ed6f24517a965416879d16190a0ef5320a654779955d8f02c1ccf2a1256b4c0d6d11128e4ac4ec685eeab261805c1424296ae15a2f275f7873f395b9c71f75b3726528e7388e5344c64c6068488aa44ed77d69f2b61bb389734402f92fcd44d1e6d7d33320f8eb5f43cd19952937af497701b829bf67b1f2342a76ff92647e2b405ffd5a6e4d0b75a73daf3471bb5703e513ef662f140766f5cfb7c3e7f6c68bb3d982dd93a047d75949593135ccfbbd8f963eeeabfb4dc10cf5c2470c210473a00b378658f606bc90e0adc983e63169307637503092f2759687c09a3bfd995be502ce84b06c4b43014f187479d2443c36dbb3f198fb775677acf4cb377305d9e735cef1d26f6f9bf171fb7a55af02f115b8a00b5bbbd7841a79f9e72d11340611bb9d3abe9fe0c2a5b559eb37597b9b171fd38a74d15db4c3ef85970e70ff474a751b5089b3429637857aa37addde39d48de835244d7daec11ec3bb1498dbfd1bd6a994a116444126031aa72e5307f526f92d8cb7f19ce0ac70c0019e9f1479e9f232bcd75ade6ac882228b3469b427d49dbf90d94975b346dea244bd892568d96be18e2c9b6a0335b64d5aaad1c02d91510417d742790625bdd168be4acdb9582bf03fbfe328b4b7c70ccb4f52a56a177929431945d862309523da8d15a82fa1f4c607ee4239741b7f548e8e8434f5e5ca24d8ec39ce814939ef4222ba6edd58d62d3e5917323edd4a364f0864ba4496468bd8bfe8701985579bf4932ab2ae433a05b1817682eba157d2a9fe3577f572668c1f9e156957d27f5b43968a62d5fa8ca1d7a222213cb1af86524429fe697d86fc7273b97461cd4e3ec45b583d029b4f143c5babea83b7db2db8fd2efe1376a12438a772e336f25b7e66b48b642a8371ce09f506dc4f423ccce425b7f9f5d4092992354b5e74249fa1a84eb6dedd1f1d2c02e5af95e61b9f59568384f69f6b9f77ae103024ed4748bf7d17efb3a70564942510c2a1bcc33f42fa906d8434bb1045af9771d55cdf2eb69f20bd8df5ba04c3878014bb7fafdfc99595d4299d43915ae51bf5a93f33c3434c75451ff8df6897b879241127caa27b250f1e67fe7397c4d92996d84f249f8132700cd85a4fcddcd4cec6a5010a23112fdad483f3147a8a365483ec297361f21e9787916d0840eb3c7be9586a96eae3c525dac699b1ae8e3ac3297898e9a67abdc549f3d59f4c88ced1e34575d3c8b884635e5ada31350fcf13ebe2c8983588fc4c36a5b020267b3a66fc42db42bba02ec7d3cb55150f446aff59a34577e185f99f331c761cf0a36af7524050534e56f4df5a7def5f821266152428b454815ae061efddd02fe4eaa022f14c16ada35e2d9330d199a4e76e26fddd2cfa75ec9def01b9fb08d4e5529369a5acd105d8024e4224772ebb4cf2f9251f778085f8eee5811dfe2e4572a159d3807f0ae22a36d5ac0b296fccc7c02a63c774bc425b9006215ad0951566ffd36900e62a9728d5a63e0dae3582f435e7da8268788df807a8d7f07092dc8d87373d19c7763a6aa194863d067f84b82f7fdeece752055845e31ff573128f8e8a2c1b1538b751fcdacd7fbd5baf25fc9c8cc55914c75b0a30fcdbf67b1ed16ce05ba0705226b7764b2379f821e01808479fdd3013062107ec4eae650c8f7d5fb52a17e5437e7ccb5771dd5cb9e9aed428538e64b32f8be27f23bdec4ad70632129847aced62f8b39a5ddb9ba78b73a66ec89459445a685c7e2ce642f2fcf59afa87669983aabb775080026848ea012d80a9f8a1d7b1f47fbf7c8b4c66ebf3a1a7a8a7fc254ab89270c32fa7b5634027950e35edd1ec7815edf89131bcaefd7618a6ab86f40182d070135ee681af2abeccc08b9e131b20f496f0910ae616c8b56fc393725f1037c742cf9e5e21bd2bcafc1475c5a2d55cefcee582fb876235441fab3c24e7832bb734a8068e3a447cd56452658ffae9de57f8ffe3ff5c52f70dee9f98202319010706f7415fe29482435efef33801cf3ef86187af53509c86f2fc0cb5a7f6bcb7df961711c7ed956913ca62ff61e9290db9442643b0a22fcd778cacc6dcbe15eab73cff1be12c4fe4b7e45d6288d1fd321c9f7d2663c12087cfdd1478c48fcf94df58b108390e931bbd7ec5dc7b98c805aad0f3c58a49ded3a0609d2015927b1cebd1ffdcee8acdd0d30c2598078e47a0cdc6998784390053a21762de65c2bc9c9b173a1f4ee50adc90a6fa30506e523870bd9d1dd4c32f9e2c78b7c9607375ae8aaa33c1a6e2e8551ad9e6f24ebf52196ce6ba50245700a2bce8ea42bb38542f20703df07525ce37d15f390b08eca7ad9f7ea96458d9ca5aae3044f78af6eabd4768ef1a8b2831f9250b8cd52b2458f0eb997f6fdf57ea3d5a33df81cfb588f66c1238fde9cdf2310d20028c4a60262c96bc7d791710238889194d857ef0735528de8cdda5bd8cfd3d34e85becc94a92aba418e596f00dbcc51394ddb4af89638d3019754853d938cf6fba449bdaa0d7711df72604c87be2c0e796bb2ffa15936d2cae508f63f8a30c03ef01e3451e6d9c1f8fec17b590fff36b53c2857a76fb3b2b92252f0fbca6b27aabcc12b03b090ab7fd7d023bdaa5c7180d83b3fb29d988f0cff556bed45d1ed67169911277f55e0735802882d69a0cc371e3279977e48a2016620597a72837bb1ec814a7a07a1d29017fad1423345077fabfff0a6f881da2dd9fe607f489277ebbe30a9617ef443809f9f091f0e768f8af0f344b6c2033bb27dd919c83b5397ea99534951278c541a524854bf34640a86c2773dd9bdd513eb30ba36b9d08ecdb8ecd8058dedb4e18c28c3a08b48aebdccd188ef5da51a992f578c83b72410bb406ccdf73de81d514df6cd5e4dadc24dc25524b5892706d982fcf03aa219fbd33d7089458f7dee793706f02af31603fa8cabbbff92fd5aa8b2b611867aa58d450dddca472ac939ab84205e65f978c83c6f3704bd2450a51bbb0368ba54798148cf4892c8c00d4aa7cb65a4f359274bdbc06870c1c3f53c75dd4141ae663a996225b89616f4a35bb13b79a9b05eb593f9a99749ad1344b8147484054b7e0b3eb4aa85b2e5132e045aab0b253159620f1df381c668034a28987f9a0dce8f71bb14ffafdce8654c916fe1b5c34923f309e13b154cd98c432e8f3421a5a4373c49579b365142b7b2b5c0a931bd56dc63b3931c309b46b1616343d334db46bf1d99668b1e83ce7f6b5eb2902c4c0b278dc74db45d682687a3a940e02c92ac815e80c27687fc26175292ceb0136ef3722bab8fac955f917ae20bd7471161c8fac6ea51804b7750a9bdb89c370c25116147f6c692e928c2de639c3a43d9a59cf8856ec3e1b8f5aecb9b62858e1c50f0788187fab382473322f7df158dd35ce37d89e889cbde9cc2a89db635739ebd9abe65714f9e4e0f3e86a75614d38e6aa47bcadc3eb66ac34d5ea4f038ec45a7c2f5da7dbf8de6c46483abbd105a017613772a5076348d93ede8592a9cf082223a372f3ef33332287367aeef92d5010e3ebca66fbbcebd60c7e02d16bfa72ef3e7d87c44c9039b27f83b388de399a8913d9e6edb9f524ddafdc5a6a4e4e2723efb5536ad24577e62399082a71130694515467a24b2e608a7b94e13f8c493298052e1e5690684eec4d5e3ed667efe6b4a27c301f8637c849bed7e2fc397ff0bb1ed11a884b622083ad4f6c357e7f3c48fdd357102363360e165aafcb4ea311037f349bad33119056d7ed5d174e4817e56f20a7455c46a3dc7d7b01170161c7dfe4ffa8084753586de2fc0034669ec8525373f4baa7e2c69963a07bf53da3532f3631c44074b76ba28e79e04c0ac3c54fffc3b77234c0820af8571ce538976fef4cf3bc20510dfa54f56e224ce08dd31318875d19164abc9481c17c35f2b0c7eb26df350a01852186b730b99418a44ac7971f21731ef4eb5803a263f9339eebfdaeaa0ae8bce2118b6de47ed3e247ef041cd6d104badd33367c88621f288c7f3b36808505b60c833e233fd7ca32ce638ceb78f2a3c043dd5307c8899ae10afbcc1268b7795159318cb4c4ee27296ccdb51710aab0f0fd5a6d6ba405575e81340cfb66afdbfb7949c876809543c9516c4bdb851c97d4ab9152c85d067a025f8ef72c91db504025acace42b9bbe8b8277e46f915e4d104c0acd787ed789f7d751296867e35123d68542b749da4fa96b3daceece98b07e8046b68f38300894ec88c44787ec371d7ce5054d17c50e3e05dd2e27259234cd1ef7c67f8f4995a42a79acbefeee62030b2ba08cfc46dd733b977232e37d08f56831565c918fbd12ecfec6f6f4c6fd7bfd5131903e6e350ed3a64d35115f124c05cb4069e3771892ea7a12a79fdab037edffca6ce7675b4c78ad5326f0f780b2a1d28fac261133c4a5bd91fa634d3f43f9f64cd6bb5157c48b841fa60946617e7626e1590f2f3c655090ad6a6a7b8cf668d38df673de866a552595516308fafa6c03b55d57c0219d0be97169e9dbad001387eeb107336e69f90421735ca16188087f5b74d717d53e8c3d86b57a1999bf40dfb81cd4b445f934204efcbf7816c469e49bad671528f2ba6ebcd18a6bdbc21ee72ea3ec5f7e40bcd1f7e4eecd488dc14962704e3ec67005e5b21dcf2dd998158ceab27fb3a0246c7ccd20b3b99654d9948f50f8e17470d66acda40723f1c0610acfd03cdd8a70d82cfe9abe66fbcdfdf84998bd1396cc6ec2f340e141b020465ac0be8c3067a6760d82aa04a8f0faf482819bd91d6a0c0463d4225c0af905e42889c055ba39e81f6d54a12be66c243f4209ff3ab484e6a07932c9a0e20353800184c5c7e311845454bd843b7f366a299f40066882f712d9905c25e668cef78d9a26e53521f2fff098c4ea5c9dabe0dd768fa73a92247955b5268a2ad5f2bac9852410630e4141fc3144a7602b1a8719ae3b5c222c12c73d412bb5ac9b73900e225b2c42baee8a5f064a31ee2240776371af8baa6651ddcfb3fe89c04f0d6e2a7e3d8e1c0cba48e7fa45536c1c4e1592e2f56989f9ab877595e5251414ed6cea1c5bd93b489aefbe73598c4cb7a282171799f800357266f99c747676e58468a2f335615dcb51ac998cea18d3260ecf180cda400811d4921022cc718876bbfc16a50f8dd2a69095a376a6c7af64f061373a752b4002dd16e6d66459682952598570e2485d7fc3689cfdae4428b33e091ed06b783ce0860bfe670c4d6efbb71459f3fc377db3df6fb03cb75d1d671b60da0d365cf678e698ad828338379be195e72a5d4af88256a00d755b2fc09c4468e1aaee334f9f73a1d2a9abbf22fd11736a97a4af2aa89677ecc2a28ece9795df93c38fa2ec6447ea63d060241d9b2253ff4222b6bf18c04ad1e1274b2b31c715dd75e304a5f14b36767eafbf6d05db8ee55b0fda1ddff2efa7c48294ad3ad9474185b9c2ee543b4f800000000000000ffff0000ffffff7f62f38e1816343cf6355b215738390143b67825baab936acbe244c02cf49f3a846411edd53703b2edb859095f6086f57276700612aadeba135516bf71ab1f8ca83a533d56112b063e75041cf09af6be43c322b903e9f85d8d37453df9ee7a8a486fc09710110f65fe6ab96eb8fd554d7cfd3d3946f1358167cff9953cd8c07205106060223bf2e93b010e7f119980f8d78f729303f0c11c3efd47a7670a6165113c7f6803de72eb9574b12aaae0d3211bb700848e888e78d9f1369bab8c4c4ef54387338baccc1b97c0fda8ee95d48d3822600087b52212dfc90ab01964612f7333777cb161fea7798800000000000000ffff000003000000020c37a3f3010cae779aca1fc7dccde9a4b98ad4306389fed3328b165ecb95c45e3376b51a2412d8dc3ef939f905a6d2351d7af06c574c25107416c5943af2fbbd6f4026785188bb5a1fc7f2140fa36d5ea59fd77559e234c7905ff2af76b317d31b84be80844dc9a537730576acd90d5cf0000000000000800000000000000001000000520c000072ec5f28987a25bfd40a669628be57d635a7a5c1e884877b43a0e7f0d9ee44747dc6a5b9bd880ed3581da396707d2e605f4d77457bf5fcd0c84d5eead96ac5d122f02dd9cd2e56db14f0ed22bc101817bbccf9605f002fe69209007af3dbb7801cb0670f258a34f632a3000000000000c800000000000000ffff00000300000083bee6596de4b8934e5e5869915e1138a490d0bfaf78cd1dfd1da9ca883f2c34248d6c5e06eab094f9e60c5a7426abbccbade389c8f2f55df708ebcf43e370a82968379670b03b6f44980db80e3a201971c1ca103b7ac071b7a29368ec7806998afa26e5fdd3b6bbf5d857c4f85414f3df59fdf5f9c72349c46a97d9a7a6ec31b8fa76b9a9eafc70ad07ba625132169beefce73b8f40e4078134f4fce558472462db85337fc9346aed8c9a35c7dd4851847b000000000000a80000000000000000000000ff070000b1d4d8d1bffcfd13f048b79a55b4415019623670a3092d420ee43bd97522da866932013c3ecb98104accee426f390e555001be2ee1c7d0287ccee2c1edf9eb18e13eeb59f8618b4375433cfd96f5896acbfda674a0fde4a0154bc3f5b37094e9f961efab89264570d922adf01f3961cb0cceb5c39c665e95a2953ce147dc50e2a8b25888e645a38771e18b3185410e30436b26ca3b47010000000000000000000000000000"], 0x141e, 0x4}, 0x40e) close(r0) connect(r0, &(0x7f00000016c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) sendmsg(r1, &(0x7f0000002f00)={&(0x7f0000001700)=@in={0x2, 0x0}, 0xc, &(0x7f0000002bc0)=[{&(0x7f0000001740)="f0ba55986d9cb364418d9e90267ffd3008946d7d1fc6dd5d30a22e9aa7fb7e3099fcb3369359", 0x26}, {&(0x7f0000001780)="a24a644e2e462ec19d4074f452c9ee89e455f0deac71498c4c73c85b99b7648b6c1bb0631601c71044fcf6c3a7b3684213c964bfbcaf316d69df86f8a9e10735e46119daad7bc456e8b74343226a9dcdcfed74369d5f7941b6d9273bbcd9df015961c7456a0137501c97052e15c4cc4df09ea3102fbdff5d6c920fc17e131b3bd62aee7fa92b7d7908e6f6eee5b194b5e559b318fe29dc9c9f41c39012e8d8e910302a82503be43545972dd437f9ea0dbe0d2d98bc8f2c1b67146eaa9606ccabeebd884a42", 0xc5}, {&(0x7f0000001880)="40a882460a84747d00d15728ce766bbcc7b8881ec8d25683860d750e4b30231268c0ee2268c2996115435986ffd7c2295ca8605c78c4d256f8c5785f119258d740e8e5ef", 0x44}, {&(0x7f0000001900)="b6b09fbb1255e9a980f4b4dc63f0", 0xe}, {&(0x7f0000001940)="c9c95d7112a16d2ee493972b361feae355a1859eefb0378fed8c4d7a3ea28e067dc9156b3c3ed8c91f3eb757b8a5df1a252d18b32f62bc15704bedb3e72b97dfdcb4294dabbf3a00aae9db63798871f04b264f0ab4a3108ca11e56340fdc94f5cabe8165fe28a9173eab7e69badf9f5fb11a67eb169fb4e745058c6b8f", 0x7d}, {&(0x7f00000019c0)="ca311da9cc6fbdc59601306f19392d49c333de1ba18a9daf41134df0709d577faf54490ee099e00fc3196df690dbaa541cd048b9", 0x34}, {&(0x7f0000001a00)="8f88abce4c825185159dca71289cd9b89b48b33a9f38036bba910b400729f8368e0b186a7bae6e97f6fab31add58a6182bdb3b9183a05bc09a824bff1fef12ef8fb25d8a32cd9b1fa49e94d524c4037642efa1bbe4a9394551811f72f92c389128847c0134df9a617881e5c7049b20b9ccfc6bac14579bd33035187011ea6dd8d47d55d110adc56b82658a7b47fa5e245955e5403f7dd5b47c35cc92d5bef54c86", 0xa1}, {&(0x7f0000001ac0)="741add13de0bfc8a660c7cb3558998e1fde8781fa8bf2e7e3e15309613f6c5a3284ac11483c0caf41567dbf69d9e8949aed52cb064213e68ba0946b0749fbd3ced48f93a87", 0x45}, {&(0x7f0000001b40)="481dd9daba47474162b43deb471e526479ccdff64ca1d3dbeb0aac17817f0a4ff2e44dfda9767f9ab4fd16076b6f51e27051797658dc0b434d8810ec7beabc8e91430d2d7b2538eca174997c5604274cd66d85c17f4049e5288a6d06af570a9642b34f562f3834a494b641192076f6bda39b30c03efb77c0", 0x78}, {&(0x7f0000001bc0)="bdcc5ff72ebd29504bfae9729f69f679fc76bcdb6cc7db5d4915755cc725d929f2cbf5ad7881a3424519bd624460e0bb7c1b21209cd131a4df190e3148307982537d45933da5762c24301a0a9f7c9405c1697f919a7916440ba0e2d71220a0767f9c71d59abb7cedfab551ae1d5bcd2adb3ab1d97e247823f067e98c3d30da6c0c8c194a8c147a43465b5e7a21b676bae986adfb952deb2e667cd99d7c513e4933b506a0b863a276f634f7203c95caa90cc99be6f66692993542af02ea2996934bd19d8cfaaedf0f3f0d590d7b5d86b55ab0afc8d8301be0bd6f8f72295d3fcc192caa4d362c704d948599ad3f760435c12280a0c466c554dfdeda078026e53c56b7eae71e5a7d53cc08f23517f88722ba4ed89ffe57b560de571253ed4ed88e70f72ad6b8c46ef489245106e067809ac47516f5cd689493d2f777479512fb00601ab0f64461d4a8e6cfbbca16f169bfd4d59db78c6ade0854a8ad1b3e7e17f57d424f4796369ad010070b8eec69bb73a6b4b5e1e6842855c2770b23bfca2138ac40c52c2178839c7d454d29ccba058ee84259ab204a09c6c9bacfa4ef3b948a99f5833761a2aa9e83f014ba9b64ca5df1f2e384decd933889edfa9a488656df2dcc9390fc5d418937d3ccf8b0c05547f86c10054704f59083decb96fbc456c13d053b2811f60af69a05b6d1d5de9a2a14387e0fc7020b66993658749849231bb6402dcf93a9b4c2fe555d75bb7e3deca8c608cd5870d3f3aba81435839f09749ea50b67304165e2dc0490fff562e854e4741e76ad25493074c96d372e6ad5864a1c7fad3781b8eac20a2b1bdb4b531520d6106e99df9295e6e1477b4ecdf2278c33cccb74b6ba29023d1a4d8535f7146b391dbb0f7294e3e58563d3b3c593ae3e9c622e638ac76d6e7fda5083a0869d54cd6161fd521d63b68b779559453d590c2dd5965197772df7e3c46e20844055f319861eb178e6b53f65c727db3bda49fa62c77e405bba8deedb9c17f616b1321adea512b5748031f1205f09288a2c62d411b79d19c2473bece259ec4d717e4047ea00d056fc24707373a333221427cee01ad837726979029b9156940963f32fe4512723352642e905ad58489e521288be4552037b3880120005b68f92095563254e6ee3974c2123516b76b95c342e01808ec254a21d72ddb50d76adad32a096a9cabd4413fdd698c99d12ac42c188aacc0abe2fc817335e9dd8175e74d6f0ac7564d3ca232a1798811591089b5dc3670b950fd67f7d661d08378c433b335f572355913096f71d9965e6c66f627fa0e7b705c4a6c3d2fa033271558e87c305122eaae462012fa0cbd6a5ff03ed3779be9842611c544c48f6bc4bf4b39197ae81feb044ae0268b07c05f9fe5be1174f5d73df0ac78b3811fd773e492cc32e1915a42dbdd8e7228810f5bc864828e1fb1835cb226172009ba860882e3e97ed7218c0c49fb60406a202f0952b9f1b604220fc78e2238176af79bcd1a60808f4990af4cf4b9a0770c904f1cb9bb153e9cb926960767fd9a142bc28083c4c98f75f4239ff9e8957ae830c130e820ef7d14e56d7d69950edc7bfd4ed2712cd2b7fae3070d4d716a09c0ade06b20e9bfe7e4b8e5281cb040c880df39c1114866b83b2a7dc290bbcfbc8addae7756ebaae10baaa73a302c9b14ee2e0a49002a2bbb594c1bdc8735e855567e1e579eda35c79ea9146fa765918bb59a209f1f28439e54be5f7b5fd708fe92f2e7c201fa7792445ec1d60dea738cad61ffce04981fc68b4a32bd4410819a89bc789efd3a3710187264379c40e6f5e5080f4ba2ba6cc6937ef31bce9d4d959b6da0e28af097972366c7b8842df12be9490de8cad22b5cc925dfea18a979802a8a09a1cdbce9335566e1bac6c645c4facb5e64ab8e823d229127d6931cd7bfe12b530cb3b5f60bfc53f5d113610f2d1b01e9d6aa28b71ea0033a8fefacf7730b0c5824670b01f3d086d75c3d8534e20ae0be3bd41a1a454e170dcc06463502eab5f5f13cb71ba998533369e7eaeda6ea663e75d231ced4fa7637430e716c687e7ac7db63d4463436060cc7cf83b75b9b305bafdd8617a4c2660f519c599843054dab89af98ee1fd4d567b078b7deef506376508645bdbd97c6942ae91759f56633b05c350ab019d4f6ca8ef7a05da14acce39de7d5b677713b5d028dbc53d0f2a2625f3be18de4627cf3193d93d202150722602db40a027f3341dbf364548c23b9989dce88f390429053d096916d0aa001fdfe4489ffdad4bfa9bd9845487e55fa2726c93e0ca1fea5fde9fcba4cd17a6723d5e09d34cd2d88603fdc83b1794d4a1b4c90abeecb40afcac8a227c4627a96d97284f79a5b948fd3cc05ee0c41724a0d67f6f958a6fe74bd0533f3e0493ead4689b5f63681adcbf33d528d65c5d7aba71696c1aed3ca57e3a0e81d5dd865cd4d4908369c41174d135a49298d78098bab7c998d7dfc5db78e1c11ed1229223f0ebcc21651294a5298087c487469ccfedadd4c3136b9683f00d447843c4823607cc08650c61955e0d351c4e005a42f691482682d9d552085ab04682f48097b234181777f8fe2a2b1f852f0368265050cc9345aa5565e6141095fb676f0f1fe2387ad35ee4f7eea855d97f1182be6c72890eb388baa084d38e735fe7f4b3d865545c9d136049020e1c1bc774a5fd83f2b49aed688245823f540e45dddafaab25b22d61ebbf8a7e11099e3722ba7eeec8448a72f7e2aefb2763a9a925ba2f71cd0bea8e689268b48264b40220bb3c16491a9fa4fbbf232e593ad06ae51ba70d7c172514f5de04ee6f4e7c35def8058e4cdf1a4441a3a6cc7ee9940df8e1b9868b7b78f96a3c2bc136b73846246fffcdf18204b73edcff97c7dcc8fe359ef5ecffb74bd0f0b16212f9f721f45a3ecbab2eb3bd0a4cc850c2f52b892d58c3b90e48b08e2088fc26fcb3fd7475e00624d4716acf12a659f54b81a62611acf25d2d87b5d5f8a0852ee24f56bf277007c5725be8fbcb7e6082465b51445484ec976a3aab678c0eef31b43aa4b64f252503deff8a471bb6f2a671d240aff50594c74df618b7762d09aa38b75c14458a259d3645ae8f16f024c4b4844f12074df2657e0ea728d311f490faf6c23d2efeac9f8f133f787e6f33b25313600480a6eed2e2898779a9774892fcb45d3799a5fdb07bae31e02fd2e1930fea1cd99eb1241faefce3076abde65ceecabbaaf3edbdf9dd2662fbe78ff5ac120c060b78842802eaa2591e641aa6f6dc57fbb1f0d492fc6fa77121b7eadded08913405a2c938c5277f0343417311dac4932acf1bc6304351c9007926f868c2017494be9246029848c55d37f077b8ee9a75012dea98f28e2d1b3589980b0c1cb1d25c9b376a3489fb7a28f060d7e0f5e054906d9354df2f8dfb82d1ea65e442390feaeb3843a6bcb61217a2bf13b41cd290576fb35d2ce4171a8a5e61cb93efbf494d587cb49a45806ebf81eefbe8136c095dce238a0b5fd7081c5ab08db27963886a222422b18504e370dd8bdeb935c16f2f287825a472c4972374e22cbdcbd150c3a215749fa8d52ddc92cbee5d60a5188953fb592f13e7f38656ff4c6ce183527364d0ad1d2ec6e911f0637af7a92f77c1082c33c03f4c0441fd1a233ed550162765970b7c9f7887cc851696efcc5d560d69e39bcec711069a4785e41ade59ae2838c8fd7fb6cecd41f9e463232af8b9addbe30246d08acbca1475cc7650b6773e0063888edf8ee466057a496e1f16a8f351f67635dfb8af38323d2927a2eb0cddbec5560eee773e8aa35ae68ce0f537835fcb3f687a2e20e229481908009e78b6691ca6bb596cccef82fee7f9753f150874c8837a0ca069698a004e7d2e6ebd4eb252102175998270a869a0bf67b3073fb9484a2590848f2b8b937e842a07011f242d0decf169dd4e9aa2ebd6f6822d65092d3b11d5ed83bcf283f0b311e4f42a90a0eebfae218f1b5968f3dc66d7468fa1627c4dac4106618f60962d4abd907b42af1a06a3c8d37eeb7562b63a8aad4ec10a94bbf74daa68fb57f829feb6792fac1a08bb7dc3f50e04056b4109a814581b2685f65ddd30c82988d9103637ffc4255f0b043072e4ea2e2f1cc352a7b1282ed5f584fd86ff061ef0573776b04aae961b2e3c5d5fbbf379a64f04eb3616dcf984f59a5fb778b8b19bc2a98d5489f616a6cdd7b1408b58d2a00107a3769fa6a0010f35e875a156888e0b03ab489cb140defd0d7687c95aca62e1435e83fe2ae1063140af711c545a0e4de2f9769df377fdee07dca29b31eb9e489b56ba5f71d38259f1040cf43baf6535da953fcf85e1bec7809243ad05aaed6b041f1b42c24e1bab4d96b63ee9cbe71a6c40ef4169b4c41402528fb1e3ed6d19cceeb9ecb8f467538dca3aec476017322d878b4e506335aa3c9124293d34eab458ce1740cc2b064a1ca370494c0d51714cc55b1c7928c943b3bd46ee212ca4808340aef808f059204b5035b4e204526df21369cf16bf3a5194fd8552851db4e02394cdbeb39231eaf64e64fa03785ec02d5d995f4ea4f603ac692df9719c15bfeca1470264d918ec9d627c0aa0ce9f1752bd1bb4a00a298feec3cddca7d0d2fc2a19543beea7b713ddc626bffc97f389842e6a60bdef381420b7edfcbfae419a2dd731f9fcbeb7666935fc84c57a04a74839cf71c98e793db35ed0fb763a975fab1aab48434e6538d421fbad3806f86a9a72dd6af4145f3c21e71927e7526ca6821f482efbb1ffe9a486e2bb3d776bf243d4f0d911e5015445f7a78986ea4cee28b0b5f0577d9e47802a14e11cc0249dc63cc242d16d19c5f83d328ca3b4012ed8240cebbddca517eff5c4a77e81c3d1ca40d0293bb70b5fc31324b39f576608a77cc0b7912153f648e2a7ed4edc15dedfda0efd6ace9aed68b94372ff08e39fc9d572f27b7429ed60899af623fa7626f623a00b27c4e51d1c10466638cfeb6269fa6e43e37600ad8d74c3d3fa98280973db6402d209d6f3713d821938a2e6f875bb44465941e5d274d72fa6ae5b71ea2881612810a38c8f17a9c15557657c0c4bbed97611ca9dae262800278405459a0bf3b65c88224c72af5bea55779ae73cc81d71074bfa469fec93036d81f69f4ea0f8bd3ba6f8a006c5472113a6dcbf0648fe3361ac943ef35851ebe339ec20278368803ad215451ed9c4d81a8b092b28bde17e8491ec19665baf7c1c588acf6e6fc76675a082f1a76a7fa7a794eb9b8fbf842d891ea30b992afe006b14b68a948f32ca101ac6cb90876d0ce42139916eacf61bda287018b690d8028f80517a306425f1ec1b45b7ddaaa678bc23c77af966a41ca8fc81e4306e51c4286a8a3cde76d2ca85031dc795ab13c748f0af794c9e4199179504f3cc41d5378592966314550e1a93ea5044913ca2d1a142c31a5e8c7084c601288f2af193b46124f77dcfc9667379813b5a8b72f404a7f8560270b45f2fa40440362938d51be6ed6b246b6a327e2ef7840f6657da90c31cc290cc25d1f2bafa5d5e093cc2cce68eaa83073f186ffdef26d2f251294d621dd04ccb412fb0c389374e1a40d57111208474c69b9a4b7399f0293b4e74d6636ec431518db8f66127a06b952d4c3ae41f00dede63af5d3f6e1ff75090d288875660a4b3444423228eb90e4bbb9c4e28a546d757ab6f39ec47413611f4c365a544818053557011afc8c05ca7d36e4ef63de698453936cd576008e0a8449205637fd193e45a368a5ba65614107753011624068e5827ac3e03e6", 0x1000}], 0xa, &(0x7f0000002c80)=[{0x28, 0xffff, 0x7ff, "3da51ad698f49cb8e910812c7cac8ae746ac3a37"}, {0x100, 0x1, 0x9, "81e9e80035c8ff402060764b186201aeda34a766baef5389d4639926af79d76fdd57833e87803e1e8eadb94e87fa025d86ec76b3fe18244c0ab6cfc6198f81c88dd4f81a5150d167626b57bff88c39e6d5a9fd762a2be9ab08c03ce30ca2976de09015ce51e257590e12d14a4bf39c5ac8a731dd4f60e0c1de0626dc97110ad3ad1250a27bb5c1747687281bc47ff537d4d7e80f94b6da32d16f94392af4cad861a891c071dfbd3013efef1abce6b231ba68c7267a16e2e2d97558c967c0ecfa6ba10ba745fe1a1a0a6522162547a42272e79b7e8438224fb6753a4f42876674ffe682348814c88809a79a53dbb41c"}, {0xd0, 0x1, 0x1, "17b150b49ed5782d6f18b4fefe6065786eedd0b994bdad74b71694fcc87db8aeb96cfeb7e430f705a2a6757c9e4081eaece8b9a841436427b46e93261029c20238ec3929d24dfb2aedb0de0a68603c1bc9d98036399210bc221846ec1ef948276ad21fb7ef9d907a1cffe2d291111854d0742b6f613b9a1b7d47e8ef5f14ff1aeadb38a33c05edfab9d1e3f4a936ee8b44e6463f4b940130a59f6479efded292c042c957cc88092d86ef18bd81a5d75fa6970a2f859d8ebb019cf606"}, {0x70, 0x1, 0xb5d, "36e2c0b7d80827a62e0bf2bc32dd30cc547abebdaa673a47d65d31bda338ccaddd69260e20aa882ecfa7aa10db459a2e5949095cfc0b648b7ddc3766c5579a89d0a1545ceb8682f636810e185d460361df360b52480743f0640488c88de8fd"}], 0x268, 0x403}, 0x400) ioctl$TIOCNOTTY(r0, 0x20007471) 16:00:14 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) socket(0x18, 0x6, 0x9) clock_getres(0x4, &(0x7f0000000080)) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0, 0x3d) clock_getres(0x0, 0xfffffffffffffffe) open(&(0x7f0000000000)='./file0\x00', 0x810, 0x1) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 16:00:14 executing program 1: socketpair$unix(0x1, 0x20000000000002, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) getpeername$unix(r0, &(0x7f0000001100)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) 16:00:14 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x202) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r0, 0xf, &(0x7f0000000080)={0x3, 0x2, 0x5, 0xfff, r1}) r2 = open(&(0x7f0000000700)='./bus\x00', 0x6, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000040)='&', 0x1}], 0x1) 16:00:14 executing program 0: r0 = syz_open_pts() socket$inet(0x2, 0x7, 0x6) preadv(r0, &(0x7f0000001580)=[{&(0x7f0000000040)=""/106, 0x6a}, {&(0x7f00000000c0)=""/101, 0x65}, {&(0x7f0000000140)=""/229, 0xe5}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/219, 0xdb}, {&(0x7f0000001340)=""/170, 0x47f}, {&(0x7f0000001640)=""/1, 0x1}, {&(0x7f0000001440)=""/111, 0x2e4}, {&(0x7f00000014c0)=""/141, 0x8d}], 0x9, 0x0) syz_emit_ethernet(0x1000, &(0x7f0000001680)="6e4c176b48e9ee2f5c9333afc89bad78d6f9cf2de574412014e9e7946f193279dc1e425eae92f140ca02e7d96ee6307faa3519cd37efa7dfaed8bb484a9e530730503cd04d24575e6c39f876b8f117bd3744fe8d406d7d6ba916ad2652466ef1a22319c0a2451d7cea9c2e696e4fe813d6eb24461220202d58347761d6335b5c150e7933b40f8c5ed89fbb6dae36c5b20a6b4da61bfc7ac0dd2d3cfd0c3c1eac47fb2597e97569cdff3a466a37778d043aa73a08e1f96dccf3d68697026812f6ee11234003dd43d087d57112dc1e4d615fe50627969832a16b7a01cefc0d99685024c53aed424ae84dd3c24ae6f2de897fa74c8ad8af13e9b0081dd0f05f74808bddb956f75400be21554b53dd526c3988b63407ca5ce8081a37cbd7ebce89a732a8ddc4d61c62cc65fa3026df031a621f7c83bc4e8c6584010ccc3fa5f7ef5d05994ed74edcc7068646e2eacde82c0f09cc4643662272d8c0d1b7a087d600695b87da12eea0a4602c61efb54df9757ae35e55f7f06f99983aa74695a3b6254644948e5c13bffd8954675421e90403030725eabecde368d667349cc6d239b3a2ea7131a440a5cc1b153a18c37f0373a0ba60596b9b4a55a0d951834dae28db918c02352205c09b2d09056a328dea7f39edec3e1e04d9ac3bf0a1a7f2bbb469c6c7b96e70e59b5ead8db4e867747be57dd9e90fdb3f42d3975efe767c2a7675702f8bc0c83ff6e97c71912655eae1abdf2e4e435618ddeeed768bf0273d17fce3ac893ca477699076d0bf618b742931fd8e622dbfd2a4a05c0e7aa790f5ac5fa868bd3638860fd29b821a0e8d23ab66ce3388ff91bfb92ea7276ac2fabcebf39b5b20378e2c5552cf6cf3817f3b344fd6632ab5c0862fc1b84913f55fce7f73529926bd038ae2b0649b2280b57cd335d07c5e62c64bba9eac620faf9fc03d0b345344f637e32442d50f5fab55b8e9f7ebe6e9ff7112be117632c3606b0aeef415c3d420fcb1b9c63f3d07bbf29c973bb27db048474226eef46281664066e84694486720f32e903784daab0f552980667431145f8a6c605c3cdbc9b2f5a493282d79fe81f851a910d3d2a469aef3b87ab0176993a2c1adc3dc53f82828bdfcd799f0528e46335bad76c2e89dcd458a785cc9b2b0d23da90afbf0d28d5e980e928122539c1a011c8dee2fd1c48e82d336df4fb5480fe89af883a39febfeed972cf1aceddff7e5c0784ffd72bd9f4c28247b51902802eb155e6c0638ca6c4ec4dc817e40ef8cdde9fc27b37a3ad562e8e292ce1ce20b90ef66b271676126ad6c303a6aca35b1a313c124f345fa7d87ec4c15019a875c5a56fc02a7c600332cb8535273c1fbed12b61e3dd72278ae647f68d87419cb106b4a5101e7839c5ea8c2de80470b0d5b0640af425bb7a3504569ec4eba3326edd697669eb87772e18fdc2250e663b9a02f397c7276f38c31f81733e38dd26a1c43a649e92556f218d6cf4907b24d8c99635ddbcde2bd2ab6123c36c5862f71921fdf979e176adb5981af513f153723966e9c5797b0d83a02da7e8b6b6a312edb5dd5b4ebeca54eef05f844656a107d8706d1176914c9f5d5e098765b40ef43f7d4d4aeeedbed9afab6480bd1058d349f6b7b8c2f2b68c33f957fc26ae4ac00c1307d450ba15a0a2f82c2914b4f0555691b638be8cc7ff584d1133a64c3695bf56ad1bbe88fb53fb6687b87a8353829b4b2ac2569f628463b677b8eb67c2882821dd36f6851cc81462dd7d202ff311c55f21bafed2467391932dd925adeaad25916a5ed11520a56638e519e4092b06b0912186d76fe64cc2aca86c80939e5d4cb5e41afaf35d65f9620ed2cf6b7aece1bd50ae686f1e0488faf1182c6b8fb94cfbf51523d4e48fe919f59d17f2ca622a0235763724a26c004d9e824835474c28ff6cad8336162cede9502ab046aeb2a7f846da88690565341a780a85bcffdb33f35c9ad6a623df1b3d2b73167aece367653814a70d779bbe0852fa4d584b660714975777c01b9c65c4d2800e4be80c601debe6c75dd66e98c03b8a1e10097143d0313e62e88b87ee21cfe05e751a36040b5e221b85b4d558bdf8df6d9385d3b15ca10182ca1c095940044fd0df76cb4606c19fa22e28ba2e42f106aa11ee23dad4559ce2054858de6856218fc25135b756cd7cae0564d88de50da669fda190dc5600f1a143dfe97f8e31dd83bcb35d2e6827d7e87d1ad84c41689c6a00f83be3a66270cce0a8e3ff0518d91cad2c5579b0f6e94adf4f19944fb8ba78cb25294f8388af51ce9bc084fe1fc390ae60d15f2c8733c4e26ed94c6f6c8e639d7d4086d26ce57cedc826e2a11f1875ba85c96169d11968f278cf304f0087db8961f615655ea2062dbb2d23d8fd66fba0ca74ccf0da10d28553bbba1dad9946b16ec5c24d692a9581a2b56ee85471e0cf27e1f1a0e1a7dfaf87d8d5e7b925945d6949a351563d1fca5f5470bd4ea5ffc676cfda691563f449464002b13c2aee1b9f72de5deb1259c7cecba24a7c15bb9a6734b5810d0419a9f4a0a5ff9bfc7dc668108c64727c059969503f059d8829cd704cebf728578113d843aff7372d455644eb8f0baf1e5cf5452f4b29be98bc5d22cd8b1561514303543a771cde4e87074a51e6d40fd80e7b84b55279699cb393d1d5ca611a501f480b5e7d3d6a90673efbad87433782272248684b4b422bf9ee7a5f0dd770d5549af24111d3c94b83f563d2b5568ef4ee4d8261e925dc188a95eb8c085adb95c6a899bb6ab26b359c32fcf374399e5d46e8a231a51a485defe57416be1927f183aae6e6dfd6e2da3ee09a5bd55e4bc84df38ea306016acfa07140d0beeb75fd4a87561d6cd3b79c0e3b2c8de461c08d240fd5bc04e5314a76c6280f80ba34a2702026679bedd48a35c50bbb04f6cf7fec9531e2c265efea7197fc7c1bea968df1ca6eb20e27e50b1bbfa131998d08bb119d1d2183a43717fcbc219af2409b513c75af63724c3068aa9a70fda1d0a243569b6c3292cd3e6e10e84cf1a8b450bddd634402aa602fc38a6534ae3bcb62cba3ef318aecaf0afe5d2a8c2a15af1b1fff31fa94a9b3d7ac3cf21a5df560484db5fd7ee1463abcd5e8a05add93bc4fc9d43d6726a191e054e3bfbf3b1f810a3d5462691ea97a85fbe3fd044c1ffb6d634fb5b1fea10198abeb5d25fae92afea4ef5bc1c997feff5894c4aa0bc5a667a4cac6c2cee206993649027756361d8d7c2af5a479e66a4aa33cc8bff97ece82931287cb9fc9b27e77fbe59bea5cf9d4da3422d5854fe05fb5595da70d6bf6ae9f2f647e07ca7b9b7437dae1afdd7227a658512eef7f5cddd4c1928f7baaaee0fcf457ed2fd2cfdf25239c2effe8dd62e5190b4151bdee51ebf311df367eaee4bbfd5b3c12323ec9bc2478f8d9661b20664736c3731847e859910aa220a55412e3df7c32d17223cc5044a2060b25c4bd7815346135ce684c84096fcf957356c19b411a27f5fe247943ed22f231b1a3844e3568f2c9a01b2ea3e8b595899c29e119756fc0d64c140afd2adfaa9b9f478d9485981e0d39f33d928a55bc23d269f0533fd1ace3ad513a735df8976f6244ab55f25d38abe4be2f13dc349e7fb101a35414c4a11f3c419fd6d629bc24331d1bc97bb4c970aa02105e5d7ffc5a0374fb68751b09b56c22ca8ea5e3b97c5ba7befc92ae178409354b4bf578bb908b437f623dbe6e8bb326e8dc1ffe1063ed6b3c150cda03f205140a55fb4babbfba1d8fd3153f62dd3f827887b10ecce42d3e1ec1512f3e0e8812193b4410f514b3fca91220b5e8d1aafd430409323c4badae0f3480ecadb685a93bb90c763d085bc115f9fdc4a7d371fec0f72e8a5d617615aa2826bd5ccac33c828a2c2a24aae6125161b1896b9d29cfdeb9092d53c1450ee58508a6eaad7557026817b709c03aba677cc6802cc7c111af7a9494b3a1942aa7a640beb2e31e6a371313a8d63b2ba20e7f936973ea4dd51302c39b6fae00bb3f07c68dd35a89c24d83d3da75dc2fa0805b8f3da37a7242ae0bbb836ae5750219eab446e4a1a45b8b5f435fff7f22c35c79b3556cf98a926b945e7cdee1ae18cf9a67e23854e60dca15a4cfe79f22600e4eacd869dda4738c064b8735f8a99ee7b3f5eac4a2cd9f47c1e5580c28dadbdd3e35df27088a1396511625b0c286eb92f1734f95682e88d2149698bdd6fa9eab039c6e1c808664de6f552b6615d5beb62ef53f2655b1d3eac408fdb0dc105ad1977352cf8ef98ce8a70324f38ac61678a8a884fc83d502297fb3bb4e092567e2b5013b785cd131a7570a2dc22f84f8228cb137c5fb201da5a8da543a270855b5f8c078a4b11787be144615da97debff043d8862323f57c790bb859150bd7e1d4b47787542f6e94bf68537e661513ad3505f3ad4aed6dbfd5386167b74d4f755559bc512a91f2deced957eabf51b3de195ed6fc0151b7b9b637d8ecec9ff3516ce45f18f1749685d4a04f60f41aac4e397a03664903dfb4d1e97637d1497da4f75ccf0f9030c5981deda59ed467d099c86fec4d53303dd55f9bd9d1c63c05f65dd0afd1cb588f1754e212b6fc9b4236b3b7dda050119490bac9baf0db20235581cb6e581c55e82a6b9bc2c5d1ee1a3f2c32b6b16147a112c83cc7f839b7776f38995e9166a771281622b1e006fbb7349c63a1bef20e060cfab3cd37261df09af22041690b47e9f104c42337c5b04cb27decb61d4367edaa11ea4e6ab0c0aa2011b1cd44235cf3d42582291c2a5a0abd76dd5b5234d98660fcc71f6d4ea0cf8b2a0b9610650c0f0d2a79cd15194b67f72ba6087f44390c29f1e2723e15eb03c25dacb84ad65f26cacc79c3389afd5b3259336232737b36d409a87ac53d13cb2ca9b8b7b6e0cb468db08d6ce12d564b978fbba3b3a1348c50e7614d950e072b2d138bc54946edd29969ae08b8b36444d590b5b2e826b156592d09b1fa462f0b40755080377df49510970650f0f984bf1b0987b6330ae9e52fec40e3cefeacb9f77d6201edb9eb6b3773ee6288bab0931a50abe8f3f99520534cbcbb6fc6f19a623838d1be3f7862e47c5fdf235d0bcca6c9e76f77bebd1bc4b50dc1e413e61b1e49f13f75ac3cf4d651150f31f576e712d8ca46c9c7f86f1d43d93d77254fb1fd628818d3bf061b3dc806f4d18cc3a8f207eb335c1b9519b4b604de074c11a12dffec1ebd206bc0ca3e38085cc5e49af4163632eb7ecbcbafc684d2d84462ef2fe6c0bac661e21fe64c6d26e0da50c0f0329d55f2a45e7b2bb611e5142e7cdb90e14c1cce5594135b2a4f4c0cf6c1d5347bea77c6aafe9798d1329af558b6c5b1b9efdea45ccd373af97c6aa614e27d34ca88c6d93b5db966fa1d3e323a6739b677d8875663d072031d91dfc836cf36725759bf552de7b0cad35db028b4c0b6f0eb008db45c88ac85355f63b80b19284e1a05d921cfc4092dae2750ba5380515e62284f7bdd96e7876077d393c22e153740f0a290cd4d5fcd13190d38f96ce61fbc375bad614920754ff5c94472ec845e6114370ae1c51315e1854e1aff7d6e9b1259443e93f5862e78d93c93b798d41f0aa60962251e05d2a47ca2c92d6014bcb5e37a5648629fe121ffa0fd325f20560d4222ff9ff8530cbd6bca759199dbeafbc8bdbafea36ba5958336fe6f9663f746f9cb610751be054d9c7d61e7fa8422e134355e25d1c96412a47b35e2a3e92ee51c22522f83a140e37431a7b9d01f16ed723fb79481db79f4670e6b8875feb9621b9c289af02169645b36e") ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1ace0b7ba823c5bcaab89e25474ec06f8341898a"}) syz_open_pts() 16:00:14 executing program 1: select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000001b40)={0x3, 0x1, 0x9, 0x0, 0xfff, 0x10001, 0x80000001, 0x1}, &(0x7f00000001c0)={0x40, 0x6}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) fcntl$getflags(r0, 0x3) 16:00:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x0, 0x20}) r1 = fcntl$dupfd(r0, 0xa, r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={r2, r3, r4}, 0xc) 16:00:14 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x3) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x384, &(0x7f0000000080), &(0x7f00000000c0)=0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x282) close(r0) r1 = dup2(r0, r0) ioctl$TIOCNOTTY(r1, 0x20007471) 16:00:14 executing program 0: getrlimit(0x3, &(0x7f0000000000)) mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) madvise(&(0x7f0000f83000/0x2000)=nil, 0x2000, 0x6) 16:00:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000100)={0x0, 0xfcf6, 0x0, 0x0, &(0x7f0000001180), 0x18}, 0x0) shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffe000/0x2000)=nil) 16:00:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x6000, 0x1105) open(&(0x7f0000000000)='./bus\x00', 0x40, 0x10) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x2) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x107e) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 16:00:15 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x16, 0x0, 0x0) socket$inet(0x2, 0x3, 0x8) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) 16:00:15 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) 16:00:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800000000000af6) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x9) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)) 16:00:15 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) recvfrom(r0, &(0x7f0000000040)=""/28, 0x1c, 0x2, 0x0, 0x0) pwritev(r0, &(0x7f0000000300)=[{0x0}], 0x1, 0x0) 16:00:15 executing program 1: nanosleep(&(0x7f0000000000)={0x0, 0x2}, &(0x7f0000000040)) socket$inet6(0x18, 0xc005, 0x8) clock_getres(0x2, &(0x7f0000000080)) 16:00:15 executing program 0: socket$inet(0x2, 0x4, 0x9) r0 = socket(0x2, 0x8000, 0x3) r1 = fcntl$dupfd(r0, 0x80000d, 0xffffffffffffffff) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) r2 = socket$unix(0x1, 0x2, 0x0) lseek(r2, 0x0, 0x0) mmap(&(0x7f0000fed000/0x11000)=nil, 0x11000, 0x2, 0x4810, r1, 0x0, 0x0) 16:00:15 executing program 0: link(&(0x7f0000000000)='.\x00', &(0x7f00000001c0)='./file0\x00') select(0x40, &(0x7f0000000180), 0x0, 0x0, &(0x7f0000000240)={0x0, 0x81}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000080)="cbfe993a3e9a2d142bda7152107b718c1079051dd2cc4b7d5ae3d2a6db8cee636d0fad707421be42fbf09dcc7dc09d2aac078e00f16a36b4fa48dd37a6806b9d2937f89e2af1ec927d11212af728c874c3749688ff695d465cc2a71fe638761b54314c2e7eac34c5b6dd9c0ffe1438aa398e82612401833d777bc69c4192fbe3eabf6e849a4030371b06c59e771c912edd14f77a1474ebb7b1896662d280a7059c045cbcdb9c8b0222b2edf8609bf5c313a4f9c85dbdf9dd10c999f6edb0cd5676c2427cf3b602ee834103ffdcf3aafb8a5c9164faa67030bfa030fb79af71f4c9656cf10ba0eb6e2e0aecc2c635160a6ff7", 0xf2}], 0x1, &(0x7f0000000280)=[{0x38, 0xffff, 0xb436, "28d01bcd6549c6cffe45027ecb027ec5ebb4f33e9e6f18dc9e0798bb44c609846d858ecf3e8e8e06"}, {0x98, 0xffff, 0x20, "78114c3023ff9258257060e39927437885f2b3668c6a13b25d90f86adad02e6403f936b5bf5f73804a52da2a25fe986bfc94121c83bfb4f4b4e7bef736fb6af45f7eb77a02ec390bcbcb96f86f0eed16968c316de309bdc0dedfa914e178173a7e275d6e361603eee1bb143008beba473a9c22f1d2f4bfb4a2337a801e5a9c108961"}, {0xb0, 0x1, 0x193, "aa7ca2570661605728cfd63b59637c47fe586f99e2b6f1fc962757f6c387afe9f5684ebfe9227326f86885c7ac30e19f88801d232c7ca264e1d8b573b17551c978b9783a61a011e2bf2f973a404cfe3ee2b683576d20ea4493dd7f5cbc709a8e47ebfdd48425a503a550bb640beb84f0d4355086bf37f413a3dacc73c9fa3f462fa3796102ebb10f2d41e6555ed05a98750ef9d754f758d994b49b1582c3"}, {0xf0, 0xffff, 0xfff, "eba32b1c6b3847116d0056659080a24a2b06e46bde151ec0b36ba0b8b6cb69f643fffd0fdf81cd412bb6c04164414a7cd34cd917422c6ab9da7f5840fa17aa30d7a49f47bab198e27fb37a14a5ec184fcfb16a891abcbe2694d79e8a9fa14cd5b93800ffce7e26947edc26f46961d21e4323eacc9999a0d1febcb79a0d44e825a09ba6640add3a769babd989cae82dcd48353d5b641da8254f2f905c4174aa36c5194b92d67672177169abd8addf6490b70e40bbd56c8546f161ee4370d12a5747cc2bf341916e0543c6d5fe1eff2d59d451f0e2e0d63bf5ee42e0d5690fe3"}, {0xf8, 0x1, 0x9380, "23b2fdd187f82ab34374429d24f59ddc137f9d9447af1d66490b6e49eb0096c96dc8c1c5635828baebaac7d618f001383a260835605dc166e3f0614ee4b3fdf9de262b4c8f6a427694d13433cd96c9729ff439b456a47a3e1a3c6320783af3d88a4df1d456d63d0a444ec4b4663e686ec98dab1085ca1b5fe8997438298010a9556a384444c72616965baf9378889ae7d3480be600bb3a254ac0f60e0714c0a67cc958192d5f56ee9ea6ff2b49906b8d2bfe62adeba3d14de5c5fca228cacf1d716cf554b463c3c7352e7cd377c9917aafe838c80cff0d992a6f4f3c37eef7169a66"}], 0x368, 0x400}, 0x0) chdir(&(0x7f0000000680)='./file1\x00') setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000640)={0x6, 0x7}, 0x10) 16:00:15 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1, 0x1, 0x10000000002b}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r4 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0x100000000}) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x4a, 0x16, 0x6, 0x7}], 0x2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffc, 0x40, 0x1, 0x3, 0x5}, {{r2}, 0xffffffffffffffff, 0x0, 0xf0000000, 0x9, 0x4}, {{r1}, 0xfffffffffffffffd, 0x8, 0x2, 0x930e, 0x100000001}, {{r1}, 0xfffffffffffffffd, 0x40, 0x52, 0x101, 0xfff}], 0x5, &(0x7f0000000280)={0xff}) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) kevent(r2, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffb, 0x14, 0x22, 0x8, 0x5}, {{r2}, 0xfffffffffffffffb, 0xac, 0x40000000, 0x3, 0x7}, {{r0}, 0xffffffffffffffff, 0x48, 0x1, 0x30f, 0xc48}, {{r1}, 0xfffffffffffffffd, 0x44, 0x80000000, 0x7, 0x7}, {{r1}, 0x0, 0x20, 0xfffff, 0x9, 0x80000001}], 0x800, 0x0, 0x0, 0x0) 16:00:15 executing program 1: semget(0x1, 0x3, 0x0) r0 = syz_open_pts() fcntl$getown(r0, 0x5) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) open(&(0x7f0000000000)='./file0\x00', 0xa0, 0x10) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x0, 0x5}, {0x0, 0x7}}) 16:00:15 executing program 0: mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mincore(&(0x7f0000ffd000/0x2000)=nil, 0x2000, &(0x7f0000000000)=""/225) 16:00:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0xfffffffffffffffe, &(0x7f0000000040)=ANY=[@ANYRESOCT=r0], 0x1) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x3ca}, 0x0) 16:00:15 executing program 0: pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="f708641e8f93eeeea6e784d2d3ad49542d5e0a716afeca2b94db05aef00374a78c65df44f24d00f4e03edf3385fca627e0516f6b262b8ba72b7e0eb577fd1dcaafe73e4b4ac5afa9ec76d4462ddd7881f2a9438c6032b5bca3f8ee6bd7d6176a35fa75075928a3ca38c775bf617b4442d70597639cdb4938c9fe281dc5de32dad27d51b579d18d6055bbbd26f930bdcda710a036897edfc3a4117a444e325e562cec0aa3ec907ac7546fbfbd41ae8db46291465bc3fab09ebefbdc81077bebf6cba733ca404df9ee88055a838b344cad95cc717d7816", 0xd5) bind$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) write(r1, 0x0, 0x117) read(r0, &(0x7f0000000140)=""/176, 0xb0) 16:00:15 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0xffff, 0x800}, {0x6, 0xfffffffffffffffc, 0x1800}, {0x2, 0x80000001, 0x1000}, {0x3, 0x9, 0x1000}, {0x4, 0x969, 0x800}, {0x3, 0x8, 0x800}, {0x1, 0x9, 0x1000}, {}], 0x8) semop(r0, &(0x7f0000000040)=[{0x7, 0x80, 0x1800}, {0x3, 0x1, 0x1800}, {0x7, 0x1, 0x1000}], 0x3) 16:00:15 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x2, 0x8, &(0x7f00000000c0)="c4edc4e6b12ba8fe3a360d3446665840ab01fdebe82c29f5a58cddfa12e9116e60d604f1dd040cf5d1da24c5b2094a2028833efeac49bfad3a30f8f3ac9435c646735a3f950b9136a13bde530a627823b6f5de1ff7a13834d9", 0x59) recvmsg(r0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/165, 0xa5}, 0x0) execve(0x0, 0x0, 0x0) writev(r1, &(0x7f0000001380)=[{&(0x7f0000000080)='i', 0x1}], 0x1) 16:00:15 executing program 1: r0 = syz_open_pts() mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "fbecc29d52ddb682b8080607f9a05eb0cefe363a"}) 16:00:15 executing program 1: r0 = socket$inet(0x2, 0x24, 0x100002) setsockopt$inet_opts(r0, 0x0, 0x7, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x100) 16:00:15 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0xc996, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x8000, 0x0) kqueue() dup2(r1, r0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x3, 0x3, 0xbe, 0x7}) 16:00:15 executing program 0: r0 = open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='r\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='r\x00') link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') getpeername$unix(r0, &(0x7f0000000480)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) 16:00:15 executing program 1: r0 = getpid() r1 = fcntl$getown(0xffffffffffffffff, 0x5) setpgid(r0, r1) r2 = getpid() setpgid(r2, r2) getegid() 16:00:15 executing program 0: clock_getres(0x2, 0xfffffffffffffffe) r0 = msgget$private(0x0, 0x204) msgsnd(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="01000000000047c84db9625c89d039744c480000028676b3caf9edf5ef3b834a869144e7680736261b16672ad84862b99504ceb39cb994a39c337270a9c1a6a7e01f88885e9e9764c6b5038b4b521bb7451fd12389c7ea35e2ca6fdda2d830cddb8776a6a6faa866aaab209df818c1bb8d475fd837ceb59cee0d3a15639c3e180271aa920f661cd7ab351137fefeaa64658bdaac41fc2d608ee868f0e49e114eef4f62e327d4d1d0b211bfa71591b3a9a3e0ae3aba7896a4429517824083246c2df72d124355e563ff4650bd092da4b791fa8c0ffb16e0c03eb05edd245632bce0a34a739eb217c7d928d6fdf722119c91ba1e6a5fefe732955738047a859cf8f70d26368c72d1faa41b78"], 0xff, 0x800) msgrcv(r0, &(0x7f0000000000)={0x0, ""/227}, 0xeb, 0x3, 0x1800) r1 = shmget$private(0x0, 0x4000, 0x41, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) 16:00:15 executing program 1: r0 = syz_open_pts() mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x12, r0, 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x8) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) ioctl$TIOCNXCL(r0, 0x2000740e) 16:00:15 executing program 0: r0 = getpgid(0x0) wait4(r0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x4) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffb, 0x20, 0x1, 0x3ff, 0x3}, {{r1}, 0xfffffffffffffffc, 0x4, 0x3, 0x200, 0xe2}, {{r2}, 0xfffffffffffffff8, 0x45, 0x40000000, 0x6, 0x14b8a00000000}, {{r1}, 0xfffffffffffffffc, 0x10, 0x2, 0x3f, 0x5}, {{r1}, 0xffffffffffffffff, 0x82, 0x20000004, 0x8, 0x3f}, {{r2}, 0xffffffffffffffff, 0x10, 0xfffff, 0x6, 0x7}, {{r2}, 0xfffffffffffffffc, 0x24, 0x20000000, 0x10000, 0x5}], 0x5, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x3, 0xf0000020, 0x1, 0x81}, {{r2}, 0xfffffffffffffffd, 0x60, 0xfffff, 0x3ff, 0x6}, {{r1}, 0xfffffffffffffffe, 0x68, 0x4, 0x2, 0x3ff}, {{r1}, 0x0, 0x2, 0x23, 0x0, 0x1546}, {{r2}, 0xffffffffffffffff, 0x33, 0x5, 0x7, 0xa4}], 0x8001, &(0x7f0000000240)={0x1, 0x5e9f}) kqueue() 16:00:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x11, r1, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0xc996, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x41}], 0x8000, 0x0) kqueue() dup2(r4, r3) r5 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchown(r2, r5, r6) 16:00:15 executing program 0: pipe2(&(0x7f0000000000), 0x10000) r0 = getegid() setgid(r0) setrlimit(0x7, &(0x7f0000000380)={0x0, 0xffffffffffffffff}) 16:00:15 executing program 1: symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='W\x00') symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000003c0)='./file0\x00') 16:00:15 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f00000000c0)={0x400000358dd8a}, 0x10) 16:00:15 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) pledge(0x0, &(0x7f0000000000)="2a2d7b008049e688ad26135328b52e07dd71e79dcb6f13918ef284bfa93c25ca4f3e0247acb427274321a7aa8f8e261604dedddad5a671710e7bde5130639c266f01dfefbfb58e98eae5fa7a9fd439f49a0c10d892cc7d25e9e9abd6f6b5f6b6e678a372833c7027619683a9a23def4ee1a8e4ef2f") 16:00:15 executing program 1: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) socketpair$inet(0x2, 0x4007, 0x6, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180)={0x4, 0x5}, 0x8) sendto$inet(r1, &(0x7f00000000c0)="ab47c8dff7161bd397e1b1fa6f89b27a5aef176497db12974ec3fc9c00be59b38c24b4d4e47d4e2045d326fa31843f270f4abdbe417ea4b2ad04e92b71022080048321223e49452978896cdaa8cd8a", 0x4f, 0x400, &(0x7f0000000140)={0x2, 0x2}, 0xc) connect(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x0}, 0x8) socket(0x0, 0x0, 0x0) 16:00:15 executing program 0: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=[&(0x7f0000000040)='-.%,\x00'], &(0x7f0000000200)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='@\x00', &(0x7f00000001c0)='\x00']) r0 = getgid() r1 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setgroups(0x3, &(0x7f0000000300)=[r0, r1, r2]) open$dir(&(0x7f0000000240)='./file0\x00', 0x8a8, 0x100) mlock(&(0x7f0000000000/0x1000)=nil, 0x1000) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) 16:00:15 executing program 1: pipe(&(0x7f0000000000)) mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) 16:00:15 executing program 0: minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3) r0 = msgget$private(0x0, 0x1) mkdir(&(0x7f0000000200)='./file0\x00', 0x2) msgctl$IPC_RMID(r0, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') r1 = socket$inet(0x2, 0x5, 0x7) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000180)='x\x00') mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0xe77) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000940)='./file1\x00', &(0x7f00000000c0)) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)) flock(r2, 0xc) recvmsg(r1, &(0x7f0000000440)={&(0x7f0000000240)=@in, 0xc, &(0x7f0000000340)=[{&(0x7f0000000280)=""/158, 0x9e}], 0x1, &(0x7f0000000380)=""/159, 0x9f}, 0x40) 16:00:15 executing program 1: mkdir(&(0x7f0000000140)='./file0/file0\x00', 0xffffffffffffffff) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x89) mkdirat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x0) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00') 16:00:15 executing program 0: r0 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, &(0x7f0000001540)=0xc) getgroups(0x6, &(0x7f0000001580)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0, 0x0}, &(0x7f0000001600)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0, 0x0}, &(0x7f0000001680)=0xc) setgroups(0x6, &(0x7f00000016c0)=[r0, r1, r2, r3, r4, r5]) r6 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x180) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)) r7 = kqueue() kevent(r7, &(0x7f0000000080)=[{{r6}, 0xffffffffffffffff, 0xfffffffffffffffd, 0xffffffffffffffff}], 0x9, 0x0, 0x0, 0x0) clock_getres(0x7, &(0x7f00000017c0)) readv(r6, &(0x7f0000001440)=[{&(0x7f0000000140)=""/216, 0xd8}, {&(0x7f0000000240)=""/75, 0x4b}, {&(0x7f00000002c0)=""/119, 0x77}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/149, 0x95}, {&(0x7f0000001400)=""/36, 0x24}], 0x6) 16:00:15 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(&(0x7f0000ff8000/0x4000)=nil, 0x4000) ftruncate(r0, 0x0) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) socketpair(0x1e, 0x1, 0x6a, &(0x7f0000000040)) 16:00:15 executing program 0: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000040)='./file0/file0/file0/file0\x00', &(0x7f0000000080)='./file0\x00') symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') chroot(&(0x7f0000000000)='./file0/file0/file0/file0\x00') 16:00:15 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = socket$inet(0x2, 0x3, 0x6) ioctl$TIOCSTOP(r0, 0x2000746f) 16:00:15 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2040, 0x800) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000001540)=[{&(0x7f0000000000)=""/156, 0x9c}], 0x1) getgroups(0x0, &(0x7f0000000140)) 16:00:15 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) recvfrom$inet6(r2, &(0x7f0000000080)=""/160, 0xa0, 0x0, 0x0, 0x0) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:15 executing program 1: clock_getres(0x7, &(0x7f0000000040)) 16:00:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x8000, 0x2009, 0x0, 0x1000000000000005, "6d1da978263b5ad2783d90016eca997fbc9d8e74", 0x200, 0x8}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x4, 0x0, 0x100000000000, "48566eecdba5805b270f7be8b46ba5cbea247b31", 0xfffffffffffffffc}) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = semget$private(0x0, 0x1, 0x40a) semop(r1, &(0x7f0000000040)=[{0x4, 0x2, 0x1000}, {0x6, 0x7, 0x800}, {0x0, 0x81, 0x1000}, {0x1, 0x39ec, 0x1800}], 0x4) 16:00:16 executing program 0: socketpair(0x1, 0x5, 0xa5b, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x3, &(0x7f0000000300)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x43ff, 0x47, 0x33cb, 0x10000000001f7, "e3bbe7f487e4a4b300de5ea968ae2153a1311893", 0x10001, 0x3}) ioctl$TIOCCBRK(r0, 0x2000747a) preadv(r1, &(0x7f00000000c0)=[{&(0x7f0000000180)=""/186, 0xba}, {&(0x7f0000000240)=""/136, 0x88}], 0x2, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x2944, 0x0, 0x81, 0xffffffff, "2b031909044e405a2d6430e940bf15d2b2bd53e9", 0x0, 0xfffffffffffffff9}) ioctl$TIOCSTOP(r1, 0x2000746f) unlink(&(0x7f0000000000)='./file0\x00') ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7f, 0xffffffff, "0e1217165487a034dacc410789f616efab0b57f5"}) 16:00:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x20) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000000c0)=""/93) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "c9dfa5d0b3f79b4ce25ad3f28aa3d901460eaea2"}) 16:00:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20000002000, 0x1) link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='.\x00') 16:00:16 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) flock(0xffffffffffffffff, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) open(&(0x7f0000000000)='./bus\x00', 0x200, 0xb) 16:00:16 executing program 1: clock_settime(0x2, &(0x7f0000000200)={0x4, 0x755923d8}) r0 = socket$inet(0x2, 0x8002, 0x81) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0xffffffffffffff80, 0x4) setreuid(0xffffffffffffffff, 0x0) syz_open_pts() r1 = socket$unix(0x1, 0x2, 0x0) recvmsg(r1, &(0x7f0000000180)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000080)=[{&(0x7f0000000040)=""/46, 0x2e}], 0x1, &(0x7f00000000c0)=""/165, 0xa5, 0xff}, 0x40) 16:00:16 executing program 0: truncate(&(0x7f0000000040)='./file0\x00', 0x9) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:16 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) rmdir(&(0x7f00000001c0)='./file0/file0\x00') 16:00:16 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8000, 0x6) fchmod(r0, 0x80) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) read(r2, &(0x7f0000000000)=""/4, 0x213) execve(0x0, 0x0, 0x0) close(r1) 16:00:17 executing program 1: r0 = syz_open_pts() mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4fe25d6924ee0c58, 0x12, r0, 0x0, 0x0) write(r0, 0x0, 0x0) 16:00:17 executing program 0: select(0xffffffffffffff28, &(0x7f0000000040), 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x4, 0x0, 0x6, 0x9, 0x200, 0x6, 0x5, 0x7}, &(0x7f0000000080)={0x8, 0x2, 0x456d, 0x7c000000000000, 0x8, 0x1f, 0x0, 0xffffffff}, &(0x7f00000000c0)={0x6f8, 0x2, 0x40000000000, 0x5, 0x3f, 0xfffffffffffffff7, 0x4, 0xffffffffffffb826}, &(0x7f0000000100)={0x9, 0x80}) select(0x40, &(0x7f0000000140)={0xffffffff00000001, 0x5, 0x100000001, 0x80, 0x7f, 0x7ff, 0xec8, 0x3}, &(0x7f0000000180)={0x56, 0xffff, 0x7, 0x6, 0x7, 0x8, 0x8, 0x4}, &(0x7f00000001c0)={0x7ff, 0xb53d, 0x6, 0x1, 0xffffffffffffffcc, 0x81, 0x2, 0x6fec}, &(0x7f0000000200)={0x2, 0x7fff}) 16:00:17 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2003, 0x0) socketpair$inet6(0x18, 0x4006, 0x4, &(0x7f0000000240)={0xffffffffffffffff}) write(r0, &(0x7f0000000280)="84ed8f92282b2667495b0e76173697c11633c545809ef62cf09cea0599e7616e796780883317895e5fa2bb36ba8cf6e307b5fd24a65789d7c0e4addf70c5b4c2f82b6f4e6ffcdd230b3ff1ca4b4a804e89b4c2bf0b6af4a66b6f2bce988fa91e40aaf9dfa9299189229e762c9cb643007f645f141a2b884d5e66da4f0de884006f33df907e4fe67e7c84f406849d440d4046b817297105b7442d0a38d48f7d1f01267428cd4aa63a2c203cf448d5adfb4c766cfd670db98b301076d87adebf99219bcb0e5c56d51ffb982c0c1046c55b9c9eed6a51342b948de8cf6b90db", 0xde) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x5) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000200)) mknod(&(0x7f0000000180)='./bus\x00', 0x10, 0x800) write(r2, &(0x7f0000000080)="0d6dc9780c84e2d1a954ae6ffe535fb1a509607206a2c57fffc622b5beca8a78a18fc74bdc9261dbdc1a2f23df1cc22703f1d6e55bd35df156a9c9b81ebc092a1a43d676758901ada79d7dece2ff0854a14bea6730a197f38ed62ee7dd34a5d939118da9ab70b6d9441ad25013acad9bf42a0b294b8e0a5d5ac9f755ab800b125522f5c3d068d054022982bb826b3ace15356940fdb1d3400439f6d347c2ff23", 0xa0) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0x100000000}) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x3, 0x4, 0x100000001}) 16:00:17 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000001c0)='./file0/file1\x00', 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000140)='./file0/file1\x00') unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='x\x00') 16:00:17 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = semget$private(0x0, 0x0, 0x80) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000380)=""/230) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x20000023ffc, 0x0) 16:00:17 executing program 0: r0 = msgget(0x1, 0x480) msgrcv(r0, 0x0, 0x0, 0x4000000000, 0x0) r1 = msgget(0x1, 0x0) socket$unix(0x1, 0xffffffffffffffff, 0x0) msgctl$IPC_RMID(r1, 0x0) 16:00:17 executing program 1: mkdir(&(0x7f0000000200)='./control\x00', 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) writev(r0, &(0x7f0000002280)=[{&(0x7f00000000c0)="6e82ab36ba67c292e76b472ea09b12696027cf635b77a0e475abfef2b52fa34a67ea6eb58be927387f51f4afe41c35b639ac79e7e52cb063ac7475d8c1267fb653155e0ab6d044359f7aa7c07fc4fbc26f7a9b0860ba0d4a7a5e46971f8cc2c4255149cceef96b5c9cd1713d39cbad4ceaf168dde230debea6de77593c6fffcc59c8aff9aaa24917620feadb0fe407c602e3fbfb43d157de221f7162bac04e9a82ff8d588e74c9d82cc8cf237cbd0f4aef02c40cafded2308cc462be4c112bf3f58fd0dbfbb72625334c90d5632c9ca321fafd3c8208b809e825454b84973a80986cfd4bde21f18d79628d58296437644c9cd3e3b9b952ce7d0eac9d29ed9933b6362946949895b8a21c2a1d7b2750da0b277bea253f5a458dafbeac7fd275721616a7ae8b10e9a95d61a50fea003f350791640896f0cd5e9c72e7dec4b300d492fae6ecaada6f2667d837f1f71d2f38bfaf2acd41e162f339046736d3701626100e92bb478e6e3e04757944212c4b3e8439c2ea019dd3e125ea98fc15e7e3f9ad0fb1c236003b9388479ac9789e712dd722aea0b6ff55ac24ad2ef53f30308a4e1298bf0c40db7c112fe3e3b8849d18014d04e7fd75e5f8b8e83ddb67e1f0e31d79a21844bec6e2178874b10b6cbdca4aa59a92251bf88fe3a8fd819be2bec89d96389ba4743edff64dd71c7db5f8a210c6f17a22cf29ec8cf1aa00ca2d497fd5cbf5e27e9d701492ecdee3609b5207b1c4d0d6265f3a6218d6df9d1af4be8515551dbf1d39067d897abf46dcaf04ce33209e2593aaa490c8a5a1858d7de32f9c756314bbae1014a3240881a0211da3f4bb1b4846542788f86aaa52eb53e69eba6ae5e53404734a5e813308d2e6da774de072ee32e873e4e902672f74c476b329f2ef4ed428d65232199a7c194a9e1da527f797eee763e708fd205ceff855c543352d6571fb34f427cb6daeba3af2a005ea1af8791a8a55da58c602707a48c3694b1af3e068d282c9292676a6142edbd485578449227d6cc18ee2b1210a381692f99f45346e335a9fce830d65a2a8c1ac98927c6cfc5260fe67af92ddcb507aa29e1f80efeba856b45c1426beda77388299d7a5c051cdfdd9f5aa2af58c8e479681a0cc8d4d846eafa8ac43c9b798df7f1391a0c8d643efa2cec544de172f9c3b316c7c4684381df355fecbeac4e230cb70591ccd0d7d8e2350c1326f3a54d4d91d02afe0dc0cc9a5228826793c2ef2c636550b258f4901f91d2eb2da4859f08ef48ffdfe1c91d0458f11522fb3f97e448dfb853ea18772c519f85f2f191f30188b13a1715e0dcbbf40ef17791f3015756e036e46d4ee6ef98f02411fd16002ae98a56287e8588fcb549de82ebcb8ccfd2c351b91b34af86d61263b5e890edcea85488e8584b605b45c575a5093371039419a56448a1a5708cec4c33d962df7d344579ebc47786390e24b68167ae451c8a7851df6d5e4603ff1377c08aebd95b224b11b648734e4854ea6b697b256d9ed3014c5e785dd6816ac2a4726887f3576b8ae361406b5393d7aeb43f9d7b940632dab8e4b7071c50f9d56c8f83343b7fbc152d8ba3d220f7a013322cdc2410599aaf3290f1b3e24a084bfa21b37c14347e4f673442c0cd37bb9640a62de178c112c1a23a8a3ad5a76e7149fd012e396f3a8a1b7344eb62a97ce9b98804dbc13ec33d45af599e605366a92da6b60beeb805a533872ba1e4def2c97d527f948aee32087d84afacc4292338311ada56fe2bfec7a094467067c1107dd3f86fca7b303e21c3775e96bbe03d4b84753a6597b4666a60b51787e4223767d7efd2f3633e2ed3dd1b8479d53bb57e5bbe25f3e4d9ce29a6586c957ae8a6568dd913789911b09a9fa3ee2f4f57368ffc8c0cfc9e9d28c7549331ae07c369ab990eace492cce08341a326767b4a0ed0cc80f4a525bdf82ad9b7af3c6262223c415a3706cc550d366132a883afb04252c28ae5c0ad88739768076938aedcd4dc8895ab3174156d984be49871bafa241fe4221927b52bd7ea860a8e1c1a0b074b2fe63b242af064dc56ec4b1ddda7a59000ad2d4229531eee3b53602638b28be900b1699528421d56679c7bcbc186b1dde711d80e9d7a2721e86f4dccb12d1a385b2c5a723b470bb71b9abcbdacb9609660d59a52dbf3f16838e9682b52bfef2ec316683bbcee949d5eddf40e677d126b79c505e32e5cb874fc5b911d668a7584014779b2c3b79d2fe2b19d0c1c510b0a1c6679f13741763982e7ff4e8a852cac34f5bf8e0022a6ce3bad34e71e84bfb5df62617c61c7026a7f162abcaf897eb552343f39c1a03649fa4705f54051859a0cdc360051eea02efcb9b5e6cc04aabdbc3db0535f7099bfe5d0653fba19af795ee12dae98df9050f99c4fec159298e84f81adbd2df80690cf4d019a6d03e073daa31a76a3e7059267face6c157dbad7bcdcd14dabb3f2417f2d174260310e861ab43d8dd9a681848aaa5d49037d2d0284050340dfb03bd95c729a23641f9e54355c5a93e175c1172a60862f5719a31a2e75b15b919f2137079277d88eb9691cd5791246f3b293d8147a8fe8ed6a468fbdf95980c1506536099c08653689b2b6aedb9e77dec28f4dc42931f4cd2ccedf027c30e531656339b0d17eab3eb7d0a1216f6b5732669d17834325191955ec87a5b265d4aa80aaef76038ffff864f7ca73782814039fc9dca266dc80dde6b803731044df2202893fc2dad8f54e0294a749b93a4ee08847fe43278e6d0313b53877fbd5c06b8962e1f42002cb36146365693426c37b2612e0487e89740c8f4021ce01a9d6cba11d76d5007e7e2c67c08d62a2ad7ec61f4b6a58d855b62f451d972bb5f5a193373edd69132c1843279d0134ad3cc87ca79ac1d3da8ea42e7b5abe3a6080858446421803658e53c70ca9a3c75bc7dabea07d6c9a77b8a09b0aa279ce3f1e4a991108fb748046416f9f382da19607f6faf8825d955768b98240c20de2f95dc9beda79aae880d6debe3dc33fb49cdf0cd922dd9c23190cc16b2de693b789ab1835d6f3ebf577519c962bb1664cab9584216305973b1710e67a7df8f911fd2aebdba0bfac9e3f62e8d1d8e0d479ed117c10984c0c17c229537a6abec9ad09473a719756839b781eacf1c2d994aae97837976de3d1f82eeca244a4d9b599a87de863a1601d274e63c9d582294cfdf4120bc56bc00a208af74a82d7258ccb12f5fcff5fdf313ace180fcfcebe6c7849649e7133883869a90f31aadc1fdc92d25a5ab083386a1ee574fbb80eef356154d7246c99e8ba12d1d193c181e466809899639eb0f1ec89a1ca28e19990cd2dfbcce7e12a959395c1d949ce8c91cc32a4d6d7a736c1eec02f7adcc910a4f76a4d9d3f4f8ff1940b6eb03df85157f1b575f8609c0a69e53e9ae18b8ac43abc0cd9d09ecac9bf086675503ef6dcbb6f5fa63c66e496990f33337c47703d2497d4a06509ae6afe83d5c0343015a0b7e350aad242e173d1fced966d581b4b1bd029085079911eaed9c6c09127f2de4a7f4700be12c8325d59e5881ed5174c6f5d2db1cc71783d8e1273f3df41a09d959c6d42d3440e4eab92e50970454d177e7f45f561e685375e2258c93b2b23850736585e19c017e4258c686c7435560e418910b995d570d36380d89869717af830ad471b3ba2d58a00bdca81400e0b921f57192e076f82da1b4ac4ef67e96e0f30bc7323ad601f2ff7feb6c1da1c715b9dc6696f7d538f4208a5b95ed3994823dedf67fac311759198050989b2774aa1f51f4d7d50a7010976f45ce74b7c962d3e08fb1b2479bfd3b52398acc6cfce3f0a6cf5579d376f66e43e56abecfe98324b1791227a23d42805d714bc9ee26dd8e07c802fb7bb65bf1ff505fa67d885f1ded359d410865094faa451185d3753a434971aec94ef85cdd98860f66e99431035714a58ad982237da1c51e6eca11a91620f897ecee3ec4a5ab3550e5cfabffbd11b788d3fe37ddbbae9aa77662cedfd29a21fc095a12dfbc62dab451eb8da2fb3db219ea1f976e0f09acf4c623ef3a4353ea16916f11ea5943138c1dbd2d5211eda6a0f1af6cf621b5618ecef37b81c6bb8f5d7b21e93a75851a7b60374f881382098c3ca2dd6b7ac178b3e4a8ba8276930344f2f3fbb6e4baad6eb2d84092f0875a7d6e0ef6802f5f0a617103d1626ea6c04c7f3059445675af561f6955c600b4d11dc3f446e2145b46dd178b61f3d39b5552e51b9a3d5bc1135c4fa8733b5ca95e2789043c5df945e9ff785f2acc0bdebbd3a62db501f9d6129b15754141f13943d475379762edd1ccbdd4deec677a81a21bf525c0320cbafdc8616f251d284b2ba5bb1a067be473859c2666835cbdc0a13c8f6d0f22cb581aa3baf590b387c60b2dde35dd38b55aba5ca2a2605498ce19cee001a26f503749eae8e12dc9930a27174ad153fba38793aa90728ea439054dfdbf5903e1d84741f440812bcbf52c4071fa7da02c933b0ce2bfb59833a1a58ea3e994af14a4884bff4afc583e8c4a04b6fe1f4c9cc1c163c26e9291618762193bf3663c9735dbad00e007e3c46d36d9fa22812259c441e2ccf8e77f0ea3664bc8f2fbe8666c70f03316ab0e9ee1c91a0284fd74b4bdac5aaf84c353928c51813332fa15d3cd3f135eb741c2feac9b906d1a422af0533360de07115931e8c08ebda8eb2e05a5d33b8b8dbd611019f493cabe326740907e06c7b6874db324f04e26217275f87b35d32c1aaec6a14af35de245f5765fcc106aa0773030d3fcf975d57bd692bbd13c69204537d364acad73a3a8632520111655b7b5fa8b43ea8ca113058896f8a7d9d779793c724cb5f18d20fcf637bf8f72eeb8560f61fd66162849cb0d5d5c8e6ef05dcd4c58947053be78c28103bf1d517d12223a369b91776095250f0aa5dfd54d817f9ce5a34e2e020beb5f5c5d4d966a7cf35b89aa80fd94551c0cbc98dfdfbd420447709391acf3876ad0676328e523d5dcd12d8432e50d0df57fb3596f6a1a0d87c456441ae7cfef41287a4532d7a0846288a430a46de7109d73878166028a80475dd859e6b9dd52b1eecd4260ebb05217efb135ac6e4778e65870c302a4da55702ac3aa5d8218d72b5dd06f3d65344b8b447bd28005c60410faf66f35deac7f16b872210c40ceea0d12397f8c9dfa3eff329f4ee54ec968c9689632db0edeb627da17b38f16315d2e0c047a6c2c76fee0fd992f0d562e1d8d0b190218aa16a9aee7c3e9c47243077fa94512b648ca92002ea1f0628a219f7a65f154f6663b65f35003caa6b98eab67790bad2c737fdef30d401fa99b2cc265ef4135a48e8aaafe1f277ed6c06e8ed2bc384fd4ebc17df79d7b11381f50dc1c1ae40bec73e46ed1340fbace379b0c2d411b741ad22c899f1926dda63323c3567dc0af20e0d8818c464d12677e680a92c0cc4bc348cf8268c76c7bc03181d04d9a553ab3511fc7fd258d93ffc670cb755a0d2d705d535f18c3bc50fbdeb64ad240309dae51c4eb8d4d42276e1072e0473aeb4aa396bdb4916fea5ae29bfd76d63b18de52c72987fb6143b8437818879b31a926b0e1d5953e748e3ca4de3c53d0a40480af3f5890aca79fe3226b397313036ae613834b8dd9debac0e23a47bede1164164e206910cad4924d", 0xfa8}], 0x1) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) getitimer(0x2, &(0x7f0000000080)) setitimer(0x3, &(0x7f0000000040)={{0x100000000, 0x5}, {0x9, 0x8}}, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000010c0)) pipe(&(0x7f0000001080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f00000011c0)=0x81) getsockopt(r1, 0x0, 0x200000100, &(0x7f0000000240)=""/153, &(0x7f00000001c0)=0xd) 16:00:17 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000140)}], 0x1) r0 = socket$inet(0x2, 0x3, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) 16:00:17 executing program 0: getitimer(0x1, &(0x7f0000000000)) getitimer(0x3, &(0x7f0000000040)) 16:00:17 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) flock(r1, 0x2) unlinkat(r1, &(0x7f0000000080)='./bus\x00', 0x8) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) connect$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) 16:00:17 executing program 0: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x8018, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0xa) r0 = msgget$private(0x0, 0x10) r1 = geteuid() r2 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = getppid() r7 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x7fff, r1, r2, r3, r5, 0x20, 0x6}, 0x9, 0xffffffffffff0d94, r6, r7, 0x3, 0x3, 0x6, 0x2}) r8 = getpid() r9 = socket$unix(0x1, 0x2, 0x0) r10 = socket(0x18, 0x5, 0x80) fsync(r10) writev(r9, &(0x7f00000014c0)=[{&(0x7f0000000200)}, {&(0x7f0000000240)="9a9b4111da44cc86b57781e4d7667c2d060858938ed51c2d1b72521265a0511c9f0021f43350c78dd4e46b6ee6945a35d63c6a265e706e5ca136b3d6755297fb61ae23d36e67c85b0b7cc5be7bb5750b72fbe07f4e8609b087318f7e13b67e88f069a0c828418f7d593f68e669a16010a856a46e266b93f8dac4b6e224e5a289041f2ca130cd530030d0b9d6e14c5326bef1b610ed97487d04aa5da22c44ceab434804aeb97c7f6f36873e18c7953aabbb2419af548ee085623bf693e75e28f591f69ffc1afe2f74a5fe6a4d6be91115e2429ca59315e1b26a2c7068ce9f8821cd1511cff4566d2552fd8366d378eb2f9ba7a0131bcd716d", 0xf8}, {&(0x7f0000000340)="3cb342d3a6c695ac72a87f9e13b096b5efa057cf56968706934505d95a6e84e211bf643515", 0x25}, {&(0x7f0000000380)="ef98948a82ff8a33e59ac0", 0xb}, {&(0x7f00000003c0)="2b09f5dc5da4507f419750f0e8db3dc8bcac1b2a4171d63d4af5e68b34f65ff4af89434b20cdccb4874827691055194e9319551023efe17b5f003cb20922064b91881653f53a93ca0822ecfbd6c9a71a8040dd09356b8a2d46f2619b9a59c019af626d02427dc14fd615d78bd58b89c1bea146edad839007e9d5b2b33bcdb8c3d759bce0d83303a26264e995d089932c83f3fb6b8c84f85cd59a27727837d8d3c42a8f2c0eee0d633095365208f3410be8c63e47a5aa604174c90b193938d645d3a5fcc542ef7e37ce0ed5a0ffd0b0342fcfa6a642cad314e2befe6339a0eab44460c423a0a0a877796459f375f259da13a916bdb342fb9202c4047adf0bd6fe1dafba2391c64b111d88fed47de51f40c8391ddb19aaed9d41151a8a7414a5dbdf0e559a4259db7f1ca5865a452d90fb36c0648818a78243366b208de63d5b21a627a72b2d500b53cd7165dd0326c1066c86bc671b830f7835760980560b9fe485a79f4e78910cc1e11c67b43395ba6e3d82d0d5ca9e883d1595918c01e1fd85a23ef0ccf65e0ac19667e86831c4be2263a081fd70558d430b49cd8af5e032ead1f21966fe855ebd13b7be0d14013bf800655a5c800e1ede1d077782a52eb233c1f8b3d69022af0a9f16f64fe7e57b1e4a825f7844b2250676e6d56bdaaa8bd54edf233586c82c0f0a75a65c8c2e32e153417ac2521545a6e1c6d042048ad59c76b83c2b9e66ac28036b93a40300d9eb0feda41191b7194994835b77c0ac80c6e0dc54eb4d8607adc27dc95c5d1adb3a8852b6d439560a72340b45dd299bc31802c9066a6173150725482a84c2fb595f2c96c03cb6af509586b20b26c1a142ed1061621a0b6c02500f8567f25c93d35b90a1d1e0bf4fcf57b6c8a79caa938a69f880cef1a296520f863cfea2e21a2f919ef84f14bcd8d96ac2d319f28b380f4faa7af37738031f9565f744a3539cfbb32aaefb4fd189b2a4af75535966d51bea5a6e689dd9425ef5f4f4924d0e2ff071d507e56159202a98e052ca311ca0a85377076237ac4754886a5f7ba6f56ed70fc8494ab0ba7f2502a932e71e946502f60ce26d89b16079763b1718d8364596bd62b400e2d6ffa820f20e84ccdcd946ac910cb3e6000feee75769235a4770e0b095878297b5209be96bc1e102fd48ce1f9a4d755774e1cd83d78dfebbd08375d6c11887baac5c0518cb2ac30a9098f9770fe7b9520302c16d1e8587880be0e10a262d3c7cc4f90944662a0fdb06016fb36ae53b14399aceebfc3d22ecc93a8ec12a5c09e69825d9897aa6c9e4df3d3cd5b945247c65c72ba7db27b01c184c3e7bd567e10efa487b540c6f789baff281815ac9fc73e1de4a94c0162986ef2043586d2b43323b617f738a8581932e0bb493afc5d4dcbf64e2c0ffc8bafcf6dac20cf3f904d38d398b60d238e970862859a801e2af4835193c38b9683ffc20cf5d035c673fee98cf3e967db29abd07e97957b6168b900585094737e85d6cb257f8912ff084f899261664ce2dd5fe05d3462e8fb9bc095fe22fa55e121e6e312f2a2261140fc86cba87ae4aa7d00346a620eb8ffe442520598508835ecec60b6a830865b3f94a091c4b55f179fc47358ca6c2e67b188a03cba6ccc12f866df5e23cf80521ba746a440d02f7421b4c888d53908b31c76a59ae2dffd1a52a8ce0399d696b7981da2cb55db25ae64d71be5b3a4edd3881ec7bfd988bda7361d52f824e11222caabcc3b136015c68b3d319798a3bd93b1de6c98e7005af892763ae5d9d538bfed991b499cea49318bb4534052a6d86e7703dd6accff05717dc3d0d81db8356fd3281d1e8beebad0cc1a5d13cbab872c4041830f6c5338a0f00a8ecf85a4e5f9c77e4b12f1de99a011a7a0c5bab6f989128313feeaf80c449d3ca6cdde20e78d96a778884e4d8d74630b2d333253605ce9ec029e530c3c662800749dc6483a08fe01a24c9797717082baa9f51161415189af95af703a3bf15d444b8163d3c496912ceaa9eb4128ea33284b6c402d6457a782f5537c7e48ff6fdebd0fd6414a912eb74c75fc6f92994b0bb24d9b0ac5125cc85dded237b37e16f5951a066617c1ab445e68441feb5ea4e68d79e35b9f75d40e457919c333e7f557c0ea83bb498e221b50ca317ebab796e07a0eb335699af7b3f58e040a9cc4435d492738000d467f56b855201db60d0b28b308e02364d537113601c7d7f02d693b0c6159427e3b5f7407ab06950b80ca32eb3a18b0a133479374894ef1cb254fd1055cf689e699d64b56aca4e81b9aeba5af2c585e4f12722a090c4bd9e41164251823037819d45bd3690677bae76602087f0c2341a9a2b20e59f2e11b0607475de0297e245059910331f705cd2d09513da17fe45cdf6067272b0d9431324ac1163b3e0e763eb5543e5e9dde6118b60fa4392f1e9f313ed380ccd4c684a57f85abb25a8e216604a6fd5a1284315f53429a5e5f8624ddc95a4b8118c51032e3c57444a13973bdab1d2aa28649394755accdd0a6139c6e6604d7b6439a2e891d6054e413e559ed01b8aa8f4b6929a9019b6f32fccc25e39555471691ededc4fc1a6e10e7fa02462f70f34c4961ed9e7b5aaac2a50516e62009cc0cfebb519dae06f528b51f41708edc52dd0163883356d9a32157f3cee85dada3b6239bba69895ebc8dbce49dce123a9f4884eaf6aab03bc138d3ce9a946a25ded2c569b06be76080d804b1094b71110d214bd18abb27aef823aad077bd72eca5022cef1211ba45f80b7fa0dbda7607dfaf794b21b59555fe597d916ec328a166cca1aa0ad740b674320f6748a83f4085dd546c47f5383a2fa0d3cbcf72ffa44cacda5cb032ac979e2bb2334acb6ef634e56c69fe0a660c00e084deaddb652e028e2ef48238a73469cdb6e76e2d8d1d414da2a33cc7d41922927f1eaa6c39ca067951831ca7b00730794952d3e78ee9b3af6aa1c94c69e2a7d8044389782a3db67c561c95c593d32b9556505e95184b6a964e6d7619248e8103dbea78dc7832c1e0e10c004c86a412ca5968010567b455f8e64151c764a201c56de0496305237091105cdb1413eb482292263cc5f3de2d89e96a7531362a4bcaf0b5524c83049586604daca00b08b4451a24b70183ce3351b7050aacfd6fe52463ddefee5c9000ebeb432f4329ba7e116ce5bb431efc0a7d446c9160d9493580654110fb6a4d9a88be6f724f4c862a491f081c2913f2e643a29779c983da490e000f02ab22961132799d9c48cb8c374eef0b0d632f937ca05c901d38385b7d88ec5618ad010dea16143758ac4d7fdb7d10a084bf133724190d92e26ffa5a55800f7e30ad41ca6acc747ad4bd01ee27591177f1348554e03cb58f63fb7251b3c1b8e2ceb4a9eff1ae307cf68389796294f925d78a8512b21d4a0aa501e7e5e71f967f4b966aaecaf7d6c4064de1c2b2e9bf603678e4087fca02fdfb567ecebdfd37a91c6ccfcfeb1c354af813482b4300da3235d128e5e196f9f8810389ae2a1c48e90d04af277466fd716e83fbb9eda208f19c0228ebe895d6e1fddf7eeaf341dff77a1578fddedfd6f4d878d16a213a317e8c820c677ee66a492aa9fe34b9c51996b59f05c9050332c4a9340f8be5b8beebd978b302359a8dab53219ec9d5b4e05dde260486602e5a67775dfebc9d7ce034fe57ed96db3e825c2c80e67d10af38e01374636fd3fe65cdd58f07887607c34a399fa376afc73672754ab912cebc27bf43566297e31f3147c81b2fdc2f6aa927104bd1eb3da4416d44caacac1be1b3939211548b9c13a066b26519186f30727a66ca702e5e2599a000702089aab72d48d860a6aa74c5e698c39f299a54045d864e24a83a562989ab642c91c93f1efb531eae13fad6d2930a4507b7ac78737459fe74c905205aa84f38d3260d7f4b8242649135a98cf8f2a20601cac71d85781cbd7df39687b83a4c360e931d3511ff93cb1f9691fddf3406f925a2a289d3e9d098395d491acc183d61a693e4a04986aeda3618b3ee20ddbcee7cdc0cdb429a9ba0fd221f03a49aebd850a7243d02ce012058a5881f99ae049b791700b63fa75519376749a38685ef87596940968606c5f56c35c4b92964c2bb40c6f061adb7352272e9df383fbf5e8000669d550bb0c1c41159bc0141dbaa19824a78293c923852b55878a4a9b682d6bccf6ea86eaea317a894eafad2a07e6d125e47d2bc3f1e7d6dc596e72a554a8435f0dd5c0ce71c3ae81499d886a6803eed96046e2844d2eda3c0d61820ed481c2cfd9ebc0ef2cfe0692383fd072ebe9d1aa5e8e73ebbc8bb58a9a5638fe6ee0874d078b4452e84798d3deeb2bcf3325f8e39e62e0f542564f4058838e7d7c50a72c3dcbed2bcf6e54760c1b0184d86b16d507186a94b22a10311f149b502db8c5d67df5ebb3a14b119eaf0eedaa96364a9bad85e7e715a933cc0147e79d2c8ae99bdc0d5dfc66ce42ef07c5cd65b3f1396d54f094571e03ea86e6b5f36c4b7e45a1aaca5420b855b27094a0d82a726bc7ebcf41a4540bf29b1b824ea839e082b000f6b17521ca5acb6153c671a778c11de3535666bb8d842bb1f34a2214525b926352d040a7b7274dff5a8a618721d55b40210480523f7580cc3424e29f3eb4aeb99a1f611cbe6e4323f6cf9c8879fbd25455cdf2e89599a608771b986b72f2ebda440a01477943961f31e7b4a18ba8d320f247d01cb6cb921b784184c68575ef1476905196272c388eedc5adbe21cdcb22f4c50332cbb6bae4c912c58578659e77acfcd18fbafc3e6ac9efa3c6708dd47147554d6d7f782b4a072b91926df71f7b6effa5e024c6a29debdf3a280cbee513c3794bfa06e9641781b487503ccd5a78b75889ff44c16575c5c9c3ce3b334c056e5ff4fedac727d460cfea87e7f7753a2f9f6d8466107cf39c7ce989839813200c59aceb735ed13ffc8c2fcfa0ed57b2edbcb7d31ae34787fc86e16e3f0668016a6cabb3f9de55ebf3dd85576f22dcc41572c08c6f818b1b8c48429c40d7d9553b2ee885a1eac3caad406a05b5e5c7c83edbb7dd190f22f4b72445a0514418d05870cef32f4f1fef8da48d094ace07e1f6b31541e0644ddcb901abecca744e4f5b59159ec4016846f06fd38140e49ca50db4b42f31d148f3239984b16e4a10fd051fe88e1a7086d9c101ee12a7f8dadcfd8ca836b4184b093632fac4b865dabddd4ff4e7377307fb207a5cb679b4eb23deb1a51a685a60713282385fbc53a3629022ec3b2a54f3848a6119f087010ac9fb5a12954aeb66d7e24d7980bd319323c01687832d99dd7d3a841a15136c33f02d695612b9b54dd905c9f1e2c0d95baba28213d6d7056a2e3deff32cec84a713ccbe8d6409ac4eea8ccc07f8c2360dac06bac6cb7e0a9c0e6a3581221ef0d7cf07b14fb3df6c4c17911ee7e3c6d3c91b1fa597446145c1163fd93997fce3a76aa09817851a7c4f797aef2bafdfa50e29e5760655b7613181009ba1e9a0782de96ebc75d30d08245e158cf84d7c1238f172009d4ac9d7d9c00ebc05f7a35a245408076761d1b18fb7c176a379ba7a18cd23cda95f014633c44abaf98039a77a514d2fe51b137002f4c1cd387e8344d6dfe8e1e370d1223f2a83f808b0c45aca4f5f62b1a73868bfbd742e288a7e5b73521e48c7920e75366d0274e0e778ddad012265f7ab4ad037c85d75ad26d4f97ff76a79645cfc1eccce8d8c1a2db01b5112042b8157973c7b30f700be2e60388a1672c1bd672c3080aeba7653efef38703c4c733e2ddcfbfd", 0x1000}, {&(0x7f00000013c0)="be05ba3211e328b39cc211b1ac48a3c0ed87d11d85b6d7d779b228a9cdbe9c2047789e64e511d74c4b10647068435600469ad1bc6a249ca50375d6427dbeca4237e1c079cd6917574117bed0d2d29f8091ae32", 0x53}, {&(0x7f0000001440)="cd2addb75aeccc90e5535d573bbb2a7cc5d6fa96b1f0a11d5c4e7fee47c25b0f80390e89c44f23ecc6f6a6c4f488f7d5aa62cdaa1d7cb6f263954f786220eae4949d1114411a1662c308a977fad457cf6f47f0cb17be4280bf6240cf82583870dec77f7caa5a7f6ca0fd38984d539a8a51174c2e1f51cc", 0x77}], 0x7) fcntl$setown(r9, 0x6, r8) r11 = socket$inet6(0x18, 0x4000, 0x0) fcntl$setstatus(r10, 0x4, 0x40) r12 = semget$private(0x0, 0x0, 0x40) semctl$GETALL(r12, 0x0, 0x6, &(0x7f0000001540)=""/49) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000001580)={0x0}, 0xc) r14 = openat(r11, &(0x7f00000015c0)='./file0\x00', 0x2, 0x20) ioctl$TIOCCBRK(r14, 0x2000747a) r15 = open(&(0x7f0000001600)='./file0/file0\x00', 0x80, 0x40) sendmsg$unix(r15, &(0x7f0000001b40)={&(0x7f0000001640)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001a40)=[{&(0x7f0000001680)}, {&(0x7f00000016c0)="0ae764f087635781fb5ffa1d646f3ffc1b020c6a1eea593be326cb14dc5b151301691b0c87fe5f9356eb4186878ec5ebf5d0238867df473c227266922036dab242dbcb7f5be2cc8b9b115de431e7dbec1ada241fc9ff4dd11e2960d7d7a9c17da77603f662dbfb499b265b3d872681c3de1fca269a7d723fc8a4e8ba3732609f21458d25", 0x84}, {&(0x7f0000001780)="6bb1a005408b7f65f0f68713f65976b0304aa3dd44e6999f146b483533ba9b6ea1a2bc20cf3818657d89000ad6dc1b6feecd847d964a7f413cfe82d6ad6bcb3eccf1e58db9b2dcc274442d173f2cc254cab33fcd53ba42458c32c3ce0b6cbead6d875ceb738ecbdd853c61156a634de841421bb4e41d904e7d7eacdb3bb2512088e47c7289b72a1bd231538a24de0f347507b236d2961697e8cada9f2cb29688be20f5fd1760ecc0857b44c01b5321", 0xaf}, {&(0x7f0000001840)="7a87e789fd650868b39b66bf49a0c10a8c8abdd438f5ab85147b4c110915106613df87c2e942c7b8abbf777c203b09fc9bee36d16d5ab11ec4d252755022bda5aaa7944c11ead0e6cbe5c0cd5e72fb369e4f4b87e150dd5514a92274f49bd0559535a252a0c17f06594b1ba0d17185881a132535b2b15e56ec079774891dc7d9129be84eb5c2bffcf5a1070f7468c28958d594e2799e920856c491d991a6ffe84f8e9c4d7f931f04437fdd2b0242a8499574bebb66efd14e3855dffbb1ed186e0dcd71ca961e708d9e5e4961756e6b9c736f88db885707f6b66b7fa585c30eab24c9f14f0ea27a5ce3651fc88d70613e2feb2180e7ce2bc0d5882f79e6", 0xfd}, {&(0x7f0000001940)="d3c661c8b5a873e16f541e135bf2ae836e59ea580b7dd95850a7e7cb151c380adfa7f1c7f5bd0093e90502af698b106f613144f602e55d", 0x37}, {&(0x7f0000001980)="de62d65b1e2fc7b0ca91e7805c1b39d15950d5e478", 0x15}, {&(0x7f00000019c0)="2e2312fce0a109534d9f149a956d9c307082629492b821930405407f37e1b27a678a2d8cdb5a2a79141beda290afe9f1eb", 0x31}, {&(0x7f0000001a00)="58d45ae26a726fd3b8ed3450230ecf78a0dfc61c3b8582b4316772120dc74318c0d8957b3fc989fd589fed901a1cb3", 0x2f}], 0x8, &(0x7f0000001ac0)=[@rights={0x28, 0xffff, 0x1, [r15, r15, r10, r9, r11]}, @cred={0x20, 0xffff, 0x0, r13, r3, r4}, @rights={0x18, 0xffff, 0x1, [r11]}], 0x60, 0x2}, 0x1) poll(&(0x7f0000001b80)=[{r14, 0xafad85d9fa6074d9}, {r11, 0x1}, {r9, 0x18}, {r14, 0x40}, {r9, 0x60}, {r15, 0x4}], 0x6, 0x20) r16 = socket(0x1e, 0x5, 0x73f) bind$inet(r16, &(0x7f0000001bc0)={0x2, 0x3}, 0xc) chmod(&(0x7f0000001c00)='./file0/file0\x00', 0x10) renameat(r14, &(0x7f0000001c40)='./file0\x00', r9, &(0x7f0000001c80)='./file0/file0\x00') 16:00:17 executing program 0: socketpair(0x10, 0x4003, 0xfffffffffffffff8, &(0x7f0000000000)={0xffffffffffffffff}) ftruncate(r0, 0x9) socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040)=0x97, 0xffffffffffffff87) 16:00:17 executing program 0: r0 = socket(0x2, 0x1, 0x0) getsockopt(r0, 0x6, 0x8, 0x0, 0x0) r1 = getpgid(0xffffffffffffffff) r2 = getpid() setpgid(r1, r2) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x1, 0x3ae2}, 0x8) 16:00:18 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) socket$inet(0x2, 0x4001, 0x7) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x202, 0x0) write(r0, &(0x7f00000001c0)='2', 0x1) read(r0, &(0x7f0000000100)=""/172, 0xac) 16:00:18 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)='E', 0x1}], 0x61, 0x0) write(r1, &(0x7f00000003c0)="814c836ccce63cc7e4b59f919908d7cfd0761fba92acd7a586796d7b39ce7cff74783f6fecac18d614eb33d77f7fe79144369d00557c18fd42c0c8364a42aa6cb1f55c637502bdb017cd3875abb066f306adf17789ff527f41cbc9701134c0be84b1079fe56ea289e39e7031a346e2cbf32e41ce4aa3d4cddac83e5a86dd8e5aa6e2d149be9583d0c94670ff5c009f93b67e3a09a001b5c263c1cf88c17cee26ffcca2fb728753fa5e5531a41ba2569e5da2a51a87c6df18045675ebc49a6d5c65c69d156a56fca618f61c1f5d0751d0830f0fd8061c7411c60b2d9d95a979d60b4a5ef615fc2aa24676fe9afb52e2085173aaed45c9a52684825789da45f4bf7341fd1193de5cbe14a58545e99b3460c7820e5cfdb4f980ff0fc2f993fed8a1395c3ed79a4e81ed3a052314c816762eb7a690dfa8de6ce8a0566c9d634d858289ce2cbe8dbcf423bc63b4538f067d1b5ba46b22e7476637a293640c8136cef64f33b6146fa21b76cd70788eedf1c1901b0d861d6cc9fe9d0039a88c0beb148214866bf748cdc1e902bc656d4758658bd06d058fb3b2613b46c2376eb81bbeaa08a405d2d230dd50695beb6439c03b7b55c9cd87481399716c15e08a0915ae3651eb7b872641887f69737b8fca01b19a945ccad140eb5f21d776442bdc299df02a011ddc61c000826d469a3fd45234e116f43b845d195b66ac77282dc820165d5156a183e60581c0c0f441912cb8d8c0a79f5c52f691bae130c3127d26287153b966390336dd9fcc1bd458c97db29266ae1b2ea3cfe33cd3de9894ba427798b5dc5469d2a65d6b55358cbe3ea42c23c1ca23bccf56b816ea211e9bc586a2ebff67de113809230f4aec4125fe1559059f6d6fed49c14748a1ef3bebb25c6af135095a7c72ca85a012893310270bf27d58b8b186c07360ca04a9caf2b0b0f1c517802cd17b91706278097f38e21f1e0ec557f91b8ed125af1e1c32cbfd98f97fc02c5d68b2f5eb9d7d10dc4783d0ece0a16493bac52bfb0e6348a7cd026d595b587c66a58866c4bb28684775a12b7cbc536f650abede178264443ccf5bbbc27934adb9efae0cb014b9bbde1b43d01ebe7400f771284ac61d851735e0062c99143e8745b5c6a9f238d3d84de36f8578f9f462c83f3f20abee65d74872ee72f7899db10c1244a0fa868349dc338f0d257fea298742ae9c4c84f0d78c15998398eb9602c8354faeb2762a90a7648561bb02b281763a0eed03a40f5aae3bb8fdeefa3efbac478798423483a71350b4c9d398a9db993a2550366d4169f5d1747490740627e570147d678486675d1d82b62d0c20bbec4fb8c3f8a8040c6e8cba18ed155ef80d0e8b30ed9b7d8f94c0b9ee59899bcdb27ad57cf3899db6b868526fe46ef527d08a0293ece4101fae15155bd3e42cc582f6593bc8ff02eb9fb52dbdea26c5f77437dceebc68ebbf2fa0081cf63ecefd7b4038c2a62280cf9b6825587e5410607b7e9869d34587f992c5ab07de33a99a5117f6b208140f4a1d78c099226823f57fa5a0ff212d5bac71874640a7d89f91ec91705dfb6033fa710afbaf2482d041ca0a28b41d0d45e5191e41515c5893365f1a2be16994a7eea2248badd30ebc19ba7971eb8ccfbfe4b378b86b9055a85a2a4f166bd415131b3bce922b618975fd456be082bc8ba3cd283475a198523f2ae3b4c7cd9352a5a50223a424a12d74ffcd2558dcd2429546316da1131e8d83cee557cfd2798f8bb97b471d23e08f92f54a25455b1c0612d1c7df7445ec3d27a7ae91fe635df08dda125ec60620ea645997fd88c99d4009812381d54ccbaf7dbf130209019eda841e8b2c38019cb66a2b662e35245f24325c171f39113920b8a31b41aa9377368e2fc79432046236af1040da7dba6d317c57c0bea43c5676d788003e84b8828571977bcd4209b9db8658819b9d2171b51b1116b5da1a6e9983c8b2f354eed2a2247ac51f4bda669adfd9eb26c41e193c6cf4d212aa03a6c7708558fa9a1cdaf2a60756a1eaaff42e06b46d6ef010f1575fef4ecbdbb7ab4bb2fd40f4072d07ac6330e2c1b80e8d2e55075f33637944bee24d0987845f2754afea3adb135b80e29d4481ea6b8f0d5c882f156def1207fc369e0a2f10f1bc896b2b306f767bc85d6f08a33c5405baf3640c18c30e66e7e458ebf89415f31341a651a84fc18072a14d770dde9ac3622aa88bcd9e33f69d1c6a19df441b928b37841da63caa29adfddbeac56a8e1e802e48892e1dd4977888553d45dcf005e88ffc3107991546ba701c1b0ded7b8e621b6d4cc0dd2c40216e45a13884ea394788d90198ba5d4343f185b67a3b0e586e7ff9fe464a5c27345a9bb7407026290e103430f0e1d8cc332986896c92abcc6bcabdf02bf9fabb4a369f188e9ce1928794c0f345ddcbeb702552d1f94a7bff3a7c8c7d0768a9243a4c917c4f241214662165b4228b14cc0eebac84729435576ee36d6a64abc79f2a3fc650bc3955fbe4b6b7b37e2cd9c4281a18726d9d5b717a3287b09711f232076c2a973d19ddec57fa1d48c1df90a2b88d8a5a0e9db9b72188407376002c93c307e77ee5aef1b850e5f88ee39d70ac8528d6e660fc67fb221e2dcf42eb97c72fc0cfa2c939af7b5ba8d5f61a2c8032870563679b0be210f04de8932f8f63b286c3f1409de23a473ee0da814ec9decb1ba58cd0ce718686f0b2b33f2fcedebd68754e9cd6b34d47792722153ff1ddd45ec389624b73758960be20740a6e9c46fdaf80474810ce01424353be2eafb27c40bcce1be5d1a59b6d0dec418ee3ff3da18c366886d464e998be443e705c577cc75ec7579b9afe79ae46fa51dae6aa2e097adf7f971c98dc1fde68c664fec8a192d1471cf1a7e94a29eb6a24", 0x801) write(r0, &(0x7f00000000c0)="7e6db86ebe5c24d2b83dd77182451dc2adc8b4af29b9ab86c0996bae08bacb50da8ea8c560", 0x25) ftruncate(r0, 0x0) 16:00:18 executing program 0: shmget(0x2, 0x3000, 0x200, &(0x7f0000ffc000/0x3000)=nil) mlock(&(0x7f0000ff7000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 16:00:18 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xeb62, 0xa60b, 0x101, 0x81, "49a1ad2b8cee3d7946eae35d97dc21d041763f49", 0x39, 0x7fffffff}) fcntl$setstatus(r0, 0x4, 0x7c) r2 = getpid() fcntl$setown(r1, 0x6, r2) fcntl$setown(r0, 0x6, r2) dup2(r1, r0) 16:00:18 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)={0xffffffffffffffff}) pipe(&(0x7f00000009c0)) open$dir(&(0x7f0000000040)='./file0\x00', 0x682, 0x0) pipe2(&(0x7f0000000ac0), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x2, 0x1, 0x2, 0x5066, 0x3}, 0xc) socket$unix(0x1, 0x5, 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:00:18 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="8d", 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000300)=0x1000000001) kqueue() execve(0x0, 0x0, 0x0) 16:00:18 executing program 1: lchown(&(0x7f0000000040)='.\x00', 0x0, 0x0) r0 = dup(0xffffffffffffff9c) r1 = geteuid() setuid(r1) open(&(0x7f0000000080)='./file0\x00', 0x100, 0x11c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setgid(r2) kqueue() kqueue() kqueue() socket(0x27, 0x8005, 0x1fc02) socketpair(0x2, 0x8003, 0x100000001, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r4) kqueue() faccessat(r3, &(0x7f0000000000)='./file0\x00', 0x20000000100, 0x3) 16:00:18 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)) r0 = shmget(0x2, 0x3000, 0xfe, &(0x7f00000c8000/0x3000)=nil) shmat(r0, &(0x7f00004bd000/0x1000)=nil, 0x1000) shmat(r0, &(0x7f000014e000/0x4000)=nil, 0x1000) 16:00:18 executing program 0: link(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x40) poll(&(0x7f0000000000)=[{r0}, {r0, 0x5}], 0x2, 0x0) 16:00:18 executing program 1: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000000)) 16:00:18 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r2 = getgid() chown(&(0x7f0000000080)='./file0\x00', r0, r2) chroot(&(0x7f0000000100)='./file0\x00') chmod(&(0x7f00000001c0)='./file0\x00', 0x40) getgroups(0x6, &(0x7f0000000180)=[r1, r2, r2, r1, r2, r2]) 16:00:18 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x3) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/95, &(0x7f0000000100)=0x5f) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r2 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000380)='./file0\x00', r2, r4) fcntl$setown(r0, 0x6, r3) accept$inet(r1, &(0x7f0000000180), &(0x7f0000000340)=0xc) syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) recvfrom$inet6(r1, &(0x7f0000000400)=""/13, 0xd, 0x1, &(0x7f0000000440)={0x18, 0x0, 0x5, 0x7}, 0xc) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000240)=""/245, 0xf5) listen(r0, 0x401) 16:00:18 executing program 0: r0 = syz_open_pts() close(r0) syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:18 executing program 1: utimensat(0xffffffffffffffff, 0x0, 0x0, 0x1) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x2) ftruncate(r0, 0x38c55564) mincore(&(0x7f0000ffb000/0x2000)=nil, 0x2000, &(0x7f0000000100)=""/208) read(r0, &(0x7f0000000080)=""/85, 0x55) open$dir(&(0x7f0000000040)='./file0\x00', 0x8400, 0x180) 16:00:18 executing program 0: r0 = syz_open_pts() mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) fcntl$setstatus(r0, 0x4, 0x88) fcntl$lock(r0, 0x8, &(0x7f0000000000)) mprotect(&(0x7f0000018000/0x1000)=nil, 0x1000, 0x6) 16:00:18 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040)=0x97, 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff}) recvfrom$inet(r1, &(0x7f0000000080)=""/247, 0xf7, 0x1, &(0x7f0000000180)={0x2, 0x0}, 0xc) sync() 16:00:19 executing program 0: socketpair$inet(0x2, 0x7, 0xf7, &(0x7f0000000000)={0xffffffffffffffff}) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) unveil(0xffffffffffffffff, &(0x7f0000000200)='x\x00') 16:00:19 executing program 1: r0 = socket$inet6(0x18, 0x8005, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x8, 0x3}, {0x18, 0x3, 0x9, 0x94}, 0x7, [0x200, 0x400, 0x101, 0x1fe0000000000, 0xffffffffffffffe0, 0x4, 0xa92, 0x8]}, 0x3c) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8088, 0x2) r2 = dup2(r0, r0) linkat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f00000000c0)='.\x00', 0x4) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) unlinkat(r3, &(0x7f0000000140)='./file0\x00', 0x8) close(r2) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f00000001c0)=0x56c) sendto$inet6(r2, &(0x7f0000000200)="9e3f611f53cebe5d9d9d3500a2eee7fac618019dcbf90abc0ebbf8eae8116cbd2672346cb187fd598ce37af3fdef3b054259ebaef7dbc58d62d5a6028b299d63be671eb4f904bbb95224260bd5247d82c4b9eadab4b2184a3ec0a6df27429df4e6d42aee", 0x64, 0x2, &(0x7f0000000280)={0x18, 0x2, 0x20, 0x4}, 0xc) r7 = msgget(0x3, 0x2) r8 = geteuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r12 = getuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r16 = getpid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000400)={{0x99, r8, r11, r12, r15, 0x44, 0x8}, 0x8, 0x1000, r16, r17, 0x6, 0x7, 0x7, 0x4}) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000480)={{0x5, r10, r19, r12, r19, 0x80}, 0x9, 0x6, r16, r17, 0x3b, 0x3ff, 0x400, 0x3}) fcntl$getown(r1, 0x5) sendmsg$unix(r1, &(0x7f0000000e00)={&(0x7f0000000500)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000bc0)=[{&(0x7f0000000540)="cd314ed40b58fd1414cca6", 0xb}, {&(0x7f0000000580)="3d13c627492e1d35940a57688de8427d285425504355c32a33eb2a717a57ad7a17d330e13ae042", 0x27}, {&(0x7f00000005c0)="104c6e592b2f33ef9903841b4fe67d44b3b9627848494a0902b36004536ac98c430b317b684791585b0b14bb5af0aa82d4d43b2876e5175deebae40ebfacd3c8c4c2a1a470a36aca5d1d57151a47f8aba892bf4860733fdbbfa1450c4f45320d6d44e181ff600605232b00e783578580713245c6164493", 0x77}, {&(0x7f0000000640)="0a49b2332a554545ab69c8d85ff9a097017f153f81c96eb39d94677359e98322fb4f06b062fc36f4d413daea0ed99c1ebf26e3310e679b00edbdf93a14ee2b250e977e2dda8740af442f37d28652da7b0f175d3bab59d032394028e7431f5e9cefac71a88efdb602b4a0803428dbdfbf31053dd82e7ff269d44a0fb4b29505ad4e9ce2a6a526e919ac7f9a0666c6ca0ba6c8431839fe0239e9d217934de8e99ebe3d6e730d8819d736e43c023425beb4ccab431411a8b486a925623c728087a3ad47eb246f031ac8f3881eeb1b9d7483ce03af4bc0463b368766d08ee99627460ee971185eac51dd812215c72a77d7", 0xef}, {&(0x7f0000000740)="315ac0616ea50b6960b7a39e700ba797c96378917798031421d86a6815218a3544d23f79d9c136202d82ede0e83c69a946a99c751764a9d1008a32b3d82af75e622d54b269a8292d5ae5df45aaff983182ad41dfad2c067f7fb5e0774fd48e6c1907cf7cb2543bb36e817552936b34a37a2d48d52796ae7719436c80a063be7173ec830c9d24516420f23c436432e4bdacbb6db1d98872539e5b2d768c4ea26cc24f26f116bcc88e9b976820628aaac10b9229bfa7dec391b3179e1b1a3873ca966b882155bf91520c7a15fa4c07e3e9e1d71e6910", 0xd5}, {&(0x7f0000000840)="a28b9198d0caf971721f109975951fa00236be4b7eaf641196acc3d092aa90b295037d839aab625dd0ef5d1166b355ca6c60d02c2b38c4eb40fae7046ca02174b0f210fea985c6018773e64c66b2c17afa38355823fa2f4ae1179b033b7b65a7c4984d4bfd405284f03f554507d6ac09444065f1551d3647a3953bc1f64b29298d60ea0271aae61b88072db311f2f31cc412001467591d40a0445d15c15ebe048cce7a15e995ea49e2fbf6b789c42b15eb722cf0a29cb2c522d5e9b90071382b4e2eccd9622459c7eebb2208b1c7466c8db249589b9be6219a9dd667a05beb006022e9439b72a107fdb7ec", 0xeb}, {&(0x7f0000000940)="1eeb79f637fdb709e4e57324693f240a6011863456f4ba7e0d20c20f5611d3e58c7ea0542197451e67db181745f9b32215baa768fc89572577a729cfaac60a7c7ca846e3ec672258e9d0d1dd7777e99c9892cca0868fe1f7e308ff51a29c8a16c583b1237297a257ccb226f7770114593adf6515d5a9dcf1fddf95a25ed639c3e13535ae2e74910c29c39c4feca72288f9c2d06fb83db2ecf367a163f6aa6701b489e131ff5b0e1842b07e0099a44c150714f42e7b1536f18e6213dfbd36d6f87eeb8779af6352533e31f37e710d1b32962ba01d25041a99fa15f27788536129", 0xe0}, {&(0x7f0000000a40)="2e7476d8fb55db75309acf35b746c521", 0x10}, {&(0x7f0000000a80)="2c2908ff286a1a88bbdc0f5a81d6747daed0151c35468c1391a058382fe577d760767a57d1f6300663756e8003c378bb279e3bbadc2fc0309a45382ad9cdcaade5e88b2a2a3e095cb57bb0b0510f885e1401e7833a538e52a5ce0d30bfe5ff069f9523803b59fecd367aefa40de29bd396c5e1c4df1ebbb3def802680e42bb42629bc83ed13791ec9634fa3d15246153594003938b5973f1", 0x98}, {&(0x7f0000000b40)="7639b331c820f36af9b3fa60525b78536522a19ce37576d833618967634a8876657cf130a9e0d51aca23644dff570d90024c2a879e10653b707aaee3f9b13ca04383d4c4aca3a5d72f7049c478e4c83cda6c060f7a2251e09daa2e397e9f8b532cf3fb30e521bf16dee3a2e3acc228d40ad7228291f1", 0x76}], 0xa, &(0x7f0000000c80)=[@rights={0x38, 0xffff, 0x1, [r4, r0, r5, r4, r3, r0, r6, r6, r2, r1]}, @cred={0x20, 0xffff, 0x0, r9, r18, r11}, @rights={0x28, 0xffff, 0x1, [r0, r4, r1, r5, r5]}, @cred={0x20, 0xffff, 0x0, r13, r10, r15}, @rights={0x18, 0xffff, 0x1, [r5]}, @cred={0x20, 0xffff, 0x0, r17, r14, r15}, @rights={0x28, 0xffff, 0x1, [r5, r4, r3, r0, r6]}, @cred={0x20, 0xffff, 0x0, r9, r18, r15}, @cred={0x20, 0xffff, 0x0, r13, r10, r15}, @rights={0x18, 0xffff, 0x1, [r5]}], 0x158, 0xa}, 0x408) mkdir(&(0x7f0000000e40)='./file0\x00', 0x40) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000e80)) openat(r5, &(0x7f0000000ec0)='./file0\x00', 0x0, 0xa0) fcntl$dupfd(r1, 0x0, r2) mkdir(&(0x7f0000000f00)='./file0\x00', 0xb0) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000f40)) 16:00:19 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 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, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) faccessat(r0, &(0x7f0000000000)='./bus\x00', 0x28, 0x1) 16:00:19 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) munlock(&(0x7f0000ff9000/0x7000)=nil, 0x7000) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x7) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 16:00:19 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f00000000c0)=0x8) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000080)=0x10) sendto(r0, &(0x7f0000000100)="fff48e5ec2d29467cbd3d294507087ddc0eaedf4a11e5f74e5bfbf5b40b1", 0x1e, 0x2, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa) 16:00:19 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) socket(0x3, 0x3, 0xea) mknod(&(0x7f0000000040)='./file0\x00', 0x40, 0x876) renameat(r0, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x4) 16:00:19 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r1 = getuid() r2 = getegid() r3 = geteuid() r4 = getegid() r5 = getppid() r6 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, r1, r2, r3, r4, 0x0, 0x7}, 0x9, 0x0, r5, r6, 0x2, 0x18a, 0x9}) shmctl$IPC_STAT(r0, 0x2, 0x0) r7 = semget(0x0, 0x2, 0x144) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000080)=""/38) 16:00:19 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000009c0)='./bus\x00', 0x8, 0x36955844560cd711) r1 = accept$inet(r0, &(0x7f0000000980), &(0x7f0000000a00)=0xffffffffffffffad) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) preadv(r1, &(0x7f0000000680)=[{&(0x7f00000000c0)=""/8, 0x8}, {&(0x7f0000000100)=""/202, 0xca}, {&(0x7f0000000200)=""/129, 0x81}, {&(0x7f00000002c0)=""/204, 0xcc}, {&(0x7f00000003c0)=""/208, 0xd0}, {&(0x7f00000004c0)=""/193, 0xc1}, {&(0x7f0000000740)=""/207, 0xcf}, {&(0x7f00000005c0)=""/91, 0x5b}], 0x8, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x202) r2 = open(&(0x7f0000000700)='./bus\x00', 0x6, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000040)='&', 0x1}], 0x1) 16:00:19 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x1}, {{}, 0xfffffffffffffff9, 0x3}], 0x101, 0x0, 0x0, 0x0) r1 = shmget(0x0, 0x3000, 0x10, &(0x7f0000ffc000/0x3000)=nil) writev(r0, &(0x7f0000002680)=[{&(0x7f0000000280)="2d873ad02d7c055340", 0x9}, {&(0x7f00000002c0)="8f49cf73bb880702552984103e3f65db2ea42ef9d03f5055727bd9f6cf6b2a60f19527ce516e621e3449454792b4e4a94171a89695a886f57614ca32effe8cc005064a05", 0x44}, {&(0x7f0000000340)="ef64d2a5779c730e5f9e47df2a9d3f6b744956e064e411b717ce1f315b7e33341e437fae619be39c5aef2d608ed5322949e4abc8258156638f04ffb089b700044a9a9b85303ecf4dfcff96472103fc6c93947a9f31b397fa16", 0x59}, {&(0x7f00000003c0)="eeb400b2e2a113025b07cba582f2bec66d805bd2c882d12e6f1b2d49778211746692d73fcf78fe5812551e651b5373a4422683842e2f", 0x36}, {&(0x7f0000000400)="6bb17f983dc0144e6239c5eaedeaa54d0433de3613e48f77309d5159cc792ee87d775826a49e2c248ff58337b874360648264a", 0x33}, {&(0x7f0000000440)="84ae944684f16ff3f8c83dc91cb26803502a921656e08fc49ad8eb5dc9ec3385fdf2a22403b28ebc2705317fa985c7a1e68e565403c7a6a5848ced4f53af41f78f0f52b1328b91bd006062e1fd0ef5743f87ef7cd88376", 0x57}, {&(0x7f00000004c0)="a8a22e160e0ed83445faab4e8988b099ce64cff6d242b45c2529022b645d21f5c914f834b98bc9b770ea0ab0d4bd16ef7a6296696adf459281583f19427b835869f3e0152276785916abba43082fae396f20f9397c1e3a66aad3275bbc43c2778dd91f70a3ef0ce2f80680280c51835af6de9f9f728e74c224accdd98b9fc32675ffbc52f58bf4c1eb107de69709f30d83f1471eb551a2200d2fe6d04f8312dc85777068deb45c", 0xa7}, {&(0x7f0000000580)="58a8308c1902a25603346d9835984a6c142b36b2ab3b1ea7f226b8a50a73c2cb181d3f66f2985945169dad3e8c5c9e27bc752625aa4d91259365278baa131691253143acf9c505b194e3f8116a4a975ab387b415cd3ea0c7bc2cb3246d10c63fd14aff4fe1a312d2021fac36dc2aa2a718e098ced0434eb30e10677bd94a05ab1e78402e8f10f456d5fd3b049000bbcad96e827935b26389c234b04a09e3d2eccc896f22e06869200aaf3554d1f78d4ac9fec2b6904a1c0c7ae966ddad1098d41c0c06846843cdf16823705478c3e3fc511bc49282c22a44da9e36b9af78bf913f61532bd176be7016c9c52c79a8c29df31ef99a64fbd8", 0xf7}, {&(0x7f0000000680)="dc7cbe227bdff869a17df22e09cfeff37a531bee743ec6d0a6889f6f20077257a812da5b1bcf9a44a3dae517ec9e3f2fe6cdf46dad88b60608e5b4f6cc377c29823cb5bcfaf08189ef550d27c4ea4c370353b03a0899c8dea679b341ec50b5033a7dc0ff901c4b227baddd0b07bc792530034fff261d20610f9a27cc01dcbf36a5a9287f4ea65aa79cbfd301c2f738d5b24e0a2f9f0872c51ec4bb7d5f470517f5ca13e3b1ed556a2c83d997946198b8a8f0d1f85fab70427443c9880a983619bd0d8817f13898528773505fafeb024c2b1b3ad2399a008169277a3258c62522af390be9aeedac25d9db81fd25c1ad457e7c4c31d0ffaa81dcd7833a699f8638403e858f537ce0fb4ea8d3d41bd262f15817e269f6a33bb4ac63f48008294093e2873513f5f567d2222ae3964dbfa7e4e51cd5ff08e8a826e366015b16a9f035badb8edf7e2a6e4d0ffbf238e81455327a255cc3ece1c0d00c0231939f35532bec60f1af316042f96abf7c5598ef85229b6f160b6ca54881d426e8fcb3f9e332ca3a7711cb3f3b60c801338012177a6c743105c7a70a1b81cc470d6527555d60615c6120c0c53ab671178ac12ef32bfe285f15ab3d65740a80f9c1795f508d4cdc1601983831f5709156e7dc5b0db8e24f9a372bbf0a19312057b69e12bdfc6ac804663f7e581340b0f9386e892ec360264039c7b4875c2f9f0e8de586e8f65e90875f1e1d9c881aa4bd3fec5b744ebc8c113512da1d7ba3b2dff3f0e095bbc9ce06287b3d13af423915a7c272714cb0e85b4b180f47112c64a4ec0eda285ede9d95949490474afc51b4ddc0cc2c73b6613483517d714968e873f6cb625d4e32ae3948d8a2e44a614dff303b638f29cd7e074e66edf831e9810a2e9d5c0a472d3576cb31da07e9eb5cba3dd59af229ca00bea8249a814543457df8ffb78f41fda929ee00b728930ad6da6fd24f748d61b411976ab989a3e13024597611e3f7657ce95fa5c78888efb75e05c936d875bd4f2b1527b55892050ab923e8b91a435d8c781985d21ab2b5f1f45979964b93aeb8d2330548f11d31056c7697b68f45b82b3a23ebb409f288b278a622461fa09f4f617fbec98edefd5e6e464a85918e0cc91529264b736f0217023fa3dbe3e2e6e508d862153d95196ab34700889793fceaf445f906bc6dea07e6a112cf876edc5ae9c665943bc927d3d4ef47605365b3f4e7c3d7cd5e6d9711bb48119ec54fa74a91a23e7bde99f7c5427f3864a3230b55b41b445c55cb531365a07c5c04ee2d4a0a76d41a822dcd525e16547f8a28e4a58f9e264f08cf553e38b5e1140dc1bc2206eddae177f8a00d076e0e07a39f7ac1a6c1c8cbfc820ea0ad79f166970693d592f4cb4b0f0a5d16a05ab8c3190b40f8c73de166f0b95b063d3935003387b78f913fc190ed9b7ffdfe5a81cef3acf50b1af2f4ca82a88f488f2da58be18e6e1840e560512814728273f20572d46b7db550fab8f0bffe7053454aa1573d74dea60141e83164a49059cea15161d84eaaea4b4857ba297d4512a222d12e4cf8ba3c24bbf98063eb0cf995cb28fac6e6fe64b908e4011c566de413c14abcae0ff2c52afa9ef449021f7705ab28a7598e1dad730cdf512b20d20c6c04f1aab1540b67a0cd2b8b6d812ff700737aa4bbe28cc3df9f071b647f7e822f1ee381f3408a1828e01b979871b7c93504183e624070f56ade8fbf2cd9459f3d43d19e30711e82100caec1fce50418cf4ad6fcadc43b09a1c3ced234fa67185476f5abece30bfea0ebd762ac33fed8ff3df1c5423030e17d92f7e923f872596cd0aaf55c546106a285ac7e6e63d8b3a1053f8983470a5778e5ace9d918ccd1873d28dee891bba8cb78af1183c4082a762e04bc9a9a0057c0871303e31a9585b347389df587077d1e509049d85a83b2883ad860740423f45f0f6f0373eb9d849fb712479a653660e478d272e019b4dc2a5d46dc4abbd908ef504511644b1922b6a8870c8a40732686d5221de6448b85546c8c893dad3e00ac99d4e7f85888169912430213983c7589443342e58b525271767e36e7a73571dc00ae79053082721147a2dd8e0a8b0198a85a6e58239e881f76a775c13cc6d39d5468048c50f96ab94ba6daebdb0e468075de51ff014cc52fa9f580d4d1899b9cc63be0310272378de051ff87fe5337ce58736fe1c30579c87ad84d95d61607c86b50a9007c04852d936bd68f161d9c4c4330bcf4372e6c2c400042e9288a82e6acdfa0cadecb4663ac2f3743522a92978117019e621794df34162c4aea922270131b13f168a212df2dc6baeee21d63d9c0619817e66d1177a529e6b2171b865a9c689171516cfa26cbb483512961db4ad882a9b6f5a5e7c4080a5f5b342bbf6ede904c9b2c572da7259bd881f8e962bba51a37d205511de2c10d09e911fcf67d6e455099536f6513bc332d46d96c5f6b7af5f77b25a7871e3aeefb6babb8fe0e78fa868f2a2f0b8c102058c9cda366a0c8e0d585bc47fadd34f062bd779eede5879142d07d837ce4122ae8c15eeab27bb75ed351e9cba73ba51fb43ff7f4bd165e179f48276342bc991908beb3582614762c4d8f0595d4cf048f199acb20bf601a1665b75b4f83e221ebed26f5272b6ebe0f8bd4c9b6ca83557171687434a7248e6b3bf910bc836489297281acf135a71d918976ca1c44171fb74902f83a964986a93bb0e3b7f54ea08312786dc0e7ff0aadec567a7be3282b874f1e528022625edb65c44c7a582efca5ffe662b1490fff2769a61ededf6880860fdda5ed49722ba88d226f8af1d4f408a76f1f72e06e50e126694d2f9ac359987ee81fe25bb0b18c594295475e30a546793cdfd23fd43195e1ca1ab08478189a5e0508cd4fff75afd92e0dd2e00d213604fafaed273219ca77cd23d0f5f36349118ff7d0c6b229316304d45cdcefde82adbecbf98c6670cd70c3e7af82b9640fda448486f67a7c7bb99d88704e2076df7af4a912a0353e6c166704207e2cd8a2c0beaf90c4f2a99e418e460044abd554f870bbab030098fe4cfffe8a85fe3cd6bf4997b4b9a1f7c692067b4f4ad783f5465f209586d97a429d72df50e3354ee26d3b03f0a794deab77ca22c0df8f5862cba148e417a47a607ac8dbe05a8c4528f0e97984225c2b1218d24930be0d2e3b74f1fb09c709d4c3c07390810196fedbbbbf8aa6cd7cd7e15277d648566577dde9a74afb2d33325b434fe77c0c663b05a2ad679e411d647d310d214758aa13f11c57ef6b89f51aac82de7f2bb4a21a2a1f16f6f06b96776963ca3d88e3b126908febfc563b41a720ac88ac5c7a16dedaee5976c9080460f65c9bf3f33c93dabcd8a8e8eb27be5b520075e5834e8210d99cf29297f827c6803c93ea80049156c0641ea8610c7c507cf02a59ee3ceaca8994f06479c161183846746241471e17459573a2bdc82fce4555979b4f1f4e679c90127fdff6a1f0e0f9f8c2633205213c0963632e5e65a46a7f4081ec443401c9cb3fd6ef09a60fb6598a855f45e3b6b7a99cdaaf2b3fedb488e3ee8d48ddc4773e6d2c91524db20f74a32b85cfa1191054298072a5d82ac338ccf2ba7181edc6fb3c276c5e8b0f981f8fc940ab080c3aec045fb1ae4045ce244fec01afd93022cfc14438deb59ea7cff16870ffa9abc1993f88d75fbb779dd3b1fad74b3d49a479afce5807edcd016341d00a8d205d5716ce2bb69d3a9a41c1764b776b542d39c2e17638eb9c6e35800e47c5906fb915d397dfbac911f13d4e5f63e07368da68505bee6f1435adb481c48635dd1a6d77485fe9f1df322e88fb2e23e5fbab2ef28a19fa983845ab87e2de08ea6f962de19039251f15340d0647fd19418f0ba7e1fab8f327210704e5f8c641c5971989fa3987ebd9f0a2a45bb558150a5e82ba75014150935123057fbb04323865cbd30bd75e03b36bcd8f508254f30ebb1e84864c571928068384a18e5a8dd149c9e4b96843203f11d8ec8961fb6f24ccf031fc236689810ed9525da06d80aa0fde14a514caca0b41b2785e1b5f736a06fe85668124e55653379dca14aaf9503dc31b334cc3aafb8c3a4810504bbedc71c825ff047d6d6dd302b7cb4fe3bda4217f464990b14c002d0549f013003afc68aa99d92bca874a50417a54088ce847919af86a534db22ab0bb565a3d2d21014cbcf45bd1bf29f1f540298a23ee215f78d568069b720521579498abfcc762566d806fcad322d11d47dbb54a9a327e1ed3e6cc0bffa31affa47284f41051b57db062a21dea9e00ac3b08daebd0189a5d2976c74fe8a3fe18c31f685b1756535286cc67631e573ef9555bad894944b72614dc5a8de9af86788daaed03e21047d1054b92aff93e332ae6208e4514e65ab40783a8db99fe15b5c1fb8edb418ffbc888d3555313415c1d58f4c1ed0146e5420b200fda9002968a2e7dfbd59607646ad22b8a166f733008879bd267a01a8b69e57d031204642e1bad18d1dc1b3be46d7d52a2150bd4e92ab5cbad18e27c7139a6136c3318b3a1e705c7de4d0502643485db3f711922a5b9177ebcb99c0e38ae21a9130a2afd75c72b9082ea006f658db4a50e2ae711abf0bec5c919ba448df2c527954361b3dc9a2e381904a9fe12f186ad4e1c67ee122e35522605b9968793971ddaeb7dd38fe0df6a90d51af4fe950957695269e33b375e6ea64b3a1f41c3e9b4aef79d4377532d6262f48663864631bcbe5546ddd7a77f9290e6ca23d6dfea8f45cc37e41823cc8a7c449e29f0b836c2f9a91cea9166d9c77b49df73c761945bdf2db216f4c7ebe8454441f555a1618fa65b31aa2a9d0eb21f893023d8ae33b6e4f25a90b341e1732433630f3e575a177a26788ee63cf5007672499be6f34b92f7b6dfd6e02bdd2d2ac87855e677382c79ee58fe09f51ea391f3f7ff53a2f7a00f8b35c41d31f4608f0d045aeaa97646a91888976a48c9e35bd2cdbe14870cfbef9fdc3412d8f607b5dd19f440f59d5f00c00de9fd2cdba88d22909145a38c7f18a2691918c3ea8bac6433da97d34f8b79abaaa6c4842108f4b4c43b54766b715d04c56e0492cbf61aa3129c76af44597e82196e60be2fe3acfc260481592dfdc7bef860dd7c190387a0377fa086418dad2f6a3791532ba6764c5d3886192ffe11e24c1b025586412293a033c64e2dfbbefd84f010492398718e89f81b6a7ebb1c900bb822b848fcb6029a78f5def9c666dd318dbb996170b9381abdc445db02f314258e43a73883dbb70145646ec7a1e50af73cf4391f9f1a2c0f5e98f19747060af0ef883873197828fa5b6925cd81b67fff65cda5cdc7c82f278fc4d0277959ad7db7b318619bbf770db22c91d9ae10fb73c65fc7a4a32098598a2ee70909931974afd003f4baf69325f5c5cb7fcbf031c40ed23041a74548726c88b87d6296a3a81f6df015a3f3f5242ac9091c7a9c4516705fc358940fd5e7a08e3bd6d99ce035f6098ff749e756fa39f608077b1a2fac0b8f12ce40094036bf1238a31b782a02f91870bdbc7c90405cce8f7098507ac5885261c42c8c5cb3e2f6af03dcf35b41fb443dac858df8f10f3f4d263c11626ee360a14ad8e281257057df6d3e929dc24ab08724deb557620a76fb07d4ab10feb7f41c6eb4cdbb2bc8a6f8c9a7cf9721ec03df2164e35c2165fff9813ea338b41a8d97eb92a3a94cd3099ddbb2741010b2a7af18f1fa2b3f65e71ee7a2a0d13c63f4a818d70d0912f4a67824d165f0d154f13cf5ce6c98ed4002661382f7eb177ea4ef", 0x1000}, {&(0x7f0000001680)="ed927897bd6b8e5726f6e240c690d1b449a35d15ffff267a1e3b136837d37175c1b438b1d5040b19797a284855cb0e7128ca27962b9ad79aaaca3322e537856b78e740dd83871f1e8348c5ce7a9e7aa53d1bce9261c41cc723d1c77e3978b27041cb95d23a01ce9c15e9ca1a1d57ded09ff929913b09825e0dcaa1ba74215982b4fd73696c4aeefa09c34b5f7aa5d1791a00c6f6996d1a6dfdd5539ddc2e9a2b1390e924a5fa19b6f82b010c7b5e91486deef217d4f488a553883136277793f36c543dcf7db59dcfaef0d6d3d593a2943d2141b103644290a69ecb4c091fd12a15e904abc221dbb6c65f7f0b2d2cf38f0e4e77626e1a0adc5d2cc58d11db10fa7bf7863299ae198ce8dba0b617081faea949fc9d643e220e568bc4870d8d5801dbd9672e3d7958d4f7d5ee2bc9d293e88373e1c98b8415068d3fd9efedf9eba6cab3f80f9f352df10e5a9a3617a02e18906dad0b5c4f7851e3921bf61022e3c318a9a38710c45ac070433fb793dd6ba8956b959eefb49d14b286498d73b166b3b74088656814a5629403d330b1be08af7cedf47c70e7641da715535e2dbaaf12b0d913ff99b5e64570f6edc45b99ab2a6c6f5e79943d4b947b807d62d0a8ebeefc50e5a21ab0e7e3e64fcd6fe2ad058ce57b938af6bac7003d9150771dae7623baad79201f41f7df52f04f5270e7d4298d1f6000b297ccebb47d549c7ae2f9aebbd7f56f2c15e9a1fe4a30a5ae75be6c1ce1f680b3d8515241026838a2aaacc8fa7c539a7917b3331e093273a0ff88844141c18616df1a2a105bca9643a1df9dfa771a59ee5dea05d8e23015e4bc6584930bb55f22222d19098cfe8add9d4e1bab09046a77eba69e48c6d3e286e2d62d6676bfa387373f79fb83ab768b04522d5dcd1d6aa2fbce168edbcf9e5881228f7edfd6b4ff40af502cc726b86836298096bdca77039006e8656de3cdfda860ec2d7e6c75c3b67c09163775263d0d0aecf60142987a63da617e459b9bb9af788ae726e220ab9d0ff4ae880942903b2fb98a58e5ffd5e4b5d0c389f1cb1def27912481a3128e3aaef4b4a68e2c800b12e8b9764305facc4dc416b58acffa0c2a679dadeec964b4ba3d2a2f80571d42692bc05ab0743651a7ff4317d63ecb443fe9ea3b2e56febba759d2e9553b92722a9e6d45ec84a7f195e0899067f7c33631eeec72da8974f83948329e6f42f1f4b7e07b1a3d4f0d3cae15f4a9431692fc4bf865a8a769a99af9fc2a0c4de070dfe3b207cea4fc1ce00c364feaae75491fecd6a03e97a9efb7015c5668cbbc974427ed4376ee75e92d31bdaac7fe3d58964fbaed44c826c67ce2ea7b8063f4efe16c7895d1067d3a1d77ec4c55ef0804a9b69f578b9f314d18788de7c7d30e4d20632fca6f8b4a3551ffa3f881b9bb0099eaaca67ed456e73a015ce517e81f85cc02d86a37803dc774801eeba26aeac52c367e5718efd8434660c94594185a77e5fa27b7824f09794c98a18df89f620422cf4ea754e5a72ffd51e491938ef4ed4267f997635c4e98f69bfa4a213bc623679bb7bdcd469f1b74dc4a5dde2ce1d9bce5ecc5e1e2069e5d9a379263431eb7af61d3c1729af0285e8fef185de1e6c13fc54674b94320805ccd17065d7fede0f96324f4c855bbdb360a1d921981f21728bce74ebb988506dabdda3e877db078fcc8bbf9f9d6119716473a4aa951dbdaa7b2fbc3f2af40126d1a2ab04e63e9d6c60ed3ee54748db479967270f8cc7b0d56d6136c75f6422c1c2f0768b6662c8f70b0e10ea1238b8be4a12c6a1e3a21f22a1a816971f6d8e6ed2367cac9e4e5c7e6b82f56d7ad43f4447e975660c9a7f8cf182c8099b16a3c1ea7df0ee030d20aef70e24d99a3faa689414629963a309e34db59a78c54ba8be4cd156e835fabe315d38b7b3a76eb8847ea50a1d94dbcd13650552e01d3416b6938f300e8ad26ed04248299b3aa46bb599bc56712bb606021da222d72e6d042cf5ed207ee9cad2a0028b081a31041dc28b69f005b9812600a97d16ae04dfcac711794adf91044284817a95a28440c7d4022f078adc96ea530dd43d53648e44e462c3ce48ec0e4d8259f18a36b5b58da0b6a4436fd2fd3c9b97915a19351916ec1afe55d1f6d159afa2d7751041ee6fa2e78856f3472fd70b75ef358fd160db9bda14cf4685b93b841e408c63198bd54c8d79ee82dbdd4c6345e4d005d54e7616b31cbed4569cd50ae6e70b81fcbff82b4ab8ea6e2ee7df26d1f3b52d9e4d84ba62c39c8e2523ac988e082d77ce23bf58d41b32c56a2e478e5ed3ec3fb783d600865d5f20bc312e807b4a76e1eda1787cc327d871943250ce82bdb04e9bd249253fa28bd0775c0822f6f8176121916cd94b4f06696e289f092fabf13def1a837782301c13c22bc7afbc2549eb07f697089bc7572dadaea010e34dc8a3c2fe36a1878b454bccc811e06039fb56f277143dd364499c67481239e6b14d1e68bdbb5a82270a2b6eb0fcc2dde6ddef64e2cc879de42ffde11853e57e27b32e98925c1b808b70cece4ebfa387257ec2e0eae2400f8ecf64644353a6b3ca8fa7572aa2a6ff287ec4b16949bd5074da274eb0960f8dea1c4b9c1762427c2dbe5af62f71bb1bb14440c0e7eeda24f2ddc766470bcedd3975702044465e40a49f4ce54c92918f50b7d113b6acb30154415713f6d82df9fbc36bbb3bbe200343541208916352eab415eb8eb4d157cca7975a7e364aed39a23bff83713f45e89160ecacda5fa9baa2273c542c69ec31e75fa8ac979ef22c8c4da0ef8f3f2ca51f15671f1ebd2a97cbd5d2001c8ee2590ce903582ea3c05dde0c70f1c2da2f92831129c406940a1af3d3235749f824c4eedb7e22868046b4723cc3bc84b1a63fe484d2cf3fb9edf0d8c3b0f2239cd55003ca376f60765e3a98165d55b891bd87c488d35125df4503ddd7ab62b1c5bd983e01355cd4cb595b429851c1ee04d14eba9e0f30659ca10de3bc032cf5c71519e13df04965c2594372b48b70a7e364b96a72bf3831d2d5e3ac800b395bc8549ecd07b8c8ba99201b6dd383be6029e297e15a16a58a0d9b3aa8c029f89046a5171ed540c1f0bcbe0bc51234d35ddbb34b71c525a802f0ada0d62061133019cd4e06092f006c2323c4fd77816a9baac8c02e27173c8298255f8bad09e21e1fba772bf10308878b7052704d6a0450db01a0195b74d5a153e372d9ae73ccf9f5c117b9f442cb20dfef59115d315bf64327d0b62cca98a60e0276d095feef74247ddb89cf9cd9564845b547f6616f9244802328b78d25a6020de98fd3d31567a8f1f7832b8b5a6553a2a94d6a3ef384fbac7ee55c69f3182f4d80556df712bea0d2c82caa02f20ced2a852dd1ad1b70db353cdd0fd692957152e4c43172ca305b7a8a282d63aa1a71e264a300e44e9d028c2f2e645ed36b6188589a3294fcf81d7a677208a8c74b998b7546f46c316ad2b2c2c569cb7043bbd87f5015e32cb23800a629492b6ca3c1dde7265650a5698e5a61dd42ee7ba2fda2848cce9b48074eac1d01753b0e04a0821112f76835a04e22fdcb3df9947bea7634785bcc1ed5a8a7a93773d9bb208e8d85bec931e50c3fde628896912d1ada9a81705da15db5d2750f306ec95227982a9eb471858e1e90c99ce0e0eebb8680d0018b1a067dee849d8d1c2c0fabd9665fdbe600c5a5ef974b8518acff81fe7f7ea68c70c178ebb9b08b5a537ef0835ee3cfbd191a7bd464d0b75d0f6932abfaddf348ded3d0b8563b48f7147f3718f3abeafb11973b6bedd34f130b8e99795f85b03c5e7396145a9aca2063c133aec4bccae0fbf48301d96c34f571490e63ec976f314a1151f87ffc9400c5b321429d0f4b23db868b0016e16b18d8715d4f89a57a67218fbc6dbe2d1779961ba914c3091058007cfb61f9e68d67182ac50b9fdb3ae13ceff88c455531c31c0ffa5139f64b56bd2f29fa88f4196e5d1bdcbbce3f63b61fec620ec98de46bb7a70d404e9f87f901b84cf87ea29336479b4bfa5cf7b63bbe63939dc917e59df3f9663706e3505ee51e5758e024b6d88101a10fbce9398a59cdbf9bb0aef5795b682061ddc89ff3cddcb7bc038a76b814ec24fe95c5b455bbf88ea052306a86e9d8cf7ae1a015f9ba3e6615387953f0744a154916dd3bbede270ee45de5667a9e55e3ed1c08c32a6b41f891c0c980169a66d952ec550238e80eb323d49188df086355eb8e71c540ee65823d3dacc9a3d75848929581c38ca6a5b6e68aa119987c728bdf31ee588b4b702cbef9ed5b8bd869870a9d1b9342fd0d6518ec5158961fef666e9715122f4d7e5adb4f181aab9e8c43b629b9465139d9e151fb3f1d6299c9cf9e89a555ba16b545e0593b6b375a2359faf2c32c469449bf9ba48ba4187155afec8c7e0aada3f403d1c0c6d32397887550bd3b5bac2b03f40ff0995c2aa24c223f9d3297f2bc4ed9ff6a13279c1a7882fafc5f38eda51b829a3112cad5717713cd29248a35db3a172f69ef214b65956f405af33b3000382cfab2c585800020138b98e2c33c847406962fe2fe036a1044536bb28543fbe43db2424c13e3958aea3846ac022b4353e318049bee98483b0f40c981caa414bf2dd86876a3de131e614c4e808cd513e201a4c9d9b4251705fbeb54e22aa6fee1847759b41dbf4d0c085bb767fc9f37700f3e751146d9ef1e4352f606566c40af66dac7d318d05ebfdee0b574ed21e7c4ea08336647f5d3f7195944041c7739c323040d60b4f142f3481d04032b3cc38fbba98231f2cc4336614fc7b75f479d9c805936f299ff3381e9af46f89208db44fe8cf41a07a9468ef7f06ef0f8a7ef1e5da37d4e8edf4317c8c19a74584aa5e214013cd4491270cd6170b4df6038a97ed7e0375f8d1534dbdc6623ab42205e67811d1f69ae1681b12fc064c27d2d0a440fb745155c497b8a82222bfbb65310a3a0414cc90438dfca798ffdfb01ce23c20435586f12d86107b5f0f0ef8b74e28ad45651cc772818285788198a3f5b0c22c66f8a2044528b0af307e4281c95f8f7734530d9daa816166ef4a0c990d49dfaa3e3d00df04f4d3509d1d4cb4734d1d2dca4778176f038a752647278f183c7aeab64b95d0ec4685fc64b479c8f57e756721ce158ec8d6aca0de528a756183a3898980adad802abb994f854d9e6acb5e867cf7141ae288b873803588d49cbd2cc96f9bc117c9173161d8195c4ab0f5d250ea6ded875d9029d12cb94b6cafc84658dc89ce0fcba6810a9edeecf8d043cbd5098b71a8314adaa2c99a17f577d24426771a67b944062a3e0bd02fcc5296bd43379da6cb176c1fe857e8164e95b7ea34de154079e75afe387a2a47830ecf83af17e2479ba787dc05810e42c1f8bbd0f75872be74c77483ba3f06adcb6b3cf02b8e6527823ae72cf6e6eca796c087a26a9c59154bd7023005ea5a0b2e4e4388102b87fce96388a5c75c3639f6f6be3ffbb351b2b6f9a1e99e3a0e4ff5e1565d943654e7d7225da544b2b3d62438e497bcdcbc0ff1839897325c54d25369d9849771db941b4b720ff0c9b0ebb46274c2cb33f928a21fce85a67fd7835af2190bcd4da6ff40740988c7f6195a23bd4c280290c1793d9c8dc4aaa16cebfe38e7c301f000a8fad4ff0c95071a53e171aa0bd06878b4109b6a687596382338832b222cf6b9bbe24eadf6a945fae0b94a447b977b0b8594bf48e9ac01fe2e9af8f4d92b48ab5ad1a1f3301544c8204b0da5bc02b38cda19eff445a367bbc365c7de33e1c94f0ca0dce2", 0x1000}], 0xa) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) r7 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x40, r2, r3, r4, r5, 0x0, 0x9}, 0xfff, 0x401, r6, r7, 0x0, 0x1, 0x1fb}) preadv(r0, &(0x7f0000003b40)=[{&(0x7f0000002740)=""/4096, 0x1000}, {&(0x7f0000003740)=""/12, 0xc}, {&(0x7f0000003780)=""/193, 0xc1}, {&(0x7f0000003880)=""/105, 0x69}, {&(0x7f0000003900)=""/216, 0xd8}, {&(0x7f0000003a00)=""/200, 0xc8}, {&(0x7f0000003b00)=""/10, 0xa}], 0x7, 0x0) close(r0) 16:00:19 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000000)="66f9aba593040d3736f82defc41286353a074c4f8c7132cc14197ddedd9a2576167d5b1e0a91fbb44660b55a218f3e5713279324b8db86cbea47a683b65b434b106399f9d6b1ed19b34e7f646337932a904d093483efe7c7307670678cbd3572fa67bcb22b9abcd363fc52aa6d124284e6951331462138ebc6c0bd5b9a0e5ffeb40a15738f8defa38230d7c05877e78bbbb5e9079091790ccac9d67f3361287cf47ead07ec91fb334fc41885be472aeb00bffca1a6a2e6ce4fc46de7d9582cffd20dd6c2f434a083c75ccb10ea5aba73e5fe867c68eee09d4883c3d471bb990f1ec2ac0e16655e0180a18c13ab1198a5aa43abeda7679c976c04c218e276ec86fa05ec7b6fe250a233b449d1a6504113492ea3fd2be24d82db714d819ead29248f995b1b54b8beacd03187c87d93969953dde9ab1e0dc0f5aff491c8b7d085f97f0ecfc3a14590af", 0x148}], 0x1, 0x10) socketpair(0x1, 0x1, 0x8000407d, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r0, &(0x7f0000000780)=[{&(0x7f00000001c0)="d87bc68d25340c64c9960e3e7fb03a370b05abfc300951a607219350f05880165953b48946abd2593adbe6372ef43ec3b200a0bcbfe3d0b3d70b25f34c4d18f6943a7aafad4d20b14d7985131a2c27ac1516c4f71f43e098bb376668ce9d1e8196cf1129b45c93142cc8f3c36a8bf5272532f924263531bda3eae9e187963c242559af4bd05b1f22b4e61fe2470c5b", 0x8f}, {&(0x7f0000000280)="55dec5620b398f487dba3d9c48f3f5013b16ffba984a2c3eb8a052941a353af09106e197d3daaa7b8af7d07f4b260772e22915baf89b3380630c06091b336f9c6481f01fb2641efa5dc12f7900d9017c4137c8f7458e814604e81ec503ddd72025277ea63070ea93bb82514ba3c426403eb55d108f2684b805e948", 0x7b}, {&(0x7f0000000300)="9aa9e33e4235d076cc3f2d4661b833665938fb64b71257fe9cb1668e30aaa3c492f1cec00edb6b1a43e6dde565c8ed339cde484b169184c4e3ed4fed14985bbeb396ed0789c73d15f6f1e141d77ff406e0f6df1403bf20c3203af8f3964e392eff826ef1e4a17686a37ce1996b7654c0e9ccb1620e7f0e04676cefb3ecafa7c788f1bf61c4facc9326b9be8b1139517a89c6dc25f7e99a8760f169", 0x9b}, {&(0x7f00000003c0)}, {&(0x7f0000000440)="ba8e146f2cba6b570301add4f217e19105017b609b0bb8d931f7f2e6b11c93aaca4754e5afc9175ee08e7971640a9bd4fcaf109389c45da8cae80428cb116cdec49424adb47e40936ec274ca6f68369221f2cb77c0ba799f8d91e7649ece7e3574c1dd6387351fbfe0d35aa106be02cd227160d2d9ce", 0x76}, {&(0x7f00000004c0)="ea4b5322aee35aeb00b2353c0bd70d6b7507d3c159c158f9f63854f2005434584c2a4f422b2c8052925f073d09a6c3b2e180ae062733397924123c952b07ab042f61f112b7000b8cf3101d556627e4b38be84b16649381b30cb59db6fbb0628ab3108ea93a07c089887145df32e5108d603c0005a63b0203a06cafe4ab190cabccd8b738e666904ebdfc69d88255bfc75a37ed8b03d8bb88e443700240e7344bc66b39ca1a3d148b2a27b09258afa2c2137f8923d542", 0xb6}, {&(0x7f0000000580)="17b004d17efe7ec3d685cc824b172ada75729ec254", 0x15}, {&(0x7f00000005c0)="25a071bf066e19db94de46feaa7f4c0e1508e5a4a2272327d3634b9b65f529856166afc5d5f1189dd7975b22699f23ecd963bd392e9f31a36280853ded1db17719c553fcaf5f9c22c8aa7bca8d1e125493ccd69e30e17d2075de8462ebe8f0da9d76f207516cbe08ef7096638d5fc99b2992e0a1c2dd1db866480c0cf746d84b90192578", 0x84}, {&(0x7f0000000680)="f0aa22745303d9", 0x7}, {&(0x7f00000006c0)="92efdbf78450741b9008d13e973f6f19d87bdcd7e509d59f02c9a316d35f7a75d45bc359d2f00b2a33ecf9a10aeeeca458ac3fc65c7062c1bb899ba28fb7baf08527b9025b2979c8e5e689e36315e432e28d8a0409c5ed38a6bf96c01b9275ff2e30eb5d34abbbd9127c97f737bc09d410d7470b11f44fd25f0c2623450f76f1a6e35d35c0fc2d4ac099b156ae81f9e30720c736a7289e886f6e037496ed1b6c1283426f9f386d8386607381492e9c5d3e6e580e2a4e4136eb45e2", 0xbb}], 0xa, 0x0) 16:00:19 executing program 0: socket(0x0, 0x0, 0x5) 16:00:19 executing program 1: r0 = syz_open_pts() r1 = msgget(0x3, 0x408) msgrcv(r1, &(0x7f0000000100)={0x0, ""/207}, 0xd7, 0x1, 0x1800) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0xfffffffffffffffc, 0x2000000000000, 0x10001, 0xfffffffffffffffc, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7", 0xfffffffffffffffd}) r2 = msgget$private(0x0, 0x8) msgrcv(r2, &(0x7f0000000000)={0x0, ""/12}, 0x14, 0x0, 0x800) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r3 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000567000/0x4000)=nil) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000180)) r4 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) getsockopt$sock_timeval(r4, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f00000002c0)=0x10) msgrcv(r2, &(0x7f0000000200)={0x0, ""/161}, 0xa9, 0x0, 0x1800) recvfrom$inet6(r4, &(0x7f0000000300)=""/199, 0xc7, 0x42, &(0x7f0000000400)={0x18, 0x2, 0x400, 0x21f9}, 0xc) 16:00:19 executing program 0: r0 = semget(0x0, 0x5, 0x1) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/189) setitimer(0x0, &(0x7f0000000000)={{}, {0x0, 0x5cb4}}, 0x0) 16:00:19 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) writev(r0, &(0x7f0000002340)=[{&(0x7f0000000040)="b16355151c3168d9734199d03065df72091dbe6c1a8c5d4c53cc563a7ef2ca69042f21e55243faa3f36a258ac998d633f6e3e13f8b2a826f1f511f2e2add30feefb9f37a55633239fdbbef7806c8f1a3d1c82e3fde6cff4b58b75fa09390a9ed6d4cbd9a48bb91ab424585f19da590cb8b35ac1642386d2584d5e5e4fa86a7cec0372667a0b00bf70eb1883939aca99bd57a46f9db858e62991f4f172e0ae114f971ccca6488d724c0fbd2df97822dd2396fda9d2c21994a39c8d381bca4edfdafcbdf7f5df302161be84694e0476aeec13170b99bc2e78b943a1b5883e3b74a", 0xe0}, {&(0x7f0000000140)="a8d1e2be9c43f264bc53c6c62fbfb48aeb5d31ef808c5d11b74bf9e2e553f74c6f65fbaa27ff4b72f5beceb1bb2523a01b43b89ddf7f2964070254a20fc2ec8ba3bb98179d63832c046aa2927d310d031d1f0c6ae2d23fcb94d81bac531fa617d2ba13f38f017b58b611949b8b0297171df2be400f456e22b82ee6f06c9f61c50236e1b3c0aa4c5d06dae36f5ffd1a9710eaca3ba7cdf4c5db0c3dac98b54670627d214fed061bc153fb20f984eb5583b4f9d7e322d0b457d6b60722ad704268a7cef3f14c1f2fc4f31bc4ccee0b3649269a5441810621e1bd7fdde6aa7cf58898426cbee64bbaad74f7a9d69a1f0da6a151ad421cdf398e7c3e4decfad787613a6eebe06ee373ac1c658805e20baec4b0ad9696934bdd7a70f77e1dd8d49ce37d3ae7d106fd6098bcc14089e78d2b2ca1e80da88ef9fd3e9df49a0d9fbc3f85f57f48eb64798e7fab610fdb9d78416f2c2b6c97271b68d13d2ab58c852da876733d21700b948eaa3e57ba3a976e3c39c9e4ab7a40ff7dc04f2891754def58ad334f5a97b450df3e531d0d58fa895ecde08e942d078c0186dbf8a44c738f1effe953e56d2f12f27f8e73e270a27b9786fb8d00916e3e2549ec302c1ee83ddfcfd8172c10e0debf2c5e9ea7aaf3759f814713cd3f49047fd05783c5b23a3ac8d192e22b0084c78b137e630fa972df280bcad1af9243bc309fa8fb9e7897d2457447515ca451cd6772c729e7e9c2751d813cbffc4d7a8d338adb27469dfe53d879283884ba568f1dbc11f325505647af390f9fd4310bced0e25560af3e39b26daa8994ea24c3763f911fe55f88cfd12cf820b866d4809e95e7038e195ad1f1f0ea400ee909db197f252404f1e54b3ab793d4a42da2fd68a546f5383aa08e8fbbac9fc48ed37a8c72737f1dd94d9a708f74f0ebec3916deb5e640a7c01c1be615028979a531918bb906f17e8a227d81923c1ef5bdc7406fdd8757aa20359049926a410f819092ea96db5b81ccb8218054fcc296583c554f00775a448f144a553ba1b728c78ee9956185aa3af224af54d1d8bb5c1dd3ce798c661fbb0fa85fb9508b89ec209c985e7d839bc8f42363ec55fa6e1e357f7405253e28cf4b955905dec44f2fb1496caa5226a6a0f334a8359dfe147d7a06c07870da3cefdacfcc4bcf477b7c5eba7cc67c44d9fe37495e47590efb37d70703fd05bcd06cd15960563266670b99d5b8f34bb14c8b93fb6580b5a198d6a47c54b893ef1da321c9b9e71d35cebb76349f5e01620836c1212db9bc5d94ac6c1dcc77cb0f68192a7909d9f685f339d750b2a55d614850825d955d55422df510cc4cfa5df731a60a104f25f8057a4065c95bcf191cde12e4b7a4cd825b4eec8ac19010aae504ecf619a7792d884b1c2e0d8c348d5395689d899ea9221b2f4b56cf1aeb1b3c7d4f8766b4ce53ba2ca0ca4ce5c1f81bda022cb123f6404c198a7d8edbbda86ab3c7e7dd6042bc2e129b2f165d343283ddd07a3f0bf88625d81d6efa4deb7aa9aa6b522e6f700630e03f7effcd4b8bee3d4c984daff5579a182b0ea176ac65243f7876ce1ba3bba16058db28d56b70cde5b75594ce7dd76e2664591363eb7e27d99329924f3dfadeda1d90fb0c7275a4e342f4781069212dd4a2ec82026f4056c2b774fbd49b6345f17fd030940b09eaf5c7a2fa4a36d2173d5a0e57ef478c60ef62aa534e8547965016ffebe5cb1f82fb228c564a07b9ccaaa7e2633201150e5419b2734760792120ddc0044e02842903dd3a918a36ed1e74375645eb421bcefb5584b870b4abab94d57de75ad4f10cba087104e8460b72afea670abbc34850c5fa38bcfbb661815b9a1a0f79729903eb7f7f085eb53f7ec46ad784655eac8dc86ce5c494469a3e4da0ab5890ae7124e49c9002834149c18cfd124d785ab2aaa94df4f7060081e18639c8a6fff43000ed349bd9ba709e2ac095d7502efba9989d304caf99ac42279ed7adc5bdb51224c7cdc8d1c7ec3c0e5b542350737c4db193bd11c1c4e0b09daa325d68487fb41a54fa00d2422da95f7cc987d32d99c8d957c62002507d9d3923d72fc74b3af9d9ec835e0fd40326e06df49353a379bb3c251ceb463e683c888821db82c134631e44153ae02c03bd0ecd8dfb8c7c1912ec432e56436a80bbe1584b8709ea49a3631e7db21916c6f6d9a1a5a2cae2b7cb23b3c519c12ae04c85b215b3c3d9d4df2762aab2dc8a7d12b06ee55caa2023579defe29926828c3d8a9bf37763b9f2b241f565f6846eb762ca8aa46fc644acebef736b0344d0d7fb7562574af80f70758cadd6ff18ed474c9a6b03c7a364a75ee3c8d412fc1c769eb0c5efab3584607f8669176f58a820d11b440dd2fab1375ebc9019fb3842ce1c1c4dda53f19cff6a8bfd2c0ac1b61b7ac9c8b8d3d315ada3f492cbc81c76fece09b758f25d3e9d67ad90ad5bee7f28ecc49d7cea93b3c962d26c1515ad4dcee100fdfdf09fc6191d9e7e1994fcaf5f96112b75a3def2028b26d5b8100f7b9049af8e9ebd8f98850407b3e528a17a3c97f93b67a3775176aa93c6c8d1019f5d5d46efa0908896013ac6453f1b63c9e4adf72d9579e6c5efe23340151ef93d039e328d2eeaaaaca44d5b7b2a73235d6fabb2c2f13863a6d4c1ad96791e67381a63f79f088bca9a36b8a5f7e56feb8bdc49ab5fc96205bc57c03b86e592face4fc8a73485134016feaa4a6347dd70b25bf5631a9c74109431ee47f34fdc039e425e1fbbf06662a9235c4259211b7e798c90a91a6027cb4c4eaa14d8f12311c137fd0002905fd3c845ae90292ea5838d14288e9e8fa92058e83604dddd5df49bc24f8a9c4b42a748c5ee29a035e7dd9a89dc3d55214e631c13cab15b90da58dc5ffc404388ddeb5da61cdf20d68b523c25efc6791671eb29605e5ccdd3e7791f1776bad06b2eefb14a50961624d8a505c63dca3b83f43401513d5fe3318559cb056c351908183b1a290d26497bf64afdfb126cc089bb66c4be90908ad26edda3185103fe4afb22ac4a38df2b4993342e2ef3049c42d26d8266596c6b10a79accd862fcc1138d3cda9b7f23e638c11c77e1ff378d903033646e9b9a2cfc6e5ffdf0e6905692002d034672e3acead34abb010ce9c32ab6aa0e9412d0ad5d66ec557401f2006459373cc1da57ead70911580dd26804ca34c47a262976653b2bc1fa2bc4ee7e4ac52e81d86ea01b4d3505146ddd93986e45f4dfa7817f439c6d2aabb7a62a18a913eb63879ec7dd665291745729c5f9175cf399019aafabe8f202510b2ea61f6b73b089910def0a28c267a10bdc1436bbfee2b9141dbdac2cd12573e6c63bc82c22ba4d1ff0bc79782d34b9621798aabde70a3da54fe3df5a8a71da47aba00b7e1853ebc9c54476b274e81a3b128d6ba1c14c9957ddffa8fd4a32928b75e3a52dca686fbc2d9eac8674707e79d08f923afa532bbdcfc0380432ff2016148c65773bdcd7b2c917c49f20cbcfa8a2a8828ff6a702c4f4095dcb520b651ef9acf14ff451e0c73a0ab61d48f1c89f2061bc6369158ffcfd603c7dd1d86020b506ee170b4ac225718dbd42acdd1def8fdf8bf25a595f6f1f62eff851d448738c9883fed1ee173ce9dba05f1ae6b63b60c08a3f755f390d9b76b9017713c971572c5659ea24394791c4dd506c80167a9acd36c88ccc98c095ebcd671d5e2af096785f786347a7a73ebef294096caf50241c5c178f3fce17d04c4d54d10a94b5a25b2088a844b0598570ba6bacc797c90d24b67d6942b34a2593185e2b930091f6e3f99a917397e9edf32380a350f8d056b1669961cbb9ad1b10cf32e04075ebafea98aa75157c39e4183b2e4e30fa3283d41620ddff9b684353e9327dc4e421aba0f27eb1a3f13aa32052f0ff803a582395eec3bd76b83934a51b5db715ca2a9be275499f44b10e1fe399fe9a49b95f5843971e4b70b85ebf9d892ca2a9cd0380e6728c205da0d153cb4cc2430cd6555c50c23aa8e083290d9738064b705bb82d6124e377b1211364864ec312cf219bda5cf78a1d654b62bdf7ff091166acdb681817fbf60da40761b139036d31cb07842ee7a56d42ee2926815a60bfb523567a3cc56f02f3c66cdfaeb29fe54561be7b9b727c7c42454b093158ac6dfed3c6702d8f2a2df3d3c03a30bcdac6cc9edca52c9ef87c4a87b4a69a20f5a61736bf0b1edd8954aeeaaa6a9589fd6799a28d8359a77fb4b3bbcb1cc372c6a02977a5d38e522e73c9c960acba065d1b98fff6ae1742b3ca4bfacf394c1d9d22910cb03cc8c3b82b2c32e5d8e02c8fcd368e9bba2d1d6f9ccb0180ce58e7cbfdbb60ceecbdbad3fb23238275843caaf772516fac03756934222195dab0969ecea82bcf014d9fb78c89a8bd34c3b581f8140f7c1aeac48ef806ad1e74a104209c72f0d7a2c97303d5e08abcef7b39ace62e563bbbf40b7254557dc46a50a98ad7b5a558a0072cb994847fd804c6e1744775f18416047c3ace3b0062e399b029b3aeb7b9ebd1f55da1b589d710e781c52d83786e93a6f51bf7c6b469ac0798d939f0bd345505a5013f23f1c572992f2a6156675bdb67356dc822c6bbf6b7e95a08fb4f45e8a3e250c4650d403bd62e1f8e37f385c98a0bbc712713eff3c41831f01b29f6d9a7b1d3266134e8c25dccc0ed1b616262a2622484e5d94ef6a8120cd043213e8553d893841804e5990a8636fcf8ede3a202de98d3968b67d55fb6ba6edc93fd0f9e81270c255dc5b52da1961f09014e64f0115c2e44c2dc634f206c96c23fab5e8f3364d2a914cd020d9f9f6956d2481a3ae7bf748e3e4a5a79a8dc55b332d7222e812bd0f527d18fb613ed97ad0a01a86242d59917ae8c6f3dcc2de5a32e1fe63ae8f3ecef4f65e9325dc2f9d54a9215e35c12c2ed1847ce0ff0922cd95fe187aba2ec299cce151ae50a050b04f741623caa12442d4d1847ccf9eedf85ace197a1d737608e8fa66aa857cea069bacae15b205e920ab1167194839c1d61fd63b259b539af44e84e1fb09fdefe8ff8cf2378a02d1dae16db83e35272d724da6d803f2bb6d36e9044e37fa679a572d0a4982cd28c463fe421a90bd0275f739ec171f53152619cf73821dcbdd1526ed3421451524b7207f49711d2cbc4282bb93d1728a93d89612a9bbd8fdfeda2255efad97cfed02fd42ae325e9d99d5ac924be06d40de3e29710b4ce96239f4ea723deda9797b54df18a02822655e295c37c0c4f481ace5e42d4e24f24bec541f51f4809abc8e1f99a0ec406ed52f935e9acec5b89e631f24daa07c308bcd6c182141ad6921ef741a7603866c470e2bbb05c98498ff53e97c30552df29414064d009c2e614dca57361f073401ad20b7d5823a59bd6b8c2141ce2c1fdf35ab01f96cf910aa875acff63ae9455b789d8cebcc34dd4c879df510e748974b20db4c93f80b6d4b6adf4d99a2a86fbccdaae75f4b7b8487a7d97f2538020f8d82b5f5e53f9674b7db1a279758bebfd390daded7b64ace9c62579ada7efb7f4de93b9df898e1be0794c2d2363af2043d09baf30c363e44db10f83e934b9c3edac20d59547adc6c0e56de0796efee6148550927ce1a4337d5bbea4dbabb7402f23bd74eb9711e1fc60a54813211e38327091558781a17ed73d0f9b8b0e6710d2a58cbc4f0732c62643495ac0319704816be4128af459364957beeeec6978f0ef7ab10790c5b205fb8c658f564550758fac5627e392f0effdce07c895c2c6daa59ddccbe0c7ea3989f7e87bb02c64b0d1ee86868a7f77563dac", 0x1000}, {&(0x7f0000001140)="ce79c97a60bc95ddc6fd26897fdbbd0d9e27bb566da0ec3975201858abed0e836940942e539b7b1830be981368d90fa2a46af2b57c7449c05cb6acc100b661e762c3aa9b9c180c3c", 0x48}, {&(0x7f00000011c0)="2489f34227c482729a47516bddbaf70f5b0c30209cb3a793a0e94a40220168fb111f3e55c2ce5563cfbed3804933091ebbf237ce7c70a720c2d157a3014f23b985cfa731abd042c912fae8e5a0a5d5290aa69d2ea93dbddcc7115d347ae67b7afad60d3e6fb5f28dfaab42e78574c5389b34262cf2d1e6659ba50b33b9aed234cee00d0be0776b", 0x87}, {&(0x7f0000001280)="5c47ca0dd2014d155ac4d12b289f9a4d71981c03dbf99ac5af0162a486ccc7f89712b58db445c26f29dbc85a3427b98dc447099e9a4de95ba3d646a906df8dea4277453a5f47b67fbe738112f006e598ae05bd4237072c3451616f74dc80ae015e18d33bd65a6ecc2bed2b846668e50f2d94df90eec15436adb5c595f619612475e7c9003220509e6945509b4df624a8fb1aaa5e71ccc5090009bac639a35f7a98bf35d9bab0768eb730a943ee4e3cfb1d32d3439b549b6d95b144085ba459d07f441e65fb0d7faa4854d89a8736a7a6b4c76f2ec1b5a256d4c092595d01ac62c18ef8decac82b0a59f6722979e03a1b81d82f333b861d08149f9af1b7faebeb3887155ee14f8f8d84e8b697b79a1ed4b848dfdcefcf61f35e6ee6f0635a102ba2f919bd82b336aa613b10cab5587154b4e719e754da880bcaea0d5f5eb6939e9f4f3b62d5e3a4a74a903fbf99f5593ff2d33df73f5ad31b0e15b8d18880b23bbf9298ae3234d534fce723364e821e8bcc3fdfbd745f525747db1a8f3537566b96b71356e72b6de9d5f5843e5e70791eba52aec727bc9f2c5b76e47757a463c595358fcb76c978b3188472fb5b68f6fbf6b0f0f372cd194f9d59d51435a4cab044de8f8aef5d5552ce7c1308b2f64171ddbc2a6aed209773ec70185a0d227ef8129282663d1dc2d37770733aecfeebf6a3e39060d9dbe869601cc5c88c489e0d9bcb0c3851f77955d7911042117acc428e39d63918671f36be2fb8f961ca9506b959eeb406f975ff2107aba3cc2a6b6e601ddf94387d8944e8d0f00257af04b43b3a5bdf20f00fae37bdbbf3c5f95b9ed159fd0e96a4c3b1b32a07aabab03ab687bde00ff98d6f2edfdf40e07122cd24d3dc9673a7cdfa85355f8baa02157ab59e81cc930337ce7c330f354eb7eec51ab39f56aea4d18711c01b9e8a1dec5bbc96ff8d0d0edd3b5e9fdc89d47e3c3c12cb5278c7d3a2fdc91488f84f7c0a695413c9ecc64ee19a443dc9de3b7c1bb4f845246e7d4b4493020894120a21141bb659a6bc5d8a3dbf01b83d0b665132cb7a13bdf0f3320226c3dd3137addd4c7983b6d8bd4a115069a09a095fb316c844bc406f0ea78ced640e071c996be66b4a4b87ad9ed2469711678b97ca4030097049ce2887af6aa94f49c0b46109a4798c2dfc58fbaa5d6387e33a5bfa69e291cb868c6a6d96663df8244ed2af73eeb1e59326e6b7df5d2631489a6ac2be45d984f2fe669acfde5a80cd9cc5d0a33b814e701dec9a1827de775cc046294003746a2f9cb769206e8b439966406f94044a8c656aef012c914978d1a1ffda3880772c4d8fd3f7cc67e2f9497358ad11543178fca46300aafca9d6fab137be46d19a963693f3876025a038e12057591473d2864ab0597b56a9b92d68f78cd2717b9b33d508076de3192a6a1a779cb5630ab4f760afa28966bcaab53f47502d9315d3476f33a7cc2f182a9f07f9701e9558e179899bcff9fd04e13f338b1a244c6227dd2807b2178bf3de0bfed8a4f2d763ae0283db508fc4cc2c7cc7ba33ee4d078f7030108db8d58645cde800ff2486b2819f665299a2bf8ddf93d0b55e15c0edbbf474ccfc1fcf467c5df07852632389dbdf3e4cec1ba0c8545aa2d548699dcea7efae8efd81d296b022602cb14881f00828a669f89789117e3a7b562134358e60e95ebe67fd98d055fb2cfca9aa95e8ba2db30b6fe3f05ad610d829b4391e3322554bd83ad6a878f62e0c593ce2c05c4c5034b760878a98f41c6bf156a5100238ed39e906071f2730cbed849617f05dd657c9d595147cc1548909f7007133a047c7c3b327695c08b974cac73f9fa99d7f285b381f6d1a10b26fddd0d8ab9ab00cdabead0a4c454298e348c79d2545617ede36cec40fa2c9b2dfc43ce40b43092e281540cb44c1c7f3ef59f8f2e1cb9a81122708cdd7c925efe668f260b33b4ff73ee0d560402fadf2ee9aec4fcafc2c38067b226bcf666758e4e9884293942cfa25ae66d39c8549189e1a5736520d165bd4ec0689a7df361e945dbc261b2a13bb8eb510d78efdc709a2894e069523e673f30f4476465abf019e9596be68f06e6dad2c1aa53fc24bdba4ad9ef95874a0819373387353fd86f052ef52837de534c77bedec2181f616db8e83ac61eaaa5b8f9e5728eb329969a0026ded5fcf97678a24e79dcd627b5eba9efc62a512c66518436b26b3d26505dfb425028586714434b5bc4ebf8093bb49948f3429ec1f6d37568a182960f6ff6f01dbd49a0ea0e09453e63d3ca828cc33cd5761f14716f8018ed7b8c932006c7d3237aa2585f69fe1f046ced4fdf0f4c5f7dfd810f50c1cc880d9afcf5e4511ed2579b5109c2d2409610e2d3af7c3447256bc8d7a1af6422e7d00fff69869b1c5df594e4583599d878be479bf5f2e250406945de0adceacb222e04eb3961cdd5ada57e863c683dedbe8c00c63468cd71cf216e8fae1f1cb4eabf91835460716a57d79f60796261b8f2f2170ba46e9aea9507fa19b046dee5d6de4e583aa92745157e5a5e097780a45ed5dbf268302ee64ccfe1698f4b752943e2f5781bebd526f93c7b19bc345e9ba641ca6fd5c4a5c33ec0d62e445e3bd94686d1cd54a1988d7b586e5da3aef585a703f901f488727ca5c8572eb8a6c76385e297c51b86a7d553dc458d325e75dbfc441ff21253bbae047f97749cf2376c73c29663cef0da263a2c7b884aaa518f7872ee3fc15a0def435ec16da56fdab023f30d33cdcc075243792a099bd23246b44bdcc43b75f5ca11fd84b2f111edaafae94b15188841d0b6cf8f4111cfdc5ea92f8418fe2440ecbf5c6a7b25ff3bce5560a2bdcc9ade5bc057a597b8e0eebf1fc11cdb5bb8f20b5c0d5b04815ad82ef7b36ab18997c0843060da6bcc617297d127dbc7481719c16daa5eb3a047eecfe5532d3058142048cf963bc7f886224ffc058d596430998f61d32c1090f63c77d2e9c8ffafbe33aaf233e90dfca7aaa3881548e9dcc60f4165a61e7d085967ff6b2992ac3b8b22729384ae44183f2f69b1ffbf6dfcd17241b529f696a998a00a12beaf5d1872a1a6e06497efdbb13572b838be9e7cfaa5736f3d6f1a4a317dc6e819f5744f21410dfd00986257a3691ffe97c6c7b65a9f4427b9884e8afb625b243fc86ff4424dd8fd8c9fed126b0ffcbf67c69af417c4915eb4508ea1d39c646c442c7a0d5f3313345aad743e083fc1df48444239f0e203b7893f47371d13d68f2fc08651e6d55ff0e0e1a34a2b2340dd3f4f50a47be800ed863ee548a72ca4b5e613153905ecc766ec208b2bde259d4be61951992585ff6a3e25d9e7054b0cff9d98e1b9e5aaf1670133a58302bf3f79e9f57d6e4a98c8b2fc4d9954db8d7171d67d7383040b24bfb00427e498fdb6d5371bfaec6a716f4284fe2d9f9d58634cb767cb59c1f86b8e3043a2daf834564bdd2e8511ce45e067b682ec4e078a8c098a061330058820cbcd9b12c94fb724dae11bfa0cc19df6d6543f41191f16eef2865ce25e5e2ff3207d36ba9d00d76eaf4421eac3afe0524884f13cdf59c783cf45cb958bce3e0ecdca3cab29035304d74a83fdc41b4e866205c852d408b853b4dc7c121e4153357ce192cb297963c8125bf3fc0c57a0e74d75a3e2c527d62e2a185457e8f64c9ed06cd740a51505d5c439ff113979e2ac13d167568a579c7afdfea3e5fc777146471fc5decad5c45ade1c68f49abbe0f70eb205b4f06b21a6e2d4ab8f052eced9299d681a0ac7635ea95dadb58aacc578cf1e73a46fc368e309f277740f1ca331057e5ce6b3b1dd5478da10dc0be3516a3eaa50d4a91770073014dcce335579382450c47f93e8bb12914273d2d94f56edd6ea4a936c213f225e7d9d57852f44317b74a847803888d8eeb1f459b3c0afd51d1703e0534d0aea1d5e914a6d6556c0b6e074dcfe14dc7fcc8de438903141ad3c2ce486eca6da4b1edcbec31f15193b970a7810064d28a6fb8b94326cad857afef5301dc69bc49807eacbe84e4a20ae73ed52b65dc5148585f0b3487fbd97ab4330fb791431796219f0b40c607c8d2706b145955eba196bb34230ddd6ee8b38df8666fcfbdeac537a9e92cadb600bd1d7f0654fe013ac0ee632255ffafd3fac5f6872a0c1276c2934bc62d6bb77642c54ff999f829550a4c923541099950c1d6f2b5843fbfecedce211cbcab1a6e4c86b624fd3d75846e9f135824b08cc1e3c3461fa195b115a2cf91ec5f6e6e46406addb023f3c59d804596a7879b1f68e86c6699237d4d8abc580468d4e2bbc2c2e1550c9eed8879356c73bd3b318a355be8739ccc2e47890d609c291144e18620d7ac74fadc6a3dba53c3ad6bb94bd1bef9fc65b813f2d2c2b3d487de2909c90a5f825bfcd1e9dfa73dc29c58f882e9c6933752a32101558e3db51964f16adbc55658fec247c773650bcadee8817af02ff2ccf1429ae171dde483f544f2f3a13f82a625180665fa6cebf6e9a9f128c5759577bd32a77b641d6274a9a0e46478c101936a917c5c6fd305333cdac40ae23780dbc5613e71f005e937d0940980aeb532d24fa1319b059acf95b065676a29de37a7127404f090f39ce9cb49769c7a537c99c8bf4e0ce7ff38a96c440a3ac5d3315118f71f2954ce206d0de878655379405134045f9b22d24af911289317d266ad8663572f6589ed37ba40a070881eb7a1f5bb960ab9f9b32187da57a6394f648f7c56aabcef5c62a22c9825bdad8fe8754380ddbc9b7f61aed31a231b33071bdccfc16030a297817c27d7422f4deff5359a8421846ec951561bf9a2670585ae8725a06c8cb56b2553d6b710d9d20ea9a09a4df1a66d6be0969dc61c0eca4a502fd5a80182c3ae7aea97b56d8e9332adb46ba3220ff9c4bc7d6da9309bbdde2df5104afcd594f39172107403e28ddc52a395351a4de008ac3a0d45ae02f1333cad99421f5f1c603d43b8c15e1c6827475d3efc11763fb07f56bf3ecaf84a96404a03c3d4d2c4ce7b4bfed6d8fc807d8b222bea10207533a16055ae1781c9272a6bf5d674c44b88f1f366b6bd420263581dd284a1cdb3d4280090def02d316be1fec0975147205bc8440de748c5ec79ba423f9f49705a70a2f949b333442696fb4f0f67fe2a4658d86516a8fcdfdef6e870e86dafe9aad704f4396208cc64a9d869d267b2690e7b2aed802d3d83ee265d5bfc1f7cd6ca6fbee80142705cab9108a5055261e3792f1fb51d7cef26d8d5a9d38ad27aeb616aeb3d86f0adf0775ac5e4060fc4246487027296d19b9b77823585f3d292c449fafe5b51f9f57dd2bdcf1e94d7d0fcbfbdec30305137a1a431b5e3d2b248845a884c342d62b286e2ddbdbe1b70a38cda5c12f4ff60232e710b97d3b59540304197d4af87d99be2deb8fd67e78d2982117b1dd831eab897307e5afdbb97070fcae55786a4cc1e276be19b00304688915da77011ccd9558ca785e87ac680e55d2f1f9471b052f1828abfab0b5a37bf72c428900f06312c99989fd64d8414c6994d18a2d1773e3c14b144a46fd43f9d1472980fbe35dad291eb1c4ace2568716b62c19db2c7d7d376d353b5d9b1a6dc6c332c12eb8026001eeb93074b26e20efc63daddf3d04198232df3b27994eb031c83e2e61214c91ffbe06d8f6068289332eeb5de1d6b3939a120260a5a26605f472f6e4ed51262d3c88c7c5d696c867e3d67a0548af64d6002ecf4618b8bd4340c32d573e3e99bf045b88f9129623e7f9d5197da7f9d30fbe00d9f00a81eb16bd424d30ae5238a", 0x1000}, {&(0x7f0000002280)="305b929c02db098bbeb52a1edfeda9cb6c2bf33fdaf723700729104703e8864fb33fd9fd41bcc741ddfd2f5096d29f23e8cfec3e9a52a92bab6a9247884e720015e2d7f66b5734a66589e5be1db3f5c0c20bcc23f8d912223e0c088835803e780a6176f3750c51e89a999f9d250704fdcc1b0b6576b091c72a05aa99109cc0f08d95f578fb1636dcd5255b9fb36b27b4e7e317b3250d55543b40f39bcd20761916649ae743d4adf487d720751d9684a5b9d661c71a91a2ae18a35e4ba9bc27", 0xbf}], 0x6) socketpair$inet6(0x18, 0x3, 0x40, &(0x7f0000000000)) close(r0) 16:00:19 executing program 0: r0 = syz_open_pts() poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x2}, {r0, 0xfffffffffffffffc}, {}], 0x3, 0x91) execve(0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCBRK(r1, 0x2000747a) bind(r1, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) poll(&(0x7f0000000080)=[{r1, 0x84}, {r2}, {r1, 0x60}, {r1}, {r1, 0x75}, {r2, 0x14}, {r1, 0x10}, {r1}], 0x8, 0x80000000) r3 = getpid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) setpgid(r3, r4) 16:00:19 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000002004, 0x202) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r0}], 0x1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x40, 0x6) 16:00:19 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = socket(0x0, 0x4005, 0x58ac) r1 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000022c0)={0x0, 0x0}, &(0x7f0000002300)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002340)={0x0, 0x0, 0x0}, &(0x7f0000002380)=0xc) r4 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000023c0)={0x0, 0x0}, &(0x7f0000002400)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002440)={0x0, 0x0, 0x0}, &(0x7f0000002480)=0xc) r7 = getpgid(0xffffffffffffffff) r8 = geteuid() r9 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000024c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002500)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002540)={0x0, 0x0, 0x0}, &(0x7f0000002580)=0xc) r13 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000025c0)={0x0, 0x0}, 0xc) r15 = getegid() r16 = open(&(0x7f0000002740)='./bus\x00', 0x0, 0x2) ioctl$TIOCGTSTAMP(r16, 0x4010745b, &(0x7f0000002780)) r17 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000027c0)={0x0, 0x0}, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002640)={0x0, 0x0, 0x0}, &(0x7f0000002680)=0xc) pipe(&(0x7f00000026c0)={0xffffffffffffffff}) r21 = socket$unix(0x1, 0x5, 0x0) r22 = getppid() r23 = getuid() getgroups(0x1, &(0x7f0000002700)=[0x0]) sendmsg$unix(r0, &(0x7f0000002840)={&(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000002280)=[{&(0x7f0000000140)="98678d0890c656d5ea51ec77f75852b6d5ab1446e28c3746b123b1cd101258fd4621b98b2ac946c07c0cc9c8e1424ded545e715d430d165ca3a211543c8549b393e2d0c483af9644f0d14408cf404ffb90b1081e2d118b1016d6613b4d71d54dc0671b1d3f56a2ee74d5fffa29513a469ce843703d23948c8f2910ff7ce06ee18299081d268e872c41599c2fee023ead9beaa417176639c8c0d04b8714bd80ee0c9ea3700439906d5fac619537d42927b84edcbcfc1709ba1732aecbd9e66f9d9eaca6a07b912f3008a9427605db54ab45d11f9b3594984006b6545ad1eebcdcf4389467abb27d699b93586115498ddc8d9aeaa4ea1695aff55385e2ac37091d83faba4188950dad3411a0de6036807dc3ae006545de6ff6e9e5b0cd2c56cf1eb9d5e344f2838c7c5fce51b511f276596c2de4ca4ebfa6e7079bd9e4af329f66635ddc3ad1547a4d32538742a980cfc1cbd2db299e7fc73dc993eeee78a50f2958ccf6434877b41be9614d8b970b116a204605a5bbbf8073127ccbc0985346f57448a1d151c143f17b6681e19405e38832ac895e1e0cda7053c6db0ecbcc522e27695c7a9a0c634e9bdb658504a9078f3a18fe2a471e6dbb00cd52575f6acb943ed5330a7f2821484a9f887fb3f0384e3c89c4a38ea5556b5b96199b99b0d818e06157b04e5101389b935e5d6966cc64e266c2fdcd2ccd4c867760cb8e497d7c3938b19dc2fcea6cfaee681f73c72c9bbbbeac81a3331cd9aedec12f629faa9035e2143e252a6eaef323a6c3dc3ea370efc0996e3e5e351d0979d8aca6bd501dba99408d3c3b4fe8f63e1bb28aeac8e79fdc7f2f29e643fa022522ec7505f0682859da6ceff555b28fb60be646ca5ce4d56d13d9cf80bd653e9b2e5d9eef08588bdad12f6f0280fd80db45ad03e6419a54e5a6e4de681de7938cbbbe66deb9776a03710c0db451cb4198cfaa4e1ac7e2df2f888a8c261c7a25fc17b3f6daf6c7f656353e81e90de291ffc77ca89ab0677c8146702e14b5b1725a9f055f21d1bae845a6ea3115d197c4f7c6079dd85d740285796e16881ac209e61a721bea54d80285d6c6365e9a2df8e70d97a0b77035ca16f5aeb5ccb7019fa8b94106e365ca47615f2812d3642583f155c60ab74af062557e49d3bd6a7564477e78b1981a98a984284421bcc8d0b161daeef5349adeb8a43d2aa4d1eb443c7b21c8e993074be2591d07c43693770ba2048323f583b31629bf1f4a5eeb3e983f83383d16e816bab8b1065c5cfc1d3490503f50144975856fa420ef15e987995ac0f4e0a24ca4f8301f783959b5503b1acf643e369f8449462c0f8cd5f21a5f308647505e441fafd573d101404106db7288aebf0844170dfcfbf1fd015d1f5f5dc060cfef9025b01e52973172053017f33c340a43aa046771a3c5f70c86255d9f0691d3f00684de5f00137a7ad7b59d6e6b1f1c22798ef000b01de5a41a9afa4b3f6d026b4caf0bfd2175d6d71401a127286d313f31a1540b04edcd673ebfbc9c8cef77e3cf2a52ba06cc9bd4f60509c3a5e8de7dfdfdfe6c82f571ef084e48112d693772b0d416694200278f3ee533a49b9490152ec30a8edac13be1104256ccd16722ce86b8962b68e449b90ddf623e025f76e187d8d65327f064917905960c3cf7fda032030fc5fde15c3efedfc6b50c4adfa88aeb817760495e7c53b7765d0744692e9ec8de23b21c04e28781d06b17cd12ad431a8cc2af4252bfa680a109d0269ec860cff2df2c6af47dffdefba40ac346118ae40b560231ff4f5999bdd2b1a212c3ba1407d87eb07a49d7c7bd2d4a54ac9bd3e5b467e98c3a97f4fcb2b42262f913e970e4263e3107f286ab99c1c7e708b2d2c930516e50898c88865c412c878e03fa19e7fbf636039ffe03b782a42ac7d457d1b0cb281c55b596ffec2435c1d233560083d533b9530b1c013655a9cd21a8a77beb0c17f7ccdf91dd8eece5a278f5e076246ab6ed949f079334ab93dc1e6cbee90e14743ba2b42f7226e1b6b4f89179315dfe9848ac2d612b6771fb312b977eeaa74cf0a1b347833a5be87df6dde6f46c459f7e2480f2f35e5a7be12a3aece1b5f29d43fd7af0201fc154a354e4fbc3fdd23ec80b9f4edcda10f149203be73de53e96001b80dd049838bb98eb6692b682142bce3b8ab59f94b38c37f0d8b148045b33e80b856c6437f844759bb3f1bb82bb2738ebcc7b9dd06f3b63e16a3e2af76cdf183c336512e5085a2297d798d882e783e8a0c28ebda07a987537cb3907628b8ac0ee4289c55ca2bd14781bce593631b0dfa3972c6b346e574352e34cc2460033f3185d6da5164c75c3ab386d57b2790c81eecfe1e13304b65917e1aa97348229578455d25fc330c19b0ac0ed9710a314e1101099ba3835ccc99532f68e779ddff40937b57ca93c94da32a3dc6c9554e94c1831f12db6def67d0e0c0ca9fefb1f60b90691344a2b2ce204f8c1a578e05a828db688cf835ec3b41a356cd49951fa2e2d9c195473e74ce946c16dea4cab3b785c5a7ebdcb4e45067794f17d37fa74752cb8dd6d15f2bad1a11e777926270d4feced0dee35a20f128848f60b47446a6a8aaa73fb3ed93f6202aaca0d1dd7994a0cb933430d8a131d68a8617de3d8e9b4e8ef1c277a732c3b87fa864d0e3b093b3b371a51838aed12c013eeb40d9d1a3c193b8c291ee990b93d65cdbca66d3f65fa0be4193fd8145dcc5e0b368703e75c0a7a57683d74313ee81bdcc47e2f79605b2453d51745d5eb62df18bf47dccc3137c6a798a65d6b8d9bc988f6114dd098481453b6b2ffe562fbdb4b5757a16be119f7c3cfbba3c498f503ec83ce68b20df4590d2569f5bf080071b7aab48c55952441e5faf6641578acacaf9d3198e942db5afe44bce4e37e14de405892999bdd2ca4ddb818b3cb3be35e885ec2d67899f51eab3bc790d4e50c8d002c6bc46b0acadd0e2daf894664f6830bf3dd860d7509d9874e0b3023609de9e8af4cb4d8b4caeabecc7cc922fe84fa5ee4920ea6253e9e8fb0db07aa1c1439428aa8422315c1a89b524ac7ff89c5b1ce707035d6060994d85c98594c72237c8fc52886867b995f1eca2299faab3464368d1d0bec881f9937f8e3d6ea680a21223e4f09f067a3e5e9b078d45a4d0731384ef0f8bb6fc96331db07fea1bd71e78bcff74540e9f6b6ba690328c3919b6932fdd064225ab0fbd8f6d472fddc7a9f9b2105f8c03762c6b9d1552a90cac8ee08c84dc86e65a5befb1e2fc32dabaaa23b263b118cf27a90d7a78151bf1522f14ad5ac7be6b40f1ed294970e30da48f008865ae23732a08753f667f373d8dece33780cc647f8c153ac918b733d61996257a544d8b43b12232efa36581a69210bd4345a882c350e48a7891ac1d09a93757896de0683d3dd1b0ba5a396d84b3b8bb269b2b6920f02cf97d0f45ada87d1bbbc16b5da9f61b07d901736d7bc4f1cee89ad9dc1d09234cca32b5435b7625396e11a6607bfd5773bc0b26c0f127163906f317959442c9fbd366d3a66e61a60f5e546eb0b35d4ab558d50c597b7de223fa3323c36ab3af4dbcff94117868fefa69fba01b8c02dd50863166b05b1e5f757631a517f581c5bb69cd0172a16f3a9e0ad50a419faa52c4c56a27b9b51c97433994d740caad506cd4789a766b3bbf06d48a177185c00abd2ed8e375ca726dd3473d7ef0cf02b8caeacbcec27fc73499678e705615b6c3aa64da2f5a0ebea0d4800883d2d1a90961067eade19d72e47626366cef66658daec01bf3de6fdb4f91bd43b6d57a079f18957d336777be5d93bb71e2d1dc15dec10fc46593bbed00bddaf9a9cc250a93a37cb9c4859385938049dd66176769b7cf3981ff577343b5db27a73290d2dfd7307ec9bb9172c27aaa51a18749d6e06d43a0f81343aefaccc2f65557bc1113f6984b125a9120adb5ab205ccb8c3b2449a12a6f1933cc2bbf42633bdc5ee40e0c60d0046ed556ebb071a96b32341e6fb01456614a471781d24e22f9e486089c3095e285ea01c58c2b0ff029092b4f5a08bc0374ab26bf84e24236b190599720cfb84c9c100343822c5795679d0b04452f2457f02e67cf1c562525ec6b073c7012a35c57d65224b968d486f3b9aca1f94216db8e83c9e2ef920923710e2b5aa7577ac8099ce6dc045a402a22e1ea4894100447fbfc7a94f5ab30db3c4e4741682b099a288ba979c58336282f37251fe63cc693101f562c359650d39f85f8dab85e4247cb2e1c512c7b1d648587aace00a187fac9032926267b35d0eccce07ac71d56b0b04db0ec1c06789461b301a22c2bcfa9be8fd656127c9e45fa38e8955e7113d3efb274a9f1651d64099c584c3b81b86bf6c56ffc7d14b774c100c686e86b938b3a07a8b8bd9120a281ba97d35351996aeedf658fb7a0254313fc73eeeea7c5aba796238fbe7f4c4dd6dd2c6c648155f9a34c6b21a307a2993a7f829cca0098e15962dfd709ba60fa203e0aa18f44e80d84018b6ebc0c92695e447449f266269f7604fef591f676933ae283eb55648643ab8f576939e7a18da913a0fcf16efad016be6c41d99f02cf4b82640e05029fe3c9728a681aaa134ebc0218de294743454101bcc910bbcc87408efc5e68571e5e4b998df790ce38512b5b01b26d1936f52e207ad773ca36a7c3cea8f649982d1b2653f99dfcc9d1624e3dd81c45df98896e44235bf9a2c67bbc0190525d2daa95d34735c86fdc9cc4a69a6f28237bf0822788482267276668fc0ad7b6e42c0c9b9e7da6a375809785fa4dcbabc9fb9cbbb57000034562c0821ea02798289fd224c4db524f3ef0d2882a35b13a68c5515a58889356d224a10ddb6e8df24cde66fa3ba07a51a957ed5adea636a6e215277df785c71799cbfccb628983de52ae799b4a9cb473e7e42d28339489b4bb0da11253aec2e995917d091aa417e62c25b6eafe7e8d7897feb4ef3a42cee410b85ee7ba1ba743c0ff31070858a412203012d1d90ae49c6b19df3d856bd993b5d31f17fb32759241e0e85b33159395c2716132e1a8b57072b49572f61b10012143324596cfcdcf1132f200a9635dbe491c72b8a8c46058f25a766601a4ec48a09f6575c3efa852338d31125c51687fc9ab66b98540ae6ead9cf85325dc85aed43aecccd94f69c2a9fe14f9390bfff7c799954b3b9bd6128fe3a8cacb074586193c63b1e7398543b45c64ec247271fccc2131482fc885106b9999720ea1f5665de0599101e45937e2d9fa7f15768989f87b80064d5d157eb7cf1f10b7d6687276185a11216e1c62f3342204055000fe360107545eced075e1383aa7789d30d1e6b517004dce45973308e8d51d44f44e2908b5e2e9458a634063589f5b8c92a68846cf88d6d8008692d1ad0a2019472ef83c16ba9742abbf79f36e916ee4029504bd4177e15dea9f0f8583e1055a192503b126fbc82127e8692471be02c24177058c51b3ca559d7104bed1c6e4fdf344afcefdb11f51e739206bde6c7d5e03c59900a094e9f0282238d444cc21ced2cf46f1561310d2dd669c8b605327111835d76013038f6ee7dfb5465f64cc5b5992a3c3d247091cf1e51041110b7693aa9578cca368d067eaec37d1f2858ce658d9926a7be80eb887deb87a6ff4bcd1125375853745865d505ae188512dc0ef7e9102484d1efc83bd5b63d5cc5c39b69a69c3876b5fdcf215a2aa92460616069f8db04daf42a0c82ffeef1063c78b43ebe6634076bd68b05d243f4d2ecb18df5ae554f1d21a259b4be87ac009d0aea9c", 0x1000}, {&(0x7f0000001140)="94e7a696a2c3150e6fc793586da2ecabba83ff66ed6728dc464be23c44e39dd6298e1177f74f8d79a3b8a06b6d461b7285e2acebef1f89ad3ec6722ce91b927bee6e8e384e4291a18b7117210f3d636fa33923daf70aae6de474ad741dff4127946ece2eea1fe999e8c19c674df51425a28bbc7ffb7da2a2bac6109a8a40a3219399636a17f356251636d5cdf037440ef8628b97ed698893035286202852d148f275537787b31ccdd73a8f0acd8e9ed1ad062d16c6fd03e8a431c25066597dd660a245871d761a7c8b1e0debbb3568af4df9b285202714c340454a80b7ced6e09eea1370a0002c8e98f793e14dde461f356c40a8e3f14f34e6de6a18141d10daf130378320e4f2c9cd40f30af98040333fdad3939e01d798b9e65166658c0d3d1cbe5fe4c06098b76a981f32812673293458236a1d2c56c30398706a95d5ca886a134f2cf4584ca47ee1c8079ed99e54e798e3b8f445e2c88aa260584b5f893787224e0183e80206abf5ca4e066d3b539650f1e1ac70b131b4c9edc07fbe4eda41de3115570cc890be2915f0cfd53c92fca48e81dea9fa140cde0bb60a4ac84f1746028e1a11f7cddfc56f734c1dc2e6a92383804df17bd3d209aca18e2b049f01e6fc1b93c15269def1f778ea9195bafad13315a66f7b2b8d4288479512c133e6da003034e4a533ec9813b00d51f47e9f1ed59bed8b88d38ee4c5a506843799938dd115ad910ad446c2ec6202244294ace0f97259d7214e8f90dc5cb095b9b6e93daaf5eec8aafbf91a47ba5f4191e83247cbe1e3ae519ef3e34d5ef0e75b7a940be4283c612029afb4256519ea25e8a90d6c04eb7b054d4289cb65e7c2a3333c8e2f867c0953518f1dfacefa370a43bb86893b69abc449518e310e31a44365e2a8c7e8303aea55e954345a079a30d4bcedc92035e1ba07573155ff0b62512b018bddddc4704a868623001af46db96c883b20f998c87edc428c398c738d44565577516da0378a64946f71f997a350a62bbe66f89936640c2fef8c82b98eb228545e3b4a09fd9592616310797fda20b9957172ed9abd77a88672b83c03de99e6f4f2965d4f0a59600d1dee9333a455e5a0c0a49713b17aaf06091353bb80fba237f26816e97353ad6d9c7c9791194506af9bc3ca1d028ceb40449bfe8936212fd245b76be2103dea9587c49a3c360690e6d4b3c71a8c95070719cd3a8229c51619e1918de9dd44d28d3593c5e527f6e30e0f21cd8753a20c38e184605a087527021a6a499c01622fe171c0b234a4cd77bd0512e51487fdedee59bfca30d2239be70c1abd79828539e81f38f4d8a9b638c3e444d122a638d528e67c4b797da5418ed73da3e19ace2ad10cdb40f9aee1dba64659fede51683e2e8130f1b7e57d91855cd4bd0561c6233645df5b57f621afcde3df19f40312a1706d1a1ac3472938ff97ff8dff928b566ef5e5055ac5c5430a7773e34fcbde2c69b9bf7dbe384457cb9ddc3758651a59a0fd82fee4503bf6736a070f85659ee1eff5e412aa534c2be1afccf8afc236788354f4a84f7db4c14ea8e1a5f76be3cbce5a2cca1f73cf9a1eb7ea61592461dccaf47bd05ec4bd71f61253ea640b2cd4636a92445b9edde020b8051096324f9c277f9ce4a1ecf0a86ecdfc4df8ee9f56122fcfb09a8f1f6283a22e4f4635b0aca213bfd8b455bbcca8541106387ecfc7c2b4851fb67bddf2c6f26ac0db76f7c8f323b5768384c160c71813a74ea6e420b8021a0ce43d13c4836e2f8938c9a7529363dc378ce7ba3a7f4f7c099ebf691e548b44eabea821223aaac0a3893f8998c570870e877db3b2741f9198557e6ecde3a78258929e1b1abb5be4131bd930729bdbb356200fdf6f153295756ebd724a482d7f3b8c96798f54afb5100c1af70044006f63edcb0ce29d539d67b5266bbdeb3c91f887e964a8b4e40630b050cbf0e9bded606f74586f5bc24efe12d3d467e6de4737505a67f4645f293d5db8b89970e002245ea0a58d7ce4832212231d90e0c27e261ac31bc3ee2639df5e35d835ddd6c90be7a1200536366a49dbdc3db8c6704e4201796bd4ae39e1fae47d505dfd557a6a46ad5feb02e8c0f2137d8330aa77830f7ff8abc37b3261afa8b1d6c59178b54fb1b2b5d1ca9554441135b795ac522d0c09af83a2469a0df58b24f8523e8d7f1d9475e0e4077e7ce249c214b27f41bc018b2dbe428ab1c3733324a840dabee87c07747ac2611459c36583185ef3cbcc6b3c9da164cce9ef9ad734e0a8902789d631ae46467333c9aa141ebb686d5f1a33ab17040b799de09df9417dd9b2d141ebbd4d2c6e2027c855fc8e7c35aaa83bac98b4cc240d37faa7642d2d756568dd2b878c50db5f6c6eaea3fc99a88f55f2ad77abcc863c49dc32e4499ca0e4d56bcea4ce846a6cd0cc304b4101a7900aa1e97fb63b3ebc2197c36e3cb908ac4241ac07bfeb62e7022345051052b3c78f9ad509248e80a307f85624631aaab0465b25fc6fa119917880599d4807e8f460294fdfd0143873f8e49b7ac1e259a96c2ae162c47c2bf758a046735becbb07c3ac36997168a7d6723f5759418a07d534b83f854d8d865a9d58121a17456043f5cbccb91a38fe31919e918c0cd6acc1cf025953f6d820b349f38e5a40523534d412477f52d181f133d752e99db781d9f56da2b05fc9782b0b35361b670f6180352ad48ad967e7ca043ae32f2c0117115dfe5bbb7723e156a2ad6864d77775a2e4a46ac2011ba58a157d7ac99bfddea8ffb9e078838d6adad9b092584f0687dc76cdf3b70877384e72007c811732ea657d6a115ed82696000b1faa9742a39fe6f37991076eb44fc2103f81fdbdaac293cab3f876afb10a64262a0b7941f3fb6d2e6c76e918338f3fca58de8f767ee5bfbe6c10f0ffd54b6fdd42c077b87aa9caf7ae2c5bce992a64d85284c4c4b8e911812ef3e3f85d6a8f966553d5dc71347f59443738301009b8bc4d01c3f0dcd6d9f8447d7e6feb039485d5afc743a183ffeedc0c08d6981ebac03e7fb2539390c2b3f2a6bc6037d8006d162014fd5037c296f6f9cf6ea1542aef7e685bc4a7e91f69b13148049bc9fc23c7a067478af4e3dec83af95ddcf0cb463d849c4580079d2bbbd51808488ed853bf919985036b3dc23264f77d8f0708bb76aad3d629b9591e618b40e377976017c7fd0bfd4ddc92a02a03c52afc33cdfab384d7c4b70908c31f011e574a13bc30bfe27d9765391886772ba34236ee5340580f5416e2d8d0d8fc10446d829f5f0cfba31f901e0eef60a7ebc72c3e926c07a0b0fc31c026ec0ba4b5eb4730802c881e589416778079ab5637187278007288ed89b6ef87217bdb7f40a7d94aa2813916eb49cad8d1370248244d92a85efb79205071aa9d4bef2ad03fd1840190765a06b2da9e0e9a546fe98b1724070d4b3fc46f619f05256b7ad67b465df5fcf282019880a024eadeeb356b4b8102cc5a9ab554ac3df34cc4e5371b31d17d8f39bfd598c5ef7bb4dcaf723b28e98a39c2afa6a82f5006dd60aa65e2c3c0f5bb123ef29212e237aaee83f2eb64a8cb419c9bfaf7290c155e3a91fce67ae90c53d67b62185b4e3a59edac2de10339fcd52939ab887d7a750e39d166efae30ad10c804d3b15f5b9dbf4e9ecbb319bca6d11160887cba527b848c597205c4eec23e9e8cb138f2a0d0a61a669dab249f96f2906c091c153ed90b4a2da4cde7ca7cdd279d9367cba9eaf450e7516859da688a6cda18a562c8af9790a312392423de173c3e399808eb5367429d562b0d6aaf6668c9dfca7793881f1b8263cd83748f97a4b092994cd3d3847fb0b20eac5767aeb83f83c4885d77fee32368b4da37849652304a7d974ec1f33aa1f23ff2caf03850783e87eb59803d67ce552f9b5fc28aa6d8d0bba67f87c87457a4355165141faa90a74d56bacc57139fb43bf00071c765643b613eb301f83c02ccf64357d9d79a14ffff5ddb56d785a98246ea4bc8d529e8ca440e81e6b2d16b355d6d3d38b5cc3fafa6888814f7ddaf290c97905407e8d95d947a072e0e24b65c372fc1229039511088fcaaa9d96a3a67bb026eb35323504f86b47b78f191c158480f1db8d01d80ace87dad82bbcd4df896d6db79c896687d383681d69ff8388fda6562b64a1eddee35c9c8123f73e65342723deadbee872174e1ef1402cb72b97c3ffc750220923a4988d3f54e5ffef15ae8f6f9e9e7ce2bcd8e602fae002b47b5468295800f7280bb273499b01d0ae0c3c4f35a6793572b1926f9f3d4ad515a6d53a36d0dc96b48325aaba5f3434ad3ea92466206a2ab2927ed7ba5aa42480a00bdf3cccb621bb8e89f32ffc6de741efec7c1e712976facc5efd88f3386f8e4aa2f74848a85cf91fa95145f465d364ef91e62f84af3bed1c189c032037acf9b8eb462d2f1a2e2d086a08f66689f219cd7203c14f80b9b696bd736049785981b6bf5ff43dc8cced8cd01298ab1c2f8b10778bd2d80d5f1320b431b6cd059990012527cad8b281ee5388ab10562f86a3d54c828a054d7d015e1d69a6f2ca5119177e209307b47f7a437b3bafa5e2f6f3fa146bcd99c9fb3f905f273c84636b1664a34518066c3ff748d953ef8bf5213656bd9259ad2be490b88a77b9cdc4d7336ed2d7359c3317222a2acaf190f56101fdde2e33a12be5c0594062e3024a4f6587f41faf51a46266fb284647988ceabfce53742891efbac984f3760253a67d0b410c8b8f9378bd5f7971e6f16f701db27800af1ff2b63568b37791dddd39e016b9f5f3382a2db9a0b277b551745a32f0a8b8e252a3755de440f39a288a36b6c17e02efa14af0d0b9bc7462e0e894107de06b6bed56cc55713e64fe8dc5b1df8551e44b173fabf8497ba935812498083a598a3a784956485b25f40b8bf291955a26d15eab9daa5e759128c7f73d9670dcd94e5955c53cb967e58b32bab8c2088b74fbefe8df71c4b9c77b2752e95932f473c26ad1916ce4038ab0f6cddf1f7e2eecace8f6fb9afad7fd551b9bb10c2a0b5a92b184f484b52e60391c0b1e481108c5fda57e55ba4f8a58e68fb7d9022955041753be3dde972f3fe12b3137ab416614367cdc299917c68c084d110424548937804231f8c8fb6ee1e911244c3495c497b2377ffc897ab88e5e31f11211d71ecfee6c13a254d04c1f9a320005a8eae30c77f5bf18c530dc6e342396866178a6adea1160cab1eb9d18a9fd661948126b20e7b3b495b3c5651a9fbae2e3a916bf273813dfb66b89045217bc55c8d181b1259fb75982678350b53efa7215f4bb62dc3a92ae3c5760f5230489017f9718379c3942972e922a46380823ddd6e84d28f300cec7e62e84f57df921f45882e94429ab9d3394135b379c25c14ced65b3536b6f36ee44689c48e5570c0e66121531897b35c949640ef8a99be8c1fe153c1b1d31cb3f4850e9efd98013041b34188e08492f6a1a6dc5e00893d0b72658e19823a68029f81e39d040f3b20ad5eb67b35c1ec5ee650ffb2589bcdaa219bd469392b5e5e8abd259c3f8e141443b51776f02ef8dbdc804bbdb6465e1ca9cf058b936709097aec39eb5dfd436873d037cb9a33979a4e97811651effab6cd6370a9a6bc007a66acb1c88ecbc6d982cc3cfd0b52a704e0d701c3b8c177920bffbc23a7a07f25aded04bc4445f5774a8ccb62965cbdbed9f0d011d6995f571a580150892f8169963740358bb2685f98fb66d9f1d4e180e63ee7800aea38a568c50cd42ce5413d689dc7e813ba7b1c3ee82cfea34ba0ac488a", 0x1000}, {&(0x7f0000002140)="1ad5e3994d6fefe8fe2d10b05f2dbf483dc56918406a0b1070d1a9ab11d1ab15b00d30c6d5e388c50632ab0c6fe715090ff61afc6a487ce450cad8bb4e2f627255c9f6316fff6c2561d93ba631a3e6b6ea5c7f8ea2ac61c8148244b92fb6ca2aa88a91a4664b68b76669dcb9c5f23fbbc9f972975ee566cefb35cca30b68a1ace2ce54abb818ca449f56b627dd4e7034e2013f7a17bfb924ca34ff43fe5739ad72ead8faa03e28fbf113e1292edcc3bd5be278ed99adecea26fb70b200fbcb9f877f5ede611736413772c969f8aaa29c7670c0eb9c7e", 0xd6}, {&(0x7f0000002240)="6acac4d38e", 0x5}], 0x4, &(0x7f0000002900)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r19, @ANYBLOB="000000001800000000000000ffff00000100000086a86db1e7027bb361344e8b30fd3c072790a60b028c23da4f80f9e48328bebd689a97c8c2862e8d12172e57f4cdf06275eb93091c788c47f3244054f430755debec59c9e3eff22e152db169d8d2c061ea0efb92972c3e235c45256f5e7fd177759b1d5da560e464d52771abf478f2b4e86287ee1918bc93eea489bfad4c08c7689d17183179ab2947eb35b67e0b4f7442d06f1a7276c545de5b5a1733e6bfd739089044a82a149e3e7604ce1d9d428ff2136a12c34e3818c5c9950a64bb4209b429361b528261ad", @ANYRES32=r20, @ANYRES32=r21, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r22, @ANYRES32=r23, @ANYRES32=r24, @ANYBLOB='\x00\x00\x00\x00'], 0xf8, 0x40e}, 0x8) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x400, 0x4) read(0xffffffffffffffff, &(0x7f00000000c0)=""/39, 0x27) 16:00:19 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x101, 0x0) mkdirat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x40) readlinkat(r0, &(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000840)=""/4096, 0x1000) mkdirat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x0) fchmodat(r0, &(0x7f0000000800)='./file0/file0\x00', 0x0, 0x0) 16:00:19 executing program 0: rename(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='./file0\x00') 16:00:19 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x400000000000) pwritev(r0, &(0x7f0000001300)=[{0x0}], 0x1, 0x0) 16:00:19 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) 16:00:19 executing program 1: mkdir(&(0x7f0000b17ff8)='./file0\x00', 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{0x4}, {0x3}}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSTART(r0, 0x2000746e) r1 = shmat(0x0, &(0x7f0000ff9000/0x4000)=nil, 0x3000) shmdt(r1) 16:00:19 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) select(0x40, &(0x7f0000000140), 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x1, 0x40) getdents(r0, &(0x7f0000000180)=""/198, 0xc6) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) 16:00:19 executing program 1: r0 = socket$inet(0x2, 0x4003, 0xffffffffffffffff) r1 = dup(r0) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x3, 0x3, 0x200}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xbf}], 0x10003, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x1f, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x12}], 0x65363051, 0x0) 16:00:19 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, 0xffffffffffffffff, &(0x7f0000000040)) 16:00:19 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) close(r0) ftruncate(r0, 0x1) 16:00:20 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x8000) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)) 16:00:20 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getpeername(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000000000000000000081000000008f0000b15e1d1ba10b21d6000000000000000094796c000000000000007a7d5733ad560f6a55c9dad67618a1aa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003a292ca6b587e1e016ee928d0acaa6163104622769e193700bb0391974"], &(0x7f0000000080)=0x6e) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) unlink(&(0x7f0000000100)='./file0\x00') msgget$private(0x0, 0x40a) getsockname(r0, 0x0, &(0x7f0000000700)) getpeername$unix(r1, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000380)=0x6e) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000140)="037075aa8adaec996e9c4b54d9f9a5221df840bdb1e1950a43f8ba77e8a9673c1b02e433dd596d853b0cdbd3da9491261fa025f2633f425bf536d399c93e1f2effd46f2d8b54d2e3ab63da36ed53ef674ce47e7d270b2b5c869019cd4128782666ef5c9abc2080509f0effa05a4e79ab228b0cb4bd2dac9f5eed08d379444848f589fdfc4b91d5975ad1867ddef5ff8b1ceee43f4bfe923c63", 0x99}, {&(0x7f0000000200)="836c1440e952a44a41c10dc6d1575860058de29979fe95edb31659db1d3479ade7d540e1dfa2e332024cab4ebcfbec717aca4e1e69f6647ad2df101c1072cf2ec38dec3f7b257989e13f5691f578946d53201e08133e16f4d41623", 0x5b}], 0x2, 0x0) 16:00:20 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) r2 = geteuid() getgroups(0x2, &(0x7f00000000c0)=[0x0, 0x0]) r4 = dup2(r1, r0) openat(r4, &(0x7f0000000100)='./file0\x00', 0x80, 0x24) lchown(&(0x7f0000000080)='./file0\x00', r2, r3) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 16:00:20 executing program 0: r0 = dup(0xffffffffffffff9c) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/255, &(0x7f0000000100)=0xff) r1 = semget$private(0x0, 0x1, 0x138) munlockall() semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000140)=""/146) socket$inet6(0x18, 0x8001, 0x0) semop(r1, &(0x7f0000000200)=[{0x4, 0x6, 0x800}, {0x0, 0x38000000, 0x1000}, {0x1, 0x68a6, 0x1000}, {0x0, 0xfffffffffffffff8, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0x8fb8}], 0x6) 16:00:20 executing program 1: r0 = open$dir(&(0x7f0000000700)='./file0\x00', 0x300, 0x0) getdents(r0, 0x0, 0xa1ccad332f1e4ea) getdents(r0, &(0x7f0000000000), 0xffffffffffffff6f) fchmod(r0, 0x40) fcntl$dupfd(r0, 0xa, r0) 16:00:20 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x587) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000)=0xffffffff7fffffff, 0x4) 16:00:20 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1afa4e3f, "0273e6c22c8bf98d15b3f862d7bb13dfd1592c4a"}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 16:00:20 executing program 0: r0 = socket(0x2, 0xc002, 0xad72) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) shutdown(r0, 0x0) munlockall() shutdown(r0, 0x0) dup2(r0, r0) 16:00:20 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup2(r0, r0) r2 = kqueue() bind$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) dup(r0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f, 0xfffffffffffffffd}], 0x1000, 0x0, 0x0, 0x0) kqueue() 16:00:20 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0xa0, 0x8) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x12) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="a7e90118df5475212e83288c7789a49a667643b8f0d3ae6c43e60ecf077feb6f5f83a4a40a6e0687c1f4a097b2281844d6802f969d90cd399743e9ad8049bf811528c6280ffda81b4862d58e5ffb87f4a1d49446306de68c1a52d6c1da6ddcd95da159f6ed4f9598d4d4e7d51586312381bb68aab97e547d2422132ec38827fdc95ae1021bdba03f30f944d29996a0adea9fb2ecbc48662c1e9e8d084bb8c1c27f3838870f5a46bec7074a3cb4044786d9bf4b673bf1848c4245f7b85f72", 0xbe) 16:00:20 executing program 1: r0 = open(&(0x7f0000000300)='./file1\x00', 0x30282, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') r1 = accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) chdir(&(0x7f0000000040)='./file1\x00') setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0)={0x2, 0x4}, 0x8) 16:00:20 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x9) close(0xffffffffffffffff) r1 = open(&(0x7f0000000000)='./file0\x00', 0x101, 0x40) ioctl$TIOCSBRK(r1, 0x2000747b) 16:00:20 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) getsockopt(r1, 0x4, 0xda, &(0x7f00000000c0)=""/105, &(0x7f0000000040)=0x69) r2 = getpid() fcntl$setown(r0, 0x6, r2) read(r0, &(0x7f0000000000)=""/18, 0x12) dup2(r1, r0) 16:00:20 executing program 0: mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) setitimer(0x0, 0x0, 0x0) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 16:00:20 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) getsockopt(r1, 0x4, 0xda, &(0x7f00000000c0)=""/105, &(0x7f0000000040)=0x69) r2 = getpid() fcntl$setown(r0, 0x6, r2) read(r0, &(0x7f0000000000)=""/18, 0x12) dup2(r1, r0) 16:00:20 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect(r0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0xffffffffffffff14}, 0x10) 16:00:20 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) getsockopt(r1, 0x4, 0xda, &(0x7f00000000c0)=""/105, &(0x7f0000000040)=0x69) r2 = getpid() fcntl$setown(r0, 0x6, r2) read(r0, &(0x7f0000000000)=""/18, 0x12) dup2(r1, r0) 16:00:20 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x18, 0x4000, 0x1f, &(0x7f0000000180)) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffd, 0x0, 0x200000a5, 0xe7b}, {{r0}, 0xfffffffffffffffa, 0x0, 0x1, 0x0, 0x1}, {{r1}, 0xfffffffffffffffd, 0xc, 0x1, 0x49, 0x3}, {{r1}, 0xfffffffffffffffa, 0xc, 0x0, 0x4, 0x1}, {{r1}, 0xfffffffffffffff8, 0x10, 0xfffff, 0x7a5, 0x81}], 0xfdf, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x2, 0x0, 0x3, 0x7}, {{r1}, 0xffffffffffffffff, 0x40, 0x1, 0x1, 0x45}], 0x6, &(0x7f0000000140)={0x3, 0xffff}) r2 = dup2(r0, r1) poll(&(0x7f0000000040)=[{r2, 0x42}], 0x1, 0x0) 16:00:20 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) getsockopt(r1, 0x4, 0xda, &(0x7f00000000c0)=""/105, &(0x7f0000000040)=0x69) r2 = getpid() fcntl$setown(r0, 0x6, r2) read(r0, &(0x7f0000000000)=""/18, 0x12) dup2(r1, r0) 16:00:20 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) getsockopt(r1, 0x4, 0xda, &(0x7f00000000c0)=""/105, &(0x7f0000000040)=0x69) r2 = getpid() fcntl$setown(r0, 0x6, r2) read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:20 executing program 0: mkdir(&(0x7f0000014000)='./file0\x00', 0xfffffffffffffffc) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000000040)='./file0\x00') fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) 16:00:20 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r0, 0x5) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000280)=""/194, 0xc2}], 0x1) readv(r1, &(0x7f0000000000), 0x10000000000000c4) write(r1, &(0x7f0000000100)="491905ca875b61f9682e3b943566c0d1c08bdc5747fdcb2fea39d0eadc6b350dace069e9581d73e5921c7b1963d5a6a58d26434462450758624a2ae369a1c5de042fa9", 0xfcff) 16:00:20 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) getsockopt(r1, 0x4, 0xda, &(0x7f00000000c0)=""/105, &(0x7f0000000040)=0x69) getpid() read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:20 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) getsockopt(r1, 0x4, 0xda, &(0x7f00000000c0)=""/105, &(0x7f0000000040)=0x69) getpid() read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:20 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) getsockopt(r1, 0x4, 0xda, &(0x7f00000000c0)=""/105, &(0x7f0000000040)=0x69) getpid() read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:21 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) getsockopt(r1, 0x4, 0xda, &(0x7f00000000c0)=""/105, &(0x7f0000000040)=0x69) getpid() read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:21 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) getsockopt(r1, 0x4, 0xda, &(0x7f00000000c0)=""/105, &(0x7f0000000040)=0x69) fcntl$setown(r0, 0x6, 0x0) read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:21 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) getsockopt(r1, 0x4, 0xda, &(0x7f00000000c0)=""/105, &(0x7f0000000040)=0x69) fcntl$setown(r0, 0x6, 0x0) read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:21 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) getsockopt(r1, 0x4, 0xda, &(0x7f00000000c0)=""/105, &(0x7f0000000040)=0x69) getpid() read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:21 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) getsockopt(r1, 0x4, 0xda, &(0x7f00000000c0)=""/105, &(0x7f0000000040)=0x69) fcntl$setown(r0, 0x6, 0x0) read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:21 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) getsockopt(r1, 0x4, 0xda, &(0x7f00000000c0)=""/105, &(0x7f0000000040)=0x69) getpid() read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:21 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) r1 = getpid() fcntl$setown(r0, 0x6, r1) read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:21 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) getsockopt(r1, 0x4, 0xda, &(0x7f00000000c0)=""/105, &(0x7f0000000040)=0x69) read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:21 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) r1 = getpid() fcntl$setown(r0, 0x6, r1) read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:21 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:21 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:22 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) r1 = getpid() fcntl$setown(r0, 0x6, r1) read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:22 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:23 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) r1 = getpid() fcntl$setown(r0, 0x6, r1) read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:23 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:23 executing program 1: fcntl$setstatus(0xffffffffffffffff, 0x4, 0x7c) r0 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r0) read(0xffffffffffffffff, &(0x7f0000000000)=""/18, 0x12) 16:00:23 executing program 0: fcntl$setstatus(0xffffffffffffffff, 0x4, 0x7c) read(0xffffffffffffffff, &(0x7f0000000000)=""/18, 0x12) 16:00:23 executing program 1: fcntl$setstatus(0xffffffffffffffff, 0x4, 0x7c) r0 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r0) read(0xffffffffffffffff, &(0x7f0000000000)=""/18, 0x12) 16:00:24 executing program 0: fcntl$setstatus(0xffffffffffffffff, 0x4, 0x7c) read(0xffffffffffffffff, &(0x7f0000000000)=""/18, 0x12) 16:00:24 executing program 1: fcntl$setstatus(0xffffffffffffffff, 0x4, 0x7c) r0 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r0) read(0xffffffffffffffff, &(0x7f0000000000)=""/18, 0x12) 16:00:24 executing program 1: pipe(0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x7c) r0 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r0) read(0xffffffffffffffff, &(0x7f0000000000)=""/18, 0x12) 16:00:24 executing program 0: fcntl$setstatus(0xffffffffffffffff, 0x4, 0x7c) read(0xffffffffffffffff, &(0x7f0000000000)=""/18, 0x12) 16:00:24 executing program 1: pipe(0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x7c) r0 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r0) read(0xffffffffffffffff, &(0x7f0000000000)=""/18, 0x12) 16:00:24 executing program 0: pipe(0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x7c) read(0xffffffffffffffff, &(0x7f0000000000)=""/18, 0x12) 16:00:24 executing program 1: pipe(0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x7c) r0 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r0) read(0xffffffffffffffff, &(0x7f0000000000)=""/18, 0x12) 16:00:24 executing program 0: pipe(0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x7c) read(0xffffffffffffffff, &(0x7f0000000000)=""/18, 0x12) 16:00:24 executing program 0: pipe(0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x7c) read(0xffffffffffffffff, &(0x7f0000000000)=""/18, 0x12) 16:00:24 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x7c) r1 = getpid() fcntl$setown(r0, 0x6, r1) read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:24 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x7c) read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:24 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x7c) r1 = getpid() fcntl$setown(r0, 0x6, r1) read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:24 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x7c) read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:25 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x7c) r1 = getpid() fcntl$setown(r0, 0x6, r1) read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:25 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x7c) read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:26 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:26 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x0) read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:27 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:27 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x0) read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:28 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:28 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x0) read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:29 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) r1 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r1) read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:29 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) r1 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r1) read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:29 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) r1 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r1) read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:29 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) read(0xffffffffffffffff, &(0x7f0000000000)=""/18, 0x12) 16:00:29 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) getpid() fcntl$setown(r0, 0x6, 0x0) read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:29 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) getpid() fcntl$setown(r0, 0x6, 0x0) read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:29 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) read(0xffffffffffffffff, &(0x7f0000000000)=""/18, 0x12) 16:00:29 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) getpid() fcntl$setown(r0, 0x6, 0x0) read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:29 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) read(0xffffffffffffffff, &(0x7f0000000000)=""/18, 0x12) 16:00:29 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) r1 = getpid() fcntl$setown(r0, 0x6, r1) read(0xffffffffffffffff, &(0x7f0000000000)=""/18, 0x12) 16:00:29 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) read(r0, 0x0, 0x0) 16:00:29 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) r1 = getpid() fcntl$setown(r0, 0x6, r1) read(0xffffffffffffffff, &(0x7f0000000000)=""/18, 0x12) 16:00:29 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) read(r0, 0x0, 0x0) 16:00:29 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) r1 = getpid() fcntl$setown(r0, 0x6, r1) read(0xffffffffffffffff, &(0x7f0000000000)=""/18, 0x12) 16:00:29 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) read(r0, 0x0, 0x0) 16:00:29 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) r1 = getpid() fcntl$setown(r0, 0x6, r1) read(r0, 0x0, 0x0) 16:00:29 executing program 0: r0 = socket(0x6, 0x64d4bf0be17d0cee, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x7c) read(r1, &(0x7f0000000000)=""/18, 0x12) 16:00:29 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) r1 = getpid() fcntl$setown(r0, 0x6, r1) read(r0, 0x0, 0x0) 16:00:29 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) read(r0, &(0x7f0000000000)=""/18, 0xfffffffffffffe3c) 16:00:29 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) r1 = getpid() fcntl$setown(r0, 0x6, r1) read(r0, 0x0, 0x0) 16:00:29 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:29 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) r2 = getpid() dup2(r1, r1) pipe(&(0x7f0000000040)) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) socket$unix(0x1, 0x1, 0x0) fcntl$setown(r0, 0x6, r2) ioctl$TIOCNXCL(r0, 0x2000740e) fcntl$setown(r1, 0x6, r2) read(r0, &(0x7f00000000c0)=""/18, 0xfffffffffffffdbc) fcntl$getown(r1, 0x5) pipe2(&(0x7f0000000100), 0x10000) getpgid(r2) 16:00:29 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="ff27410b34", 0x5}], 0x1) r1 = getpid() fcntl$setown(r0, 0x6, r1) read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:29 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) r1 = getpid() read(r0, &(0x7f00000000c0)=""/4096, 0x1000) fcntl$setown(r0, 0x6, r1) read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:30 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x0) read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:30 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x80000800000078) r2 = getpid() fcntl$setown(r0, 0x6, r2) read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:30 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000040)=[{r1}], 0x1, 0x3) fcntl$setstatus(r0, 0x4, 0x7c) pipe(&(0x7f00000000c0)) read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:30 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:30 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) read(r1, &(0x7f00000000c0)=""/4096, 0x1000) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x1) read(r1, &(0x7f0000000040)=""/18, 0x12) fcntl$setstatus(r1, 0x4, 0x84) fcntl$setflags(r1, 0x2, 0x1) 16:00:31 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) r2 = getpid() pwritev(r1, &(0x7f0000000500)=[{&(0x7f00000000c0)="1d19faaf514d9398237ca399b3b73cfb04f8a44b9e0fb62265d86444cca6f2650ab81631eef0faf5a40f908a5e7bcee3f2193c0c3170f3a22853216ca633e7e603c4399d689e07ad2b3a20d16079d8ca732e132ebf74abd25f3025761e5a3d8a306219fcc93d30991a85e645597c542db0", 0x71}, {&(0x7f0000000140)="7f95b7ac10ee2f84cc910f6d83bb92d83c9de1873f9c2c34b09660789711f7aebef5fd2420e47aafef2c5f790c788d431202be33437312b0548e8e42fe09e64f4f60c8e83f7d76a78b65d9a8986ea2faa2ca5d4161dbe890246c11b217d7cf36e05e6398349df7b01525f445b3003ca45bd27a8a3d13a9bc5545911c752cf5f942e715fe89fb0fd3a4214e7d9be5016c9092e67b29ca94e8f0488e49", 0x9c}, {&(0x7f0000000200)="829f379f957fe3bb0c0a3cd8e1c0996c8c40cb25f77c9db2e72931327338e08dc652c1ec15cd6521135239bbae1e738f1243b7aa09740ba8c9541112774ff904cdf9572072e828d5e4f4ebbb40322d794491db9011ffa415be0ebdb97c78d197dc1d0f98530dcb65bdf2226e4834945545d59e5461481f373798764a3371b33c81eef314c9da766f60f1a426dcb4353accd2580fd3ceec48b5f9894ec8335b8bcad5a47fa52c2fa8e6503d6853aab9c11d63ed430889ae343c460a14ee69906d76dbad1308197b7b2277ad1047909ee91dd7250003418f567c78b4f376a6d751f0402216f94472f9e76870df73c02970e0d4aad4e5c2d01dbb6ba2e675", 0xfd}, {&(0x7f0000000300)="22cb08f0ec7a500ca01c3b107a77deddb097fd17ee45ca1633e5a16df3853e43e9131384e7dbf8e82212d02e43a9fc700eed6e1ab40c951649e387c816db54f5a6862fc4e3ca4225e4eb3b832f904aa9561b8cef44ee8bc2889b30e6bf38d679175447fef6ea63e9e2640023c3358f0285cd18", 0x73}, {&(0x7f0000000380)="9e56c338c106616271a086b5c9407db4698bde6a7f5c4ef7ab51a51ff5a13f04fa48d0d9c96e9a0bc764f9417d2b6e03f462660f36137f2a4d575508053e992a13750262a46a18fc175640b31b9a53f7b83300ce567898a9fb68aa13bd3552a546b0", 0x62}, {&(0x7f0000000400)="25a758884da813d44a21e7bb3f45a8d82effef341b63f2fe555a6d56234e76f7b2de7ca779bf409d9313633878a921444a7fe380d315ed294a52c763e1300c2ded28524714be0efb954b8c3d7b2b59d9e621f4c1e29ebb8e9dc2fa84b43d68a3eda46f9ef5b3f5036da3af1c68bb6b320463fcddc186386caaedae5f2a152c79843bcd8dcc488dbb226f28aa98cdc57411a758a462b9e3793e7a939d4a121497735ba3c2565547b92dd2a284b2a9fcf36f25d4f283e33d5fd2b5885c32e0f07df7ac48fb794afc40688968d9de3cbb950aa0c8840bf5d5", 0xd7}, {&(0x7f0000000040)="1319b27024c8b38c50c22a7564a1594b658fd06724d0ed9fac515c2bdf087ce2732ef0cb771989e94be6", 0x2a}], 0x7, 0x0) fcntl$setown(r0, 0x6, r2) read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:31 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) pipe(&(0x7f0000000040)) r2 = getpid() fcntl$setown(r0, 0x6, r2) read(r1, &(0x7f00000000c0)=""/179, 0xb3) read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:31 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) read(r0, &(0x7f0000000000)=""/18, 0x12) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') 16:00:31 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) read(r0, &(0x7f0000000000)=""/18, 0x12) write(r0, &(0x7f00000000c0)="ff3f7f8c696f87a9b85dc4218b4b1847c4ca7f79adbd6256f761dfd407cbc9c477cbe33467e987b60d86e7e18f45c3e630db2b5da7383fd85aa833663c4f0502584d87bf922fa9010589475e89a4516be8e2e364bf73fa8e64db24db12fddcbc83e4749ad6e8ca985628bd0796af9a352ed8a856634e0dd522f2200ed5f7bd6c10857e6920f0c9c385934faa636470a45289456336c2f3d6518bf3b9", 0x9c) 16:00:31 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) r2 = syz_open_pts() read(r0, &(0x7f0000000000)=""/18, 0x12) r3 = fcntl$getown(r1, 0x5) fcntl$lock(r2, 0x9, &(0x7f00000000c0)={0x2, 0x2, 0x3, 0x0, r3}) write(r1, &(0x7f0000000100)="78fa3d816be58760c01aaf6b4678b3702c49626b697fb7522558f41db2651e86eaa00c8d046aafb28e5caa0ad1d8dbf8e746bf9826bed93675026fe535eb8dfc93128fc6f706918636a296ab68850ce70f28eb3983456d", 0x57) pipe2(&(0x7f0000000180), 0x4) 16:00:32 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) fcntl$setstatus(r0, 0x4, 0x8) r1 = getpid() fcntl$setown(r0, 0x6, r1) read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:32 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) sendmsg$unix(r0, &(0x7f0000000500)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000100)="4842104e2051b298be5e2a4cecee25455e8d7edea1a059626508c5a4fc384fb32d40524ca435fb67897717201a16040ede069d375bd326d4514c5aab9cc3eeee758f00ad5c77b7fa4cc5a26c9776d0142a55ca61b5cb084c100ff18036799c0bc440cdc54499a643a0cb70151e87d3a1c09011013ba2c52baf758fa1ffb774228ee7d985662f40546b1ab5a6fe7e49717a64de5221f633fa566c85b082", 0x9d}, {&(0x7f00000001c0)="00136e46df12551dc26f716b3374a19edc27de60125d2d719d4e71f39256d7f97c85b6398df6f96fb15e28f305aebda38dccea54eea51ddf749fe26b6d0f5c5e44f501", 0x43}, {&(0x7f0000000240)="d744ee0193d0c92d93731a75224057bc7457a8601ad31c12ce31e328ef0e4f206371816e34b63e1e4d1b7fd787d434502ddef665966a24479758ac9add83e0f9ede021f7376fa602c19712b6e4a4b78d17decc48eb11af7ff2", 0x59}, {&(0x7f00000002c0)="0479f3deb79a6e28342543f3ecabf50c3f9be38b506051b014b042ba68f023004d88cec65186b530ffbb43bc0debb627a43d6a9722eca7d78d63ec6f13c75a8ef8ea02fa750bf997faff1a3b497cb9a8bf12e3a40fd13e0f6dad0c136a51c39320be955278f44d6ed51b1fc3adf12dd1fb9477be6d662ecfca19929e90b1eb1b4ec6cf132fcf556d12fa2cbef023d3aafdb3646cd25268e6b5a1ee432f2888142dab6e9d10635827100fb5cf7bc5defb482634267689a90c887d70d5bb98dec927b09d01c6452f84580219dcabf4efbd5e6511bf06985c0f6bc7c8cde54522105ebe76cbfc9664024da69210811b9d19", 0xf0}, {&(0x7f00000003c0)="a55b85046a17aca555faab6e3ac6dc4d8fbcca3b3c0f067e018e13", 0x1b}], 0x5, &(0x7f0000000580)=ANY=[@ANYBLOB="2800000077db89edb7c2ebeb010000002b0873497265feac64bff8a87af07df1cef8c5eb298e72a277b8bb97c30929bf0cba551c8a9a9f5c97e17c0523dc2895a78ef5d6899e9e884744a1bda913950f32fa973f2e1d020e329fe4e9a1663f5042fd1d8a68943edf44e40f12b2a1e17e0bac2f64e3a4c13d6c1e8cd0ddd792f807137bd84c412838894338f91a78bbf2127497bfbc2a390dcb736394a177eb59f1d5277aa5f6", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="000f0000"], 0x48, 0x401}, 0x8) pipe(&(0x7f0000000040)) read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:32 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:32 executing program 0: pipe(&(0x7f0000000100)) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:32 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) fcntl$setown(r0, 0x6, 0x0) read(r0, &(0x7f0000000000)=""/18, 0x12) read(r1, &(0x7f00000000c0)=""/206, 0xce) 16:00:32 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) read(r0, &(0x7f00000000c0)=""/18, 0xffffffffffffff6c) 16:00:32 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) read(r0, &(0x7f0000000000)=""/18, 0x12) recvfrom(r0, &(0x7f00000000c0)=""/117, 0x75, 0x800, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) 16:00:32 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:33 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) r1 = getpid() getsockname(r0, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8) fcntl$setown(r0, 0x6, r1) read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:33 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) read(r0, &(0x7f0000000000)=""/18, 0x12) pipe(&(0x7f00000000c0)) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x6) 16:00:33 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x10000000007) r2 = getpid() fcntl$setown(r0, 0x6, r2) r3 = shmget(0x3, 0x3000, 0x3b00e767d4d7187a, &(0x7f0000ffc000/0x3000)=nil) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r5 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0x100, r4, r5, r6, r7, 0x10, 0xbde4}, 0x7, 0x6, r2, r2, 0xff, 0x7, 0x6}) read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:33 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x400, 0x18) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x80) read(r0, &(0x7f00000000c0)=""/18, 0xfffffffffffffe7c) unlink(&(0x7f0000000000)='./file1\x00') 16:00:33 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) r2 = getpid() fcntl$setown(r1, 0x6, r2) read(r0, &(0x7f0000000000)=""/18, 0x12) fcntl$lock(r0, 0xf, &(0x7f0000000040)={0x3, 0x2, 0x3, 0xad, r2}) 16:00:33 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x16) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x2, 0x6, 0xfffffffffffeffff, 0x884, "74f703984655238a31b34dc15ac52a88067c9256", 0x23f5, 0x800}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x7c) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x1ff) read(r1, &(0x7f0000000000)=""/18, 0x12) 16:00:33 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000140)=0xc) fcntl$dupfd(r0, 0xa, r1) fcntl$setstatus(r0, 0x4, 0x7c) r2 = getpid() fcntl$setown(r0, 0x6, r2) fcntl$getown(r0, 0x5) write(r1, &(0x7f00000000c0)="58c83a4a046a2a5b9d27b92700d0e74bbc4dc7c74730051d56d07439c7342707283b50d176bdeff1fc21c36d97a0ae7a15c23adf4ff95bae01adf928ee7e4aade7dafa7fd97a4d5b16d80f0faee5a330ab72a78fb1ba3b80409c64", 0x5b) read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:33 executing program 0: read(0xffffffffffffffff, &(0x7f0000000000)=""/18, 0x12) 16:00:33 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) r1 = getpid() r2 = socket$inet6(0x18, 0xc005, 0x9) fcntl$setown(r2, 0x6, r1) fcntl$setown(r0, 0x6, r1) read(r0, &(0x7f0000000000)=""/18, 0x12) openat(r0, &(0x7f0000000040)='./file0\x00', 0x880, 0x48) 16:00:33 executing program 0: fcntl$setstatus(0xffffffffffffffff, 0x4, 0x7c) read(0xffffffffffffffff, &(0x7f0000000000)=""/18, 0x12) 16:00:33 executing program 1: r0 = dup(0xffffffffffffffff) sendto(r0, &(0x7f0000000040)="53f859", 0x3, 0x40d, &(0x7f00000001c0)=ANY=[@ANYBLOB="01002e2f66696c65300077c928eabb2d83a81902005db2cc195eaa4a82a7e24da10aeafa1c8c4c5f922f5f79ea2da3d18b6f16647828c8e0facfe22dacfb6914aa8b9cc82553268084f96095ecde2b685b551530497550c7e73a94c0d7d635f2528902fb447cb56bf11ff4a3380e31941407e3cad0da9e4318b563ccbccf9bfa7085c976a2cea3be73630dddfcc762bb436ab85783e00d723430a5e4a0c0d65202d40a8b1ad5d1b69f870b7c2cb16f8f68a156a6f171e30f7e05a67649d7210be3c61faab64dc91cd79a7f132fd0d18a7d97a380e3ebf0d0132b1454adac83c1dcd0381f5a8ac9fbf822942eb52314e5c4b7a732af52921c951ca9e3967b22c0"], 0xa) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r1, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x7c) r3 = getpid() fcntl$setown(r1, 0x6, r3) read(r1, &(0x7f0000000000)=""/18, 0x12) 16:00:33 executing program 0: select(0x40, &(0x7f0000000040)={0x5, 0x885, 0xc2e, 0x2, 0x3, 0x8, 0xffffffff80000000, 0x9}, &(0x7f00000000c0)={0xff, 0x4, 0x2, 0x1, 0x7fff, 0x0, 0x8000}, &(0x7f0000000100)={0xe0, 0xe2e3, 0x4, 0x8, 0xffff, 0x2, 0x4, 0xffff}, &(0x7f0000000140)={0x7, 0x89d}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) dup2(r1, r0) read(r1, &(0x7f0000000000)=""/18, 0x12) 16:00:33 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x2010, r1, 0x0, 0x0) r2 = getpid() fcntl$setown(r0, 0x6, r2) read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:34 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x2, 0x3, 0xff000000, 0xb7c5, r2}) fcntl$setstatus(r0, 0x4, 0x7c) read(r1, &(0x7f0000000100)=""/18, 0x0) 16:00:34 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) r2 = getpid() ioctl$TIOCSBRK(r1, 0x2000747b) fcntl$setown(r0, 0x6, r2) read(r1, &(0x7f0000000000)=""/18, 0xfffffffffffffe95) 16:00:34 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) read(r0, &(0x7f0000000000)=""/18, 0x12) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x9) 16:00:34 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) r2 = getpid() fcntl$setown(r0, 0x6, r2) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x3, 0x2, 0xff, 0xf6, r2}) setpgid(r2, r2) read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:34 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7f) openat(r0, &(0x7f0000000040)='./file0\x00', 0x200a0, 0x10) read(r0, &(0x7f0000000000)=""/18, 0x12) flock(r0, 0x1) 16:00:34 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) r1 = getpid() pipe(&(0x7f0000000040)) fcntl$setown(r0, 0x6, r1) read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:34 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) read(r0, &(0x7f0000000000)=""/18, 0x12) read(r1, &(0x7f00000000c0)=""/136, 0x88) open(&(0x7f0000000040)='./file0\x00', 0x390, 0x4) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000180)=0x1f) 16:00:34 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) r2 = getpid() fcntl$setown(r0, 0x6, r2) read(r0, &(0x7f0000000000)=""/18, 0x12) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x7, 0x1}) dup2(r1, r0) 16:00:34 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) r1 = shmget(0x1, 0x3000, 0x82, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = getpid() fcntl$setown(r0, 0x6, r2) read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:34 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) r2 = getpid() fcntl$setown(r0, 0x6, r2) read(r0, &(0x7f0000000000)=""/18, 0x12) r3 = shmget(0x1, 0x2000, 0x9, &(0x7f0000ffe000/0x2000)=nil) pwritev(r0, &(0x7f0000000600)=[{&(0x7f0000000140)="a6118b5606d63bd5d232480365f6be5378c3612fc80e3e56870fdbfae20f414a63f5a29829a1fe5278e37edce17f70e43b2ef96d4e42ef00fa6031d62dfb702778177ed268e0a08734ce01a6e4e334535b5794e7be36e72532605d32ec1863", 0x5f}, {&(0x7f00000001c0)="5f4ba64fbe62158145472182426392f3a2220f3ba04932b42d56a2657e40594a2515730a837974d8659f0b3a1ed0048f22447f17da186a5c5b480be07d67ad5f39b651b8b45dc83b8c8089a04f6f99eae169a0efd8b19bca395ff95606c0a404aac82542ff4cb2e7d92f183836b14cca636e467e17cb35014446309e618e7a09718c022f2b72020d4562e657177505cbfb18e91ce9d12b3062f4e965d8b5b00f68246362b905d27f3eb05d3607a8dac9d2e2522ce194", 0xb6}, {&(0x7f0000000280)="8c4523de8624c46a2f1c80d07fbea8e957852554288d236bfb671046609d28ef9026620427762689c204fb15edccf6e04747a8c4d7899fd3f82e625914854a4cbb1bd44e80eb6235e6f89115ddb4d2e5baa81d1dae5603381dfc58bdb7", 0x5d}, {&(0x7f0000000300)="7859b6b32bf59029665ce4fae85577b1c94ddfaff2eda143ef528316899b20ec66a7b29a0c4f41c2bd647ff614f5184f13161cef095e9cb074446958e5db29237a02155c0c1f686f190ea5a5d673014daa3a01a11e51a670d281cedc396e393daf822c6d2ad920c3b1d2bd1ad0680aa918e69b845d0cecf071e9db17598c4f6641ccb5302a046c96df6480e2e254eba2ad7f7d576dd11093537dbfa3bdcf8392d070c5aab000654a314e671518bc19cc7cdaa4cd166c332ef5daab97ecf50d632d1a4d7e9c62c93d4fc5ddb1acc89aeec03a26efffaa", 0xd6}, {&(0x7f0000000400)="485b7b020fe7366d6b58076ae915f6d9cf6a372b46ce4eb1b2da27c7434d92fef436e79dec90ccc8c9e96781a3f89b62befaab369b65b2b7f7ca9bef59eefe78a84be4f4", 0x44}, {&(0x7f0000000480)="dec4be0628096c74abcff20a4b579dc6d14adb06f564e32981f34ba52974534b3c2b7a1bdebfbde857c303cb6e67217144fc4579eeffc28b7e54aeeed88aa057f00fb841fb6877bce4dc044750", 0x4d}, {&(0x7f0000000500)="49e9a1fc72bafc6543c9add6852dc452b4f8640331bc46a241299e39df9519cfefe21b25c914e6d537cf3c327ead8e4a9c03853efc727bd8b9967d0b55a4a9b3aa08a676f67a63d491b065334a1a0160fd1a3b33471fdec03025061e9af93a6f498431c383675de2266caeaedddc2b8fd82613dba00e13fa35a702614d814e9794a37201e234bbf74806b0fee261a35b93d590604c8bae7caf7ec4b6a645d6e751ed1d11f5a40ff40272045b485e8bf5d91afbf21115e3b00274bd39b1eb2ace9487889590c8dc65a20d28069095a358e2a6985bf15899ca21", 0xd9}], 0x7, 0x0) r4 = getuid() r5 = getegid() r6 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)={{0x80000001, r4, r5, r6, r7, 0x5b, 0x3}, 0xcd13, 0x7, r2, r2, 0xf2, 0x3, 0x2}) flock(r1, 0x6) preadv(r1, &(0x7f0000001a80)=[{&(0x7f0000000680)=""/153, 0x99}, {&(0x7f0000000740)=""/176, 0xb0}, {&(0x7f0000000800)=""/127, 0x7f}, {&(0x7f0000000880)=""/231, 0xe7}, {&(0x7f0000000980)=""/151, 0x97}, {&(0x7f0000000a40)=""/59, 0x3b}, {&(0x7f0000000a80)=""/4096, 0x1000}], 0x7, 0x0) 16:00:34 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) read(r0, &(0x7f00000000c0)=""/18, 0x12) 16:00:34 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) fcntl$getflags(r0, 0x1) r1 = getpid() fcntl$setown(r0, 0x6, r1) read(r0, &(0x7f0000000000)=""/18, 0x12) sendto$inet6(r0, &(0x7f0000000040)="8300e4dc7413a67ffb38849da5a48fa2e24d5a8772b77a8fe25935d775d150173e15a74eca369c54c31946989f983f331050", 0x32, 0x8, &(0x7f00000000c0)={0x18, 0x1, 0x529}, 0xc) 16:00:35 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) r2 = getpid() fcntl$setown(r1, 0x6, r2) read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:35 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) accept$inet(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) fcntl$setstatus(r0, 0x4, 0x7c) read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:35 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) r2 = getpid() fcntl$setown(r0, 0x6, r2) read(r1, &(0x7f0000000040)=""/18, 0x12) 16:00:35 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) read(r0, &(0x7f0000000000)=""/18, 0x12) pipe(&(0x7f0000000040)) 16:00:35 executing program 0: r0 = socket(0x0, 0xa91171ec713e17d7, 0x4) fcntl$setstatus(r0, 0x4, 0x40) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x7c) read(r1, &(0x7f0000000000)=""/18, 0x12) 16:00:35 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x6) r1 = geteuid() r2 = getegid() fchownat(r0, &(0x7f00000000c0)='./file0\x00', r1, r2, 0x2) pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x7c) read(r3, &(0x7f0000000000)=""/18, 0x12) 16:00:35 executing program 1: r0 = socket(0x1e, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x19, &(0x7f0000000040), &(0x7f00000000c0)=0x4) r1 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f0000000200)=@file={0x0, './file0/file0\x00'}, 0x10) listen(r0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x7c) r3 = getpid() fcntl$setown(r2, 0x6, r3) read(r2, &(0x7f0000000000)=""/18, 0x12) 16:00:35 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) read(r0, &(0x7f0000000000)=""/18, 0x12) kqueue() 16:00:35 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x7c) read(r0, &(0x7f0000000000)=""/18, 0x12) fchdir(r0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x20, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) 16:00:35 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) select(0x40, &(0x7f00000001c0)={0x4, 0x7ff, 0xd5e, 0x3f, 0x8000, 0xfffffffffffffff7, 0x7f, 0x3}, &(0x7f0000000200)={0xfffffffffffff9c5, 0x3, 0x40, 0x7, 0x7f, 0xd3f, 0x5, 0x6}, &(0x7f0000000240)={0x13bf, 0x5, 0x5, 0x6c88, 0x1, 0x7fffffff, 0x9, 0x4}, &(0x7f0000000280)={0xfffffffffffffffa, 0x3}) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f00000002c0)=0x3, 0x4) r2 = getpid() ftruncate(r0, 0xb4) fcntl$setown(r0, 0x6, r2) read(r0, &(0x7f0000000000)=""/18, 0x12) recvfrom(r1, &(0x7f00000000c0)=""/251, 0xfb, 0x841, &(0x7f0000000040)=@in6={0x18, 0x2, 0x200, 0x5}, 0xc) 16:00:36 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) r1 = getpid() socketpair$inet6(0x18, 0xc007, 0x4, &(0x7f00000000c0)) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x10000, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x3e0, 0x100) fcntl$setown(r0, 0x6, r1) close(r0) read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:36 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) r2 = getpid() fcntl$setown(r0, 0x6, r2) r3 = syz_open_pts() ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000080)) fcntl$setown(r1, 0x6, r2) read(r1, &(0x7f0000000000)=""/18, 0x12) 16:00:36 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r1, 0x5) fcntl$setstatus(r0, 0x4, 0x7c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x10001, 0x4, 0x9, 0x4, "89982050b86a35566d3f7c3d8abbaf21ee845b0d", 0x20, 0x6}) read(r0, &(0x7f0000002180)=""/18, 0x6) recvmsg(r1, &(0x7f0000002140)={&(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0x1002, &(0x7f0000000040)=[{&(0x7f0000001100)=""/4096, 0x1000}], 0x1, &(0x7f0000002100)=""/64, 0x40, 0xf91}, 0x802) 16:00:36 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) read(r1, &(0x7f0000000140)=""/18, 0x2a8) dup2(r0, r1) pipe(&(0x7f0000000000)) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='r\x00') 16:00:36 executing program 1: stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) r2 = fcntl$getown(r1, 0x5) getpgid(r2) r3 = getpid() openat(r0, &(0x7f0000000140)='./file0\x00', 0x10b40, 0x4) fcntl$setown(r0, 0x6, r3) read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:37 executing program 1: getpid() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) r2 = getpid() fcntl$setown(r0, 0x6, r2) getpid() read(r1, &(0x7f0000000000)=""/18, 0x12) close(r1) 16:00:37 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) read(r1, &(0x7f00000000c0)=""/79, 0x4f) read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:37 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, r1) fcntl$setstatus(r0, 0x4, 0x7c) r2 = getpid() fcntl$setown(r0, 0x6, r2) read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:37 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) recvfrom$unix(r0, &(0x7f00000000c0)=""/247, 0xf7, 0x800, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) r2 = getpid() ioctl$TIOCSBRK(r1, 0x2000747b) fcntl$setown(r0, 0x6, r2) read(r0, &(0x7f0000000040)=""/18, 0x12) 16:00:37 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000000), 0x4) read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:38 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) read(r0, &(0x7f0000000000)=""/18, 0x12) shutdown(r1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchown(r1, r2, r3) ioctl$TIOCNXCL(r0, 0x2000740e) read(r0, &(0x7f00000000c0)=""/145, 0x91) 16:00:38 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) r2 = getpid() fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x10001) fcntl$setown(r0, 0x6, r2) getitimer(0x1, &(0x7f00000000c0)) fcntl$setown(r0, 0x6, r2) read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:38 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) r2 = getpid() fcntl$setown(r0, 0x6, r2) read(r0, &(0x7f0000000000)=""/18, 0x12) fsync(r1) 16:00:38 executing program 0: pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) getrusage(0x0, &(0x7f0000000200)) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000001c0)={0x5, 0x8, 0x9, 0x74}) r1 = getpgrp() getpgid(0x0) r2 = getpid() r3 = getpgid(r2) wait4(r3, &(0x7f0000000040), 0x9, &(0x7f00000000c0)) getpgid(r1) pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0x7c) read(r4, &(0x7f0000000000)=""/18, 0x12) 16:00:38 executing program 1: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = getpid() shmget$private(0x0, 0x1000, 0x41, &(0x7f0000ffd000/0x1000)=nil) fcntl$setown(r0, 0x6, r2) chdir(&(0x7f0000000080)='./file0\x00') syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) setitimer(0x2, &(0x7f00000000c0)={{0x5, 0x2}, {0x8218, 0x9}}, &(0x7f0000000100)) read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:38 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140), &(0x7f0000000180)) read(r0, &(0x7f0000000000)=""/18, 0x12) sendto$inet(r1, &(0x7f00000000c0)="568e5e099aca8837395ed7b4d4f65bee1cf79db2ac72da0f75f51b51f8604f0d35ffdc7d5c1ab868ccb49406490004a9558d579424139003262264816a25d93d6d0d23ed7e55a60706b38cbf47037543ab6a999a72febb528bc35cea74e3f2aa64f3ee40eaf40fcc2ba1569bc01c3b", 0x6f, 0x1, &(0x7f0000000040)={0x2, 0x1}, 0xc) 16:00:38 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) r2 = getpid() fcntl$setown(r0, 0x6, r2) read(r0, &(0x7f0000000000)=""/18, 0x12) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x45, 0x1) 16:00:38 executing program 0: pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) getpeername(r0, &(0x7f0000000300)=@un=@file={0x0, ""/32}, &(0x7f0000000340)=0x22) read(r0, &(0x7f0000000000)=""/18, 0x12) writev(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)="fe848a070313a7653f87b15f708b244ddb12eecd8bf81844b4e238a3c14887d88b9cddcbeafcc26836bfd7bd4a39c6fb3c9b84868b28b1f00e22da22ad3ba49e4feca6d909d5ba8931c9824a61510a1dafb7f34e1c054b35b84b68082cfe5fb5ff0dc48424ccc5bb8841f5af22e40b12301df287ee0a78855ce1438a7922eb20c2e2fcd1728af8e8a7d5bc61dc66d395b634ed5fddace9a7da22094521bd2f22ea9dee9fb6554db557016b3a00c2cdd4d1aece402515", 0xb6}, {&(0x7f0000000180)="cc293ca50fbe81be0d7dd011649472dabb6561e3b9264ea89f377875a9101d47c4df6af6f674ca7085bb669e16dcc70ae66b8875d8bb7ff53a431e124d96820d7911d3acf85455036df197e041a501677b160b2d2fa487c14e9d687a8da6f9bd07d7e64727d6e4aa65f99e065d8a71ec13ecac9e64912a9add789cdc4a7bbefeb9c62cd08b12ee48c722b7e763f4d3", 0x8f}, {&(0x7f0000000040)="ff277014492ff774fd18ca70", 0xc}, {&(0x7f0000000240)="58344924ab922cdc5de998d53bd1db19b9ac780a5a75d497d64065624a336893907db620d08152e42bc398d23e90aa511bcf263455e973de28ea10d10ddf87be7c720f1779499b3ce7a1b730a07d2de022c76da4e1", 0x55}], 0x4) 16:00:38 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) r2 = getpid() fcntl$setown(r0, 0x6, r2) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:38 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x8079) read(r0, &(0x7f0000000000)=""/18, 0x12) r1 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x1, 0x4, 0x3, r1}) 16:00:38 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) r1 = getpid() fcntl$setown(r0, 0x6, r1) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="c590d472b9a4039c44914ec108dd7f0da1d2b0a7740519cdd16843192f087df36069a5ef565a3c64ae493d7ec7c1faa78983b126a64d30b472cedd4dfc31ec6038960156a90b9243a41716706a9497d7f79f2dab02760374a1315c0984102aff1e12434b76186c99706cda3eb3a986ff93696a15f0fabf4c9f22e35ee2a2292abc77f9a3135ba767ea690d77a0e21bbda860fe99e9cbc03062663f52849a3e158a1f127420a3f62e73a525", 0xab}, {&(0x7f0000000180)="e0655d472172b126720297455f3fdfad5c35816ef58850669d03093474f075e3874d32878d28c9e884fd8beb66ff4dab7a6400294bd09b132a701afa375621d22368c7d4dd92c889bf2e937aea01d878b696474df04300071f7a82beead479038f4333213ceacc", 0x67}, {&(0x7f0000000200)="8d53e705f818654ffe5b79d68a2bdfc793f44b5308dfd5beddfb1096034c88711d03dd2c52813ea90affd3eb3e063f7f12f9310a89cb4c7384c933d65d8712e1f93669b94288c4424d020d75e1c421b6c801ea3beb5b56a75652cf8704cc25c9ec1d198c436c7c9bd65b8feaa76ac97648e04e04bebc320a7d05a1eea6ea079073c2a200577f730b5953af103e566b1d0493d2d85fcbc47eacdb9719297c517e79847cbd52669ca1ab7a9ca732599c5fbc27e30927817f27ddf4ddec8c8e", 0xbe}, {&(0x7f00000002c0)="d0589b034b7daa925d042aca0c99b7745586d876dd15fe6e6e03a928b496e2b6fa5d553c6f32ccc7f8c80608fdc7e0e07bce44c18e8f739621f445606d9107b3a79b13d98d12f9fae50642ff1dda79de58e6fce3ddf733bd54332e9918c61e5814745a9d68fa8cc574d8a25174bb6650bd7c63a4589eaa7a3f172bf1bef6335cbef2baa909761104583bec7b6024577347f77196c1966615fdaa827bfb91f31f0c1b1943694eb611fc4226e24130d412299be14d3e14051f88813537d71e3c44252e4a35aa1c6ba07f5b4bf9382eaca78a320c94ee566aab86ffb18641cb0c4f609d57e889cbe391f0260e329615c1eb54c22f67d966300b158f8ca1f1a53b81a085c6ac51ac3c9ed697f04734f52cd54548f87d1f08250a91f7edf58a3dfb1eb4a70a73b4f3a01d81e2234d1fe30a88db12d0bc1dd59014e86b7a2d7b005f263fbaaef21ec411e18baa45acfd709b3b279711f760da4481880dcf2a831b6665455733a85d42f85c0924cf42c489e0198f6b962cc0d1c161a307a02c11a24fe03bbe54db5befe6f86b831733103879f146936bbe394caa32404308b63a1fb1aa5b4cef89fc1195c28ed435ae5ac224e86b5f24f819272cb2219245726ab34ed8f056ed628be81e05f373c03c765730367630b716811ea134d356b9d20c1928e2114375955931a46db9fce076a8f8940e399b89b23e30223660772bda585f01de05e0069ce3753c8c9aff37f76b67ee1ccfa44383de5b2a4140c53edb4fc469ef7746a077f02b6279baa1354460a8418ff08c06d63732a07bb59b0c9f9e9e5c8e0598643758bf800ab1909dd3c9dabc860a49e2307146a105bf7736d3ef69a86b93c29b5d740a6da285b3d8dcc33a90bbeb1ecd11bd5cb0665fb34c83d9a73fda77e4a7055f8d98ba2aa90f9ef3f183caaf7f80e36ace8507ecb1e384c517ec218c5a6cf8d033478f3983422591b3fd0a915830cd812fcfe9f5bd6d4e74791b395cc5fc8cf3a6eca08ac3e4b92ed1030b5553fb460136635d1c1f647e33a9b3ef2830dac08d9323f96fc0d119f7638d70d982da362cbf46a2183b77dc079c17a02a53dff200f5411e7886596d0b2c722b79e62e45b0e995c40ed0370f15a8ac144a1adaee9f49fca99d8bbe7609fb6cf32184da8fce5bd7e9796c28770f6df8a22c47758fa21ac490a2c3cda2b55f89b15135ff3e9d89ca969a3e328f79055c5c0bd1f533dcade4789dafbf6ac91c3eeeb48c40bb669a15ff9973a8631abe594463f69181045d79324983006c66e32f1aec48a0c5dbf0a18126a4d68a9e5318c2855e729ea77bb011b1315ee1f5605213b99e51ccd315b4d09d09adc641f8194362c5008d0f798cd80dc4ff32d75493aaa4f2f2bc5db5078fa72bf0f55c7db23ecaaa2f5635e72ecee1335375b7ad9bf98294ef130d37c6643c78760b38a90ee8bdc90cd648c181d4764dead19e2b8482004e4cf9192ca763b1bef8c4205a0462826749b92dcfee8838ce0cae6646de224502305c0c417ed0ff565ecb9031dd7d37971933c072c990e55ae2d16fa37c323eb5f9b3c0c4502408cd9e2502b73d8e9157d1e3b3da156496d2359df668212c014f54d48f06ef253ddb8a0e2e320bb534540430e7c813cfa1ceb7090c5c4d49d069cdc8b4a5d82fcd56229e0ac37135b35180f9845bfb5311c477a0655ad9220c678ee4e549816f89e8044d4a9dcce6d655fbc5d741b83a8375e57000d1b304612fd6bde9c0dfec8b5a48d9d9172f0a8e4bf8524af6703139b7c9e3e7df4861be4a8d9925bbee1b80c4b8188da3ce2854ef8dc04654c7ffe77f9e07bf36b39f40ed978d0617aa7692e49b5e4bb964e148fcda409f05cd32269577279524655ab67ead4af0902d0aa79d4c3f58193607531fc3beef303aed90d070562f1da2b70011ce45f30615e1cc5d36e96d8744a6861ea7faa901e3c9aa613baa5275e2b775bf9c82cc489e2334cde14b46a37c6c46db3ef41e8baf8cb0fc52940a9b262d3a0fe4d28cbeb28d3cca45c77704fe7a9145f96fe378357bf29af9d7fe9474c36ab38f1d824ef295914353f1a6c1b7e5f3019b6b91c9c21e1f4852cd6a888b807216106260ed4051ad2cd9ff2f5a1517fbf3b1db1b63f2286f8bc6afbc09321b532f11d342ec7796d510426836ffa2cdbf31e93515d5cca04cdea5ad79e0b687c6a5bb60d6fb2465099445dfffd87a1664417aa70792efb73b921673b3de6408d43ab938f5a695755e168ad3a447632f04e5d4e3311e5f0e3efb1203edf313b99b4233d0f5b694776606dca8ff3d065f810ce8160674db8b2fb62fd415f20a44f5d217c02750659487a3265b0456d8651fbe79ca51bbd1d6f1417c489224c6c16e77374b359c5bafe30fc8e2c6e8185dc45342a445554e98e71e9bb56bf4373d2f8bf9b934349d3d4891c0fb8e3c22061a3c9643f798b28868c6e14a59c8edb83447d52a7181ef00faaa578100753ec0d57647f72a74bce2206536e55b7ca3e680c8bc6680f492c07f912ad1732e3ee56cd328952f3d3f895b4db1a7c31021ae354e15ce7f97445588512cef4a45c68ddcc26b93a28e36a8dbee0446b0b3dddc453bfe6467e77e7a11836bf08ae2e9f354cc8d032e65d8cf2d27fa71b2eca9217a917ff99e203adfd2f613a0a6bb1b67a828037a25bdb67bf7040e9bdfb3dd474c1899ee2db1eb6e70ca157a8e79d35241d013b7c6f4838b29ffcabb806ab08fe3cc09695a7ec679743d81d462c82b19e13135277b6f8aeb805365f700689f186f929936ab5a371af51d07093daf9bbd5bd685a2bb17fd479f843b127171f397c6b7be638b96bbe7564a1227edd5343494723cf3b5210e9ffd4c3e621c26a378cfb949d3b6dd01f8ac662caee95af6352c7938a0dfb66f855b78692866e8f1a999fcf1abe322d3d0cdae3f57697af515afd0b9a79841b5649edb1f9678d6c639a3ed24cb80e2e0e3d4b4ee33a0c6cad8cff7171ac85a10ed06d83327fabdfe3c2265a0cfefa6fcaddf6f90317054ba695363c695cf6bc186bd78a38c805d43e20c6389d9754a22bf103ce40e7459c94188c7bfa1811d682600873ec859f382a78dfa08085e5c6ae1a2b3d36f03e399b474b8b03b88b98c047487416ec77581c75c14022bde10e7f0f25cfc653506c7202558a8a0aa87e666d125f21cfb47f490907397acf320ab85ebc5e0406949d6125640820f1f5c6dad28d292a44cb397a2acccbd718f10d1f1afc62f044a358367cc125e8e290475e817481b97a2219726c025336cd47cf3b8161b73f76488ee0ce52f3fe84496ab3c97aff9981f57332a5d85fa2b288742b00ef65c1f0cb6979cb0ebe54f3f3dc500490a994ab044ac4ba08c5e980e5b1a8f7f30aaa65538a36b104bfbcf0d2f2f57fb911753419203efb76832462c14c049d8ea68eed247ea1fa478f72b67abf2fdae158394c151350f7d872b2788ff977aaa6b77c9ab42e6d7731afe376e362b97099d25865cac051446f4b14e5bc3995ffb8727e829e3dc2aef5f8e27e8948cdef400f8dc18124e1339bf47d65195f55631e69f8196ce9a3560a32a5da176acd485b68160aa1ad8badf5faadc8ee5d5e1ebaaa7f46c78cd78d4e1f339e119fc514515bd2f6ce94ef3fa664809e9611f6b051f5158473ddff3fd46c8ee83d2c4933c522de5695820b5c4a493ca7fff7e0186a9d6e66e548cc79c9979b04d372740fc4c587945af2f6655fabf9b2d4036716675b883a4a77ad8c4d92c3d4e7de07507e859108e47e23c6701f7def2e1fffc063ae880ce37a7b2bf7110ca87e2785f25f780e0c598818e0dc943770e478fc6b19c49245b8c29050794a1f38198ed9e52dd937186a97f093c13eaeedd6ae40b079ace96db161558770d8a80ba1d4957d79f14a8456cc5e98d783804720b539c1bd90e6c35e254d6daf960c8f3babcf5dd6faff8741875273069ac88b90c584e885825844444cf4d728f9a33961aea49682c186f69ee3f298dd60dd149c80aeead417af236340a734ba207f291cfc7f190f73b4ca03bce6f6694f3bb0e2f58af581d92972e406a77f646b4b227ecada6d4184d239a06f738935a0a09c11e29d6062c51a2aec917fc79b488e8a0a2284db9820c5ba43cce3afef74500b94236f7917adfbd997d53c86ca6ea3b759d1d97acffd308d801610438ba9c3951ca93865581168c975c343179f21883b4d348d8d14ae6fa6907d7ca91652daf4e9c276ccffd84e8aa29158f5438e3f71d0dc2df9c1eed1028de05cdc1a953b6947a672241408de6ef308c6a6284a3a0af640802b29f6ed0bd6bf2d15d0620e8c88b35666155385b3b5af0e9422fa01abfe5a362ebaede82304958154124def6f6307ae5d19015415246182e891bfef566d5a7ffefa51d930584484432937859888625f9d73079d21a3a702f1391f29432ba04dd65da7d3cb107fa4ad6a0234297fdce98517c0cba9b687ecb198794eb23bd6f6eecc35bbe8cfcbd1162c1bd724abf0e2e6c0bdb5399832fcb81c6e6c9d37dd57249bf5f4815b933186cff71693bf39fa34082e6425c64c9fe9db16ae970780a90d3adfa5b3cc6c38a2c388d45c3ea44af4d8acd8aa2e3e09ca3bda27b2d2f112e54280d13308c657c904c16d5d91d0ac81a849fbb47cf91c53ed174db990dd98c19c120537f71bf9a33a5fcb1e83f2bba9efbc3c95ce771f966fffaa181b5298844f4c7be04ba642dfd2c1d7d85a3f0aafcba44b99846a2d023cba4981440875185e6385bae1830a6a6c11f7001ba72c3d8fd115376595b223d925b6b13447c03688729edeb9061a199bf1aaca08b098d358b5ec28180546cda71d3ba5d824737c469eb76a9da910ba22759ddb42dac1cb067b691f2976f08b469b44f4112b09f26a8577b8e67f3965f7481f5f82b2d2e90dc568e888030295e21b29956e89a73bc8ea58148539c5d59a8ba2b07994f10bc2450a82553c23c3eb4212de8ec37fe325ae572c7701ede94e8be5cbd6327a2a934e5a7908455d2237a878b73f6b4b6c8ee8d77bda8d4c97fda0ac5a52c932f0d2f4eb7b0b3a3398c4c28b0843118fd0584f52cd133b1025e93af493ea821f885c8dd71e8194ab965e1243a8a47838cc9e9ca6c979e13637a768239137b62c89113cc288b3b82922b4a62cfd50abc246246cdcfbf682ab9295d7b23f648abdd59a1e26548db79a4d039dad99144edf43b130d8f0bd9969690b868c9ead76818c7daab3ebdc2091b27a01cbfb35b2c9bc2cefbbc163adba19c2cc23cd5670b88d09f7a72b6ff9706275208b3b0fd0893080d19079683ca07ca82634a962480ebf0c94941e9c71fb6e5ed93dde976073cd417e2dda5e26425fdfc266cedf71ba4090dae7ef5f73b9fa47ab291da92d67162097cfb61c49cc1d295e3c37e129af438ae30e9db87a7727be9c37b3eb0bc66dd088b8a7e733ecf721a91ec9ac9e06587d30f9710b1cf54c0010edc794fd6762193dc0dfe4e96da057bb7fd5895109e1169a5123c29635235ee521c46ed077b8ab2664c994bd5b53827fb4b0f01c45a1f250f2ab6306191b824fffcd920d0efd1205fe71fac0876d0edb75f7c82efe9af7fcda6d5ada9b96235517c0a7228edfeff355956ee68afdd47111e79251e0499d4227115715d1834f798d681526a730ffa8d660218a030c541fea93eb98a3d1e66d09a88eaefa4799d3cc0ccdd5b4554dc40f21b7bd2c1dd3ecb480b9593b8a38ba9d57414eb198eb24b687e9e96414c61893de6e88d9b13266fabbd07c0664db898057b91eefb", 0x1000}], 0x4) read(r0, &(0x7f0000000000)=""/18, 0x12) fchdir(r0) open$dir(&(0x7f00000012c0)='./file0\x00', 0x20012, 0x9) 16:00:38 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) fcntl$setown(r0, 0x6, 0x0) read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:38 executing program 1: fcntl$setstatus(0xffffffffffffffff, 0x4, 0x3) r0 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000012c0)='./file0\x00', r0, r1) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000040)={0xfdf, 0x0, 0x1, 0x7}) r2 = getpid() r3 = openat(0xffffffffffffffff, &(0x7f0000001100)='./file0\x00', 0x10000, 0x56) read(0xffffffffffffffff, &(0x7f0000003340)=""/4096, 0xfffffffffffffef8) fcntl$setown(0xffffffffffffffff, 0x6, r2) ioctl$TIOCGFLAGS(0xffffffffffffff9c, 0x4004745d, &(0x7f0000001140)) fcntl$getflags(r3, 0x3) unlinkat(0xffffffffffffffff, &(0x7f00000010c0)='./file0\x00', 0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, &(0x7f0000001200)=0xc) lchown(&(0x7f0000001180)='./file0\x00', r4, 0x0) read(0xffffffffffffffff, &(0x7f0000000000)=""/18, 0x12) 16:00:39 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() r3 = getuid() r4 = getgid() r5 = getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r7 = getgid() sendmsg$unix(r1, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000140)=[{&(0x7f00000000c0)="d7781bdcb0b13bda3667c1d8ba31253f5df84a8e2892892aa0523ef34c1b6870d1d971d44de14d460c9e9ef7", 0x2c}, {&(0x7f0000000100)="d579b2cb5d6fbfd28a5a2713ceb9fe7711c030b08aa4b5c9c06e7286a41aa9e8e2b019efb313bc7bf4ffe2e512b1", 0x2e}], 0x2, &(0x7f0000000200)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x20, 0xffff, 0x1, [r0, r0, r1, r0]}], 0x60, 0xa}, 0x4) fcntl$setstatus(r1, 0x4, 0x7c) read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:39 executing program 1: getgroups(0x6, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setegid(r0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = shmget(0x3, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getegid() r6 = getuid() getgroups(0x2, &(0x7f0000000040)=[0xffffffffffffffff, 0x0]) r8 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x2, r4, r5, r6, r7, 0x44, 0x1000}, 0x2, 0x4, r8, r9, 0x8, 0x7, 0xff}) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000001c0)={0x2, 0x1, 0x7, 0x9, 0x10001}, 0xc) fcntl$setstatus(r1, 0x4, 0x7c) r10 = getpid() fcntl$setown(r1, 0x6, r10) 16:00:39 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) r2 = getpid() fcntl$setown(r0, 0x6, r2) read(r1, &(0x7f0000000040)=""/164, 0xa4) wait4(r2, &(0x7f0000000100), 0xb, &(0x7f0000000180)) read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:40 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0xffffffffffffff01, 0x1}, 0x8) read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:40 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) r2 = getpid() ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x8001) fcntl$setown(r0, 0x6, r2) read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:40 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="365ecdd1235c8e9f51a4df287a855bdfdfdba86b3fa27c9c1572b6bcf417d23cf4bfdfbc1ba7324e01d8469420cf3c1b240330fab00862e51f4779376b2eb50754e7eae6208d469a61a20be8b91b707a7b1947737bec022fe2e8626b227804b8b9eeb8628bfcf097521cec9eb8b0466c220603a0c05adf862a7dc38a4e3e0bb8e5c83ab96c2166c96b63d33f8e531ae01c9bfdbf849b391f15019b4a18d1fc31ce4d94013f52036fac61055e7723d8e1d541728243615920422e782195fe06ada874f3e45471c1b989f3e5e9311e12d3b0d2106b13aceaf8a197bb643328884e07587fba97a79e", 0xe7}], 0x1, 0x0) poll(&(0x7f0000000040)=[{r0, 0x24}, {r1, 0x80}, {r0, 0x4}, {r1, 0x20}], 0x4, 0x3) read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:40 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) flock(r0, 0x4) pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x7c) r2 = getpid() fcntl$setown(r1, 0x6, r2) read(r1, &(0x7f0000000000)=""/18, 0x12) 16:00:40 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) r1 = getpid() fcntl$setown(r0, 0x6, r1) read(r0, &(0x7f0000000040)=""/18, 0x12) 16:00:40 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r1 = getppid() r2 = geteuid() r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r2, r3}, 0xc) fcntl$setstatus(r0, 0x4, 0x7c) read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:40 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) r2 = getpid() read(r1, &(0x7f00000000c0)=""/183, 0xb7) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) fcntl$setown(r0, 0x6, r2) pipe(&(0x7f0000002b40)) read(r0, &(0x7f0000000000)=""/18, 0x12) sendmsg(r1, &(0x7f0000002b00)={&(0x7f0000000240)=@in={0x2, 0x0}, 0xc, &(0x7f0000001640)=[{&(0x7f0000000280)="9ca2fe1227c0446f52144d1755127cb34588f955e5252075689af948f5bee29ed199dd91596d5e74602a0d810606369a57c42a5b0d68f952cf2106a2474ee5e207fb6f188b05ea", 0x47}, {&(0x7f0000000300)="10cdfe356d4493dae8f2c5cd50b5c4c7d7a73f", 0x13}, {&(0x7f0000000340)="28a439065082d17623649a504bb9e0feec4cfe0e3933247c8591e6333a8cfb7f1cbce290bcde1e93f95f576fea84585f9b97d5854143bf327cfaaa9fd2487776778da619e849c0c7a9bef0585942b92250d16930cb01c0065507894a236907c063db6d535d2b5ccf1c7d3bbe2a8fff40cc600330686c0853702d53a15a75073c5f3542b863635c13bef1e1538bcbdc6755c699e889d80a225ad7266ec53d80442d3d55ebe3c3269d256e3fa054468e1e37b8a3e287003fc7ba45a1ac3955a98e905be53f74b7f1a992407fb0f753307b5ff38e00e6b2de4992359e4ff51f7eda5d938f54041dc52ac0370c85806fbe581d0531d187badc42c5fcc907b9c44e477796941836c716692eaeda2e6146e2e58d99fd8b6710be66894170a30842d874d3c1bb1f487cb28ffae28646f74d0ad0885280153a68b042eed941b3bc8551997f18f6e2a76ec2ec52a5f3221d454416385d1209d11e0ff5970c5c953b15133b8bce9d91feb343ea400f96141031914cd1d329613622e1eef2ad77aede2a1385c0c87a455469baed0bc1c64c92945d935ef16003bb40aa97954a5a681905166cd6685a36bf06f007b4276741023b44ce2be4acd3e420b2e8e421648ab907977ee77d8c535944da28b0729123329dfc40b02746bd72f9cda744d34949d50ba90e50da164f4afba227b6440451a951602bc6a11bc1218e086287b515a71fefb65bfa1b175991cc292e5613131e19367793cf71eb793d563c7f0328f6cfec43e4b47e6a2b56f8c5841f9197c276aa3fdc2f39fe1cc88841ce81b00184cd94dc3012cbf86b0c1b2550fe56fea63fe82acae573680abcb0f72486b4294d326960176dbb7264638ca2953259315ca84e1c1300888adcd7c5232fc87b2642d1a00cb0ad09b463e54055b5da4d4a1c6232378aaf1d964ebc89139c36e7b5619995090ad421050a484c7c08545586a3b3abd228663e409925387f0d450f3d728aaa0afba7a9993709ff41efce661fe08f19b84863deebadf4bf61984b560313ec983ad95c76f3dfaa20ce0d8c992626d515b172fed5e9c29f28551efcffdcb2c98e2a958d681c8cff84482c2ed1c65569eeae0ded139efd9e5ad193e474f8bf4d73c3c508efb5b060302f00cebf83d8ee231cbf43a70d6b1109d60f16542fe7b896281939c3c85320e64e6c8fb9bd86053d53344d17fdc9f2c6f76716fb1f0660033671427b07804183c76053348e57ae784c45a407b8fecb734a091e74c9d465ea2791e7c143aa245377b22aab026d391eabdc39008aca9e4ef098a4b38ffdd9e784d009c81478f62b4b00eedcdbd77fdeda204331330edb675b719f60b21bdec9be0eb435dcd198d97b6a4d55a65282bb3b57cd7ad2fa6e2ce02fe27cdecdbeb92d3e092c5830015e794ea30c1c4fa580f6cd384dd6f69bebcb66a3d6f38f3fdb2b1e4967302082a6195dd224671eb505d2f8c17114f0711f3631105036510e70852cf46a9ff157e234f94356061bf2ea7004753035722359fed645a209ccaef9cd2b101ebd5db60dabfec65a59809009f653e0dbdf8a75afeeb1f344ce65a6f4f3ae2e682f575bbef025be2a0e3e20967bc940b36781bd98c046647b2b5e44f25d00c40f320ef690f7699ab536407ea4c656cae5de0c336621f9632c2fd001154ebea8326b96e5c39eefeea35acee503b2694471d2d128ee4fd1b418290d40dff547dbb595969a7efc8ecbd1bd5a6afbddbe963e12b396bb0944e5749877f38e6ce96082ddb83ac3e2bb7d2c984000f543dc5b9f7a15b915fbb036596eb5e5ae8bcaef3d571e4217f320bc2979a73a1203925d8901565902b45f6c1096f1c9c0007aa25ba91eefb30f05972f30c56bc7b9e80ae01894b1b87b7f4f4769f2b42cc4cc7a680fe093f2668a6f6bc8dfe1606ccb01fae15d860b2ba7fea20d220fba9f83bcfd68de0ebddb1d82ba9a37535402e0c1cc66cdb12c52d49ab6ea5bb1e45b84b9f564c7b1ed998e06e854198161b2a1a7d27b4318cd9f0ebec99ceed6a7be001a9339fff381d2b1b320b2350d554a9bd5a6fc5e5ddc2ab5ea0ea9bad21b74f4e54cf11454f04fa2064370d8868c259a4e93b3610ae5871b0295a62244918cc480d9e937060e6e34efe7e1d1959f6aa6e9eb4c7c062b5b876f0c2a712885c64da4701770400415e98c1131ee94bfcfcffc234c33869e8993816e455870f920b7c8395b9a2fd46c01b4126318ad0517cef47556184bd0e2f18175fdee7f9805c214631019f32a061e8c6c970f73aafafd19505fabcb5f580a6162fb08ba0d7fb633311b64049f68fecc65c1c327e1b360f5d1edd9fe45efec6db80ba9a8d881f74b61bebdb0e526962aa0d2dd4621e8d1b4ef688720b0c3de3110b403134e8cc2bf652f3151c3cc6569174a2df8cdfb9fdbf91daeafe232c6f6818658290003790404fd571d4e02e9e0f94cca514de5b5a84ccdafad1536b31e31a1b4cae38ce9aa80a2aaf1024f22d138d525c70ae857aa5fe61c9d2808d1601fb7e3e7e45d13d85482313fa51a4a2acada0f75daee0abf7741405e90d5ca02b51e71cd8a06aa8492bae7b2822c54653ec8b0544db8b7f6daecf256391852764c8956a71aee7850d22e91dc2e8b5f1e1ab5fee4c27560618f79c92eeeda3c78fb227cbefe75ea3a716fa1c2be7f1433da0a351abda0dc3f35877466b8fed50e62578a83285b56bc9fefdc8c0d4b861c9d7d777061c18cd763f66f752b6476de9493860a0bed623ac4cffb79873a324af9ef9663801a8dbda0c3b53d7d6bcb08773a59e89751b79c43d82c6c8bffb48191b9d9ad2ce0c5456ad2ae8470229d9fca54fdaeadd29fab0c137f9d46a33c9c734b22157d8434bb25c4ba7891100dec6e27accc860a02eae35ed99d70d9bbf21354c438327f32b9d5b3df0e6a5b0458d385ac2be9cfd357b18c9630ad33db0d728da5fef224543e38f3c4cc3a9d2ee90b600c41e0123990df11f200c46e0839571e1ff512c0d7639d4e34bc38b5fb6c488bde83ab101ad079ffb9cd44d8674ea9e9b73b8dce710d87a4f53f4b52008279337a2f3b7568159bcfb748d3bab3e7717b05909bf750cb12b73bad6ffeccfc198cfc0f7523d6efe77ce99a7c4af0e276a30631040807b3996f9a5ad2919b954502a9a3e2364ebfd804c855a57b3731ca3a623b9cf84688891dd6715b776c6d8d3a61b12f232b2604278393aa064d3d71a89b1f967e868f1394332f6025d54c50765e70a2404399eb56157e45f77925369b207ac725e6fc07920ebcd037cf3d786c7ec43bab8437b72cd02d10533bfda49ed6fa119f771f246039ab6661520dae2758888bdccfd5e1e3e5c61c5c6e67bf3028162a37bd9877fbaf1a0996cf27f13a06035225992ce5ce8ddad682dfc5475800b871b6cf9212b95e4aa30eda1c6d1bb64141385304c86e57786ca0b73e4a2987c8e8f26c42018d26f06125300071c8221f7e134823f9a3936939cf1ce6b21770bf85d6856568b1abd875b9c3eb05f26105a6ef4378233a3159dae6c5769f7b1d6744be7683464d6b80547b8a9a8855be8b97f2b4e57866aae4bce1930aeb04abc372bbfa8e1d749daff820e5e2d0f8b2a60df9b84a5e0f0eba69936fce3ce7dade8b30fde45da09392e91000f05f9084b7cb7ec22ad433fe99bb85b860f6511aaaa501f1ee0a65b14050adf30652a24c83ccb14a8332a4fd7f4fa3fdc558d03dd50cc097f49a9b5c76d72948dc8f6cfcae212d21a1f751991ff3c488e27bb672388385df6ee0c5ddf735dadbb34af384ea87450d801ea8ea0c7d7f1b4caa121aa96696768bf78d3b91159a8ac39f566b68db21834b54f38eea5f6a5f881e90be34e05676e5712e5fcb1f343b6572909b1ccf9fa7fe65227ff0b0dc076cd4bc2eefd318fdca1d197a7dacda693eaa1aab58ddacd31153fd963e3b0762fc158ee55982e7bdc69cb3141ae389dead96e81421e748abe20b060e1afae8035b85d729b7af14ad51b9f96ae04c0529b4d0e58bbd15d9f0d6e925f6390e2041ca2bc2cc20b011074b47aba5591028f2459b580349cdd128f5168df85c479eeb64aeedc2e30252405d1766d35ea524f04e3cb641df15505a824ab01aa26e504f7f78afe6c4d307292933050d6a57c301014ef97aaee307bd969bb0f3ee4b70d8805120ee968afe6531e15753516ecf8cc974029aa585356b576fdd5357ee840149f3c76d959f98bafb47030d97802e9150c22594115a7a835cb4ff08364efef983bd73490dd29f31b9b8c36d22fe8af975888bfd7027261cc5397491e61d6319b36831e3934b49efd49f79eef7646c07d4c538ae636dca0bb76a301d4de9007090c507a799f76cae1493b7de84d4bdd4094de7ddcfa6f28dd08ceb5344c7127cc930ed4dcf7b8b5c362354a64ab498bbca1fea4d631264f77fb2f28f623ba432de49471b7605c85f4569b43df17c2c80bc5d6094cfddba9d9f6d25213df114f22c351695cc101234b723de4203b26e41ae10fd66b1429532fe5d319ec9ef0f24f85369a420afd5f6c8fb4cf0449c3e772a239ea4ba47d48297d6dfd7a2f46b95e59ab1d7a7651d2906f3cc542a81376190b6f0768ec3c139b24ce123015c09110d06355e179639e8632291f73d112ab24376415ed152df1f5062a2d0eaa21ad7a387a23564069db214527506a681a727b90ad399bfb5cf9443c82d634e62c3f42664836d8ebae4b07ce5cafc3d812565e221602377399f6b133612a78f60db2aa9c57cd6b0e8a3bdaae90669001f305026e4db462a7b4f9daf34b993e1511795d0590444cf4bd02b9333c60d73ec1951c8c65d6803bfb0aa6b4b78cf37d980870593861743e48a0c5799d7056d431bc9c312c0d3aaa500e91edd19175124f4396d70dc1d17c349e17aa9038baff1e254c05056b271f1d7ca0c56f4a838e287a32518e582a60d88329afda93d7cc6e5bad29bdb91ecf8bfa073b60d6ec27bd0b6d93f9db44996eceb6cb7594b7ac55e0a600781e4421e54d08314157f42aee9aa046465d7e8d0b71101a7b5f43eba2ee44ba52247bb9972f522f1a6ccf42b82f11a817869395770cadc46d5c4e47cf313b74cf994c7093d40647ced004b3c7aa823566a6df5176a5924d7a334a6195a51b235c3ecfdd70469f61f7aed866439e4b957c76f92736a243d2923b1f74e59eb5a090768b19a568796c45114f7735caa16cf6df760706dc43d232afca3f5ae89d5ed7156be36715b9843ed1bcc7fbfe4fab15f904f3602370c728363cbeadfbf5957be40307cbac9946c3966c65323c19e076ccdb73a511c34c193e5256462430086adb45f61ab279fbf1fe72f91b912f0e831a8a1ff2d77c352f9112131bd7fc7d6a64ff7dfc9ea499e56223b89e9565dc9aba29317151ccbd005591b812513cda3081f1fbd524fe7e07f57e9aa50137efc7dcaadd8c278e9ef45d14e2b8c13a80af7072cfb912216bd69d720ed8d001aedaa102b00f1a162f6742b1175eebe1f64b43bc0d536babbc6a78ed6c0f1fdd8546a27f39b8a18bc6b25216e2e8bf2ee8cf186256108aeec6a8c7113ba428050dd769622954bd36c60c08e951cd93fcb76f3e530ffdb81fb4fcbb95d7f1f584f51c3213e62f31c449faced3afdd0e5c8d5f78a0b9fd4b26cc60665b5e37fb0195d9c8e8b00a74efc5b79ac52e0a5eb87fc706f8c68e4bd68ac90cbbfa6ec68d7879df198e96d02c176c58c2a4b5b7c24b0bcdc4ea2e94b54dd694a35166a2af0a4f4be1241c143934c2906141edea9a6b47b1d936be12273", 0x1000}, {&(0x7f0000001340)="3ca3244b2cb325af2da7efec4d911efc1ece6422af5a8d6ac26d78362ef75d074d1fe1665345bf419e19e6fdda7008e49c7ff8ed079cd1ec2f80d075b5", 0x3d}, {&(0x7f0000001380)="d9fa1ff322853c9d0b77e6386270bbe54905a53ca3fb9c25c06691ad0a6238194df120a57467f62bde952be4f4c22f71ee07cefacc49723d9f5fd6af4f5a600bca10c5fc9535e4e8fc9b59ff589f8471d3b7d0d28d133ec1f943cbea3bbf8c335174e1893d904589fe76c311db8f77fdb30fcedab920c64d29e2883e124d6f7020ae8abbbbf5f3d0dffa2c21e093a933c06e30c15548de5c270a440545ae92920cea2f552d84400c1351daf5bed740353415d6c382ae", 0xb6}, {&(0x7f0000001440)="cd0a56b0cdb2f05a37df7cb113823357e58716e306a69ea19ee725d1da678410d8ce8fac6c784e8ed7e0540be1032f6aefe43c8827087f390a9e", 0x3a}, {&(0x7f0000001480)="94b62167032f9c3093446d85d556b7b33e6403449d9c46bad29138ff0eed962ba55b5a5ec7ce18e2c8a4909919233920c54afe83df7a9c4f338744d905c8b06b6e23266fb842a15e99505f7c08e9e7765a9d3e910139a5c3857281b9cee5614a71a4bd335514c6002d5a32c4b5a926f83a315c845c875561e1fb61dc66d0162f166aeb0624af7c68018bb8f68f1eb82fb7e8e374b5f59ed3dc048df9ed5632aeda23d0bb7b2770ab4c07b2e0c67f13196a1cbe1b2689a5f29bcd8fddcff72a250e4cabe70346bbc43df618b4c5ef211e3c7026e11b07b2297904d1ff23667821820e9b3ba2f0c374d266458e07beac6fcb006d7edb8f0671f9a3", 0xfa}, {&(0x7f0000001580)="0505c8bd51d2533a3919f2723e95a3358f4d31b8a7f7e3aa977bc636a7624c2f7c0a32d0d2d0e567105dbff80e345d4b3ba0bbdbd2034a4a145f37dfe672f4bbc97ec78a87b777b90e72f95780a6263f580e70", 0x53}, {&(0x7f0000001600)="0c6d92b2aa4235cf576a1085b963891e0f07b6b11b7a5f6ca0acf16b9ee77d1ca46bb88581e57760d70158a4c31efb98ed3166ea8e7a2eec8282db37", 0x3c}], 0x9, &(0x7f0000001700)=[{0x1010, 0x1, 0x850, "5b682a6d5748ba24054fffdfa61553f6838c1797d7be29bbd3c6f41d1fbe82b2539252da6460890562493225ed4171670d876faf0cc36ef9ded633c2f105e68f7e0fe86c6652ae202e55219a9ab35bbbde5b6cf16109c85c83836ca893d4754f5d078acbf30bb283213e9804068dc83e818946d4d0a2ac48f8115a27a7536c67b83d3256f27502395a652eb690de41c8e18f8d6627b757fc4a17035e99ad1b821d15083fecabd1daf681d7856dbd5349c7aa81f6f5769cb342367b79918b44d07d53a326cf73403b09c245eeb0bba4ad21c3c41e67cebbac4d7184acb35f7b8e421c10fa42dbe372849b4d2575107afb3a79690d1c7e7768cdb61d16bf08f24a3346a6308064b8588c770bfb386c9a70d9d2c2c8abe849f3cac9d571605fe33957cdfdbb550a143e82d3f44f50e4742cd94bcd8337e8bc115bc32b2d87c9a8417d3c9eda9b13e71e7547d7be7ae7940547aec7d050da07a4be0231262893a0b2ee8d368fc21d84efcd2ed0735a739af5637672a78a0e323c2813da6593e35dc069a7989280b8a6f304bd4e503f5c195b89d67aa27cd49109eb84de32879002a74102119b02625948bfbfe96aa328b4da2f8ce009ad6a8661e0687a7b1f5611584e8f67d2c948b0d5cd34a8b90f35c0d41daf0b4a1eb21ed8b7d0f9ed50fceb21b8549396ee4c35cb090d6992e110aab62ffdf8e2fd8d26f8d1bb7a34986acc43790104f1c5943885dac70e9ebce5484a59a3f4b26d8dd24a0b37ba40ca90d6aaf592364ce6baf000a5e54435de010cd4a4f5b57ad7f976cdc304b96bb027e5cdd09c6ac81c251923fbea3e591a094c83798b9793dab1fe01902120c75101d9f06e721b1e190afe0df3bee2d83b7c89243e05240d4debd858b6c24cf032dd26ee88b551d607141394865a39c7a6054a6a48d957a555eeb284c9387f3f5626eb976b7143e0f42bf4c05f0d1f78e5e34ce003adf473a5cabfdccb2c677c3e197712e2b958d41460eea8a0786c8108e89492e2946338757591a9e6285c4f0d7b9c78124f05fec021ec783de5868acc92c4ccb045baba4d454980e20d6b033ffc92c8cc373de48ecf671d79a941e7f1ebb393edfaf8f96761487bbc55409f2901b6c59dfccac326adc8dc0c50266afc6f3ef76eb9b09d1aa2673d712992f794598f4ef1b4eff756bb6bfb68112a2f7c2a2320463aa98647938de7d91900fd610c547fca1fbb17f8920a8b789b1c5933ec71b2c3303bc70762fec8d6c92f42371fb6e1f13cc17918622a5a2cab129cd4a609ff3a553989bfc4256e58b188c0914e47c8a7e6b3f2b83d0d28cba0f7f927eb2c3346324294bbfccfb3c29033480c86953a6e393db7902aba8d0b9ba0c2efd90edb895461e3e2479d17bc7ade006465a8fe3a7a27e4f11b68966635799bab26d6264f8cf182d2512bd7fc1c180e1bce3a06cfc2e1bc1da78e083fcc770f2bf4d6c155ad41eb4e14314785f424613e0244012355cdc142183715af640f4fd4ead5d374a947e875448680ac063e7766e791f74c01509eea506d704adabc73073f10bf4ce997ec847cb33db6e345c29a496e9d214b2b6f1a801968aee7b7bce3aa57ad22bed229a4cbdc15c233dce7ea0a976744f97c2282f762a3ae1afe0d4443f35bd6a6b798738f2fed5ee617c3c4b974da9ba41e55aed9e72058970ba3c9ddd1c0543e7a8da4b63f9d49ec6848fa00dc9aa562515b9eb909c371a4686fc496aad44092478aa268837050578bd29f16c89790da2b69f7f6db2372f5418406afcff1d791207dd3a3a031cee575cfc297be4298936de6aec7118ae51b95fef167af3db4c4368787dd845934a748b629a306b87bad81564b3cbdd1c0f2762d49d3952796878e4237d3c21e3d0bb41ccb7162e7237aa8070961bcc36633910a092bb4413d06bc9ee433d0507eb6ddfc6f9907dcf78ace25bbec992de7f8ca36ae4ddc5b971a4493d063fbd5beee87e1bd996ff5a9ec82f8d76da7e966e99dd85728020520f59797c4e935d4cd40119367d392e510c69e0d54df8a97fe881694ede7daba14452b66e93cc0c13a58946daf1e5d9be010567320ae41b73966469b356bb39fcbe12958be9c82e08da0e7a08e7b779c10010c60eccdc3b01c63f46079a91502edca63ea2d1c6434d4fab5d3d34d7877d88a84d8bbe0cb6cd2c5df9cbaefca0475da2729e27e7bd31b1863a18587a11d77f17bc7b1416b90f5d5693890387e900ddc91639de953794b9ef3da92f2d1d0a1bd6b7f5ea0692854b6a76043a297b27415fd7b583539b9df7e41acd8433284041fc3da45723b101cf6c609f1465b5c8938751c3aed341f220c5a0839f34f00b165dc86ab0878ab3acd3e5bcb936de49ff0d5f73d5ded54f0a46004c0e81f4e06719381e7325a80ae89b319d37893decfa7b3238a081c417a444bb1dd5c84fb053fb446e603a46ea9f115781706cb805ab239fa3efcc304eb154e30a6ccd2f8994803ab50214030fa8cae2be482d64d43c79a7fef1cba21973326b81aee83b1a60b2012c4153dbdcbe09d7fb0a50dccb55218288efa7e15583a0ed99d968a7066c635c6e2ec41ec7883882837305be1b0be7c1e3035b2bbe881a7094e58cf0f6a39468859790cc56e8d23f98a62e3a862c13a3e22fed2370ec9866af701e43045e2fbab4269bf1ed5747d32138781e6493ba64ab7cacb70b764adefacf7ffd70a0a8ec159f8bef4129839a3dccf1ae5873fa8135a6d27b6b7efea0acc2e7a905e47f7df59fa21548781ae6a2f752a5d55c30f77b5b882d8368c8523b3db558a699dcd6f0f2436043a457bf9ffbab71c164ad285a9e2d9625d30d3d31287fc756ddcab1068e6e629ed88eea558a8d1f3ed31dfc89585f50d700c1f16ff7668e614e1d5ee5e7ab3b9aaaec714a0f4a898f6d172094e84d67716604d4d9d0e41eddc0bc638d6d0b1b77b9ed64345503655518f1ff46265cccf8d5f2417a3aecc6ce3bc1f69ebf3e5ce1edce121b2635abcd9ce2473a4beade1c02460f64602dabb33e69af51eee6aa4fded65415ac205590a6c0bde29bd3dda37391602bab5a4f8d7c502588c225ac145209d3d272a870db49b6e2caaad7109930673cc96ad9fbca3f2bf06b3c3967b6d5f4f2dac64e1eea55bc2501493b300d3c82d87ad61fa2f7c189e54e9f1c99ecffd95766a0e37dec2deba085c43445810944eb4ec4eba6982f2d17e8e228d13309c8b9f66806b9b6642d4e86e563bd6ce4e8caf8e78f6d86580b3c7faef05a4962425f28e9255378ec7045ff67bbb2efef55fa57025f0aed8ab17580df3f280692bd96454698e9ba0150605359ad59dcdcacf7c101848d09d553b6f15a295c75b3c8b08997afc0f347d3c0f85a6157c024595fb10361401c8f9e1e889e27c78c15ea3119c54cf8f0e4c0f29ef9d03c3df0cc703d8e4326c1f4033eeca6baab55ec0614d32169755b753e4328d3ede4242ed29eb95f73af246fa24c8a5b673df97b6fffd2f7a55017ddd30e20586fba544f4c9472e909426d0a10705b9d3b2887550fb400e2e47446a2363551fb56280027ced426e6ae642e9519f13001a3756f14a382a83063441a92a052cecb5d844021aa658cee011c9e25d222ee28faac2577db8bc24b8d54c9c74f7687f7dc83c311c47d8cde31cbed45c3614832d80f57479ee5e5f284206f9ab31c13be6564fb03dffebeb50dffb774b266eec1cc4c225bb702725e10c36017d1ed0f40ab005d37a528a7f016110f0096c9a893960bf2aca5935f0b8ce0bd33a032f6c605992d90eab411fdd42ab9bd585e5f9a1547f62b5500d540f3a83fc3e349553973b371582d705fcff827a11d6bcd025720cfd1e240fdc4ff0b314c16a6ec98652983403f7ad4600093689e718d34fd06f2bf992aa35240934ea9f93db7f31c3f6aee9c28b53b5f5b3271f096c7bef787977a7a1a0ba156df6779ade587e4ac17124cb5c6517cfd723c2d7336831b9ef823046a4524752bdafcfb625a4ae36c196907d8a8404661d1fe752643ac9e159491b9739c693b1e705c2df9d8e649257c786918ac32ddbad1a91c4f8cb29bfe3c8fa86ec3cdc656c56eb453e4c3494c527f29311b26afea01cba71b6b44418c0f9af472af96de01dd539f0d7f569631644685eb4896fc95be067a6b7eb9310225fe0c3beb272ffabad78e2c1a1dbba80ce3e224a313260269ddfd8d838ae4a38e85e9673a18b7180f80eb7f74de541763aef0f42b3201f1364f17b0da252f7ab02cb5992a708499acf9945d5f641c2ecd4330a055aad0d083ba009dfc6c94a9d6dac0caa24d985cb8d08de72ed9f092d57bbb995cb8b4f0ca7e9bd94032023013451bb815c6347492d2440b5644a363feb27743a6e9976e352d69f572caa670a731e05cd86c5129565635275c890e897bcc91e142608011bcd48ac313da265ad8f1e77dbc2edb1e1e15b3beffdf71574bb0dfca19295ab457d20cea3607a16236fe94910c96e8fb7766856e6ae1cc4958835e06371d13bc43a940d4c0e09ed90963adcd7a3e8cff29de66151e8accef779ae9100bd9e5e508aa9f02ee710c7d7459164deba59584132d3e055f608a254e9ee3211c62c0a73e109ffc163e86f7bd7fa1ad99be910d8e170c4b611d1bf580595a4683ee92826dd7b341a5adc3b64415495c05568021c42be9d48145c1de1d8a5c28e8129d6844e071ab52fbdc57c3a54dadea5a8db3fbfbbaa2802cca776996855b22ea363517fb60c5889b31ba66be4ba1f6f92a2aacdf1697bd75e6d5eb95de191213bbbc6bc846cbff1b708610e646bbece3b75f893672704af8763d7d15a7bdcf391c5d4a4b98fa320b7e798a401b14fe9e5525a1434457351973cacb3ec74ce142f8caf9fc9cd90af90760db1206fa6f623b941861a319cb1a061b41627c49f057e95e98462de2c7ba78f97f1ff9bcddd220ab53ccfe73c627cd5eec9d8a21749b9f974fba489959a0fc89c0430182b7fa649e0acd1e1f52ac7ffb3e336aea4496544f0408827af4a21f41e38c95457db3e94d69ebf3cd6f5155d09a3639fc6f3b58e9ffc1a97d5f75e95053f6e19631af3aacf9306ff679b7134006b49968efec5bb3f313bc94d7bfa78aa42f2fbfdbb783d33ebc58c039a4ba0f0d975ea15cc7d9add4bd7d1304521fbda0bc507056ba60748ce9bf75a5ffae5601dc8f937491e471de151fc2a24d38898298cdcd8403bdbf3f9e56ff3ee57f7d2c0193c20e85fc9a530b48c721db8a1afcbb9bafa9426c4f212f13e9520982732d7cf3595aff83f878a324b6e3f164ef1d38e03878db6607745bf51db24911c4ba5eea02d63886887d50a7247b6799f45d813e86b86d87070dc518a38b25ea551d1e49389fdba6a8374ba1eefff175796eebf0e518c1857e2d6a1da105b19186dcdc9c911f5398e1e7f8eee23e6bdeca29b0741591f4bf7c172dd708ede99b37ef37180df8f25668cd892c763500aec0cfa862231770e9d9daff5f2da1f3b527d3fe75a39e6e39e1bae1fe0e6dfd5b0e2456f36407dce9add9ce920e58d6202d47fcd54892f412b564fe9502718247620b4f7a69fdf255e07d88c79fff7cc4922007e3f0b7ba38c5baa053ef8a70afd62b77b38abb28b0a96969a3063d18a175b0dad4adb364fed80777fb1304d29f93697438d03d125f0d2eeb136faf6a2ee1f4c4e6bf719528b0531d56371930b2ac14d573d8913b5e37dbb1b7dc3def22653324de2fc9b12881039a9e23ac8296c5672408b8aadb6fcf19ea557cf9060cc6dbeb25f13d02202db44b4ce"}, {0xe0, 0xffff, 0x2, "ee66cb519fbcabb57a3e1e8b1219bff365fc720a9ea635b7af0c9dff85d905125eb987f22a4fbecf42a92a6b97bcfede26d7a53cfb13598b46933e35777bba3ddaeaf6d5fb3ddf5345e43529f60c6e96f834be17442268424398316e7cd910bf5c4f50ec984d25e2694a86a4649a648f42a1d9f5f96f768b15fb7bfb83b9d777203608d84447fad7d7a29005284d68566e67cb7684cd64222015b2b6823e97bc1c6fd9102a328917fe907ad7221942d224ebdc5bcd7f3a17ac2827ab32f44584eaa0c851c98adeeada89"}, {0x20, 0xffff, 0x7ff, "ec4776235f059a01773e02d2f0"}, {0x50, 0x0, 0x7, "8623e91496e6de52a0fbc13aecca3099489a9590f2e7d43656f70e96fa2f9d86c4d460ae82ca3f0184c962aaa56383899b45f034246943f8079b42969a"}, {0x98, 0xffff, 0x3ff, "ee9ed57f00e701551481265510a5336f059939ccc90edd92e8df7b5b873d5574edcde17368c29cb1f8a15cb4c377c093e265e95224b2a1f785591f698c7cfdb202381485357cf8304cecb573703462df21d48597001ce8aef5293f460ee20ed4c32b053f8f4d58d987a1e4ef759ee1f7ae94e7a56d96f135a1533d0fa53059fc80201b5f"}, {0x100, 0xffff, 0x3, "892899705bc6ec9666133529b1f372f1ae62aa602493dbb09f58c87ec510e07c19b3a88c2ccc26f387b3aba86073c02c385ae40b38d5fd9eef67b9533f5635ca1dfd0724fe119584ad3597a9b0121a42e051248c74f19333d1ab5e45b8eb93c245272afd4dd69a6a4826cd4351b6e1fb1f244c39e7d6efa45fee64cbd987cae28a4e579fec061eef8fecb7da325ed088a0971aad993e9d5ab97a12506f34e033dee5736043e7af506851c2fd9a99f5c4a3da16ddf1b5559cc993f813b9b1e05eeb2a71770c8ad73349b1a6acdd995eaf708dd618258d486f237c37d81a42592339fda6927b41c9e47d21e31bbb086e"}, {0xd0, 0x1, 0x7, "88954a94f4610f63bd3893e3429ea3b63711e7b65b26366f269201deb7569ec438f7185d771a49e1597ad92f2d89b5fcc5520e4bbd5dccfdebf3c3d2bfb5e32584018bcdc1a346e41715b6b28a73ecaac61612eb4784da206be64fd0aedcfc6f0d245b81850b264c896eeca00d17e4a020192182a5bd86953a842afcedaa1ac0121e6150308f3d05e434ba33183977eb6699db2efb72cf64781a413e73235c16fd25e7e677b922a4e94e19e5ed9bc267bc631f76d4f9d02523130adc"}], 0x13c8, 0x1}, 0x8) stat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) r3 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ff9000/0x4000)=nil) r4 = geteuid() r5 = getegid() r6 = geteuid() r7 = getegid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000002b80)={{0xff, r4, r5, r6, r7, 0x1}, 0x40, 0x7bb4, r2, r2, 0x7, 0x5, 0xfffffffffffffffc}) 16:00:40 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) recvmsg(r0, &(0x7f0000001580)={&(0x7f00000000c0)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000001400)=[{&(0x7f0000001100)=""/208, 0xd0}, {&(0x7f0000001200)=""/166, 0xa6}, {&(0x7f0000000040)}, {&(0x7f00000012c0)=""/59, 0x3b}, {&(0x7f0000001300)=""/64, 0x40}, {&(0x7f0000001340)=""/192, 0xc0}], 0x6, &(0x7f0000001480)=""/213, 0xd5, 0xffff}, 0x1) read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:40 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x2, 0x2, 0x5, 0x3, r2}) r3 = fcntl$dupfd(r1, 0xa, r0) openat(r3, &(0x7f0000000040)='./file0\x00', 0x80, 0x8) read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:40 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) sendto$inet6(r1, &(0x7f00000011c0)="ccccac7a0bbc920ff66032e3bb9ac12a912de259f249caffc075f6507baf4759d3f2d188552ffe37603b0654e0dae2d126d12e9bb444bf0beedcc6a7cb51a01c67d51f635784341e77bd9c77b27396f3f3e28cb06288995bc1d38a7840eaf2f59c24529dfd9e9d1516f29523d90e92cded0114cea13a46204ebf55408bc41f7f8e2da0a67bddc0f4a6848434e504db21d13e35866da9d9d5c53a0a7684d8f1c2b9e1a270f932a5a31f6e068db9c8d8f9a4eace681e5b4f3ea8760e5514951c2093dbe2d6cef1fef3a0aed14c34c6063ae5674c10eb36aab28cca3ffd245a1a678b443cb353b911d0b333309ec0f8edff133142e7abde9e8bd01b793f55340da8c665cc15a036a94d4c8fa7734a3f2adfde48e6f4ed86a9943ed849954ede13c6e24b1b9abb7d46ba971392e2ee335f8ec6f6f8d428158adebe8bb8c9df2f19ed8a0c9a6854206526d4593f9ae759a4bbfd84711d23db1f6d3d8cbf38c1cb449324c13021b1a1da9dca6d348fd7b80dcad77166c52040fff63658210d446e0d997a967508b3f6ab07dad8b33b2abce231523fffb0118f89aaec471c3f99182c636fd896b441045177373cec6965d372aebb8e4857bf487b3d57f7f37b7b2341cdae1fb44e0d56a26e922b934c35fe032302e9133be020e15e9c984cbc70147074af2daf5e63d9cfce9afba135628dbdc234d0b69365233f8c77d21a31d2dc34f058541d55a766a4735b96cd48f7f6e0b22cce629ab70537077ab99bf3f42a44b25046c9ddfb23775d618540af98e32c6343b6e2b90359e27913f03f6900b22c6ccd7da7276b5200851083a982a8d1ee29d2b5c6b0845bd2922b3cbbc5a955bd7088aafe7cd9b6ea16ce706f7ad383f5d6c0061b226a7ba19b13c1beaf3f1e12e1bca8fabbf41f7860313cad01e82740346aa8322a4c730199e3a07f7f8ccbd94a0772a3573446ad006789beceb2300b2045fc88f83ddb60124ac1b42d5457c90ed20d2c46f65c5d922fec1acc8a0df12ecec3ee56885476f02ee76c1e10547e9251a2908f18a01487e220cd31c14b3542b3e4b31c083dae9409a472250e535077a4d641afc50ac65ffa7d5fd3faabd5d8da27bc3bb1f7a44cea6aebe1dd1417748d0fa4308bb6f9d7b64b05d0bafb65291a9c57b414a6d50427a1836409b34ab7a780691064520609ded0a08ac2ffb7b57ab58e9eca66e72ea91f22d3b00604d3359bb96e9eec03834a29ef1805be59e649d722dca0d79fb03638aea5a3ace39eadd8d7b57d23d17efd37ecea068c310115cb400511874ab299d6f2233a66d83086d7ce788fc63254b4eb8d27c28099f7c330e2751d3a9a18782b807e518be66122a18038d24c87f65294ea50fa5f3a97a66bc544cba24d335b50c8e22296dbf385d0d15152a11ea24b01cffe606749edaea51b4999f42159b5e5d1f50ed8f980020b05ec2e00f841471e56eef8daf73b7883f78f75ca91536636787db620e0e138195da14a85516c149570020876e42b701456c9faba8ee3746f00c9d7e5f2c6757e885d13ce59b3a1a168c77561db95dd0a94bb650bb8aa7d3a666ed2baf69867a784f038816c1f3523d9bdc7a430498685e2824c9a107ae1acaf2fc79ea186498d8d0595a43081294928ee0fa35f0f0b7a567fdce876d1040eba966dae5e1f2ae78006b695e31d45c513aee9e3bc96a10e81cdf5697c1d6b825cfca295038ecd8437fd9788b53bb38bec3e2e90aaf843de497bf4c76cff5784d09752e2877bcb1114f76e18154ecd3ff14861ae61b43d8d4375a887e7cca3b38a8dcd1397550ef4a2a342d6cf826cffa78523622fc38fd5193232255c56d3770a71ba82e8e86a4646e6e5fd1e0843941de49cc7745f7489bbee30632666f4f7b53e33c9c11a6e23f80ae502f83c787d1472eee539423e1a55c90dd9d920129c1ec89a700db06eb83150f716025cf767a45250afcf0d0cf5b62921c43765f6eb6fde8d82a09572a02239376040e57e094d3293d051eb3ef00ef73b09ba5a17d68eb7ed7091104ea98bbad1e2f254a2a5987d952564d8d5b9854a6d9dc38c3d6799c3b5edb7f1325a7d1fb9f8edc7465a9b62bafb7b4c66f060d8d43738ec73623090eb112f57d11b93c79fc5456936436fd62483e39c460c16257fb9cbaf25c0632baf3adfe88b0c05d23cdadc9bb831da4c0d670a5b86f069bfdedcef48adec7ef91109c45164100eeb7eb91bafeabec804d0f51a8e542f8a1288323179590c77407b77bafa3045da0e8f4f067167c3f615a57db770bf896d91fe075cad224973234ae8653b4d440684ca061b213e688a57a391ac85346547a61a8869689370e55b72319107276a9601ae73314cfa67ee785472ae10aac96a1df4c544b5557ed224178597c76ac64e22c694bc5cfc809e0419c9066f1ae265f0c58a8d6f8e09146a378bbdcc7f59aabeccd9bcf8b016256068e6363e7714ddc9b9c972ce73f68962005c81c4daf4f5f67d05b862359c503f344a203bd2279a70b015974a78f1d9dc8582a30e83c612ccbb62d61074346f4c0f6bd180f70cdafb3cb8f8471e142d7ce211f6d8dfbeee01479317a3d39a2aac89bb020730ae8b02b3eab97234ba561be65870e6a06827f92b9d81ffb94a54d9efdd2cf88773bb8296771caa25f251c4283cd3c564612daf68ce89c8adc9cf97867aacf510667639a9265cef9849d9459a8b7a16cc7b4c2da43891adfdb1558122e7900590e358c765d4d92544b0a62241168c1c33a2d35020ec02bd336af1c10951c7d6e1c08f5cfba0b5cff81a483874267974284c335c06c8e685d7335b641a0799cac13682cc82043eb3e420f5b3e2087ca9de9a4d142afaaff1d7c1281d335148bfb5e8ec30003860d039c4533eb0c55a6fe55de16b53a36939ef106e6e01ea5b79c809117f6a7eef14780dfc243ac65d03db742c93f329803fa2b977e8775d5e5cc94096c238807f8b05042a16beb913d422c3762bc8f854f0b5a3917a9ecaf4b7f2b68ea7b2f64ca7bf1c760314cec6b8058d46f75d7213d4db003f5e2b339759b6ce210b8c571637b52bc2e0a14acc10051e52f5f3c5d646ae604eaa3bb41ace46578dd45fd6b2eab974f1d0f9dde2c14b6af2e8176c4641e93bc64b9bf9864ba5a033d2577c992407a78d3ba96f8c151ae8445a6217c1f4378332ebca21abaeda6ff34ee570307af5bc8ece96ab0ec1345838313fb451391bd2984a259018267249b742da6faf056fa9e640a2cb19b285030ab2c5bc945c51d7c86c07b73575524a4ea7f5e013f842037ba6fabfb6dbd272c8dd592777a02b9d6e640a7004d517b83ee55d66f8f4352b1c7745f9223851be3614c8f1e3b52756445e60dff4e6fcbc3426405f42cde28f8017fd42d8777d0583490a8907c1e02e68856fe54fbdc4df8882b055ba31e9097c2170220c7717a4d0699fa4faead1e0d84c9ca451fcbf912105e0ad370b01047b3502ab9bba366e50b972e1d56b340e4ee0ae25d56a3406ed885f33166c343affee8872bfebadd2509ba0e04547edd73f13b656649d7c9021ed81be07593d11c8cc7744387829269c9786761d2e2b4a3eb1b527b09ea48d209d0619da95e9c1f4d961b2ad4cc84599d72edc2de36f606bf0916aa1fa73155f06527b8c8d7799103c93812b5dc286a6556fdc66ea2b9e6895ad94897811553e4be298db5bc02050516d861ae36f65cc68e00d57cfb65e484fc98db8d7203def364c28c21c797b94f424bb4fd944de2887c9aa9932dd50fe820158bca0818e84eec7f99d7fa7f700000000000031f1737cac30945ceb60f2f47fce7fd5b7ae6709ea1f3000eefcf69606af7874c035bce9fe359dedaf927e1afff6628d71c41502afbf889487ab1262af74dddaf77afd4afa7207f16c73992b2220cc75b9ceddddf3b718fa72b0b7e05e826669bcce8515b25704b5ba8bbc038191127ecfb7fbfc6e3960d7a21c1b378e97e8fb09967537094c5bc3d1af0d94d3e7fd52edfc18f054c800348afd9c155f1e80bbe2b76fc11d136fc310a985da5e3f2f06cdb5d48cc5a0565ca6b96cfe40bb55bdd149867eff33d1f62e586b76e285ac8c2d27a7a6d89012c7799c9eeb1be2403eda2bf0b5f3e08513f442e89cac5931a12492851e68dca2dc3559f7f841b7338e13496cde163f9ac81c3d415d1351a300e26fd6d0e3a425c98708d837eea106d093eec22ffacdd45757325b5675fa957431f45bfc4941027f7d2faa7b5dd86ee093f40e1f8bb68068c3f0308247fe31a2ba80fdada0b5a4f1fbe995094d2e98e31a89387c82eda1e9da4bfc5384b07e26faddd466c2ea6306b936c0beaf1c4b49ed1f716dde43a495e5f1fdc95c64011c01f71fd56a20b98ffdd09e960792d3ab243d98b9d1990fed0bc911526bc4bbfc4c04a5f080246dacd5d976fc1f96b7592d694d5b02e3ce81a7e56a2125f15afa4bf1e78c97d9c9bbb82332cc288fd175d2c6fed68205738227e58c3056bcddb3543a3142307f6dfcad047f7b1dd8b7f328cbe7f501cfc7ce7a9deea48dcb3045e452944e76f19b5ae96d8eaee42d351265afd8b7de3a74db27d058a2c4a778270d83250e58bdea4ed2ec277f12c4d4da52597c25a6e273e0d07bb2abd41979f06f18e3d61928354f4516937c4f2f2863932dfdaade34119052edde14d7cc034f928192229bb2ee90e6d0e20203fc243f5bb7c6d29b5fd812983851c0b512aabc0e0322202c66d82c40f853ac3e393ff997ff4119487211250396fcc1b7d3088c7a021b8b70e993829ec3aa6fd4d22e78cbd219584884da283891ddf78e311586112866bb9462ba719ec21cf9b90eec6491c029f1d9f29c9a6ac6b805b426e1be71eab7529f833afe80c4faeb4fd678bf6bc4fc4f569f437ea633dfddba4dde84a8fc57ad95512b6e87e79c2f60e289018f6ad0938248e8c9b254e371339ca306d00d55b047f001ee77c6bc738505e55353fd3819efded1de90ba88d3d94366f96cd878e40249bea839c773f46308a88c39dcf6f915b3f1528d8673a6cdf22f0bd26afee04f03fe99982a24ccb5de9c973e54b18def700a45c2412758fd99020033b7b310139ddf554242b4ae9924f33db11c23add7adcf9c1d707a9aab6fdcf97a94ace2ceed640d0f98a049ef4fb72316b27f9d7912d36ecd9a172e0000f82955a038db42ab8a935ef9508d13d97b02a5829644ff39f89f629c8c785dbb2bee5bb095941192829a6a095cbf9887d106fc0aa388ecae7145c8911665b00bd3c5c310b47c74c44c18571c30fe7371a60beef557599063d3d253f209c220bbddd4f276f7686d4b03a0ede5210b0005068c2838e4d8b6bb7329d303f7133062b93a8e844068985cda7fe30f36a5ac91368fc454cd73b3ca173946286c01bf934d8cdfce2a6debb00edabf1c3457d4020595baab21dc1ac3de266af0cce9732e05aa1b63630a4bd9bfdd31eac1391dd273c4afafdd5af2877eb0d0f4ee88c81214625594f23dd60dfd14b2b0edcacad3d36f26773f8b16e07db6faedac7716f39f49a4a9d41b5067a2ba3faf9d1a2b459253e01c72d43b1bbe23cbafba069fbe958906c7a3c2abd7653897b548cbb29cb5c2ed9dc9de0623b8853166ca1393a1144b091895147280300f097201eb37de839f98dc68fd014eec84aa3414be3088f7b83454b0ebbc4bd472956fecc2d00d206e941b67d15b0ae56d66a6ead531e2c47877df8b835bf0b9f3edcdef47eaa92224fe8ad49708dcdb81b2c3ecf0f28a15de8b1bb49c9bc60a942c86711a7000667f5e532b93fc47a52a757b707a7383a9124ff43b8e9530579a7f98cb6b30c81dd1b0ba624ac42afe88b60e2746eefeaa20a1213f2f07d83fd00000000000000000000000000000", 0x1000, 0x6, &(0x7f0000000040)={0x18, 0x3, 0x4, 0x6e}, 0x1a6) read(r0, &(0x7f0000000000)=""/18, 0x12) r2 = fcntl$getown(r0, 0x5) wait4(r2, &(0x7f00000010c0), 0x9, &(0x7f0000001100)) 16:00:41 executing program 1: fcntl$setstatus(0xffffffffffffffff, 0x4, 0x7c) r0 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r0) read(0xffffffffffffffff, &(0x7f0000000000)=""/18, 0x12) 16:00:41 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r1, 0x2, 0x1) fchmod(r0, 0x14) fcntl$setstatus(r0, 0x4, 0x7c) sendto$unix(r0, &(0x7f00000000c0)="e3c16062999603d4e37593c698b28b9229a57788c01c8753ef17cff8b87468a64fad8d6eef1a8d7787e911244046865ae43994b4a89310dde9bc15b0c39c9c60ce5f6a2cb31290356a9a48aabcea76dfe445a8e4defd7e1c69b979b8ffa21fa7cf7d2bbdc28f9950fb0072526d3be307ad082e915b5da6410261829e4b38de4fbd9f246e27614b76e8ee1f0eefca41f5550826653ff551db98674c886d8f", 0x9e, 0x400, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:41 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000100)="ae483acd67d183e7f5b2a4f3c567b0adfb380061e62d349265de8c44878aed83ec57ed9be634bee919e808b69c", 0x2d}, {&(0x7f0000000140)="b741d6f924714ef2d9182fdbf762dc3ef586f06a7dd55c07c29cb0089749d99f67b2a1f2e85a51ca5885cf31de9b0a47fb7eec7584a82eb1a2bbc072d9de26da0e9125de703268916d020b4501de343454492c233dd6cc919bb181c4f28b444f5f4dbf52f442929eac37cd5f27e25b0b5837b229f179bbf52e7e166e4c33c0d1c2343866ba220132a9ac64ce8f04c3280a6bfff88713b406fabe55499f569cd0980e591ca83a08fd730ac893d03da74285dea69997058e349e6aa05814e8f82a4b8b519913a7b3d8e1ff24b4abf25f024a702d9f7a39", 0xd6}, {&(0x7f0000000240)="0a963061242ffc93b6e4ef6902988e7b2139160e3667162d598c2bf4e274dabcdb59fdbffb0d96953c4b28297c6415839880d422cce580a868fb3944e89b4c7a8f275621e561865e96a82f9a85ae9cd87b475a947894579929da399d74f88d94f235f3e6c9d21869e3c86b7180244ddc533424507e2e9d9e741482e159f4eaacd5793d123760b93887e97ee1acbc0145a2fadd19e7bde23221ad21eb8b46668121ca94f7d96eee35feae3aea0d000ee4464e0f27c09b66206fc2a656d4af79", 0xbf}, {&(0x7f0000000300)="880ed58b1d0d4400b4a01b2491efb6d3050c3bf3fc9ff87886cfbbcb3d680d53724fbbb38727cb868b779584aa9d57e35957b7079ffac9b70f5ba34004d3e1727621e6d666b0529ebefbd8df2036208c347b99027fba33db5217cb4d0e766a404706d9775c6b3580f16bea3450732328e26a4f21412d7156133628390caba92ff91d43f79b4af22fa93bd9516f1e1e969d20211310ce99630f011d6da34e7d6e0dc144268f909a8bc067d2065d6b2136bd7ed34cbf70577eaf9f2f693d35", 0xbe}, {&(0x7f00000003c0)="41b255e6df746d38f32f4bcd02dbb071a0ee76553f28f167543eb37f9ef5ab9127f2862595d313967b3d559fec5053a82f02216a6c217333e319bea3caa4b927ed4d9ba9f8464e32d9be661c7bc5d7bf664209df6739683e8a6dadc043717bc690518a53495e4a6dc9625a7774356d7b55abc60cbed9f47704328ab229b4c5308c1888c9d4333071315dd6eab038af017be50fe0d1b04b26d2afded9de8b6a2b8b186a9b8d1350848d1fc9c0193efd1185ad1cfc3b12cf18f7fa1ed2ba147c3cca63796dcd7f0a6abbea001a0bd05eda", 0xd0}, {&(0x7f00000004c0)="410b7891a9e21a0c1179b54ff7c14f1da7c6b289cd1299abe8c487937c44285b53e91cc680a3dbadc239c51ef6b88c69e1fbbb7fa82c0345edd6b5b82c9c2632fd4edbaeb121", 0x46}], 0x6, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x7c) read(r1, &(0x7f0000000000)=""/18, 0x12) recvfrom(r2, &(0x7f00000005c0)=""/140, 0x8c, 0x41, &(0x7f0000000680)=@in6={0x18, 0x3, 0x101, 0x4}, 0xc) 16:00:41 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) r1 = getpid() fcntl$setown(r0, 0x6, r1) read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:41 executing program 0: pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="fec909a61ceb391d0cc8308bcea812f2f502eaf7c7fb426650b749ea466ff2623e4f94ad4e34bc74f77f36f80fc8dc993fc96555c399fb0a6d14de8504416ff977c4ecf0287fa93996da8646e1d6907d6fc0bed707031c25d164eb42f741ce90b29177677f140993059a203f585c31ce6cb04dcc393443c8c29d46ad7ba4bc299e6ed3f3d2037437848e660dfbefd4fb7e4780c0c3e2f694aa378c81c23a423206eacb91c4cfd8dba105a0985fa7215305ce9a55bb85c789690e326bd72c20e661a78945dacd975352cfb6d16510f19705afd66f94c17def7d84e98a73fd9be5f3c751f36a11446f4ff859a959a5280968f31184304b", 0xf6}], 0x1) fcntl$setstatus(r0, 0x4, 0x7c) poll(&(0x7f0000000300)=[{r1}, {r1, 0x100}], 0x2, 0x3f) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000001c0)) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) ioctl$TIOCSBRK(r1, 0x2000747b) openat(r1, &(0x7f0000000200)='./file0\x00', 0x40, 0x32) read(r0, &(0x7f0000000000)=""/18, 0x12) fchmodat(r1, &(0x7f0000000340)='./file0\x00', 0x108, 0x0) pipe2(&(0x7f0000000400), 0x10004) openat(r0, &(0x7f0000000240)='./file0\x00', 0x90, 0x40) r2 = getpid() getpgid(r2) 16:00:41 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x80) r2 = getpid() fcntl$setown(r0, 0x6, r2) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x3, 0x1, 0x6, 0x80, r2}) read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:41 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) fcntl$setstatus(r0, 0x4, 0x8) pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x86) read(r1, &(0x7f0000000000)=""/18, 0x12) 16:00:41 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) truncate(&(0x7f0000000040)='./file0\x00', 0x8) read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:41 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x0) fcntl$setstatus(r0, 0x4, 0x80) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x41, 0x2) symlinkat(&(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file1\x00') read(r1, &(0x7f0000000000)=""/18, 0xfffffffffffffe9b) 16:00:42 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) socket$unix(0x1, 0x2, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:42 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) r1 = shmget$private(0x0, 0x4000, 0x214, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_LOCK(r1, 0x3) read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:42 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) read(r1, &(0x7f00000000c0)=""/86, 0x56) read(r0, &(0x7f0000000000)=""/18, 0x12) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x3) 16:00:42 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7d) r1 = getpid() fcntl$setown(r0, 0x6, r1) getpid() read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:42 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x407c) r1 = getpid() pipe2(&(0x7f0000000040), 0x4) fcntl$setown(r0, 0x6, r1) read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:42 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) read(r1, &(0x7f00000000c0)=""/106, 0x6a) r2 = getpid() fcntl$setown(r0, 0x6, r2) read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:43 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x5, 0x81) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) read(r0, &(0x7f0000000000)=""/18, 0x12) dup2(r1, r1) 16:00:43 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x7c) read(r0, &(0x7f0000000180)=""/4096, 0x1000) read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:43 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) r2 = getpid() fcntl$setown(r0, 0x6, r2) read(r0, &(0x7f0000000000)=""/18, 0x12) fsync(r1) 16:00:43 executing program 1: socketpair$inet6(0x18, 0x4000, 0x1f, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40, 0x13a) socketpair$inet(0x2, 0x8005, 0x8, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0xc00, 0x2) pipe(&(0x7f0000000180)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket(0x18, 0x4, 0xfa4) r8 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000200)) poll(&(0x7f0000000240)=[{r0, 0x18}, {r1, 0x4}, {r3, 0xc}, {r4, 0x4}, {r5, 0x4}, {r6, 0x110}, {r7, 0x4}, {r8, 0x80}], 0x8, 0x5) pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x2) r10 = getpid() fcntl$setown(r9, 0x6, r10) 16:00:43 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x65, 0x8b, 0xfffffffffffffff8, 0x4, "b0cc3e15bddc00192e850103bce7e17324b625e1", 0x6, 0x6}) syz_open_pts() r2 = getpid() fcntl$setown(r1, 0x6, r2) fcntl$setown(r0, 0x6, r2) read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:44 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) read(r0, &(0x7f0000000000)=""/18, 0x12) flock(r1, 0x4) 16:00:44 executing program 1: ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f00000000c0)=0x1000) pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) r1 = getpid() fcntl$setown(r0, 0x6, r1) read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:44 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc4) r2 = getpid() fcntl$setown(r0, 0x6, r2) read(r0, &(0x7f0000000000)=""/18, 0x12) fsync(r1) pipe(&(0x7f0000000040)) 16:00:44 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x200, 0x7e000, 0x3f, 0xfffffffffffffffe, "3328e648d20a7dac109d6812beaa41754207b534", 0x8, 0x6}) fcntl$setstatus(r0, 0x4, 0x7c) read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:44 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) r2 = getpid() fcntl$setown(r0, 0x6, r2) r3 = fcntl$dupfd(r0, 0xa, r1) fcntl$setown(r3, 0x6, r2) read(r0, &(0x7f00000000c0)=""/88, 0x58) read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:44 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) socketpair(0x3f, 0x0, 0x100, &(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) read(r1, &(0x7f0000000140)=""/18, 0xfffffffffffffe3e) 16:00:44 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) openat(r0, &(0x7f0000000040)='./file0\x00', 0x8000, 0x48) fcntl$setstatus(r0, 0x4, 0x7c) r1 = getpid() fcntl$setown(r0, 0x6, r1) read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:44 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xc8) read(r0, &(0x7f0000000040)=""/18, 0x12) r2 = dup2(r0, r1) r3 = getppid() fcntl$setown(r2, 0x6, r3) 16:00:44 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) r1 = getpid() fcntl$setown(r0, 0x6, r1) open(&(0x7f0000000040)='./file0\x00', 0x306d0, 0x10) read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:44 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) r2 = getpid() fcntl$setown(r0, 0x6, r2) read(r1, &(0x7f0000000000)=""/18, 0x12) 16:00:44 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) mknodat(r0, &(0x7f00000004c0)='./file0\x00', 0x1000, 0x1) socketpair(0x10, 0x8000, 0x9, &(0x7f0000000180)={0xffffffffffffffff}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000240)=0xc) pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x4) pipe(&(0x7f0000000340)={0xffffffffffffffff}) r7 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffff8, 0x8, 0x28, 0x9, 0x2}, {{r3}, 0xffffffffffffffff, 0x2, 0x2ff34409f007c1c8, 0x4, 0x2}], 0x4, &(0x7f00000003c0)=[{{r4}, 0xfffffffffffffff8, 0x8, 0x1, 0x2, 0x2dd}, {{r5}, 0xffffffffffffffff, 0x2a, 0x2, 0x100000000, 0x100}, {{r6}, 0xffffffffffffffff, 0x80, 0x5, 0x1, 0x1}, {{r7}, 0xfffffffffffffffb, 0x1, 0x1, 0x7, 0xc2}, {{r8}, 0xfffffffffffffffc, 0x40, 0xf0000000, 0x1, 0x7}], 0x3, &(0x7f0000000480)={0x31c, 0x8000}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r9, 0x4, 0x7c) mknod(&(0x7f0000000040)='./file0\x00', 0x20, 0x1ff) read(r9, &(0x7f0000000000)=""/18, 0x12) r11 = semget(0x1, 0x1, 0x421) semctl$GETPID(r11, 0x0, 0x4, &(0x7f00000000c0)=""/94) mkdirat(r10, &(0x7f0000000140)='./file0\x00', 0x4) 16:00:44 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:44 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) lseek(r0, 0x0, 0x1) read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:45 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) rmdir(&(0x7f0000000140)='./file0\x00') r2 = getpid() fcntl$setown(r0, 0x6, r2) read(r0, &(0x7f0000000000)=""/18, 0x12) recvfrom$inet6(r1, &(0x7f00000000c0)=""/68, 0x44, 0x800, &(0x7f0000000040)={0x18, 0x2, 0xf5, 0x2}, 0xc) 16:00:45 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x0, 0x3) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000002380), &(0x7f00000023c0)=0xc) socketpair$inet6(0x18, 0x4, 0x6, &(0x7f0000002400)={0xffffffffffffffff}) pipe(&(0x7f0000002440)={0xffffffffffffffff}) r5 = socket$inet(0x2, 0x8001, 0x7) r6 = socket(0x10, 0x4000, 0x4) r7 = socket(0x10, 0x8000, 0x80) r8 = syz_open_pts() r9 = syz_open_pts() r10 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r11 = getpid() r12 = getuid() r13 = getgid() socketpair$inet(0x2, 0x5, 0x100000000, &(0x7f0000002480)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x6, 0x1, 0x100000000, &(0x7f00000024c0)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = open$dir(&(0x7f0000002500)='./file0\x00', 0x2, 0x100) r17 = socket$inet6(0x18, 0x4001, 0x73) socketpair$inet6(0x18, 0x4000, 0xffffffff, &(0x7f0000002540)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) pipe(&(0x7f0000002580)={0xffffffffffffffff}) r21 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000025c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000026c0)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000002300)=[{&(0x7f0000000140)="2d885e304032b7d7b95525e3210ef8efa1e8a4056a8d2a2dc2aefd5802fec7d89e79dd8c3a70fa7d1a1978f853d506d6c0b1f4d0306c800d97c9b1c9d4b660b67148156d94063ca60ded877e74fda74619a0230759385ff2cba527698a44d46c2fed76064532063564a4a39ffc1de0336b3569c1131fb53e4f4ee93ec875ab3959d31eef2e9c43", 0x87}, {&(0x7f0000000200)="980fe2e915008051877fc4c2a580e0e16aedb498cf22513b3ea9159d411b042dbe158e86f6bcc3dc0470b6240f3942c956c429c18e7959daff520f191f9fa32ebb8ae907b719c8318ee55362dd68c73701de3051f0cee68034dfa17cfb58fa89c9f3cdcdfb05664a523fa251b8a3e2ada0", 0x71}, {&(0x7f0000000280)}, {&(0x7f00000002c0)="f3df7b27338249d736da52ec9773a8a9c45a1660ff2980f02721304fc274d002fe392f1e9250efea8baf73c539f877809d57e7078e37ebddf22ef34b7862bb4a940828275b5e63f8666247f48af3729ad8152ef94d27e43741127fe358650244aaf151988a2544c791a2ffd47e1d0e7bda435e47a14c7c5863ce6ff2db45e5583b3b413dd3f1c416333b88528904dff08f31f24234bd6564bcf12980772e73cdf1b09bdbfd8bdc7104ead23559734ec68197a2af8f13ec948e13447fee8259e8c7d60bbf44d4a6602cf4a961825285b131a314e73864df109944c92fe69eb657febf06810eeb177e053bb734a4d555f4ef0678093225532f8944d13cde1056a3b7f496fe8830fbdd9bc1c1f99a6d0cd5e0613f81d17aa36b5f8280b830a144cc99857395690798cbf53260a5e4196b596d78a748356f9de7cf3af9bc3ced9e38c60446b02d23741f467f78a1b858fe54068935d6f0cf49a6810ee254611121faf9085661b125e1395c24338ddc4707ebe9af5cdfc3b8e8f2c4eaa4fe9c56bc8758677dce421e6796d15b2245f8b206974c0c6badbee1898ec8fd0f3fb23f752806fcc6f97edaca53ec3a662727be4714f0f809d43bef5681996d751609c6a23c3c88dcd4b6c57891382d0f616022ee8f5189ea2a748224f44a6bbc1f0dbcab59d021d2b12acde050a8a926b244e61e07df7e83c9278fcbf9e8f2ef5003c7279132991b164b4e2981ed9fd257339ad432a827aabb0ec273c5335fea838713c7e6d4327159a1701dd127e96b8870496a755b7ed9d673d2ced0cdd462b295b2ffeb8e4d1923448e6a27b1c307c7b74253e88a05a79869d10521c0755a45f6dfb1f13482b168593aa78080d3fa7ac70abbe5550f68558a3115085b8d74f502ac4a052519cdee2fb2a273a138b0ddf613d65ade406f0b062efc5ac5c5a79aa7b4fc9ba07433c70b22daeff00ff1993225da4d3d34f6142162110b656b1dbe8d2a02f205429094fa7fb7e8249842f33417417d809bd07e21331edc5fa820eba7467a29ca93c6be1c3998582fd3bd4623ecad3a8bc363066e90319c42d2299ee1b8b30fb87b5980540300d0e3ba2749c3528da928d449ab2938e3b895311fc1da8c829c09b3e6ee90b423a0b9ddc06dd50dc5f98ae91aa9bd8080b715f018512626a168356200e8c18a50d30b85080687eba7eff107574b4898bdf36b8200e5d70de50bdc210430c964aea0e3826ef4b303b49252730382e3fca50602008b2b1b0cd7556bc8a5d25c23fd0b3abb33590e6d06b77ecc61035ecd9a72ae9bf5eccb944b9d5e25f19c2f7a4e43da3d665ff3a5090325d54b249655c85bfed26453ab5320d3569396a73a029b6e3098f9fa069415eca16222534ce2727cd3c996de4af19f9ae4fe69139d89c9ef3882ed199daddec7353540859fa5c760553e126f869914b33751bde1e138e31dd7a8f9515d28cda408c14f9570ab84993e59d13110668fca3105a9ff70a1c91be5a5927fe3c81cd425f3de5b71b4a96d0b76fdcd298167951a5c9a45769ed129613ca35d38452e81e6b82b27778c8338c5fbd50cceaf7cd9880d1da399721aab933eda3380ac408d3286dc13f23d2ae100ce05f6087ae989c5c3cca4f301cdccf06e89fb75858132d3449e18a42bf3cadf9d6dc80c0e59940597efa691c8f54c35b663ad2e1f7cd6a306bd5a6d349c0fb835825d3ea5963d85d63da45e3dd5492ff94d2c5d663975e2bee920d9500bf6fca58dfba6509a3a056f515106ef5614b483a68df2214b7edb530970419ae48fb5df1d94cd9a497e3c68fc4ca77994b87047d8449460e652e82d66de44f3444989f567867b601ad3e6985649152794a832804d064951e30f650183cb328e7d29c4069139c65ef2e667ecb1fa94090cd940c9bd21bad6bcf2587d6308d5a73b13fb8bdb8416ec55e6fc4039802b775d67f3ed44995f5b58a5aed1b847db7c2aafddb3ffb4c003484a4118756cc815dde3bfc13bdb03cd737473df6c8a2573b8e3bd09bfb02216eeb794d42c60a2f4fffe4fe8a4f5b4b3fe4b9c5ce3383e4fbc61ce359b3abb142a58f7a83687bf1bd58091262a3560f337e9b1885921a00343d749ba24693834bca43e88914643d65b46b22fff9c68ac0818066772af1fa16104afaa6f72213ebfaaa3ccef39ea90ddbecc1c3e103ad79d6e53878c93a170d5938ad49a8498b4333ce67ed5a0e1e06275e182ef6d1b904cbc3509eca32c87a36771c95f97f7e9ecc70dcf142055fc7eb5abb21f2fe7a425271ba871519f5c6a6218523843bacf8af344165f4541b9c513bcf5dc38ade3905da84bd6aa2baf119bc1c51f54ffee268aaa58d128e9a49810557033e37ddcd76d3e1f74e6217182e95abc8e645c6a628dd00d25e329f69c1a206066f8f55098d570bffca4ec262dc5fa25f572a4318c8658baff7dab58fb4f9fa8681ce6fca15cdfd3bb29c4e9fdd54e961c32b04a7cfdac7e2d4c226ed03445d3b699eeba6690e9dda0357137a13be31ff80babc1410db0f60d047714ed96ba13579e919e1462b061265d6e879f96f34f797db6d1152345912cebd077b9048cd801f8ebd22a16fbcf9faff0ecd65e1a6f7d95beb5cb512b865af392829b58ea185652b94267c71b173f56bb398b3495c947edc93022629018f419cb3414daa9f097cda3a0217221aaf4a43885024e09237b5898c8b677f6fe95ebd2bf58441b0ecb69a6e3fd8c8b2d2303b767ce5d16e6aaf9416fc23e59ef1909ef2e4bc3b217dd493b185cbb0b3416fb8b650998a5fbe57de44b369416aa40271c498e21b33ebe54cefdd63b581001dafad608d8029e5d291f2f46e3755440833ea2cdbd96897120ff23beefdc190952c0da528e3d0583d8b0dd71fb64163d432a7135f1248715acbea90cdd69942f4c543376bbcb564d12b2bbf70c0be7e9e578430830bc1d84da70eebac6ab9eb2ccee144f03bfb041392ca777689e8c16e3854c32898e190ce642c6ced2b89e357a94f3874b025a8b789078ec0b940a502ae698f85750d4d981c4679f76e91dab968aa0c79faf43753082d7dd07f1f74bd6849bfae4d1f89197e8e484eb80e2a1c2737626ca0d7ba6c35293ab0b5ca04e79ff361d790f3615919d6797dee6cb41b8655a906316eb5b9818c50ca1d16b7957b45078c68d8133926075a8dee0ec546bd72de54fe6d293be42f48781932939ea7f93e75e483681da05f79c8402ea3a62f5c18c287925eece8a62b18ffd02fc32495df572efa4fe782848b2e1bb61ba2a695836301619f9bade4b3065976912dba44f8215643473340e5418d6dfc610adcf761956c7d9503524edeb6745d9ebd43bbf4895d6754930f4933760453fc2881a278816a88625b7a883d37fc8c6a3ac8f8289425e5af81c16a5da9d6dba67beb2862eeca7c9519052d98ae40715087c0d44a45377b03c6002adedd9d690a63bc25bfa15534e8e504cb435b072dbd633450fcf11e263cd5f06ba5bc6229cf70ab28b6ab2425623dfc2c0c927f7dbe50ced79343953aeb9fe3939382e4bc60fb1ddb69f81ea09d9cb5a17ed9fdd76d8272b2f71005db23c3aa2408113afb62df1514df0fd44f22fc34ac836f6741cf32a9040853f3f576e29e7e71dbcc314fd889752f59a6dd421e3c35fdcc98bfb88d674f879e96ed56dc7b7b586897699440cb1ad2885b4c25d936355378e2a204a4f509c33b0df39fa4f58e3ddc8804e2cabaf8e4e869a5a4efa0d668e9b778282ecf95018ad9dbe33e361b5613d13f812f7df053e5599ac6daad80db1e58456a0e002bab7eb0a2ca3c27e0ca03683bae2f7915c476303b8ea68077a158c65ed732c88f5e4882f6035d1161b86ee4fa7566a27cd5bd26c6ddc5ed7f2c6efd173c6dea2abe2ba861cd7e8466136b345a3716facb418e37dc8df3cd516402925979d944dd79b707a7ba0c2b0df036e817e384b9d52fa7f7c04768ecd4d4cddb4fe302d276ec7ff345a84cd2ae1a71dc2b5d4588420a39b2a9aef87eff489ef283d6cb1d81019831ca16782586c3dbcb5e0666004594760bc0294b0bc3f3619b3af83c39f980b71bb369d638a00d9397865824010dcc4add6ce0785b10973dbca7d817508a4003d2a99d37742c0474afd31acec442f802ec69778112e921af9a626d3b747621ba2890de17cfff1e491ac940470571c107ec55a61c8b06974e5106f8e1eb7d9f11ed94de8defb3edb5bcb27758e53110c8d0e5418dd54ea9a4eb4f254e5ecb00fba2c648af204b28f33aa39327864d1978a84d8ad2ac1d0463ec84d1f7fb350078f94b929e2e9c3ef17baccd260ef47edeebf09cbed77e690754a58b27d5b6d63dce24a637c4928146e7aac08e2b892200a565739478df4099ef8a7c1c1d1b95af74ae49928c02722d4b637ef49687891038cf66dc299460b1b338d0791907659a413f83d36f13e53e6d0e0a1d51190965064ebfae72bc0f74d556c901281961b040445f7ee6dcfc637f0c70619c8fe3f6e124c7c97d71f89d345860821e4bd19ef04345f30c7b41b9092ea32846470e8cf64e7a045d136800fb2f7e3550c8accf0b8bfa9b9ab8d31f5343c1a3eac05608c782848f6448ada52de4d146ede6bbea94b42377992b627ae47c6ea33eb2a06a9679a0f6300b698148a4a1a34331bbda1b6289a2b376206c9f8ab45b0dcfbb40b487e22305cff5055042ef85b55d4cf1c4ff5dae209fdd4df1da0c2d94ab63fd04abfa83b6f1018e5e2408aaa8e9b4da7272e3f80a8c4a74f416a176e76ea9dd8c029206f3f0151486b53cb3c2103e90c7f2db91da29db48d996bd9a5e48af5d6a989870b843d1c08e4000dc943d990caabe8b825c9d2deb9032ac414332532469ff4cce6e3f6beee745c78de29e1815b1079ced40315dc3fb4ace60c7a2b1ed5f198e51b6ffecdce4016aed21d70e1a306024a2a45ab6ff9743437f431d138a2bebf445bc31f69fb73b6b223e2ac428a254ca08ab68cd4d8848b3a589e5e9a8541c354650badafced51a7d329606cd8fb648160e54e44744a88ebb7150439a82fb17f04a95ab48173887c9fc8ace1a8d59305d1e6f375a1b7d79bc4b6c6161de7067d22fcca44c88d17186af8a5a706b34d5b1adedff43c21e14b9ef7c2525d17fd4590151ef02709d61eacbbf7d7a3191e90b09332f190c143eb3bb840ef2a8154b1b30033212ffe54ce934124767d8200c05d03498ac96b4ece3c55b64e4e622e42f4619d371d761c5ec96ce8d1d7c2a381c8d0e05cb742663a6e057bbe50e517d3c681b0f300fccbb3e7683d3d031cd2fcfd659c3e49dafe1ebbf62b3c0458e00e976eb3df9c5650447b98a4dd63de7b6aeb12a8a5659c279cf7b22211b55d6a1e377aa40601a5e8dac1e16b74d9fb9a0f41b1a273e42b8079fe2a27ed63277568de745d5f3f93b8be3c8fc1d345242a5d09cd8c7a07c5353c57602eb5a93b6a126a2a84a8a396991e89ab72b0bad20a7e165e5f453934fbca472da9003d7054438b2638513cd0d3948ec0a39c6dbfa1a00906358b8fb1ce212c6c67389c2b0b41a670983841e3b0d9a098f542a419df02d242dd81130a0a82633eb5117b297c94775e04c7e8ed63e977160a90c0b156265d80ac122b341783362806b65dda54ba85c8f5f4e37c8f2a0c8e440c8643b0a9ade05d09dc97aa661220178aa79ba543a541475cbc89ebcaa2f99f37e6b2e4725b349c9f6fcf02a197bdebc947531b39c91a8e879cbb63b57f95da37d2bcea576e78c867f14c6449a264a348c3f389fbc6419e8f67e", 0x1000}, {&(0x7f00000012c0)="bc528321dd34c281d392b4ce682e737f159934bff212870094bc42c213320677a722447580df562cdd2f7d220ec5a4ea86f952b04d70740ded1395c228aecdee3a79a820ba201c538d97aacabb5cc8aa9930a5bcc2f2eb65953cab6ff182e6df9d95e101e2f30ed28a9f649f0298f859076af1329aa9701ffac87961e3a12658b18e5cbd4c8749763574240e9da2902d1496857a8be06e64b6c70d32bf142c43f3e0fb9cf7c7b055db8ba86c62767bad24d6d6e8ddaf573a9e1018cf831663db746a6850ca86c0246eecc00c7fb5818206947ddaa1505e8d3f86baa057c2dcc0e708fb38beae4e41aa97735d9f2e5c1caeb442b1cea90b0d92f6bc954cd005bb1dfa1b66596e07751627fe86a56044263d7013c9b0dd1e386c108b7a336d762c0a637072a7a8c1392a1e129b858d02819ac93e9a4c22c2ced61d8f98819b71c3003d46f16aed6590281451d77b2f4db090b950db9711ae0498628ba406474090a7b664f8ff67c3873d5ddd28c245475ce188f074b78419b17bd4299d089380931032769e53428ad605ef1b0db09f469933419234c391c0fbd9bb87f21bd6ea7c384d5d6175a5e1ffc70e80084ea227f30a666abd4dace1185e5e10c7a77010843d78011886cddd7b687622486f2b3c97c6c6821ae793ce3605bb6a4ee2be4df2e2afa089ef03b5369700a86ee2d0f53f41526ed8de0a56aad00ae5aa2591cf2400ee7ca6edd943e91262938610f23127bc95a49521ada85b8a8cf3c724610b73c030ee7ef7f703d1813607886a5d86f10ac6f7e5a35a4553e11397de51c1e5fbdf3d476968f199a95a5d9da35fc535980d35c9852909aac9aa100acf2fe20a0a0214da2d0f5a9282974d31f3d27ac7562adc75570a866857437f20f15bc9bdef7f26fe70530eb0f7e0f9f73763ad7d078c62e2c30fc85078e99ab243bb7e8e8112db624c54e0e54e938386434fe38084addd0a2053600a763b737d728b3481c488eb684cb05b7e6cb7c2fd12609fc917ef2fab9cc2f7edd844e2d706ea9684ed252384cfa2300903aa2ac907f173ec6189682a2c695e676cfda53268830f14e9203cef66a08f5f313679774820a13ff3fbd7d75a564414e2fa2a32179d74cda59124e66f1be1d217484b98727ca5e312083d0a90cf558542583cd75f4a461e6efa06ffb694f29bf0ea5470370caedd93b021ef151273fe2ba017f2e97464815393299b23f3317fc0f0a896af307309477b15dd8b0b2e92ff9323c8646149a7d1b99a4e1c00cbbf9276561ba57e5d4b57b9bdc04a9315dc8714709178d3d4707e44d2544db17459788d3a712d73092e1e3a62b7fa5d03e47eb11e288c8a8f74283a12d5098717e848d4189c40b8d290634d785f1fd1ca0df941e06006a6e132da4a66cdfede4dcdf2c760ef88a5302fb72fb7574760632ce3be321ce5dddcf024afe6c99fd24a5d2f7a7eae810aaa021f4f8afa3c1282a7bd9046401eb830267d6bfcef5e2834c07c581c73a242d90b946c143fce03e917d8d2b39a7b31ca98c6c1a9c7f993848c1d4300abb92f408660c168dfdec0ea9d6cfbd0fe96c9dbd2dd822dc8ddef565d108d349e03dca58b3de838bebcd09c8d094ce36fba113be7c9776a94d5830eff14359aab32c2e73ab298b180f277451fa0a60e346c6663592a950027293c2cbf37e4b114f03e096d7eb40e587d565b3d0388980aa10f7d143132158fc654f0857bcce212fb0751e69e04b069e08ff06f2cc8f409f70975c20f894be9b32e82c1edf33818c3b324e8be3d2d2addc72fc5b68d79a3aa0633b142939204ac2846b1bf6744756bc95e609d02b9061d00dcc198a3f7f039b58c6f8a0ab7d6aa9891ee5f808e59a0be824816ac1698b255160c045e30225d38c7c731b7f0e3e1fe0dedc2029cbb8bee1d2b212eecd53057fbf08ac276692ec84429a69cb0cf7f6d1f1cd3e572181e3808cfcdb55a881f220339573bbf4b3b77a94b1d62cfa7da9ea3b4d554e556ec60f54def0781fa632b085157510dfaf679e15634b8986714e4133609f41645411a44f70a4c84163a9d3a575f4ed79b8854bf5c00a750314cafd51c2dab1f483a1419c48f4710a09bf5e7ef189e94477344ae22a03852cc6aac4f82e582e399875555cd7bcd4a957cc80a09d65e84b1eb9824a32d91917adc5120a752f0fea717b43552eca44a8c62af0cc463de8fd1fffb3d869aafd8c38e34e82595b03f38a80c46efbc036ad7a875a58b2f3fe095ff82f05c927d7a1577ff2209d3644eb8c88d687ff6e90e3844442bf0abf41e829967de42da08f88ca77bb52b6b0871f774d9cb63793097ede20115ddad1a2690d14f5f863acaa5b8b053e2809174ae618e14833eb731a19dabc3b67b8788ee6088b6f8bb0f98ce7b8de8b7269558fcc72a36ff41179d977628ff817f31d9f3ad0e1ded227a3714620591fa4be593ecda772ee0fd4538650d02e83cde69111bda5976fce23cf9dbe624aaf5fb25b34ac70a5b7e60bb51b84444afcbf028f4b75000eaae7f627bf473d2a88841ed887275eff505a2573be90fd0388f2430eafa9fb695c86685013411e15234889146f08ad850e1db8a4a19b9537ea414ed89ba36421ece567907ec1d062a36937e6858a449236aaf99c0a757dda7c4d8964d08f9befc3faa1389edba608af6eb57f0698a4cf7c87b45940e158c843d4dce63f9aaad0048566e3107418673f0745d3c73c64e539875335163570ec75fe7dfc2970b9a55dcb4f6a814839cb8b0797e2344794ea5e21aeafb6effd389d941e80bc22a906e60a6dec86c17e4481c5465a3f212e617ecbbd7d4bf338409ca5187a4de2752217afe5f14e03faba69c12334e68083a4ec3ebe9bef33f112dfb4d4d32ad4040ebb1b31853b9cd2858e5d4e43f39f96b45e1b8cbe7912e100c00e790c523fbc9af510649a76d35bea554bdcf4f3235b4cf5957ad96a2cf07c8424d26258d64cf87738114dd178365a3018a97d123418c97eb4923c39d69e610330cf20219443c6dc798402b3a83a9fe4e17c995f420adf44f2b4f5e15506a6c4f59c9e6c26885897e622b1e589d4a74a9d3fe0e9ba1b6f3f00559d909afb62bfe20b43ed172493fb02bf2ad66db5630d0334c2d7a5f9903d4d39e04e059c8c7a85c6d9ca6dde12ce8bd22e388167b88b44449590236035bd1d9d675b54f18f925ca6e8b34c361459e27867c8d7087668a5cc636066c3cd660322f01b18b036222239a21aef0be330ad384b8398127c85390a649f9d877402dc951b0cae2ccaad717aed8ed481659675cf0e04997c00a58e57b7da09b2aaaac963eafb4701efb84bdceeb2a8cabb0b29651897cc679fcc4670171ec98bf4ee72fd3cd215c3330932a7e4e21242c3a174dc517376f126e52219464780939420f1ed4293a0bbb38227f01c434abb5765ad42d8370f7a29ff4e09fba719bb9676509ad45d7ac1cee89975db844ddbf85496a0c46f70fdaedbf7c880ce21b96b3ee49eb9a0443821a0966815526395cd9aee75c8bbf40e3beb2004dd726f2d4a9a82e5231f9149ab8d683a74304af374cb1400adeb73cc2096e8306e2528317fabad178e9d49c37e74e6a1e5d42a1c2188b56da44844e43b4dba047df9bfc96a14df5cef3b70d0a010a3c9b68748946d7e60b91bdc7ae2ae9ff3dbba1ead35f03143e30b014cea08a5ce08a5aa4f2bca4a80caa1fef6016bb0db70b36f364db6f9c9c5444c88df47549119aafb22d847101ff828c9a4ab41905776ab8488d690ef3e3355746477c1356e3e6b86041b98a4859c6415ff9b010f5f2cf34f9e97b0fce086acf5377bfe5ec1b062d1e40222de87ae6c5c93d4f1e79206881fad074abcf6c2daab0dd200df9b17fa2511e885d4b2f74251ead41d131d3fb7575d42dab05fd4572dc2aac33187ce61040ac7b530cd34caacf4489448cd49143e4bba228510a19148e6e68c12922c2d7559bc2c725ad7edfc52acc081a9a9798bddba496eb295bba9d4d15ec10493cedbc7c297f5e70d856093296bf4654959e9f78e518b1bd81470ddfa850b36ec8ef644c18fe2a9abbbe219b342ae6221691c7e1c81cd6d70e5caaf2c338dfa8d8b927b298e64221548ec6f0554706ef5b9387296db13a52af4d6e67f48c31b45058005ee6d16ae4c37fee0652d5f8d16086538aec662187087bb27df435cdc3ddf9c1a59a2da51f91e796cc73844cee8cf3c6de8e0a5cbb470821fd6de248f76e8aa5270b8bf89483641ac24c722f8e16f7ab8a61987c1f59af30d9e66450339730212a4a88803281b5697ec9a113b83658abf913e15dba192356eb3312dbe98dd620a440ec925e511023685b273eb12fa4f2eb4eb111104783234745d66e9cefbed219b5527e48b51afa810cc8ec5e2063df9126d1adb0a2d16ba4eb6c43ee979a4dd6c59658bc9c3883cfe916d4b9501a737c46d3cfa3848f5a598383940580583289fa5372b11c93aaeea69fd8268774b6bd53e6db11140c9bd1f25f83a258d01dcd0153bdcc1077fc9950f4c9ec553b2b6062fb109b95d84d8e90afb5832b0579102f9472cca6f7dcc83801ecd9fad05e9d1436cafa645a748b41bd95e69d3e214a50900adf48e253d617735ab3afb6170f36ff6f2eebcaac96d5a256164677396514a9f14361b8a8e1eadb561f6891199c3a1890ea02d42c2964b6bc1ae65498ce26fc5c447fe260a509ac32446b88a7954f1058c00901ee437655d9be5480c37b499ae085366631651877a96911659300c4ba50c4ba9145a7b42544d36e60105be432a5f95b7116f4e87841d4317b55f0ff16a171d02aa6eb9112399691a5b536446c814e8249ba27619e1d2c9e3d34d720e67ccd6bbae0c0dbb7e8151443f0df3cb256b4681e3f329038b31940f74902e6b3113e131d56a4ea046291dcba87445e8c96cb5ab67382b977d2cb15f3e6422c056c812851ea9f0118aac5932183f68357571e882a4bcad247adf17a25688efc8ae2ba2cb74948624828aa0bb015fee0a0e332add9d0ff6bce74b69d9a0125cb3530fabe13369d16b89e33182a37b3cadf3722d199a1a0adb0a4490ead3327d882b8a34ca1e0ce8852a3a1ce11afb22148a4dc2523c43ab6a5e3f0b6ff0b2413c6ba3935674017c969ab419a3290dd8844edd17923100e48c8de7a2c1a5a243d41ecbe1db25c4906c462cfaa521f96dc9275f382f4930112cfc4693a849104e7557dc9d1a591fffed03a0deb7056e9299e2e32e8663bec89c8150979f4d416b0e963f986d3c22a9fd3264bb38ece0e993e70ad7696ed40babebdb2ab4f37ce182d2f1a5bb510f7054e7d5223477ce0959fb78814d340903fd93e313949dfd6dd5f686c2b24fb3d2a56ea05c298f36ae2ba56f33128509a3c2b347de5371077f9f03c790afa6861ae2052a0bb16aa30ba3e01d7f19bdc6f9f0391990476c74bea94d99c7c4624e35e439742872ff783b7e2620185a077f742e2065358e620e5b2907690a6d2b99add0cbc2a67ef651fcd05091cf2dd492af21f8814d3b3cfcaf5192fefa6a64d74c505e3c4cfc4e8802099866ca17e5866f53808cd5752e76fa635527ef470370957ec8d18eafeffdb9fc8dbb42f030aa976a8394c727e701ba37a63e8c32d0ef012cd9b84698a50b94955e3be6a9cc8aba3e0a858c6097ecd253ab040d71d817e52f4544f5861857b3b997bb26415dc7195237b1b8f571e9dc6126d2343f4941b4827ef53742a281b893314d08b6a568c75de6f2afc0b9bd91df3f86a1188cc3a9e9ebd10386d7c6f048fbc962f", 0x1000}, {&(0x7f00000022c0)="d980ec6793a158d73626bf2a28db3add8749c924bb876d4ba342b262c6c710f72b0b", 0x22}], 0x6, &(0x7f0000002600)=[@rights={0x38, 0xffff, 0x1, [r1, r2, r3, r4, r5, r6, r7, r8, r9, r10]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x38, 0xffff, 0x1, [r14, r15, r16, r17, r18, r19, r20, r21, r22]}], 0x90, 0x3}, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r23, 0x0) fcntl$setstatus(r23, 0x4, 0x7c) read(r23, &(0x7f0000000000)=""/18, 0x12) getpeername$inet6(r24, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 16:00:45 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) read(r0, &(0x7f0000000000)=""/18, 0x12) symlinkat(&(0x7f0000001280)='./file0\x00', r1, &(0x7f00000012c0)='./file1\x00') renameat(r1, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') readv(r0, &(0x7f0000001240)=[{&(0x7f0000000100)=""/174, 0xae}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/77, 0x4d}], 0x3) 16:00:45 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) r2 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f00000000c0)=[r3]) fcntl$setown(r0, 0x6, r2) getsockname$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) read(r1, &(0x7f0000000040)=""/18, 0x12) 16:00:45 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) read(r0, &(0x7f0000000000)=""/18, 0x12) read(r1, &(0x7f00000000c0)=""/210, 0xd2) 16:00:46 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) r1 = getpid() fcntl$setown(r0, 0x6, r1) read(r0, &(0x7f0000000000)=""/18, 0x12) getpid() 16:00:46 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpgrp() getpgrp() fcntl$setown(r2, 0x6, r3) fcntl$setown(r1, 0x6, r3) read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:46 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) r2 = getpid() fcntl$setown(r0, 0x6, r2) read(r0, &(0x7f0000000000)=""/18, 0x12) accept$inet6(r0, 0x0, &(0x7f00000000c0)) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x8) 16:00:46 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x140) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x61, 0x100000001) pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x7c) ftruncate(r1, 0x2) read(r1, &(0x7f0000000000)=""/18, 0x12) 16:00:46 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) r1 = getpid() fcntl$setown(r0, 0x6, r1) read(r0, &(0x7f0000000000)=""/18, 0x12) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3) 16:00:46 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x10001, 0xbf, 0x9, 0xce, "1ba2e6fd01e5c39fde0883986ef3eb7fe29af398", 0x5, 0x10001}) read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:46 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) read(r0, &(0x7f0000000000)=""/18, 0x12) write(r1, &(0x7f00000000c0)="8c827e1b7c4daba9cae5ea762e18e60f2d29b10aa5ec726367cdad4900e310f2c89383b5a1a619ef2d97b6e77ebfdc3a48dd4e7a19bd3f0d0246347894a7cfa056844408c3c38421dfc583ea6dae5a3f4c9af5b1013222861fc846d0f52e82fecd9de91f632d98e6df8652f994e0e6907f58a556b072cf14c6", 0x79) 16:00:46 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x90) fcntl$setstatus(r0, 0x4, 0x40) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x5, 0x5, 0x3, 0x4, "a86454af37ccaae773e150b10faa9a0d90a32aba", 0x646, 0x2}) read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:47 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000040)=[{r0, 0x80}, {r1, 0x20}, {r0, 0x4}, {r1, 0x100}, {r1, 0x8}], 0x5, 0x1c00000000000) r2 = getpid() fcntl$setown(r0, 0x6, r2) read(r0, &(0x7f0000000000)=""/18, 0x12) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x2, 0x0, 0x1}, {0x18, 0x1, 0x405, 0x4}, 0x6, [0xc, 0xfb3f, 0x4, 0x8, 0x3f, 0x40, 0x2, 0x200]}, 0x3c) poll(&(0x7f00000000c0)=[{r0, 0x100}], 0x1, 0x100) 16:00:47 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) getsockname(r1, &(0x7f00000000c0)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0xfffffffffffffdd5) fchdir(r1) read(r1, &(0x7f0000001100)=""/4, 0x4) read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:48 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) read(r0, &(0x7f0000000000)=""/18, 0x12) r2 = geteuid() getgroups(0x4, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r3, 0x4) socket$unix(0x1, 0x5, 0x0) 16:00:48 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) r1 = getpid() fcntl$setown(r0, 0x6, r1) read(r0, &(0x7f0000000000)=""/18, 0x12) fcntl$setown(r0, 0x6, r1) 16:00:48 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) dup2(r0, r1) r2 = getpid() fcntl$setown(r0, 0x6, r2) read(r0, &(0x7f0000000000)=""/18, 0x12) r3 = getegid() getgroups(0x4000000000000301, &(0x7f00000000c0)=[r3, r3, r3]) r4 = getgid() setregid(0x0, r4) 16:00:48 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:48 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) r2 = getpid() getpeername$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) read(r0, &(0x7f0000001100)=""/13, 0xd) getpeername$unix(r1, &(0x7f0000001140)=@file={0x0, ""/108}, &(0x7f00000011c0)=0x6e) fcntl$setown(r0, 0x6, r2) read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:48 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) read(r0, &(0x7f0000000000)=""/18, 0x3) 16:00:48 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) fcntl$dupfd(r1, 0xa, r1) read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:48 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) fcntl$setstatus(r1, 0x4, 0x80) r2 = getpid() fcntl$setown(r0, 0x6, r2) read(r0, &(0x7f0000000100)=""/18, 0x12) 16:00:48 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) r2 = getpid() fcntl$setown(r1, 0x6, r2) getpid() read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:49 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) read(r0, &(0x7f0000000000)=""/18, 0xc9) 16:00:49 executing program 1: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) r2 = getpid() write(r0, &(0x7f00000000c0)="c3cdde0318cac4ad1e85ad22dc9cec3db3929ea05b8d6168a00655bc0e80ea824865b19ec58fba8472dd3d278cd7ad627cd4a6ec82f8b7596b9da723595cfbb383ca9ac0e32d4b37722396aaec56d58fd97bbfea72eeb6b281b8b7", 0x5b) fcntl$setown(r0, 0x6, r2) read(r0, &(0x7f0000000000)=""/18, 0x12) read(r1, &(0x7f0000000140)=""/222, 0xde) 16:00:49 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) read(r0, &(0x7f00000000c0)=""/18, 0x12) 16:00:49 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) getpid() read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:49 executing program 0: socketpair$inet6(0x18, 0x4, 0x2, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r1, 0x6, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x7c) pipe(&(0x7f0000000340)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() r6 = getegid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setgroups(0x4, &(0x7f0000000300)=[r4, r5, r6, r7]) recvfrom$unix(r3, &(0x7f0000000180)=""/81, 0x51, 0x0, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) socket$unix(0x1, 0x1, 0x0) read(r2, &(0x7f0000000100)=""/18, 0x12) getpeername(r3, &(0x7f0000000000)=@un=@abs, &(0x7f00000000c0)=0x8) socket$inet(0x2, 0x0, 0xa) 16:00:49 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) r2 = getpid() fcntl$setown(r0, 0x6, r2) read(r0, &(0x7f0000000000)=""/18, 0x12) setpgid(r2, r2) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) 16:00:49 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000000c0)=0x80000001) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x6) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000240)) fcntl$setstatus(r0, 0x4, 0x7c) read(r0, &(0x7f0000000000)=""/18, 0x12) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/255, 0xff) 16:00:49 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) write(r0, &(0x7f0000001380)="df", 0x1) pwritev(r0, &(0x7f00000012c0)=[{&(0x7f0000001100)='q', 0x1}], 0x1, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x7c) read(r1, &(0x7f0000000000)=""/18, 0x12) 16:00:49 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = getpid() fcntl$setown(r0, 0x6, r2) read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:49 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0xff, 0xfa}, {0x4, 0xeb9}}, 0x2) r2 = getpid() fcntl$setown(r0, 0x6, r2) writev(r1, &(0x7f0000000680)=[{&(0x7f0000000100)="396b662d18dc8632956fd7c8b6e51d304e024551994d54ed3d1a0241e4cacb7b82328e78cea874b57eb028272ee12536270ef0", 0x33}, {&(0x7f0000000140)="fbf39cec49c6910a878fdab28eb293d8d40510ce34045903607c92f4f64b5cbb5d83162b429eeea9678a5e4ea53d4cb7e384c885753764029a401baf7971ec8f9cb82ebe25745af490aff5b9664f3172e2", 0x51}, {&(0x7f00000001c0)="50a726b945725c5bb137471f66946f5cd2c0b48cd9e8d44fc996b52d383753195d49be7cf64a235854b9b15f8aa161b70f6a0323fabee913b71b86cd5d9171c8a3ad669015b221647e1f81cab4f78e0c08e112dd0d0cd411ef1dca927d3ae6dfc54a5d3fdd30f7af5fe98f8c1d8493ffae95af1ac6b04e533fceb23c004f62c1de82d7e6fb0206705ccf330856dd665d7934b4ed9de9e23ddca7dab59ec5aa1c80d57e9ded53b942fdc770ab01cc61428f", 0xb1}, {&(0x7f0000000280)="0723ecfde9d7eb5cb3828245f3b5760be648a932adc06bd980e34c006001c44bd9a6f6cfd67d13c2bbb847e30a45b7b96d15a8e4fcc81ae9a421375b231693f26402e1210436806d7a1f019470c43ae9af1521d2f78ddb091f449631583d291f709eddfa02d491a41a1a183af693a3e1d7105af8e574830b03c710cfd947bbac32a9cbdb0fc17a47125df4687d4d7f1f8e457344cea0f21ca71bf345f37e303d159d65debf966855f5a59186023a", 0xae}, {&(0x7f0000000340)="5f943fc74f86d9543ff9e7cc48fe7180e871968d2ff1eaa4486820baa89735e6d9fe4a7f610db13bd489bced68032df77561f9b4e599c951c550eeb5fc69617017c7062d5d03e40a4ba7b31858a379ca092be90e4468cc96d7bb5388c6b96e97c78455fb4efc487c6714129380322f3f1fb30f5fc69cf20b165323c917e6e17c28a83c206fca67b0f8d24925ee108234f048375ccb708e9e23d1608251f7b8298c11d1abf3877c60170b4a5b02cfc17989c7af858b66b00e3013ca36b1408a9b0293d4455f90ee2731455ad9e53c0b6b355f0035322c678fcc4c86063d4a56ed4e58454dfc5116ff", 0xe8}, {&(0x7f0000000440)="ddd8410fce83feda940013d53604cc44ed1a3775af72f9161507", 0x1a}, {&(0x7f0000000480)="65026446b6c66edabdae5ed67d7dbf11a85957308ac4f5bba340c54f3f8f7b8b0600788abecc92f4d0ecb566062f6a43ad9c2c6954f818df18d9df1835b04ec0dfd158d0c8da766e4429b623f7ef811ef12a6dfe759881aac1b98bd39ed185502ad669e838e0801fe61bc323ae8bfc98df29f3956a662e31468f10df93cef2cf7274cd577d0584ca5f6585e3fa24682d5a14531fa38cfdd5ed3245ffcd77725b0065612c8400ffdc1589faa9964f3afee35cff00d10db50922bc756ff064e7945b3073cbfafd1a3092d1695158224ba66f14509f909eaa21131a5cc84f1bd188c7276f9c9930af59ce6f", 0xea}, {&(0x7f0000000580)="69cc3501d68cde17c1f025ef56f66870093219cd3525811639a8148c6cfbeba6acd0e902a0f9f7ea979e7e34b594d2598881862277329fec37f79e867f5087c986a1d9806e7dc509de5bd76815ba555823d68536f38faa9a910eb644f69976818ba5f45265d39365b9c3d60284f006aad144c018d8f7b6fce619691b5747bac48876ceb94a9112806ec7591d319a25305fc7d0219b165b98975da3933f44f5795c20b81f6129c9c1df759c926593e3e7de2fb4d50e2cacc31d560701d7408a68990e491653ee27e5f398c6606a", 0xcd}], 0x8) read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:49 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="090db99cfa99535afce1170e4b44c3d7749cd3e75688b27edccd16d5f5e0da86315dbb2105fa2d478dee355c2ca216ba23946856bc7a4eb4b0b070af908bb18c8f97eab11155414d9b74bc9117857c4813b3171c728b59f0c6d1e8155783003cc998912ff64fbf654d50ec18b2d21231358f746b2432", 0x76}], 0x10d4) fcntl$setstatus(r0, 0x4, 0x7c) read(r1, &(0x7f0000000240)=""/18, 0x6a) 16:00:49 executing program 1: r0 = socket$inet6(0x18, 0x5, 0x2) fchmod(r0, 0x4) pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x7c) r2 = getpid() fcntl$setown(r1, 0x6, r2) read(r1, &(0x7f0000000000)=""/18, 0x12) 16:00:49 executing program 1: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x5) fcntl$setown(r1, 0x6, r2) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000180)=0x6) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) r3 = shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffc000/0x2000)=nil) shmat(r3, &(0x7f0000ffc000/0x2000)=nil, 0x2000) r4 = accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) fcntl$setstatus(r4, 0x4, 0x7a) fcntl$setown(r0, 0x6, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000300), 0x1, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000240)={0x1, 0x5}) r5 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x1ff, 0x6d}) accept$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000280)=0x80) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000140)) 16:00:49 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) r2 = getpid() openat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x40) getrusage(0x0, &(0x7f0000000100)) dup2(r1, r0) fcntl$setown(r1, 0x6, r2) pipe(&(0x7f0000000040)) read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:50 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) open$dir(&(0x7f0000000040)='./file0\x00', 0x82, 0x0) fcntl$setstatus(r0, 0x4, 0x7c) open$dir(&(0x7f00000000c0)='./file0\x00', 0x11, 0x10) read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:50 executing program 1: mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) r0 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = socket$unix(0x1, 0x7, 0x0) fcntl$setown(r1, 0x6, r0) read(0xffffffffffffffff, &(0x7f0000000000)=""/18, 0x12) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000380)=[{&(0x7f00000000c0)="fcf6e38a24cdecaa46b24efb3a79abefae9621f853c8361a33b4f606f005654b0ff5b87290273cfa68710deb1994eb4bf6df2e3aebcbac0028f1c42b21d968fcf89ffb6266bb6c17e9da064cbb70655d0b98ab680f503eb64f345c172916f9d5f908885eade37008476f67d1bca283b293bd94cfbf30b0", 0x77}, {&(0x7f0000000140)="939d739847e16023f14404c6d2a9c38a0c2ab6d1449b7f985706d4393f3c419acc2d39c33b85799bfb21b4ea980d39b2ddaef5510e49e23a2259598ed94aaeee906de05ba42fc07f03e938a090539e1aaf56b39ef28e2c16424e20aa366eeaceca500bb4fc50beac1d51788162656336199dc5a2072004d869f9d50792cfa54ce4818857d3ea0f273c53732c3b114e793bdcff75be7b4ebe97b835cb2e9d06c24722fd6ad624cee38c24cc31fd21e132750e54c3aee3bbf839dcb887f40946", 0xbf}, {&(0x7f0000000200)="cf0e2f37a1fef9db18c10e56bb911f1d06735448a6dbae3ce2161778b8142b7c57b22711e7656c3ee894b09824d39e3f044286025774fa291b57c4178f91b07b4d8ad3590372d0f7670402481e9d5b3612e0e64c4cb4d468ba82392b2469522a2a404a768d23d1a5c09982c8c71402c94e18064827bedfc339757743ec94a1c7e816d14b6feba035d83cb2687e84900819ab60", 0x93}, {&(0x7f00000002c0)="e0367c9d6ea203a81862392553ca05bd4eea27c908e85ce953b97d6481d42d895906124530adaa03e253581f5e5c4fc66b98689a6ddb81468a2c2fc8971fedab8a1fb1aa8e49dd342ff150931622e1229b6820b2dde1a8838a826613e9d22f4cc1a33aba6cfb5cc303beeecb06f3fb5b92d6cf6ddc3da3fde6671b888fa99bb8f638774e8eb9707f2d674416eb503f8a66d30acfc05d2b071066f502a1d6a7085dbf061faee34d", 0xa7}], 0x4, 0x0, 0x0, 0x401}, 0x8) 16:00:50 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) r2 = getpid() shmget(0x0, 0x4000, 0x440, &(0x7f0000ff9000/0x4000)=nil) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)=""/83, &(0x7f0000000040)=0x53) fcntl$setown(r0, 0x6, r2) read(r0, &(0x7f0000000000)=""/18, 0x12) getsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000140), &(0x7f0000000180)=0x10) 16:00:50 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) fcntl$setstatus(r0, 0x4, 0x7c) read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:50 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x340, 0x7) pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) r1 = getpid() fcntl$setown(r0, 0x6, r1) read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:50 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) read(r0, &(0x7f0000000000)=""/18, 0x12) r1 = fcntl$getown(r0, 0x5) r2 = getppid() shmget(0x1, 0x2000, 0x520, &(0x7f0000ffb000/0x2000)=nil) setpgid(r1, r2) 16:00:50 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) r1 = getpid() fcntl$setown(r0, 0x6, r1) read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:50 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f00000000c0)=""/197, 0xc5) fcntl$setstatus(r0, 0x4, 0x7c) write(r0, &(0x7f0000000000), 0x0) read(r1, &(0x7f0000000040)=""/18, 0x12) 16:00:50 executing program 1: r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x4) r1 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x2, 0x2, 0x7, 0x5, r1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x7c) r4 = getpid() fcntl$setown(r2, 0x6, r4) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xd079740b3c9a2d3a, 0x50, 0x2, 0x63f1, 0x1ff}, {{r2}, 0xffffffffffffffff, 0x21, 0x20000000, 0x7, 0x6}], 0x10000, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffa, 0x46, 0x80000000, 0x100, 0x401}, {{r3}, 0xfffffffffffffffa, 0x8, 0x40, 0x2, 0x5}, {{r2}, 0xfffffffffffffffc, 0x20, 0x2, 0xffffffffffffff10, 0x8}, {{r3}, 0xffffffffffffffff, 0x12, 0x20, 0x6, 0x8}, {{r2}, 0xfffffffffffffffc, 0x40, 0x1, 0x48ec, 0x8}, {{r3}, 0xffffffffffffffff, 0x84, 0x40, 0x5, 0x8000000}, {{r3}, 0xffffffffffffffff, 0x11, 0x20, 0x800}], 0x8, &(0x7f0000000200)={0x516}) socket$inet(0x2, 0x0, 0x3f) read(r2, &(0x7f0000000000)=""/18, 0x12) setrlimit(0xf, &(0x7f0000000040)={0xc1c0, 0x2}) 16:00:50 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) r1 = getpid() fcntl$dupfd(r0, 0xa, r0) fcntl$setown(r0, 0x6, r1) read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:50 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) listen(r0, 0x3) fcntl$setstatus(r0, 0x4, 0x7c) r1 = getpid() r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kevent(0xffffffffffffffff, 0x0, 0xffffffffffffffc1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x0, 0x2, 0x37, 0x5}, {{r2}, 0xffffffffffffffff, 0xb7, 0xf0000002, 0x300000000000000}, {{r2}, 0xfffffffffffffff8, 0x28, 0x4, 0x6, 0x3800000000000}, {{r2}, 0xffffffffffffffff, 0x0, 0x80000004, 0x2, 0x20}, {{r2}, 0xfffffffffffffff8, 0x80, 0x0, 0x7, 0x3}, {{r2}, 0x0, 0x0, 0x0, 0x2, 0xfffffffffffffffb}, {{r2}, 0xfffffffffffffffe, 0x10, 0x81, 0x10000, 0xf6}], 0xad, &(0x7f0000000340)={0xfe2}) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0xffffffffffffff80, 0x0) fcntl$setown(r0, 0x6, r1) read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:51 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r1, 0x5, 0x8000, &(0x7f0000000000)=""/47, &(0x7f0000000040)=0x2f) fcntl$setstatus(r0, 0x4, 0x7c) read(r0, &(0x7f0000000100)=""/18, 0x12) 16:00:51 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) r2 = getpid() fcntl$setown(r1, 0x6, r2) read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:51 executing program 1: mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x84) recvmsg(r0, &(0x7f0000001480)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000080)=[{&(0x7f0000000300)=""/149, 0x95}, {&(0x7f00000003c0)=""/143, 0x8f}, {&(0x7f0000000480)=""/4096, 0x1000}], 0x3, &(0x7f0000000280)=""/27, 0x1b, 0x7f}, 0x41) r2 = getpid() fcntl$setown(r0, 0x6, r2) writev(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)="218e6408cd015a8095518ed38cacd402858214f7830c772cef8cb2d2ae938252c2d7dc938e0227a193635eb906b7dcbbdde7960c81bbd5d175c25ebb2da2aa58fceb662560a65f1211a94c2441c8b67084c3a831ff8a65c2a5c891a80ae6b2a6badce7435ad2beaa5387ec6e205200e9adf1fd23fee76706d17c7e3b8330aeae51de1db800132060ca9d452eefe0355d96cc6750b96f44ca88", 0x99}, {&(0x7f0000000040)="f284621da259b5fb04062f3112b4e3e10de563b3adfa88e61e48710c8c15c4ff3a4905bae43c2ace3772e9", 0x2b}], 0x2) accept$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) read(r0, &(0x7f0000000240)=""/18, 0x6) 16:00:51 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x8) read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:51 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) recvfrom$inet(r0, &(0x7f0000000080)=""/67, 0x43, 0x840, &(0x7f0000000100)={0x2, 0x3}, 0xc) fcntl$setstatus(r0, 0x4, 0x7c) r1 = getpid() fcntl$setown(r0, 0x6, r1) read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:51 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) r2 = getpid() fcntl$setown(r0, 0x6, r2) read(r0, &(0x7f0000000000)=""/18, 0x12) read(r1, &(0x7f00000000c0)=""/70, 0x46) 16:00:51 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) getpid() r2 = getpgrp() r3 = fcntl$getown(0xffffffffffffffff, 0x5) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x7, 0xfffffffffffffffe, 0x3, 0x5}) setpgid(r2, r3) r4 = getpid() fcntl$setown(r0, 0x6, r4) ioctl$TIOCNXCL(r1, 0x2000740e) read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:51 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x79) read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:51 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) r1 = getpid() fcntl$setown(r0, 0x6, r1) read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:52 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) r1 = getpid() fcntl$setown(r0, 0x6, r1) read(r0, &(0x7f0000000000)=""/18, 0x12) pipe(&(0x7f0000000040)) 16:00:52 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) r1 = getpid() fcntl$setown(r0, 0x6, r1) getpid() read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:52 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) pipe2(&(0x7f0000000040), 0x10000) fcntl$setstatus(r0, 0x4, 0x7b) read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:52 executing program 1: pipe(&(0x7f0000000280)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) r1 = getpid() fcntl$setown(r0, 0x6, r1) read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:52 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x30000, 0x1) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x7c) r3 = getpid() fcntl$setown(r1, 0x6, r3) read(r1, &(0x7f0000000000)=""/18, 0x12) readv(r2, &(0x7f0000000300)=[{&(0x7f0000000080)=""/167, 0xa7}, {&(0x7f0000000180)=""/116, 0x74}, {&(0x7f0000000200)=""/229, 0xe5}], 0x3) ioctl$TIOCDRAIN(r1, 0x2000745e) fcntl$setflags(r0, 0x2, 0x1) close(r2) 16:00:53 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x440, 0x8) read(r0, &(0x7f00000000c0)=""/131, 0x83) pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x7c) read(r1, &(0x7f0000000000)=""/18, 0x12) 16:00:53 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x7c) r2 = getpid() open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$setown(r0, 0x6, r2) read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:53 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) 16:00:53 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f00000000c0)=0xc) read(r0, &(0x7f0000000100)=""/78, 0x4e) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x45) openat(r1, &(0x7f0000000200)='./file0\x00', 0x10002, 0x40) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x100078) fcntl$dupfd(r2, 0xa, r2) read(r1, &(0x7f0000000240)=""/18, 0xff5e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) 16:00:53 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) fcntl$setstatus(r0, 0x4, 0x7c) read(r0, &(0x7f0000000000)=""/18, 0x12) close(r1) 16:00:54 executing program 1: rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='./file0\x00') socketpair(0x26, 0x4000, 0x81, &(0x7f0000000040)) chdir(&(0x7f00000000c0)='./file0\x00') 16:00:54 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:54 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) read(r0, &(0x7f0000000000)=""/18, 0x12) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x200000000000005) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x648daeb) 16:00:54 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(0x0, r1) setregid(0x0, r2) r3 = geteuid() lchown(&(0x7f00000000c0)='./file0\x00', r3, r1) 16:00:54 executing program 0: socketpair$inet6(0x18, 0x4000, 0x8000, &(0x7f0000000040)={0xffffffffffffffff}) readv(r0, &(0x7f00000000c0), 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x7c) read(r1, &(0x7f0000000000)=""/18, 0x12) 16:00:54 executing program 1: r0 = syz_open_pts() ioctl$TIOCCDTR(r0, 0x20007478) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) fchmod(r1, 0x0) close(r1) fchmod(r1, 0x80) 16:00:54 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) socketpair(0x20, 0x1, 0x100000000, &(0x7f0000000040)) read(r0, &(0x7f0000000000)=""/18, 0x12) 16:00:54 executing program 1: r0 = open(&(0x7f0000000080)='./bus/../file0\x00', 0x490679aa7b8b9b65, 0x80) recvmsg(r0, &(0x7f00000003c0)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f0000000300)=[{&(0x7f0000000100)}, {&(0x7f0000000180)=""/163, 0xa3}, {&(0x7f0000000240)=""/163, 0xa3}], 0x3, &(0x7f0000000340)=""/84, 0x54, 0x1}, 0x0) mknod(&(0x7f0000000040)='./bus/../file0\x00', 0x8, 0x800) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x7, 0xffffffffffffffff) open(&(0x7f0000000000)='./bus\x00', 0x20, 0x0) 16:00:54 executing program 0: r0 = socket(0x2, 0xc002, 0x0) shutdown(r0, 0x400000000) getppid() poll(&(0x7f0000000040)=[{r0, 0x7}], 0x1, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) 16:00:54 executing program 0: r0 = socket$inet(0x2, 0x8001, 0x8) r1 = msgget$private(0x0, 0x142) fsync(r0) r2 = msgget(0x0, 0x410) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/200) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r3, 0x1) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000080)=0x10) unlinkat(r4, &(0x7f0000000340)='./file0\x00', 0x8) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) unlinkat(r5, &(0x7f0000000200)='./file0\x00', 0x8) msgrcv(r2, &(0x7f0000000240)={0x0, ""/215}, 0xdf, 0x1, 0x800) lseek(r6, 0x55, 0x2) 16:00:54 executing program 1: r0 = getegid() setegid(r0) fcntl$getown(0xffffffffffffffff, 0x5) 16:00:54 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f0000001440)={&(0x7f0000001200)=@in, 0xc, 0x0, 0x0, &(0x7f0000001280)=[{0x68, 0x0, 0x0, "13c981bc6672d616f51efb922444e8899b266efbb06d75ffa33eae8e220425c7868e57081d194dc10328dca95a22d5806cec0bda25c22803490aed72f9d05d443b19c212177ca3ad415801293294b39ae12c36f4"}], 0x68}, 0x2) socket$inet(0x2, 0x8001, 0x1f) 16:00:54 executing program 1: socketpair$unix(0x1, 0x9, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x4000000000000000}, 0x10) shutdown(r0, 0x0) unlink(&(0x7f0000000100)='./file0\x00') truncate(&(0x7f0000000040)='./file0\x00', 0xd81) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='x\x00') rmdir(&(0x7f00000001c0)='./file0\x00') 16:00:54 executing program 0: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) socketpair(0x20, 0x5, 0x7f, &(0x7f0000000040)) socketpair$inet(0x2, 0x6, 0x8, &(0x7f0000000000)={0xffffffffffffffff}) mmap(&(0x7f0000ff9000/0x1000)=nil, 0x1000, 0x0, 0x1010, r0, 0x0, 0x0) 16:00:54 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2, 0x1) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000100)) 16:00:54 executing program 0: r0 = socket(0x11, 0x3, 0x0) writev(r0, &(0x7f00000014c0)=[{&(0x7f0000000000)="f2d1d724", 0x4}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9) ftruncate(r0, 0x2) 16:00:54 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x280, 0x90) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) socket$unix(0x1, 0x2, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) close(r1) socket$unix(0x1, 0x5, 0x0) close(r0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:54 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x4) writev(r0, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) fcntl$setstatus(r0, 0x4, 0x80) dup(r1) write(r0, &(0x7f0000335000), 0xfc94) 16:00:54 executing program 1: socketpair(0x1e, 0x7342d080ffda7e17, 0x3, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x280, 0x92) pwritev(r1, &(0x7f0000000500)=[{&(0x7f0000000180)="f69283d5c788058aa60aa20449a5566f64fecb8ec1442b2b56241dd9767b7851503ea19594997c290eaf178c169215361b4320f4e6b0611f68f9e3aa50a9f186e63e11fa740f06a37b02550500beaa5ec4729d560b12520890cd50812ba8a29ac54a3acc5388576dfcc7f757b59f8f27b2263186a844a337e3a617656d", 0x7d}, {&(0x7f0000000200)="6e90d5e1a75a57f994bf371f43dec902ca60ce0dacf0576a14adf71b379e06d9e12e9b2bea25320487cb27fd76c7b6691135ffd35c3ff3e0a7fa31855bc7185e111e7a1d0f9909016300c2249979f5aab05d332ea79e093e27236d706db31fdbc359be", 0x63}, {&(0x7f0000000280)="da7c11eb", 0x4}, {&(0x7f00000002c0)="1ad016f0a1a7f423b6edd4a0f43af1e25a2975c5570dbe3a77b7e30630980eedb59c112c1a3748aa2ef0c8042fbc844677b66f8b8bf1822e3645e922b74f8782b329e673dade602c0feeff49d3f13449be78d71146e01c1ce330651796450afb0420443152971e3252e2cea02345fed74af2bfa8060db2c885e4ba8960663fc1451af707f6bf87007c128966227e4efa266c2f8c404411e0efa699caccb03275b91be773b9085d45b261281dea7d504323b4c3b23b7181feeed75b7229415f5611b1dccc514c90b8bb616798a81a6452ca834f185db25fea3b5e90f4c991", 0xde}, {&(0x7f0000000400)="8d66fc57980750bf20e58e108f3fb3938cbe527bed3d92a58e1e2726b735d1a498f6225a0a42f8fd9c9b6abe0dc8d6d10922f612272599c28f6a422463b059510ab7c3806b7b92fb4f465da44637d72155e604681340845151ea49dd14e9881e7598fa85eb4942dda369304c64080ecc39a57b7f3236915eec1c3908157b7d0a5e59c71e06776a26762a02731bc7e7128216d7b5275fa737dd89d842288ea32db956be7494cff7f3b13adfa73addbb3a976b35a88c54217ca520387eaf94e00f5d8873ac352bc2410e0f92ad7600dc663f022584b47c6d4c56dc2a72ef7d0eed8279364f917c9351f76728c3aa6c07f9ac", 0xf1}], 0x5, 0x0) linkat(r0, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00', 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$getflags(r2, 0x3) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) fsync(r2) 16:00:54 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{0x0}], 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x22) fcntl$getflags(r0, 0x3) 16:00:55 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) getsockname(r0, 0x0, &(0x7f0000000000)) 16:00:55 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x61) 16:00:55 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) fchdir(r0) ioctl$TIOCCBRK(r0, 0x2000747a) 16:00:55 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x7, &(0x7f0000000080)=[{{}, 0xfffffffffffffffb, 0x81}], 0x82, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x59}], 0x200, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff8, 0x40, 0x0, 0x2, 0x3}, {{r0}, 0xfffffffffffffffe, 0x10, 0xf0000004, 0x80000000, 0x7}], 0x69, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffd, 0x0, 0x13, 0x9, 0x10001}, {{r0}, 0xffffffffffffffff, 0x14, 0xf0000000, 0xfffffffffffffff7, 0x8}, {{r1}, 0xffffffffffffffff, 0x1, 0xf0000001, 0x4, 0x1}, {{r0}, 0xfffffffffffffffe, 0x8, 0x400fffff, 0xffffffff00000000, 0x3}, {{r1}, 0xffffffffffffffff, 0x8, 0x7, 0x7c9, 0x5ba}, {{r0}, 0x0, 0xb0, 0x400fffff, 0xa58, 0x7fff}, {{r1}, 0xfffffffffffffffa, 0x11, 0x5, 0x5}, {{r0}, 0xfffffffffffffffc, 0x1, 0x80000000, 0x7, 0x5}, {{r1}, 0xffffffffffffffff, 0x60, 0xf0000029, 0x8, 0x9ae}], 0x8001, &(0x7f0000000040)={0x1, 0x4}) dup2(r0, r1) clock_gettime(0x4, &(0x7f00000000c0)) 16:00:55 executing program 0: mknod(&(0x7f0000001a80)='./bus\x00', 0x1007, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x80804, 0x0) bind$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="9e09b33c11ccfbc10f746a5a734f8b960a5d929a26ec5f561b28facd49dcd887cb2160f62d69bfa92b8b76fe362e5bc50b65b36034e629aaa407aa7583c7ac20a59f7c342273e1ea893a90930d633aa18238a03225836132aaa0df8043c33ba22c751abcdfda432c1cc7f88561db5280b55080dde1ce13ae73c5dac65beb8f48eba30e4d56aeecf7e381c2103499ae268f176fb9925492913c7e72e8b34f77cc880bffe4417206aa73e7397a6e07b6f3b2840bbaae83bcd15595dd715f1f8551c61ecb3c7aae75421e06f3451d76110187e32e8b45e41bdfe175725dc84bd0918ff138f7239503ce982800"], 0x8) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x101) 16:00:55 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt(r0, 0x0, 0x6, &(0x7f0000001180)=""/166, &(0x7f0000000000)=0x103) lseek(r0, 0x0, 0x0) 16:00:55 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = getpid() connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) fcntl$setown(r0, 0x6, r1) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000080)=0xfffffffffffffe91) 16:00:55 executing program 1: getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setegid(r2) r5 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x82) getsockopt$sock_int(r5, 0xffff, 0x800, &(0x7f0000000080), &(0x7f00000000c0)=0x4) setregid(r3, r4) setgid(r3) setregid(r0, r1) r6 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:56 executing program 0: clock_getres(0x8, &(0x7f0000000080)) 16:00:56 executing program 1: r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) listen(r0, 0xfe) pwritev(r0, &(0x7f00000006c0), 0x0, 0x0) r1 = dup2(r0, r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="beffce37194ade3c2af1017ad584d463826a16b955830378441cca1c22a8354491244eaae21d8d9289ff96067091c53a1b95d718372b88a41957befda2c754d43c65b29dbf17b23ffbbe289417eec1c8d7f4fef410ad7fff91a3f8ec17b66794a1f0504bede73fa06bba5666260ea4cabb9b7d0faee50034fd49e42ba8826168c0df072e93e867a86e08c4486c00bfc00ef920af43846f153be4d5ac70cbcdb9cfae2ca06a65ca8a496966a04e3b51253be19154a658f5de855579b543aced79342a57a22c7fc9d7a24d3d3692c4a3c063", 0xd1) connect$unix(r1, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x0}, 0x8) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/45, 0x2d) recvfrom(r1, &(0x7f00000001c0)=""/158, 0x9e, 0x40, &(0x7f0000000280)=@in6={0x18, 0x3, 0xb3}, 0xc) 16:00:56 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') unveil(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='r\x00') r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) readlinkat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f0000000180)=""/178, 0xb2) chmod(&(0x7f00000000c0)='./file0\x00', 0x40) 16:00:56 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000), &(0x7f0000000040)=0x4) setsockopt$inet_opts(r0, 0x0, 0xc, 0x0, 0x0) syz_open_pts() 16:00:56 executing program 1: setitimer(0x2, &(0x7f0000000040)={{0x7, 0x519}, {0x7, 0x6}}, &(0x7f0000000080)) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x80000001}, {0x8}}, 0x0) 16:00:56 executing program 0: mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) setitimer(0x0, 0x0, 0x0) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 16:00:56 executing program 1: pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x5) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x4) ioctl$TIOCSWINSZ(r0, 0x80087467, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) 16:00:56 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r1, 0xa52b, 0x3, &(0x7f0000000000)=""/146, &(0x7f00000000c0)=0x92) readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000280)=""/194, 0xc2}], 0x1) readv(r0, &(0x7f0000000000), 0x10000000000000c4) write(r1, &(0x7f0000335000), 0x10052) 16:00:56 executing program 1: r0 = open(&(0x7f0000000180)='./file1\x00', 0xa1d, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000000000000000}) fchmod(r0, 0x100) 16:00:56 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x2a0, 0xa2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x120, 0x0) flock(r0, 0x6) 16:00:57 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000ff8000/0x3000)=nil, 0x3000, 0x6) dup(r0) 16:00:57 executing program 1: r0 = socket$unix(0x1, 0x1000000000002, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1808, &(0x7f0000000000), &(0x7f0000000040)=0x4) getsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) 16:00:57 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2807) r0 = open(&(0x7f0000000140)='./bus\x00', 0xffffffffffbffffd, 0x11e) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='r\x00') execve(&(0x7f0000000100)='./bus\x00', &(0x7f0000000280)=[&(0x7f0000000180)='r\x00', &(0x7f00000001c0)='r\x00', &(0x7f0000000200)='r\x00', &(0x7f0000000240)='\x00'], &(0x7f0000000300)=[&(0x7f00000002c0)='r\x00']) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340), 0xc) poll(&(0x7f0000000080)=[{r0, 0x11}], 0x1, 0x0) 16:00:57 executing program 1: socketpair$inet(0x2, 0x8005, 0x8, &(0x7f0000001380)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r0, &(0x7f0000002d00)=[{&(0x7f00000013c0)=""/93, 0x5d}, {&(0x7f0000001440)=""/246, 0xf6}, {&(0x7f0000001540)=""/202, 0xca}, {&(0x7f0000001640)=""/5, 0x5}, {&(0x7f0000001b00)=""/4096, 0x1000}, {&(0x7f0000002b00)=""/84, 0x54}, {&(0x7f0000002b80)=""/68, 0x44}, {&(0x7f0000001680)=""/14, 0xe}, {&(0x7f0000002c00)=""/236, 0xec}], 0x9, 0x0) r1 = socket$inet6(0x18, 0x4007, 0x81) getsockopt$sock_timeval(r1, 0xffff, 0x1000, 0x0, 0x0) symlinkat(&(0x7f0000001700)='\x00', 0xffffffffffffffff, &(0x7f0000001780)='./file0\x00') sendmsg(r1, &(0x7f00000016c0)={&(0x7f0000000000)=@in6={0x18, 0x3, 0xc4, 0x4}, 0xc, &(0x7f0000001300)=[{&(0x7f0000000040)="760afae33b2b9fe9a76e251c5270c4c686b617a6306163fd565d5462ab77ead4ab3742d809ab2519ff577d62d3ad40593d2f15ff469ee3fdcc78135332b3a7a46553a9ece4ed094756694bb91838e78be76d70119b9b9deac73b31f98a0eba27e2f2675aae2444a837487722055c25711eda6b4b94a9b1b2bbfe22df1abe1814cc27f79b4b1bc4b01a2d1eb9b45b7dfa7da69b358a4d6525a86fcab35f681c8b855964775e713fdcacb895d9b5e7cdf74c04ea80f567aa53ca0be62314984eb9a31fb6330145debb5d2e5ddf6be828d3889ccefd930f18960b45510a749638e028abcc", 0xe3}, {&(0x7f0000000140)="b5d5bd636e85c758c64fd447c4853b2a848ec5a7481e6a73258fe3fcb0fc663cb42e389c263a3d7762d4528b45dfb9e89c6ab6613dd349f3db299110ff800dd0af9e4f7c9836f4ff1e42ca8abc9851", 0x4f}, {&(0x7f00000001c0)="07788ba7b976d9c02215d2633d7d30a8a08cdb3946e3235ef91899a27ec792a7eec60d13e8ebd476509bf35579905d4fff201a06d0eca87993d94752862475d94a802ac2752f8c3530ee398c48422ed0f7ed3e28ed01711cd45cd847e09776f87893adf29307523be4a2c1b2ac7f3df2f6f4f8aa5bd2f280f3d2b86cc681f4a3043bc0aaa82da8ab30f4ff3a153d2fd7b7aa576d23df8739874d6857212d8ba857acccff07e262562aa15cff40118343cf9a560f45e28effbba073379ebc36344e00423d1a931c2620fd7d2f8dc79fbb3884", 0xd2}, {&(0x7f00000002c0)="0c64044a58d461c433d71ab323091a52637fff12ad2668e0998b4d1ad085891f42dce58aa42be80fd4e9485139c5e14e5fd3300906e1bb735c222e5946dad13960f12d0116b7c6ab6af50cc0e1a9a35896c79a68f4fcd5ce1db03a1614e26083acb15a2c684224b6dd8db4ac5483c67dbbc154b1d6b250fdac3e7431c8e2fe6fb689c96546ee802a2b40fb480b4170db95a5d66f7d49bd35e9decd61c34cc62b7b9339a855b35c4e496a042d27ee83b815fad4735a2c67910b2a2bec7c5dc506cd9fc6859c4093e4c6f0ebd5d98a722b3bf354607fe9b373e6dda6d57665815a84dddffdc5d7e74da6362bb3994db677616e14582018d2a9de99e2ede4d9f824e88a682a0b7e7297381b6ac61ea81edcfbc60823018bd5a6a3ef3548100274037b37089ce1abba78f92f97926cdaf9205722059156739c37c5a9a7acbfbe8c3a14afa878ce8c1de5f7eae8d5a26444455fefd529b1131e025f982da9e71be61aba6b1a26aed3b5bd6a88679b53e72b535ed6426a2be84ff4667bdd30458a77c59bfe8cdf6d6f030fec7e46edbc6f9c744876acdf37a92cfd5bd4e18823448754fff39fee081fc885c891cc936ed735b1fff1e4d49cab2decac986a24482ebf70618f8eaebaacb38b06e475ac163ed3f59303cfb5bf2888d51297e7d8130278739c58c7b039c6c94be9de55398369f989adbfc282be7883668a982d20ab44a9896ae261e6118cdf539d819d1ead8f8125cc93ba5d294693b0c60fd2141e8bcbfd63344d558c58ad03324b46e11510095765d162a9f8e0ebcbfb3cff31e97c1fdcaf57dea6048e11596df9f8a7eefdd91f563acfa5f5fd1ae485b3236cdfe51151a9643a2dfe12d752da7a4c50b2016e4a9aba7dc74d17b44f49b8a33821dc076e304460e79613f823deaecd16f527d8d799cc0793c029e260321ad88cc78ea9fc667577c396fe5497f36794c231c79c1e1b995c93ebdeeee63602a7e076cf5ae263591d4c17c0620a7a6045bea80eab7a32b64065600baa5fca7b153d8e15ad8a7e5d6816a43f53b4160edff21984de0d1973c744faf7fcb329b63f19864994751de66818351ac6cdd18fc6550e2ffdbf843e56bc13781eea7dc96d1a7c73954fc49219569dbc2a5aa0b1e4ac9f90b707f1b795cc3f3fcb93e0d921bd47976a8e3445cf2781e02e910227ef987ea0f4814bc3affebfd638eff34fe6dc81e621c1aabe65db2468945200ef794114fec20c18b2873bb9d4b97a410fc25c532604e981a3565e73078fad7fe14a0f121bfd5e9035d5b75a324abdcd855a8dd58261ed864145d61fde0eda4b1bf07af00cd308ec3c9f29d6b500b42f21107bde17e2568935bf0a67a09c586f9d9efbc8a222b9b8a5c4493566b5c88657908b4820d44778be96aed4641b97dd1068d2ac2b8af6002b3c9fbfd03dae88f7960336a0d8de00b861cf64c37cc444f649aef0bbfb946601bb05c3630772663bb40f83ce9f5f4e12ec1068c60424cef3768458506829529447d87f26923df18789f8af1704545fb868ce93088bb5723612a4274121184df7c78d9f0547b92a30489bdc28295e64adaac18b9e2ad671906e946b030ced55651c8e21b7185a61d20498cde0fb25416508149467d7ebc687f1d86c5d7e6abbe44d4f3f5ed38be97e12348c32f8acb56edcd9466c8cb8b6c52d498aaea2b72856e73ad339c2948d6e87d060025e7d6c26699d3cad07db2e7c71c37d4c617d1106fd0d221bf0e51012d5c0d8cf1053fd198d5a5c2d8a9376536e85b221f76e14805157d7b6c44db2b59d30605527f06c78eed39d146731151db9c7cbd2bef4785d4b4dad52aab2c7ecd7bf7e4b9e5eed844ed2c6256d82d2acfa5c1e2f48d1168e774c1c1326cea0e330049a05dae786bbabec18d2dba84bd179a27d8e241dc726fd63c690bbb46bb14f99eebbb63efeb60ffda866d21848f18557cbdae7ad9cba69bd39a988a89fdeaaea070153d17f6ebcba4b4b11b90c467fa42884e7edddd632475460fab7c4e7453970d7ebb2af8a0bce2f6df0d6b3d91691d480b4436f656d9bb07e5c7f079da2ae30ab704c768d310ba3688bc28407b09cce220f762ff4612371f52848ebf1d9c5ea8236e32068647014b1c86fc65b22e8dbd52ea088d3d1e88da7ea5719d1e14308130f7eb059567135e6911068a3308e3d335e142c0ba2c4889ec99752269998dead2948293867b3ed4aab195066e8a062a0045604b2cd83397beef3da6237427cf377c090ac3d4cb037ab03df08b6dd3024fcdb12c35b6bbc568064a0e1d4b043566c25d629f66127425500abb5603f55e9501d40babbd260b0d83854fc0009256a3935c088cbd2843ece569b1563033a6f2ba666c7463be0de880340953f2fbb2cd946a545a5c650df156cedd78c6c7a91f039a97718abd476261b06fb75f3b9fede18f11926f839db54cd1075310eb23c98c5b1921c52c3bcc3ed95889f7d7cca4850dc3708f68a48e1eed0dcca462368ecf1c76db7a4cfe83db2edd990ae1bd381e40f65ad1754195fa11d471a6cf2aacb37d598942aabf77a1e7ff07391909cb0ca3a96a9de729079f713c4ea16e5402a3b4e264589cede2fbc2c2526c07072f40270910c2ab0c40f644748e8ea6474618b41e103140375855eb97d391633571568540097f87f248896815aa8a083024ae4822276a4b3d1f41ded8375de8bf3483da18e8d81f8ce32abe44e581f386d3c4fc438d5e7e6aa0d6e3acc1afe091556b26111b35f0ebc87d3d4ba38bcbddf4aa06da2a96b560b93811e3d717b2831cfeef0b874c011a68f6e0d8b5340cea0ab7bd35ad760a1c183f4acbb603810050e18336e4c689ed475cf33152cc70264b725260f7e5c568500a6d616163a1d0f1b9c7cd33ce711c0bef18c046a642fcf17f1497c005e96b099673ec0f54a1762f642c406a3389237bafe252f8c41b3a013e0be9cb91ad39ad865e9ec8ad4991b244ba3b396593b974df6174f0e02969e137dd541799ad29b1c2936298bf0fd74f212e5975338fb9485ed01ea0b764a916b4274f6c5209748bbdabd1bf2874dac4a731cead564ee5eeb4483d523d77f8f4a4cf06f12c7fde6c20c0e1c91d412af2eccfc0184861f91adec77f0a94b2205f16975bc7c70b58e2127b5a96a7b12290520ca6304d0adab0c3f367f7dc665784e0fa9ab8bd571eadfe36a0e9578ab07d66c049e2d5b9e70171f0a10be9ba83bab74e07aa92d4626d8b5647244e8f4dbab5c6bcbd5cf3b6cf2ee7d628391cb0e48c413947e105e38dbc4ed02f824620de8080b70753939eb7ea9dd6fcea887b028a8d5e15966f455245087c5ac090cfcf0ef17c6924462b489a941b332ad3d860debb95b57654279493bd0a8fe29d6188323e28358ceb4323c397051957e9bc9abc7aa7ac1fe3076b305de747b9c13fb5ba6d81dd437b01140cf9fa832d7c878e8999a6174a3421e1b176aaa96944a7391baddfc99c38b0c4b0954f706f548743b6fadff1688fca4ef6769b107dca3376e456a0cb5fc943d25a3815e49ed7e5c0d88434108b7a1a2c8fac2ac5e08baadb6ef9e372d83a3a395c431c32dcde6e7579aa4d9861305abdf52eb250ec7b0feed0d8693d9b7eacefaad709c2f01c83f7c18ff14372cdacfee112befdeacc29afd397d885590b7eda6e9504042c6c50e89bb62e2d117fabcdf2a653ea7dead95c95c162149f73b69245865b48cae6dc32117ff9623e9c9635b5fbf58ed50bc582289bef5436925006ad5403b0c2df8ed09cda0e2e1ee7f4d997bf9669bace1910b70ce4db25335eb74d8346bb62f3c26db1a429238a8d289762abb297ccbf2ecc48b4c30bbb03a9015336779ad2c325df067fc57976c5ea7358132e0e7046a3b8621070138111c8291f1517528516d0f79e33c2f2d4c454f18e3be74e6979ac8d02a7218a6f6168de74cd0e683de9704f9a65fb0fe2a6a65b0a3e1c298407d14b3539c2960a5a5b3985642947030cda16863ca02038f460bf6b056db18412bcd5f477c03e4e4d8e70f2490a8b5432411aaa6e4095dc67a97d011f7e5b8eece9b7a8d59903e6f8712dbea3a23d9501a590aa9d7c04f901e141f88caaa9c818a19208de3d5655f56bb51d9c243e9b95e051c361e3d06a1a101c558d8395f6e3be1f5153d151b1ad9fdf777eac70e235d093ae05127b4a6a9593bfc9de074c32b2c16f3e1d5d69b5d5b33b8ddeed6b951ffd77de7a496fd2a84cce5db65a28345b680d2ea54254b9e9be0a5d2c85f82ce1502309bc9ff6887cf876f66cd113b4cc9b552001066dd5e851eb78bf04bae0f82616a8be7bce91432a552f7667acd5229bfd7a3f8738936b56f059ae7b8e1b4b8846153b2b15c49951b02074a7113683be7d2707ffe98cd6cae780ea0c9969e3955a38884bb8687a1e1d1d0efb06ff0db0148dd118c006a105b02d425b39ed526361f66e0a3431b6665c61048eb8a4e0767903db178395f19c19025f9ac65c0063120a11a01402e44cc7cc8a0efab545b3e9abe74cebd8f48eb16981bff257dc49c58f70e2c16d6b9285db592a6bcb8266651029b1ff010cdb1a1b12a8fe2864d44158904bf9ffeb8bbf210cb3e9311748996722a0ebcfe955a0c20e7929b704f8320b5cb43a5993716da0b6e744014da85d07e4d1d3554fca8bbdb1dfc4d6128e3f8e439b93967d4afdae108bc3e9bd30eae9b4797f77929650ccba493ad2b4390bb2e3a64d2316c36a2e682ec221c3ada8b628bc4cededb866c77309bdf22e11f23019dcc43e8e64f6decf537635f6e63c8bc2e7bd2136eedb2b854ce4874ea8260f9db3cf6661bb43dc56c6530b38979d248c68548f7b3bda85b8179b82bb76b31924140be4555c9186b3e3bd732204dae2486feda283d695d257de414bcfe0223a31c3b49546059e2fc5109cec0f851f6e8367eb429b2a463818ee2c016c3cf3d11522c3d0430567c4b4eac19fba7da27eaef63165b4f917e36f9849d982eaba8d478ccb0bec3ed32458056cd7c6664c036d0e51da390af01a21991d24a4fbad7f832f4c68f8ff9469b4fe0277a771bc4cebbd416949a8c8dc8b7c10e3e7351f6533144c17c450f40716e28d863ab167a105486026d1111096a4505ba381f6a755562f44c9d654bed3a886be8a8d8331f34687b2ac9069edb5d38a347e6c0d9efaf78178f04b8c0e5183221207133c125586c6572acd5204f247e4d19e938eacc85fa23cfde12b6c5f2cc95e1f41389dbb091d90e2bf4cdd8b834d5da1188c3d532df0d857b0a0f3a4cd5edd4efbd47df35301da559b0622e08aff0dff4f617b8d68c79991a8e79b5ab6c1831c87d530dee898c8b57c6c07c76f7b36c1f2dc77c41ec2f925a27cc591f25a5d8f8d7c96a1ca2365bf8a9d9854d45a5d39219be5ccf63e7bcd7cbee649448d64af9b0a0bd73172305934130aa712b326775be8ca4c98d5bd2ce508d9d59064bd382c809c32062ed4256d6522f2804099827e6cccb4653f91f3a84ec1d77df851a94beefe8c3729748494620260a36d6cc108cd01858eda1e2ff79e17fe319763e1bf56f7436477091b96ac58c89acdf4d6302eef060bd3e96dee27706d110a06a54c3c34d5849c801ab647f2df58eabb8c213368a797dd5c1f57b61b9cdf098344974507f04aeb220f469bcc78e1a1e61bf721d40bb712683c10ded279b6ddfa3686ec9607f5cd5714dd836d436242544e833aee64e2f48d1e020de2bbab2cfe68d6ddbeb0240c757d0c485f1d7033962d7fafa6c8657eb8bbb528cd5d6571366cce30fa7", 0x1000}, {&(0x7f00000012c0)="106e7c2e6ff37709ec0dc9edb10f9f552735eabd7cf91d", 0x17}], 0x5, &(0x7f00000017c0)=ANY=[@ANYBLOB="3800000000000000010000000900000060e6d4c3e2b03921de753a67e4f918cfc396dda3e4022e70dd3ced12ac06440997b07ed286ff8ca703932b719cb0ea00000000000000a000000000000000ffff000001000080bc76ea5e51432c519ed32d03367c8c07a937a527b5b16cebc3a67b2673d7c9aa37fab18542f8797dfe45e6c0aca8f0ece14cd7cbd989bf3919af4c966566f751b9b660765390f6336bf3f4a89ec89356bff271387ef4226400f81c3eb7d9b54fd4f9b03b9094819776ad20e4d259e15d12a6e887c9db533b4e5aa22cb383049d29a0cb051a57720f5f240078273d000000002000000000000000ffff0000ff030000fe5c34041ba7031578bfcb0fc64262dffed2c7bdd829201f000098000000000000000000000001000800c736085ce39ce5330be8329fe731dadb0ba9d16961d6dc3b9c2bacedf5663474ac8a645bd6cb2764c4bffedeedb9eee83cb69cbbcb988c8072480a55dfc957dc5552649fbde8766683e849689e4e1ad70d53aa800a0d09003ebdcc6708edfde7a852d310d0d11a2c2effd287092960b08279aa7dbb300c2594be60c329f9d23b034aad29c50000002000000000000000010000000900000063c0d1f15f9779a8fd8b4795dfac00007800000000000000ffff0000010000000e8c5894d6a718a91239d968b0537464979b4769aef7219f41d981d9fd9f928371f833ecb7c3b5d0e82e234652db8d9fa0949822a3d718033293b74b84c82e8efc89dd4de833ee2767c687f8c3d555bfd147bc7e30baac1ea68cede526979b3e5f00000000000000b000000000000000ffff0000000800007726431b42087d350ad5bb68fe015091051847240b836d0bcdcb2121e6439218d236c2ce672b1b0400000091f2219e8e97b6381fe46bfd035de1b5a0aef0bb1e48ae657ac47d9356c5960d4192e1f961736dbb1da95566f2b72584e61b2cd66122f6486547d0e5213256ccc03e54667bd8ee996cf93740c4a4ccc0a9510d8a4939d0c8e1efc3dcb6e5b823456d72a15baf2d61c3b5c36d6d22384294474e00002800000000000000ffff000000000000505585c0ccd63b8b061cf6180f81b7dff4995fb3a1b200002000000000000000ffff000004000000ce69"], 0x320, 0xf}, 0x1) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) pipe(&(0x7f0000001740)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000002dc0)=@file={0x1, './file0\x00'}, 0xa) 16:00:57 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x40) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000040)) mkdir(&(0x7f0000000000)='./file0\x00', 0x3c) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)='x\x00') mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x112) dup(r0) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='x\x00') 16:00:57 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = socket$unix(0x1, 0x3, 0x0) connect$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) open$dir(&(0x7f00000001c0)='./file0\x00', 0x2, 0x2) accept(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000001e000000ffd7a103e2ba08fa5f6feb"], &(0x7f0000000100)=0x24) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x200, 0x0) 16:00:57 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x12a02, 0x0) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/164, 0xa4}], 0x1) 16:00:57 executing program 1: pipe(&(0x7f0000000500)={0xffffffffffffffff}) mkdirat(r0, &(0x7f0000000540)='./file0\x00', 0x20) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) r4 = getgid() readlink(&(0x7f0000000440)='./file0\x00', &(0x7f00000005c0)=""/247, 0xf7) fchownat(r1, &(0x7f0000000580)='./file0\x00', r3, r4, 0x14) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) poll(0x0, 0x0, 0x91) getgid() execve(0x0, 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x6) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000080), &(0x7f00000000c0)='/\x00'], &(0x7f00000003c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='!\x00', &(0x7f00000001c0)='([\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='],{\x00', &(0x7f0000000280)='+:-\x00', &(0x7f00000002c0)="7d2b965d922c00", &(0x7f0000000300)='!\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='#\x00']) r5 = shmat(0x0, &(0x7f0000ffd000/0x2000)=nil, 0x3000) shmdt(r5) 16:00:57 executing program 0: unlink(&(0x7f0000000000)='./file0\x00') pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0x40) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) mincore(&(0x7f0000000000/0x3000)=nil, 0x3000, &(0x7f0000000080)=""/51) 16:00:57 executing program 0: socketpair$inet6(0x18, 0x3, 0x3ff, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x1f) r2 = dup2(r0, r1) mknod(&(0x7f0000000000)='./bus\x00', 0xc000, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r3) fchdir(r2) 16:00:57 executing program 0: poll(&(0x7f0000000080)=[{}], 0x1, 0xa48) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x88) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(r0, &(0x7f0000000100)='./file0\x00', r1, r2, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x20, 0x3, 0x8c, 0xffffffffffffffff, "d6f6b1e22df3160002b1822946590328f4517dcc", 0x0, 0xfffffffffffffff8}) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) fcntl$dupfd(r0, 0xa, r0) writev(r0, &(0x7f0000000080), 0x1) 16:00:57 executing program 1: r0 = kqueue() r1 = kqueue() socket(0x6, 0x4000, 0x9) kevent(r1, &(0x7f0000000040), 0x7, &(0x7f0000000080)=[{{}, 0xfffffffffffffffb, 0x81}], 0x82, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x59}], 0x200, 0x0, 0x0, 0x0) r2 = dup2(r0, r1) recvfrom(r2, &(0x7f00000000c0)=""/136, 0x88, 0x2, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:57 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000001300)={0x0, 0x0, &(0x7f0000002700)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0, 0x3f}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, &(0x7f0000000200)=""/29, 0x1d}, 0x0) sendto(r0, &(0x7f00000000c0)='Q', 0x1, 0x0, 0x0, 0x0) socketpair(0x6, 0x5, 0x10000, &(0x7f0000000040)) r2 = semget$private(0x0, 0x4, 0x40) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000100)=""/238) 16:00:57 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x3fd, 0x0) write(r0, &(0x7f00000005c0)="3883cf786434493af8120b9e44a7249b16336628bc37606e482cef492e93ba9589de59a59230afbd4caf2df0890e582f5ee3d8c92516ec651d96d0dc9c1d584ccd94a8685f9bc776f2547ebcf0a6569559db94fccf7253e0d35338f455d2a2612b5cd9909eb93c3b4c6edb62092489f2071e216e15aeda5c87b7d0b2b2f75519f1717dad2b0a8da1e0dbc5675e6c329cef3f4ac0ec80857deacf82116d20e20477b80a422fc61a6a23ed3f07c51df69028919cf7dcc06da1bd42f74b7dff01f322392e5077a5fa5168c488774ed98c670ca1ec93fded8a9f6fc6ee5b8a0528b7793abcbb303ea53f1622b903cd06152f1f61e5964591d6dcc55db68c3c541c33b2426d9d27d71068c9eceedca68a2b53e30a2b479323f11deb3b9ac920bcc533403ea141462647c2ec3e19d5942f92ec2a6b7426863b0df5155279a3e80dee5cc1db55171e92c5334744ec7c274d252047d0217eaa36ef209b6236ec570b5753ad855adabe8ecd41b88565b6f3745acca30a691f28c79f30bc329a5d54df223938e461b50e7fd42581aaa2e2320dcd80414303bd105c3c4d55ece315aa52866731496b85a17336a81e3b0a5b28962d38fb30d013792efd", 0x44b) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) 16:00:58 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2807) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x104) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x11}], 0x1, 0x0) link(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='./bus\x00') 16:00:58 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x8c4) sendto$inet6(0xffffffffffffffff, 0x0, 0xc5f8, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) 16:00:58 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r1, 0x8) r2 = dup2(r1, r1) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000040)=0x329d) write(r0, &(0x7f00000000c0)="f89a68fad9a1cbc8842aba6288e247120efbebb97772a18ac80285b9a0455aca58ff4f60c3ab4b23a73e6f714373ad4173adef6e61519f91b910cfb584bb0e4713d328f2e0c7f2f790c7ec0726c600662d2df78322145ae69013cc05f985e046b64e032aa9544624a27b76fa38e81241e96cdf32861dd6c49353afbbf98bcee4e399d6c39bb98789d254f41273e7b2c6565524859fc9013f821333d95cfe169af301b936c28e8a64fe72a892c85eda3c2fc8f5b06fc7e7d54f3d2fb71a13e5fafe3278f464825d339a06a41b858004b5a6f9", 0xd2) ioctl$TIOCSPGRP(r0, 0x5451, 0x0) fcntl$setflags(r1, 0x2, 0x1) unlink(&(0x7f0000000300)='./file0\x00') r3 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x200, 0x101) mknod(&(0x7f0000000280)='./file0\x00', 0x2, 0x3ff) ioctl$TIOCSDTR(r3, 0x20007479) r4 = dup(r0) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000000)) recvfrom$inet(r4, &(0x7f0000000340)=""/140, 0x8c, 0x800, &(0x7f0000000400)={0x2, 0x0}, 0xc) connect$unix(r4, &(0x7f0000000440)=@abs={0x0, 0x0, 0x1}, 0x8) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r6 = getegid() lchown(&(0x7f0000000080)='./file0\x00', r5, r6) 16:00:58 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000100)=[{0x200004, 0x1, 0x1000}], 0x2aaaaaaaaaaaad19) semop(r0, &(0x7f0000000040)=[{0x1, 0x8000, 0x1800}, {0x0, 0x100, 0x1800}, {0x2, 0x0, 0x1800}, {0x4, 0x4, 0x1800}], 0x4) 16:00:58 executing program 1: getsockname(0xffffffffffffffff, &(0x7f00000000c0)=@in, &(0x7f0000000040)=0xc) accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000200)=0xc) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000380), &(0x7f00000003c0)=0xc) msgget$private(0x0, 0x4) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000300)=""/5, &(0x7f0000000400)=0x5) readv(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000140)=""/139, 0x8b}, {&(0x7f0000000000)=""/42, 0x2a}, {&(0x7f0000000240)=""/165, 0xa5}], 0x3) connect$inet(0xffffffffffffffff, &(0x7f0000000080)={0x2, 0x3}, 0xc) 16:00:58 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x18a, 0x2) mmap(&(0x7f0000ff3000/0x4000)=nil, 0x4000, 0x1, 0x1010, r0, 0x0, 0x0) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0xffffffffffffffff, 0x10, r0, 0x0, 0xffffffffffffffff) mincore(&(0x7f0000fec000/0x4000)=nil, 0x4000, &(0x7f0000000080)=""/237) 16:00:58 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) madvise(&(0x7f0000ff8000/0x3000)=nil, 0x3000, 0x6) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000240)="96", 0x1}], 0x1) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="7946ff8b2f52051c511fa48b1f75287c21ad456a55b1d850ea9364195cc363bb97fd8c1110bf20b70c69bd51f4803bcde5d10ec05f6fba7c67457a980bbfcbfffd68855dad1d84c6e5493d391acc632fd8cdcbddeea9fc2ae1233808defe1db719033ac742f93ce01f0a7ed1da38c6d3ff00f3009441df7b9ecf8f06138c8d9bfc560b1f6025da7848871d491eb9e533abd6a27b90c548c044cbe55a472ebc81212e8159298a6d151f357102d58b60daded72a63d52541d14ac31149dd3334f16fa8d7755dd28b7e9f25b112bef5276420ec29429adb48f952efad567f7d945c404dfd354f3dfc6955c09cbb4ddc11feec7e359f065fad33137665522607483de055d4ee78f375801b0df674903c1beb126f3c6119abed7309d9ba603f0c0a54c93a7ae46b792eb186ed19a6d7d9b70e556e3e0d53971194215cc9db7f5c43f8e29f8005630cc32f36d7a6a8c8867f70b82dcd80647a0ee1bf25450b23277ccd0195e20a074e262f3d5bee425acadf96871bcde713d213c5d77f086e45bb16721bbff9348c192602e1dcf4bebe4684fc9b79be735522e17a613b7d4731d8977b157583620bdb74e5db76e550244e8bc6311a8c97fc34e6dcda6986d775b377ede52ba516ee2b3e71984f971bc246562eff786e094e1ce5500d5edf6b86490e35a8c140c0c2646fa418c4618cd5d2e7a8cab47b8970ec68cc58fa628d15839e64a84b9eb4e6bac4d8453d130cb9446a5cb2906dc3b3d867b54d9b4e6e794e284ff15a3de83ef57c4b6ee6ed36839ac3d15c32dc0a2690fa1aea4ebdbbedbde02cfcdd00528830875de22c78f27ed77f693dd8a1420a03a4d21c62e8929efa87f9b7b7b8fcd36a97600063b064814ba49d7a47ff37bbe09e10c2a1744b05be867794142ddea73489202e94d0fdef8089fb442a7f59a447958d475c74007e8945816421d66c91d9e9c6c49f74971494076f48e153710c08055609147ec44e4106a5ca6ce1cf91391405e7593a61103b8776eed82b3957cda7dd412856aba850e252850a97ce2f28942dd82aa7fd246c7cba0b4a3cd1850b24b370fe1fa8ba915409d64c0da514dd028801cafd3718755d7c3bd3af73d9288c0e9b5786f140ee36d9058906ca953e5607dafeae0d64a1b2483c1a9cd7c387efcf3a1c3d6db417f6041e59682c4722fa4fdb870a0a97ffbbcdaa327d07b236639ad4487e9ffac7145fbf11c71a358083bfdf12d779cebae69968f318d2a8c0dda13abbc4f0708ba06dd8f52c6bb1ea9125fedc484b25bdcddbe5d3228075b8c9ab7df8704f5a33796b9bc52fe3656876cc65ed043d86fefafeae31a23ae7a0baa8eb0aaa97be906209042aeb5bbf323743b1f856d98e2dd88ec19853f5a1a5feec84efc8801c26aea236e80db8527dcf88ba36e714f22c4c7ecc447decf110a3f6685572d8d5bbe792308ead47acfaf1002a554e43f74658852362e40ad9fab9dcf187a273eb906342a7e0e99e9f189a245d33724937971c3551739254e77a8f6365b96a345772d65a097dda5f3c332b07939ca8123f9bc0c1b89ae3d819b0ef534a3d141f8e3664641949e664c1760ea9d7e75538e36423c7ef2cd47af39c35d15b2e8151c7f609d7f3a5dc57c7250b4b8727f1478a345dfca0b4ff52fbab047c73bb97360905e9cab9e626aab0fc16abd8f5ebee27d99cb6443c073ae60a3a922f4e80a2380df7b2b5672e75a47e00bb0c9c6e2be2622edc510462a73b5e43fae525435c9714a56ca2ee76fb292ac52d8055ecb701a622f2ccb641b2ffe80b16e42e36659e38adb19fa2b00fc6dad66795ddec876ddd2b30738300b950b250fa14a81a9c85fdeb23f205317543ed00a0352ce8b3af7207521bd31a416b46f5db4cb3df1b991aeaa23fe841c17d7ca8678e0cb78fa1d32de2a5464e606a61e69b06b34563a494a4960dc63ff7b51b38f01d48742d95ebb29f37c9bcbf8c4d85aa005dd99526193e2950f6f76ab84aa410d0093ce5f2793f45f2907d9fdeb7f44568c494a55f81397c5608e04775f6fbdf037ec62f36c5d394fc36edd8e11497eaf45694e5b63c385cc80b573cbb6aca1aa506c74e5c1ea65fa6ce39d63581203a77d08cdfb782d006d27d6f1391cd8341d62d71681a65f08b40c46fecb3f3d64325f1a546ea7a11beb8fb99a71a75b47004e86cbc6499365ce242dd97af8082c2724074aa17cfe6305b5fdec0ec87f501f26b81a8ca5d8bacbb46fad31a42da8590fdac05da5d153d3a298b6cbf3bceaf1133c8d147e698b6e6bdd432d1207210bc01e58c4a89655d71528dfa5b5b6111f154f63ca9fd1ac8f9f1d118f16ff72a78c0bb60bdf92e5a8021675bd72672e2de73a6112d434e8f9ce24adfe548ae09c93a3e9358c9d448c2cdefbad20abf88e210d7d4411f43f11639e1f9f86449451c189d54659a29ecdee29aaf4fefbe6ed2498f774ad90328889c854ad9f13b254926588f4565f69a05822601fb41cda76269171714147f70bbd1d06bbf9549f7fc6e647b6e042fa971666f20e9ca9fae3910dfcc20873055fbbf3680b25507e3bf858ba4ca5c4becc411b78216b03c8e5ee06b570d46ac3734bd061a1e2f81da2735c819bd6fca2e9b324124fde06f5ada7db5adacfc50e1f37cdb8a55ca52b3de4799660af597385996cc9a0ca88808eea988536a76b9d9e0710cdeacac5676b90cf07b3a95210ccd2b671506f1102c5661736ad2c44b4a2d9a63d2a2cd01be96bd8e402b17e58e78dea4c85b8daf3c1680c9df6785ab798e102e5a1bb9a6c53b27737c68e6b650b8563197143055678d91453340183a61b59aa226fcd49abeccabdeb6908802541e80073e947d010b2f860b4b0885abe92b822204b9ef87356cf60f77984d90d5799b194561ba754d75c39d9b4041992be05f3f503480b49305cdf6960958e3f96052fcf1eb7c6fadea86d3e8c371bbf1bbfee7ed0436eab45febc022dadd4d7fb4a3d197e7a2715708999ee27eadfa0af20a1ef517d424944c80c49f28bdbb08dd8d24f6ff093b579c4a04fe0040527a7a362e7c1b8f6afa486354a02350a61438bf32f865a2ae48e13bb5bad9c642dd53c8fe8257e077a02a03674dc7e7028574b807220e707d13f25e8fd626c3cdcb4b4d1075e8ce9e6c3efc0d1468cde21dcc1c0a8ab67dca981931631d7a83afb0428a6f22060c5bcd2749f1022c6e72ba821cf67a4d6eb7783272bc0bfadf189f36695fec864286ca466d1a6314ddcd6db71b3df40e7878694643cb5197dc3fa70f5a9511aaaa00926513170335692d770e7a0f8e3ff2ee86dc9545406f0d816c95e69cd5e226a2b9d34215194eba0cc174e100e32ed1de4c1d7702d437594d0851850f912d319a6ec56d140ce7ae576c70612a08bfb6825da42c4de4265913b6c8130ed64b07edfbdc27efcf5a4b2d178b31b9452c581ec9dbb4ba61e6d088dad23ed95128e67dd67ea954722aa3f4dd0f94ecfc62c63b521edfb1134a18c9f5024f425ced60245c5b8cc599ccbdfc276218e81d1e71d68c15c74f788a22a6c28ed8fab7370cf384a40aad9eb39b8f7cdba99f76141739b22f9ab3c4c777b99f54e5ef98474e2d4d36c1b3e823df6d907ddb31ba79367f9d4b0f4d81e9c0575c7ee67558aeb53db390bac034374d2cf8fe40f1aa42ff118e23aa46571b6fcae212b1a10b63dab1ba31bb4bd6c972619fec9d243053e332d13fdf8d1e9ef9a3374496e6b9d3b5074a432dee9b21c82fc6a46aca704ca27e10316308554d80da37ccafb15f887349872a9bc2563c0a527308c505f952bbb4d881af0fb240153de815721ebd7b160d7db49cd7943f334f3d7ea3d6c0f4993e856f1c8cd32024ade7e72e8904d0875b87d2e27fd9d00521a6832646426628b7c0a7608ac5da1f37765d919404ad886c1fef696872c93037de82c1d06059e555d4bf59c58664f578e345da2bf6578bb863b596e77bacc9fd2d585c08fd09c56220abc698d9acf0abb8dd8e511a8917a2bd995924b54ecbdd237989702cd5794d57e4f4d73ab7e6fe6f826d63f8b69dcd39d715ad73c68d2a4dff092bee7a1a52e42deec645b5e11198084c89aa72daae783f5943a2fc6c675b52818bf5314b1e4d8e0f7e8677616f3f21397c751b4c35e32349663ebe7bf8e9b2db3ef15177fa251c70db3164bd76e859a49ae720f575881a97c95d6c4cd7b1c915564d8f5a632af4b6700eee8c3ca0c28d3403f18e0704f38428738278911e48123649bb52e400b31fc6a633e4bbe9ba91fc9249542393e8962fe4110736c3a817d6c05ccb5248d3aacb4f43510b091d5b12f946d6bcd37e13ccef2959d2887732d68ebd93ded64367a9319375bf007d9bb8f55d2e21beac705f6497a8170ed1c5ac6f8c60a4b885e9d1aed8f58e6cfb7440a838c8fdf16191928ad54763da1821e4780fef4ffcd38bda75eb802d7e33eea1733da76789a5e1d6ea2522718f733a0703e1f277fa888cdb2c6253c8e541c8d939aa6ffeaf084e43b5d3a4596e8013e4be752cdb598e6aa182ad895d0a9a53e6a1cc03322be06846a5a4c55d62857ed5eecb53c7b467a8b6685710841b47b0ce290296a4a757e35192d71e53e00a8dfd80a6709e3867fbda76f45cb05dcefa71bebd04da0f9b757503b08557c3aebf8b4f4dfe2ca543f84870fa4ef04b35c7d452d7694906e4ab3e0a82928f89adf31c0692845c2bef0ae7ec13d740bab60136a715181ab0b8c2417a36b41c4326c3dd1f1e14eec81e37363a83cf1f759f65c959f8f87f9322ed5c9bdf0fd3102dccd49a8d8d9dbd4b2618f7804e2aa8b443183b04c8530592bb06863fe9ad85da3bebab389fc8134f3dbb82dad1db4f1dc454901a84b01154ac422af73f77426eb2f4afb3f7c7e3a3df88fb9cd213dbdce30c9a5c4265b26e3bdd670fd7d65c13c54261bc1fe75f1aa7aefc86b65d66af0f2947c879cb060eaa4ab2d4be6bd69cd2a5007521e433b7d669c8f3475d751a870218cddb53c281ce3998f1ec4562380cecc335b72af77f76a7dac1266db16749a7ac44c286463d0c56b5bdd100ba618c1463ac3b943ebd55ba2d97bf335116e1f60e95998950b0187e6965a4f589ccec4bf1faf918cecf7f69745ef19ed6d52356277342a8d65f4e1b4741b992c78d762626254a41533dee3c9fecea18f16b40c51a7149611bd11715415152d6a2da8bd2d5cee29e966c3cec9afbfee92a21933048d95a5e7484afa2522bf2dfad14c933e0f0be3c35fa265b1a1f86ac72b6af5a2c78b1e92875366a5e43ffac2bfcc05b1c8aac3f393d48b1c9e73d560a4bb5397f0923a88d41f191d41ff845d1a0b6120a3940745492ead7ad069da3ad9e760c4f7074d0ec81fa8b3d6c4db5dd88fe467745a834e12c2250e7224ff7e0b61faeb8c768e30b5fc61b4b9f1e89f22f3c3772ff0b77eeeff374adc541ed476a30b516fa51e2ec210ee7914beb9f3edf13629c7e33d2f04b8a8f72c61502c4833eab08f6d409b344458219f9b6b54d966072a4269fe7ebcea7be16963105c88e61c9fd906e5025ff7cf9bf327b73c5e48847589fcd755126b8042918910d8ca31132e7ede9925659aeb7234f184210eefeb24e5dc8237cacbae926224a687f12de222bd970525f2356c13a29f396d93f8a49e8ba156e344f8d2eeaac6da8606f14fc5fe4ddb2d2f444cff0b295c331453661721fd137f7cafc736ca5fb486295f5462d8ee951c800d414ceed7ddf125f9326bf47375774cc0af6280f802891c19499a2baab5ba31d0a8a60bff9ac0b", 0x1000}, {&(0x7f0000000180)="6ad7aec7fdb30dc3a202fd853802598400eccb1286983aa6496b30188a1a0f302b38df8599c28ad7dbd8a960b9c5e22c3078d2f554bf8523805f0c773ad07001e1bf20cb882aec1f434067671d963d0cb767ace625f8245d7ce896eb6654a3c5763824ac0e7ab9aa907e65cd89a7da97dcf2291e2669a42269ce0e1bda79ee032c", 0x81}, {&(0x7f0000001280)="61d5c3221515edee173344262590069f82cbc8022ae0b511f5f6390448761ac48f4d60f5ae2442e4021a05a5ba321b313f4c65cf7f3d821083eb41eaca4182741e0fe1decbef9bc0e4c4757f3acd7d46bba76c4f9f5f85a85d2bc9d637eccb1f4bef5bee345499f096c1bac09e713060cdaa37693927bbab25521cb0234ffae499ecced3729d1503f7c0df778a8e7f3c08ee45e1e29b47cf26ee1463be40601fa4706fe7ace60fdeb700265ea19f08cc07944ec844288d87", 0xb8}, {&(0x7f0000000000)="5a71d9adb422770f6d45d0", 0xb}], 0x4, 0x0) 16:00:58 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a08, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x2011, r1, 0x0, 0x0) shutdown(r0, 0x0) 16:00:58 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r1 = geteuid() setreuid(r0, r1) socketpair$inet(0x2, 0x4000, 0x5, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0x6) setuid(r3) chdir(&(0x7f0000000100)='./file0/file0\x00') pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) linkat(r2, &(0x7f00000000c0)='./file0\x00', r5, &(0x7f00000001c0)='./file1\x00', 0x4) fchown(r2, r3, r4) 16:00:58 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r1 = geteuid() getgroups(0x9, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f0000000000)='./file0\x00', r1, r2) madvise(&(0x7f0000ff8000/0x3000)=nil, 0x3000, 0x6) 16:00:58 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r0, 0xffffffffffffffff) 16:00:58 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x401, 0x0, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) write(r0, &(0x7f00000000c0)="946dcd01674b49abc1551d4caf02d27bd8e5a4a3e54737a2bca13394153609a3ffe3e59807c5816587e63d0a62c65c2ff4fde07ea91e676fbf7d9a87fca4ec0d12a23643740b7c1b66ec1d219b6f1a06339b56eb1368e51ef73c7c8c50b8814b87902b9d876008", 0x67) ioctl$TIOCDRAIN(r0, 0x2000745e) dup2(r0, r0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) syz_open_pts() 16:00:58 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2040, 0x400000803) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) openat(r0, &(0x7f0000000040)='./file0\x00', 0x2, 0x4) open(&(0x7f00000000c0)='./file0\x00', 0xfffffffffffffffc, 0xffffffffffffffff) 16:00:58 executing program 1: select(0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x4}, 0x0, &(0x7f0000000200)={0x34ac432, 0x7}) 16:00:58 executing program 0: r0 = socket(0x1e, 0xffffffffffffffff, 0x0) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:58 executing program 0: poll(&(0x7f0000000180), 0x0, 0x40) pipe(&(0x7f0000000000)) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) r0 = kqueue() r1 = socket$unix(0x1, 0x3, 0x0) fcntl$dupfd(r0, 0xa, r1) 16:00:58 executing program 0: setuid(0xee01) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) r0 = shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ffc000/0x2000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x9, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r3 = getuid() getgroups(0x7, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r5 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0x1, r1, r2, r3, r4, 0x184, 0x40}, 0x7, 0x7, r5, r6, 0x4000000000, 0x5, 0x7}) lstat(&(0x7f0000000000)='.\x00', &(0x7f0000000040)) 16:00:59 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000080)=""/242, 0xf2}, {&(0x7f0000000180)=""/181, 0xb5}, {&(0x7f00000003c0)=""/244, 0xf4}, {&(0x7f00000004c0)=""/159, 0x9f}], 0x4) readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000280)=""/194, 0xff29}], 0x1) readv(r0, &(0x7f0000000000), 0x10000000000000c4) write(r1, &(0x7f0000335000), 0x10052) 16:00:59 executing program 0: getpid() socketpair(0x1e, 0x0, 0x8, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xfff, 0x4, 0xfffffffffffffffd, 0x7, "f00112cfc6c26ec1c3c04a3ded0830844251fe4e", 0x101, 0x6}) 16:00:59 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0xffffffffffff2ffc, 0x100000000204) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{}, {0x0, 0x5}}) utimes(&(0x7f0000000980)='./bus\x00', &(0x7f00000009c0)={{0x1000, 0xff}, {0x7fffffff, 0x80000000}}) r0 = socket$inet(0x2, 0x1002, 0x0) r1 = dup(r0) sendmsg$unix(r1, &(0x7f0000001580)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) link(&(0x7f0000000a00)='./file0\x00', &(0x7f0000000a40)='./file0\x00') recvmsg(r2, &(0x7f0000000940)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000000780)=[{&(0x7f0000000140)=""/108, 0x6c}, {&(0x7f0000000200)=""/205, 0xcd}, {&(0x7f0000000300)=""/120, 0x78}, {&(0x7f0000001000)=""/4096, 0x1000}, {&(0x7f0000000380)=""/5, 0x5}, {&(0x7f00000003c0)=""/193, 0xc1}, {&(0x7f00000004c0)=""/216, 0xd8}, {&(0x7f00000005c0)=""/88, 0x58}, {&(0x7f0000000640)=""/167, 0xa7}, {&(0x7f0000000700)=""/128, 0x80}], 0xa, &(0x7f0000000840)=""/197, 0xc5, 0xf6}, 0x43) getpeername$unix(r2, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) 16:00:59 executing program 0: socketpair$inet6(0x18, 0x3, 0x8001, 0x0) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) recvfrom(r0, &(0x7f0000000040)=""/173, 0xad, 0x843, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) 16:01:00 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r0 = getuid() setuid(r0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x44) openat(r1, &(0x7f0000000100)='./file0\x00', 0x10210, 0x88) 16:01:00 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) getsockname(r0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000080)=""/186, 0xba, 0x800, &(0x7f0000000000)=ANY=[@ANYBLOB="00732e2f66696c6530003d2619cd752e02f815c0e876d56dec6c7d99cc03173e7b5dc5183f5af575d74eb34e8368a570ad4188a3a6f1d70a0a1c68c19d929cbadc23a383f2605c30cf5b2a0b2fbd7878fc1dcd0e84710000000000000000"], 0xa) 16:01:00 executing program 0: kqueue() mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) readv(r0, &(0x7f0000000380)=[{0x0}], 0x1) 16:01:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2800) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) 16:01:00 executing program 0: socketpair(0x1, 0x4, 0x4, &(0x7f0000000000)) socketpair(0x18, 0x4001, 0x0, 0x0) 16:01:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x12, r0, 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) 16:01:00 executing program 0: mkdir(&(0x7f0000000a80)='./file0/file0\x00', 0x2) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) getdents(r0, &(0x7f0000002200)=""/4096, 0xb30) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000011c0)='./file0\x00', 0x0, r1) r2 = socket(0x18, 0x3, 0xbc1) sendmsg(r2, &(0x7f0000000900)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000040)}, {&(0x7f00000000c0)="23673e668b58ea9d9e7e3bfdf76ed93405c23b18735d0d4435bb554f56ab1584", 0x20}, {&(0x7f0000000140)="c858dd5ddbc0e028c27f09d077f23b7fbd8cfe6a20911ddff2df92c858a083b89ecda2514c9ac07e028270c66eff3c435c3bc4dbfec59ab3206fdf37c6d59d8413d3e1a34bc0feb630f2e5764872febf3a0652062a2313dbf7c1f9e784f730a1932ff8fbb3acf4", 0x67}, {&(0x7f00000001c0)="cde1df4ce2688acaa3fdcf77b2f74cb9d083c011f9bdd38ee959fa2e476042a7c0cccd038d715db4be349b4f1979a36b07c7f075e368a03058a2f7141b48547a8de0dadbb878693fa00c2749c76f55f2aef5958eafcd85fdbb601ef7c41ecfc6ef175ca9adcdf04a9b068032451f2b886b54ecc319a83d57528983db4290d4c9ebea4fe3923c5fae89f21605f9b9225201fdae0842f9a5e8cfc40cbde3c82d950756875e6c24886762159fed64f6300b94d2643012", 0xb5}, {&(0x7f0000001200)="0cfb8af572ba127d3978eeaa6f25ddf933eddef167d6af3e7f3fd0f7e014ef1698549fb0a1cd0624c9142de1a44e2ea35403698dc52174a17b6504830e0cab5e5cf87c88e72a29f72a1e69c21e4a6f085efbf3c96cdd3cc523ba4e5ce6af6ba2081f5a958ff252422fa7d2745f7c2578ff969b82d1ee5219b1cae835c52b32faddc7b82627820c4026e4ea93f8d5c8fd6028fd221f4b05ccf389fda7ea3deab7a657491f32a07d9e497e6c91cbabf564e43a3a98f0cb58a88d22ed0399b7ac57684ca7d4f2bfc4a972575193a8db2984660d1e85887a74335d77ddafaef470280cee30a99b06fee775a69d1e55d6061c5be127f5f011f660abf30c54838ae151ebfa2f5df54442150cdf6b3d5c3828de0727fd127a32309039599c55e8d5b035e3d18c5c2d64ce1e17b4459233f9874c24dc8a5b06f023b1394dfc8a486ca70c0130c44ab688a17e71f2583f02cc99aac97c8a9968da0abbbf82beed7abd17115aab95b3486f5fad8b91b98aa043ea307d07e4f548b0623179f57d70f9734f061b4a579a3902e13790f93de6f5ff32850007ebcb021f440528abdc1b358b05c1f814d4f2e80f00d3add2d6e01074078eb476cffc177f5a4d220a8f664e9e3adebedf6981f8337218745b257b75f76c6b8c049bc04e962bcc7162cc34fc480b82265e2139cdddf5011437529528183310353337f818f1f8addc0a354debdad3c17c79d9ec13c0d8e578079cba2273d57c576b2c757d20ccae69f9a384e699907a688a0340a24efb1c7b883d2e9147843928fad786164fb7d01cc5bc888cd9e1561130996d2434862a08c0ac69aed1d40921a01e2840e7943550d6226a6eedcba5a55372fc537a574434ae2c2d1258b64bfe389cfd8af7addfed5c899a9e8f5982841db886c34fd42b46a6d721be2716a40a85d81cbcada35c9d947d4bf3a05e8e7d7d90d3f62b166e23916dfa66a49463bcecdd41cf25d5238efc2fbc8f7b160fae0f0b5fee69c189f4f47fefe27417397559623b6f4a4c23e35c91eaa6a8f14933442ac3425ad652b15cf6c509c5466baa24804185d3aae88a11df3cd213cfda687e5269999690422b499c01f9e13eb8fcb611cab76c686607650b3671cecb3dc8ff401f3541ca3f05ba8d4b600f1ef68786108cba168259935838ec220270902859a3728c14372c77b9e3115e92f53c3838258a7f1a95311e14152ff38f22bf0451fd136d82fca015bc147ea296ccd3cda366ec2e840b909dd0031503c38e991d8b95ca625816c49332efbc9326dc7e5f0f79be77e6000d794230208e653417d5cecf8ea55d2b154ef5d380178d4a270b0716f8ad01e7d6f0e27fe8b77eb5ee0e52a025b12fd260b54786cfff7aac94169304530f509b3a7f71647862327b3383ccf39b3d5082dc1d204386ead82df2511f0f2de28660fefd8d782b500f863f807f16695085a657ba61f1efb1d9a28350387b6ae9f3e3b24cbbafeba033c0fd9765380afd2985dcc12de1802edd3a584164bf8eb6600e3ba2d2ef89946b914454a9c0dd69af189691e6ee61045613a5c35f51bc6485c21337ac07cfeb325472b61124394a58000d38bbcf38a3c80b7a2a31c67a343931669ab840fa183211355dd0e3093a2aa08619daff955c87fcb694f411ab1a1928328a4fba7b95747cedaff87d9ef3fd1109ce25abdff1626f55b8f3f70f7539927cec7160426de332f07b7e046a7205451b841c0f92406ec9b426ab4f2b1d5e0ebfbc3ee2255f59fd31b2ce19c7a3e37ce1e1579323a079d785b85be9af49e1ad20709a6c37274867ab6fe1f20559f9f584906a88ded0e472422c5dc1e68e25a93454e91d816bc8e950925c976ad3ab7dd8a7cbaa925fb76c3556f9a0a855494d6839521888281f276d9c6c2702e98cb3c0989898f94edad73c69d5ea45b01397a3a87123c075d3317c2316c9ea52f5c7ed5dd3ad01b02aea5028c7dbdba6b2be077343f240076f06d4796b51fbbcfe7936202703a00a372999bc6e5d9e20bc8433de51c62298cc17250f37679ec051469fec6e60190d8ab1b526d582fdb8882e301ee4559f6e142174a6b507649272daa83800f002d83ab60093e16a33ee7e96e2ec88311355ce08e740bb75b2833323a1f2abfa754b3bd85c402b8d90aea3f0f62412772188d491ac5488e98e0c74f7fb16441a83c4727073b386daa00740cfe5660f52405c86d38094cc83721561865f7cdab91dfb185d00e397b0a6ba6fe5fd490c440dc4daeaef024a95def9d7266a897dd902615612788cac990a89498bb04d10c4e808d41a57bb803f3bcb576b52049a60d49a175682b49f80b3de35a714a80cbe4e34712782b661d2d9052b8f803554c4201e41c7473839f9075ccb3a1b0910b0980c9c7c7d427c4bc74d38531519ccb2cb78ab72db8460f3cc2382657d4cf33d4c4b61fc67c74a0ecd55b89566ebed1cf8687a8e4ca56c303b9ec3d8756079fb0835ea6f14d177eaa55e8e04afbdeb1d8e9b52849cdb516790ccac65aef1ac2690eac8298755beca818dc0acbe1bcff16884f82949a04b985fc89ff1e36d76868867f762ebf1b8f04ca54c5b540276a292ae263bf92ce4f7a0d12320429d5eff1877f9490fcffd5e53893751c754dd2fe4879c60a34aebfadebfa6f89605f6b4004bc801825a7eb2f2037fce1c1bd6ee94cd7a1746b57c66cd61758cbf3b221bcc9d8468e9de4b09545e5c0d4fe0539e1e05a1a67e7c570927225294c8d24ddced4045ae64b3603ce3940f8bd2b3a109fe73e4d8e5532dc2fcdae5dbfb863d8d279eaa2796f14e4b46c1ea6fc351faf5ee7736b2252fa326b57f14c009aade2e24686e4e08b7f767ed3917faf99c641905405e832b822e150a62e2c2e300840db65bb37793d342ef27e2124c511c52c6341a9b7d4f5cd7bc820abbf0caa2716e5f7da56ccfffa7b02ad1a34729e45d795fc31df7f6cd5cebdfcb3b2f48dc3489f761b60d7bb5a1967bd4f5c513ee98d44b544f558a3b5d8d0df67a2d75d9cbfeb8b91848b42c347a0753b7a10eda20797872bb3bb508341eb933d364342b6d164b1ba0fbab1338ef7b2fe7d4099af44017e4fa844c808ef2c4c34459575b246063f9f091a8c9123502ff48bd1e45ac4f3d4352be3b104d6ac62d1fc0d9e3788a12d38d3b946592688d544637df95e712283ff52cdc3572012a7b69ff18cf10482a5f9fb96887017c2ce00f94f55d6ffe4c662fb58642b1fec3b9743204094dfd26a1bcdcc6a8cef56343b5f8dcb0b34f8661cd8efcf4c70e12aa489098455a9f12961702449a6ba4113b9f22dcb8bf6ad7da0cf2123c2fe24eeea918a8a2df66ae493231c86db801496dcfeaec34fac32549e552e9cc1c32622739a3b7c01428be137dd7aa4805de1acda3384944ca3482b0e361e800c49442a6449a0f8561a9e16fd5a72d6df881c4058f2767aace00c471569a27900ad8c09f4f2a72689a0db7102d0a5449dfe17bfb150bad348a09e7ff5994db94c3f1f5a8f7dfc214faac9b0645d419b9c2406e45fb3bdbafd10c588dead4f110cb60ca03e1067302b1b4afaca7de0b273ec65f8689b8df6b6e2e4dcb061d36bf90289f7e75d866433a5c3f92149369e67f9593d34547e6a6134c700a7aa12ff36acad0481eb17e193edbee318963804a3f0dd0fd190be1923a481648493d31e8c1202425fca9cdbae6e4d2452814a909a41d1c66e8a3b40dbce4a60ccd5db3f783c3632c2fb3eb7142b01fd8c079262bbc441575748bc0098649435991cd33820488e8d6bd6edbbab32ab1281cb2608fb1ef65e6ee6e7e6cfec06cfe67cb758958d74cff34d7039b34c5617b7fd250c92786acb56563180b3ce5610766b846b1d6ecd8f6298ae5793342c3ff480ec0100fca44ac4a06bae38e721f5742fadc4dd87c7342aa306749c51d28f98896e72900478fb2d8eba06842c998aa31f45f991a028aa4dfe11404cbd2273e5cafe648f59327e73c931e1392789f91504fa4b75145c2b2931f2a5e31251ffd460e06c25cf81f1780fe46662b661ae35e6699f24c6a8939fc32dbf2db65a8b502b1c43364ed0034baf2073cb8324a02fbae575b0867d79098edac020ae28662e8930681ede60619240b639ec0c812ec66bd6dee3acfef5d050dd11aa898e05b5cd6689f2716c488f899269b258b04bd1a2fef907200dd0ffe97115dd3ac0a9e2f30392d8ba2451cea210bfe5f590f47ce689f6dfc89aee6591c232d34fbf9dfde10004b90f1b97b2f73cfb0aeb6f2a660300f84a4517189475a8b1c8c6fe2f4fe6f67d5cf9c81036911da354a8a8e7f93b026f202c0e7dfdc4b533b75f9d9c6b4853d3e7b95fda0af8d169e0eb3d281d23843aa39ea3c1fc7ffa718c02e7ee566690967f7bf8bbeee6ecefc6b89b209d2371fd22326fb001df300f81adb13c2c2698ed7b9acf013f1dc9d4a202930aed33871555b036c750c21354198f8c55f966595d6f09b3b1cd87e93bf4e7bed00041886704cbe2f24caa325a179affa9c50e707adfc0acc0969e7a00b63bee129988ebe29bf4c3cc031c5530d7ff7d02dd2c43993ad8e66c6b2b2a5cd427ab9d7fce327bdf0efce75cfd5924dae7e31d0c0f4945bb211ff22721a25a97778558aac129305d478c777ea0a2e83da5fde0f59c1c0c0730a3860f7c6c68adcf96d49c074f9c0ad1b9bb6da6dad0ffbac050d51e37a4d78af764c42f5579020d701407efa37142b538b272a94064ae1d1b31a90934852747e97872582e2358adf85c1df43b7e1e36b0135ee55b7941993823b9fb9601f1ab3d8d4ecbe5c42c1b38545b62203a8d94450d0f505e0691c48678d5dba8167e883eba9092a34c8ba388a15af3a1ce61cb34ece3b02ddc5e46d78330f0adae2686cd5af231109500894935802e9da53178644c93b44d97b710c74e4da5cc12217c080f6b338020c40c9faccdb2a2042fb851fffb35fb5b0b0c8dca16a026515a3f608f28033735316c16b988d2ee3ce2aa16f052f4334ce4257d3b16014b1ba1c9801c01110a6530edf1df93f485133c0511a36f709249a37e7979d79f9a18463f23885d8e66b0c680af3d375f05176d72695d06865238b8b1ab6e0507f46c706e5cfba9afa44b400d477144ba018eda4e607dee1b19e6fa46cd484304719867e656e6b47c98b021ea71216ecc6ac62e00192b51f3ff9d13c9b7a3acbf4607e3dd7e4ff5d0ca4ee1deeca3ac5a164bb5225a2b3a8b042f4f6381df07fb8a214a6a8723c3d0afe484e97774b6a2fddfd09646df3a32309242b1c5656c290c194ff089936a5d88efaa4a1ba471c4cb11d2684368c17e87a9a0505289031710011dd36a1f77e471e032b9dc9e0b9f173b2d3d31bd396a5d5ed02115dbb7f94dcdfd9f7aad8eccf4f988c23806b401f3e700659593386651d264adf0df0bd78dcffc12717cce99cd66614f0be9481a1b692743167075b6a341a8a9adab4c8094c0388d64907ea8e0f9a04e0a562f2e4851a40ce5cb9c5c87d1f14dfe4d0d50b608cf7dc46ffa5a83b7b6812b694f82a07c6a21a1c49d8f4d886ae24b564fa66132411564ed5aa76d01aa83edbf93502088bd2c9ff0f94645685bfd0095ace0ef3d939e9acc8358be6cdd37bf9fd34379a8580a8dd6092f59e17dbd1d21604cb4ef7b1e23859b1ff66cbd8b1610d78c6389bd84fd88f3b8641ab420c2e18019eb39aa1112d3fb74cb034d38f1bd7cb4e581dc42c05ddfa5b0c0370a3d1d8eb94d4dc1fa8833ee59ff6de81966a5fa559e8f4661dc1e51dc64bc0a501075bc80241", 0x1000}, {&(0x7f0000000280)="500c6c88725def45abe91addbad784e126cb2c9e4c872ff1922997e7b65a897d24e83bcebe4bdbf53267e3abd877a4f7db794b1f5c51f1d7920677a49ea2b3428e6dc96c1b8cff32d82319263e21dd11123d09c942726200b02f8e9aaf6bb9da9ff43044014191a1f72b544bddeb4ba726b73bcd025b345e1e2c797bca0f71a1849909d91857", 0x86}, {&(0x7f0000003200)="54fae6fb98bf41c88e79d3fa8a3aa7ff2a444dbe19ebee14242a1df7bdbfeee7beddb02e2ff844975899abd1a36652eb2c01d8457673bd4f359be0755f9a0d46f4b9665905bf44c4d6effa40a66df07f9a906d63fec5366842e7f8a35b9ae7ef3c07c892dd408c9b2662efc422fad8ec2cef67ede8fc005367bdacc1ef615f4824a77a2067da671368f4e623776318d5dd5a1bef980e26d9a4134aa17725f8d14b1a0b9a8a2ea451ba8e10bcc05c38b1b2fcbf8bb26f4ecfc8489ab7e9757243d325b515a4fb0c7515d3e792666b0c22969cf5260049f5defbdae02f5762219431d0442c239c21e2fa5e645e8bdb6c56c035a14e65c195af10454a68073cdac11110fe960addcd5a4a6187f82d363e07ba605b72f27405416d37b54e629df03cf7554c1460330738ec1902a4a5e17552e225f0d54085461942cf69c57ae1424c212f0a64174072cde399f266342fa3671502ad3f93ef6c0cf961d5c7142267eeb4d22bf3e3a7a397fb3786107e2c6dfef30756c043bf79e54d26c9ba9cd45ce564f32702c638d58f8fedff5704fb90784ac35b14c17908a7cab4a51bf7067ef0a02cb238b3c51303d3ff204e121bf6d1bde0eee7b933b1e3365a85ee3d57c697570be5b3f1cf3033ed8f935a5cea7dcd0bd5670b462b4c18e19e454582ab16f53d7457cdaae26fc10a9a27675f48f44a2c19879fb5a1c10a1dc91caf39810ed4396c0e18f25d9d0efa30a29c59decfe038b5aea1494c6c3b24b77d13f85f0f6221e19f7d4f0487434a377a27b0624d20ca9105b7ce3ad3fb68311a433647d9a1a62d02dc21e7acfd5510d2c5fad8006ec59cf919d5b8c40bd6bcb249c06c14f862fbfd45fed5b8fb86cd5b6002bc219232029044ded1bbc8c1192f43d06c142cdca43685b98757d27ff8f76c20efbf88e63d389d7584870b2b70625ef211428431b01d61d4063ddf97c4f44c88e88618810e8fb1feea2d56ebcca37be8fa0a33d98672cc2845ced846251ea7e91543f386bef9cdb0f12398f1995083bbbc33a17586f5cee6ae3eb40dc8c2bca89b81f4505863efdbd0bb14d4553b9f8d571a406537b311ce5af27c982d85dd0c7232c0d0f9f7c087412d665794e78c11cb22a305eecb539c55c2810e0c49e47e0582a6fe1607a0c645e3831d2a66d18ad2f77ff10fbe2954f01cce59cc90a61fa29e9ad6487c689db697bd43a078d901d49a127fc43204f6a3130f6d5eb5df80ff73cf58bd6df0ba041625323b1bbefef3f819e77e17f077e50aa8e1c4bed52546bff651cd7a760b00a19aa2e8be714e633be0b8f1a24fdde7516ba41dd6978e95785786def0b051411337406c8c086eefd63aebac017259a182298e71dd21a856f9fe3b2f46b68ca22b1cfe0fdfbb7b45fba8e6aec0c0058581b385f1f0547f4c347d65d09ab748ee550868b3e3b9c2278b2220029117b4efd48f14f4a44dba8329d721541f6c447f3d28d61d1cc334d2098acbb6ade98fb8751af5ebef44768e982e786cf9117fe86ea3205452cc8f95fabf1b55e3b2823606ee1d4492c6197f1c249978af73ca15fa3a97767cca272d76d706e4606fc63bc592ede63cd2b8d1b5d3c72d657c5063df37c7eb71ad3f906195b0f83bbdf44247615cac63cc214c13c2abec36e52b4ae072d9fc08f41cffe7652454a99c5eb8fef7aa74adb84a4fd1007db10a7807a2f3282857669703a38eda528424ef85093c99049ccd8ec49082083c7bf0df4414694342bdb5ae8ebd82d5a371b5ff3ee374aa14f57c00aa3bcde1e61e4b36448d90ac23e850e265c1d0662e82326fbd85ceeccd5dff6ca1483f0c30afb49002e245bf5bb7708c47c5b7025e942047b21357844df5c505d978c69048c5835ddab35066b3466eaa01aa300eb46e3bdfc0be9d7c6ce210fb67118a4a187e45be833e4ada4459e31f1d33c0825b4c8a7dcebc9193671d54883c5aed47d0fda4e8b0f3a11c26d5724e9dda74bbc1938102d213e5ee4411cff0b2c1365fabb8980103d8c5658cc37dee9e19cc04d169168ad548183a3e69a22797ba99beaea1bd4653f5754197234eaf8de46150c4b0b5011b1bb26086dd37e7977772e798c074dff39c2f6fd5205bcc81bdaa6a87536c68c54ebd4b080092daf44db4d3a21ee7c000e07d1693d266cb63e51c85d2886e291d95f935c9fa80de78de1957451e3284b0d0bd0e5959666e5c77832bb932210d31840bd43038d919e240c4f231a54aace9de3055932db0404ad420ac3f098589e25b66d658a49aedf7362795df4f2683ce15c7062f4f9bd222f333aa4daa96faae57cd5ecfe8a69ea3460be1d67ab9cffc0ce568b084e1895b46e4b9fd7de634a1250e9607151ae8dd3608ed27bba401eb40b6054296dd5f86ad8151b58e6a1b3709c6e3a91e8a976dbb3d657d81dde09fd082b0b1bb34ca540d929fa20e10838218876327d4f5068042b8287e2a2c0664fa52794bf88b7677f80c22dfd37e69213bfe8c1c39ed7c18957f5557bd3997b2a6c0974810f4afdadcb3d8274bba4578fed7288b408bb11a35e69937dd0076cc11be218c3091848207b96bdb6a0eb88ded6ac2ab27e72bffde80bfa6a91265229bc84e92e5e767d665166763e6a589905e89444b102e5a7c18b606cb8b3fca17730789bfa88700afc89c561711bee3099c0294632fbc3d1b6200635a023b98dcf41728164074ee645a496a75f7c26ce35490325d768abb0121d72d7e81dbc1e8f28cc1dd76c01b920d44bd5c639b65bf88bc23e85291457010f89ad0fa4ded5982e40a3c8d3da7cb2e3e99b208feab9c3163eace054370254255639d47f7c1762334ae38992292e1f5fd79bb002cff194ae9968a1be83e38ae58b8da78d58141e6a08a509a278c95e49951bf6d480fe0cbe1ff01eb378c6a739a617ae4920d3bee3f6e4bdaef19957b86ab4aeddf1b917e7145fec41728fcf4ee522c50490155bd5c40e207f369e8aa4808131212d7b4dfe7d04e25c0dbb58a38b8854aa7a5690e741c17b1db923f989e898f39b45d6010a8d183408700dfc81fe2754a956eb4c7ab5bedca9e18b59e8db9957c0f6c1ce8c84761ef59572f284c7a0fc0a3ab4b13a924600db7d48f22ce1636040abe1d4ec9e4657763b851baa3230c82e76a7a868eec728325b338a3ba464566f4fc4526e1b4f2e32ce0eed70f14146cd8fab78299146fb08e9eb60afb52e1847c99e785ba3cc45382ffc9eae225346001173fd04f2b2d687a6eecba000d4744930d8b07ca4aa8da319547d34917d29d4de8df637c92ba35b58c99fc133d708a681425c351674240e0705c4da305d577f34316e3f8bd3d8a3a8f210816ce25abb96a3c53497979cf830bfe68009fc54caac47d74762fe043d59bb76963600340901fa34036005ca362f5c72532d5668faf816e1e31350115c409079834fb4c8303235b1e895782d5f59df6365e3363a7e23108e5365b2d485730bc4590af61b4493409d458f4348e6733ed45299aa175ce213125d8888ded781280ee11ba35ca65f1067d1af21b2ec141153907154880fed1f05c4ef7f467d1913b3741850bd6d8bb4f48b5f68af96b90c08d377ad3bc45658b744697b2856e150d0ea73f89cfc6c19ffcf3377ebeadea7ee554d1089532ec8f6f1106d7e682fdc3856cfb1fd148ea19424e4b98fda5dbceee5fb085684cdf375a728a0165d3c1655ac75f0501760d8eff7a83d826c8733e79c1f146fa2dfa51dcde9913a15b19f098babf0c0d5b8b905f73771a18cf3f0f52cbdd45964dcb0de2ae82da4cbdf8704ed17cc345ab4000e06330fa193ec0fdf5ea604b958458e0b85e6b5e763ede473f3e7146767f9611f0b68580ee240dbaf5fd16fa0959b2427ef16fa61021a7cb8ccfb8d456d22e32daf65cc914ed57daa0d08605cb391ab8b2d807bcb94776dfa3f39d9158ed1bb9b9a4b0e64ebe00b987b25145af8123cef86c150441cefbb28fa46d7ede7a62b35459ac0f163ec0d0b032b3c1713941472ee866bba372e68e392b9a37fc917712712304e904c771d4d39a8067f7cb006cb357bdfb279c5ce5c941403502013464f29637dd84659dac4880fcc00718b6dedd2ba7eb5394b52d3f870836d907b8011b2687744536a3ec39af8d5c5af53bee0df22dadd0a4693b228f3c68adaa728f5f4af1c3bbbc19461453a6f4b689c224f89da1ba34a95fc914c4100c04ffc1ac2931d83be2823c4648de04bef13bfd0a881f96c95589dc761d5501568a28fdf2797f4d130906e9cdfe62354883d7414d6310f8718d1ef4f00e9b1c0a08ee9538410a5bdcb1563dac3dd65745738af501f014d1f93d7e7b454a3714058ee38bf826eda1a46b74bb41dc2945e34d00ac888bdde6998728beafe16b677e276240be622003957de4881f954e741a36cd82d36168176bbb9502a91658a65640b31b4821aae1b667b75dea1c4415fc7a678ca8aa8948bd4c9973ab53870acc87c8b8b2d215a966993d139a81108f9d68c697271321fe6df642fa295935cf5ea5440f7d3c588a2b52ab73589ad314a4b48ce2cd01e94b57967d21740e7458a86ac417c29f7c76c783a7e8d98a050a0b39ff509e8ac3457997fc72d40107eb121a7ccb5c7d003aaf9895982e42fb9a97a35636dfa1fc5a99d00176379e7b257bf3c4d721b0930a12af4e1ceadb6fe7b18f60ce4d97ad69d11b8f9e7cebaf1dcdc4099be5b77695c01d4a39714360311d5f412609e99694b1c51240471095fd9bb67c32867ee7a6fb86df035f7f687033b7411bf39669dcbcddf4c42b1233e0cc0852873b77124f662abb4f895c679d55d8648213b437ae2384626aec8e89c3f477dd1ae10157985ffb0d6923dd07497b06c80fe69b39d14dd87fcb4dc51c478b2fe0d9094b170b03346817cdc3d99dc72aa5b1c3d5f954b2c7af903d99db0816a5e9f0d46338c7cfbc33296af40a3560c120a3f5ed4767c95b38d52760933be413f2016bc411378aaf3ae8ac848e644508556bd94eabad0a5402d0bbbd7e63484116e5962a93bf1556ea488b8a446fdc04b6e9d0be514e3fbc0f1830aeec7cecb1500df87f6fe84b5357d6e65bef6d0e08c21324054e3feb4af9c157c644b6bc465c34a08937aa9db7aedf3ea945dd8172f7c99597775934197bd012fa9c7279214c7a5cfef2468d131aa1010269785356fe537850490b8de4a6019ac0706d2c39645da90155db199840a44616d36d10f42365a6bee7f02088b9bc4b8f458570dd478671069fcf4e31619e619c3a377e59b1b33a716383c69936112d256930de7a45eed26db6b0bc692499ac81afd8837d32919b5eacf514692fdf7df2fed6bc2879d3750b97ad01076fd35737ef30a4abab1a148dc37e2ecca96341e154ed098a17d3a731d9d600b6c75a6b8ed22218d424e3e78076ea5593785e56ffe3ecdaa01c78884c3518d1e7a4e8a336b9f7b6eb01ee97bcc5e87f47c62cd7ee4601878bd31f91243ffdd780e227035261dc59137d3cd69ce3d17a9f2ee57eb9cfc1d1464a187929a18909833666ab82e24d01daf09a120a67c3621db2978cb120363d5cf2e40aeee60a28d81d1745faf28ecc6e606e463f9507a12cd888b4dc136f238d27aae48e65e377008b193cb300793db2f93b1ddbe35bac42f68cb1947c063fd0e1ec2b4cc1c9ad82e9c06d94c3bf0942fd59a20a1bda351ed411283644a34f60981392f2f70bf021d353bd843b79dc8438606eaedce48680d3bc99737f7b608484b4652c98c6b396e376271b7f1b17af3cdaa8a1868b9eaf4604f34697e8", 0x1000}, {&(0x7f0000000340)="f947204745a789bce253603543adfb431266d0b4ff740abccb4836729e0aa8ec6cb3a9f44f98ba3072b066538c09ddf6ac6e3dd14a51d9519de481b6a91d70f91366695bf82765e7b970c229abc6872f1ad6cb77e145189b661598ffcefe52e7e91a81f2b317b9f499f27b1e2f3e007016e9582dd254229974dd89b0afd429a300f77eea33bf500c1732fab995e21a56bd415be799fcf3d19e14d826799a892d56390f22716fc6e3f78f1b0dcf5d3d235a3d75584eae53838381de02eff96d9fa65bf8e535", 0xc5}], 0x8, &(0x7f00000004c0)=[{0xf8, 0x1, 0x530a2f55, "030aac57230baa670d7e2b16e71f3559d3aafdd51138be25c8af5e5feaa8119c914c5d965d9d0e485f5242f5c249f385a21f1a66fa936057f3155cafd76939d45137f26c27ceb91dfd7db506e3de130338671649b5c301fa7628221c421e725404535c1720b09ede4713d2001934bc2cb7a4cf7e4253e093dc54b18b9fc33eb953af034ce300b8670ce449c9ea003e9dce8fb5b900407fa5df6a72fbdde6cb88397ca6ba121f013a29560553374a9dc73f650ac25165799dda4f65d2ed368ad101bb8adb2c32d0e6e3e5f01c32597d21f62627548b243f60a1d3858e225e70a9af524b"}, {0x80, 0xffff, 0x2, "c87d746cce5e5adbe6e6f00087624bfe77f73b6bc6e2be1eaacd375d5b181fc31bd2e47c475e515e28864a692a6e0c74d1c9d5d9e9ceb7fd640be7925de148ab15a65f5155a093b6401863398761cad3712aca466f7bff0d25534eff067d822b26be10cb1477a4873d68"}, {0xd8, 0x0, 0x0, "9bcd6a282d923ddbb9ffb9458dd3206a0c53fb594064d3b182471d2703c49f6cd0433b9b00da22fb3b4882179fef965dfe90f567881c0b585485b549750f6d9a5ea66df428992e032c2b4f9631dbc68583b1bf8d3e0c74a7dfa4d42f1f7de9837bbb64cce3f8d376cabaa6a64dfbac82120b47099b5ec52b09b8996e1520c525793b743ec05254ea3e82bc50ebc7de914b9c660b8676f5d4a3c14048522e2341f7015ad364d024bfd76f633072b0d04de1387b6005b5d15a4fe9bed7f4f85e16d18ba79837a9bb"}, {0x108, 0x0, 0xeb, "113bd9633640b064cc2df4a84f4ac2403a1138fe99acfd24e5fb6dcd20dde2413ee09f366693b15ca10e29c9bc2338824fef4be625f8ec550ff94a318089d8d38c8ff1ddf19dc6611155d7d931b7c8a96243b892a7c974cc3aa3ca23df066663a4928f1636d2d2a4825768d6e10285cd49126506d2123c3299b881dd26b65021a7676a50bc4b454a9ea39b8438dda6344f9dd552df74c1136101e6c34c67c5cf9cf7a937aa5f168ef960f9fdfef86513c3ae1580a78e1509f7363da4d57e26baba191d2bc54fc8254e448a686e98a36a9ea135dc7b480bed5e0887b839e6925d7af8adb435f7ac0dfa34312d3bab79130962"}, {0xc8, 0x1, 0xd89, "a2f5ca07390a2e4afc4fc2adb23e22d18649205a5e59e45d0c1b2d49a16076ada49e2720023986fbf7fb9cdc36d994039c01eb0c18fd927fb3757773f2a5111b7497aad639b51093046026d9cf241b4e41d6379777833ad2e67177b7b5282fd14b7eea7ba7f2190893483d646e10925a057489f7e18f1db454fdca416734ea58a70d0ab10c470a08ecdda9203b35a4c184ba4ad4f9a82c754bff902c77bcef4430a28d8f02a90461bbdf3b65c5852f1daa01"}], 0x420, 0x400}, 0xb) recvmsg(r2, &(0x7f0000000a40)={0x0, 0x0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/63, 0x3f}], 0x1, &(0x7f0000000980)=""/147, 0x93, 0x9}, 0x41) 16:01:00 executing program 1: unveil(&(0x7f0000000240)='.\x00', &(0x7f0000000200)='x\x00') r0 = socket$unix(0x1, 0x1, 0x0) recvfrom$unix(r0, &(0x7f0000000080)=""/253, 0xfd, 0x3, 0x0, 0x0) mkdir(&(0x7f0000000040)='.\x00', 0x50) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 16:01:00 executing program 0: r0 = socket$inet6(0x18, 0x7, 0x0) sendmsg(r0, &(0x7f00000017c0)={&(0x7f00000002c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001680)=[{0x80, 0xffff, 0x8, "4f7521b3f99176cc184869eb67f78ed4c61d70641cf04e4ea82791571a96aec5fd3202314299b768c051c0c2c47dd84cec7f216728339579fac82cd6998288078e2443f0973216b4d195f7754431f813f1ddd4f30e1a923fc0e710381f04c575c552b2e0973e68da39e71cfd8ebc97c6"}], 0x80, 0x400}, 0x401) 16:01:00 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r0 = getuid() setuid(r0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') 16:01:00 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = syz_open_pts() ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0xffffffffffffffff) ioctl$TIOCCDTR(r0, 0x20007478) 16:01:00 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, 0x0, 0xfffffffffffffe76, 0x804) socket(0x6, 0x7, 0x3) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) msgget$private(0x0, 0x128) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0xff) 16:01:00 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) lseek(r0, 0x0, 0x3) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3, 0x5812, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) readv(r0, &(0x7f00000013c0)=[{&(0x7f0000001480)=""/114, 0x72}, {&(0x7f00000016c0)=""/246, 0xf6}, {&(0x7f0000001600)=""/136, 0x88}, {&(0x7f0000000300)=""/4096, 0xfffffffffffffcdc}, {&(0x7f0000001300)=""/147, 0x93}], 0x5) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) pipe2(&(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) flock(r1, 0x8) truncate(&(0x7f0000000040)='./file0\x00', 0x44a) 16:01:00 executing program 1: select(0x1a, &(0x7f0000000140)={0x80000000}, 0x0, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r1 = semget$private(0x0, 0x3, 0x460) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000180)=""/207) getdents(r0, &(0x7f0000000000)=""/196, 0xc4) 16:01:00 executing program 0: execve(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10000000a81, 0x0) pwritev(r0, &(0x7f0000000000), 0x100000000000018c, 0x0) 16:01:00 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() r2 = kqueue() dup2(r2, r1) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) link(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file1\x00') 16:01:00 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chroot(&(0x7f0000000280)='./file0/../file0\x00') mknod$loop(&(0x7f0000000080)='./file0/../file0\x00', 0x0, 0xffffffffffffffff) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) unlinkat(r0, &(0x7f00000000c0)='.\x00', 0x8) mkdirat(r1, &(0x7f0000000180)='./file0/../file0\x00', 0x100) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSDTR(r2, 0x20007479) 16:01:00 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCSCTTY(r0, 0x20007461) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x0, 0x0, 0x1000}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000100)) 16:01:00 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "56713a3b486a66b60912457a42cf50dbfd9214a5"}) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x638b, "cb72c43e52bb7f028c10c6abe5ce96c1c36d75bd", 0x0, 0x4}) 16:01:00 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, 0x0, 0x0) socket$inet6(0x18, 0x56519a7dde944d13, 0xffffffffffffffff) 16:01:00 executing program 0: r0 = dup(0xffffffffffffff9c) openat(r0, &(0x7f0000000040)='./file0\x00', 0x8, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0xe28a21a66cfdcdba, 0x10) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:01:00 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x20000023ffc, 0x14) mkdir(&(0x7f0000000040)='./file0\x00', 0x8) 16:01:00 executing program 0: close(0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x1) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) 16:01:00 executing program 1: socketpair$inet6(0x18, 0x4, 0x8, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt(r0, 0x2, 0x0, &(0x7f0000000040)="7c6e898ba144c436c13df7bb1ff2d7a2d2672bf12926b24645a12616f35ae2cc96646f6fd887056940cb780566d599f8feb8d06e44e122fe5848ef6d539158895ac62e744b410c375b62fb2632d5135b43e4e939bc206e0d68f793c891760ea3fd9afb0303aa12f07d4a419f8ae75bea4c3095993489f60b1f522d6100554989f82f3a6eda", 0x85) r1 = socket$inet6(0x18, 0x8000, 0x0) setsockopt(r1, 0x6, 0x2, 0x0, 0x0) socketpair$inet6(0x18, 0x5, 0x20, &(0x7f0000000100)) 16:01:00 executing program 0: clock_gettime(0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x1) open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x80) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:01:00 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x7, &(0x7f0000000080)=[{{}, 0xfffffffffffffffb, 0x81}], 0x82, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x59}], 0x200, 0x0, 0x0, 0x0) dup2(r0, r1) kqueue() kqueue() 16:01:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0}, {r0, 0x44}], 0x2, 0x0) 16:01:00 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) r1 = getpgrp() setpgid(r1, r1) socket$unix(0x1, 0x2, 0x0) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$setown(r0, 0x6, r1) socket$inet6(0x18, 0x8005, 0x2000000000000) fcntl$setown(r0, 0x6, r1) 16:01:00 executing program 1: msgget(0x1, 0x5c0) msgget$private(0x0, 0x1) 16:01:00 executing program 0: socket(0x12, 0x1, 0xfffffffffffeffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57c", 0x171) fchdir(r0) 16:01:00 executing program 1: socket$inet6(0x18, 0x2, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0) 16:01:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x4) select(0x40, &(0x7f0000000180)={0x8000000, 0x0, 0x203, 0x0, 0x8, 0x0, 0x1}, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x81}) 16:01:00 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = dup(0xffffffffffffff9c) flock(r0, 0x1) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r3 = getpgid(0x0) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x1, 0xffffffffffffffff, 0x0, 0x100000000, r3}) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x100000001}) fcntl$lock(r2, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x3, 0x100000000}) 16:01:00 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r0, 0xf, &(0x7f00000000c0)={0x2, 0x3, 0x100000001, 0x3, r1}) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) flock(r2, 0x8) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) utimensat(r2, &(0x7f0000000240)='./bus\x00', &(0x7f0000000280)={{0x7, 0x400000000}, {0xff, 0x401}}, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000200)=0xc) 16:01:00 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x0, 0x1, 0xfffffffffffffffb}) openat(r0, &(0x7f0000000040)='./file0\x00', 0x859785e881ae396a, 0x80) 16:01:00 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x10) lseek(r0, 0x3, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff}) connect$inet6(r1, &(0x7f00000000c0)={0x18, 0x3, 0x9, 0x6}, 0xc) poll(&(0x7f0000000040)=[{}], 0x1, 0x0) 16:01:00 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) mprotect(&(0x7f0000727000/0xa000)=nil, 0xa000, 0x0) connect$inet6(r0, &(0x7f0000000300)={0xa}, 0x1c) r1 = socket$inet6(0x18, 0x5, 0xfffffffffffffff9) r2 = msgget(0x2, 0x0) msgrcv(r2, &(0x7f0000000080)={0x0, ""/240}, 0xf8, 0x3, 0x1000) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:01:00 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) write(r0, &(0x7f0000000140)="79909fd5e19a388b6e2f42d47456200c5a162d0e530666cc9d3a50e7eaa784b60f7d8b4b4dca97dccff2daaa11bd7e095e71686b89e2acf12f285b22c612e7", 0x3f) r1 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mlock(&(0x7f0000ff6000/0xa000)=nil, 0xa000) mincore(&(0x7f0000ffb000/0x3000)=nil, 0x3000, &(0x7f00000000c0)=""/27) 16:01:00 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x80, 0x40) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) fcntl$getown(r1, 0x5) rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') 16:01:00 executing program 1: r0 = socket(0x1e, 0x3, 0x0) close(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x140, 0x10) fcntl$getown(r1, 0x5) 16:01:00 executing program 0: getrusage(0x0, 0xffffffffffffffff) getrusage(0xffffffffffffffff, &(0x7f0000000000)) getrusage(0x0, &(0x7f00000000c0)) 16:01:00 executing program 1: shmctl$IPC_STAT(0x0, 0x2, 0x0) r0 = shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/4096) 16:01:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, 0x0, 0xfffffd83) write(r0, &(0x7f0000000000)="fc6f4a69d4e0121164fabcc100e48c4dbb53f25c904befb56a8bc59c6d2af60a49ffff54bb2ce3da1f47346dc5833831556df128fc07565907367901cb81b12c7d9a2ead47e324743bc54bfe52e5d936f6a9bf14839828116e148cc7d933b0da7659dc48e538abc1b78fe54312c7983c98e7fd0194ec8c5976e17826beb1928197c4ea0a0de5c7b7138dc82d4f40572c7a", 0x91) 16:01:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xdfd) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000000)='./bus\x00') 16:01:00 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) ioctl$TIOCEXCL(r1, 0x2000740d) r3 = syz_open_pts() kevent(r0, &(0x7f0000001140)=[{{r2}, 0xffffffffffffffff, 0x81}], 0x6, 0x0, 0x0, 0x0) dup2(r3, r2) 16:01:00 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) r0 = getegid() setgid(r0) 16:01:00 executing program 1: r0 = kqueue() kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x80, &(0x7f0000000200)={0x0, 0x1000080000000}) 16:01:00 executing program 0: unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') r0 = socket$unix(0x1, 0x1, 0x0) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) getsockname(r0, &(0x7f00000000c0)=@in, &(0x7f0000000180)=0xc) r1 = dup2(r0, r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xffff) 16:01:00 executing program 1: socketpair$unix(0x1, 0x2000005, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, 0x0, 0x0) 16:01:00 executing program 0: socketpair(0x37, 0x2, 0x3f, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) fchmod(r0, 0x12) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000080)=""/164) ioctl$TIOCNOTTY(r1, 0x20007471) mlock(&(0x7f0000ff9000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) 16:01:00 executing program 1: mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) socketpair(0x0, 0x8007, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:01:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffe1, "1ace0b7ba823c5bcaab89e25694ec06f8341898a"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x8000, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000140), &(0x7f0000000180)=0x4) poll(&(0x7f0000000040)=[{r0, 0x48}], 0x1, 0x0) 16:01:00 executing program 1: r0 = kqueue() close(r0) poll(&(0x7f0000000040)=[{r0, 0x1c4}], 0x1, 0x0) write(r0, &(0x7f0000000180)="e13c08301b1e539929cd4fa2e5cb59844e9fe29e48986aa6184601bace6d845ba6652f35973dfceeac1e9726abccb4f84e023266cd8e3667f96de03d5c8a1cb51559bcc69ef1cb26640522f3d62e226a43396798f9badaededf54947cf78038b82ad2d1474d78e0d02b544", 0xffffffffffffffdb) kevent(r0, 0x0, 0x0, 0x0, 0xa584, 0x0) close(r0) 16:01:00 executing program 0: mknod$loop(&(0x7f0000000000)='./file1\x00', 0x6000, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x10000000000000) 16:01:00 executing program 1: execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)=']&%:\x00', &(0x7f0000000100)='\x00'], &(0x7f00000002c0)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='#\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='!\x00', &(0x7f0000000280)='\x00']) r0 = socket$inet(0x2, 0x1001, 0x0) readlink(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)=""/24, 0x18) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182bab", 0x24) fcntl$dupfd(r0, 0xa, r0) r1 = accept$inet(r0, &(0x7f00000003c0), &(0x7f0000000380)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000400)="f74d30914609e2005d40eda1207a9cc11e2d7d1b4d5e03b4d7bab159a62dd1cdebc084af9443d7f861ebdd8eab6a618eb84a4080276de2a9b7dae3a680a6ea4b02964b7c4f37ee445cbe41b9e6ff9f855516210f8b0133", 0x57) close(r1) close(r1) r2 = socket$inet(0x2, 0x5, 0x0) bind$inet(r2, &(0x7f0000000480)={0x2, 0x0}, 0xc) 16:01:00 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) pipe2(&(0x7f0000000040), 0x10000) open(&(0x7f0000000000)='./file0\x00', 0x100, 0xc4) close(r0) 16:01:00 executing program 1: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x6140, 0x1) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:01:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x5a0, 0x40) mmap(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x6, 0x810, r0, 0x0, 0x0) fcntl$getown(r1, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000001c0)=0xc) syz_extract_tcp_res(&(0x7f0000000400), 0x200, 0x459b) getpgrp() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380), 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000340)={0x3, 0x1, 0x2, 0x800, 0x3}, 0xc) mknod$loop(&(0x7f00000003c0)='./file0\x00', 0xc000, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) r3 = getpgid(r2) accept$inet(r1, 0x0, &(0x7f0000000140)) r4 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) fsync(r1) clock_settime(0x3, &(0x7f0000000100)={0x6, 0x20}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r3, r4, r5}, 0xc) r6 = shmget$private(0x0, 0x2000, 0x10, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_RMID(r6, 0x0) mmap(&(0x7f0000ff6000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 16:01:00 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) getsockname$unix(r0, &(0x7f00000010c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000da94000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ca2c24f43a8b49299d77aa9ccbb8ac000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bd43cd7fafe4c9b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000001080)=0x1002) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000335000), 0x10024) poll(&(0x7f0000000000)=[{r1, 0x16a}, {r2, 0x114}], 0x2, 0x0) dup2(r1, r1) fsync(r1) 16:01:00 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x18dfee5287abff60, 0x10) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{0x0}], 0x1, 0x0) unlink(&(0x7f0000000000)='./file0\x00') madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) 16:01:00 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = kqueue() syz_open_pts() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x91}], 0x1000, 0x0, 0x0, 0x0) r2 = dup2(r1, r0) setsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000000)={0x1, 0x2}, 0x10) r3 = msgget$private(0x0, 0x10c) msgctl$IPC_RMID(r3, 0x0) 16:01:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f00000000c0)='E', 0x1}], 0x1, 0x0) accept(r0, &(0x7f0000000240)=@un=@file={0x0, ""/108}, &(0x7f00000002c0)=0x6e) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="ac3dd73d725cfdbb32020aa8f6b223f35f2217fdfce1229e96b0209bc2c87bca1dffb320f5385807db73fa6ffce41244f8b91f9284be97bdef290c4ce913da1480ecbf997887cd1b9393621f0aa4cb3eeff856f230fd794cf433e8413f5552a8926d5ec6d26f51fcb6182f74f9d3395895bce2e0efc5ece8d03878970e54c178f15c29548d375a1b0e", 0x89}, {&(0x7f00000001c0)="563a2ede3db134123dd2a63e4aa4ab4907e16b66ccd391d92f45609424d08461a82be0b53057bc446cb4bd9ae74cc75fe5531cc5b1d623618f6b72c74fa12e197c0707675dd5e470c67917a9033f32bd459581166a9050fef679428315b06128fdbb605457a5b417a1d640d503de3103ee", 0x71}, {&(0x7f0000000000)="ac", 0x1}], 0x3, 0x0) fcntl$setflags(r0, 0x2, 0x1) fsync(r0) 16:01:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) write(r0, &(0x7f00000000c0)="946dcd01674b49abc1551d4caf02d27bd8e5a4a3e54737a2bca13394153609a3ffe3e59807c5816587e63d0a62c65c2ff4fde07ea91e676fbf7d9a87fca4ec0d12a23643740b7c1b66ec1d219b6f1a06339b56eb1368e51ef73c7c8c50b8814b87902b9d87", 0x65) write(r0, &(0x7f0000000040)='=', 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000001c0)=0x100000000000000) 16:01:01 executing program 0: syz_execute_func(&(0x7f0000000000)="66450f5166fc660fe5fbc46251ae6cd87945218e0000000046dda4d2bb000000c4c23d382ac462cdaa95fd000000c4427913dbc421f9db38c401c165a100000000") r0 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r1 = msgget$private(0x0, 0xba) r2 = msgget$private(0x0, 0x40) socketpair(0x10, 0x0, 0x80000001, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000180)=0x40) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$TIOCSDTR(r4, 0x20007479) msgctl$IPC_STAT(r2, 0x2, &(0x7f00000001c0)=""/4096) msgsnd(r1, &(0x7f00000011c0)={0x2, "55dd14e037807320e094f36008d63c6bfde63f846824b98b58225584d1154bd69399183411ec4010d6e837a38497764702987597554ec9b102a329fa9d695f792b3d6dc41f7c9145512640cfa62638c47ea0f85c2c5b2433b660aee78a34c0e92661ffdeda8ffec6de7873895228fd16160a04a0206b5e72023adb84f729a3fe6072f5beea3e4a3f0fb0daff8b701db550eb46f713c0a7c4ec0b4dfd680dc09818960af53035068bc7c9f7bd72e871ecffcbe0ed9a986b2e05fb1d1dff99b477923d801ff880a366f9c41dc572f066c47ac4ace18e39ef9a80e781aafbcbee7dc007612ef4b7c2e5a213b32d2e13dd1b1f5fb2854b9a15891a2d8b7f30b1fa431cbb5cb629e8ea7d8b5ca4c21500947a711a8fea049910df92a7e4948e2253437265441469d8eb33a3022694b68f5ae157a903a8850fe2b95259fde804ad9532a856f01b4b6cef9ff2d8a7082ca0587fa32deaef54ed36e5b69c70dc5891e251ccc016a592683f57cc5518047d2c7631b85fe486ce3055ea54875455371b95cc2b10e13795ebdaa4901b221a205af2b60a25d35779db6cff9b4209800b800333016f4064a8ea794d3fd18bd9c7a0102e38d4599cf815f1e068a1fb84f8c183b1d3a0392a56d4429e2e17f8d7c319e7e27498082ce579f89651cf4441f914663d8a8518d311cb58e054eaed6f60ee174698bde0a40482053fe82d9d5b5fc5c000689f9b841d0a4e13f020fdb139d40bdf2e7fd2fd6ac9f5c6ca1857fd1a85b9df35f780734c66bedc52ac0f3d2bd1b57c67ef25e9997cd5c09c2c84ef69f04353c70963c48ec9ca7a2101064d3a1ce99b5e06c39399143ab15c682647b752f6ae5db70d2170c80e167aaafc79b394fcdf380b457eca4bf4987a22d9ea1ac90309cbd094f6720e412bd28b2ad9edad639765a1a836855f9ddd47ba15c0847fd31df378eaf3d40a20be25dc12b0a6444482d4f9cc6dc0cc1d2faeeeb8160e888a369037b2342bf6dbcf58db2a4eadf6d799bbd7405995b44744d90a9cf000671847556a57f36b30b908472bcfd0b116c9b728d07c2b94b88f44eca2e8557d208730dca2b311da0a0dcd09e0ea1044d0b1bfcc498c351d8939540f0e3dfd4aed4b9d1daf9ecb7e0d2fee8ae8decaee814a34a3e2d80eac3b013ec3d3570a08194e7583c81e1aa15c6177d34f59b302470b62b27a8eaf5ea352e4a8ac8036ff355f0556bbbdec7c8391c50e002a3c484bcd68c9eca211ba81a7a1bd5e3e8a9c06d86f447d20af57b67f979aa0b6907a74aa5ab3ce78190555c89385d0742e8682df0bee55bdf3a375ff8fb5eec34161dcfe774add673ee10af0d75a96b86a4288951043ea9f5ed60024ea85c7f3354384b9429675be816581e12f56ad31616942c203aa9d0ed6457058d760fb24bc4af31d226d28c1d0ced82f544a51acdb50b54aca27693525150d06ce15787bb0f68d4fbf04363fab26cbea756e0565e2d2c782845f0673e3095f27686b07e5011731d0bf3626db844577a481bdcf29d7de55bed4b9bcb5e9d9041b5529b043b7f92060e733646d229ca69c4aa471abb978c24874024effacbaacb74305a55eba0b0a148d8429b827b6714a5bdd65fe45c2022b025f4960ee78795df94ecd9c6a5c51823f5e6a66ba2c2c761bc31e8f2080bdc87263179207e3cfd0e9958b1daf4b6f1e3e12b1e85608dd265bf7dc367a94578a5b2f57ffd807ef206b81560f6bff3e68ce1c89686aaaca989e0c5fb20dfe478e84122a6b3090a6adb3bb80861e0fccda27a552d49435e24da09275bba93b1e10119a571b95dbef9655315d01521f94371ec4f3d7f5f2323cb4bdce8e8a3880c4e0f7b76b6aa2029a4350985313d9aa613e5ca05f099751a4017307f7e6682f7825298d1947b4fe7febad8d9fdaeda70de7a536e749a2684907f71106c1d880503d89e675482da973a62b8f82ef8a2a8215bd8f831c35f400c65142a3a8a756a8323c23f43634e65fd443bc2fedc70c36cfe437570c2979b720cda5d7a584abc706087d8407168ea4496b1dd292678c207bedf2c6f1aa36b4789615c21de4aa7574f9cf9d64da99a2345c22197ec561c05348d169ba59ae90decabfe1ac72d8adad4b3c38bf202962323ec2ef2c82a9a142538b4471855939338330af0ca1efd8c87d624677093471038e55b71d853a955bef0296fc9fccc6f0ebe9c744dab5a47a086352adf5161cc27bb004d20ef1c25b55b538d0ec8332f0f081fabd569bad0bdb6b76a479f02804fd98c342d98652e64deb5de720e453c93d5968ef8f37723451da5cfd57a8375f7f73c1fc4f27405573c9919c13171ee1ab907254b60daee21b31728d7c5d5d6ccd3744bad97816de5818a739add9671ca36c930d4285e1f08b9a21311145cee0d1115dd1c5e492fa6a75a020aeb3d948bb16d74a55b00122c9ec9e819e6179b91df5d0cd27f938f99eb1f653d524f580995a68db81f0631f9ca8c0e133b7a8dfab672a3dfdf4170c17b2f765ec97442651cee36fe94a1c0559e69327405543cfbfa1dffa7cbf2dea7965b94e542f9069e0c5cf4b741096c5b3eeda9decc0374747fb55c7824283c00371cefc788eb529212ebe021a9d76d585c0e6c9769a37ed7176a0098a30c3535db0ffab86c790bb7ab941ff60ea97ec3e698039d6b63a84263eab8783c756362828cf4e2f935df52d0efdfa7c1407370cde33349eae5a6f7affa34bfe174b0b827a3a09de205fd073c51dace9529d406b71605c382cc514a9434781b54f6d862772e4c39a5b4cc6f2d8d3355216211ce0e0bdcdc9215904d83d056174d8c5beb24c08d3759e27cbfcc19d7824d02b751c92e82b3934f9393cc9472fe8b7bf4857f4b5ea5aead87684820caee8c4fb20899bba0ef390e1af4323614bfc09c509f720d73d5ef5cedae581bec4a5f13427ba17ca93e8f764ec8bf94495ad3463de971ca8344c7d9e020728a7c89f30efcffd3c31ee26dbc1f3eb105a40acbbdfc961ca326b22b0cdba1e208342f962f940b6a42708e0f8ca1f1131d6c63af64686eed46520059da7256eee83853c28415e9a7ad6c5654c55d9a532e10ceb3f6f5ded45af20b7d09f4bf174bcfae7ac232776f91fb4f907255c683607f7323b38eb2bc95981418bf6026d1232d7b82884be60836f3b6cd1bbcc3ab4d4225d926b95e5727cd1e4e80305944a91bc6e23bbe0f024da8531d20af503407b76f03aae838ec4cc9505a0519da6d0d689b5c9a84be27826c72f29cba988e154d2927abf659529bc68c1cdd99cc61b6eb7fbfd2c8ef696a1759fd8afeccfb54fe5bddeead2d8b16aa0b8dd78fd46f3d4c5861054008757fedcecf55c49693166a5bdb73d0682f4a11d866b0112c2cf80438ac8c139aff4f272c1667f8c5cfd1aff01264d72a66ff27c387061aae4e17d4bd7d0bbf975c97252e13de5ef21c4b605c7c0e945cf68774e531a7576076434fbaa6215f51ed30e25baeebe10c2927e462aabff80d776a4a67b8ac39f15a93668e2ca287654ac0330387b101d411899b69e0f5face730d29fcec9c6e9db38ae513665ca777419a61a7f3f577d0438968fd4ba2f3d5a2b2eb9a590a27eba21ec65c98d7a1af5ef2104c2cab5fbe0ed518cd92250cfbdc63cc0227cf0bd815b17a6e8b3979f4553f7858a1ad1b1d9cc7ce290c0bcdfdbfe691714c7a3abad6c2d74b6e8540765c0dda4d5b117b5c68e23bd7d4658acf53c4158c6c46ce1cc75e04f6ab8d7c7a23c0295ad671b4536241a7c4d50d2b95a873250688f40640e1ac2c0f1364d078a7102db739c5ceda428762a803aaf52161efebfcf7f3fed17c88c5636b790e68101579d2a150e618761a4e1b78a2c76bf503f31d587a9dc3145d477a923ebb524fe7f859f46a9d4d0ec70705e2851174bbacd08cddfa17f0cc49ed6dfdf6df926bdf537ec24a36c1bbc459a91a5c2b7bd23395eeb1f8b49f1c1327d3cf7e1a5367adf28c0caec0bb4c2191fa00178a6e44e706290b9cc220d13c40ab45de1b1532d01a891dd492a71567d743853497c12c224dc6d8d1f66fc6b89eb064ba0ac04b5839aea1fbca7eb28e31dae646ce2cc3156e245274fbd859d18d88625913b251b037182926ef4c3204772c9291d6df15ea4c3628603e160a4db16797adec84ffcfcd128177c0f195e007f9edc0926b9f511bab9ec9aa3e178edfd3bd43b36aa14faebb52bc9a81f7e6d490d73be12db231edd092b27d13107a52faa79c4db6ab2c30097541405da4c45d69ef6969224177ab7f600f08db54e3747411a21c6e1be0cae46b3cec243c3ca6697c8253d629e0c4951619baad150b8effca69be08acb48f34da92f4ddb6f085d283b78b81cdb215bb2836a02b5eb2afbeac978cd52e77fa8dea1d60d3ba7ca6319130ac8e125cdd07258c624621fa8b4da03cbbd95b8dda41bc50a249f92fb5da63589fbd7326e292b8d9d77c8d88dacaa297f61d2ed3619acfa2230aad72af1fbd7f44f0162db26ee724ff050dac6302660c863c0e8e42ede3438ddaddd876bd63559b9c7b9131099ccc2297c47d2b667f2e36ee79699e66cd0a1613104356a4394813073ec6dc1af210c951effcdd701e53a604fdeb9cb4524715ef54c83f37f7d321e639c022b90d7b922209c0c370cecfe210327f2ee5352ee95b62c78b782f06c38e5df7ddc2e86a0e68bd019001d28afa63eba3c365e60c3230c75316f7a281c5b31c9fd1e7bf6866093afe6b28114f19db79b61c0a15c583bee255b89233be0c4871ff04d887f20e3d2d97ea943870d3186d75cb9f515c5e1e0a8ba395a9cba88e1ce17c8c4a70efbe6d10f375587dbc076b75b2ff41798523ae1f82eae23d063b0424fc6d2791d30436fe1df4fdc88487c030a6d04379dc147ce4fff836fdddb26e5c452bbfe9a344936c98db777e25e6f4b54fd2f5673ae515f64811bd3d5afa03e79de0ebc8d27ff49dcbc90d5cfa64b775df0531d16cfb5667197011f522bbff3a21b524805d102d062fd6e5e45821a5f6e2b430ce7d381201bab131512b71614e2abdbeef5cf0ea429b38cbd27174ddfcb3207f72fbf65f9192773dc3a8bca5c9845628631f42ab1a5dce83e04870df4ca94738ffc61acd98684a818a616b4325257c192e90d89256d9ca34502c28294ce3600574264a69c40167268c470cf9221ae1b91c096329998b6e0f57d45542ac26472f4f5e96bef2f3773cd3ff79c97120eb35e194d3d65dde2f726f0224a2feb2d67a98758d80dd2fbf359a5696d49d37dc6cb5b00e1ef8229024f2d7293038ae017c62339c644946fc24072ba91de757f8acdce3c86df0c0fab9a34a79cd65725d930ec38ff293ad7938524d108279d4b62a20e66aa7c9698f8c9831313a322804f8a26b3af8a3c3932c8180d3b2e7008f70536631a53d7839df684fa4eaffb4f7b7d4f27d3440f6d470dee9b03bba17a54148c4dbf32d01b0cae3d89698328dd69d3e42640aea525591b5c672410205b6c2cb21dfeb9109271a739a93da720a6aaaf279f3902dcf08d107ee8a20070fcbda13ecd34bf9c5d3e210f032a0bc9800edeb4cd0c630812dffd50af0f51483e5bf955889951a1b04b646af792fd57b36a0b99077399ee001ed8eb78423a7c73ad888c593257b71582008a2b40c903c9938bad3ca89b29dcc6bdd80e41aacb4e8726c1090bd57be9f69e00e971ec0d6997231f081e7e0dba337bfde5eaec9d2a9ff7612fa7e1088ab41ccda0d41394a18200645534fa7b1a08d5a5a9f8d7f5de7feabe6fea7817f4b0142687"}, 0x1008, 0x800) r6 = msgget(0x3, 0x50c) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000002200)={{0x18, 0x1, 0x4, 0x6}, {0x18, 0x2, 0x8, 0x50000000}, 0x7, [0x17f, 0x9, 0x3ff, 0x3, 0x8001, 0x2, 0x101, 0x7fff]}, 0x3c) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000002240)={0x0, 0x0}, &(0x7f0000002280)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000022c0)={0x0, 0x0, 0x0}, &(0x7f0000002300)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002340)={0x0, 0x0}, &(0x7f0000002380)=0xc) r10 = getegid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000023c0)={0x0}, &(0x7f0000002400)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000002440)={0x0}, &(0x7f0000002480)=0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f00000024c0)={{0x8, r7, r8, r9, r10, 0x104, 0x8}, 0x1, 0x1, r11, r12, 0x3, 0xe7b, 0x3, 0xfffffffffffffffb}) msgget(0x1, 0x8) sync() syz_open_pts() msgrcv(r2, &(0x7f0000002540)={0x0, ""/4096}, 0x1008, 0x1, 0x800) nanosleep(&(0x7f0000003580)={0x7fff, 0x6}, &(0x7f00000035c0)) socket(0x6, 0x4005, 0x9) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000003600), &(0x7f0000003640)=0xc) openat(r3, &(0x7f0000003680)='./file0\x00', 0x0, 0x12d) 16:01:01 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) flock(r1, 0x2) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0xa, 0x40000000, 0x4, 0x5}, {{r1}, 0xfffffffffffffffe, 0x3a, 0xf0000003, 0xff, 0xda6d}, {{r1}, 0xfffffffffffffffb, 0x58, 0x11, 0x100000001, 0x6}, {{r1}, 0xffffffffffffffff, 0x1c, 0x1, 0x8, 0x2}, {{r1}, 0xfffffffffffffffc, 0x20, 0x8, 0x1, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0xe90, 0x2}], 0x800, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffb, 0x40, 0xfffff, 0x1, 0x2}, {{r0}, 0xffffffffffffffff, 0x0, 0x10, 0x2, 0x5}, {{r1}, 0xfffffffffffffffe, 0x2d, 0x1, 0x81, 0x8}, {{r1}, 0xfffffffffffffffe, 0x20, 0xfffff, 0x9, 0x5}, {{r1}, 0xfffffffffffffff9, 0x20, 0x2, 0x3a, 0x58}, {{r1}, 0xfffffffffffffffc, 0x30, 0x40000000, 0x5, 0x4}], 0xf3, &(0x7f0000000000)={0x4, 0xec}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) ioctl$TIOCSTOP(r1, 0x2000746f) 16:01:01 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x16, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSTOP(r1, 0x2000746f) accept$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) r2 = fcntl$dupfd(r1, 0x0, r0) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000)=""/78, &(0x7f0000000080)=0x4e) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)) 16:01:01 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8040, 0x20) ioctl$TIOCNOTTY(r0, 0x20007471) setuid(0xee01) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)) 16:01:01 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000000)='./bus\x00', r1, &(0x7f0000000100)='./bus\x00') open(&(0x7f0000000140)='./bus\x00', 0x8, 0x18) open(&(0x7f0000000040)='./bus\x00', 0x10, 0x0) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) 16:01:02 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x30482, 0x88) socketpair$unix(0x1, 0xf7b84555636efe9d, 0x0, &(0x7f0000000040)) fcntl$getflags(r0, 0x1) r1 = socket(0x1e, 0x3, 0x0) getsockname$inet(r1, 0x0, &(0x7f0000000080)) 16:01:02 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) sendto$inet6(r2, &(0x7f0000000400)="a3ec4dc0e552c57d3d1332dba2029ef5577f92e0622de1b2c40b4d406dacea50fd3cd27680a87d8306e8210f6e54adb319bd347e0f745603884422f5c971fb90df23adcb76be6f3cd559ba8ba8e5755ef6efb05e60061fa98bd98c8efd5d8fc69a489031e44f1784108187fbf6abc1948d0aa4f4c53d6d4cb26c5fb53e0b62292c42701cb94658907c5795f6e5f893fcd6e5ea01ba04f5d5f84c6ef6a48b7fc03b8ee244b2a2a0ef08a35a6380d178", 0xaf, 0x4, &(0x7f0000000040)={0x18, 0x3, 0x9, 0x7}, 0xc) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000018c0)=[{&(0x7f0000000200)="5cbe1e758eefaf518f1c02752d0507f55434ff74fef979c6c9000000000000000000fce065bf1e261237495539e621e29eda8c9fe35e405832aefa7ea3307eb229637fa688ee59c36d77fa1eeeceea470c3f1afcf82ccefca5c2e174a014747a6aeda93fc3dc9c75ffbec15e9a7230d64eed255c330ccf46877f84601c0bf51ed550904140006b622a6328be851cf487c135b20a269a89aa4f4b5d1f3263e4e470ec65a78a474dc067e3b72abec4134addc9fea995d530916824ccf73c9fd9f6c22fbde23b44c4a7ac096437529236c0ba1852e85437aec0ffe86f14ccc6bb98b62b62370256e4f16e4c6c7b4157762bae4c4ef2951d74078a56a60943ee552fe5e035f70277feca60a70f12e45b85d149dec3d6804c236927baa5e092c6273131ae1effd7694d37c8cd222c2d6310a6ed1a3facf4bdbfdafd7371936f909e46e7f0cf9f02c55c2de2fd49c1d08149bc591f9d8ea5571a6b60095643939cf1d5d7bee65cb380ac03dfd8651b49596810b54b59d1afbdeab1c5ff793d6f621b6b09bc64005dec100906e19f62f93430a39ccc9e222191bb00d4840c8c67a62c0957a5dd38f14a0ff67ace28b4367ae0a9f11578d1413317ea14f1cc94f7b37c528d", 0x1c1}], 0x0) sendto$unix(r0, &(0x7f0000000180)="3a1f511e67844beb38d04bd4c08410ac743cdb4b3bfaf10e5bb8df7219252a59aa0cf51f611499efb1a81a55ab1837a191eb80cd2407518bee97a8f62ba45a6c3e8dc1fce2b0b07757992577a066f3009aa17216c0", 0x55, 0x408, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) recvfrom$unix(r3, &(0x7f0000000080)=""/30, 0x1e, 0x2, 0x0, 0x0) 16:01:02 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x43}], 0x966, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1}], 0x49b, 0x0, 0x0, 0x0) r1 = kqueue() dup2(r1, r0) dup2(r0, r1) 16:01:02 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) fsync(r0) sendmsg(r0, &(0x7f00000017c0)={&(0x7f00000002c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="8000000000000000ffff0000080000004f7521b3f99176cc184869eb67f78ed4c61d70641cf04e4ea82791571a96aec5fd3202314299b768c051c0c2c47dd84cec7f216728339579fac82cd6998288078e2443f0973216b4d195f7754431f813f1ddd4f30e1a923fc0e710381f04c575c552b2e0973e68da39e71cfd8ebc97c67db9e585e6c52cef43a1783aa8f1f40d14b6799375f5fe1d0ea56dc843287d0bcb7907f9f0e83378642e3f6f7d8cf2b614bc4393a569671e20160ed28cc49f3400574beaa3c31b796be699d285db499d8fb3afd5656362"], 0x80, 0x400}, 0x401) 16:01:02 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCCDTR(r0, 0x20007478) rmdir(&(0x7f0000000040)='./file0\x00') ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0x0) 16:01:02 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = syz_open_pts() r2 = dup2(r1, r1) recvfrom$unix(r2, &(0x7f0000000040)=""/212, 0xd4, 0x840, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "d2b57b9b9dba485c71359f575e245e025acf45aa"}) ioctl$TIOCDRAIN(r1, 0x2000745e) dup(r1) 16:01:02 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="e3", 0x1}], 0x1) r2 = kqueue() writev(r1, &(0x7f0000001680)=[{&(0x7f0000000180)="76114875a44ba86ca423766143d961b1600ac21bc327d2e8626d0b276aed941e6cd73db37dad61ecc0a0ec97ae3901fad7eef5d28f3cc917dff2aa98715bc5c798b562078dc3435d75de1ea9a950de0c1ce042842ad58c851cc2ab3b594f653b1cd9a15e95d53a25db80927a03ce249e373a273e6cb3f561bdf3f822bf5feeb1b407a999f31dfb4b228cbe57859353fd16ea4c0c7fc1ad05b3f6bc62e1349eb20c2de867067ce667ada399493f9b390154d822333f25f0942a02", 0xba}, {&(0x7f0000000240)="85edfb21b2c43c1fb7f57ac392d2a0202073cc8c49c907b303240e2aa0548ac36a1baac9962f9dd1033b349c1ac7ee5b4b9fedc566a62281ed17925d1f3b6900b56f763880623efe384c7000855372d77923d4bb4b9655010cf2d476fcc8539a352470a7dbd8ebd0faa1b392538384f8ab21ab0981c80a487561dd3e4d2497db1c2efcd63e7a02ec529ca79c48ed1c7ec7edf39f21f40625b21ba66df36acd4c969d9ff16fa5bfc13e0768281f60a093d9e2469e4abb5423a1227b93886be27840a09b1fdfb8ab4455d505d011a0ac3b7d946cc1", 0xd4}, {&(0x7f0000000080)}, {&(0x7f00000000c0)="f11494874e37a9401e73d46c88e1d97c38ad986b1a58d0e4fd13134c91f2df0975640b325fe3872c6ae6a4efa743c0bdeb8ad5c31724df2ae2c05e2010ef8b17", 0x217}, {&(0x7f0000000340)="f4fccc62919086d2a25a840a991af323345160a9541c65ce8c05961d7232d8289a882ae92ee39f6807962b25487a122f979475ff8d606af3555eda595e4f9e498b08859baf280a260dc4a25251367680132f8f6d9a9e57ec43cc71b93debcbc4c41d5de6f84ae2cae64a181e6e80bcbb3ed0ffa6a6177e74dab91a2caf862e70fd45ae97826404e8979952cd1fc0c9e355aea6ad48fea9b48a69e794266ad53347cb8e27f84e1ddbfe3801848de31b801f1a1c7a3a788914b248e70e6cb4f77aa9120701452c22232fec716595b6cf", 0xcf}, {&(0x7f0000001640)="9f16b56ed655eeae5dfeb658965d0000000059d4c56abd0c01d7b571e26e2d05e4f6f686362d082663a50de25b5a39237bdf83f88376", 0x36}, {&(0x7f0000000480)="e96af8132eead63a3777267a8f2060a88dd3de211b320f4c11b0851685ff5c614a4d3592817c851fd57172d92363eb83bbc29c46cc1cba737d94c66c1962faae122e307516d0d322e270eaab29f8683b72d42ec1c7c6607bd6ca0ad69aaa176435868915d0adedd90693b31f69fcd3beb089ed68382fb0cb9ff8253e866f1ddf97e1b2d8f2669db00c82e2d5bfd16b3db09a3d99a644a295bd9237f0e4cb1ef0da82a05b638847b9bd59b73f77afd302cfe6e546ae6362cc313f17fb364a7611b704179e9a84b509fde49728daf5f4e54e162a559e8c0c03a93a008ac83d", 0xde}, {&(0x7f0000000580)="a4761ad465d686b85cfa689f4c03aa4b9209948488a8986d61d9fe76cea346425eb927b0303ef38c7f3034000a80520748171a4b6edbebcebfc65d23cf3ed37cf95bc0fb986bbde57ccbdde66afc6f7496df28718af1e92b08d055614fced127aa69e0068907454940acea4c4345bb0d333f1f002d7c8cf2d66db70ebb88ee0e142eb2cc60e1549e0a1b6b7fefc77d32c18b1f3243dfc502a01bdd0998e07327b81f198d81aac3fa378c9a3e13cf87d2ed3f8d3150b63bfa988b68716efa7663be5edfebf77a1815d0c2c75d7f6a75dc1e4f1214a074127d8176142570fab6cdb630fd651ce31e886f1017a1dd61f48591be31cb4a0be47afb2a46c05c5af9cde6b07c22bd4dd6e6ffe9a737113c5f5b560e5daefbcfacbaff288890979b218649cb0b19116bc4188d7cf578b0472d5bf4a6a1351de4366e369138364637a27637348980e125ab1e0cf16574d82c3d8ad590b92f5a316616ba42359bf36cd324e6794556776fe7e0b13efe5d87b374df0906c4192905e6c841c422fedd222f2605476d09d667b3041851fcd76e6316c1ed364ae4dbadf2052420a16adb5011cb68530d9cb862b53774793e40f41b9c35c3feeb3547f42758c0a4a6fd39c2e2b60262565e057398ace443b561d9a96d4a927f26a54c7351e320a65c7274e39ffc65331fbf027a7aa530a1e011f92eaa3fba1e692d16e78317adae9686bebcf9d53869b09768fb18675dd1e9172b990b930a8056c0c5530a681eefcd72550116e1fcb271e6f5b48d05713fa037649a6a076c90796e7bde9d033088b240efc1fe3172934126eb27e21a055f6b2e2a2b86b9a08cd2168de4cee51e96b9a2297ff8e200ef651e05e1eac31022e1829f9eb8662e7afdcefe0fdd49baafb5cd01cdf5d29930b7f4571c9166f976c42d7e3029773e2093dce5c23673cb7675cc1642e00f1dad32e25099936ed002070b674bc5a7aa90c5988da28ebe08c9db8e0fc643469ea305753d8c3d6804aaf1ea43f4cf15f6216383da91656f199c5270eac7b88279444b8786a1115bff8b264b39f21660888566629fc87c1bc10daa78f26c55635fd3acead8d9e1bba348ecaa55468fe615c69b014ea4f5b0f3c5425712a1fdc9f2ea6b4d3bde69db2ae54c4ddccbdd35300ec7125a08320f7c866510311b6721386af695529a660c1447298fa1e34790efa35e8c31cfa1dd444b1fc78824f96d691caf906363cbcecec5cecade88db4ff15d9e60eeb29beaeb99b3781dc02502313a930f3ac3286ac5b02866142e28ea793a66d5d98d8ac8f731ac0b6520a660abc7a0750191e0436430ea4ef854ccb59fd7dd8c14b6b04db0069dfb783a6fab21f0e63c0775823ffd0627624183a64d4d62bc2e7a24557f2c27a8ce0c721bd45d642b3aeb8e967ec01673c0d40089a5b8c429273579a6357ca0f5019c4abd7eb495211ec555fff095ff4e9e948ea118614a09f3dfff32a15f4946256c38fd92496b25a074e651daf3a8261b017fec8f491990b8c08cc189828758c1307bc7436850cec98cd5ae62b05d975e3edc5b213fa1980c7dd5b114baaacee84c9bb980f9a03bc7874937feae2e634a6193b803edbfdd74e46ecbeabd9c3724ccf56ad701634494157bb80c298bd1171388c89192aaa80fedd7c758f278f01828135f9b7ebb6051fcbba89027635fd736ecd947ed7edd2e59d076ffd91ed314cdf137cca404f6e26dfe79c16f92883d9930a19e261fbfe54ce4bf3defb2d4283037563f7e0557144b0c8a4ff5f15527ff35e959f5f04011fc210161f435e38a02b40fa753eba779c1c8e8763884ac5c4c61f2680f7a2dafc0531407ba708e5d65d8d540bc66c046801c68364c5133891a3b4df3b4acef0032da566b76461911e3b90165d495a11759d2e8c114a8d291b447dc4fc8cfb36d9109f06f705ad689cb943fbaf5eb8b70e65f90555ca654242edb82ce4795a18a6c7df92ac4f18575ec5f5dabee590d18524d49f6cf0ae914efa92a9be5c9759f9c478a35928f9b03327aa900fc8940faa954e4dba01c0892fb6fa34f3fdd4892219e99eddc472be8fb2f5942649c0f4191259e45c5a8e9b29da940282a4364e49509e8655a230ba6febe32d2d8ba2ef9a9744f84ed1819e8575922d079e4da30a2d6d48280a2fcba47a6969520966542a2dd656592df83dcdfce69ae7e3077bb307215987dd57f2497bc0d1358f6b635244393110ee2d2cfe10b2522a379953a6ad69c945ef51f40fb3510ab57dfe6da8ec8591681ea06ee116c5eba2afebdd690000865610aa96fdb71c590e5eaed79c391f9866fbef96b176dada105ffdf6b6f1801f09fa3ccc15c2c6dcb3a6c351670bd57edd3eb0c87f5d8efa6c47e11cea514d7cb7d28cb1a8fb7ec93ecb49202744ba93a922aeedadf8d9ce8a19495bed05b689e866f05542db5f09def7aa4cfdc589d481b3f928c7cb43346024111f4af5d0f5ce2fdccb5a80780428b6fd77a5f4d1512f02b3a1e2ec650c57d81c91cd170cd41fddd3041fbb7f4a08cda35d7eb4b66fce5e07a33a720ed8414fec4bf1319dc3f8466f451cd169b0eb37413e5baaa33852b05131954385a343217dc021ae48083c4e20b0307384aa327fa8ee146f4259286b31c1f76e58e059b98f1e3fc90294e4c657409a22014b2a5d1787e9e787640e90e67f6d1cddad50a129aaecdd798b4f6fe1c5f43ecad6908c5456088d84f4d41d22ce6fcaa1f2278296c68f1c628cd34edfcef41f63ec43b65956ba08dd5eb7350b97f616b07b5629f21240b65ba199568b4b96f1f4892d42d047b1d60b0c545db933430af8437329005114dd6836139a1b57eecda5f22a00f5a6442f953df66cc11bc5ed3a3660c010e73c1e982a8a18c2f6d98d7c64c4ebd7c7370b54b6d5e05702cb09f06337ed46d57758438434310c9756300635120234055e4b25fa2e76d1891fa0e3fc6511759a8eea20f8ea836ac11d8870b33ee6111857669686d9bddcb625c2909c488022b31b71b76a635826d64c50d7baf9b01db94c061f6bb2dd04154d80ccf92e21c8da9f1b411f4166933feb2dee132cbc148bff160e8a796c9cdfe6a690f51e39effb036246dad436113281c0d5577015f03fb304addaab73adb0d5ca0b068c2f83c256ba9f237f51dc095f127fceca04f19e5b505ec2ad88ed3cc271cc14d91b49874941e504f68119cf0609e7bbea468a776cea4c4564c4528aa57db8023a0b1ddff7819c5d10732e7a0734b668f1a9e0383bf6b2415d390670efb35c067e0e37c4cced954d2dc635a9de1a13cf6ae23a449af13cc5483d69d462a974765933118f0b2f30e429fb422c1997b51ca352892b8f604b500bae354dad7294c88b4b87de3f644ab654bcb1ec71950ca959fbdda167c1e175c87afb61484b2918fae5fc0eeae9da17a2121220e6b731b8207f502475324393cfa298388370d12144aa7c363a371e3ad8aa2ccd537b50c374c717f46a55cb7f3606080890eab12f110f342008c5a982a0f2c447e2e7052563a3b77db9de2eadc465c149163cbfc07fe3afee6bc4eb9e228f5ed17b9d486c913d614204ce36c922295f8989b80c0f3e711d0983df771f84449356aa1959fbc89351d7e8d4e043922c0b1490c7a01c82f3cc30fe97a85b97d874ad62e44c79495e45f99ac7f9e9aad70978a4d65d96e87b334f11f337405f53854892089b9e774ee965ae906d3750eb07081943ce15dcc439c53a278ac578de951edb29d769a46302cee9942b1096bbcf8cf66208448690c15509bb5615b6c51251915e804b2b3eeb4a4a10e3f88e73ab31c1daa3a6d9a609ef0ea63b3e272a63a5b0f424101755c2d3acc0cdf7f8a550429ff4079943a77a236611c03ec76cec44596895aaef2eb8802628216c6fa51811c8afd033473c7e4688fafd60045795bc67044fec8c847faef47a5f650acf6f35880c826696812864b45b990b0f335be14a5f0f7c252eb0c00e21aa229331f56920a52fe62b5c55b89278086fa57e356a2700966a21848217914d5a45d47515371f3f09158492d59f3b8fdce07ac4960f729c9247dd62e290395e38ac14b1ee3ac64a1ac599952ee0f73afd8daa7f551e4cdfaccfcfccfc75cbec68d80e7f5f84d227205567dc27cfac7ed148e6cc55ad970a217326c0d55c5636809e53109974fb15c4d98e4cbde6798af50df3c0afc4c986e756f962c1994f49f636dc6c68012855bcbf5baf340237f77712b4ba81d1e79c9d51852148e1f5579788a9b2ce249f82719090db2da36a003fc37e81c5fec90a6800b2a750e388dc9ebd12ac80193d4835949708caa9d612b5280f278cc2a0d8c0073dbe7592ca8fcacf01073bfccbfb8e208b694ec985a7a44b256779d85025ca8389e2ca0f96b115ccc576b74b96e6d1065dd162edec8ceb7cd5235680c4679baa52e5d4ea5d6248ff09ca4e2fc77eabc0b8ea6c766fb07dcce0a81898442045d368fb6d07b5d78e9fb9b583e5d5fcfc3fb39bfdeb0d6437f0b0732cb2791e9079a3bdd5b29796688c1ff034fa73f4a119fe6a0fe75f8d76eff1d8693b8d86a44c2867a25c86d6b255e8fad8b90897acb41b33380bb0da1f6f15717b333affbf51126e6e1d9653181dde74378833ffe123f2567642ad4b7d5e5dbc046f831fcdaccf8c2577b44e08be4729b397c97ca131a6bc865f99b40ab5d77652410d61584cea59dc776a941aadcd6f7a1cb6b87213aea7e1eba48abe822bed5b955561a66d4f43e974e1b70413f03d793288306911bff829530a84212a246b332e4fe6c35d9acd7067683be1e64c3468de8d56ce322b7b5a9935f67d583265bb987ec6fad0ff79ba7a9819d310fee611393d6406612fcea3ff8fbe47240def1fbaf66c571dc435a38f3857aa1c75c5ba3bf17234150c894d01427486d340a60fa797064c7e7ce10a394598299b91e0133f75985c4dd15748999784646cc54e091588b5576c7117a8f3e819a21dee64f64d5a5b55273d3a3e1a9c77abfeda2411de92657317f4c7a2cc792dd9c07ef730ff7557f94be98d729f02b94bfc8ee6ee8d1eb0c3aa947855c5a98ffae7124f877a96ba10b3ec1e6c146ee1b6cf585f3161b9540a0744f799d7334c035834fa11eb17d6f237387ce75385117a8295b63c424cf0311bb900ebb22f993133c6b4746066757b6a565577568a1d63e11dc8f709b75d6e0be0911e1518f0b58e5f6e5287840cf7763a4e3340224c65087878ce716ef7f78043f9de4ab0a58b1caab52aa6a1c772b4ff2723900c13d48f3fcc568ea38d1c870ae163aa739b7390ad8ec5c72632d70568e95769f9b3551a43ba78675fcb7bb5394e6efe7116141e125923ef0274e50af87f02b658201a62910b276f6bead508d502fcc5b0f4f3bbff0f2e95d3337f6171f4bef259f00ddba8e822be86299411b38be9f975b50f34e7679ff714cb64eeddcc74069fc8ff00589d82b27a561b23125a3bf27776ff85439fe775519a880c5dbb3a3722a09a51144969a4fae573c1c36de4aba18ddfc1bc595df5beee21e7d83f6075662a5f18aa18f581d1cec255c432dce1ea94cb214097e5bdb239611ca3d27cc2afd782e17bab03b7e93a6a36ba23c314f736505535f1ab46a1d809a7887d4cd8cee1dfaf77edd37a9d65250d827f9e8bcbfe0a10c398aae3d561bf3802658aa990f0e3a5f65917449e1103c67f2363ef83ccc453f064f3a5cb562c9b83ed4deebcb84a11fd32042a4b6992a940ac0e3b0e024c80384b4718e1900fe19222143f4a37d83451feb6b59c1fb1fc4", 0x1000}], 0x8) getpeername$unix(r1, &(0x7f0000001580)=@abs, &(0x7f0000001600)=0x8) fcntl$getown(r1, 0x5) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) 16:01:02 executing program 0: mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mknod(&(0x7f0000000000)='./file0\x00', 0x10, 0xdf) munlockall() 16:01:02 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r2, r0) r3 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r3, r4) sendmsg$unix(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0xffffffdd}, 0x0) 16:01:02 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0xfffffffffffffffc) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) pipe2(&(0x7f00000000c0), 0x10004) chroot(&(0x7f0000000000)='./bus\x00') truncate(&(0x7f0000000080)='./bus\x00', 0x7f) open$dir(&(0x7f0000000100)='./bus\x00', 0xa8, 0x0) flock(r1, 0x2) r2 = getpid() fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x724, 0x100000001, r2}) 16:01:03 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) select(0x40, &(0x7f0000000000)={0x3}, 0x0, 0x0, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:01:03 executing program 0: r0 = syz_open_pts() close(r0) r1 = dup2(r0, r0) openat(r1, &(0x7f0000001600)='./file0\x00', 0x0, 0xfffffffffffffffe) 16:01:03 executing program 0: clock_gettime(0xb, 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) getpeername$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) 16:01:03 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x28811, 0x0) shmget$private(0x0, 0x4000, 0x10, &(0x7f0000ffa000/0x4000)=nil) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) mkdir(&(0x7f00000001c0)='./file0\x00', 0x191) chroot(&(0x7f0000000040)='./file0\x00') connect$inet6(r0, &(0x7f0000000100)={0x18, 0x1, 0x33, 0x7}, 0xc) write(r0, &(0x7f0000000080)='s', 0x1) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) accept$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000240)=0x1f4) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000180)=0xc) open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x100) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5) 16:01:04 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) readv(r0, &(0x7f0000003280)=[{&(0x7f0000002280)=""/4096, 0x1000}], 0x1) r1 = kqueue() fcntl$dupfd(r0, 0xa, r0) fcntl$setflags(r1, 0x2, 0x1) dup2(r1, r0) execve(0x0, 0x0, 0x0) socket$unix(0x1, 0x7, 0x0) 16:01:04 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xb2, 0x89, 0x80000001, 0x40}, {{r0}, 0xffffffffffffffff, 0x1, 0x5, 0x4, 0x956}, {{r0}, 0xfffffffffffffffb, 0x88, 0xf0000004, 0x40, 0x200}, {{r0}, 0xffffffffffffffff, 0x50, 0xf0000000, 0x4, 0x8}], 0xcad2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x80, 0xfffff, 0x4, 0x8}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000071, 0x2, 0x10001}, {{r0}, 0xfffffffffffffff9, 0x0, 0x20000000, 0x1, 0xa2e}, {{r0}, 0xfffffffffffffff8, 0x40, 0x4, 0x3, 0x4}, {{r0}, 0xffffffffffffffff, 0xbb, 0x20000000, 0x100000001, 0x200}, {{r0}, 0xfffffffffffffffd, 0x2, 0xf00000ca, 0x101, 0x7}, {{r0}, 0xfffffffffffffff9, 0x11, 0x40, 0x401, 0x6ac1}, {{r0}, 0xffffffffffffffff, 0x11, 0xf0000000, 0x6, 0x7}], 0x67a, &(0x7f0000000180)={0x27, 0x85e5}) kevent(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:01:04 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x0) r0 = shmat(0x0, &(0x7f0000fff000/0x1000)=nil, 0x1000) shmdt(r0) 16:01:04 executing program 0: r0 = msgget(0xffffffffffffffff, 0x0) msgctl$IPC_STAT(r0, 0x2, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/151) msgget(0x2, 0x89) 16:01:04 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x180, 0x40) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) getsockopt(r0, 0x80000000, 0x4, &(0x7f0000000080)=""/49, &(0x7f00000000c0)=0x31) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) listen(r0, 0x11a0) listen(r0, 0x4) socketpair$inet(0x2, 0x5, 0x3, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x6, 0x8007, 0x3) ioctl$TIOCSTOP(r0, 0x2000746f) r5 = socket$inet(0x2, 0x5, 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000001c0)) ioctl$TIOCSDTR(r0, 0x20007479) listen(r4, 0x6) r6 = socket(0x2, 0x0, 0x4d7) readlinkat(r0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/66, 0x42) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f00000002c0)=0x1, 0x4) r7 = fcntl$dupfd(r6, 0xa, r2) connect(r5, &(0x7f0000000300)=@in6={0x18, 0x0, 0x5, 0x101}, 0xc) ioctl$TIOCSCTTY(r7, 0x20007461) ioctl$TIOCGTSTAMP(r7, 0x4010745b, &(0x7f0000000340)) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000380), &(0x7f00000003c0)=0x4) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000400)=0xeb, 0x4) kevent(r7, &(0x7f0000000440)=[{{r3}, 0xfffffffffffffffb, 0x2, 0x12, 0x100000000, 0xff}, {{r6}, 0xffffffffffffffff, 0x1, 0x80, 0x7}, {{r7}, 0xfffffffffffffff9, 0x40, 0x10, 0x6, 0xfff}, {{r0}, 0xfffffffffffffffe, 0x80, 0x3, 0x8000, 0xfffffffffffffa82}, {{r5}, 0xfffffffffffffffb, 0xa4, 0x1, 0x4, 0x1b3}, {{r6}, 0xfffffffffffffff9, 0x0, 0x80000025, 0x1f, 0x42c}], 0xfffffffffffffff7, &(0x7f0000000500)=[{{r7}, 0xfffffffffffffffe, 0x4, 0x7, 0x9b, 0x2ee3}, {{r0}, 0xffffffffffffffff, 0x2, 0xf0000001, 0x5, 0x4}, {{r5}, 0xfffffffffffffffb, 0x1, 0xf0000001, 0xffffffff}, {{r0}, 0x0, 0xc0, 0x1, 0x6, 0x7fff}, {{r2}, 0x0, 0x80, 0x20, 0x5, 0x3}, {{r5}, 0xfffffffffffffffe, 0x20, 0x8, 0x7, 0x1}, {{r0}, 0x0, 0x0, 0x2, 0x1f, 0x8f5}, {{r6}, 0xffffffffffffffff, 0x1, 0x40000002, 0x260, 0xa6d}, {{r6}, 0xffffffffffffffff, 0x8, 0xf0000000, 0x9f, 0x1a}, {{r4}, 0x0, 0x0, 0x80000001, 0x3ff, 0x5}], 0x100000001, &(0x7f0000000640)={0xbdc, 0x8e}) getpeername$inet(r5, &(0x7f0000000680), &(0x7f00000006c0)=0xc) accept$unix(r4, &(0x7f0000000700)=@file={0x0, ""/4096}, &(0x7f0000001740)=0x1002) shutdown(r3, 0x1) mlockall(0x0) syz_execute_func(&(0x7f0000001780)="2e67f343a5c4a2f9174541c4c1f828ea43c124cc656764430f71d0000f7f8f70730000c481dde5d167470f0fd7ae26f20f5c5c3593660f38022f") 16:01:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') r1 = kqueue() utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0x1) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x149) chmod(&(0x7f0000000140)='./file0\x00', 0x0) 16:01:04 executing program 1: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) clock_gettime(0x0, &(0x7f0000000000)) recvfrom$unix(r0, &(0x7f00000000c0), 0x0, 0x40, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) clock_getres(0x0, &(0x7f0000000040)) 16:01: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) socket$unix(0x1, 0x5, 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)) kqueue() syz_open_pts() 16:01:04 executing program 1: setgid(0xee00) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setegid(r1) setgid(0x0) setregid(r0, r0) 16:01:04 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x8000000000000000, 0x0) msgsnd(r0, &(0x7f0000c40ff8), 0x8, 0x0) 16:01:04 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001880)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0xff88, &(0x7f0000001740)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000011002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001000000000000000ffff0000010000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x118}, 0x0) 16:01:04 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) 16:01:04 executing program 0: r0 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='r\x00') mknod$loop(&(0x7f0000000080)='./file1\x00', 0x0, 0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x4, 0x7) mkdirat(r0, &(0x7f00000000c0)='./file1\x00', 0x50) 16:01:04 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') r0 = open(&(0x7f0000000080)='./file0\x00', 0x12a02, 0x0) fcntl$setstatus(r0, 0x4, 0x80) getpgrp() 16:01:04 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000080)={0x18, 0x3, 0x1000}, 0xc) sendto$inet6(r0, &(0x7f0000000000)="64509f957ddf3a6d85885546ee27432d7f546a81284103d5d05ea08aba0ae66904e70df808ac1d238338ef31a696662052278dd0bfcb54d3", 0x38, 0x8, &(0x7f0000000040)={0x18, 0x3, 0xfffffffffffffff8, 0x8001}, 0xc) 16:01:04 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) accept$inet(r0, 0x0, &(0x7f0000000000)) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x10003, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x1f, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x12}], 0x7, 0x0) kevent(r1, &(0x7f0000000000), 0x6, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffb, 0x2, 0x40000040, 0x6, 0x275}, {{r0}, 0xfffffffffffffff9, 0x83, 0x6, 0x401, 0x401}, {{r0}, 0xfffffffffffffff9, 0x2, 0x20, 0x6, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffff9, 0x20, 0x3, 0x455000000000, 0x7}, {{r0}, 0xfffffffffffffffb, 0xe0, 0xf0000001, 0x3, 0xffff}, {{r1}, 0xfffffffffffffffa, 0x80, 0x4, 0x3, 0x6}, {{r1}, 0xfce10b3fcd17c25a, 0xd0, 0xf0000000, 0xc, 0x2}], 0x5, &(0x7f00000000c0)={0x44c2, 0x800005}) 16:01:04 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) connect(r0, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x3}, 0x8) mknod(&(0x7f0000000100)='./file0\x00', 0x5fff, 0x8000002802) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000180), 0x1000000000000075, 0x0) 16:01:04 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x401}, 0x10) getgroups(0x5, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setgid(r2) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000100)="378a5b02245da45ca56957ac8da3b027cd1ae975a9", 0x15}], 0x1, 0x1a) 16:01:04 executing program 0: select(0x40, &(0x7f0000000000)={0x2}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x6}, 0x0, &(0x7f00000001c0)={0x4, 0x20, 0x7fff, 0x10001, 0x7ffe38a6, 0x800, 0x2, 0x6}, &(0x7f0000000240)) mlockall(0x5bb88d1f77d8fb86) 16:01:04 executing program 1: mkdir(&(0x7f0000b17ff8)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00004e2ff8)='./file0\x00', 0x0, 0x0) close(r0) getdents(r0, 0x0, 0x0) 16:01:04 executing program 1: mknod(&(0x7f0000001a80)='./bus\x00', 0x1007, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x80804, 0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0xfd) dup(r0) open(&(0x7f0000000000)='./bus\x00', 0x3ba, 0x1ffffffffffffffd) 16:01:04 executing program 1: r0 = kqueue() mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x0, 0x0) r1 = msgget$private(0x0, 0x40) msgsnd(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="0300800000000000d5224e38d5140c3cce277520cc53a1641b4b0270ea1a00d610c034dd18fb2526be3ebc7c383703a7007219bc3f9ab47917a817e88048500ae90caa77ab472f59b7d34623cc42860a8d430dcf8b72dd1aba67fc32fa45f41bfd23cbc5d92527b792f53092a08b8331fc0c461eee316863c68373b9ff6f58025d1d83689187a712f572e49b72c51093ca5bd07f0100453e425aa930f0993e38c82e6111b3737315b9c321a134702e1646dda898dade8323bf00000000"], 0xbd, 0x800) poll(&(0x7f0000000200)=[{r0, 0x181}], 0x1, 0xd653) kevent(r0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffd, 0x5, 0x40000000, 0x3, 0x4}, {{r0}, 0xfffffffffffffffe, 0x5a, 0x80, 0x401, 0x1}, {{r0}, 0xfffffffffffffffd, 0xa0, 0x0, 0x6, 0xe07}, {{r0}, 0xfffffffffffffffc, 0xd, 0x4, 0x401}, {{r0}, 0xfffffffffffffffe, 0x4c, 0x0, 0x8, 0xecc}, {{r0}, 0xffffffffffffffff, 0x40, 0x41, 0x80, 0xffff}], 0x7, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffd, 0xdb, 0x1, 0x0, 0x7f}, {{r0}, 0xfffffffffffffffe, 0x0, 0x20000002, 0x2, 0x20}, {{r0}, 0xfffffffffffffffb, 0x0, 0x21, 0x81, 0x8}, {{r0}, 0xfffffffffffffffc, 0x4, 0x20000021, 0xfff, 0x2}, {{r0}, 0xffffffffffffffff, 0x94, 0xf0000000, 0x6, 0xffffffffffff0000}, {{r0}, 0xffffffffffffffff, 0x8, 0x2, 0xfffffffffffffff8, 0x5}], 0x7f, &(0x7f0000000180)={0xae32}) poll(&(0x7f0000000080)=[{r0, 0x117}], 0x1, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0xa0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 16:01:05 executing program 0: shmat(0x0, &(0x7f0000ffd000/0x1000)=nil, 0x0) r0 = shmget$private(0x0, 0x2000, 0x1ffffffb, &(0x7f0000ffd000/0x2000)=nil) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0xfffffffffffffffc) shmat(r0, &(0x7f0000ffe000/0x2000)=nil, 0x1000) 16:01:05 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x101, &(0x7f00000000c0)={0x27, 0x8}) dup2(r0, r1) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x6, 0x0, 0x6, 0x0) 16:01:05 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) poll(&(0x7f0000000080)=[{r0, 0x8a}], 0x1, 0xcf) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2) close(r0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:01:05 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) connect$inet(r1, &(0x7f0000000000)={0x2, 0x0}, 0xc) dup2(r1, r0) socket(0x12, 0x5, 0x10000) close(r0) fchdir(r0) 16:01:05 executing program 1: r0 = semget(0x0, 0x2, 0x83) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/201) semop(0xffffffffffffffff, 0x0, 0x3ab) 16:01:05 executing program 0: r0 = socket$unix(0x1, 0x8, 0x0) r1 = socket(0x1, 0x4, 0xd56) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="20bd73", 0x3) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000080), 0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f00000000c0), 0x691, &(0x7f0000000100)=[{{r1}, 0x0, 0x1, 0x82, 0xffffffff, 0xfffffffffffffffb}, {{r1}, 0xffffffffffffffff, 0x4, 0xfffff, 0x7b16, 0x56}, {{r1}, 0xfffffffffffffffa, 0x42, 0x80000000, 0xfffffffeffffffff, 0xffffffffffffffc1}, {{r0}, 0xfffffffffffffff9, 0x0, 0x20000000, 0x4, 0x40}], 0xf8f, &(0x7f0000000180)={0x290, 0x3}) 16:01:05 executing program 1: setuid(0xee01) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) geteuid() getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x20010, 0x2) getpeername$unix(r2, &(0x7f0000000280)=@file={0x0, ""/45}, &(0x7f00000002c0)=0x2f) setreuid(r0, r1) 16:01:05 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) 16:01:05 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) chmod(&(0x7f0000000000)='./bus\x00', 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) r2 = getpid() fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x80000003, 0x0, 0x0, 0x100000000, r2}) 16:01:05 executing program 0: mknod$loop(&(0x7f0000000080)='./file0\x00', 0x6000, 0xffffffffffffffff) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)) 16:01:05 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x7, 0x52f1}, {0x18, 0x2, 0x6, 0x9}, 0x6, [0x0, 0x1, 0x7, 0x7, 0x7, 0x20, 0x1, 0xbd2]}, 0x3c) r1 = socket$unix(0x1, 0x5, 0x0) close(r1) close(r1) 16:01:05 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000100)={0x0, 0xfcf6, 0x0, 0x0, &(0x7f0000001180), 0x18}, 0x0) 16:01:05 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x6, 0x9}, {0x18, 0x0, 0x1, 0xd736}, 0x7, [0x1ff38ccb, 0x2, 0x401, 0xfffffffffffffffb, 0x5, 0x9, 0x2f7f, 0x8]}, 0x3c) setsockopt(r0, 0x6, 0x4, &(0x7f0000000040)="05fa9349", 0xffffffffffffffae) 16:01:05 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(0x0, &(0x7f0000000140)={0x0, ""/143}, 0x97, 0x3, 0x0) msgsnd(r0, &(0x7f0000000000)={0x3, "860b467230d255cc0c167d28f78a7465a5d508933893f1db20785ea374fa1cf33df65c770dd1"}, 0x2e, 0x800) msgsnd(r0, &(0x7f0000000040)={0x0, "8eda9e0cf404051391bc04f0fa10f82060b15e0b827c53cd108d32da"}, 0x24, 0x800) msgsnd(r0, &(0x7f0000000200)={0x2, "1506cbebce5a5e81d9c542794831294ba6c668471507e6a9cfd6c99d6be923fd93eb650df61615b1a3df8684e1cff3a148b6df87d7d500d41b91"}, 0x42, 0x800) 16:01:05 executing program 0: mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) mincore(&(0x7f0000ea9000/0x2000)=nil, 0x2000, &(0x7f0000000040)) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) 16:01:05 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getgroups(0x3, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0]) setegid(r1) execve(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000280)=[&(0x7f0000000100)=':\x00', &(0x7f0000000140)='$(+\x00', &(0x7f0000000180)=')y\x00', &(0x7f00000001c0)="f600", &(0x7f0000000200)='\x00', &(0x7f0000000240)="408d2d5d7b00"], &(0x7f00000003c0)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='-%}\x00']) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x0) getsockname(r0, 0x0, &(0x7f0000000400)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) openat(r2, &(0x7f0000000040)='./file0\x00', 0x10, 0x80) 16:01:05 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x44, 0x10, 0x5, 0x6}, {{r1}, 0xffffffffffffffff, 0x20, 0x60000093, 0x7, 0x6}], 0x1, 0x0, 0x0, 0x0) r2 = shmget(0x0, 0x3000, 0x208, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_RMID(r2, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) 16:01:05 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) utimes(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x8c82, 0x3}, {0x5026, 0xd85}}) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0xffffffffffffffff, 0x0, 0x1c00000000000}) 16:01:05 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) r1 = getpgrp() r2 = dup2(r0, r0) mkdirat(r2, &(0x7f0000000040)='./file0\x00', 0x90) fcntl$setown(r0, 0x6, r1) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, 0x0) recvmsg(r2, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000280)=[{&(0x7f0000000080)=""/39, 0x27}, {&(0x7f00000000c0)=""/122, 0x7a}, {&(0x7f0000000140)=""/140, 0x8c}, {&(0x7f0000000200)=""/114, 0x72}], 0x4, &(0x7f00000002c0)=""/220, 0xdc, 0x3}, 0x2) 16:01:06 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x3) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x1d0) r1 = openat(r0, &(0x7f00004e2ff8)='./file0\x00', 0x0, 0x2) ftruncate(r1, 0x0) 16:01:06 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) socket$unix(0x1, 0x7, 0x0) 16:01:06 executing program 0: open(&(0x7f0000000000)='./control\x00', 0x615, 0x0) symlink(&(0x7f00000010c0)='./file0\x00', &(0x7f0000000080)='./control\x00') rename(&(0x7f0000001240)='./control\x00', &(0x7f0000001280)='./file0\x00') 16:01:06 executing program 1: socketpair$inet(0x2, 0x8003, 0x4, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="2106ea8b558b780968abae5b2b2e1c1de27315db6c5d75f2b44c7de004264bf87898fb27235ed1a846cd6625dd78f7cc7293a817bf50b20245e8d7e20f688b70600faf5e749535712eb10c28b775eec7", 0x50) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240), 0x0) getpeername(r0, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) socket$inet(0x2, 0x3, 0x629) write(r1, &(0x7f0000000080)="f75aa6cc343b5ae04ddbe658c0288cf635c6adfb9c8db7f491303c8c3ad1fd322c677aec16bc7712a6e67d8d4e2b0a2376a7c7f4e2efbdfc4859065f95c42b47ec57b5f4fd671149495bc36baa0bbfb3380e2f671c8a5b2be092a9c3f775e417508eb51e88f9d48ac27bd9146d22525a0d7b0b36cbbcb6533280d3c99960c45eb4258cf02ec4b305a763c56afdb348bffe7f0faebe01ce035df956d8bcf912ab35cf5efd60fe487b32acf9ef2cc2b6ea665ccb3f43936fa9dd7c2c0cb70cf3dc9cfb65a2d6697fb93518efe1", 0xcc) r2 = dup2(r0, r1) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000300)=0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) fcntl$lock(r0, 0xf, &(0x7f00000002c0)={0x0, 0x0, 0x7, 0x80000001, r3}) 16:01:06 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r0, 0x7, 0x9c8, &(0x7f0000000040)=""/173, &(0x7f0000000100)=0xad) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) preadv(r1, &(0x7f00000016c0)=[{&(0x7f0000000180)=""/154, 0x9a}, {&(0x7f0000000240)=""/234, 0xea}, {&(0x7f0000000340)=""/18, 0x12}, {&(0x7f0000000380)=""/69, 0x45}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/131, 0x83}, {&(0x7f00000014c0)=""/201, 0xc9}, {&(0x7f00000015c0)=""/239, 0xef}], 0x8, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000140)=[{0x0}], 0x1, 0x0) listen(r0, 0xb21) mmap(&(0x7f0000088000/0x3000)=nil, 0x3000, 0x0, 0x2010, r1, 0x0, 0x0) 16:01:06 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) fcntl$setstatus(r0, 0x4, 0x44) pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x117) kqueue() 16:01:06 executing program 0: unlinkat(0xffffffffffffffff, 0x0, 0x200008) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockname$inet(r0, &(0x7f00000001c0), &(0x7f0000000140)=0xc) connect$inet(r0, &(0x7f0000000080)={0x2, 0x2}, 0xc) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) socketpair$inet(0x2, 0x8003, 0x4, &(0x7f0000000040)) 16:01:06 executing program 1: mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x7, 0x4010, r0, 0x0, 0x0) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) panic: sandbox escaping file name "../file0" goroutine 16 [running]: github.com/google/syzkaller/prog.(*randGen).filename(0xc00030c440, 0xc00078bdc0, 0xbf7b20, 0x1, 0x1) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:161 +0x2ac github.com/google/syzkaller/prog.(*BufferType).generate(0xbf7b20, 0xc00030c440, 0xc00078bdc0, 0xc00007b500, 0x2ce551d0fd31ab48, 0xc0008339e8, 0x4f0c53, 0xc0002a3080) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:646 +0x4fc github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc00030c440, 0xc00078bdc0, 0x8fd600, 0xbf7b20, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:581 +0x1b6 github.com/google/syzkaller/prog.(*randGen).generateArg(0xc00030c440, 0xc00078bdc0, 0x8fd600, 0xbf7b20, 0x0, 0x0, 0x7437b2, 0x87a299, 0x3) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:530 +0x52 github.com/google/syzkaller/prog.(*PtrType).generate(0xbd8b60, 0xc00030c440, 0xc00078bdc0, 0x8, 0x8, 0xc000520118, 0x0, 0xc000221180) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:729 +0x84 github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc00030c440, 0xc00078bdc0, 0x8fda60, 0xbd8b60, 0xc000833b00, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:581 +0x1b6 github.com/google/syzkaller/prog.(*randGen).generateArg(0xc00030c440, 0xc00078bdc0, 0x8fda60, 0xbd8b60, 0xc000520100, 0x1, 0x1, 0x1, 0x1) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:530 +0x52 github.com/google/syzkaller/prog.(*randGen).generateArgs(0xc00030c440, 0xc00078bdc0, 0xbcf9a0, 0x4, 0x4, 0x754e3664de777109, 0xc000833db0, 0x72beae, 0x7f3580, 0xc0002a24b0, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:518 +0x11d github.com/google/syzkaller/prog.(*randGen).generateParticularCall(0xc00030c440, 0xc00078bdc0, 0xbe1e00, 0x17, 0xc00078bdc0, 0xc0008c3d70) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:462 +0xd1 github.com/google/syzkaller/prog.(*randGen).generateCall(0xc00030c440, 0xc00078bdc0, 0xc00078bb80, 0xc00078bdc0, 0xc000833e48, 0x7311e7) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:454 +0xa4 github.com/google/syzkaller/prog.(*mutator).insertCall(0xc000833ed0, 0x14) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:118 +0xcb github.com/google/syzkaller/prog.(*Prog).Mutate(0xc00078bb80, 0x8f8660, 0xc0002a3080, 0x1e, 0xc00062f580, 0xc00073c000, 0x9ec, 0xc00) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:32 +0x299 main.(*Proc).loop(0xc00062f5c0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:99 +0x446 created by main.main /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:236 +0xfe2 l