(0x7f0000000080)='./file1\x00', &(0x7f0000000180)='x\x00') unveil(&(0x7f0000000940)='./file1\x00', &(0x7f00000000c0)) 16:02:52 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x7, 0x0, 0xeb8, &(0x7f00000000c0)={0x1, 0xfffffffffffffffb}) r1 = getuid() seteuid(r1) syz_open_pts() r2 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) setsockopt(r2, 0x0, 0x200, &(0x7f0000000100)="782d9bb53dcee52f351aa11585cbc0b6f094321093cda73d0b328fb4344bdedb5085970eccb319b2599c9da9292eeca1eefe486bde91191ce22ea5b8e507c5556f5140b338285eb4fc4281f81437c3c5f0f95ab36e0fe64be9eef1738531cd57401cb3fed3a17b73e14f450bc8eb927df721c5276579dd916980acefdc275cfb9e26998e97480dd559211a8029d78040365f7b48ff404bb898bddb8079e20f453a8e", 0xa2) seteuid(r1) close(r0) 16:02:52 executing program 0: r0 = socket(0x1e, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000140)=0xffffffdf) recvmsg(r0, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/204, 0xcc}, 0x0) connect$unix(r1, &(0x7f0000001600)=@abs, 0x8) r2 = socket(0x18, 0x5, 0xffff) poll(&(0x7f00000000c0)=[{r0, 0x4}, {r0, 0x80}, {r1, 0x10}, {r2}, {r1, 0x1}, {r2, 0x18}, {r1, 0x20}, {r2, 0x80}, {r0, 0x2}], 0x9, 0x9) syz_execute_func(&(0x7f0000000080)="c4c1fa5bb30a000000c4016561322626f086060ff8e2c4a2d5ac5a99c442390cd926f08053005636430f9ff8c4012954cf66f2ac") 16:02:53 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) close(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x3e, 0x0) close(r1) 16:02:53 executing program 0: chroot(&(0x7f0000000000)='./file0/file0\x00') shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffd000/0x2000)=nil) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='x\x00') 16:02:53 executing program 0: r0 = socket(0x2, 0x2, 0x0) shutdown(r0, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f6644f05b6669"], 0x10) setsockopt(r0, 0x321b, 0x7, &(0x7f0000000040)="175272e2ef", 0x5) r1 = socket(0x2, 0x4002, 0x0) shutdown(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) 16:02:53 executing program 1: r0 = socket$inet6(0x18, 0xfffffffffffffffd, 0x2002000000000401) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000180)=0x9, 0x4) mincore(&(0x7f0000ffd000/0x2000)=nil, 0x2000, &(0x7f0000000100)=""/90) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xffffff83) getsockopt(r0, 0x7, 0x10000000000000, &(0x7f00000001c0)=""/4096, &(0x7f0000000040)=0x1000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000011c0)=0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x6, 0x9}, 0x8) r1 = fcntl$dupfd(r0, 0xa, r0) kevent(r1, &(0x7f0000001200)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x40000001, 0xffffffffffffff00, 0xc9d2}, {{r0}, 0xffffffffffffffff, 0x20, 0x8, 0x7, 0x4}], 0xed5, &(0x7f0000001240)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x35, 0x1, 0x10000}, {{r0}, 0xfffffffffffffffd, 0x32, 0x83, 0x20, 0x8}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000080, 0x0, 0x7fffffff}, {{r0}, 0xffffffffffffffff, 0x8, 0x40000040, 0x6, 0x100}], 0x4, &(0x7f00000012c0)={0x200, 0x100}) mkdir(&(0x7f0000001300)='./file0\x00', 0x8) 16:02:53 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) sendto(r0, &(0x7f0000000000)="a80869f6779dc2e2226525e2fed9ae1562d35626991217af6e8fc80e07f5ca549c67bfb22eacc498e3bfdfa16fd16af86e23a5504464578776f8cb0be6df8d0a71c44d8a797c1d8e54dfc143ad3c04a8734ef5503ea39a57bac555d2444f73b4fc47f006a7a49216a6f6dd4fe0d8156999199241ff1c9b80", 0x78, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:02:53 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000080)="1c428c184f01ffbe25f02f39ef1d7b0c018f0e771bcee760a22a25c5d2a1d5060b9e31975c072810e685806ada39d17f84e6055ab313103d907273032be17daba4e50bde27bc6211947e3163b27ff8209ef32ab572e4f284085d06f463e8f052b25889f9b0eaec3d7aa8da3eee09a44ff389a568ee584c3607830d267303155c14ca44d2ad6ff0928a16b7cc5c426f8367fb25c42996a69135ef69187448b871eec60726cfb58322185357e964ade3d1d5618d279433d760734f0e59d0eea05045", 0xc1) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0xdc4}) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = dup2(r0, r0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x1, 0x3f, 0x1}, {0x18, 0x3, 0x4, 0x4}, 0x5, [0x1f, 0x2, 0x2, 0xffffffffffffff8a, 0x7ee, 0xff, 0x2, 0x7fff]}, 0x3c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000180)=0xc) fcntl$setown(r0, 0x6, r2) 16:02:53 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) r1 = dup2(r0, r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x8) shutdown(r0, 0x0) shutdown(r1, 0x2) 16:02:53 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236160bc) open(&(0x7f0000000080)='./bus\x00', 0x10, 0x1) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:02:53 executing program 1: r0 = socket$inet(0x2, 0x1001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="f1269313efa286434c2c4795f793e3954968df0e0ee807a83b4020008aa456e5add52de43933ccacee0a137cfd316456ea804314695b9320db5b4bb6dd38f5959fcbd91405a10d71cda497a54b6e84b0bf514ac0fe70b61bfc730d612cc70ce2e9e4253b1a156c15e6221677cb460ca5594626df265f86e07833fdc164959c42f44a9c999073ec6a6ad7a0aae3f50065ae6e9f5bf3e5fdcd", 0x98) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182bab", 0x24) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getgid() 16:02:53 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) close(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x2002, 0x4000004300) r1 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) close(r1) 16:02:53 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0xffffffffffff2fff, 0x1107) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) 16:02:53 executing program 0: r0 = msgget$private(0x0, 0x18) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = getegid() r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r5 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0xe03, r1, r2, r3, r4, 0x10, 0x4}, 0x401, 0x7, r5, r6, 0x5, 0x0, 0xee, 0x6}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r8, 0x1) r9 = getpgrp() fcntl$setown(r8, 0x6, r9) r10 = dup2(r7, r7) utimensat(r10, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0xfffffffffffffffa, 0x1f}, {0xff, 0x6}}, 0x0) wait4(r6, 0x0, 0x3, &(0x7f0000000280)) fcntl$getown(r8, 0x5) 16:02:53 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) socket$inet(0x2, 0x3, 0x9) symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x0, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') getsockopt(r0, 0x8000000029, 0x65, 0x0, 0x0) getsockopt(r0, 0x5, 0x6, &(0x7f0000000140)=""/177, &(0x7f0000000200)=0xb1) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') 16:02:53 executing program 1: r0 = kqueue() r1 = kqueue() mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) close(r0) open(&(0x7f0000000000)='./bus\x00', 0x130, 0x100) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x97}], 0x4, 0x0, 0x10000, 0x0) 16:02:53 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) stat(&(0x7f0000000480)='./bus\x00', &(0x7f00000004c0)) r0 = kqueue() r1 = kqueue() r2 = open(&(0x7f0000000040)='./bus\x00', 0x8001, 0x1) close(r0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x200, 0x4) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) getgroups(0x6, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r7 = getgid() getgroups(0x5, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r9 = getegid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x6, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000000)=[r5]) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0xa, &(0x7f00000003c0)=[r4, r6, r7, r8, r9, r10, r11, r12, r13, r14]) recvfrom(r2, &(0x7f0000000580)=""/177, 0xb1, 0x1, 0x0, 0x0) kevent(r1, &(0x7f0000000540)=[{{r0}, 0xffffffffdfffffff, 0xffffffffffffff7d, 0x0, 0x0, 0x100}], 0x3, 0x0, 0xfffffffffffffffa, 0x0) r15 = dup2(r1, r0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) 16:02:53 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x40000000000) getsockopt$sock_timeval(r0, 0xffff, 0x1006, 0x0, 0x0) 16:02:53 executing program 1: socketpair(0x6, 0x8004, 0x375219d4, &(0x7f0000000000)={0xffffffffffffffff}) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r1 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r1, 0x29, 0x32, 0x0, 0x0) 16:02:53 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x10000000000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10, 0x4) bind(r1, &(0x7f0000000040)=@in6={0x18, 0x2, 0x3, 0x9}, 0xc) fchmodat(r0, &(0x7f0000000080)='./bus\x00', 0x20, 0x6) fcntl$lock(r0, 0x8, 0xffffffffffffffff) 16:02:53 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSTART(r1, 0x2000746e) getpgrp() setsockopt(r0, 0x20000000006, 0x2, &(0x7f0000000000)="05fa9349", 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) 16:02:53 executing program 0: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCCBRK(r0, 0x2000747a) mincore(&(0x7f0000ffb000/0x1000)=nil, 0x1000, &(0x7f0000000000)=""/144) mmap(&(0x7f0000ff6000/0xa000)=nil, 0xa000, 0x2, 0x11, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x10, r0, 0x0, 0x13) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ff5000/0x2000)=nil, 0x2000) getgid() mincore(&(0x7f0000ffa000/0x3000)=nil, 0x3000, &(0x7f00000000c0)=""/124) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000180)) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x1012, r0, 0x0, 0x0) write(r0, &(0x7f00000001c0)="48501a23e73ab982ee9cdc4969ffefca64db831ebec2bd61ab09c39166a36dc930bd190f518fc827ef45a1774e3eb5b41a5b96ff472970a0fedd6e72f6d49820f951092219fd586987f317c12226f044b0e179cfb586a23f7169da079e948e687eb11646aee3e33ef5d5ada0e3e071d4aeeeea132561cf0a50ace8e0f716017a30e764ff13b7a3afc28eb9cfbf0cd0a375f546c8cc7874b8aeb35f52bbf5d2432c4a7a1dadc6ef72459cfe57dac908c7b589c46e8b973cd19e3eda9fbd0f313983d828c86b947087488edc9b160903ec5667d03abf167992a8932ad2b338c0c918d76a7724c5cfa85fc7172729d770", 0xef) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000002c0)) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000300)) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r3 = msgget(0x3, 0x204) msgctl$IPC_RMID(r3, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff}) msgsnd(r3, &(0x7f0000000380)={0x2, "1be6274fcb4bab33080e7f19517bf36d7ed965be3d95e8b823ea3b6c623bb5827bf8eda5a40af4b163fc8e371e2a43cf"}, 0x38, 0x800) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) pipe(&(0x7f00000003c0)) r5 = getpid() fcntl$setown(r4, 0x6, r5) dup2(r2, r2) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:02:53 executing program 1: open(&(0x7f0000000100)='./file1\x00', 0x20000, 0x0) setuid(0xee01) execve(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) 16:02:53 executing program 0: r0 = open(&(0x7f0000000180)='./file1\x00', 0xa19, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x8, 0x0, 0x0, 0x300000003}) flock(r0, 0xe) 16:02:53 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r0, 0x40) writev(r0, &(0x7f0000001040)=[{&(0x7f0000000040)="fc3b8ce281215911d368a55472f4902f7384e75c5e317ac37b5e7af001c3769bfb544b8fe0ebe3297cea5ce0891c29d094c7e65264a877cbfb92839001eb3731a62b5a5b1c151b2ebf0241dbd4d9e3959d24168920040ff7e35b1938a5221727aa97cfe1532b3440295ac3bf61dce1e9b4e5ab2f04562bad485472c4db0d744bc887506fc36df410a0f183dc5909a07570f492916645c380c7db16469554601aed8f2a15902460c5335071f37f0ef5f55fe70871d0d6447b83405f49308f14ebfb8abc006736dc9b92c9bf92961eaabf604a086c14c4865d72190db6f107b862f7d7c3bc9b3baff7526ed188882d7d96fcaece533470e7eba29d3128a18f1b03bd78d61775c9b4c2f373ef8f32334a05942177a7f7ed363f33e9e0709b7f9aea7599640ebce411f2f6781fde859e056be697eedc03cc564d011d953fd68a81d73e3423da3862768e76d3aa5056fa118e1150ce70effde53cb60a44191677be4495798e80c921b5e346b0e434a6d727f5d67695985f57c520c35bce7d15da4a0fbef09ae6170644b53b0e01c1944e0170f85f0c81cb128b867f11cdef9c49568026a28d21a8921e38ba7276c89970737e6eb1540169100a0d4ced09da8774729cfdf594a4d7284c549ed5676f768b51f598d83883fd9a87ed4659ba3018784da0365630353caf10f7dcd91511910d5fa0b02e0617ee2a68e8244b45ade48c66d18b7edc1e5463c7e0b5f53bdda74421c6b0aff7054ad51a5d81fb65b75445bf6729c7026f8066553dd0eca983d213f62d99c7da0c9dd8da350da1c957c57ccfd925352a515221ca5cdade4fa0ab1af6b0ed57383572fee3dc1cd93ed2b772aa0ec99e324f92480eb9a45c5fb70ea6a632c97dd6edb144e43141c0a1e6f71d72224a220675834281410b1f3b57993eaadfd7a443ff8f8fd13f48bf9f02adcc80a89c52ba2897e7414a88c1eca1c980dff4a53c2bad25b8890293d4ab1ceab1971e153d93a72d9e5033680fad6ab6685e2681a92498fb02d694a91199437cebd71a7de948fbf1f1aa27dec936143ab9eebd94c8e8977bff2fd7d3f31fab66f2284d2fda43973c4fef9b39963ec5bcda81c6b993f0acf498de4b21153f6b6dbc301d506daf5f3c2770ac26418efcd6ff051fb13134163307c3c757dea29a8a8b75ed045d8376484ccf2da4de2a52844213cb87f3895ec13a0c6dfa0c06f12fc61eb428c36eaeff26c1d74f0c69710502783f304145293dc88842a284ccfa36a8901bcc2e8b92d1c236dbaa609e2684fc8959ba38ff0941da90835ea05f12e21b15e813fb7e7b61051d4812f30ff6fdbe5a91f96bc3aa267c23f855cddb031888c5746d34bcf5cedb9bd0b2780851f312a66e95abd5f2fff2be148e368cc24401781c161b8f3c9f3fb811a3abd22d927e5cd079896b140e7c782a39acb9d35d9139145f21e991299938ea4949bbb91bda7096ff83dcada7465d3b894270c6392e767fbb4e38c7d540ed7d208884b6f7bfb2c8f588f0adf9c314b605e172a675239f3b76e26771c643fea0a06cef33a8ea2b251c0b7472a0b035f478e98c0edeeb149e4a6412ddc2891bc26235e9ae35518ccf6420c9b983198342d3b5c3bdb6c569a10732b0c6909205582e4c089f0e2dd62ae3a63a286aacf8437c73b864a354d6ae8ee48a512a0b366a62ae400a2dd8cb033f4c31f07a45e23a2251c5c769a8cd24302bbb55f33536c854b484e9a9bfba8ef244216d39b30cdd90535fff6f6635f1909b2059358134ca34ca8e2600eee050c0591b1fcb717e00d143ae7ffa1227f82334b202fb50c701eb264e82533c85df518acf0f49b39cccbef466a66ab2f886d3922b094bf87ac54b36ac272e9754f728e0e633c9abd5978ebacc01a1cfd92fb13d84e19fa4ebf3803cf5ac6063e033045f79e371f61ad193c0175526d0375a0060a2b0c1904c6f8ab6ae48e960b2ce323a100676a1d43cd7a2a1576b666edd3c148005e0f3c6aa8461b19abdbbe51bd23b49e3cd545a5c36d0e7922a831adb87671d82753ad99c22a7c53ca7b71f5ea218424b8c3778317669a070d14b8df4c6aefa30173b1c31468bc2cbc9e1e7fe657555f81e7b77d94d21afbb923ada86bd7dd6f330708eb63d2f7ae4fbf9bfef2a8fa56133c505936a94dc704116d7f44b3ed57c25e9b991f3e039ac3e54a42063e7ded87f1e481ccec629670a18b1f3130d809deae5834e44c74659b911208d31a9842bfb0a0c08fbd7f8f128a7b36b13b81d867281bd794261e85e80fd9f53b81d51935e17ce25a0390f533d99784055eef0a27ca9e0641b4f79322f976636dedc0d4af61fccd5b1fb7ce8765fdf6e1c6a01e547641ef5c55c5898161d2e64662cc179c9f5a9cc8bf60726be5cf65bfd3aac0f26ccf4fac926048f7c56a937e6fbd9bd33aa2f5185aeb6a428bb5569c2b4f505d5a7fadb666017d6c15d1af1158f677d4a9b7eefe60a4978903282ee31153ce58b23d3a52555c0bde86964be2df8a640a028b40b2af5931e38d1a84ed3b4e1cf6d6a306742ab9f0a490d1917407c2f50c20724dbe2b8a7a2540c79d44c1e3cd10db5e69dd153b0d226c5a7a337357bb951f7c214a2a3c6b6bfee03b1285202baac30d440d389fdf9df08f874c42ed8e9f7f0818ebcf0e1e271a8f6c3876b1f4de32518ba4beebb6290c279c9cb24fd3a5618759f5981f5e4e5281d3ac809e5594271e4170c5e22ab7fcb57084e029dca911cfbadaf925efa68f04ce0a1ea0e601eb5e92a0881a2678a9f90faba761d1e06419e87bae17c2a5fb3b0a99789ab9b4d7f19b90834f69f05db8988a3d2bb6ca6aae4d27d07b7833c303b5605959547711045035098a40633754e552a7af90a39e5800a760ce8eb410344eb254a7a1c7b79c5d6b2f0323bd5572f4a6616006d07e69ba7d0e21b7055d601e0c53aad478cde386a67a58470833c0ade49a1175a4c858e34be810e430c014c64210d28ac2adfad00441c87c2af7fdd2d40cdb3367fb2c33ed5b0fa3e10b6fc43b39aabfdd2b082756ef59c203615c85aaa65439e6b2c42e7807456c67a41b58cd74bc2e71fda67ba66a0dbaef506b54fe44d35e1634e79e0ee054f4b5333366ac16b89104c4e953e0e98f0def7074305fdf37e6c78ecda896318d4df0102dfe6e8ab199ac7e6a6bad73413acc1c6ea8f86a5d3a2ba1a55cbb5851c6dfee549a5f2a5b802d1c59fa92ed6a0cea06b94a183c70f5e3d1bddd1f958be63632ad14b8fd78a20d62de049317a9c6442ea3a2be6fe08aec6aacb4a8468945bf62bc1f1ff5c1bd51502c20107e8b8ddce6fc8166f2cb8f7e20acd1f74b01d14a3062a3bf48686a37e202bb3897f3ff7ac71bf795cc84ec8d5deebd8f6d73bbf9457ceb1e2229d21a1b01905e974ba434b29cd3dc0e3ea6d04f68c652e1698f12cb0e91579e637515352ca143a31467c8c22e5edc2530513dee2ee095d2d579b9df8b7dda1e707e211388f4d6aebff2f544ba8fa9999548000cedd522eef7a6287eecbcb701c40619290a625781f7a65a27bcbab0ae6e56fb33d86003ccd18f9d4df01b2996cfe16139f31622ad8319c3855ed97a890704a1fcd724f3b8dd008bfed4b368c91282d132645e6529cc04802f4258bc1adf5906275b59a2aada4fc18f293d2b4929a562ee064d47f7b079a3680b364c4bac9c180f9d43f09bf6bf50d09c5ceab04742908270e1eb719b75189f15c55b6ed90bf88fe2ba1c0716b80faf05ce4c4d7e4ca429ab49dc829121017c4a234c7e390a5083c57eae805e40f1a4d0993786d2a764c3d61f30ab2861c2d378e33b6914183d6e18789954874537dd88607faea002ff28ce33226e5ef061a7a26f8ab551d8794d57765fd642a0fe6518e5b954596273183434c47cb0fb17750497531b4bbac8ed4772799cee6f5a65808a2f6cdce05491af7eca1177b0dff892ee500ce4d62658d7f1f687a2484cf6ec0af0331a0bc99b50b80e72c6cc81002f249290afea01aeeafa8fe277cc24be2da0d36db47bd77082f8ccf3e5a66c303821a778835547083ac1a5a9be8067f8026a60a7dbd9b8720a30315a98e0c60a1aa4895bb63b145e6f90776767c1a7b5a3dec2c410d67ed68485c1b5cd6ad6a351c43e3cc85ab740ee539065d85093bd8b5a191e2b9a6a7ca3e5fd3a1e2b27ee26479bf30650c81195cd6a427c72a22587383b93c34bfa401951008d43f21c43d51e3d049b3d50ddd65da0a62a5835ee92b081b4877be37aeda61d9b7a87639b38e4f3e7fb39b1ebde87262e0bc3c616065c25c68060eff58e8b259e04a72178c45caf6fbe0ade838245519f8b21906b767d0cc07b05f9bf5dae90b67a978cf78695a4958b2a18a76073a70628ef3b6dbce63666a6b9031c01328c8798c1e3d168de5f41c4afafafd096b59e7382e45c4b51b86759e49f3a1e6d6f28b37215c6d17cf377ac7dc68f96fde90e5b14df9acd737dabee877d78acc4ca436bf7f0ea1e6ff9922d26fdca203730ac059efa0fe07d0d57d23b38cd9e264b50df8bc89ef3d7a5c5ba4399f7b09471e3f96efbc44b0107e335a6d348f3714f05b79511b7eae297049fcbcbecfa3568274543a12212216bab513f570c27b2e041d72bc47001df3ebabed7ffb8f99c366bec7c2c3434606bc68f6ffd87fb1f225e9fcea74f0941b539decdcf086e17dfbcd34c84a9e9440b4f62bd33acc6b4b3a09fecd942db01226ea8e4535125ad84e36778fc95ed3fe9fe07fe325cec24f0580130643ff50ff172117fa64a9e8adf6ae6e337745b983b2c2219415f2eaaa83d5f538b874aab5e9d4d803d673c14e501610078f1d1c1b00d83660927379570afcadc150ecf50141d85f02658733ca7320f90a61e9ae1ddae1df49780c2fd2b165261cf222187e590ad1933738f33c009e14773cb09547f719f62b59437e1ff1ad4bf691678c46cbe2e49f532d97ae8b6d75f5ac586ada6b7eb0e925062cbeb25822bf702e6405e34060880355fb818c8927ae95fda2afd5a551944939ee6c64487145a427bd0637217578183555551aec131f43e7734d57875d90de8597ea523beff8069c81648967cb38b19fa675addf8d5db6c035cb5a9da9c6f30f73338ff7acb04358ad117e527b9da00d40252fc2bc7466a8c2ad681d2f17534d5b418d412086c0bc0faf7f926f09cc3a4704a235effcef1f4477bd9a3373f8b15ccdb6fa8fe07ff8776573b379c1d699aee9b999ef649d1e4f5b6cad6891c378affb44003f3621eecea33a24dcda47827889baea946ce0a83d9ef4f753c5351d0fe6c837bf70e4547fccc2bff65e24c9210e05a3fa45a2699e6704b359bc2a20793ce54bec8496925704fd3dee8d8c2979377f0b48c3bd77fe3a8206f4ed61e6bab08f8446b19dd278fe0a7adef10f53810dacfa382d8955383c3a928fa908504a45b0933d2f9ef111e49654441c6081db1a5fa675011a28b23b199d5d3cfa2ccdaa93209bd55dd4b32176481da4558cd3daf156b970f48a5f6a7a7451531d5100660f2cad3065fbc3154b54fa1f9e34cb570fc10a6b2454fdc4a6aa66a9d53786810da10383299f316b614cdf68865289ab032d8a593e53f71745f2969e9099e9b369cd9f3264ed1e677d83a7cd3aac25a5a9b234b67cdb7281655bb9f1cc312cfb5faf224ce08b5d2772cdfa2a38f76c60fdd83f4e8d016f80a5f91f89d29e212c0bb3654a31986ae03f64b6be435debed5dde564d6e45b032e5dd876799bbfc2b9ca6283ae5d6f65744549a2b255422ba4fa3fb8361321a70", 0x1000}], 0x1) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) pwritev(r1, &(0x7f0000001140)=[{&(0x7f0000001080)="169b031e1e32e2d6a0ffd6b22588e98808cc7c62473d6a228d408e738166e52f7e2d967b7a256092f6ae5a34bace30d2008389c7c8dc66de44f93723639c5e98b191968cefed6a8973a71a52224bf018d8481b9da8e5d8a5351f1d92ffba1007a5b8862c72e317487cad33619bfeb9435f6a8c090b12d278f98619a2b0deceb1ec65756ac19036acd1bf1876264206db269b8685ad", 0x95}], 0x1, 0x0) ftruncate(r1, 0x1) flock(r0, 0xa) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000001180)={0x0, 0x3}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000011c0)=0xb71e) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000001200)={0x80000000, 0xfff, 0x80000001, 0xfd2, "08e22375eb4f981ad049353bebf20e14e0d8e0ff", 0x1, 0x8}) close(r1) pledge(&(0x7f0000001240)='\x00', &(0x7f0000001280)='[\x00') setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000012c0)={0x6e2, 0x3}, 0x8) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000001300)) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000001340)=0x100000001) writev(r0, &(0x7f0000001840)=[{&(0x7f0000001380)="ba6051a5325b9026b3d0edcb291b98f5bbd3b957ad8f52e9e129bdde6fe2c5455a81507ec40700d439bae1d22489aede4416274153fc705c8ef680e1d426af685f4cd478705c21d2581157dfeabb15ae88ac37ce442357a7019e3ce6db80cd382fe6edfd75f1365d497050309c7a7e3bbdb295447134d1d4b19d906467a00fc7456540c950e5e5f7133f1cacd6c9bd4a900c34f2a8652d7cf087e8715a357630265d9802e222539153aebe4d4610b38400160ca466377df293404be8b84ac352c8b69538c4325da1e14860a4d54e9931692282a82b7bff6e2b9e14bd036d361eb9ed3d39c378ec18632d12f2", 0xec}, {&(0x7f0000001480)="6d8590c76166c2f52afa5486fd05379b8ddb6907f6e1dafecd9e1ebb178eaaddef7b2dd30c9d2325263d4ed40bea5bfe6f95baaa6c7d3679daf2ada61f26ad4ce7d39a10c3002aed305366505d4c49e940d4f2715cfc212d435c117f47aab18d8dad5883f7db0cbaba83eaa7e3cfd7269e212fc689f19014708049bada8ec059726e4e037ffc30023e0301f77ca27f91c6b86be5f6df70ee14331c2a996f7a7388c1cc7ee3792fb397e478b4866e67006a1b4f25aa18eb6c", 0xb8}, {&(0x7f0000001540)="0e6e1ef52f91c714107fcd1b16c71dde9fd222ac95df9936e53ef21149e917965b0c8ff93d9fe78dd9f0c57df2a5a7482b93c39045bcb2f2fd49a3437d69ef1f75a166f9e86d11121d2ad6d8f028554c1869b45f0fa17eca47dd9278cbd74e703fd6961f08e5c21654f905f5bad6ad9dfbeb27ee75de4618a5eac1dab7595abbee8b83c5b701be729ecc0b", 0x8b}, {&(0x7f0000001600)="baff776070fa76e184975aab7e454e4b5f0c17edccb4cf308d7c304fd7688c318e5ba083ed659e47eefefdb6536c326e8a71b5d1fe67cde172db8774194379f5993d2829bc5306b3f4becdc887fd043bf8e4d41b05515ed6dddfad39f34fcd7c0bb4feffbf1ee2d2d49544ee3f9b010ca83b589e4283158916521e6ace70926ea7e071e9eeeb2d5f77b5128671037960386e0f3c4ca0e753912f7a5772c3e6fb87a7fac2ad9ec18304285729d5ab7505e4c3f5015d81dbd5c8e6e4a6afd1c06df0d891cfd6dc290ecaa915ff4d296a43d613995e7968e410b78b6fad150f6b5f189958f8205971d09b584f192b62979c1e0e42d039c0", 0xf6}, {&(0x7f0000001700)}, {&(0x7f0000001740)="65c148e3f76e78f2f9bae471effbab6244f840b823ccf21ea12967fc714cf9c06d736f499fe5091c256842ab9a9473122ad6352a4f4a732e2eca551a74c10b9ad9799270bc5f7d9f2cfcd6639c1c4704aa931e6ba3405d4fd6093bd94e0482cdf3752d58a249412064ef9233c84e3ca95b2192298e8bfca8b14dac8f2a578d1ffbfa5585f6501f2776692137b9dddc0ffae2e013b861ba00a9475e9cae7b350fb673427c622feab1bcdd679fbf77255ac861d81a17b141693d2026824f830cd0588942597d984a63685debf624ed91fc91", 0xd1}], 0x6) r2 = getpgid(0x0) fcntl$setown(r0, 0x6, r2) poll(&(0x7f00000018c0)=[{r0, 0x81}, {r1, 0xda}, {r1}, {r0, 0x94}, {r1, 0x40}, {r0, 0x4}, {r0, 0x28}, {r1, 0x100}], 0x8, 0x2) socket$unix(0x1, 0x5, 0x0) symlinkat(&(0x7f0000001900)='./file0\x00', r1, &(0x7f0000001940)='./file0\x00') getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000001980)=""/155, &(0x7f0000001a40)=0x9b) r3 = accept$inet6(r0, &(0x7f0000001a80), &(0x7f0000001ac0)=0xc) semget$private(0x0, 0x2, 0x80) r4 = accept(r1, &(0x7f0000001b00)=@in6, &(0x7f0000001b40)=0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000001b80)=""/175, &(0x7f0000001c40)=0xaf) getpeername(r1, &(0x7f0000001c80)=@in, &(0x7f0000001cc0)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000001d00)={0x509, 0x1, 0xb8, 0x4, 0x7}, 0xc) fcntl$setown(r1, 0x6, r2) 16:02:53 executing program 1: sendto(0xffffffffffffffff, &(0x7f0000000000)='P', 0x1, 0x0, 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f000040cffe)=@abs, 0x8) r0 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x0) connect(r0, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:02:53 executing program 0: r0 = socket$inet(0x2, 0x4000000400000001, 0x2) r1 = dup(r0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0x322) chroot(&(0x7f00000000c0)='./file0\x00') getsockname$inet(r0, 0x0, &(0x7f00000001c0)=0xfffffffffffffed3) getpeername(r1, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) r2 = semget(0x3, 0x1, 0x145) semget(0x0, 0xd, 0x1) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000040)=""/39) 16:02:54 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x203c, 0xd00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) minherit(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) sendmsg(r0, &(0x7f0000000200)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, &(0x7f00000001c0)=[{&(0x7f00000000c0)="e77ee602494258606d248982436ae8349cf266e6a535619be694c429f630b2315cf262d9acc1f53c25a659802aef365386b3e0fd82b59d1ec00b23ec02db4bff873c5445b9b6a4c136d5511b11943be6bb14eff29f990b74aba478f7a99e9aaf0f61c1827136673f9ba498635712d8dcfaadfde85d1108badb9f81ccf10b1b6f5b3c83a964f3eb128dbe73c9", 0x8c}], 0x1, &(0x7f0000002480)=[{0x1010, 0x1, 0x1f, "6cb8ada65e3942f7b14a5c0c6b691d73828c61736ed65d7618dfbab4220bc8ea4712a36bf95d3cb46369095d9ac3e7591e9e253f744b4e1a66a8e7b15945fc8871df7cbaae3062818f8a4858dd4937323a135184a357b0e0954d7d94bb160c3b3cbf6d6ecbbe614e35b01e52a5b36c46c1e08d3cb5fdaef509b59fdf255252434d3742e3fe6a927cfb8f1461da44170f29112659e1e26e0fc3922251d21bbd9dfec071326b597374ad362f808e86f6a80265a0854c3fb45c733279334bb335dc10394a1a574400ed2a0513cdc97c26d89c2c9a6e8e5aa5be57df08203b98279d95278dd7fdfaca3af2075c5ca6269ed8e3de661694127deed80f55a8765700f6b8f776366b8288c4e23edaf9b803d8636b02bce8dc05b7f4c298111636f7a257bf4045402f0e128ac41da2aa439b13ae982bdbeea1947ae05dfe9c23096639782c0bc9d02974b13218fc7e239aac71fb124a4b975b7c7aaf6c4ffbf107dd5c79f3c7770bbcb22ce500b5fc7633cf28f48e5e459c7db5ccb1e3d03e4760863f9bafa2d7395dd28cf2419dc8df311ba5c61cc788236f75be42764eeb90a69750d2be64735ca4d1e688c309128e02ecc5527be28f86e36ce19367a84ec3f2dbf2513eeefa76bcd9263343757cbc8bab205966927cb4028ce1f25310ab482f6463ba9cc523cb20c0b69721308bca1577bdcdf716527c0d51807e1af08911fac5e6a9fbcfe14262939ab9431ec80c4c378ed547d3080b71523e9db4d4de74042dae7cdc63ab5a838b1418b6440a487d759347ef229858190b08bf88ad7bb3b2fd76b32f641ce70910efb76407628f0f1bf4f7ecf5676d6e0d2ffa88058dffc0c8f7deb3bff0a9d19e742bf9c95c665a2551df05553ae5e1192944c5bb6a1f82fcba700632ca3ef9ba6a2f1bed2dd90a48df5d39d5e14b85acedf29b284f21252da317a598823653d1f74dccbfa6c8daddca8ae50fe916b355b27bd6409dcea50e270112e8515b4445bb164385faf4765e21b431cb2ab0746acf2fe8e354a10eddef6e91a8767b1e9408dc816772868c46738cccc31e04ae8fcf7a2a43815de5d314bb8d6948bed581c52db44a701897f16de90e9c542e8117f00decbc5113bf81149e0e92ee5f50723f69a3c7a2a7f12b054aa976d13ab5284a6bf8bf6545e0a413286f7df99653e345fbc7e40921da50d55991967bb1f987ffc8c6baafd8e70f11acee632bd3f0f7d2113963fe4602982b63e170a7ccae889336c40bdf925dfd7c10204b9569f4f3a4ed626765adbb96aa539be2206bd2749ac82db710363f43c00b6902a60bbf36de05ee194be9ce9629b562f030ddb3ce80639dc8b0aea63657bd525c1ba5c8e03ab231d2b7d09ecd02b65f5784ce1011f69ee782cc5b7ab5fad15608048882005d10cdb0c385bcb4a30b3619cce5f1ddd77f2a6cf8181ddd1832f03f1fc3d6941893833cd2844aaa25909d1def2b2bb7142cd5030e62f38a42acd809131108a74a34836878ddbfe0db7a318b47f1ec316492794f10d10c54e5a210cc42f2fa6bbf6b9c83897abc9d710a3ec1fa07e7d36160eb50f604e7c1fad12973d8dd44934042e68fc6fc0f75e45980f66e9d252f9587e617d70273b11507c68ccb2a58c3a1497bce535d08f1446c33b8a4af75fcb32d9add1b18aa3149d9b8b8c92a7cc22cffd08f472052343bac01d16f1419ef31670a7c190cb2c575dc74529a017c27f97a2dfa2f0bd3f8155d138c42fcbff125006e9bf239cc583e09e829957e887b40128c145bd7a35a1333a638538a3470f3f8391cd2e8b360cc49a4b85020b7e82ba43fd135d2f6e868fe42d955d3198810eed4210a789272ac3779ee783470e6ce58b2d0f784c1153e747702b9877bd7d63317d80a87bbae4e6c23a7066686f50de6faebd59c187fe1b2652ed0f082cae6eaaf1ee16e4ed159ff738780cf88ad0116ab5c698ef554ab096d7da159f535a12cfe37a3867d2314f3eb6f56bf0f6498384e89bfc82d79fcbe7e98c68053a22f9909e01333011b19b4e92d4ff792baf87a12a4fff669808bdb703369c3b17b8af3ba80682f2f64e1290f2da4600beb016aca09c31ca4dd28564d1c1f48890f5ebe860c8d8d08500936a9a8f636f064de8767d449adcf76acd9eb089567f323446ec99d4b9b1b64667d364c4413c01276e1118506a07edc162e3ad49604ee384cc86cf07fdc094da6ba5a5d7f1eb3533b41c18bf1a84695280b8ffebd89456785b5da7f2c723abbe7957c7c8a3c87d9e8a4e3da5dc73c5fba8485f08df8435d743853f204f37a30b2d2f184f2a6849a5d6a2682a22b197361f71d63b2ab879cdad719b9be5d1838008313808ea9013f69259577156366589e457f326042f074f611875f5acb1d131b0c8bc08bc1ec130ecb1c925bd0d173265875e33437cbf41be3cb08a9e6b76451b44e4911ae57f1bd7082807c77a414bd61207ecac98fa172e782a10c36cdbae5efe21847780c2a59d98cd969957e4dbd3dee4e576b33a491796583ecf4df19506492b53311291f2314fe11bd9ecf5610674ea6615d02f179815e2b91b866f4b98b81d4d5122ce8b279c39bfb53d51fabb9479d5a3f0fd954a9ddb4c5be01849e1135247c4605857911ca3657cfcc4def8eced006bead7ad222c0b6c2112708a85e3dd61044e06e01b40989c4fadbe22ff4ac47580b2f9488318b30fa359dc5abdae59598239255f58ca8113d807257ac7886cd070a81d87280fda0ffd011b5c4c2ed8698e637fe5af0fd5dfb724bfec5803b5cb10d8bd3fdbeeafe00a9a12a739adff6b3bce4cd0ac64034969f3b636dbf31efa206e3f91ebca82607fa9bb907a9d0763dda2e27d9c170426939b0c9796388a9999a1b3bc362baa00d6bb09701a66a3e45ea262b1ea31e657955746af4c097fb79e48db412dd946640ec02b0802094f3066c48045c448a214736958f4a06a7a11d5f228aa63986502904a4de5555623dd34aa3ee60bb7e26619534ad5e8a1acb8b706a49f443ae16d1723432cb25da12e3c7d1235ce4a7c65641ed3e37e333d3dafe7d2d376ea48865ce48819d89512c650b5f6ad64abc7dd940cac6d13ad9a31fdd8a170bd00cd483773c5aec29f5110a8fe46a7c565a5b673b2fcc3a4ab27b7edb43ac37aee3015076a3fdd1b7052d0235a7e83d23408c2a1a1d022190fd92a13a59bfa5247fff91afd73ce78140c099a4454c1eb433bd896e5339fe87dc31b92e4e25396120cb0d864dcbd60423136a85ad2a07e0f41670deded6f077899f7511df410eeaacc74b30b9c61e4209a9a9d0d54a25955e11dee500c012a09f5fbd950dbbecdfe5965814f17a7e2c1eef1929897b643212f0e5a751611b44a3baa806ee3568c63e6a1a41ae8411f0404dddb58f8d5df2546bb5a1c9449a19cb3c6fe6b94ba4bb0f397ebd35a6c9b8b709e606e630a7fa0a9fdc3aedf33ae426ab6b74e5b314b3fe823bdac569d8075f56e924630429d60663a450c52be8baf9fbcfb70ab68c3c0c1d6c8f44d82b7720c2c05f4a45604037a7fc2b58d2f27dfe5d3831ca3019c9543bc2c8dfc9dd072695b533904f4c4d36bd7f040684b46d4e48ca1a7cb8cc1b54328e9b2317fbec0d7417f12da91636be1c3e5985134b1160d420f559aae8f1dff5c011095170cf6d3d5c5adfea074e1f4266879427865032acaf8cc9f406cdbb650b799e0869e317dd3aebbce77c5c214fd008de6add06d6b88a35654dde1fd21f5b963f52078682e9a4ce310dd8862bb8c08faba245a9ebb9316a6aa26af2589558b8514a652e0dd1a9b8eb158f2edc566f144c7fac715ad46809908d692d4a33a4801942499c22faf60f63466f92d960176f8823f4f3d2ebc6536e5747d8edd7d6d8829050c3cdddc2a1db679a3403635f59cd7bbb5e4bfbc13d8c81b404c99c7544acf65c43a96369979ca17ad6462d7c8d8fb104b6ab4573404b9c1f5822b934bc5ef3ada97e59d7af85f90e2776bb6ebd675d62ae678b505b9e6458f9380f92e25756ca513e630ac8de96ce297e0a0fde132ae16e610e77b61a840e864db1f23ec37ba8c611cc50f5d8e8a83a8b45d35eb39d8f4514d10b8911f5499c282ed61dd4b46e011a413e385f6d2ed23542fe3a6c2fca9125f8fa831040f7844d77e97a56cae54e53958907b48f37c803367a587864eb048eca66b773d7f475c5356b608ecaaccb6074fdf284f5bf7b1e30daf5e13586ec56cb01e544cb0caefdf4a1c5f49a133440afa055e0cb499c43a2789f1d1caa1cff3dc47cec7f22aa6d81209400963472673201a76d347bbea4a5d76338e7da83ef15d84e4bb0547959810741f667b8630c946ad744757225bcc709fae747aea7a54e10e26511351a44e34bb29592d5837027eb9aa0fea58fa1343aebb549d4c8ae7795d5f9f85f226440d2efa7f13207041642080566d24544cdb5f8c278e9f70edce7cdada503fc6c1ae0f776af899dba2bc33933272c08b866885c311fc5cfd63b3697e2485e0ec8f654078bddfe37ce8153d96e178f16c7b4fe7da2dc1b18fb032253fbbb5df32e0fb01961e24703e2c9b5239ff03415c5953e49cb6cd18383eaa963406314929b7ac61a48e8bb08d5fb9a33f21d523766be834d683944feed721a0af74bbea2319c5acaea834bb7eea8f6af917caeff00dd966c14ac088f46d03b9234d662c6f14925f0a58184fd7ee6253c94ba422ed970f18f64ea5a8b4ed2e8d82e8b4d5ffd92a08c8b380a7b8468efec490045397ea33c182e51f1217e3164781b55036e2c1779e7e1118d7e2c170f317674cea54fe1cd61a0aba7dd4d78568ea424bef4ff788914eb70226750e68b6cc6bccd7ab8dbd74855d85df0290b87619d8b2164184b49dfb2fc710433e003142db171dd18d8d468316d4c604646376d5e7d9eddc7b9f2c1f94ba32ce54bf8fb3ba3f5e938016d64b6f1285cd4ed52c619e88c5c449bb312fe3a6eecc4c22308d06f3549d599b433491279e101d07faa73eaa2a0ae4f38d9174e889794777ace9a2f14c2d8acf5d32ed588da81555f698686f274356b3e2537c178680344c2c087f45280f6cc3e07252b6edac87fcb6a07a0693f237a36e62a771f9b3bef28c8a4782890017632bea935550ab849e4dc6c6baab3bb9e383daf63c359537fd9d2ac9713a814037ab1cfbc957c9304665ae1cbed28275722c4c9590fb472b84f9b0317497abc0873715c9917c7b661c8f07efcd7125d048d6ddb2a5cce1814a62860421ac3995236fe2886c51f7bc8b6fc0c8dd3d61eeac77b5964755077894e3dd330c2e2ab7db2b53ae243b208cc19a6a03fa0620318f9e313408ee388982685ee45f145c3cdf8e532c4094427fb5905512f7dfe4029a040104849486354aaedc203016a54adcddbb63366839ab6cb758af72242d189c556b676d86aa33778fe5aba9cb70973b509910944fc53aca703239b87edfabde687efe13443d662b2be875ad8cffda6c89e206e760d0e55fa2014631a592c5c401c41f4ed43b2aef876591b6baa90510b4ceab8f20a298e120ea80e5d04f23af4203353b91363b840fa1424fac79818e786af24e45d875a917e275076460d5c95fea966159c2fa64e11f0c43555b69a1dbbbecc4bdaff7d8cc27d64b146da123a180fb505f1378afa2d70db3322b7ec4c68270142c3c8ce17f3619225c15b34929d255c4a93989339df636dba593ddb604ebc7131b7ee0ff9c4110fa909900cacaae1a3c83c252b1086b6c20c96d61491d2ae5ca8908e9bc2086a60e1c924476fc626595f4b"}, {0x58, 0xffff, 0x4, "ded2ac58f6fe91e7e617e153bd85b44300f608be76b5787259e55c87aff02f9969c23614550c26a92afa871f3680e0eca8050a848824944f2825f30621306ff1cace6f9812187ffc"}, {0x100, 0x1, 0xebe1, "4f9903fa8e54d130411a4ca12e82922e23489b7d641d42cefe11fdcec01f4daf2336f64fe178bc401a3e34fe70cde51482ba7d9a77f0f3eed7cc1f82259e5ad94f3859900dc54a55c409d4a43298f69ee5dbf95e035a7adab016c136b5b47c18691a0baa0de1cacfa6ee373d2300f56184b7db3a7f185dcb493c78194049cc95375a072bd3435cc70ad531a6c34405dc281c148a992b809d8feb3723ad1f19ddd895382c438c46d6fca9a8690c6818e83a5147bae3e4733d2201bcd7c25a447f7becd6d92cdaae4ba2b7784d451d03177c06a7ef57258627ef0077e3b1268abe42ce2aaa944f34ec11371353"}, {0x90, 0xffff, 0x7, "cc78e6e5c93572a61111723a99039913ccd8084c525f75a1f6ef73358ae88911b7b830fb81e504e445edaaa2744d61c40a6d1f7f74dbce7447d0379911a90ed5fd5c5c332142237cde8adcd5e8450841ff3bc185118c4f2d6ce7f847b795ffff3e75f85d8eb895513799fa00f3259c7361605f3aa5943c0f0d96906b"}, {0x60, 0x1, 0x3, "da53a64473757b118f35b27a870808c4f340c75857b4bfb872ad5597df1a8b3697fbcfff0999f847ac5117cd05b7ec79e776ed30d139285ded9fc1d9742206f2fda5fc51c89dbf011420bfd4"}, {0x1010, 0x1, 0x4, "8cfc80e2bde75bf6835b41896a48139e33c9b4852d3918fa9d5d20733fc14dc6ad2f0b74b996a3b23891739ffc337257182e6dcdaf356a48c0c4b8768d68a4a2f859517a575698801b08425a1deb576f61cc1ae76f3801e7519abeb7f959f16c96d59dfb6c9844ea59c7857f605798dc1f60be04af30056c4e270191da35955d872864885cd7b8424924a606db3b7d05ebf2d60b66304058c2998b104bc4747f34776411676a72725e2efac5e2ec32438cdf4cfaae5a589e024ec61ac06829fef010f30183248a47a68a2e634e191691b045cc7dbc031aa1b3bfbecf8e99b4db02f7fca1272bc8e3c7eda12e638e574bdce4353eb86e67c7ac6029f3f3068009a3d73f1971ec081003f8b3375b46a1994bb8cfc33e84f131282a1e868f467130b2bd63df06cbc90331c10a408c1d9ae2fed97398bb8f934d5ba19ddbb7e46ec49ed2115140ec576b05988613bb0de49179d1852c29a2f850f8684d605e35685e165124406d9727025f354be442b79cc0964169ec3058aa7bfdadf42540b056476892cbb5817ca8eb52175c7437ec460897202bfd9c28afc08f9b841ba8d22bf03b75db5f1d1ee87154437f90f491b11f22a8c5c6d571d891f2d20ac93a29bc6add9d885acfacb7b5d12491e9979ef206d4d955fc43825f4cccb7177d91ba010ed968dacc7dfb7912fe41775321c532afdbf51d9915888b281e6d82de3d7024e7b65ed6507c173cb71df83a7d9a3779f585b46674ccec731019c7ecf3feb49d5558032a7d19d6630cbd5ec21a558e500a29fa6ab4f7d4d180efaba8812ebdeed40b5cc712599404b6534e9f42d709ac0b84a0e63210157737def327377dfa51718efab4431384997cac3af2b8a972d49c27cbd7517a8691c5607fa88ba68f7e4af0a2b52283d40be20c704df059b2086e75d55f7aeaebc569b00b8eeadcdc8f3f61e99a825434a9cac9d2f6a10700418dbd555c4a981f053a0b12fa79eae6fd48f4c0a4315e1a5c325977516a21d306dcca9ca2388bd51905dcd3b56b1f2cfc7a2e3862b2d3fbc4a87172bef2b90ec0ec01af7341fdbe533bac8a51c318964467263f06840387fbea56193264ca6fb4b0c7025885abd5b53f06e313fbe6c4366a0578b6ea995634199b472a3a0d15464e9a2581e781347717cb7b2e50b40a6a5201269c91dfbfb8986e91d90b0f8508cab8409b7f81c15cb1177d419349571250e3c3b9581e19257b2f912b827d1e939c295ebef3c705b6c1a6cbc081ff1aa3875a8aaade1c4389c3866bbf35a841727d24633a71b217216684aa4c05d5c777a7418726a0664256ca01371e49f7c06e0810e715c3254d85a233173254d76f5e58dee196cae1c021646f57f73c3086a6948a5eadd48a089559df4d9d921b781a6f6e955124b434c06b1d3947ed576534939a5a36feda82bb5344f58e67c5e4fffb62dd0f915fe52fa77f2c1a4654cab56710ec06dcf6db18eebd61e36d8e87d9914e505d2831628a876397ccaa99d9ca0a435b74f96cf8a300d1b2c5bbf40e241fb675f2fee2fa46755943cf4f15e6ba45481ebfb11a6be7d605f06f167c336cbe288f901797be7879aa52fbdccac34d97054a388644922a3f431b8529361b74eca054dcd8c92b11732068e516105024cd81c43fa1b2edc4796f2eecedf297157dd9ec769405b7ce75b424ec230e82d3fb4728b937b5dd7935be296f9b444932fc03c42a2848bfc931dc25cfdcc7ab0c8623b6331051738582e317e29eccaed19636408131a895eba2ca2c3ef64424e69044ce103c0f799d7177ac2324c9e6a5967c35dd8b33844d84253a9795670772bc51bf27a7b064203bba79a5042c5112aa27b41e64f6520e71660fcc05409463a42ef188e8fe4a68665a1902ebd69553f943a50e47f431a1147390a57ecab5fb25ce2ab6efbd3636f3ffab06e7e55a4ee0854fa3c33816563eef38553a8630e433c181143cec4dfd7e5cbd4de1a0002d5310bb34d1dd79acc5866d55923e7d690f11213b5d0c4043ddee4fb899217aa226f31d561f616b86320a483afb73fa61cdbd746cf8556168e5f2f6b7357b21d3b7be0180d851db59a9c7e9abedbad7e65b5bc1b8f22efe806ffd9ca6cff66a336611ce954f54da370beda34c8bdf3e2bf5fa71b13448cafc6f4d163114bebbcb27186b6e767f66449fa895f51be537efb57e92f902d8b826809c588e6e04c55f519ee78a0968d2c88f92b1b6d58bd3e69d08d589a86d8cacedbf03a1e77d5b03d23a7f163d1cbeb686a0a1065a510b29ee537aa4e9cab085e50901f76a63c9b05d03ddbb15d5edddb51f19f25ab19bc25ecd8b2b999f5104139fd3a5e4c160c233831eaa459f77d461152967e7ba6b0b71af85b5a0c980797d784b294aa1629c208403201e5852b59d20bd9ece80dbc0eb45b3ce718a48418c237a5fb62fdfb88a5c4e8c03b6cddb1238eed281f8c8b9d801f687c56a7c1a9cc54d13e2082ec386af3799811e3f71a1d8e2b2b71f1b37b42b506f483d1854a63ad9913f22f4bb05e17005b7eb163fb093393a409692b7124fd2a32454f99c02c817313a641734f37aa9ba41c1a1ea02a56b34561a114b8207d1f8db7ded54aca7754f82845c691ddd8906323e582f761afefae50b63ec48a04abc25b7ba302d32c3c5cf41f6a1a6233005d76d1735ab1fa1965e72d586011d2a856b7af528972fc41d1eacc445e913ebf021ecadc36a226bd8e6782404f0250c07a88f07de2e7a18153e7c0e644e17bdcda9d26b95ed0d1dcaf4ff9d886a4a3bf3dd548f46b54826a58428cfbc453ae9760787e08631c478b4e5e71413790c708a7951b44c38d085d07382261cc99336c7643e1641a10a1adf525f723ed5a7eb94a5c1611d60f0917cd431c2422bd1816fd0b3c44b5fee74d5043984c2797a4d695b1954fc32a64a6fb56269497514d0aaf5ffada263ec7404ec114a728fb4329be9404211e79e4c3b2bc14d775c519d214db6b4f9414ff4002fc0b051648e8fbe4efc3ac87c8d4c12b8a1d78b04b40ec13b8cfb5ad8c328deaa0731ac20381c32dd8f9398d103ae0f9b24d12624e9a734ed3d4285bb49e59aa8f292614ebf9c935eae989b836ec35355427cf63f703b492467458e7ed080736749a6fcb7c8bba6975a57509fef05882dbdaffb8c480551c8ca314465ce3a815620ea2d89d1668215598cf426046a5d7545a9479798b6b62af025156162376c8bde8d98cb4e48d791e5b894baec336481b5fc92c3d9c809edf877ff3d1e8f5ffcaff1ae87dea0f3fa19f5506ed94e2b05e4f20f1fc706511f28f467342179cc687e1b414b6c9b9615711a4a67b0ff570d1bd5d022c64eb4ba29b2e4eaca51035b46f902a2adc0e55e650a5b331be03323237bb633d49446a9653cea5cb6c78da84a58e9dbd65733163428fe23f0f46243c23c2427c9f35ef47f7a953e3d38052aac6f542ef5e282b1db92ee2c3199681f045baf3fd8c5cfd2b6dd0eb58168a95fb92ec597892d6100de9773c0419650b55eeb4d20e7cd9213af900270408563fa0344b118b7ce71cbbef3c9742aec592d1b65d44174c2886ec21df71691dd51d5994a9a6da39f5f4532ce548f797776e99942dbaf891bf2a9fc7aa5a2d8b628641e3e67dcfecda55e7c3e2c4764c31488cb6b37e87054a87bdba02615e78d331219f76b1b8f527fa2d3742d37baf1ec4f8f9ae4d5813300d42bb3bb54829052b67f59ab780e5bf4751c4613d47b4625351e8924d4241c919823b06a4aa8f1e56ca8e5f430803eef5ffe626f91a7267cef1294cefeab804c32c4d78ceb97f4e1748e34cbd95a65dd9f379162348a7963c67824cca5cb162f3966d4d33e2132c828d056bf3dce9614cb0c7f599c0293204a36443279a64b69edfc397036e8204158e60a0b863d1aab22a64761051f502187cc2a689bbfebbbaf0e43af1259c4944bbf7cb393de082036075da065d9e532935290890ba8edc3c68bc04c2510eddfc08f96faa46b2fb34d004d1994a760e4e6141acaafe25095708fc0a4fb82e51a3472f9f5094ff36a0107cfc62b80440378bc618f04d2467c6fc8e9d68f6f267ccbdd2766331e58c5e58dbf6da888e71207b2111c84401848ecec1b833164da42d527cc1003741817ab8d731f4398d3f6c95fb704bc36d25d18546596910b748ffb0a54df3a994295be4d0e3e3debef01fc495e5792280e1f06511b7b2c868ed4aabf7bc77966b0759544c108ef1f5455eba4868994d215407908f7dc0f638f3c6ba3202008d1d9619d16fb5c602b4a6303940b32d47a9c0f2a9d3c859f3d247acef721595e7d429d9641fc70e0abc1e399a76fbc8c59addad714161321cd8344ecc11827133809eea25eff808dbb60a23dabddb6e171fd4362dd02be591a0b5be82ac532817d531b54635935cee7dc13369a473b6acbd8622d1efee55809d11a9dc256ce33a3318cae3d1d785007e510160eb8d7ef4f1101c2603362455fb04b314519ed1b52e676c42b1963e8f578630e405fb581581d93f24bb48907d1cbe510c1cad2940fb674318c819d5082f8c31e95ef2a606e9916c1710962c1ce3da58155f5d765ee1c843c4c64f0f772acc4f233e34feb96f8499845ae0cb0e004c1fdd199b60ad2c1753edc78888336e07e4eff711ecc891e0c2675a3e6f4540cbef1385fe58d3a573b46bcff711018a1eaf3f2c4c62474ad7b046a143b911273eab4f067ad8b226d79e6566db215b5eece7b30f492ce5ea1f7ebdbce3569aefcb98947b763f4fc1c20eaaa3f07ddaa3c9327129361f16c39022998136b8e927c28d3b24ddb1972eb0e698bbf63bf3e3b656d2d4c62762167f7186f8942893de6a5a0ad085c421f025f010f7ac809a644965f4b0fc9d06be7570685cf14e6cd10acd60736680475c21f9ac112e0094bd444a17150cfa4da8b253d1a63110c77ffc3a046fc2348b8337fa381deb1eaa8e0445892727a187d36087157cf9654d2b581ebbe44e7c403ada3d70c65f1a483d7ce20b5d655eddc30d9c9a4720994f7c5db89a3deabb80e1fdc5934b4e0d1e3560808508ff20d9c595d8c62372cf79fed4ba96eba3e2dd5ea42bfc673045ae6675f8f3a7afb7fa062e782de327d16a4f259719b50fd63a7c03f0de6382e61b411ff4d957a8cdd900b47bd2630df4501240a8b486bf1df340acf432608f317507616cf426fda34c74dc2227f9fe1314282282685555f9a800f0a5517f017fdeae023517d64eace3f62653d03cdd4e215012cc1257d914723873cbb5fba9efbc2e146461d42a033dcd8f03d99a76be9db667107f8408473d6673a635a93b318f18716d2591deb725abaf5dfd7e324109af3128a72808dccfff4fb348abab88ccd35c3c24a73c63fe197a0ef8b956cc26f69e790eb876a64a35161664b41c38b8cbbe37178cd3f195224e14d629775ae0e89d75efd28f5e0292095a9f1532f9ea364df7f8dbda6d4251e82886dd223e45ea7653028f185ce4115a1c3fa66b6b3f6234159e3b91d8682b3e6b5b0cc2d826d730337ad7a07c634cb5203bd9841f7e7ec18fd4f0f90658caf0e3a58619a058b3b2a0637effafca24034199032b4961f10fd581a1723bd3c77fbe5234d59c6faa3696b08e058e6eb604c107c0bab7e1fa8293f54866ffd8026b1d4cecb493178eab4f994f95c131feb427bfdfd67a92540d49f535ab7a5dacd7faaed9d1cf0ff9627c3dab65f0b75b9bb05599fedca5531535d9a3c50f9b456fa80039ea0859c790bcbf8b3783c01003162026b9fb897b40b59e1ba2c45"}, {0x60, 0xffff, 0x4, "d1c8622c14811d8f53e26ad0774073173292ed7987a8015424509ec47482a982c9f58eed5f76a7bc2dc81a067ede62ff1bdf453503fbae78d1ace4378f712ba65f0d1b69919e10d9767b54c79f"}], 0x22c8}, 0x405) readv(r0, &(0x7f0000000040)=[{&(0x7f0000001480)=""/4096, 0x1000}], 0x1) 16:02:54 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kqueue() r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) r3 = dup2(r0, r1) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) dup2(r0, r3) 16:02:54 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2002, 0x34df) r0 = socket$inet6(0x18, 0x4, 0x29) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) pipe(&(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = shmget(0x1, 0x1000, 0x13, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) r6 = shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r6, 0x3) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) r7 = openat(r3, &(0x7f0000000a80)='./file1\x00', 0x800, 0x80) open(&(0x7f0000000a40)='./bus/file0\x00', 0x8000, 0x56) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000980)) setreuid(r1, r2) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x400000000006c7) shmget$private(0x0, 0x1000, 0x1, &(0x7f0000ff5000/0x1000)=nil) ioctl$TIOCNXCL(r3, 0x2000740e) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000a00), 0xc) getuid() ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f00000009c0)) dup(r7) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000ac0)) r8 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) munmap(&(0x7f0000fec000/0x12000)=nil, 0x12000) lseek(r4, 0x0, 0x1) fchmod(r4, 0x40) writev(r8, &(0x7f0000001300)=[{&(0x7f0000000b00)="095b92228c7f6f222d092dde070ad2069aa1cccf19d97262f113aec8d54b8429c1446834efb2ba0038b7ed8ee427f9d8fb1d19036281f3e03290a950cbc10f540d25c8d273f6da860222720952d08c2767f69a9cd6e3214c32dfa435e3812c4168ff0dc77eb7a7622c178fa21be4fb75a1c3198a93a2012c7eaa88babd5ee3637304845b1f3bb5b7470f5188e2f7273fb09d3fa18e50ea9ba6821e0313ed23dd02b1485f1207345f3ee0147156af862502f566a678babbdd58a1d2f8659b37e78c109a1b88cd3ec14d327ca1a67e4859597d37d39e251bda339f78c480c349d7d359fced6c598c407b35c436362ecccab012bc5d1c4f00a060e45d5f0d19e65b9e6e71b102c84376f87651d26a1555f8b0216285e3d7c1ee20ca01b77fb830af385affc19dbf469d11b4f98558ce754d3dbf83a2825a6aba7fa85decaee090f0892d84997b4b8244eef8a8320a6098cd21f2c521f7e60b8be47680530b266613846b5b8119659b2950b70d41eeefe8542e648c4ac4f24612a64d5bd3e0762fc65cbb62a7abba9c72ba1b05edb1eba3d07ee5269e4efbcaa7aa1fef36ccda4dd308c859c2aa2005b0f533f4896f9465b45aefedaf2be165efafac8403532f3f34727445575303e53360506c7c05aeba682bc89911168700a090d44940912581c6dbb7ca82879aa8a4dd67393d9759159e461e7b447169a7bbb025c450a3a08eca3069ccbcb00353df4c8e314d0c67178656fe009cb9d35580d91ce9bc01f59cb4662b5f52e5cedcd9cad93ba6a38be08c47ef5c09b2661d34905ab8f48f7076ff56a0d9e5daa7587b58d7d84946cdeaabb0a4919dc10ef8d65cefa8e0d297a6a128b41452a1670838941254875edd2c01b5503b745b8bc88c3dfe80e38c7319a99896987bfc7ff27ec994db3ffbd94e2be476bec5289f9bcf02636cd0aec13fb0f646b79a942982ccca1d2842075802b4caa2642fa6cb6c378f9969d70a9bd5ceb467b76b66d34391063e4ea0e84fa4e0f78bffd9fa543064dee90b2adae8122e6db023b84ccc3e47afe15d2b38b96431641b5858d271354f26fb6b4d2aba3618508f7d8e4ca6c8e69cc4961aff29c691c0970f45766ce0ab811f8697e9444ea396f01a896af794a3b255be903a494ef5329dfefd7800a81079429ebb69ed63b3e643dcc9633fa799695491ef225c3a261112fdf634da48b95fb536e6632c298919225693660484f04daec212f5288f57c28b3af82a6255290395c9d43f8e8c655bb411d834a228da413684d8b102c157681c391bd66639722627808a1f8bcad75968103a10aae389c7aa967631478f61a3bc68ae80a0b466434a7133686d6c862026247d9541f5bdef9ddb58c7f2f0043240b17b5eace5eadf61112f161815019c5a32ab9496c6ea7fe3d6bc167eb89113934e72b31773e9669f172a06858d6cf9bedd0379d7222b831a84dae1906f90073d3ea96fb296779221c8e9493f5e380505ee62485b9f41fcee9b8b46a3ad7a6b2f0230106a972578fb964fb5bc102aadfc20859721a48577b38036147f8baad261884e320afb57be2da5348fb1276b90deceadf988ba94479003434d7bb27f881abf0f67bb845e0d376ac30892dcf58322dd1fc6063c20033e3c6d5f1f1bd354b8bdc43e52d6b834fa2a1449270117f7420213c22ee1914aff71c7580a377b7ceb05d14809813f796f8a690dd8e8b715b80f091688d9497997d2cf10956e21d75b9b7f085dce32bc6f8068cce19c899acabcadfa512aae7ebba00c086543fa785b1f5b4a2f65c94eebb4857e562fafd8ca2de39b36e43d068fe11e820839570e5dee83cfe60fb1c5edf18f76b65e23f8bea9a57cb3439cb6e1c2b038ee2056c305dee8b778c07e2b0719767358d21a2a8fe74ffd4eb24706d527ce081aed75450655f3f7cd70ca80e200abf04b98dc394ff0d4f5fbf1981c5448a45e5542e7029f23441ada343bb4ce28ed889c1f4970a2a32a06fc5f37b3ccc7a50d57870f93811f561f6e16b562a1faa65ac3d3011731812004e5eb400dc6e94d71834e132af53937ee0be8414780e5d5f38293509dd27e6cd5cdf9ceee3c8280919d2fab424fb0396c6bb2dddf426b115e9dfacad6e934cf22313710684147316a8d3804a6d4e5921434c451d6ff45bf98d33c9d62889630062db92d74e462e6cc0db7d26c4179ad834f9d278778c34a8cef8f5a7e32db83c5c5a3fe4ea045b98267ba9064a93a0752619d23fdc810d9c84ef0bcb0f6b1727f7e633f6201c42ff42ce9e5ad78019b66703718e61eff2d539686e7332309cecb19f8f3e405bce13b60dc9f1a78f860868b7284b9e53e92e4bc8d48ecf1026ca0b91c302a4f596e9135178b7873d3b3949e21d733491b7d611e81350cb307b777c4f48d68e3d70e26e56da5639f80b42b003daa6eb2fa78fe98efdef2f8a333bfa89f30d24bc43350a6021b6b5de2e5285a2b070558008b126e92b2cd206f763fa88bb51c1bafcb3179714f8293ad7322f8ea6c0a935690596ca52f47a8e7a8c1f6c60e5147c69dcacf4eb988685ade39876d339dff4e6fbeb5c4cd8a7b4b8f365c9916bf5948d3e0fa1166b619b2e3e193f8606dcf08119a1ef0555b205735587d101cde9dd4193e0c486818d051fba2e447b12b1687428523dcc1afdb5b9cd14bad3ea8c83d82358ded954422a7d9b4dacbbde0d69532979a84d45ec31d7513ca2829657c9577810413514dcbdabae56138473743c6cdc6634f411a60c2d00246e527ad5a1824974e94c73b61a7ff84e78e7570688ec85abec2a6f5537476af1c985affb65759ce407ff17e153dbd0ef3e453fefa384cd06fef72be0e87e8e18792dfd3ccfd0ee29a7d2634ed768ee5555eee5616c20a8e057b88", 0x800}], 0x1) ftruncate(r0, 0x8) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000140)) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) 16:02:54 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f0000000280)={&(0x7f00000002c0)=@in6, 0xc, 0x0, 0x0, 0x0, 0x0, 0x40b}, 0x2) socket$inet(0x2, 0x4007, 0x101) 16:02:54 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r1, r0) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0x1000, 0x0, 0x0, 0x0) 16:02:54 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = shmget(0x0, 0x2000, 0x200, &(0x7f0000ffb000/0x2000)=nil) shmat(r1, &(0x7f0000ffb000/0x2000)=nil, 0x2000) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x40, 0x81}, 0xc) r2 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_RMID(r2, 0x0) shmget(0x2, 0x4000, 0x4, &(0x7f0000ffc000/0x4000)=nil) 16:02:54 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) socketpair$inet(0x2, 0x3, 0x5ca0, &(0x7f0000000000)) 16:02:54 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x2e) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000180)) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), 0x1) socketpair(0x31, 0x4001, 0x9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000001c0)) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000100)) recvfrom$unix(r1, &(0x7f0000000200)=""/98, 0x62, 0x2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) 16:02:55 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x202, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) r1 = getppid() fcntl$lock(r0, 0x7, &(0x7f0000000340)={0x3, 0x2, 0x5, 0xffffffffffff7347, r1}) mknodat(r0, &(0x7f0000000280)='./file0\x00', 0x6080, 0x2) write(r0, &(0x7f00000001c0)='2', 0x1) syz_open_pts() read(r0, &(0x7f0000000100)=""/172, 0xac) r2 = fcntl$dupfd(r0, 0x0, r0) sendto(r2, &(0x7f0000000000)="653136ae4bd41b81db319d79ee5bf2b44536da0b81543899bb2783813babf253178ac23977c66ed5d294f2e6626bd06494fc9ff4cf754dbb29a68171197032afb0ca47e3f4cb94a93a8ef08580ac70ffbaea73ca7eaba1abf5c046ff4a29049a31c5df2584d2124e1bdc55226bab0740566d3bc871177abaf2a80e5f500a08", 0x7f, 0x401, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x2, 0x9, 0xffffffffffffffc1, 0x9de, "7284bcecc412b99a1cfd9e6ecfb7d44b43dd4b86", 0x7, 0xb7}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000240)) r3 = getppid() fcntl$setown(r0, 0x6, r3) 16:02:55 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x1000000000001) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x2, 0x0, 0xfffffffffffffffe, "f5a6849ac35d9dfc1ffdfc79f7a824d9c9bfd010"}) symlinkat(&(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00') getpeername(0xffffffffffffffff, 0x0, &(0x7f0000000140)) 16:02:55 executing program 1: r0 = socket(0x16, 0x2, 0x3) r1 = socket(0x1e, 0x3, 0x0) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) listen(r0, 0x0) 16:02:55 executing program 0: r0 = open$dir(&(0x7f0000000700)='./file0\x00', 0x300, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) sendto$unix(r2, &(0x7f0000000100)="a58ceb6bb8af6c062364be419985cf9494642321027d3093d496464f957cd803f569", 0x22, 0xe, 0x0, 0x0) r3 = getgid() fchown(r0, r1, r3) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x7fff, 0x0, 0xfffffffffffffff7, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x6) link(&(0x7f0000000040)='./file0\x00', 0x0) mlock(&(0x7f0000380000/0x3000)=nil, 0x3000) 16:02:55 executing program 1: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='c\x00') r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x95) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000140)="55ac1e93af6bf27835dfdaa8", 0xc}, {&(0x7f0000000180)="2a413e31c2552097039bd264ff782cedc8fb14f7bcf97ccc0acf38213947b8302aaa510c71dfd2070235fd98a94a734ae6e426a3f53f3075014c2a4907e5fb869e5e0389a106a48f9455b71c614db9ce7c4ffc1b96544e61819d8842cc0afd337807faf65f6676acb6bdb25731bf5503dd4ccea7fe1e53863e732125cd179f92096010210575938e1b2705adcaa7", 0x8e}, {&(0x7f0000000240)="6e7ba5c998a3151638eb6453df6a40346eae837ec038b262e1351de4daf739ac2354c50af361e9a637584148dec7431a6777f44d35fbf8a72f22f2a1e6ee0d588e45d76e6da3beb7318737", 0x4b}, {&(0x7f00000002c0)="a664eab6dc7825ae140d6f61458c4894f79ae562e1ddbc87dd25cd1a4b09ad87e153df68fa3970058e5d233c203116de06ff42bbf9246b647fe80e", 0x3b}, {&(0x7f0000000340)="d593b319366feae121f7e9736f52628f8152f76446249f7170576543592c94fa3cb42f939d9516e5d91e7effc7028fbb8ca1e84ab0179da59fa4125e4b29035f3f9840a3b16ad3e21c050f29f0941e5ab6e4826774d6fc747b0a676ae75496aed47427b44a29273d6195ec4d46584da02f5bdbb0815e5911f29804c48428d13d1129a495fca88ccf78a298da087d49f1", 0x90}, {&(0x7f0000000400)="8e901c4080aeba75b3f45dba29df4cbbd50f5dc0f54cd372a8473219043416e639139ad194854b214ea4f97c1a482e9b4a80", 0x32}, {&(0x7f0000000440)="31bd3cab9c20356c01a0d539668d4476b19a3457", 0x14}], 0x7, 0x0) mknod$loop(&(0x7f0000000580)='./file0\x00', 0x2000, 0x0) socketpair(0x18, 0x6, 0x8001, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x3, 0x80) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000300)=0x5) bind$inet6(r1, &(0x7f0000000540)={0x18, 0x0, 0x3855, 0xfffffffffffffff8}, 0xc) unveil(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='c\x00') utimes(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)={{0x100000000, 0xffffffffffffff81}, {0x3ff, 0x1d0}}) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x1, 0x100) kqueue() close(r3) 16:02:55 executing program 1: r0 = msgget(0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) seteuid(r1) msgsnd(r0, &(0x7f0000000140), 0x8, 0x800) setrlimit(0x0, &(0x7f0000000100)={0x1, 0x8a2}) r2 = syz_open_pts() ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000000)={0x0, 0x20}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r5 = geteuid() r6 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) r8 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x80, r3, r4, r5, r6, 0x0, 0x40}, 0xa0000000, 0xffff, r7, r8, 0x8, 0x100000001, 0x8, 0x100}) 16:02:55 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r1}, 0xffffefffffffffff, 0x26ddf699bde6bf8, 0x1, 0x2}], 0x10000, 0x0, 0x0, 0x0) writev(r0, &(0x7f00000000c0)=[{0x0}], 0x1) 16:02:55 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffc, 0x40, 0xf0000002, 0x9907, 0xfffffffffffffff7}, {{r0}, 0xffffffffffffffff, 0xa2, 0x80000000, 0x3, 0x1}], 0x65fa7e0c, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0xc6, 0x0, 0x2b, 0x1f}], 0x8, &(0x7f00000000c0)={0x6, 0xffffffff}) kevent(r1, 0x0, 0x0, 0x0, 0x148, &(0x7f0000000000)={0x1a9a00000000000, 0xfd6f}) dup2(r0, r1) 16:02:55 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x3, 0x8, 0x7ff, 0x6}) r1 = socket$inet(0x2, 0x1, 0x0) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x9}, 0x0) shutdown(r1, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f00000001c0)=0x7ffc, 0x4) shutdown(r1, 0x0) shutdown(r1, 0x80000000001) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r2 = dup2(r1, r1) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000100)) 16:02:55 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1/file0\x00', 0x20180, 0x8) flock(r0, 0x0) sendto$unix(r0, &(0x7f00000000c0)="cffbf63f414d94bf17eb176e1d5f08fe3695699c774e7d1a9183e46a9344c214920bb24afaf77e2315c0e1485deb44c2e783733841032e27bb96de372f4556d5f3b5c9b724c51ca0b500e5394508a1af888c2a4477d7ac761128acfc8bf618723aff85325944f50c642597e7b9e8489e27e95760427bbefb2dd687dc1c814ab27361", 0x82, 0x40b, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) mknod(&(0x7f0000000000)='./file1\x00', 0x6043, 0x0) open(&(0x7f0000000080)='./file0\x00', 0xfffffffffffffffc, 0x41) 16:02:55 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) mknod(&(0x7f0000000000)='./file0\x00', 0x80, 0x9) setuid(0xee01) mkdir(&(0x7f0000000180)='./file0\x00', 0x40) chdir(&(0x7f0000000100)='./file0\x00') rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='.\x00') 16:02:55 executing program 1: socketpair(0x0, 0x7, 0x7, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r2 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0xf, &(0x7f0000000080)={0x3, 0x1, 0x3, 0x7, r2}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) read(r1, &(0x7f00000011c0)=""/4096, 0xfd5f) pwritev(r3, &(0x7f0000000180)=[{&(0x7f0000000080), 0x1ff}], 0x100000000000025b, 0x0) select(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x44, 0x10, r0, 0x0, 0x4) pwritev(r3, &(0x7f0000000080), 0x2bc, 0x0) 16:02:55 executing program 0: setgroups(0x2, &(0x7f0000000100)=[0x0, 0x0]) getgroups(0x3, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000180000/0x4000)=nil, 0x4000, 0x4) r1 = accept(0xffffffffffffffff, &(0x7f00000001c0)=@in, &(0x7f0000000180)=0xc) setsockopt(r1, 0x6, 0x8, &(0x7f0000000080)="07c17c9a90517b111bb82b796d98333fd5dbe34b03ead2e69fa5decc6757df1644a2be64be3a0d81a2acaff5d43a098b13a7b1baac1b09b9055ea576735b43a48cd6d1585f6aa6ba4375625e0797e5700f54de5b7cd465acf53d1fe383d17977d0", 0x61) r2 = socket$inet6(0x18, 0x8002, 0x0) setgroups(0x5, &(0x7f0000000000)=[r0, r0, r0, r0, r0]) setsockopt(r2, 0x2000000000029, 0xd, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) 16:02:55 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) socket$inet(0x2, 0x4004, 0x9) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = socket$inet(0x2, 0x0, 0x2) write(0xffffffffffffffff, &(0x7f0000000100)='D', 0x1) getsockopt(r2, 0x80000000, 0x80000001, &(0x7f0000000140)=""/152, &(0x7f0000000000)=0x98) r3 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) fchownat(r0, &(0x7f00000002c0)='./file1\x00', r3, r4, 0x6) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000240)=0x401) truncate(&(0x7f0000000040)='./file0\x00', 0x1deaefac) open(&(0x7f0000000280)='./file1\x00', 0x20, 0x40) kevent(r1, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x2, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8) 16:02:56 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x2cd0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000040)) 16:02:56 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x4, 0x100000000028fc) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 16:02:56 executing program 1: socketpair$inet(0x2, 0x1, 0x9, &(0x7f0000000000)={0xffffffffffffffff}) accept(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x29, 0x25, 0x0, 0x0) 16:02:56 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005308) r0 = open$dir(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) close(r0) 16:02:56 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x15, 0x0, 0xfffffe10) socket$inet(0x2, 0x8000, 0x100000000) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x7c4c) 16:02:56 executing program 1: r0 = socket$unix(0x1, 0x1000000000002, 0x0) pledge(&(0x7f0000000000)="fb00", &(0x7f0000000040)='[*{\x00') setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000700), 0x4) 16:02:56 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000)={0x80000000, 0x9}, 0x10) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x1000, 0x80000000}, 0x10) 16:02:56 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r0 = openat(0xffffffffffffff9c, &(0x7f0000000400)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000840)=[{{r0}, 0xfffffffffffffffe, 0x11, 0x1, 0x3, 0xffffffffffffff04}, {{r1}, 0xffffffffffffffff, 0x80, 0x20000000, 0x0, 0x9}, {{r0}, 0xfffffffffffffffa, 0x0, 0x0, 0x80000001, 0x6aead982}, {{r0}, 0xffffffffffffffff, 0x80, 0xf00fffff, 0x3, 0x5}, {{r1}, 0x0, 0x80, 0xfffff, 0x3, 0xfffffffffffffed7}], 0xfff, &(0x7f00000000c0)={0x5, 0x33a6}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x20, 0x8, 0xff, 0x401}], 0x1ff000000, &(0x7f0000000500)=[{{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x7, 0x7fff}, {{}, 0xfffffffffffffffb, 0x1, 0xf0000001, 0x9, 0x6}, {{}, 0xfffffffffffffffa, 0x10, 0x47, 0x3647500b, 0x8}, {{}, 0xffffffffffffffff, 0x8e, 0x6, 0x75, 0x3}, {{}, 0xffffffffffffffff, 0x14, 0x1, 0xfffffffffffffffc, 0x6}, {{r1}, 0xfffffffffffffffa, 0x48, 0x2, 0x3, 0x1000}, {{r1}, 0xffffffffffffffff, 0xb9, 0x80000002, 0x408}, {{r1}, 0xffffffffffffffff, 0x40, 0x4, 0x140000000000, 0x5}], 0x3, &(0x7f0000000180)={0x9, 0x7}) r2 = kqueue() kevent(r2, &(0x7f0000000440)=[{{r2}, 0xfffffffffffffffb, 0x10, 0x2000002a, 0x9, 0x8}, {{r0}, 0xffffffffffffffff, 0x20, 0x5, 0x1, 0x9}, {{r1}, 0x0, 0x8, 0x20000004, 0x8, 0x100000000}, {{r1}, 0xfffffffffffffffd, 0x40, 0x8, 0xffffffff, 0x9}, {{r1}, 0xfffffffffffffff9, 0x2, 0xfffff, 0x7f, 0x5}, {{r2}, 0x0, 0x20, 0xa, 0x3, 0x3f}], 0x44, 0x0, 0x7fff, 0x0) kevent(r2, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x10, 0x22, 0x676, 0x5}], 0xfffffffffffffffa, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x1, 0x80, 0x2c5f, 0x2}, {{r2}, 0xfffffffffffffffd, 0x8, 0xc000000e, 0x7f, 0x7f}, {{r0}, 0xfffffffffffffff8, 0x18, 0x0, 0x9, 0x9}, {{r2}, 0xfffffffffffffffc, 0x4, 0x1, 0x401, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffffe, 0x2, 0x2, 0x7fff, 0x8}, {{}, 0xfffffffffffffffd, 0x1, 0x80000011, 0x2, 0x4}], 0x3, &(0x7f0000000380)={0x6, 0x8}) symlinkat(&(0x7f0000000040)='./bus\x00', r1, &(0x7f0000000140)='./bus\x00') 16:02:56 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2080, 0xffffffffffffffff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x23}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x2, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040), 0xb11, 0x0, 0xffff, 0x0) close(r1) 16:02:56 executing program 0: r0 = syz_open_pts() kqueue() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="6b2a47b3c00cd0bf72ebd1e33eb71f61adfffc2f79209593c5da6f97c16186379c134815b5756256750e8bfb7e5da8ef0334f1fcef34765f49f0fcf5620d17aaa97442b54185211ad156f9bf836aa3ceecf3c6a7edaef2bf6f7dd0b1be0fcb1ee9786d7bd5", 0x65) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e", 0x16) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x4001d38, "9b4e6ce48009128fda000000000000000400"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) OpenBSD/amd64 (worker.syzkaller) (tty00) 16:02:57 executing program 1: r0 = socket$inet(0x2, 0x5, 0x5) recvfrom(r0, &(0x7f0000000100)=""/178, 0xb2, 0x840, &(0x7f00000003c0)=ANY=[@ANYBLOB="442ab000000000000000d789e6ae4ffbefcedfcebbd02883c576c5b634207123d1e4861b2264b81e124215febaa3617f07c84228f91d1d580dd3ee1d698eda7693c0de6dbe36c0d51db33b06abb7d115ba132f724b7a29e3910f4e10a5e9ef8726b5f2e4d4aa3e2951"], 0xa) mkdir(&(0x7f0000000040)='./file0\x00', 0x155) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0x7ffffffffffffffb, 0x2000000000003}) accept(r1, &(0x7f0000000340)=@in, &(0x7f0000000380)=0xc) linkat(r1, &(0x7f0000000200)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00', 0x4) readlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/71, 0x47) pipe(&(0x7f00000001c0)) 16:02:57 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = getpgrp() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000880)) fcntl$setown(r0, 0x6, r1) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x0, 0x1, 0xfffffffffffffffc, 0x0, "1eae8682ab03080000000000000007a098206fb2"}) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000580)="b29b50b5fc5923f79a76728eb32619a5805661d7b891b575909fbcb3e09b9f0b44339b9aab82a4d3e2bb85b484e62e36255b9315ef5101ef0db9a731c42798fa73ca2912bb1bd46d05aaf8f05be9985bf4021feff8d475fa460574d9df807272cc67e25f440580cf2ac040c75551e3b0a5f71f0f27390f4c40df689e844ae176f2579fa971d43718db4c8e497b69a3c9a6ed77a0f01f655c1798424ba0f2ffd5ff0bd9f5c849e749aa8054f00f257bdcf9ed825c096d28d89ed68a8a80f5521e2fb72b2ffc5a2e81c75574b69a31ac9949b0891b079b894b23f807bebf3050400b5368d524faab7d800c9e1e3cca6d0886a4bf42805e00be49ee4cb9411fa03725e1c8fe4625c749711a39236d4dc0ca396f9825fd92e7506ae3dded1c3ecaaf6bf834a8d3ff507136ab555d7e71eea477ae9d81b600582a24e6e65e3043c5e7c4e9b1138395c0f24a6e0ba497488dabe84f532204acc92eb38c2cc41fc2f4c5a4d92fb2463d4de5d1c41f065dc5d7b6ee5913a396c225adad2f466811a8184ff0dcd802740ca5a7fe6335585ba2a8769a2668e131309e51c902ea5d857ebad35d08d0cca0b0c2e7c70d1d063a3af39447f1e4191cb1981827348b8465213eea20c800f2159512cae0512aa3bb5b6129e51de4468fef1f65404a4a852521661c1269aaadaf1d2ba08614e022b1d7d9c4c5e8739ee4a57cc47b99e20227575edcb9", 0x201}], 0x1) readv(r0, &(0x7f00000007c0)=[{&(0x7f00000001c0)=""/237, 0xed}, {&(0x7f0000000000)=""/44, 0x2c}, {&(0x7f00000002c0)=""/182, 0xb6}, {&(0x7f0000000040)=""/38, 0x26}, {&(0x7f00000000c0)=""/10, 0xa}, {&(0x7f0000000140)}, {&(0x7f0000000380)=""/168, 0xa8}, {&(0x7f0000000440)=""/254, 0xfe}, {&(0x7f0000000540)=""/54, 0x36}], 0x9) poll(&(0x7f0000000100)=[{r2}, {r2, 0x40}, {r2, 0x88}, {r2, 0x8e}], 0x4, 0xfff) syz_open_pts() close(r0) syz_open_pts() kqueue() syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000140)) 16:02:57 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) write(r1, &(0x7f0000000080)="d09081f37063d87069d44f6a40e33113bca6efa6e3a79715879f863380b939aa112911c607c5cd94f21674bfb5a3efb7a42863d5cc616efb6cc4a632ce36eb0dac6f905513b1c9feff33e0e85914c6806b0f83f01e8ac4f3cd37ad3c80dacfdcf9c046a99968cec5ac0cc32e97d4df0aa8408c006229e4e6d1cd1035c031622da996eead735aa383fe7eccee675ae28584d15900b0cdee4dc3a7dd8c89de2d7f8ab4afc902791e25c9c3fad134f39a627fb1b4598b86b9d1fb8b455c46aac00556a480a05cfdab80d13d3325bcb771747750a55c92151505eb1363dde0f6c34d4fd5482085", 0xe5) r2 = open(&(0x7f0000000180)='./file1\x00', 0xa19, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x4, 0x0, 0x0, 0x300000003}) flock(r0, 0x8) 16:02:58 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) execve(0x0, 0x0, &(0x7f0000000580)=[&(0x7f0000000380)='\x00', &(0x7f00000003c0)="bc2a00"]) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10001, 0x0) pwritev(r0, &(0x7f0000000000), 0x1000000000000185, 0x0) close(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f00000000c0)=0xc) sendto$inet(r0, &(0x7f0000000100), 0x0, 0xc, 0x0, 0x0) fcntl$setown(r0, 0x6, r1) 16:02:58 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000a40)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000", 0x65) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000600)="be4098a9c13515714edc908938cbb003bcf438d087600bed70589e4270bd490c10826cce4c1b971c99b8d0cceb03c0d24a156d5c738c6d3b19879d66a7736bfac596bf1ee12340603a1794809426a7e33b8dcb399fce526607254793c7de37187a3c7557fec186fc36ae659d60a0cd341d018a4b9bc001cfe6605d71790dee06a18df5e1909dc13993b14a6f1afcb5940000f8128037ee311267ea5efe1e2e3e3bc934f94a952a233d1771510ebea6bd3eb3d0458b01a09a1a18e8a733155d88c7d79ce8c2f2310007bfb9f4c927eb6a327ff88f3b4774504fa9a17539167ca312ec4c5d9f610841922d137b30b850ffe96c4716735d3546aa3a82f12f5bf59494d72c984373e3abb3c13ddf8678fbef1f23cbf03f8c23d35dcd442515c99a12466ab79e9ce89fecad3d3939f32c42c2c25b5bbd49d9fd02a88407c158e5ef8529663a53dabe8a65038aa7a236ee1c0cf605ff3ff3375de6dadbb9f26c097a", 0x15f}], 0x1) r1 = syz_open_pts() close(r0) r2 = socket$unix(0x1, 0x7, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) sendmsg$unix(r2, &(0x7f0000001ac0)={&(0x7f0000000780)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000009c0)=[{&(0x7f00000007c0)="07f7d14e77dee2c9e6411833ae78fcef99525c1b6dfd4c3462425da124883d08394a335de333d5ddd6784911c52e0d6c219497decb53695b5e89d241e84184bfb0f55a2b50a1e080e3a6ea633fbc4b931afbb0ff2084ad91eb801e8b0604e1e077d33c7249a7d340a25e3a2bda8e4fe0b28d84398b27f7bb88c90d2662fcf5125846900671cf80ce5cb02b2ccd63d3b194f4f4db40ef46b9ffffedd51ecefd4ca0fa34b2833c5c7f66cb0a6f0ce41828dec9c9d480c19250af2c680e2cf75030b0aa6b70524f404edb3e104e891fe40b02b2a466a9e4e6fb5a1098386165c6fa9fc3c0d0b5", 0xe5}, {&(0x7f00000008c0)="1bb3e9417ba6ea1e991a0c2455d2eaa38985f508403bede58d17425754ac37347b6f66c1e6735f383a6a416244c3f82c4537fa776c823477b3b1adb4a2d18b5d6dbab7cfeec307ed0398429bffc2a4357610f00a8f4183272bf1dfbd4d7facd04c0edfbad3d229715e9822060a06d41da6d1e0f4257ac6ddbfc3a9b6fee19de456a3f76206ef98297f2a56c17eeade5df6ca9222e112529d140797bdebb802c298baf4a4099aecdc9bc742ef94e63c071e8fce6c5be29c0c91dfc54fed53f83a26288f6066b2e40339354e88f59b15f2ba59be0f1191e0f3d56eea919cee6bacd80e0fa0952578cea0fd83b2b5d664a421789d1ab6c0", 0xf6}], 0x2, &(0x7f0000001b00)=ANY=[@ANYBLOB="385200e97e000000000000ff060801000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB='\x00\x00\x00\x00'], 0x38, 0x4}, 0x400) r3 = kqueue() r4 = syz_open_pts() ioctl$TIOCSBRK(r4, 0x2000747b) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, "23fc7e0d7a0000000000001b4540b65b8c757d00"}) ioctl$TIOCSBRK(r1, 0x2000747b) readv(r4, &(0x7f00000005c0)=[{&(0x7f0000000480)=""/27, 0x1b}], 0x1) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) syz_open_pts() preadv(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/69, 0x45}, {&(0x7f0000000200)=""/142, 0x8e}, {&(0x7f00000002c0)=""/222, 0xde}, {&(0x7f0000000ac0)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/135, 0x87}, {&(0x7f00000004c0)=""/215, 0xd7}], 0x6, 0x0) 16:02:58 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) write(r0, &(0x7f0000000540)="1f35ab77046ceacf227c92c9189eeea2d7b143af63b6a0cdca10fd33c6f29caa922b5dde1915f259377011a1981d10ddcf81e73fa883b9de8233e0f232fb69b64e88fb99893dc5c74b6b99d315aa65106933e1bc24606f2b25cfaf10ffb835f3fcfd996592", 0x65) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) lseek(r0, 0x0, 0x1) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000080)=')$+-/\'#\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='*&)%&\x00', &(0x7f0000000180)="40f27b00", &(0x7f00000001c0)='\x00', &(0x7f0000000200)="bb2e282d2727232300", &(0x7f0000000240)='[\x00', &(0x7f0000000280)='+-\x00', &(0x7f00000002c0)='*\\{\x00', &(0x7f0000000340)='\x00'], &(0x7f0000000440)=[&(0x7f0000000400)='\x00']) r2 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) fchmodat(r2, &(0x7f0000000480)='./file0\x00', 0x14, 0x4) renameat(r1, &(0x7f00000004c0)='./file1\x00', r1, &(0x7f0000000500)='./file0/../file0\x00') fcntl$setown(r2, 0x6, 0xffffffffffffffff) 16:02:58 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x2) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) close(r0) open(&(0x7f0000000000)='./bus\x00', 0x1a, 0x0) execve(0x0, 0x0, 0x0) getgid() 16:02:58 executing program 1: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) close(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) dup2(r2, r3) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() setsockopt$sock_int(r4, 0xffff, 0x2000, &(0x7f0000000140)=0x80000001, 0x4) write(r4, &(0x7f0000000180)="d72353734b604525de4e50ddb88dd3bce729851d64713e84f77b7f320d4ddcceb79f2822947ecda67210cad2154f38577d2f4c4dc2be62925adf08438350a8b873b078d1281f4290d8ce96d216391d71222f0b5c95efea8dfce7ee54975531ab344f483bfd6cacbb3ca8cab139f0f520829a6d2c8e1c1f65b170b6064f5f3176319ab3fc96799f42d879e260f950be1c75", 0x91) socketpair$inet(0x2, 0xc007, 0x1ff, &(0x7f0000000040)) recvmsg(r5, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r6 = dup2(r4, r5) bind$inet6(r6, &(0x7f0000000000)={0x18, 0x0, 0x777, 0x9}, 0xc) 16:02:58 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x3f) setsockopt(r0, 0x29, 0x31, &(0x7f0000000100)="009efcb33b0f52abc0c57f1d77590d964be8b8acab58ea798fa174d0763245ba155ba59400002150ce41ebad1700000000000000dd03a900000000", 0x29) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x1, 0x1, 0x0, 0x1, 0xfffffffffffffffb}, 0xc) 16:02:59 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() poll(&(0x7f0000000200)=[{r1, 0x48}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) syz_open_pts() pwritev(r1, &(0x7f0000000000), 0x0, 0x0) 16:02:59 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2047, 0x3) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100)={{}, {0x0, 0x100}}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x1) readv(r0, &(0x7f0000000100), 0x10000000000001a8) recvfrom$unix(r0, &(0x7f0000000180)=""/195, 0xc3, 0x2, &(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8) 16:02:59 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x100, 0x2000000000003) symlinkat(&(0x7f0000000300)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f00000003c0)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00") mkdir(&(0x7f0000000180)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x2) readlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:02:59 executing program 0: setgroups(0x3, &(0x7f0000000100)=[0x0, 0x0, 0x0]) getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket$inet6(0x18, 0x8002, 0x0) r1 = dup2(r0, r0) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x0, 0x8c0d}, {0x7, 0x8}}, 0x2) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) 16:02:59 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x0) r0 = geteuid() getgroups(0x7, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) chown(&(0x7f0000000140)='./file0/file0\x00', r0, r1) link(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='./file1\x00') 16:02:59 executing program 0: mknod(&(0x7f0000001900)='./bus\x00', 0x4000000000002000, 0x7e) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) r1 = getpid() wait4(r1, &(0x7f0000001780), 0xb, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000080)="284cf24cb5c4a57ccfaace5d16b1375193c1199d5b83c86d926629fc66ff032c4a0e9ed452d635ef76aeaf747484f7195851895a575840cc5ef85546a0fd28e39201978d3c1fbea38bf6498fdbe8dffe6357011e269fa9ab752ac3a7e0621bee8c6898b5f95d674168e81c8de1ea6a20f1ccf41d6a39f24eb45059c6ac29de70a6efcccf92ff7dcfe5c50e672d7b49c2fc135e3b67542b642e337f7a27e7421ca1ada94770cd", 0xa6}, {&(0x7f0000000140)="c88beab10d42deebcb4331e2a6c3d19d461285d276fa1658d9d089aac5aa0ffd9129565492d2dff2d516806dd0abcf82c24601d9361b18ab", 0x38}, {&(0x7f00000001c0)="3483b90f6d09e7c81a2308d0c80ab7c38fe6b9382b393bafd8a0df97902e4cf9a7bc6d5ccbe6c5216ca9c5b8cee9ab99a9c257d41e5eb151169f7d73588b247563e5bbafbc789eb7a6359b9ee841b525fabda7715ecacf6c213cd8ec652fc581c03d3b0ebae3a24ef3eb70853b66c1f0e1e12a366ff1167e3b53ed4be933797db0efb8479a170175", 0x88}, {&(0x7f0000000280)="d28f5933a9b22c245add127a47eac00480134b03652e0bd1105f9120dbaeecd1612a8472ffaf843278399b149663c6048787c35ec9d43b69d5ca3f9cb25ce40ca28bccd379f780cd1e5b2cc5898417a04fce79c85ab9d12bf84c4d3ff04d43f5369d0b808b0fa836bd962ac950d861b8a562d6ec7b2c5dcd32699bd9da30948c5ec61615bf95bdea8ca8c5297fa4d961cb21ebc3b711a97cbc6cca3716c40a3d73b48372c9115be287de8a0b8f18944aa54ab4ba1cd3e7c4c173aa7e54c33ad421bd6f231df6a13d94938e108c1bb4a859b14152126ddf0f32be4d680eddc4692222f9075e0ed29985ff803e9eee729298d12db277b4875ef9e03e4e2c3073a4810c03d1d401795d4baec3136875edbc10e02e2e8580e81c9b088c86efcce2da5cd19ca55abe6fd72f09b5d7c1d8d7d06463c111ae1f6e28be6f832bf07f42c568de88e184697ee6deff8ee67d1577d2980b2481cdd75fc2350677b9a773ee38921bc3963294ac20df49a514ec192cb49b256adb138a8c781c83a592f6cc2224b4b8c01153cf57c1fc66e81600c173b02e0c705e868cfbe3225533afdb8ce6b74c96641ca55ed47b1a037e500a8dbe21954d840d1d8ebb6bdf1807e15f22eb743d7a603527ec7fb64783baac578bdf5380ac3df857a0b0b0aa9d7a572ab0238570646905e1f926183b6cfafc41aebc5bf9516ef2ae1a7b2f656cc5a2ab48b32a61827dc75c3a0c5b7c58929064ccade6fd0c317834b9bd2819c34c7bba9d118ba4519654284327597a65d8f8a82ca4ce3f8c971d6697f97e9213ab03cbad495c0bca25b1f39049a498af860167436d8eaf9b5806917421c580f50103d00cdc4a61f23ecd34fafcb9a04781bea367776e4bdd1f28c53e66bd7f706980c3d8eb8ede2097698b98bd04b1b8973bf5bdd1a9ac78168ae58e392d8c3b029b72e4ce153cfbdfe9550759193e4e1abc34f22d3586c55fbfd67689cdc767426f9e4d82f4bfa1ce101cc5c579010ae158bac1da90d61367dc6184bab120e25c94ddec183d1997c1fc8d158a3c5970c6f9fb0411efa65c2721168b76e38405a310c04beb300f7dc3370309fc020def7754ba3f925974163c999a43fecdcf27d6e6549fa1cfa36c2f4e6fd5f751bca8d3d9966e466a3ce6a4a8c108525a17c7cee6d66c95c7f03993f52b38317f7e12514af23d3fe12e387c9c667aef4385d6feb332dae8ee9bb26c2d070ad16c7444096978bdc9ec2a9020c44e1c1697c12cce708b8641d440e78379e7341596c635482b599aa850f2a0314688f9c07b7434e388bb3782398835599bf36375182d1a227fb1e9b66621607cadc1b5c98e1fb508c130222bbf51495c9153839769166d7c2e89cb011d1a297ce19ba83de1fca69cd824dce58f489724bbacb946b71808f85d56509d464989f5478988f8ad928c20a186e1bb5e860b79cd7feb0690e60356ad9d7f6d817d948be0c5bf74dc1b15d1d676a5b4cfd3d54b648619fa455089d32e7233f3217be16587ef1f86a2ee36fffe89baf4b7cea6eb86a1e8218dc612c40f9493c88f185f2b4210a76896eb43b4fc92a568a164ac00d9d672d66c9b1767627fdfc0e5facc2aa0e7c533ea2fc0bfc30789496d3ec0e44907757591fc9a25769c2f548160d705ea11e0b3a8a9723913d8a2f7b31a185225d7d29e582bfa364acb28c532d4e03bea0f1529f50d2f1ef28c8d341859602eb1a7bd6e69d6a074ac28a891769d717221cfba4017d980ee3f077559e03eb293087958adef9994e29195f58691075f210a4ae5e6d3f21aa46a412466d94129734b4fe2a137fbac495494b3174123e5cb4f4409b8cef82973f5fb20732d224ca4a7a68b3876e6fd6d8b9751368ae33bb1ace941cb1a28ad1db01b8a700cb83dddf29c7a5cdf12b430fa029ba99a13f6c7021117cba5936a22855b80c3d70ddc962f4b0daa758563976f3c25feddb7a0469a1cd53fa59372febb0220ae64522a1b9a76de16ef93039a56324ef48653e269a65159d08d59cb80fce332f645baf3cd3122426031bbfabc2b51188426ec97b5b8a0c615242f29ad6825b31761e4400d43f5e1819d3a179896b0557a5ea97a247ccdbd543096a511ff326a7cd25e21ea5956e550074c22ab47dab0c54c8170f91c013ad321237d1c9dc9172f0fc661fa156ebffd14ee14995654f88b873abed635001871c1ec046e7a77bf73698b7f761ed3db72cf3b7458fcc0fd3e8e569f2d3f50e36c341d82d592687de17f2208f65d6530f8e323210a7300b8d0ba96ae85667a9527ee6c3256b6dcbef92fa68cc447ed18a8b2a9ea18c004c801416c98bd5ceec0e9c58a56390e15f0f5d2b20205ccb4161a902e67a070eef5422a45b8b10bbafd800426920223102605c22c3f690b8e72e7979f1dda158fabc20ea4e635ddd88bd84b7470f74fd1b9b9e8d2ec708b2b7632b13c978b2c48e699122d0fe1f50828ccb15ef9dba020fac3b91f8dc32bf2424f51cabc1bae2f87ebdda9630bfc3a098df979853684ead163e064d395d0eea093fe1b5ac8e7c68f4a03f0024b0a2a98b50b430c0726e48811e5e7686f7df26f82486261b09722083511dafea146d913f24c5029b45f711add7c41e9a7a797fdd206c9ff146a88ee0fe8de431340434c03ebfec88b4c98669212e30afad4491ccc239bb686ea6af4ff1d1471dc0950a6e7a0dc1ce013e178f5248d103f63e72737d0c3f8e2d15f4b7bd80d63afee0e8031433e4c18bcfa5f02fb6723aa4d8516dc93b9568c04bfb9c118b9f4417a235a187b01c2a336955383cfeb3b1581eb82005eae0cdf3374cf96718918878d616a1cc5233a528e4cf64aec3c49a957d31f175fb5f8500dee1480169c89341485c2d0a81c4ab8ffe025cca6d177942e3e9a3b48f435b0879d6ff75077198c359704c4c227c8c3ed9bddf02e43fe4541ebac36ef23dca3b87b5fe7ba5f0be53c3b479f19ed7360e2019fdb9432c557f72b291a3f6ffc718e0f37665fec3a05a9e16b1ff684e59dde82b7fdd549d95981ff4161f100981ee04424eecdd0ba3ffaedbbddb8270930fda9de5d8b9c8b90afe5c37622153419a0101f074cc4bb508f46545c5453988a4a4e41ca9de104c1151e0764546448c01974cb1a98a9ec8925e2ac0549c5100d69c2b8e967a57d3b2f93cb0dc2651983a7ff9795ef67a8980342d5488bb5e81af4236aa249748ee53ca47cfb4b2dc4ab41848e2090a4ed54645454243df1b71c6034f3d7ad560594c2866d5a6fc6f76048aaa334718c07556db917e6afb8ec8481415758ca3de8a5b7acc9b60059b3f50bd335f01e3d25f34e69b85d95e9fe7cc3b23e1807482237d87f8a986ad509228f69ed7c85f73dc19201b82294c4a5805c607317ca32820bf449746a3a514ccc636dccbaeed795e3831ab54ca4fe08be02695609d5364037326a6f03401ad7a05206dfef38893ed169c3d80fc64cca948bbbee9c48366c62e88d195b2553670212385d29a9e0f444056122f3631df094598007ddfea3a3c1d341aed0a0ff4cfb785dc2d5fed881878bd57a6ce9de462d6420f5bc23ffa70b802a7aa50b8397ba7a409e42b0ac237df3bdd5bf39974580a6a1868988b34f3bd97b31e7de947ebbdc1af50c90a19780b71c9fe85b31692df59b2d721fada18940efb97595bb981ff951d7c8e2e2c4750622c98fd93bac4241021e222c67e77cc66d8117138e390b6bd83255b5907c36bc9b4f33b5b58e0803b536934dfc8c6b002d3c0117c9752d1dcc57c48ee4bfb7a3f80e379203153a68415efafeec1dd7cf2f51a57081a1c03a61511068e11b7c73790a88f0b47bbaa2f2e17421fde136fc92de177ec2bd58a3c2214d88833c154453ac10df0af04685c9363373823a764446c213f3fb3bd1d97d6ed4aeb8e29eae8e1f67f7a92f4aa556bb4d728a68316c4e4b9d811df8e63e83274181de4f3752d586cef8a30de109bb0b3b23b46e389bfb222a2381585ef571bb1f33753d741e86807aaceea1e77e94035db20edcc613822a614e75b4112c8d301cdac746a5cb1538442b7dd68d4363f4203c71c80119821d14bc9ee6edc6d023afc71abb4bd01a91bf09caab9a405fafdfabbb253fbd29f5bff9ac15d6b2a6eaa81f5451fa241713ecb9034ef66e74242201778976646cae0f9145f8200e9e317c3823df6b41878de68e6efe6472787a59598a18f3fcfe12745efad60a248f6e666b5ebf7437b5b572db24421ab817d9ec800a8e305fb8bee7622cd754b35184250b0966bd90f9936712fcb93d3a2f86440beef015081d915f82cf4a82508445f3d7b05bd1f4445e12e94bb183a22d206f77ed4038c56c30ab2260a61f1a67e5b41c18f9739abdee85471416b1defd4fbac3d73610b6cd56207af8e91a45406a02353395689c8eee134094a21931214a531c81d3c6cf45bb43c8c23851cde2a6a4cd5feebbbfef4157ac011e8c8f4d5aab63165695c702016f54888687b4356b4081433bdc5c5c1250f062d90b71e0180956c0dd92eade8da8a852234848463d0704c6ec8f992dfc884b3d883a232dc05ee3209fa6d8c29fa074c87a693da5ce2fead5c1d58e4c31c729ec02d9c05b22bc63f8cabfa174b6cc3c515160e610db68d03fc231296eef50ea77673f96124c821128e035ede19e03e8b3bcf49e8c40ef25266b638e12a68213fd8aec7532f867f1b9e65863d25bdcd4a6a45545c47ba8f2b303848b717c0fb512a62be9519b5937568e3dba5cd1e28082e5ef2e4cd2fe72a675e49ed5354ecaaa428e70008edc8c9d6402b7e82b7030387be19d5962cb326cb9259c5614b3e7d5a4410cd91dca583c988ab6e11965d8045f14fe4a6d8d21a18a741b477dae5df570041bb8931e4f5d094f5f86bd61c5a5740599a2fdf2d19d66a9a72223b8267edf66ac3c677978ccc70611b742b927312b4f0a46dd88789f6c70c06a82a96a1f63bac8ed8579ea0f147eff840b2b733fc2b57faa044211b4f2efd7b46070d08b48c0d50a32dddf59b6279ed87d8196e39876dec88e85a6f19421bd7ac72d71e6182f6c19e599793e1a6861a187047cea07ae7ce49964c6b12d1e0e1945370117c05d6d1fb0fbb381e4623d4959df3c8d675a7d6d76a6629d141e374dc4e3de3ac0201fb590ddec62bb7e013035b71d152d9313b6f3668de86f594615fa14bce2bb1d0ebdc8dab972a47e91cc0236148ef5bea9f28d3ae251b03248a566617aefb63e114e05306457b140427268f7a74710b54586bac851e5c6a5dd4e99fdf568bea526e3f61974a56436ef6366eb7b5fcfac4853e035d9678886f5530eeebb45beba9c64f2409ece343373c2d9d631f0a618f0342d06bd26eb71db12d4fc8e4c4a349597b45b03ef46dccd655d08c2f3d39007121137a3cbe950549b61c8be1e1dbba39f2672a546976de45d1a3cf6eb4f55d53b48cf6f3a14a9b49368b1f07fc3c80a9ea0fc5d9071ce92c5e581885278a76d4887813b76b30dd12d9a4356a3cdfe6cc9ef88cf43d20100d651ac979b2e5fad5fa4b60458c64a91a8b249b4a701a2c50c1ee51f7440d32ba1f2cebb603701e28965bb8ebcf730f00edcb849bbbade10444bc591718f6b8e1a87e7e45fdfe58ae34c77d6da3b501677c032a2ead581b5d4624766b6e77e8d09bec935704a5bff89ae28852dca008c03174ec11fa0dc86661d397271f13f680fb8e6f31b5abc050af213e12943507af07137cca2f5c2d083527d64c6754bf798739aa10251e3d7938a86f86998eefff11e8487a15980cc6f8c8a04", 0x1000}, {&(0x7f0000001940)="07965488faea6d270281279f1111b758d76606845b59a618425ab433de84b9142ec0bedbf0b33542730ee0b2b0507f4883f335b50cd0134db1a02566dbf29d51e64fae3026ee1aabc6fb4f95796365907bc804c292afca9b7892f81ef51fc028eb18ac2f33bc567e865e71e4964c924fec70d9f4e67cbea4209285193d721f357949ee1845b015374b86eaae62a68fc6b852fe6522a480fe9a1bc138da91583d814c2fde48cf7de937a93af02fd6102d93881d7babf18e5918c863689b2aac5ccc8f392bdcb6de49ce14a0008b23a339e4cf7032d6a9596b0a0a3a566b936985c2e2e8187edc573a488b4ba4622b6c53999096680360a878c6cdacfe2b5c9f885165dd99e3564ea1d3ada465f18df1c74e15850fceb8a40a8cf5c1c56d46442a1bb03d38750271964d70617259caf5942602bc4c273ae8cada2769e4a1f72d4daee0fcf8a8e0611a60c3d8c832c442f2ec47186d4e44aabe4aed6df4dc10d149ed9604faaee2059fd6c16267590ac974bc53c99daff785601c275bce75081b2514d2f261465e232ceda714c18ff080f063148c44bc12af82013b0ebaf235a7909c0aff950051032d5d3fd2c591a1dceae53495e3854a7243f5568e5a6470a93ccf8657d9dce3f370e37e83f224935a9c6ba94782e69695ee8d1ad932711b8e32536bb65492b58ee34f56821130a6e480fd82158a02545d0c0eabd2b25b49a9fa5c585accd94dbca70175f5322cf65c2c8b68b39eb98432d507f1e717d6e3cd5ad707fc782a2875aa157e08a3eeb196bf1a8ce809da6ac542199fedc638cf15ec2d999d5e4f791ebf5d64ae624d3ae62c3fcc64839a02602e89ed4ddc3404bf498841cf1257bc6cad3f718c7e059369a8b0f41b605455fb47fa8bf441eb131ef7347a2fb951e439f86ffdd90c1ff4519e184a88ff325aacd5cc130ef0b32d42663f1144b333d6bd757d50d1881e57c52358a0cd9245cbec7cbf565dc7e551c9c7029263c9a0dcc8f8a2673a25a7f6bf96aca87a3d559a8714036898c16543c8d4e559c28d33fccee07578c83bd801e1478452d1d9f912b429ff118f5da389e465cc2c605e597f3e95b5499c02886b773d827ad305be68a7d56f65dd905cd85329bbc5948f5597cd01e9a8f2733a7a1db129483ad22283947fb54fd57336583758a202a466e631a40ece654450f1a523af7cc302a0bff7f1e48c0a63dabeecc237921c6548d9e9a334dc2e523f6a25cc0d5e0e509dcbfcc7f8a20037fac54abd8459ee2c9063c6eb48b75cfd4e0ce0a744f9f1c757f439af1420d9e27a034c42ff7f144331df93740d98a4dc40b4f51f2fad577e93f8de940862eb45ad98efa1b2b95d9b7b754a6bc33d22beb6d1aec6861bcc3013c0253de520fd36af2ec21bd4689f0ac19b78c675bc182927b2e5342be8729e7e9fe27fcf1c8432ba7180927e5184e7d12afd401268d1d720fe7f73ca996210e6a8cbc333ec44a3007232a747c4d953afe9b1d98a54f3570223b674bed203477b26ea865b1bc2db638ec8ac711ddf9ccc88b067e4d63761051a1ad934dbb88da7bb443eb3baa0189f9a9b9f8007d68fdbee7b9ef35a823c8fd01b194ea045ba1ecc0cbeab25c34629223780a3145a877bc540a7dc77aba325ab5b09d81041f707fb280805e8a522361e21cdd5dd974f17d012f90d79ce3b2fb5e97981cbe397dd3340c2fefae6811045743ea8717d6ad64f648bd379ee6a4a40029752a6d4bef0d17091654e3263a9c9efa5fa014a8681f7fa1dace3f90955a47f60341ff09e3d1c484e9388ca08dd55f44c743d2c26d2555d57fc20ed0c501236a3ea1f1e162c9d16790068c599bc72c846765dfd2bb0c270c4659b266a4af732c854f03e16a94971c6dcf2ecb4bc46ec8a5a1895907a77f4cafcd3e3feb365700f31c3eeb896df3cda67f56695048fff80a5613b16e727f9daf4fc56a3a00b11d822fadadc4d4395500e58381398682345d41334d50fb6990da754173780a33fe9a9eb4e2ca9ff5abf5c2c4c1eda7ee2b3abdbb5a7de39a037d66b2df514db41d14998df380e0ec2f78617dca8fa1c78210b9d312b71c7d7749e2d4d26ec3611819db6c11a35d2175c2dd4b0e92f95fe86f040d36421b6bcb949c24c816f8a71349fecc9a17abba60e3d86c5740da2e77edf4862227dd19155e638640bbcd27424facbbcbf1eb0ea66bae7659ba53fb4e95c48bb9a8b7608dab722267c6a6a384e61428d10ecd5ff55e463d1d6980c130731f3fb00b22210e682f41c1466a27a1872ccb713305df7c3e781069e6f33f7ef60b5aac0e3931f4e4238cc87938402c919087121beb3ea2dc6389f5616d2b2599cfb4e8ac5ff1d1fa401b03b374fdde218d75baffcf93cf5286a2f7bc54950b00689881bb55a663e96948d5239f557178e64685c63227753f17783cc8faf7bc1d82028bb278aadb65209546c791635c6c250584ff77e86839a6173764923b6b596f73d3de07579f3d4d878d6948a9fd6973238da604abfc2a2eee4829f91574611363be0728db5b4870cc1f52af71b6849c3e04055be938f4fcdb9745031111c957736920f823cbde0a951b0dca7d706903007ab6bfc086e28ea86d0465a10334facc90e08e6f3ac39de6c267a176d47262292381cfa70a36e4cfdf9695befee559ff389698eb5f3e4d58e56b1a5d7e20f7fcbd75ef90d20b708d188f95bca7827163322e42f7750c8eca3ea4e499a0649db12f7d436c5f91290b66d8123d937fbad67d627f0c439c90c68e3e136598174f5411ffbf134cd34fd2992e13975fd78ca7a4f835cfc6b4f471b23d7a1889dbcb2fc76ffbcdbbb0f8a1cedd59d5b0adaf6266806918c2dd7b299f41a880c5fa1e524e73c3b35d62020f75354773e4bb14cd916140081952dcfe4f95ee162a1dff16f4aee34843bcb64b5bc11a21827067aef52082c3231bd9cf3a5aa61b2aed357926b6527df6a9291928145da2ec8476495286127b65130756bf55bb88faf1f184d43caaef53132fe537ac961964d9089440f0aad4f57dbd358baccdd80e9ba125e113a53f46fdb49703396658f332bca19574d66d3c542dd853cf332aa2cbbb4271ff7e4845cb399c23cf76150ccfa44dcc519e41d48ee2fa51d10fb3c4b04b2c098331eb4abbacfabd717d925b9361eb624b31b4076060084bd16e3028e05e9ec38026d89c2a4ef9e31f68afa24990a3cc2761cdc7fbdbfc5533cb28073e135a622624287b597072d5e3d6a3912e82a00d941a379cc6bae723148ac8ecdaf19a83d398b53730db09c73a8d9a33ac108ac96d59cebd64420d02ed24768db775fcae7d18eafcd9331133cc9601749a5109473e1df1bb3420a67270be4b0c5fa803ff57320ea583f15f70b87b3ffa1e65bf8bfd17f637d3df4f37d71e5cadf1171ca99ce9d3d9f249548a8ebddf91661f0a46e947611d4182df94ddb6e6c20633276855455d5fcafc8aecb970365fad884c32f06eb90bd3b20c03d5364a877ee8c7df9c08a888c95ec290e78ffea91ebf83c2a26e812988048265c7deebb353902f6141ec03bf77ed8897e19e15c29a5380bd1677abd52af47daec7a91914400ab0210f93c16ef10732d477715ea7b20490bce13267c50c1ffea0f9596ebad082a49fbcb7571adc99440546abea9079729692c9935f6a3ba28d47315307760edbe7fac52b057fa61610da6cb2d5143d29ec7d1795dbb877f2c252dc5d5c0b82ec9f7d0ae17b53bd33a5ebc9e49306211d49653f6f5b61728230e56ece954df9255a6e7f455bb2ee1f2b0051f8a0cd15a00c3d2c601cffb3b183bf20a9e8bcc6df45c0a9573e0a365abae3f270a36b384f95bd7ad0aa705711abe0a8426b2841326c78ddefb1cc3bc8e9a899fe9b23801329c87a60fe1635feda6f5ebf9e9a5a3490a767d1a58eee1f17cbdc10c21e6ff5259437bf2867ed503157cb0c30e17decc5803b5ecd771eb7183d14ecb5d8b88dc711bf51684041fb6903d43b361ef2ee1e13fedc7d236206dd701e8bb5022ccbe4ffc160bec77ae4e5157386d4daef184626c9a23f79a93595acafe1055106a2a80f5c82f3014ba27b449584ca1337878c129140012538eac8b6398ffe8a8e22fa3387428e420e9466ca6682d17df7cba11cfde4a68c4c7c497b730902416e73feb7b83df2cff4fb220834c8865843025e8956076ce622c4e55045321e731dd02673ee9b12723aecdd2ba24d8cf3033c3efcef89763e71a692545bd83c799df0ce5980c417959b7af0b0b6e69c9c3a9cbcc6a25e4af05f8a79591d2e50f4a9648b89eed8fee711cdb3e572b2e2d851975d7ad9950ef354684cfac7f15bde79ba1fc5fef46aa1391acafd735f6434b1805d531a57da219f148c4093d2d454ce76a0b0827005f537e47c954f0a4f08924c2d36ebd52036b5037cc6a389497f2e7fd55cae65875a7e26d46d55b8f5455bc6c3b7932de1f4188e76e2b5f42c7c27c8447d4509051d45378bc20fa84adf1d32c2b6eaee5d5adb52a9bd6641234ae09e5e7ab05d5ed23ed9c38ade7a7f012d467eb3e2bdbd98d615c58ecb19dcb3722f8f661f21cfe4d8e527c1bda13da16fad5d215569fecfb5e0d897104543ae104ca17e5c4afae8b0a29c0122f12625aef86f3d9eec7705a4c68b42b957a3b24c46d9d936cf4dfea1e349a9f305eb27c3ef3534e12cd33541ccb1a666261e1b17f744d84b84155614f058e53d3329ad10d632eda5b0b0a66a12b364ec1e82f447eb58d7c4187e00206973daf0226d2e996f1e189227fee4144fa058b61128af0dc7d064e6143d0d96e65b47d2e47ac75bf3f010ab6bec96119663e94a1b91bdc322d883090b6e33ef71825b1dfc131f6a35ec3349b23c672422a7aa4db4ba679b02329427a9a5d84fc0781d343b2c025326b5181cefd70817c476636bd3db85a3d555cb46e5bf094b415a5b03852d044b0e3220a62056f8cfa19b6141ac3bcbd469e0e473d3ac0d641cab3f29e1b33b79b159af52f2c73764fa2e0f0a253284a9ada0177b91ac7bf0c6deb01b3fbfe6c4aac02fe093a560b397439edc1188f907ea6313cff39f1e121ef853e3e319215756e43461b1b2870cb754a4bd79acc7addf3fc3b1bd465c116ad37a5b88babd9104a20b260f08dd9a99c281095117168314f8fce1811f10b1c835231b98e98a466b42ba09e5079175e3e113493ec2e4716bb9ff05161d15b0ec83d748be40433e2085e2eae32d0d487bb2163de240d1861af67eb35fb7644ba0b7e6b48ccd5ca3c8391e6947e05adbcc972ba68dba4a722883538d944a453efc31cc2c5129374c778cf8e938d9c787b234105f300144dc8f7b7739ab4dac305b63ab099c7b490e9710cbc2c13e87600dda01804d3c93c9c82c09fcb1d4f60128750c8989266fdb186192c5292a8281b65599c9e7f322165410ef51a0787e55eb58f13019c2e8a6551bc88dcec344fefab608992791296e08c5407f5caa633998b87795e39f5bb00d0ccea038b2eb129cbd8cd20f4b06f46aedd8ca640dbab0e433c596f488eb05b849da19c4b650dd636e9b4929b401718b439e4e1f4b2c91cec92e4672ebd3bab4595fafc5bc873864517fe5cba2982e970849fb58f35d66cc46b248ab10da40a4239896b233dba3ec096e07dd3bcb24842d1f22a645874127046a001145064e72392ecf7a3a6bdb92e57bd7be0efc6a150a95f4577cc9491a1d420c625f7b8ac8c2c539661261ced805a16fc3f4164b312b387578998e47d82b0e4cac5f8fca8ee048f9c3b9fcca779bd0d0550eda353", 0x1000}, {&(0x7f0000002940)="8842265c3ec11692ee6fc3e305874c70fb8a9481ff14caa9d7be5975287398fac29cc2761aa29dfea4c530aeac7a8284336840f6d5797c29cd87848f9501478605cb4a3b1f15cc8cc81f60fa1b49ace7c6fd4c141f4731fd71fed80d578dc19ddb8d2d86fc5b7428e625b0b6865bfa55ff09657d3e6738697f33a89a2ea780b1ce611dde20beeacf8908933acd0922e5904369de7395d50136fb1a3ff39910529a5c2e593d91f1506e1577236674e27043a37bb6b324a5da8d2f5c671f8614e44dc8feb585f6a2e2a28014d1ce007f5792154c534fb304b345d43e58681377614f0ca5e1286ceba3e2d20a7de845f947055c3754adf03c19bf6f6c1b84dd27ddd4408e8e8fc43b831f99c5b51b239dce1525bba27f80c6099303bd8cdbbdfbe724d64d993739c563718b4e42e63530c50eaa13c253bbbba2d16e02cd316d194ea183c8537d264114bc33853515af2e9a19adf466a079b16b0cfb40c53c2a3fc6ef4de3aacaae5b33999f893e5f13159e890fdd1c315de407a1f8bb9143da63ef1fa63cfe09c6e196a374eea96bfb92843cfd1347aaf98b0ac33a77dae8aa96c9256bee7722afee4549c5ac75c4913bad9e006a0490274584ebaf2d90d7a058c464f66c98a245090c084a6b07acb5801040153b85fa9cf5ff9dcb03fd4252a035e7c8ecb818bad78f645378489ba29de2858cc7e4a1bf4c69769f8452c0b93723ac5dd149c5f4913d2e10d3533f17c91e817afd48bde782b7640e5f6605c583e245e2b94c4454a08d2f8bbc6919071091484bf33a199250c1a3b2f002559abd874fa68f9044049f8667ca6baabb35fcb58a415070cc3b334765a9d6d8435037b7dd400a3228b60ca0dbd0de464d889a3b5083cfe2be945832f1f314b1b1f80dd83a4b86f7bfcf5b89ccd1a7680bc55e9758609c127886f0ae1d270484abb381974f8739325c7786542a2434932495915cc7727f0ebe54ad5f4322d20303862f173bcc866760054f2ba99c65b3ebd1f558cdc973abffdbaf883fb1e59aaf2d664f715df45c43e46c7f073006d0076438307850a65f4eeebc0e8a7f926ce2abf4383fb4e60575920fbb7feec2ebc7a22a7bc72714846e6ace1e6d8a77f3d953fc17e77f2f833e5fca243878e02d67851c16f8923509ff4907e6616de3247d90695f9eee2d1ca705363294ad30d8474ee2c3e486fa3c81811e5ff6d4e6ef88e313d0f518cfe03408be53e02a5ef2fbe01e4ddc99e28ab2eec09fa4985cba034870bf129e1c071c84f8cabd4035fbe7e2be1b824e0ed9b27b712df7cf9fd8d52414001a20b31a38ba9bace2a35d1933d94d9b4543eedaab0ee292506ae971bd635b80aaaa1c49bd198747ffcc6032161924b82618e9b8c4450cf024652da88e4fc114fe09c87d71e07252fd2d5a509541b1a34c85a59f55cfef30b97f0aee7a9d2e5d9b67c7c90f3c3305d337f557fe1e599238a9b9762cbb16fb6aac7e9a8b1f678f7134c0b6ca7776d769d89224a95a633c2d23052a20335f67f03b76228007ba03dee44b4ec3d7d86c39d9b67ec61a73efec65d3cedbf36eadd218fff0927f728e21b5d0c03012bf4c6fca2725075202944bf3618cc8b6c02362409164b77fc3642f96e527de537bf02b600275c214dab80b05d8369a6c469b7cae428b96a4690dc211df53de5202d9f8627a5a0ed1da9e416b917f566c020055b97ba0696b902bdb50761691b7aebe622fb037fa589fac037a8ddbde154c793a147e122a24f15f04ad10a98720ced9c2cccd386eece619749b1c4103618f907a02b2050317d9002b86b70216db241954ee122e830cfaf6d01a75861dbc9b7727a63af8dd2d35945fbe10197b7ce7c097cf5f6a6c81773459e5e0bf927900b5884e72415210a9d59a2180480e8cb36798f60b7e87b83733548444993c80e563ebcc46982abb53b2a3d26b4961ebaeed9b9504c693bcfa39b6353a3e2aff312cd7e7be01790369ea147b769fec92dbf89c436df8ead495bcf6659fe571e63add5d0f8480062b7479a73821803cd09fda48ad8689d978674d94bd4e60d4fcb1f8adde52023e21a2d0b7114bc58815bfe32bb4ac778187b86dc4beda290551575256bfe9b4806a17b14a2081a95fd7df09b9700f66f4e84074ad1286c324f94dc6a861a4a25d82ed013a28b654fb9f0e7233d71be6df51b21e441a606310f96e74843e5fd092df8ca4a0ec6432a0a4039a4488d8511101e55cac4877d45e886c0c25c577eeb92e96763e216251a004cbfde3e29f088204b4f65b3fc1d518febd6ce6a2e5851cb616d39a1c4e53d57085b99ae12344b6834e8b5c5c48970478e7189a1a3090e6fa4c6c6e76ec04b5a0d69a05690c675bdd40960d19a597d34cfacb331366ee00a4d873a142b462bd495373b7138d4b9b7a1b60df7a06fd73aa7e71f3489e18094c078903647d7f72934821c2d503595441b6edc3189e137c48382223bc1963f645ece803aae5b97c814182b25834abc85b2322b723571c15a6725cb7fcfba60b5df602868c65651627d2452923bcb27437202f6ccba70cc0fd9f642caf788551707d8d6fba30f11bbfb7d0a335755a28328c901f2dc84348ec1d3eaec39a03750360ea09bdf1fef42d612fd8f2fee6dba0470b115a6366b33094450096e7a3205c05df7c1342d7b13c17125af9d1689216ace6ed0fa36b1071e7ad5fd5d90172eb18ad4a6c76c414ec387fe8f9859c115e2fa5514e367e7db5565ee978aa5e7705b2dab88d62b42486b392c23f91eea738d82cf7e5dbf1e3a2ad3f3ffdacb806ee2dbe324ac367e922981907f70f31d50386bebe3ea3a77ea3c01f0980d67d5dbe2bca693ab78ba65741d46591b503388b01e34ea28f56a0b75e9f9137d93bd73cd4cb5ad9a393ecb580bb0a3e86d51e73ab8abfd4ec3a61c81f80237b25fbd41607d740b891302180e0cb18d826fa0d0add414b49e3354372120e8f8de9f6c540e3d7b1a0d6281a28f6d7aebe298eecb5770efd908116f842f40a917c955b68c8a18233c7af5e05c1a3c71d1b7cc6f5d27b49fadd7652d11fb19c50baca64481fbb4dd352424410140b2b353826eb025848c5f6c141d54d81f85d4460e73ecaa7d46dc7b4a0d78249b33a4088812d622cfc0d1a7a637ab2e1f39a35a7c5ada4bd0b72494639b161685c47206342633c5479891b7be2c8dfd03b32343788f52c216ff435aa425948553ec68915e8325a9d5539e40ed18bd7a02374e7cc7fb6a811fea22502054ca0f42a15b31f8374b5f29db34561d6173e6b267403a8578f2226fcafef3c545fceaae9e25527d57a3c8a04cbefdecb0e7859a30487323c1d3ff9f2e0eb310360b784f5c567c438b251e8629afa08bcecce8c85aed3aa6434ece2b8fd9a62f5973dcb881d2d4e2f099288f70e4edbd4705ca525cf7695a1cd367260ea042ace921189f055d1c614f396d4afda7a9b958a312e52baeed03c9cee63425182e8c03603aeb0d0504246c2df12b2e6c82a1b5307168fb4d0282ca189680c79205c5115b7caf34e93071057c451a4f982ecb149224916bc1cfa64b44e5402c3f69240f6b4184f232cb9d399535bc7c1426b28c00f9eb3273f337460380d780ec747c3f5128b33e5b379ba26ee803ef68801f3e8ef4d336a135fd88962e3b1cffe08c8c03ad6842e6b12d92d92a8e4baed92e4d2038ec9f3632ca4333868556d05a76a7265b92e08953d3575a941dc40837b88a317152487fc40ff0fee25b3bd749e9ba9a14e488fed598083a7986d78d2879d56605d4bac995349041f9a6038c6df0bf5f03d703ea89d8faed714b3ac33e760110524977fe2bbbdd9337aab617b51c3afb327050179185f285166713fe104ffb879f7b9424de59eae8b8095e5ae77892115abdeaccf4cef217405b1065697af2335686644085e6b58767f9e774bc430c25e2e754cf543e5670c9719f88538688d77ac76938314f89e4128c98e75e343ab0ac3d8f4b0c161d78c341b93882bc176d70525698c78265fe4faf2873cc1b255514c9554ce56c215dedb6ccd4be0d1a8907509b965f408064f029c1a6530ec2c27415552084b5fffd18ea1397cd7324113892e15d515f3de86a8e4024388c72897422bd7a77fb4b5028bd9f91e4bb6d915c8c34b3744e8a2aaa4475cb526e76b00493fa1d46fcd858e24654f1792ed834f9341f871e4bacfa7caf59fdd36481796fae9fe441a6d0ec29615a669383e913c38d6d9abde4d4c0b0a630ca2d79c3c830115e6907def3037838ee3c082e7e5c63b7a5442701a2694d5efb5302429c1ac25bd380b1d51022d26591913e14f61f0b1e9631c31dfd3ca4fe89ce0456e6b3c287dc6d6c9d7d7b1f30e91b990374bc29977a91ddd62eb3f98ad3cefda407940ca53b9709dd0ebb088f37473ee0bd59e6708b24e320a1169e09f635f8cd685c1df983672398d5b6116c3df868ef0fbcadb6995867dab970c499c68803fcd45cc466ee28f8f3ce25ec49f6c033771b775cbad3e377f091698b35bd702e70bf0b099f72f5e11717b4a8f5f34ef99f9eafaca3da3ce78a306eee3926bf78104533d7d9cd736a65a6411840b781a65da602cba82e63e432a5b347654894505e1dfe085c7c3332b62f5e4788236933f2dfc9acfadaf3ad9810eca97bb54c2cb77d822377a23f1d21ff13b4881229d91362ee543a5a0f3c8f7847cd987d46ad6910289f6b2627c7c5a31393b8ecaa1dffee863f56acbac7478635746d9bc0842b14cf6a04646f50dfed7f0f19e03d39ffd75e2a70f5c17dcf5466a4f003f39a4b06a0313b3fdf5349a17a883d8249bc81a4e3237731c4a6ad8ce832aa438c2c939fbbea3d01a56e85538cc27dd249342b5a44af2affb5bb6ef20dc514bdc2eb68cc2030a1f7b95fa95e7f10580a7b7d3909b66ba535c236617c07ee7a9c464dbc5212c501d46ee2e7874948f1d0e4229c218dc6c9371ec2a84e00cf5874e01e28d71a258922a66f2f92ce70d6f72d4fcdff6a8a4d0fe071bce0c992bd5385d7bab2e46da71811e085f0f3330e6d2e7b04fc66c6430eb08aca1c6bb30e75e59e5a8cc29ce42e9ba61d7b91a917ff10ca968ce3a5fcf5e41c9c8663b9d4830a13d1c81e978dcfa489ba5afe6e6299a3ef027788871f588b70f3392acdfa6cf28fd60aa9b9fe01a7968de236cc46813208806a11bec77d02fd40864669120b9690a335676b0fe4ae6224189c292bb5dc9f914fb94354cedf7b8d494d17963cdffd4bbf66f9eab20982ba1a0a9d0c6bfca3a8b2b2a0bbd6eae9f0cfec79169e0338e58517bfef0c596b0c278d641c62f5255d690fd96e5a3c39ac584be31f89d4e106f8f5e4b4e2201290de3a4ab628a86739a033d4f97caaa6f0992e043e5715adfec8f909fd32f0f7997189bf85fc4d15766a5f9837d40fac10e4df3c59bdd53ec048d44093b66926210b34bc7a902c43346d587acb4812de5bd0b306e1ac5f6ee8849530123028aa3beacdebed4db70cf39b651972716d4c9aa7046a13bec65b6c84ab00394e75ad6016fda2d0244605e2c45ee403fd4e370ec5afcf499d3eab18b8f97cd4ff44d8a0642a0f45bc19867f2964ce17baabf5e8599cf9b4ec4a07b460a9bdb7c42fbf690c4866f7d376cfd4a9d9e7ffac2fc8e710befaa0f00637ba48e3fde09b2a248b6b582a0b504a84ddd8b89ef1b3b306e7f46a37b7a89f98b509534cdb03b8c18d392ac9b558ce003b5ba810e47a9d8f04ae935f088914113359d0e5ccb2cc43f57fb9860ea9d45eb7b5249e4fcf696263a15ff44bcc4", 0x1000}, {&(0x7f0000001280)="93f516c96c6e7336a3dd10d4dd071604e1f9d77a289117421da8d215aae552a5e82d1ad61a732712a4199fe1efc1d6e531ed24002b1e58af58d7b4f632561bfd7f91c319461e34d9dda02d74229db57d35afe0ee9c93fc9dbd9fc28c5c2a082b5614312afa35ba2a07ec7ce5a67c537fc5ef672b90bd15f0", 0x78}, {&(0x7f0000001300)="25fcfeb5e9dc0e28dcc446640d6b7ff8358db5c8f3cf7c906434522f883ca42d3fa635cca7e63d7e9a742adbb1ded058be2f88691cbf7bb6af3987aaad1c46a2591f0fdca4543b873a015d71f841d85fd944830d87e5ca81bba8f460ada40b106855609cfa25582c2fe0d57990f4bafbaf52cccc3e60a9cbca7acbd03d1f8c01411d2c9e3df7513aa993a6589f1157c6740f1977277529daba8c0734f7f4d4d5ae22ee77a6632d48fa7c519efae7c90b5d9c1e7f56e238c5e4808a7db9f2e7fe113ccfae6676d1c0530fa4b6704b503779c889bdc1f7020e0314072d82cda33b0bc80ea143c13eeb", 0xe8}], 0x8) r2 = shmget(0x2, 0x2000, 0x10, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) writev(r0, &(0x7f0000001540)=[{&(0x7f0000001480)="57e0f2c55a760741dc95059dd3c7126ab6347cc2cf00b4c496cb386c3b74363fb18df0d5540dbae59b437d13a3d21077bf0b539e636aa7719f05611296267d527de51735aed3692ca8e113f9b48dcbaafcc38dec4e11a264f2870172f035b732f960e30bc7dc272379bfca1822c047c3b69e842533148947d452ab3a98a453ef2b6f4785809ec9fb13ce705b7d3eb37e6cc38285c0bf4106ea6b0929c6e66d75d901269f428dd1506e9a690c5b42da1646a5", 0xb2}], 0x1) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x4) kevent(r0, &(0x7f00000017c0)=[{{r0}, 0x0, 0x12, 0x42, 0x100000000, 0x7fff}, {{r0}, 0xfffffffffffffffe, 0x1, 0x40000001, 0x5, 0x7a}, {{r0}, 0xffffffffffffffff, 0x60, 0x10, 0x2dde, 0x49ec13f1}, {{r0}, 0xfffffffffffffffb, 0x84, 0x8, 0x6, 0x7ff}, {{r0}, 0xfffffffffffffff9, 0x0, 0x40, 0x401, 0xc684}, {{r0}, 0x0, 0x2, 0x20, 0xb7ed, 0xe65}], 0x6, &(0x7f0000001880)=[{{r0}, 0xffffffffffffffff, 0x42, 0x20000003, 0x3, 0x5}], 0xfff, &(0x7f00000018c0)={0xfa000000, 0x3}) write(r0, &(0x7f0000000180)="d5c8bde39da38cb609b5f1b1e13b127e02a51fbe9d1b2000b5af229e74", 0x1d) 16:02:59 executing program 0: unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') chmod(&(0x7f0000000000)='./file0\x00', 0x10) 16:02:59 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = open$dir(&(0x7f0000001380)='./file0\x00', 0x3, 0x81) utimensat(r0, 0x0, &(0x7f0000000100)={{}, {0x0, 0x100}}, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r1, &(0x7f0000001440)=[{&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f0000000180)=""/83, 0x53}, {&(0x7f0000000200)=""/155, 0x9b}, {&(0x7f0000001400)=""/57, 0x39}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/93, 0x5d}], 0x6) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x16) 16:02:59 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) poll(&(0x7f0000000140)=[{r0, 0x4b}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x40) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffffffd, "eb417115f2325395a3dcab6100000100", 0x200}) 16:02:59 executing program 1: r0 = syz_open_pts() pipe2(&(0x7f0000000180), 0x4) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0xfffffffffffffffe, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f00000001c0)="ec", 0x1) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x80, 0x20000004, 0x80, 0x10001}, {{r2}, 0xfffffffffffffffb, 0x85, 0x20000085, 0x0, 0x1400}], 0x8, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0xd, 0x8, 0x101, 0x4}, {{r1}, 0xffffffffffffffff, 0x10, 0x21, 0x0, 0x3a20}], 0xfffffffffffffff9, &(0x7f0000000140)={0x10000, 0x5}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, "a146786eb953d07babec4423f0b1c85b6a8a1311"}) write(r3, &(0x7f0000000000)="a64ed4406928dbe683f9d15c46362a13ac98daa89a3c179c6b53a8537f6ee7fc14b04585f5559e65995c57ad02a3b25b8191927b65f141229516bae09b4b0a2d733c6e9f0b754a8939e40e8f3034802138b9e6b439ef58e9", 0x58) ioctl$TIOCSBRK(r0, 0x2000747b) read(r3, &(0x7f00000002c0)=""/249, 0xf9) syz_open_pts() login: (LLĥ|Ϫ]7Q[mf)f,JR5vttXQZWX@^UF(<IcW&u*çbh]gAhj j9NPYƬ)pϒ}g-{I^;gT+d.3z'BGpȋ BC1ѝFvXЉŪ)VTmЫςF64m # Ï8+9;ؠߗ.Lm\!lŸ髙W^Q}sX$uc廯x5A%q^l!r-w^>N,0s y]Khu..\ќZo/ dcn(o+Bhވi~}wҘ $_5ws8Ö2 I,%jx"$SWfs. p^"U3یLd^{~P !M k_"t=z`5'GWS=WzW*#pdi&;lA[Qn{/elŢH*a}\: [|Xḓ 1x4(L{QT(C'Yze,?f~˭I\ %IgCmXt!ŀ Ja>4GgwnK(>fpi i;ѩx9-;rN4-5_vgBoMy 16:02:59 executing program 0: r0 = msgget(0x2, 0x1) socketpair$inet(0x2, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r2, 0x5) msgrcv(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000000000000000000000900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010400000000000000000000000000000000000000000000000000000000000000000000b7fdfe8d7c5ee667ce758182dd8251c0d30584c1ad0bbca8113d26f6039ca831b726c750788737101f222ab810a9fc61d9e81bb95c6811b3cfcc36379e63a770de8118127b78"], 0x83, 0x3, 0x800) fcntl$getown(r1, 0x5) r3 = msgget(0x2, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="0000000800000000dcfe820a71b08c4aec249482f1a6537ed2b4f77fc22a20c88a54a155c74cfe90422b87a4696bedb4c6300a7ebd7afd00045394f0c8f5654253ea04615d42d5f02336043c149186777992c75882a67f657793298b64181a1129f91991d1b1586da338e57edd0c95c6b119f2084b4ad7e200000000000000000000000000"], 0x8, 0x800) mlockall(0x3) Xڐga \=Iuu%v/T`೨r9آR%ҞX+6J(2;) /4Y`.ni֠t(vqr!Ϻ@ـ?uY>yX⑕_! 16:02:59 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) connect$unix(r0, &(0x7f0000000080)=ANY=[], 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x90, 0x2) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) JjA$fA)sKO7ITA#OD )s s-"L8vmQ6;A(p =z\0˥j"[ ܖ/K uco<%ݷF?r dR*vV2NSiQYЍYˀ2E1"B`1+Q&엵$/)h%a@ Cၝ:Uz^z$|ͽT02j|^!YVPL"GڰLp:!#}/anVT:5qnzwsivr;tX>V-?Pl4Ւh}"]e0#! sкfz'l2Vܾ/GAl\ŊV9Ҳ̴.gpB*E &#&,?i r痟5؋KtpOѹp+v2<,H-(̱^۠ ù+BOQʼ/ݩc : y6cdӕZƏJK * C &ho}oHba"5FLP)_q|A駧jC@CLȋLf I#jq Px$?c'7_K{ c1C>L_g#MܓVAz#Z{£6S;^ 3tϖqaj#:RLJ;H5oPw5'.CEA6#ܣ{__ <;Gs`۔2W+)?oq7f_:kނIYAaD$к?ݸ' 0]v"4LĻPFT\TSJNAʝdTdHt%I i¸g};/ egBH#jIt<|K-īA TdTT$=`4׭V†mZo`H4qUm毸섁AWX=襷ɶY 5=%Ni]|ò>H"7j "i|="ĥ\`s2 Itj:QLcm̺וLiV 6@72jo@נR8>iLʔH6lb[%Sg8])Da"cYAРLx]؁zlF-d # *z z@B#}տ9EO;{1ޔ~ [1i--r@uQu"ɏ;BA",g|m9 k2U|6O36Mk-<u-WĎ俷7:hA^/Qp:aQh|sy {t!6~½X!M<DS F63s:vDF;}nԮ➮g/JVMrh1lNK>'AO7RՆ ;#n8"*#X^q3u=tz~]*aNu,0F8D+}֍Cc ha||dƱ-E7]mb=IYN0dW@BrhGEQƥNh&td6cf{_ϬHS5gSEd@43s14-&qLJ4[Fe]Ӑ7PTaȾ&rFm]Ikw=zhoeݐ\S)ŔUs:z)H:"Os6X7Xf1eDP#| cھ7eH4.R?j% ^P7JY,cH\N DW9 zLBC1ߓt @/W~ޔbE]{uJk="ѮƆ0%= 6.h xu)'4+r~2q~Q*@h sʙb3Dr2GSيTW#tG{&[cȬqߜ̈g7a4۸D>֏{Z<NE %F)"7Z{@w%[ A("6!ݗO y;/y3@Et>q}jOdyjJ@RԾpeN2cJ U`4=HNULt=,&U]W P6,yhřrFv]+pe&jJ2T>Iq촼FZzwep1R9Wdh\c"wSw̏{ ('R Tly5PXO~asvI#==uyx֔֗28`J¢䂟WF6;r *hI@UO͹tP1w6KL-^boJ4;d'zR,21aWke'jE.Gd(a'Q0uk[MCʮ12SzaMD OWX݀^:SoIp3e3+WMfB݅<2,'\'#Һ$03ci%EǙ AyY niéj%JHq>W+.-u׭P5FϬ盡_F5CK1}H =-ELj '_S~GT$nRkP7j8UXumF[TUl;y2An+_B|GPQSx ,+nխ*d4 #8g>+ٍa\X챝7"aMR|V^ qT:į )/bZpZLh+z;$ml40^|>SN3TfbatMAUaOS2 c.[ f+6N/D~|A=&"ADa}NaCne}.Gu? af>2-0>%1^4#rB*zKy#)Bz]C%2kQp|Gf6=Z=U\n[8RD" 16:03:00 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x81, 0x20) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x71}], 0x2, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x17a, 0x0, 0xf8c, 0x0) 16:03:00 executing program 0: r0 = socket(0x18, 0xc002, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) r2 = dup2(r0, r0) getsockopt$sock_int(r2, 0xffff, 0x1021, 0x0, 0x0) 16:03:00 executing program 0: r0 = socket$inet6(0x18, 0x405, 0x1000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001280)={0x0}, 0xc) getpid() r2 = getpgid(r1) fcntl$setown(r0, 0x6, r2) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x58) r3 = open(&(0x7f0000001240)='./file0\x00', 0x0, 0x1f7) pipe(&(0x7f0000001000)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x10, 0xc000, 0x2000) r6 = semget$private(0x0, 0x2, 0x5) semctl$GETPID(r6, 0x2, 0x4, &(0x7f00000012c0)=""/215) kevent(r4, &(0x7f0000001040)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x40000080, 0x3, 0xffff}, {{r0}, 0xffffffffffffffff, 0x0, 0x20, 0x4, 0x6}, {{r0}, 0xfffffffffffffffa, 0xc, 0x292f7c8a6d422cb0, 0x2, 0x1ff}, {{r0}, 0xfffffffffffffffd, 0x3, 0x80000000, 0xfff, 0x7}, {{r0}, 0xfffffffffffffffb, 0x1, 0x40, 0x6e62, 0x1}, {{r0}, 0xfffffffffffffff9, 0x0, 0x10, 0x401, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffffc, 0x2, 0x4, 0xffff, 0x1}], 0x7fffffff, &(0x7f0000001140)=[{{r0}, 0xfffffffffffffffb, 0x51, 0x11, 0x40, 0x19}, {{r0}, 0xfffffffffffffffb, 0x40, 0x60, 0x64a, 0x8001}, {{r0}, 0xffffffffffffffff, 0x29, 0x4, 0xfffffffffffffffd, 0x4}, {{r0}, 0xffffffffffffffff, 0xc, 0x0, 0x2, 0x52}, {{r0}, 0xfffffffffffffffd, 0x5c, 0x80000000, 0x8, 0x7}], 0x40, &(0x7f0000001200)={0x8, 0x3}) setsockopt(r5, 0x1000, 0xfffffffffffffffa, &(0x7f0000001480)="440f1e9fb4208ecb87925cfcccd16d65b86cde44cdc40ed17e2e0b279a72dac66bf27aae76414000bdbf46597f5bd21e2c28c05fde6383e1187df58772b77e9ee1ba53a80efe5c6d23c1cf971abfaabbade7257866a201ffc300dd01b7e565475e5895c25b184e1b8a38507a63bd10b2c94dd602340dc10befbe32cd171e71282ace86877429c15cc812e9c99f29ffa7d21baac1a4dbee72c44c2f7a95ebca6593b192d29f264b10dc65ee206f4821e6242c68390e7d74b96d06c867177f345310aae033b6a97137a843df2328ffb80917da2d5337a02f7ac1b122756e9c6695da57096df0f3bd505ff9b1d0ae023c7160bb76fe47fb6363cff5e80d2ab359f5ba18a698f9793d05e18256539d2288372af8349ab599474f95e7e58c786dcbffdcceaba65ed3e53427578b05ab185d0a9da0e067b48eb2dfcc21d9a76e456b30847b4a2f332a5deb59bae40b5aeed9cd75bdb8d6b2b451db3fd8b94e5945df724502897a3fb2a19241ef88816b22d3190d8e621480d5154f20ddcd414258225306b351376076e3b12e26c34fe2a8a4e9a2bc96df0a1ba9f301fd9e82d129ae755858afdf271b6e18fe2965668cbfe5e3f76463eb40425e308fba7283e6206113ee70773f1b4dfda3de3f0388d7eff2f60e1dad82b74212a5a959cf290f4c943afac5a57000e70cc010489c6a097b234b4fc9d1b1c569f028e6886546765d9c71125b40e68e2ccee63450f0b578c6c6054872706aa163acff622728044bf477dea3d02419201f1dd27a07bad9c257215cb7d23767538f10b42de75c91e0448ffcc83f7fc917479171913be8e490867f6bc4a1fc64fee9811f2ff87fc5e0f8831edd945d6cf64080d86d9cd48520c7aa97df2346563e4e841fc04d1623f345e83e0c883dd956c0d5d30e66374c9c15774f7cc613309be458fb2f24ad3606604786a3f664a4dd6788ccb4d194b9427be45c5d7dd01582291a3219db2b1c4cf206433b8d27be038f5ee868e034d641f7d32a60c573ab4ddc58ed61100c1aa749181cc494a521ac799fdbb892236f520ef36656a587494cef5ad10d40c33255d3e0b6fde19c70d7117acd8ed5a9d48f9743c09d7a944f6402e53cecfcb80734ad1ad7b028a62714129a5542414a500403fe8fb8d1245bb9509adf849d7c297529edfbb3c03f275a11e06faedfb80b931cb5efb73f3dc7c57aab616679481398e97b39846b39f5de3bef62a1864b1de7682fad16122f13063e9016c053284df3ecc687668ac9a52a2483ac774c52c23b505085deeceff167099fa1f4e80ea6920846fccac6f5465af8cfb1b6132f0825e02ebd435bcc16592f42c8a56e1feefe21ee2a5fe6f810c823bb5b21a15c963e1f0c14d29ea2a79318de7ec63621772e644ad9deb1fdd322308e87142560eec34c32bbd95b74af3d556da0d85715f49801834cbe0584af65ba0759fa73a64ff23bb6d81b60ccddb335410987005990f5f0aa323114bab09d61a5c37bf08590f727a328f45eaa5e6927b844af126b599c983ef9555e422543c611aa27200785a498743cc5847105914b39c7f813252e682f8dc84bf825ccf39460dfb1572fc1da5eefc3acf5d6da588b3a518aca8b97115f47d37d3a2b4f3224110b1d7a2ceaa415487d599ef11d343ad8b094d3dd3206cb4d18c55eb60639f97a30dcddcc9e2c11740b9dc62bf430db17ffa935d81000a8fe0b51a1c8c357da08b06479f340b5a9b9ce4da63c375e4d437ca938c450db275e189d0f78f86768ecede5fd82be8ca6b3c6a0f2e198b87a2cbdabc15c664f0ad2d5b13e005216c62222726d1057707d5ee0ca8f1b07d97fed2134258ff242f87ef265421fd06c111eaaeabcd69a87c91b0af7a4c0078cf54e07d4880b2cd9104468bd9a7f56d7080270d7d381bd6890ff949edca88e149e971febea535d58854e711e62f548160c19c89ca2e8b5c5abf02b42e04889cfd8d04ddb6a5f646ef436a0ec531ceaedf3e07d93d41a909a0fefffa5a196e5a0cd0395a899a3a1139110fc3d99c64c2e15aa878f4cdf714ebcba055803257b81e45ae0aa25f16588a84bf876d6bc09301f3eb986f552c0793056151d80b4cf02e8f0c8038dc6e72c7b302059174b665be1fabac8fbfa00a02bad3d058c01e001070ae1d5f3a415c6d2a27d8c96393c91872ce2d1daca81477dc716317e555a81588ec790915b0e795fa7bdc6c29fe42b94db0ec291bcce124e0d519007e9b3e94b8fe4e00b3305ffd2a3f9bcf578e3381b7d622d3476ce780ccb1dc33149bdac45a9dbc7ecc719bfecddbe9a228c0d491cf79292913a45980e5d6ad2eb3fa87e5816a0c8f632dda570de2240fc90e5eb759c4c3d61fa578b111c2bfe97b18611a538908ffe2eb728d908445ee7c7d9abb1772bb6af1f483a88ced681af9e579768dca39bb57b47a0dc8405fd7dcf1810e1c30c38dae6ccc3786cf8ed4cb114946b71c883118c6420c004d45048d0e6f313f30e4330786bfc75f98abe4a357fa134928e8ea62d01cbee44729bbc923ad97c38e7bea292d0273add3f44b78a6917a887d518a9ebcb2a458819b7f942ad348908f34083d211b7322df56303f9fe326e11844687e198f57167aa600900501cd53974e263cabfabb29943ec9e8e315e65d82824899bc5d94be27d5bc4835f83ce671b48d74438961dcca74db52a658d363d2bb822847c3e1601c3acf2bbacba9d02005c9f90baa7c07bd6c600041ddb397d70d4498dd467d079d9c57eee898f14160f6310bc9748286da6210676dc7742d06215090c78cd89f9ed3877f8b564b1307845836a41f39107c7e546079ff1e02f9f76983e54c0fa18584b0a379e0875e8049d9ea127740fc0a976e62d71b3f7a99ca8e7d28cfd0d723623849764944bbb21db6d177cbd86f39c75c138131e345de20cb0071a797233541600c1bb8955620dca6a6a64fb805ba69a6bc9449524520c80076afe8ce852860dae6955e02c28d97f418781c4a2ae6c3761e9025826b60f68867891924d3025d925db1fb88a48a903ee0be243a16113fbb11e05b81195f7ada4e6bd983edb9369ed9a55fa694500bc74f097cb4c6791cb95a5a5f84a81e20c90a58f8c4aba38cb3fe33c38589baaa54b1706e033ed3d0b0e3b9ace39efddfc2b2a7b8325e608c9ae14bff86fd463f4504fa4872bf3ccd9781f760e7a51f96e786110b1d1b348c4762bf2148e2d6d0071efca66dd2516f0fc90494340057803cc55ca007d541e913dc0d9222b225f4cc72f0c14cce3f3e6c2dc2fcc71ef56d756b4b758428cf11a45d948f5e24095bcf27ccb93e56a20a1c7155526fa1de61f56ce8a250055acef6b52bd588933953df8736674857211d1422e0a8a72bab77fad42526f08154a29ca9cc37e900e75b1fa579fcc6f8d74dd638ff2c8405f6053eeb93528ccbb180d3e5e538ec105d67a80b69eefc5333e9763ebccc30bed8c879d0ce60832f7c89bcbe6c27a31be6445d64f5042258da7d7597041a21180bf344011f151c2b049028f6ebe68355537b54063c19950cc34bef413a1f6369a8c8579cc8dbb88ee9fbe9424da13107aae99ff3208d12da77a48c893062b91ff02b68e45569ae0b7ea94de851f5d59506888bf639ef26e2376250719381bf38e3869593ffc960eb91c6bde7840e0fde934da4298a8496009723721e4cb292582b62dfb473dc5ab3eb52ad8661dcb0ffebb84c17d429ae5a9cb931cdc06b40125db7d10847074e6bc959568a6c35646949624962900d863a48b0b61debbf7db721a26b915d012ffc4a3759f1f18472a4d2acbbd53b5b684725584d682f378e1ce86dee57f4286424c40ed00b9cbf8ece56dcd0e1fd089b79f2e2a85cd3ee9314027eabe67e29e734b66cdb27929cbeabb83ae40235492b3d6acfa219426d0fd2c02dc9cfdfbff74e4362158490d0a3b375701761197d9231ab93564391c2495f3863e3e8fbe528c6572ba2c05cc5fc73ca44ece95268a871ec2f9cf7854584c374c93b33be6c3d976ed2439c712a7f0568388b8fdc62889da92948a5486bb31f658ac3b524979fca8cde86314f859579283281dc5ad1aebc12eb2bb22a95ed0870287da8b7ebfee043a0853f5ff32d76172a2ac1d993d57daa25772977334469c6bedd94e81426554bfd1e5a9d49d37712f0da385a8b57d20656b8af5451265116d809a4878b50c3061c1d693da7cab770b7e514cf3c8f8531e821b0b433eb3a3641b10618fd99e02c8f8c6484ccff7a7f222425e33522ce829ca5ca4416a2b4a0f7268764b204ecce3ea587423e8d5d3a782923aedc132b37b990d250d19f8c8bef50d5c19cad0ecb5841c26b44ee3f9395d8e8fd2e4df333dcc2b6ea7dddf8770e55fc0e6e93ad12051688ee089ad84ed8df774d5368f0d34e138dabd49427cdbfd5446b94e16289927b964689635e08f58df4423762077f1957b6a408a585949126d735f8dd2d6560c38da7f03ae3910c2ea787eece3652942218c11f2c00fcacbe2a9b3a7f6734580cfb377701e7a77ad858198e24cd78be0b5b1d3f920ee9e2a54e04b54f4334b3dd1a8c0551120952efedde25e5fd7c37e9edd48dca286f41b03c2c0da858ee98729df6289d24ac8fb44113af27e2a0d29d78140274111ceab3812713316cf5dc8e975ec6cb75516ccc61e2ccf93a450ba6d4cec04b65bb28c01d5c1300e72a07c52d91dfafe6696cd15dee5d169ff163a525b0fe68e0ae4f7c4712d452f4600ef45543a91986336b008b4539abfe7cc41e68e5fdeb6b0618a8bf3734a1bc52f8d2b46e5f980997d510eec1fdd68cf5efd61d688fe89bc1fcee79d96afdc93311d9a47c907c6fda718a794fee7ac95cf25848c33cc3bfbcdc3fdd13c5863d18a620934340149449783c9a9d13c828908d0d5566ea9677627b2ffcffb948b19bfeff5ae0a2a8ca316bbef02fb361522e506607b0790dc13a870ba7d9dd1629ae016749d0f1f3d1429a0399dff18b428e65c1e9c13a8263d37a14ac6539f473dfbf3d3ab1e7898711f7131e0c8ee537b3be8bd2f87527d25d6b0153ed439fff465264e47c9987bc1da03d9f59eba842df5bc889617d19d6381a62ea5b884d332f8dc839e2a068e802c2656f8c35a2d59105d9487be65dca8d69e2654d5a166a2d225b6097734b25d33f3c578b5a5fd965f3db2385fddc23f8f8bae28b6f0c91e547a2315246bf8c21aad5db98276e319605c8c4125a98f36e207d88e7d38b9cce737b46516e0502988c437d308cb6598b3c23dc77d767e2441ecc982f7e8651bb0c1353eeca48af7ce07f723461c0c7caf3b5935396383d6b5842f4e90ce0c6b2e1ee0df7fb6caecd592e8396980368bdc02a38590cf2e08e00b4aec44f68bfaa9b60f960d32239debbc23e2a8a076d31eb1a4a7a53f67379b73527c34bc229eb90c907d8499731253d58df79d3310c372030496246c1e6fdddec69acf24486db41e9cea1fe91b655fc5b8699836aee15ccf5dc4c66c185c2c6439c72bda2a8a21fad280f376bbf2759cbd53246845b65d3f71a30e2d9064ea35c986a9c4189e12b216d0325e43580ca46a94f920efdf58a7d632fcb276ddbadf1f8bfeb2bde309a6b1c6d3be0cc5e7eabc2b283c20850ecdc61343cc91b2b413b8ab1d23919525de0922c0fe10fc764fd9e96060b7c4181197be3d7661a9c5b6a48dd322b03e9a4983223dff602bee5c182d363c63dc91b3ab14abbbb297b0d3632491cd52c1eee536d787d914c68ba9b41c29c67f94cb7f0c7d4074a84b50eb8b1e7734b936c2", 0x1000) renameat(r4, &(0x7f00000013c0)='./file0\x00', r3, &(0x7f0000001440)='./file0/file0\x00') kqueue() 16:03:00 executing program 1: r0 = socket$inet6(0x18, 0xc003, 0x1000100000000) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) r2 = dup2(r0, r0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)=0x3) fcntl$setown(r0, 0x6, 0x0) r3 = dup(r0) unlinkat(r3, &(0x7f0000000040)='./file0\x00', 0x8) 16:03:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x8) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x7) syz_open_pts() syz_open_pts() 16:03:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') close(r1) fcntl$dupfd(r0, 0x0, r1) recvmsg(r1, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000001100)=""/143, 0x8f}], 0x1, 0x0}, 0x2) 16:03:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x10001, 0x0, 0x1ff, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x5e}], 0xc6, 0x0, 0x0, 0x0) kqueue() 16:03:00 executing program 1: r0 = socket$inet(0x2, 0x4005, 0x400) write(r0, &(0x7f0000001000)="657f2152e7863796f58bcc0666b1d3e52168647ac0afa7f9f3dbf35194ea7bb8d26ac0786dfe448167fb56e7bdfdefda412f671d3bb72ed2028fac8b06e875c72d99c3ca4fc0f20eabf656efc7e97cece4380882a43134231698bd9f728674955af1552a4effd240d4aa7675b6fdecaf6596abd9a9d4af81e37b217ce60351de568d97faeecdcaa0edf4496b2dd6531c327b6fffb9a6782fd761c620a7096cd226ca4a5f7fcf0778ab966d15e587c366ffd05307d6733eeb3e3d54785e6bcb219e2c0edd23f8c47f3bc7943390061b9456b12cbd6453a54128ff2c618229e6e054a70a17e345f21e44b2d4034c0712b8e766b703a72ee5861aea9ab6431ad941fb4865f6e36ee8f71d4a8b8abac23750515c691cf23bf5bc5f389dc5dbd95578dedf98caf30d945883689034102e12b06f8fe5853a25fef4e43db6404ee8a2e2387300ab2affb229c764907aee6165a138c7e58627ac13e0b2535faa3b82194a1879c9f60b41e2e9d9ebcc872b2e925d0b2604f8535905f4f43c264794360287c5e39f01238fc79cb8f7a02ff8681ab614644dd60b34d5001cb3793ae11077ca78163006e0a448fe5bb1b1200c854eb4c98a10c0c643424a0671f7cd7416ab9b3a2d8bad226e4346b32fa1628eabe200124a459b3d9b09d145ae230e3f760e8357bd902a9a58136a9df4ffe14ee668b51703e05429055223f3fc40aec41054878b5caaafdca12a00457c8e25e619aed7dc9cfebeaeee5f26526ccb02751a98c74554da0889440a0cbfed12c0f1a673f69432f0162dfb02e3f982b9957f69a5c1ca3c3e0346e576d75df041c5e8124e67532daf21e78e68ac16a60fb2ee8c0aca20591acc0c5f42086c7f5ac55b0e673ab37df389a5b23ad6c5cd3c6172a7e765c7cb9e72f698da6cef4a24e445841143b72d00dbb85261ca2c6582a6186d2f4750d72f9d97fe4281f672a340245efd5c038099d43714c75e97195023a6811ba9a61eb55fbf998417f47ce6adcb60c51131e6063482d2f027c2d4ab8866df8a398da9443369073bf6c68f1951e4939340ffc7bc49d11388ebcb6415a6ebbab88f7f61626023307efeba6011263588765458df6380221a8d693e99f4ec91b13a4d04ea7922b6726e9bede69f5c0891aeee7972123f5b2f86330beb4f94e9d887c79e9f4ad45b201a4696ce86069c91228c28823fe6312b6c90c2f8a684e0c25449b0b823938fcf8586f6a131ca7525dc5b278a760c08021ba2410a44359eb186461a4c47e7973a0abe3e56024d8f855756f4ad50d997f58dbfaaa58b72cce8664ab7b7d82bdb6b7b282ebce070077d0e670f355e5749aadff5d5551ddec33ea916d5cc77a4161afea14a64a07c5239de26cfaa1608b8c58d79531bc47be4cde88bf4d1e72ac34a6ea91e6203a4f080969e9edb8050683f0857aa3fcafb625b5d0b572fcd9dee1912e39c7c84212c3a6f821a8f2129a3667a846fb12e863de124b181e48c86ef66614098e0fb839873b14c974986b7bdbf44b44911f5dfd3161505ab099cad986f9923280bcd9d7a518d9ecb7ff373daae430d42d67c4b16f119ade9d2321c875c2cb10d501d8d9e8e9a30e6ae76d281eff6d7f2c2a3a6e50dec22b00293ff50130eda9054ca35dc12a81a790a6275e2991e0441f7eb81b63546229333b096be0dccebb0eb6b74841a50b97767d8c0b9431791cf3e6ecefc12482fc129026bb68cb34b742f1b79ec2b795d93c9561c5751f0c36f86c51323399ea5f26d1c0da193327cc377ff09fff611a0b9f5ad9f7c25149b0fa0091b1120c8e676cd79184eaac0feca4d80ef595fb7618cf00305b1b578a9fceca02ba247e315a0cfeee0c2287d6f01565ffae703f3559788180e59e08d23154468626222ad3ff6db7defbff9b60a446362d972665714cc68536ec0205a65883db1b85833e10cff2edf17a458acfe6e54fdb2d38c45718c4d53553715c66b4a013dae3ed9db9e1a60d12d45f08ae3be921eac3793fb6594c241ef2ed6461ac5dfe8b30d63d946b9c3dfbe95fcdfb4d2c7fe8713d9c26ea5d319e2c22a9e8fe357704c36d86400729bfa68903ec90e330009e3f4d96d6fba37350a6dd22ff555b865ba2a727193a9dbb0ed56620f2f1a72d355987b9092534246b4022e52dc224fe9ccf26540c9589121880af84e4257ef1111991f88d81cd525c2c32d9f9554e82b432d02758d2e03941a20af57c20d9d69f264806eb2bfb7d7a7a550a1d18bc5d144c8cf8ee8277fb2dc59c889ab8618e859e2f9c14b1a772ce52ec750604a0e5ec435d071ae439a054187d203f6e10c5fddf2c7b5fb9c2157837d1edd1caf9dda3a94f83ec75519d443bb99555e4b4684d522f02673e8a0178eec89a4d4f4b471f2c34c99a66f316fda5ec8fa6e25927c63059b02a4c5ad37ba6cd909228a4e1214792c87ab41d8efa13fefdcabdf00e40fdad1094aafe96d7c578616bcd0d6a7eef1e1fb1e724d36861d7cadbf491fed41ccd38dea9e0b5093877466502705f48a8ade9e23c504d905c2cf1a02c88ec36ee6421fb7303152dacb228a1d81c6be0e23e14f49011e40db4f777814c46f61176ea66009578420ec6b1073c748d3b08d2b02266020dcc5793ad8cd65498bcfd03ad97048ded41e2f016d63984b8f34f97aabdf3719948f7a8fefc51badcafdb724ec31fe9e47a0b6f7ff7c00e382370125d6dc56ca8a011aabfb8ede720f97c13d874dd64f6e282d2348bd6aa3b4a8e7f8cf301c4f6590d687a294e837578de4581a60660ec29f2ffab82d82abd64bd497e6a701d2a4c4db1319d778778701e6a1be9e13f9952d26b6055a26ad1caf23e8b66f23ab8016b26ce16ad54eef83df82ec4790e0b43c655d6397739e32d3fba5a61946ad7ecae68f66293818258d07644c4d44f6dfe69c30605efd5939dafa474a4292532b99e2199530bd1e8baab3e8915109813729aeae7e6ccecc29298c8adf3a09e40872774e7b408d3a1c284808bc947aa36791c7a88db4efb43357c1367aa3c8d9ff5c292850b0ba875da0cd190283fb0c3e5653a82f841a03d80e2bba9a7a60023361c0664fc28a9d4c749b8293889c0ea232a76b4dcc19a343535f91cc6f7555024b81f6acf443838c0e8be0b91b4b947b4abe9ed803def7951bc2b4cac8a40113042701feae0f8f0ab43e9b4ce243222a2841f9f035871551c295dee085f42dcdd9e9c00b64a66d32f2d1140e2957c4c20f033c11b65f89c0e1462b1b92b6c14f8e9a2d58d2bc061b95d896a74bdff3e43837bf9989b4872a3a0634ebf88f1ce580268b0c0c3dfe3e48b5cb5095f27cc0a8f06830510194c6799b94e4afc356b7be472a5b3db6edba6bf65f17cad815349bf9ecb5cc67932ea7b227a7df5a7e7d6d5396c28f7d7e77a13e045632d4f92bd9284bb26e3181466bc3af694c851a4d1aa6ca2143498965f07cd21aa3d1e4221fcdd1da160b5d4dd9a09da8f4a979d31b6c7f38b216a573148d3902144d4973324dee594540d3b8868837c0f134df24f5daad64f4b0a9f44d40afe6c867eba1cafc277dfe9291c70cd91478a3acce2445d33d88cea796ac13ff1c2cb6d56355fafc327d76075b161aeaa1442b79bc549997a6d1f9edb617a439618c81a179607f88535adb7d9351f02cbf3ea91e83b7bf4b509711003b8810dbc4d2fff1244a0c362be633b95aad61316b3a744072937315d2d206a0f017a5fc87db748f77931d1baac1cedce9c0b6109c795d7856df1b2a6015eee48c20360bff74ecd53965199db3f5bfe9b65872e98847e885ff930ef3bd7b6f8cbd2bf954550072cdbd43fbc82536ef1073b3f27a5c0c2487d957996e48116751278596e25c322298100a9bc3f934286649fc354b08ddcaee4da69c5a9d9e14cd9d7386a08ababcfe7336779e09327ef888b72008da2946ca9a4d62304be9079cde06628e6d9d14b14e00ccb1210aa172ebea0ca5cc8ca10bd7aed6f1a926c1f99469a2faa4bd8fbff40613376fa9b0f082d2da59042a3182b47e87818602696a8848908c79a182cc49acf9b93b851e2652fe1deebc4ac72cbefd34cd418f8ca1ec4d7f753f959238038196b02688319060d25ed1171a9235df052e4a737c7ed4f77f994db7e758515d8f16dac3eac9760ec6276af6f70308bbb98ba5aac033be27ff0d3d3a1e396546a88376240e7c035236c68e3804c3c9857b8a262362edddcbdfaa519127e539bc755185241478fa7fcf38bd8a3c8da1157d5d328589b1a6deeb3a39a13ab1c41a26cee70d0bd0951309373509d740d64b8ddc41bf4d7c085d7934f2227dfb2bedba1a330b62f465eab8a6003761468d856a6d4ce9d32047e5007846a7e0daeb7e0afbc54aee6694b11af1d9bb95f16ee4eae0c09c645959e5d012893fcc911c247f7aafff8594fa319521a4041d4d51f18e803742092db5d365fd3a1a721f2a81b9fa674ab897e7b7063721b96b0e4e8c9c193d811f75e8a7050cbf5d99bc0c965f8e81a44efa1226e8ac588b6106dc091dda6771d5ea05fe1fa2eb3df5e92853c8efb68bdd7a8d6b88307978ae5eacf8b9bd55492aaf6d1bf8324e6aac933b5da29735e7f13fd79d81ef46caef9f3c19d7a0b19a12f8051bb5db37327611c6062f1b1127457268ff50d5c3818abfb157281a8c637c988ec00d5d8c357ba4fd1a46550178af5eefbc4ff391ff4705d5828628624572b31cea809a03335afa5698202d6781123a6a431b4b802372ce27911b6498635fbb040838ba7c93779364a55b88eaf31a5ce21105d8edb386972b6986b0c5980722730194238f4219ce9c52bd3fa141e47b199fe00bc9c6bc7df7d857aaa38d0cb12b515901dcde492a02559fd488e63110f8ba815f10e98f1c708a1ee014830eb9835ab67426fa0e2d4f8803d615ec90fb3c031c0e5e360422a82688953146187e66daebfe6f0f0ae7622d8e69e3de7bba103f79c94a69fce273408bec0ab266c6375637cea72e2341fccb2fb2639c648807cc4220d22f357fcd8091d4c5d25a039a670d8e0fe1baef0559db9e3e9be080ebc5879b9591f9452a79a56c7964668c29ce66a185b8e480c24ad30c4c77bd6d33ec233e253fc0fb0fd4f652b3f032b818557e55edbad436e84e600371a334f4cf0d406dc353d44edff1819d47386f22b95c45f8fb6baeb184e584babb288c6c0c2ba7945bf188a75406bf092974612b61191826b2aaa0a7fc01d31cf592f4a063454232bc72d0b80fed366070ed408af5c9cd0b9fdc7aab40f005cde09a1808ea187b5b7843485f1edd083a181f1a45cfa2015729d1552fa36121efe0eadd00366d120cb8da1e5973fe47cbeb02536362154c3827e4250978d2ce0d9159ad78ec1f028f5a0834ff4a19a6962439866987266e2e5ec8195ed295704860a24ce86f23978706be4066e7bf1631e8694a4e9be3f7d606412534a2cc10db546ba43d2aabbead6c755721999aea85a75f6fc289e8c75b709b5187023fef087af8639bb8692a42d6777a858e1068ec66ee3cc2b5dc6acda23ff8d26925478315f6965fde094fd7f7427083330b0ee7ff2ddba9578dc6abc8b6ebdf3f7434278a3baecb6f7d64984a2479c83817666c80544df8a99b00bec63305345d6a7521548b49239cfba1babe2574a615c7a0cb65e7bc8b097e3c0b9d9211e4b1db1da97bfc9b33e5afadcb1ee54e4d07fb0cc57cec9c08518f6eefeb010521af13d3d0b21c134c1ee4755c22b600969496b3e3919f1230d2a2942889693683874ef0bc83b534c36ca434cd6463eac185", 0x1000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fee000/0x2000)=nil, 0x2000, 0x0, 0x814, r1, 0x0, 0xfffffffffffffffd) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x0) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') 16:03:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) kqueue() close(r1) read(r0, 0x0, 0xfffffe39) 16:03:00 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) shutdown(r0, 0x1) r1 = socket$unix(0x1, 0x2, 0x0) getsockname$unix(r1, 0x0, &(0x7f0000000000)) 16:03:00 executing program 0: poll(&(0x7f0000000000)=[{}], 0x1, 0x0) r0 = semget(0x1, 0x3, 0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r4 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000240)={{0x0, r1, r2, r3, r4, 0x24, 0x101}, 0x7fffffff, 0xffffffffffffc77b, 0x5}) socketpair$unix(0x1, 0x20000000000002, 0x0, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) mknod(&(0x7f0000000080)='./bus\x00', 0x800002000, 0x0) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000100)="79d5") 16:03:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) socketpair(0x19, 0x8000, 0x47d1, &(0x7f0000000080)={0xffffffffffffffff}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x120) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x800, 0x0) r5 = accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) r6 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r7 = accept$inet6(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) socketpair(0x20, 0x4, 0xfffffffffffffffb, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = syz_open_pts() kevent(r0, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x88, 0x40000000, 0x8, 0x9}, {{r2}, 0xffffffffffffffff, 0x1, 0x20000024, 0x3, 0x9}, {{r3}, 0xfffffffffffffffb, 0x10, 0x20000040, 0x400, 0x5}, {{r4}, 0x0, 0x3, 0x1, 0xdd60, 0x2d2}, {{r5}, 0xffffffffffffffff, 0x33, 0x0, 0x20, 0x20}, {{r6}, 0xfffffffffffffffd, 0x80, 0x40, 0x4, 0x9}, {{r7}, 0xfffffffffffffff9, 0x2, 0x80000004, 0x2, 0x6}, {{r8}, 0xfffffffffffffff9, 0x4, 0x2, 0x8, 0x5}], 0x10000, &(0x7f0000000440)=[{{r9}, 0xfffffffffffffffb, 0x0, 0x1, 0xe89a, 0x8}], 0x8, &(0x7f0000000480)={0xfffffffffffffffb, 0x6}) open(&(0x7f0000000000)='./bus\x00', 0x10420, 0x0) 16:03:00 executing program 0: mprotect(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x4) nanosleep(&(0x7f0000002340), 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x2, 0x3, 0x8, 0x140000000, r1}) 16:03:00 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x20000080) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x810, r0, 0x0, 0x0) fsync(r0) 16:03:00 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setitimer(0x0, &(0x7f0000000080), 0x0) socketpair$inet(0x2, 0x3, 0xfffffffffffffffd, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r1) getsockname$unix(r2, &(0x7f0000000140)=@file={0x0, ""/40}, &(0x7f0000000180)=0x2a) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000100)=0x10) setgroups(0x1, &(0x7f00000000c0)=[0x0]) 16:03:00 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000400)="1fbc0a12b26e657fadf8d0d55212eb4eb124b12c15d2fa4fe0eace77e27597976ede084ee430f7f2b19a304e73a67c0db9fccfda81c9447f3184a17679656abedaeb4be8dd84f1e8eaed14d90226bb33432805ffc28bcd203c1ddb9248123cee63a02f0d64", 0x65) write(r0, &(0x7f00000008c0)="e362ddc8581716f72e0295861324f256b4093cfb25b8565bbdc3a5197094b2229bc42f5ea7faa3c6a151ea08ce290023d58bf6659990bfef32044908d0d90bc4047ff451592d4bb2a36b62ca56466d6f6fa2a4bdb9517b01087ae766308f59ccff65744f93d80000a524eb77a6a8e362609f89654206e78b05912ea85457e9e8d8450d340000b633e90700dcfdd6fe69b674c6261409748f4b72284c4d18bc31b232b75aa82fa50632c6cf6274b881370000de1267a5605009000000ef3588ff13215c000089bc0d8d0000003d59715ea073fb976049a4e16d2021635f6ec31224ea76d32cc32e1396d300", 0xeb) write(r0, &(0x7f0000000200)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f8454718bc013b1e4dc33173924460c3c1447ecfb5d5e4f6d8cd6b44ed33981d99900000000000045337b90b84d1fae21c3b5e99162402abe9b8b4d411e020216ac530625ad0a45a2eff3c1e987d551aabd9f27717f5efd77b12f75e8022c", 0x7b) syz_open_pts() close(r1) r2 = kqueue() r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r2) r5 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r5, r6) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:03:00 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000500)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x40) symlinkat(&(0x7f0000000640)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f00000006c0)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f2f66696c653000") 16:03:00 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) socket$inet6(0x18, 0x3, 0x2355) r1 = dup(r0) sendto$unix(r1, &(0x7f00000000c0)="5e9b48d20089847570b8de3dc73a9ad368984418dcf69541324a55d74858411ab8e4068bd3ab7a8e39db1ef4cee1bcefc15c761c9442b35c2e9472a8d59febf8b9eb5d52e985be2e943f998bea30199860ed76692bebfa654be3585ea7ef3ba26e8764681aa1f7442a31bebdbd749c2b412a51a34b08488a34ed80d7da7bc29887d1e8e2d219a860621ababca7f9fb7775c3c81ba32e944fe8e1d43d0c99ed1f37ebd8a66e02a34d813b0d9e0de364c0489b8b33e43e29125b981d62c937a99227b1a22344b160a95abc3fc8c9a50f8f2daee9ad87a67d2d01", 0xd9, 0x0, 0x0, 0x0) 16:03:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x201c, 0x4b3a) open(&(0x7f00000000c0)='./bus\x00', 0x11ecec5c3e74d4a1, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x190, 0x10) getppid() 16:03:00 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = getpid() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) readv(r2, &(0x7f0000000380)=[{0x0}], 0x1) wait4(r0, &(0x7f0000000080), 0x0, &(0x7f00000000c0)) clock_gettime(0x4, &(0x7f0000000040)) r3 = shmget(0x3, 0x4000, 0x40, &(0x7f0000ffb000/0x4000)=nil) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = getgid() r6 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) shmctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x4, r4, r5, r6, r7, 0x149, 0x8}, 0x3, 0x100000001, r0, r0, 0x5, 0x2, 0x100000000}) close(r1) 16:03:00 executing program 1: r0 = open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) recvfrom$unix(r0, &(0x7f0000000280)=""/162, 0xa2, 0x2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) unveil(&(0x7f0000000040)='./file2\x00', &(0x7f0000000140)='c\x00') r1 = semget$private(0x0, 0x7, 0x100) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000001c0)=[0x5, 0x0, 0x3, 0x355, 0x3, 0xff, 0x7, 0x7]) unveil(&(0x7f0000000100)='./file2\x00', &(0x7f0000000080)='c\x00') r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, 0x0, 0x0) mknod(&(0x7f0000000180)='./file2\x00', 0x8005ffd, 0x5) mkdir(&(0x7f00000000c0)='./file0\x00', 0xc) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000240)) 16:03:00 executing program 0: mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x4, 0xffffffffffffffff) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x23}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0xe4, 0x0, 0x6, 0x0) close(r0) 16:03:00 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="e03d25de312722694864ffe3b8afa107b02e7794cb844c02ea40e0509d5e7c8d584f9fc2711fa5136424e14c16f68740608c7e099525f755cc1a10a7cf118a8258bbcf03eb648f1b56c1d9e3a2ec16c758e12e741e"], 0xa) getitimer(0x0, &(0x7f0000001380)) shutdown(r0, 0x3) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg(r0, &(0x7f0000001780)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x8) setsockopt(r0, 0x5e8, 0x7, &(0x7f0000000040)="f9700dec68823a96b2a6769384b353bf9c2b4c07f9f5a6d7682a8121c0d14f0e3069195dd9883192e9a6d767d0fb552f1c85977ab6a967077eec0dc3ba9cfd6e8ae9b88e02878a92f3ecb3d47c63e3ffbac1de3501a97c858b8e", 0x5a) sendmsg(r0, &(0x7f0000001340)={&(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001180)=[{&(0x7f0000000180)="7eb9317f8e7aeeba35de5d417e804ff0b39819b11b15e4845bd652e41b3ec4d0ee30c40097779fdcb0aebc4ad68dfd5ef08474b41d5beee3e82c8723c417b5f5ccb8e6cac31be3fe54a4c79dbce2d651176e92cc578458a5f450af0b1664dee235630b1bac6a930b0c27577b5a69c16b693ec652bdc185874a248bc5eecf75abf99d5f95990bbe3b8768a3bbc412b134188efeac7d670669896ffd1b1c7d7808331e516471a99e602de0ab450037ac5a3ca903822975e0db6ea1520274e58928745720f762b79d59e1cf4c32b88a1b82f86d6d94e31e12fcaffcbda9258134de1510b42e35a6b25fde741ed93df3a37af866724b5108cb69b24bc32025b6d74933a26a72d7eca990b1271b5311dd99a0351cc1bc44f76998b6690b81623543a37219b55f07c48d5c26b93e9ff301919177ef6cae26b17f4ea653f4cb3ad7835f4191df8bfc6bb208f9c5a5e395ec9e092ffc066a1ee541f0c68a18c8d92e53eb9aa19a4bc6f4b3a33e2c0101ddcf0827a9d92dca2ec9607348310688a37cd20acf69217f025fc936b5c1b9564a3bd25febdaeefdf41698178a262b14db69261558f9da15a205a867f50878924014d2442343c62176fb2bf71cfde496aa8f53021c158ca56e3f3c38bd9c1670e1fe5a3801448e766d04e8609266f70f91624341918d6b519384d87be38814827b7f7ba5ec01783669cc5858d572f8d22cfc90cec7ff5f68f22870f6ead30c947034e74162907bf3a36ad6506818f716a840fa1e38afd36b244c7655a57a23a87ed0c02c5b001b3dea9ab87a0ffa35a283f3bb526facf1162bac3d0ea6e665d8d7243fda652921ed1b212e6148cc0e40da53121dc3617b94e40c9f77cf24cc9649291f0684b352b661ab790e7991111d3fa19ff7576edac442cda51122057bdc16a1dbc28e431d3edaf142b1623de57d6eff319e18d1a4b119d814ecbb52c4e7f6b1bb3d83ebc63199fbaa9db8a5138ff61ef608a82f5f728b0907371e73793e006cfbbd41e2684a67f4c7865d4962054056a954d560da28822c3f70c93622bb2242965ccf9039e8b99aee62eae0a331fff488aec33d65eae0072c863980b8f909d957cc77ca8188ddd204de983dd6807af95c5b988288ddaa41c4b71fb44bafa0c4c3f38ca543b68a374826526324492ab3afd53c102f50e39cf997ef2ed47295266db3b8e2f8421ef715ef5969078b8eae6d737dd09bf9dac5b2df88641f1f1e74f34839851ec08c4ea556e0dba52fcb8ccc911f39135a7bef089fc7b831041ed03316e6c41d0076c21c4c6516d0b5b399001d546ecf1aa98df93c7607217a6a0c09619b1e3cc2965ac8db77d41a9e154a9d55df1e378d264c9ee9c9b9a6f05efe46a0e2d5fa8d3bec7c4f6924fc1cbbd276ca2662626baa302a7d4816a0ad4012b6952ec35ece3e1a43c997f54afd254858ef56aaa5dbed6102e46a6372e345d239abf2895edbe60cfe48831d1762885ddc73e2046ff0c81a0ac27baeaeb77ed5315da026f9f6e293a1571d17c3dd12e4055580f7f6d73b63b22bae66e5a0c8a5589bd6b547981d3cf4ce09e700006f26f535b3174aeb6b8fee00c365fe77c075efcf03f8c33f63b0161af87f7ac86019922cf70df0420c03a44bd0048324008bb828923b76fdf4346a189afc5ab4f7d923a3c3d8da49adb3d0c332cbeea8daf3746647755ceb3bd8ee42088548fcce7d29ccc217b321cf36d198ff446a63c73450210931d59838a05b177adad6e591fdf69d0fbc9a3d5be1fd9e55e40013bd9794050e44a03d5cece28cba2d930eac72b1ce67d37577a75307ff1b5bdc41afe086dbda1ddc3fd697feba897df268023bdae1db51fce9e4ed431dbcfc5c17ce831b1d564a4ed6e490a0670bdeb4ee0d272907be7a4f7c2221036b8d40d2e620a840d5e5b9dfaf7229c59d0b5298e59451541cd93b9f27a049c22d4fc1e00adac6f36dff34a028bd6f6e863d99e579711cd188528bd66d80286735ce442f1b8c240c1ed13ac47a795429f6aef44dadd8af61f438c18c5a99edcb59466e6ff0db658ddb85bb1af941c2a2292c39567d564866f136e36e36b0eeb777a627a56670c2c56351e0d73f6f748cb273a57436ef93c6705b1c8c5088413f23d0abdff4b6c413dd622dbd10ff782d63b52599b4adbeb5e973de5e4aca56285994dca8fe1ab5d34ceda3960bd26f2e7fd336f9f28b4c3665f912aa038c7580c8732f6e516748dcbdb7d5de37d6613dac42b91917e9444e427fb9b5f8070e0de97eab8bf401c4bd58cb1d498e9766ea9b60d83df82e789897808b95cc11740d30007e36ddb8cdfc46a5371785339f92464b66236968b63ad6716f256942c832e935eb50644ea37a71ae4c81b801227f854c922241ff92798c15c812ffdd2c80d85d93951652304b37a97f59a9978ebcd541476fde17d09a40f3cfa686882fc2668f2ab117f3461869eafa22d2e6c608aff621ef067f02eebc704122e44214bf5cb7f6ca74c2a7bb58abd1198085f359da1f2a60d6ced968d6b53c766ac4cf3b602ea4ce74a72125fc5fcfc99a22b99831dedcd8777b44829663a0c56641a4082ec43e99c126dc6e3f97ceaae3a3e78cfba34a15004e5ee6eb7951123a19d300929143ccd6af7e495d8620f612e5e99bc71712ba3867b293242b4094f0e19e6506f63d19edd9b55473b45cca6c640f2f97aef3e6381993afd897a221fc7377bc4e43a77df2ed83d39121c04609f9e3303ec8e9d95e8c77aa39ecfec8a4da058e0dc51f7842ea40685f46f5778429a3c98b2af5792967a64c257349a7faf35abc0b96225149a50a3e9a7594f864f6f6b5000075a32334c4ce6bf5c068a3fa4efcd7f4263c7c2a8b21bff734bc9c386c0b6d5104a4a224239cf41a382cb36e504c9f488e1b3c3c5bb5ed92d035b72c67f8679a852124bc0e135bdfcd067a88da303f588442493940a7d4773be035dace567cd339748954ed4cc95b231f3324e30a5ca7823fcbc5623b4818366211b24736b5b72bf779956468bd3be46bc0680e422fa4bf10d4ed3bff80c8c24c66600f1e393cf02fa43a0f1a4d855f5f56e1e5d8a3c61c444e81f55066ad76daf75db024fe075cbf67373cc5534ad6b94d1806ccaeea53dedb2349cf7656368c5f0ac4a0efe50318a7bb82d7e8eadcc189f937d3ca0960d231f764edf25c8acfda9985a00771ba8cb9ffdfe0af099afe3a2c28e0ebeb50d9f2c6ae367db7777969c67ad4496a16673b0ea41837870a339ac8b9456801e61bf6d3705a467474e1c3422b268ee6b76d320dd69ca9bd3956bde6efcd88924c9c146bd578fd5502a0ec41918a2761488bc24b27fd1716991f2349992a0d739ead37311046f89b75a3a5267dbd2a8707590da52d39f0858fa027e0eda7655a859f9f9aba61c78d057e8d7a013f210c7c378b1970d163218d288d0a693ee377d5b15681a84eb21c3042033d6ee07beddb1d93ac68e1c9b8bfb0f3cb5e42b542d3336ee681994c7340e99f37b4cee3c0a48b458eb66dfbb6eb276efe6fcb962cfef0f15d0ff58c45b449269828ce81bef099ecc4a73c85947e86425255d4e3afefac7a3dd371016f50a4f81e5c66a8d4c5af656971e8237c7f1b536e54879a68e358527c76035f2cff8e5d3d91446f5e7b10839d2095ce8f1b6ed41dff36bcb03801123d4b71113eb59d4cb49cefcdfd366fd0d93a406dbebda59a3b3d697e4e9dc5b64e6de7f54cd236588f54077c121741d25acd046030c72912f5731d06b9a34395695b1acbc1ba47cd8ed95542ea7baa5cadad16409493800768ab4098a64fc570ccc044489f01c2025b61e5121cec5f0643cd72aad53c6367e648cb87fd2ca7e2f5e8b1faff1bd0633a0214fae0394cc8d34e3ed530df0151ad79e473a3d07979808d3735be0352887e1da807875ba32b00785d7beba40a2b0b71cb959e023f1be1150eeafc6e76e4f37654db406e56e4b60326bcd8299dbdffea0a50fcb2a0d3ae39e73f5908df26180f436c9e818a14d4545fed3cee888895105c4ed031ac08e88a12f2595ff60759be07a8763cf200f21efa7aac3cf0ca759488db1ed628357f0fb8f7e538276b141086d394b6d9d45a66a46fff806cfe11d5bd09632d0d1442b51478d4118a6c3d1b0104be26d6506c0504d70518782ebc5c61e88e8790163125ab6c433580c199f2d3a1e131111198c9d85ae2be240b9c866e58b0ca23901689c50d2079e189e4a372538f573a4c0f2fd93689a042b150e2686e8080d9e7833415cbdbaf6c7c52ed9bf0efda5c92e952f159c2e6915cf1bc0120dd39b125d34f2a7aab2ea7489aebedb970bb96ec83c3dec6a9ac624142352c97af73dc3c65504f9afdc2c8d571cececbf488f82f8a1c359e2b8177dd95e3a56f6b8f72e823cae0a4a1851421b063921a3f6a1d71b02510a770dfa1485d2ea2b69723b630d463206acb50340e26db3d5ca0ce3c92a668323477018c96c09baaefb6ed08554a5dc6d06e8edda99056451b8474b1ab34d883a39343e6a86b74d8b23cbf38149bdd17428da3652ccaac2a5e1ffd5769517193692ae9cfbbff0270213fa7e75f7f7fbe242d1917b460a403816ff19d7e5e1beaf6d4498bd7fd02aa2bf7d3eca3a72afb9af1d16dd18aa62552e92bdc87959a75aa5f5bb6d5279386413fb54b28532e9b905b85e9ecbed7ce1e0c3c3ff5f245faffb60e958d906673eae5189e8cd435bddee27a109c4456300dd1fc3caf8ba4267f79ff13754e5541729b6e0279bcc251f4a17d09f5fb3eeb2dcb0fba73608145cc48acb11f937cf9311d7e85ff86be0f0c15e6c495bfb20ae225ee076d33fa1ff993690d34f8312c390f41a1eacc8ea78c3d5627a4a5030849704101dda9aa4a02bef71672baeca4154c317d993647cadc02894a4066731c4fee2fc02a329657c37f7d6ddac1528749354733d679096978a25154e4cc86d604d7187b41c623eebea4991728891dad67ae7d06e0337293be075fb6c8f3fe066851ce2458a8ac0200b36aff292dec8eb3d97a410dac4106b8dfdf1d4fc7fb34687251c7e3f12b887e4f809186732c307fe830cd557eb8521a7898987a3102b902422064aebbad6c477e242b607facc4b08daae4c0e4a06f012fe67b6663e946314cf700ebcbae1b14da32dafbb1fc5fc8667c348dc38afbf0faf0f44b0b803569edb36a09c26585b9b8772806caeb49ba55012b6dbd82951cbb5b3e7f02c7fc21c207702c06022cd20db434bd884b7373d8e32925a78a4eec87d318c7d64d06e38069a22dbe46ee3bbca4d2a86e0829b473a55f948e53002213b48b94b6feaf281771dad93eab3de0792ee7157f77758cf1df6ec69f8cf45d4c8143a87fcf3831db5f293bb8b7162701ee08223cccb043278ae2c035bfef8fa31897cad5574badb131e3937f40aa30a1ae9a1c52371c740f5ab14662b04fb6976635f12b77ad9f7186ae2b7068ae27640370957cdb2eb1d52ec30cd8b6475e18ebf5b607a4ffaedb69317a5a594acf5de6bba3faea2b86e6981f531a673f7699c41f98d3801a6c05a57127d3bd89b2ff907e84b17e6b1b828c3f3e3e80446733c9146c5dfaf81bb691b1b611e4020e1bcfd18dd54339988fc4812dee58f6ce5017a92ffc74783e83925689a6ed56979839f2ac43cf7f2462056829ebcd5204218039915b78ea4ea37b13928fad4c948b21e884c6e238be69b95ca767e6387b37a1d38d1888c0e6cef3bc1870e98fb35463f4fe9424e4846258f95f82839419b14c2e6e95591b9f72e8b515568d836e", 0x1000}], 0x1, &(0x7f00000011c0)=[{0x60, 0x1, 0x86b, "82f69366a2283cf38d8a9c7769516ff34fae8fbe0ed8de5c1d7766e29e0427b6871acc63948343807ff9866cb9dbb7fac8181523a29557d9281d77debb601129ae7a36829e2e529dd7ae7b11"}, {0x110, 0xffff, 0x1, "039dd2fbf0df26d7024b980ab0876b80ad3be73afbebabc8c28b5f29931922ab86c59b52955781e531f4973535761b74858f8fb04ddb096cd1002a135b2b5b3ddfbbb7201914a2de51888c84fd2c79396dd7cc0f2b8f70860b7c4a87047da5324050cee8d11524ca07f0caa1ea4bc203fac6dae563a994b9462f6b5e5bd88cfc98caf81864a2bed516866d2acb4c9b0764ee0586b7a571be50be83f59c77be0d8e45d27c436857b0972298a5a957cc85b8f2d0bd4608dac9337b6a0b13de18b52dd3fb503b045eaebc7593570e8d470ababc46b31f99b42b29a48f3c093044c66b0a61babc2ca86a5b1360e2eb7bed43080a0cb0f71e6691b3d8499788babb"}], 0x170}, 0x0) 16:03:00 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) nanosleep(&(0x7f0000000000), 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000380)="cb9262370a37688344b7c4b98faed19607fbc07df96f81dce8091df790c0caa8beff25dfee2a490777b21a89236dd2153c05743fbe70ed496a93a7445ca478481f81adaecdc6f43a05b32742e35a0ce88f15190a6806b6e39fa2ceffc9543375dcc6df9063c2375a1c863881af001684f2878e91b2f92f64134bd6131f445e926db5f0a758fbb9520ef4fde86787f9ab45c21d3e8572a181550f912f1ebed924e361b70a6f79550cf557f27078ac8d22e364930b2f4f147810767f332d0bde48a9901fb39b06c6e7fd66b8ab8f80a7c38965cd2cbd7fd1e01fa866801ab52d6a0c7ebf4870a887a6f78a93c13a8c131f35f39289b165214d1b86d88fff6e15c130a609a03ad6a7828830a6f3fbf9c97c7919dc8d612b143d28b0aac61812ed16d2343b5f33932a1341ce8eba57aaf9e12b7b2f02aa74c908bbf2dd41f0a2ac9fa5eac476197aa30395bea892fc4f95e793cdbf874eb233fa7fd0914269965b43f8465e861ccbb98befb9622d4194f232ef7d25baaad774eb03ee276a443eb07db8c01646c4fa3149cb6f2f69ead3e8b31ecfd99ae698b0dbd4c711d253e17e7b29f0cf9027cffa0105b8daa4817b777a303241b2cd8b79bf552d341d", 0x1bc) 16:03:00 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, 0x0) dup2(0xffffffffffffffff, r1) accept(r0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:03:00 executing program 0: socket$unix(0x1, 0x7, 0x0) r0 = socket$inet(0x2, 0x200000000008004, 0x2f) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="b2040170188f77a854d9313b0c6f909c753272cc804abe98946cb828177a1f4a5af398287bf80e94ca7c56d38f0bd76491ea43debf6da7689c5374d5c6ae7b03615762489ba5c1d19327ccd195851876bc4b3db8cd58a08c9b94a8dd2a0c5997677aadd19ddc1850236f9636b89343d1a28886da5ea65164615fa35577bcdee5c9429980ff87180f08a3784e00", 0x8d}], 0x1) socket$unix(0x1, 0x7, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockname$unix(r1, 0x0, &(0x7f0000000140)=0xfffffffffffffee5) 16:03:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0xc000, 0xbf) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x20) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001700)=[{&(0x7f0000000700)=""/4096, 0x1000}], 0x1, 0x0) connect(r0, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) 16:03:01 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) minherit(&(0x7f0000ea6000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000d02000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ff4000/0x3000)=nil, 0x3000) r1 = msgget(0x1, 0x108) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000280)={0xa2e2, 0x6}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) r7 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0xd5f4, r2, r3, r4, r5, 0x100, 0x7}, 0x2, 0x5, r6, r7, 0x5, 0x40, 0x1, 0x3}) munmap(&(0x7f0000ff3000/0x3000)=nil, 0x3000) munmap(&(0x7f0000da1000/0x3000)=nil, 0x3000) 16:03:01 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = getpid() fcntl$setown(r0, 0x6, r3) kevent(r2, &(0x7f0000000000), 0x49b, &(0x7f0000000140), 0x1000, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = getgid() fchown(r1, r4, r5) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000000)='_', 0x1}], 0x1) fcntl$setstatus(r0, 0x4, 0x40) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) 16:03:01 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r0, &(0x7f00000017c0)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000080)="341eb897de71619ebbc6cb0ef5402bb24d23f4dab909233ab3891e11a34127253ba1d7ddf86d6b580277446bd68ac6733dce28149bdaa0f00ac41d78b142ea7ada4e750fcd544e3535f857896cbf227671d089fcc75f74e904c2a04f0b07b8eae975ece49168428fcf700a7b1498946aa81bbdcbf30289e18f49f83ce295c58643f0c462b2b7b00a90578cbf9bf62e98acabf46086c2be0169df61fa16c51fdf01fd0647d7ef594b9a38952c1cdce903c38f7d73181e8effd108a5a418e4bbd41b0bd306e3e31e31827a0a5f62fce8809fa8ee18fe96f5a20cc855b2166b14c3fbe4e0ed1cd2392c61bc6f13", 0xec}, {&(0x7f0000000180)="d65fd10476c22547b4c866", 0xb}, {&(0x7f00000001c0)="19de0e723bf705913ef5ff93e02237fb842debf37f6f6006be257eafdf705ac60418ab0095bf63ddf8da2223601ef5047ed3c0c146c17a0038a840e9c5af3c3aca4ece19d7a8945a8aa254659a783cce11d7bfd2244c1d99b90e79e4d154c680d4022b3b6dcc99fd90ee5c950a10fe2e9206", 0x72}, {&(0x7f0000000240)="e1a64be8faa244c39f4168569a55232b1a22387140ceb44862a5baa546fc813373bebd50c42c6a0a2f8165bb957017d10ec2e92ce8c1341282cc5e8cd9cd1c6b8b0c3204772eb1557b9a99bab2703b760cc3b1bdf50a9f6e5f9ed4f64a818c2427243c41a1d8e028c4de1e6472dbe2bd5d0f4f7a25775eb47ab97151179b0d64d60704ceec71", 0x86}, {&(0x7f0000000300)="425993ba9bb439d3641165f554a33daf4a27bfa2803ba35f204bfa0609d9e3352c6c8e6b0343bc3899e73e62c6511d7d3dec9b11f438cba90865f7c47ba97ca0b2a90c67507aa5936eb2b166f8ea40d9a1e66570e6baa6760a27ff1e5bad65f0809d48fe0bdd8bbb2a8efa58ca3fafe04a07ac86504e304786a321caa1e6b31bb33f56b842773464da13b740fc19882e75cb2fcad7244b40b5fcd8624b93d1c114e8a420204af64340120b85f924c2949c4188310641a1ced6225e16ed83d4628dd31676c34309501d", 0xc9}, {&(0x7f0000000400)="479fbcd08f322e245a8cf941ffc63b9f845398ab41339a7d8d725186d9dcec4b322f6ce75fd54dfd1e86d71de4d10d7c8e56c0af907e9031199813abaef65d1a86aacfa1e61e42967e2b31aceb839f65c75d48e1c72ee393bd8b0faa43036a2b8883e4439729550f0bab31d53730dce06e8ea7cf94a9005e0cd919b9c6da9e232537188fa8f8b5e2c6227f1b5693fa662f5fbcd6", 0x94}, {&(0x7f00000004c0)="73e221b2ac08491dffb23ccf9deb05cb34f18b4debc2e9b37807a9b00aa64e1f5787e50e93247e7e43ee0104a920311317798938af6512bcf82ac1c8c5693f19fee3afcce09b409f2cc7e50b0d8f26bf63f2459713dcfa21856acb7988157043b36d740e3bcb6610baacf793d39120daedd34a24b09b066e17d80b3efd39e6cc834786a61b7971070953cdb63e65e67a96fec0e60f442aa019b53c5eee4d1a6abd14f0959a0711bacfb0a0d98c0d1d585e4d84241fdeb36e8bcbdb256a3ba0d1b3d2f437f55da978aa0536bce7b6bd796520e2b333e684a5420bb048c261fc9b31f2c8094024b155533e22096040e5c19c6b70af20bd94c6105d9a015be83bb25096fff5e42dbc894e0a6c0e07fd0b5e45af8681d3f7024f26d89672fb0a7a71ce77adc3e6d2004b79c92427eef6425f1490538f17f81c43f9ed6aa1b6522c9863911f1ca7611778b5e26a9b6aabceb000b88a26d7079a5ffbda2dd68cabd824ca417d01c2a2d753ebc519abc390c1f794029dbb94deed30b1a05f124612e7d81d6508aefec353476b31613ab4c968b1a4a892c75c1852d3529c258eca2609079be1f504272150b0993d77d1fb2fd54c71ffb6be6bbc6528a7528502666024931ca157d442945347b52b87acb59d69c42c3fcb3537bb9848fcfe9de2fe1a503a06d771698d0fd3d0d7717898a798aff9bab8c9e6ed12322de3aafed19adfd017da347f1c5e171baf4dba2d3ce7792bd2317bc8abe168cc2151ab524ed636e09e1cd1be30c5d7612dd7aabcd90a255f897c79a983fa17afe0ba0871f3bb97f7a16cedaa0c55f19740683105fa4aaf080f5e85113a733b5b7da8159f41e625704193226b362e2025991138a9cbc192760c15558e69c4ac55505b9575245211b0187f7a1130e0135c301fb3a509337825ff52a69eb71410804b722dfa26a3f4e26794537473629db87f9b38a8331df1e56cf9e17809e02242d51a64b700e66b7389b9e50df28ad2cd20d49ee65893873a126666c6077048036b20c06985e59c69ed0bb2e6e6afa8c3a19cc9b4dc47e595e739c7be80adb7b0ec8614d066e5c2036d0eaa4d64edfecd01de83838bdfb7372f645e599efa1185a67b29e09878874bdfa425b3bd088ae077268868390594af45befe84f2164a7ca43988f27f3b06c0907b4582eaa7ac6c031fdc11d134a158930ddd9dcacaeab8a79d033261e3856159a55e7bf5672fc4aa871524a63ff283b5f019a33e2e316f4c71a8aaa5d53c034483c319753bc4f8cf1a80bc631a9570c4a8d2092829fd56561d89555c5c6010899171c346182b89362edcc865d271a4e31f1f7a4c7bfdfcb359c90e35def515b0ae77e33babb8752e9b34107a90a763078c56a1a1d077037fc134b12c6b7b5f58786f15c5cbc3906e9d81fa1d4e4e4d0e959e7a42ff027c163dc1577f0351ec31c82ecbe5a1fe67492afde5cb96bb0e746cc568b921532774536486eaeb044a53d1bc339b334e583ad203d59635e24c771e705bea79a1d3dd75c46a665455ceb61d2f671102ea1a5415b2209a17eaff7a48452b70fcd9d94fad1eaeabb005b832c88cf9fbe2e59a0662cb4019da0f5893d56e095c5d34501656da63fadc20909f86af496915905f46f62e81b4ca35c680be2c46138ceaa5b2d88b7478fb1136ddb152de5f1ac03dbf872384a00b646f6f0fa2ac368174a9324bcd1eaf8a43b237058b55a96ca0960eeb0295d0c754012b063ce0a7e70108d1c31058628b41c0e2819d8782b42da82233673de5a5917ab2fe162629d64b0f029c97a89d1231b5e2610a12dce0b781184ee6f47570e9bee6124137ac07e4d481ade1fecc370944c85a79b7f28cee73fb133abc19712617b1ba97c3a3e436b978fb3b88bb329fcf582a05570a923c426fa729a1b24be93c087ddcb015c8b2d7a069e619065c1a570e2496a9196fcadbb7d331a98e62e8341d91212bf40c688c162f4264b8a125eefdb8882b12e73eab779ebe13698e8b664f9e0aa160b3923499cfe8adbcbb8ac541c64116eebff8edc48fea5da81953a543ba4f1da94ad368dbc2b98467266dbd15ce8a981365461f31476f735da10ef9a350a9ca83dadcec08b696a86a0cca9984ef1fb21c6ce0d123517f7472f7fc0569b48bc6b07f0b84c5ac89c39945b61a0b24c15c3f555f823ddf65fc7b0eb614d501db568dd9dc6adae15d1bd26a86996c5df67ce2647d126fb5bd5c8f749b11d11ffc1a87698f6e342fc5672895d17f8f20cf5c8e6774a557faf559d70a7fad65f7a448560c0f528030ffa9a403381b053649c152132ffc029e4eb2afc26b8fc3d38c50ca6c963e2f1b5a1c9593ad3b05d9c4bd5e4265a25e1905d8999aed9d0d6d1372a5b4ba1c203c092568be5d41837f051ca44bcee74a4bf083c5a7bb050e87f1b113c899489be23e960dadd2866dcfb44b008ee4d9caa703d35f777e009283d8e6f647b55c750bab6a507d32ae7f529a12df133922e336384b729fd24a58b135323e071192a9aec5f870842dd9b7bc93eae171bdca0be93029cffeb42629aed0f7ddb4fe91ce0afd1487bec1ee19605784c32d70eb56dd762de2276bb19fa93e9e64e36d4ed67f0e20e7d0347d926fa77ecfb511b1a19b6caa0cb90f847da546f932da767741eea2936b08c0620f6f0980280d8e27a1672474198dc11e2e466ef5c936e7b1a9e49d1be9b90633ea3d8a7edcb9e0915269d8738ebbaa5ef59c9c67a194fcde9e9aa2c10b396a45c712c41e05e2f729c449ddbb7052fb65bf60301ae457226f503065f6dfe0fec929a5300b20dda3511ccd8cccf9f5e1ef178ffaa857681afa090d0bbb7485657bb91bafebcd35f22dfb341f14f9dbe3824c8af4fac67248d3f2cbe4f506fd65141099c824f237f5d622930b6d11c329719306da3c35b4d9988cc56e984f3dbccaf4b347e45d24d32fd93d7e5bb696b7643ec22bda5f9f1a78a1ed85e13aacc1f0a0be5b5a0a44b5909f55f48018e3d59d321e3557feda39d75e2a5f06efc2d41ba93f02864e925cb456a6eb1da1221c9664ebc6965a04786909fe82f7df9f272e7b24c3515a4749566767402c8f84cad853e65712e86c2714c117d001095f3b397ec5f92bcf163953d893f379cb8be6cf3c6b5a1a2a14347859c3f382bea86d019c0822822d1453250d9ee315b84b70c29cb6f6fb78b61cd26d76e9215fa631e7c9db4c58eabd0b79140ee6a556622273e8cc8d549f88511369045987d3561d670252a699459459921ee24ea99cc102749c024bdbec8b8091b9602a191be44a97404751dacb1a8da43f8f98ce0fcd3e4f4dcc9a3d2b1281493b84a8ced8e94437b7d9d50aee99c2fdafd938f8810df71aa2d6f199621cd75e3f654e640545bd8d59c60916c9bca445c18e532f04a4e8fec97937e03b4c242abf54bb73dc621036f6bb7089c4caefcf467f2c641f4b51c7d7bac32735c8961fd6758828fdc3025d47fa6527c7f91dc8b02ec2dcba18e4b9dfc5be2c05468d7b427b265f818cedf53f46ec8228b83cd6df7e380c1080c69b470bfeebb915c6fc09aabacccebf7f5aff2735d2b458486e3b46ea77dd090427846543eeede79ba913b6d0f1dec1a7ea85adea933796b1165c47bfcadacebcddc7326c8bf06803a9c384d92e8a9b8a2c1acd0e6cb98fdd9c5e452c230ffdd361263bf0a942e51497b14b4b0d547549f76afdb768731e407c7d5b98a1aabc6c91c1abd49b7d366cb4c994cf3ef5e62208b46afae4d057f3f9f24bd260282eb7519433033ecba254310a2f27a36dc16eddb2115d94040e7cfd683daf720994c74ff92195cf28de4391bccc616611e03bf2863215ce6bea583675cbf6a00cd361357b7d52640201d07bf31034b29e8f348df8e14b0cbf62fae4212e99c8829e2251e006dc4787a02145d4617618ac37ae42c00b5c5933026b2d644ad749519997d24157391d3edc6d09860b47f3d7184382ec7e911305273a743d072f9b7cc491e455e0c815a86c0e0bd950ca7e7347d059e6e9b59a9f438d1148a6999179fa5e27e310c88623d6614a1348668cc940e49c3d7293da664d5e29a597f0a26f76e832c4f85157f0c531aa81d6e36bf7c8236ee468441930d6c98b96183d6bfff85bbe0aff46e77050e8ac591c64ee4472c5f799e50ece58584694c1a3fe3771ab10bca94c4e89a78558b782100c885b4ecb7e28cf2c8468eadbf26bf4c5e27308fbdec877cb77eb4348989bc32ffbe6c960bbfb84931b20a647910a47403956878dfe0730c28659e48cb938dda1762b92d4190c508fa111767068c500c69563fefe85fc84329121c92242a3ec72d40c54f7dfcda67f01175ca51d3748e8020cbcd12348aaaa965993a27def6467b1286abad02a4262f0cee442ee8a125cdafe39e31864e4d56eb0654097bc02736851f8545e4f18e27dde6b449d90fdc04396cd686802816181c102f672df7688ce6317616edfaf8b89eea2db8ef141a0bd3ab4a5eba151f3348233808c0f6f46c8078a25758b196b00764ded47f1853f73eb17d4ec32898f50b36deff8df0db152acbaa37ab961b5c1a7e802d5121ab2b644c8e08d29fc6aaabad59ea4873a33bbc89610af48c35c9ccfde3c3be36e23582a9d1af4effec35ebe75d852c132eaadfac564400f64c5c795d5e2f5f7e84fab0af2e1ce3ba220b87f55082c352667d7769ff085b712529e7b7a00980d9a8d7ea76d89735c1f0b8103e7d8982e6cfa87914049ca0594b76af85477c4ab892ce94f4abc9ad70789e991f029174f002a0912ac7ca423c03d09711b93a4e2934bc502e9cb95b58936215a4b75cba9d8f1975cd95054e6939466a8fc7634790f110592f4fcb74ea8c533f5fdadb4debcbf13050a0d8bd557ec92771045c832a901c0c265b20885549f8ed6d898008f581109b4d0b4115fc664f69e1296958fcfaf21c995ec68720bb9a686d99284acf586aa7f6837c4f56e169a81836035bdc5a633b323541bae8faaccedb88a9557485c67caf095b3dafdcc1bb7050a99f5bf695b590a820e8d5dee6d4ded8d64060370abf9d5700a9d672689a25b487321fa08dbe0717db9fd83893de1c4129b5b3d957348082985f8ef3b2c284a79e3e06fa5510e1f3e51fac71b104e850db0a24dff577b2463c8eb66a89b600158ef1716968e081131792855525fd2945d379155685819fac8983c348b4d7dff69ac1391dafd542dfc98ff912aeef94b796698e0c13a6f4cc526f9b198931837eb37c73b97be4de8237270aac59cf8b8a801cba61153b917c3022168d27efa1a7629fe4f9ca8d71c38b793c04826f89584760b189e12382a04cc18fd94a748616784c54db3c15e2453d815e8a299ce01106fa5038dadbed899e0351a8f211adbff7c1b97bc477f9fdcc73d694e8088a7feeaa6a7121516fd853c70421f96554fc3a07fb8bab473da629a070712e15e4100cfae54b6d171f121c67c5920581c1efff6097f95c01062fc1884bb4efaa2009c3b15ca1ca017735f4db6c08eb0e6317b0499f1f8094a5df29e6b0c1e28f0692e8e157fed0c2df896e98b7bf4cdd9d32c6bd11fd410c6a36d24b848b58e35569898190e186c3d9ef7012db6fb2342701025efc4c910842ce79c2e839b2a83424e3b38f245a96aca8d4632aeb437b78c5c8a95176b143c85ac798b57892cca6fe61f01efe7f88127711f4b2726f1226fc9fd851d1e300734e15274dd3189a4f61646408561b8cc6cb02830017b1aa913ca4219a7c44f1371e11e35d4a865fab2db8fd52da0701734b03b8e", 0x1000}, {&(0x7f00000014c0)="931e3d8dba56c8dbab0366f74729e8a66fe8d36f960662391daa9f57081da29365bf76bd94548869f5c60dcf5527250e11a6b3573e65e760b0a516d61551d706ffac9a92fb7e2676ab9982ecaba42ddb9e73958108099cf2dfba678f069195c18338dd4f891d5acd7eaab1936d15b9d592ec6e87a866921c18ef296614f374ddd9af397807be60278c7ceff2c948c74aa94f21b272ee1c4535e7f4d303d71efc2bdc316651ce804dbb9c43b69b840d86cb15c3eee0fd6f850e051de9ad16a5072c341cfab1dcec3b267ec070b076161f3c9cd561de47578e7dcd5bdb030d7049c1902dde81d743aea1efde21", 0xec}], 0x8, &(0x7f0000001640)=[{0xe8, 0x0, 0x241, "7302860853a28070dbdade72d5778d50ec44fcd7c75982179549a658680105afcf7ef5dcd13108d76c99bc49c7c15e7083b540abb67195752f1cc0210246428ea742eae44840e91023cfeffaad67ff8d6d534063d15faefd9640390d943c7430d6f22fcb3a832b6113153ac2be10cc41546e971873f40284078ba43fefccbe9f702eec8d6ed5f391e277073d27a27f1507ad2163ed17de75ea4e42245f779becc9a5b257f8ad7b2454baa36bf866a2278660e022000f65596b46e53edbad465186cf318f52e75af780940db40e35297c2ad53263a5da"}, {0x90, 0xffff, 0x4800000000, "ed27ac9958904dc1c526a757dcba65698a5e9f37f48c0fcb65d0c681ae792e3511d0872d55002fdcaaad543f37021350fe5a0f341d12668fddc9c66b579ffe6f386b22c8e9c84c151b66c4897035e702445b266676271f1dad1e1d01942d0f99b3b7bcc660855fb748c3857015b724acdc17924a42f2c59ff9fd906bc59cb0c9"}], 0x178, 0x400}, 0x400) r1 = socket$inet6(0x18, 0xffffffffffffff, 0x7be) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000000)=0x3, 0x4) getsockopt(r1, 0x29, 0xe, 0x0, 0x0) r2 = semget(0x0, 0x7, 0x110) kqueue() semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001800)=""/121) 16:03:01 executing program 0: r0 = socket(0x1e, 0x3, 0x5) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x1, 0x8, 0xa17}, {0x18, 0x0, 0x80000000, 0x8}, 0x4, [0x5, 0x3, 0x5, 0x1ff, 0x10000, 0x0, 0x80, 0x607b]}, 0x3c) poll(&(0x7f00000000c0), 0x20000285, 0x0) r1 = syz_open_pts() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000180)={0xa721, 0x7, 0x9, 0x1}) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000140)=0x4) syz_open_pts() recvfrom$inet(r2, &(0x7f0000000000)=""/237, 0xed, 0x800, &(0x7f0000000100)={0x2, 0x1}, 0xc) 16:03:01 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x13, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) 16:03:01 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = syz_open_pts() ftruncate(r1, 0x6) fsync(r0) 16:03:01 executing program 1: r0 = kqueue() pipe(&(0x7f0000000000)) r1 = kqueue() close(r0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) read(r2, &(0x7f00000000c0)=""/47, 0x2f) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0xfc75, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x81}], 0x5985, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000080)="e3", 0x1) close(r0) 16:03:01 executing program 0: r0 = socket$inet6(0x18, 0x7, 0x7fdf) sendmsg(r0, &(0x7f0000000440)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10000000000000000000000000000001"], 0x5f}, 0x0) 16:03:01 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x3, 0x0) getrlimit(0x3, &(0x7f0000000000)) fcntl$lock(r0, 0x7, 0xffffffffffffffff) 16:03:01 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x3, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) recvfrom$unix(r0, &(0x7f0000000000)=""/31, 0x1f, 0x1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r0, 0x0, 0x0) 16:03:02 executing program 1: r0 = kqueue() r1 = kqueue() close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) mmap(&(0x7f0000ff5000/0xa000)=nil, 0xa000, 0x1, 0x1011, r1, 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) close(r0) 16:03:02 executing program 0: socketpair(0x22, 0x4, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r0, 0x4) r1 = syz_open_pts() write(r0, &(0x7f00000000c0)="9faca98fb44a0f198f618c00bc3c045b5c0ffe5a8ed18c1760e8c568f1eb592c71b65102c967f62f61bada75251f63690b03e1dbaf564e97cd48dad3524763d49cba9a0d6ca71b20a588c1fd37d1bace65061045d2b91d00f5d7aa31c98f45a2f4b2f505eb3c2981421988473142ac6944d62aa7f886c160e89ca6c21f932e9bf7327039d5f253b444606470999f85b7abf5778c69e6f2d896cea332a0052b59872ef7", 0xa3) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x9) 16:03:02 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) pipe(&(0x7f0000000180)={0xffffffffffffffff}) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) unlinkat(r0, &(0x7f00000001c0)='./file0\x00', 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() poll(&(0x7f0000000080)=[{r1, 0x10}, {r1, 0x183}, {r1, 0x116}, {r1, 0x100}, {r1, 0x10}], 0x5, 0x1) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffd, 0x40, 0x1, 0x5, 0x200}, {{r2}, 0x0, 0x40, 0x8, 0x7ff, 0x8941}, {{r1}, 0xffffffffffffffff, 0x0, 0x81, 0x5, 0xa0000000000000}], 0x9, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffc, 0x5, 0x5, 0x5, 0x6}, {{r2}, 0xfffffffffffffffb, 0x91, 0x80, 0x800, 0xfff}, {{r2}, 0x0, 0x40, 0xf0000000, 0x8, 0xfffffffffffffffd}, {{r0}, 0xffffffffffffffff, 0x2, 0xf00fffff, 0x2, 0x5}, {{r2}, 0xfffffffffffffffb, 0x80, 0x2, 0x40, 0xb6dc}, {{r0}, 0xfffffffffffffffe, 0xc0, 0xf0000020, 0x6, 0x1ff}, {{r2}, 0xfffffffffffffffc, 0x8, 0x2, 0x7, 0x3}], 0x9, &(0x7f0000000400)={0x9, 0x27da1938}) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x61bb, 0x0, 0x0, 0x0) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x62, 0x2) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7) r3 = shmget(0x3, 0x2000, 0x88, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_RMID(r3, 0x0) truncate(&(0x7f0000000140)='./file0\x00', 0xf4c3) 16:03:02 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) readv(r0, &(0x7f0000552ff0)=[{&(0x7f00006c1000)=""/4096, 0x1000}], 0x1) write(r1, &(0x7f0000335000), 0xfc94) write(r1, &(0x7f0000003100)="67b84185dff0c318017e3668f3e98785adbd06036d44f47e747cf15bf02e6bbc67bf2221ed21ff3b266b10a065b9515cece1eb52757e2b17d9124dfcedfcc538d3d8be3247707637e0aef9e3bfc9600de7501ee8b27b14bea297db6ce439291f5e262e3d27e7a50c89c17634ee84f612b1e2917262520e3ff720a7c554509fd22a91f68387549b4a70ad2fe3f6d49acf1cc2639e0d8c45498cf50ee529de7477607b3c30753d826e51987123bc9baacab1c4dc0910142c938ae66de03bb53552b904d119b95ba5879ee379f46c315044a22e41af23c4e2d6ad6927ce522e4a41149bd7a43fd77d68a90826677abd338b696305cff281997a3d166c51ca78679457c39ec58d071f6bbafbfd2b2c345c8cf5a631e0acf59c162be1b7d043b9cf61e8f8adc8fe131e99a134b54e419f26172ef9356032b8f7fcdcfcb7455c4d37cde1a3b721218cd9e2e25fc958e81d3e62483aa0cd613ec2c313c24217876267873f1acab90afb00d6c6825e4a98af449688af8af9ed296d117eaacc724a98b2de1d0587a20b189298245fd7a6c9e6ad34d59f147d8d3fedbd1e44110326a36b53d9b0ea29e9351d5cdf575568841f8188a4ecd4f4f742db27734fba210dae30e3f5d02df63a9a4d59e41e74543cd13bd51a6b7845b9444893c5627c06d02d1357335b8b1c5a3f3075b954f8f7c6375fbb8bf586dce8f4dc4dd5688450d7f1a5e227ed4db605b7e47eb9f5dac6780893bd754f606fe4e8318e6f15579d1f8aa2fe2d0bfb2143eb7773c148d573cfe7de10005e239a4c0471420cc572c0d6dc71b5beec749387d97d4eeb50b87947b9fed59f040dff562e692e07353fc666a728a61b89bf80bd2457c442492b36000ee81545451e38fdfe797453b7de4e78046bab55abd0781bed65937c8f4a312b9cf49ec00957fc21372f6caa725cc5a28f1f800c93d25bee0377cd6c1727d1cd87b052a4f8999ca5fdf4bff4bbc339a1ad3fdfaed22afbdb9d4e65e8e983a9a504c1e2c687438f4849da45798ce3c9a4dba3656711eeff9a548fb840f54573db6bfd301997fa98a89f89bc6bc73921d53aaec037c826fc1a6a632ee5478b41eb82bb56a604f75eca324a6f6426d6157cae5b4dc246681acb8970d071e90ac4cf70cf442c6fbb1fe525c124dde91627a11929f2abd8026271ca6d1a4a322dec7e0a68db18c3bb66142053ba6557a182f2af4d56993dca9a07769a232904616bfb", 0x36d) 16:03:02 executing program 0: r0 = semget(0x0, 0x4, 0x100) semop(r0, &(0x7f00000000c0)=[{0x0, 0x8}, {0x0, 0x967f, 0x800}], 0x2) 16:03:02 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$inet6(0x18, 0x4001, 0x3ff, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r1 = getegid() setegid(r1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x4) 16:03:02 executing program 0: r0 = kqueue() writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)="73d7f831e512399a500d90f0207eb995151969f2d4c154f2db701878ed3ba2dd23428ac34519d2a186c081a08448f6c5607fdac54f2daf03c79d68de913c8f23aaeb6833902c4ed3d787", 0x4a}, {&(0x7f00000000c0)="f0cbaf30f87eee9176eca07bfabef08ff4af239b052d260888a18329b8758bfddeeac3d86bd79389d1ee6c951241be4e141645cea519b8370fbe2d40f649cbccaff22b64960020a3288f6e7f739b7843eb54ad521c175c2931a6c97f09a43636dfcb281779dfbe01da24d818488cb1687fcd4f17c4fe830dfe29a5b367742545f100d1b16a3d9e3316a4e1fe828626753fdbed3f33bfdc01ed30ce8b438ac7d8f6da843a44408546f0ddb8ac9253144c6a6256de18d46c6c2b6f851d5386bf213f6a794e44edee1830ff", 0xde}], 0x29c) ftruncate(r0, 0x0) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffffb, 0x83}], 0x3f, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0xa582, 0x0) close(r0) 16:03:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5a08) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x29}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x21}], 0xd8a8, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x4000000000000000, &(0x7f0000000000), 0xfffffffffffffffe, 0x0) 16:03:02 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = socket$inet6(0x18, 0x9003, 0x0) connect(r0, &(0x7f0000000000)=@in6, 0xc) 16:03:02 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000180)='./file0\x00', 0x90, 0x80) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x20, 0x0, 0x3}, {{r0}, 0xfffffffffffffffa, 0x90, 0x4, 0x6, 0x4cd}, {{r0}, 0xffffffffffffffff, 0xa9, 0x400fffff, 0xe3, 0xfffffffffffffd76}, {{r0}, 0xffffffffffffffff, 0x3, 0xfffff, 0xffffffff, 0x7fff}, {{r0}, 0xfffffffffffffff9, 0x40, 0x4, 0x7fffffff, 0x6}, {{r0}, 0xfffffffffffffffd, 0x88, 0x20, 0x3ff}], 0x9, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1, 0x4, 0x2, 0x100}], 0x1ff, &(0x7f0000000340)={0x0, 0x100000001}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000100)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fb", 0x2e) syz_open_pts() close(r0) kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffff, "a146786eb90002000000000000b1c85b6a8a1311"}) syz_open_pts() ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000000)) poll(&(0x7f00000000c0)=[{r3, 0x81}], 0x1, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000140)) 16:03:02 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0xa, 0x2bc}) r0 = shmat(0xffffffffffffffff, &(0x7f0000ffe000/0x2000)=nil, 0x2000) shmdt(r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000000)="1c7f8ae1", 0x4) 16:03:02 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x1a8) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)='r\x00') open(&(0x7f0000000300)='.\x00', 0x300, 0x0) 16:03:02 executing program 0: r0 = socket$inet(0x2, 0x8003, 0x0) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/173, 0xad}], 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000069, 0x0, 0x0) 16:03:02 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2047, 0x2d53) r0 = socket(0x6, 0x7, 0x1) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffbb}], 0x1, 0x0) 16:03:02 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xffffffff, 0x100000001}) chmod(&(0x7f0000000000)='./bus/file0\x00', 0xfc63773cd77ae5bf) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x10002ffffffff}) 16:03:02 executing program 0: syz_emit_ethernet(0x94, &(0x7f0000000000)="d1ae8e102b911df0909d297c25865282036097cee2d9db8116de83da5c388ca77337c0793b0ca17ac48efbe00c0f41801fc0a22c75766da3f024b24ff02a071dbb06ef3e2deda3083a19d9d2f0f6b797be2feeb981e692775b5ac776df08644208bae3b131f0f5214365c431f11a1bba2ba82620c23147f437ca4cb813304c94e343264703d11a73eecd8aeac8b101743be46055") 16:03:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) pipe2(&(0x7f0000000040), 0x0) clock_getres(0x3, &(0x7f0000000000)) 16:03:02 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/4096, &(0x7f0000000000)=0x1000) r1 = dup2(r0, r0) setsockopt$inet_opts(r0, 0x0, 0x80080400000001d, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) pipe(&(0x7f0000001180)={0xffffffffffffffff}) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) getrlimit(0x4, &(0x7f0000001140)) getrlimit(0x7, &(0x7f0000001100)) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000011c0)="41508375bc84d79d20e48270dbf3945435ff452d7e3aa158bd47af80d0", 0x1d) 16:03:02 executing program 0: r0 = open(&(0x7f0000000680)='./file0\x00', 0x80, 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x4000000000002000, 0x5) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = getppid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0}, &(0x7f0000000640)=0xffffffffffffff8c) r5 = getegid() r6 = kqueue() socketpair$inet6(0x18, 0x2, 0x8000, &(0x7f00000006c0)={0xffffffffffffffff}) socketpair$inet(0x2, 0x4000, 0x80000001, &(0x7f0000000700)={0xffffffffffffffff}) r9 = accept$unix(0xffffffffffffffff, &(0x7f0000000740)=@file={0x0, ""/108}, &(0x7f00000007c0)=0x6e) r10 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) socketpair(0x30, 0x2, 0x100, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r0, &(0x7f00000009c0)=@file={0x0, ""/108}, &(0x7f0000000a40)=0x6e) socketpair$inet6(0x18, 0x5, 0x3, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x0, 0x4003, 0x1, &(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = getpid() r15 = getuid() stat(&(0x7f0000000600)='./file0\x00', &(0x7f0000000b00)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000980)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000140)="a4585ceaeb4efe33e1d869cada6328ea3252eea3de97b396438fb69c5b94f151b69f9a10908c09e014d1d2d96f995f8ac975ab58e4254c1563a5854f068731389b9e1424e90676f67bae5c26067ea3cea1551a2ad5171569a450c2dc715b5a3905e30eec268f608f19aede36ea579a30dbea5072d5012233be506443a8828e00d48eea9d877458b22f9347f9338e9815528f474e9b7af7ec8b228c7e9182d15c5746fb3a6bb3a4a6e5a703a091681b69b87da46c99154a55e220596b63fc6194cbdb", 0xc2}, {&(0x7f0000000240)="1f97cd4ba13dbd286fa626fae3035fcb48b36335a1c2e9ac8b195ff81162b56c3f9c", 0x22}, {&(0x7f0000000280)="98100c8f76d0caceb88d93943144e74b44a890e148f9695940b79cbe387c1f39e2c9e38f8769a3486ba5f5a8da730fd036e52b0a7dd56deaa008ac7fba25262d9b1aa454718a2dd2d8d4326469517ac9f5d64f1c8d0df24832047a88a23fee69adb59b3e599c28f0762264ced3381a77e3a796b8a1388f033d69129facb2f4dc1556ad20e96a659700ff7dc3b9ddb59f0161394aee6913b5c5d288b485fd90f6dd0bb6e042083ce0306462157039bf3ed5c819f430c58bc8fdea3fc02d46ddb629aa3a9772108945ea0474858d7697dc5f9a5fc057d5eb9f0f1bc7f4ddc035eb859b741de012c6bcd17e8388e3c9bf66bcf7e9d196c6e92b2bf89696956b76", 0xff}, {&(0x7f0000000380)="ccf0b26063ca2cd6a33aca86b93a010d4cf0efcbfefd255cb608e2a61849e9d21e94de792abdbcf203318dec41637867d0adfb33a388b31c57dff8a3790e6b80c9c0ccc4d2c57974388debce6165489ffd9adec50fa969", 0x57}, {&(0x7f0000000400)="c73a4a371a1e06ebd30a5cdef1a7d22829fe1c8b4821bd7900fdf485da61716201b4118341bd0abea2d38a7da71b01c536ef42ab7871eb9f719f0affa8908b86a4cdae88", 0x44}, {&(0x7f0000000480)="99d5b8dfbe0eaaf7d5c9e9a21546e392e819dea650041a6ad80bebe81c64db47bdc2d21ba5f3d202552ad1979f929b0694d177f397311094d514a62476124af1faf132bf3c11e51dea279b11992e2d1e021db4a1b05958f2dc3b135c075ff08582e6e856307ac6728e82218e03e47fda9e4d09a75f04978948e1af2ebdda9276675aa749a269be72015dc4c772b44ccf8028aa5588fcdf129bffd88d7e20a1d777d3f517a7e77f650b432d443cf7170be220c5d6357ae6b4d57e74cefa75552e736aa994c836fc9fff88ae868fe0abff4ee53c639d958d660ba44937fe542bb045e2a445602ad00a4bd6108548696dc8889410be2b86539bbbea", 0xfa}], 0x6, &(0x7f0000000900)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x30, 0xffff, 0x1, [r6, r7, r8, r9, r10, r11, r12, r13]}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}], 0x70, 0x407}, 0x404) r17 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r17, 0x2000745e) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x8) 16:03:02 executing program 1: mprotect(&(0x7f00001ea000/0x1000)=nil, 0x1000, 0x0) utimes(0x0, &(0x7f0000000100)) chdir(&(0x7f0000000000)='./file0\x00') 16:03:02 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000540)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000740)="88474958f272c0b3ffdca50632f9590897304fd097160df78149e9ef30059c546b597720f7fb345449fbedba581b7062d618839ef0afd2004081754d3f180fcd176bea989701b436b0b5dbcc9afdfe783511c66e87dc4c65df9f108c2349c4d17a20f56327b521b29a9ed9b668dadafbf9f61daf2c4d1b72072060f364a0306d657fb7191bb1ef5c70791b418e7397ed746d2811a3cc63d59bfaa02ca2d5e24abaa7583f450505de0b576f742e84692974eb25b9efbe65a37b92a2179ca8eff40e6506d7891db7322b8cb7d752d93d63de8374e60712ce9977062a39494fc851a2d31aa000e2fea17d3ba4411d62fa23e42e76dab33852a956b6c081c06cb25f15cd2d84b63e732df750637be19b72434c279efeb37a51732063d9e60c6e458e77501b33f64148dee1ec6b7d603b102133331c859789be21c791615ec6f0b930061feaa58dab5f5a7cbc69ac6f4000beaa3504eb171af73dc8ebfbf9700f2ecb1262893046509cef65f89cc243b708e899", 0x171}], 0x1}, 0x0) socket$unix(0x1, 0x0, 0x0) 16:03:02 executing program 1: r0 = socket$inet6(0x18, 0x4, 0x4) mincore(&(0x7f0000ffa000/0x4000)=nil, 0x4000, &(0x7f0000000080)=""/178) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) getsockopt(r0, 0xff, 0x5, &(0x7f0000000140)=""/153, &(0x7f0000000200)=0x99) getsockopt(r0, 0x29, 0x40, 0x0, 0x0) socket$inet6(0x18, 0x8000, 0xf65) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r1, &(0x7f0000000280)={0x2, 0x0}, 0xc) 16:03:02 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x2) getdents(r0, &(0x7f0000000040)=""/149, 0x95) getdents(r0, &(0x7f0000000000)=""/13, 0x266) 16:03:02 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x9, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) lchown(&(0x7f0000000000)='\x00', r0, r1) setuid(0xee01) msgget(0x2, 0x399) 16:03:02 executing program 0: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x9000, 0x0) r0 = msgget$private(0x0, 0x15d) mknod(0x0, 0x4000, 0xfffffffeffffffff) msgctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) pledge(&(0x7f0000000040)='\x00', &(0x7f00000000c0)='[%\x00') open$dir(&(0x7f0000000080)='./file1\x00', 0x20040, 0x1) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) sendmsg(r1, &(0x7f0000000180)={&(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000200)="b936bc81d07d7410caa99e4aca261ee1df2d8f0937b7842235771b6251bf96d2e66a9944c3f62f0670628c8acdd8d337ce273fb1aa98eb80947a4efe16b60d1637a7886217a4261d0eb1716cff6a53b4b4e9c4a26e81a2f84f30bce3ee9ed849354400fc82583edb1bdaead32cde7a2d2b8764349fbf7ff95ca309c1c59e3afb8c595794ee9b0a120c991c05bd78b26f6155c7e9e393999566012e8af489627d29a0c5890c107797ee63476e14adbc307f67881e98f6ffa235becb8564cd513e9caca2902d1379e28df330338c1608d4144e5a239b4f1e54945ffb584738bbab36224db7017ed88ea1a86ab6b1365cc2b3999cf6a13c801fa056a5d03097c622cd3dc730d9f279892fa1fb786a131152564d477aac56d10fccb506bc289043e33e09cc01eb0b9178180d96b206af87235b8c329a56877f62a0851ae0da98b9f52353690dcd1d01d4bea5a0b1cad9b1a1ff2dfa5ebb27a999cc16d01e19f5aa0fa3b320d3950630764602fa0309c6ea6d2a9949e88191f3d77e02927cc3d1c3898e36e1f806b57bed5c729d5af395181fb1d4cb08e7095591b2e1f9f4bd6b97cabb102c167b470db6ac257aba184cc3b54b66e70ce2ca412ae6b0f6f7bb23d526e01256ee459e7667999a7d0acfdad7c3acda69c3d3cc9190dd04acc46621d9119256d1e925a76e3ed2f097a9284ffa01c9768bf470266cdd10484a632613359ca07ca9961532d53f13983c528097bd9ece46c3f42a5674298b1ef11a6933453fe8a4b31cb24b16b2965702c922a553fb88614215dcd9aeb1344830ec64c8143b84ed90d88d0f1c30bf38b75d7b4c2014190ecc31b64c01cdbeb2c84a5554a86ad8bbaecadc2f3774426a619a4537d6893d33bc578a1a2865ee61644bc2a098d1d8c3de0cdeb19763390b8d5f54960891b0cde78b91f2351067ab70b41101ac4fc63936e3ad0e276442234df85f111f4bb380b29b981d405ce668096858f096f9fa4b62696520a55d04d08422d5365001ad4447f6aec598d20aa25b43a80ad5641d046e575fddde9d29fa096a3d19903b675a40b57dbf3dd440007a8c328bcd24a28fff9705e8bd5b4058b65e10e344b404299b418c14d40bfdde1da01fd1d6594b70d6f007a338021cbc517e3072085a8d43c74f6cd19faa1191af4a01de518a1dd6184494b4674f599fffe223c18bc8d421e332140d2fbd866509e8f4426eee52e03ea6232fd5306eb92b325e66a7feb71f365a21ad3f042a49268a2b881b14930a34a8631c93407384146afb4ac3f35d0a5e34935d1337e953eb67f70e8c2ce51adbb5a993c6f4b5085c3b8ec2a3ab7cc198f20a57a7f37b124166ed0921c3ffd45348a1c893865ee16b132f435ec1934334e3fb58f72460974d47f399bfde388f3c4dab2ab3f545a8fd4fd8c1298638e80c5661b56e907e22efc7d5d4e34b4b9371bbfc8a75e9fababb93d8f640188a899ce1614713a30b364f7181e60924c75a18e1df027b6ea57ae9ed7af7958334b434aabd99331606c981b89f0a839bb15f2dedf7da10729aa83bd899fce01b00a8ca896a00927898a30225f5595e2b447db7f964ea4c4256c3b7897fb2e13c3415d468fc9858614f5fd39466a4a68fa36b3ce9a6375fd55b2d13492f7e83a376d51f108211cec889a37179330f8647e1eee2eb44b08ed370a0b167b41822a53ab14b9102aa6085a67d53b18f362d7b672a8c742242ccea5edcad879ec4935ef7bc2bde62ca2d82e7c32c2eb3c71436857150139592bc3130edf6a1defc2a70ac201bce3fe03a1ba0b55c0f518410f0c06fcbba658919b1b3cc1a4ed8f52096cbfe2f09d83ce75c51032313836fef3b64edf3020107a41774905924a7d2e7b7680e51c6a678d5861101bd92f74f5bb287a30c93879b375d101033bed22f46eaf5f114aaac34af507315356e63662083ab0040d071275bd2d04e021208390e6255e0be430e39f54a217363d65b550c2cad0b06dc0c359a751ea1dd04066ffe33d26abba8ba46e271670b7715288108a0798e19b4c5ea6127678885953abed85b69c520f7f9736e15387988a5a92206748679576fc1d8dbce3ed1b0b2183635e59b9e85ad216147f6348566d80fb9d926692b658ffbf60ba107fc2e287877bb7241e3a5e470a8caa5851c55eeb06a290f8b87d6c46106d5ef23fcf1ebd1f4308cb15862d5110c7d94c3f5330857fab9206a1f46d1d16cc2463dbd175257e230827f98d1ee5af82c04aec1d74cbd66b02046a55bfcf05a6d1b2e0f50965321d6949b93fa6d48f62cb67fffd70993b57a917e66ac1035211da90a2ea80d65a47eab0c47e1a21785cb67091fbf84f9125ed5bd6dc19e468aa79bc50a61decef1d840e0e1b5c376404ba03e9f597d0e8a0aaf920057b383cab87d1aa2e41011089d0949441784b55763f9cb6aad7bee98ea1cd820bf85e146b6c4d8ef0308588a5f3a8a5ae154071a392a2e12661756bec6d850d7872be58136a22447ce9656935d4ffc893ce7a1c9be944479756138febf9d6123cfe995ff7c3a4636830906d20f64c1d619d86ec18b7b6d77ae8021fe7097b73dcd8418ddf7db71717cd1cceb59b0dc96fea99cffeeaa096aecca1a6b19b5f4cfab6680172a5cf1a563b549e8d75d4161749bdd2a750ed08b1ea21b63119603664e5ff761a7e082994db0feb44c468fae70844c1d7d6fad2d422c7d55dfe298004ae3aabb9c3ff763446756e0c9c6e40e3368171c10b99c839d582e2aa35fe4ed743d5fad9d5bb1725d2bac5475ffa1a6aa04e7321b2c924f104876328c48098a1589ac112a3348cd7db6b5fcfa3ffc9764cdbed790d7383cc65e5d64b60d459037ee89a18f57cb0c176d8655f199430c7f4271c8f29dae9b5df7185f33d6dd153d01d203f0261cca0eaf2010592863821bc85d0414b4b4cfdc2d2c0d4795dd1946dbb04990ca4c1d29c7b757e30b353debefe55fd42b60d7498c8ba511c2db4126f99fa7a0f6a638926441d5de5a9999b41c0f4abdaf794694132072f862e41725d5a1b21a990bc177ef964bf0c3ef653c5f6b74f66bd5b6a2a5aab8d4b766d68042f10f63bb2dc47f990faed85e7a6aeea5dcd6c04b01cfaf02ce06010f6c400a24c285373fc8ed19f07904be3ef3de5bbd338c641c5b887bf1e127e6f3664db7e02605dc255a3b5d75ecf5dd9890eb2c2c0e77783353075176c913d2b8acbe36aa58667255e2991b944f36a597eefb54ae2ed442cef7258926f7900584999bbf030c2a450d4092ab6e00b5697d1bf59af35935fdbc90ca45fd480a2d32482207fc0e14c8eda4b7d734b78c48d1f0bf6d4df5ea74bfddb33580867e3034e2bd68d1701c01f8732f6ea01fe8f50d4c1829c8c25d3ce56f1b9aca6300733f7e69834a1b8b8503e5fd4f9be530d7ba39fef094972d2d8711ba4299ee06e3a801bcea543c624f67dc52876e900368b04e647f1c42e0ba6d25198e99052864cc2e26d06fbc0633b1f16485f9eba5634271e1dbe74f389308cbe68f34548b9bc2a5413d521fdb6ce7b6a9387aa52e6e76a2d7d204fda47589539d67dacbccd77599daced6e8abb77097986fa85792dab6c6e0264dc7681f0ed880f249bff39689856338b45ccb30f4405551357a6c90a62b449fa7362856d85c51da22a18cfd7307307f46048369458a0e81faf9434a2acaadf0c5d49fec01296b1635986e998e6228adf7ef85423fcbf420bbd57818734162ffda9a63b9b093d02787ff53bed2238919fbcbb38358af7dcbbadbbd29d6c29932e14e30403ad3c12a7ca82cc6b4d37fd9a0de28f77aa53a81faf0d21118e5edaccfb3108eb03f26de1314a1c644f2755e1ec4e3d661a5b77ed06fe483fe65e342dfba79b5acf88578a66ce407485996b67d9969d29fca42d6267f454e8a28e1a1a8c61547419d584ee33279e5d44d2219c313615fa34ed3367689a32b52df887faaaca8f7b940469b3daf59a247f7d005e8d3fea8e7fcf2716c4e7d328a67e0206c40c0e88c7cbc46325c6160f6f3e225c5ad124db113b9c7c7177e258e5e345d8ebe7db7bd4ddc854a0dccfbf7e80157482b46f5cf9a45ff666c3d068789b7d6dbcc32533965551a174bdafcb10e01650b05df70fa423f3f273c69d0dac8bd7c7231c86f1423f57a14c508f072f9c99641f5171ee4f2abf5e208f0feb77341cdcf8b52e7d42ddaba07782007f4d54ebe1cebb50801e0aec6fefb09af125c1b3d207b00c8467d4082e2d1e2240167e92d5e6b407d9aa948205dd6439e41474a2a4eaac7f1e3590cdcc52d62ed4f471236de0b167c239425c7dee79b2a3439cc3e5ca4cece85bcdd6d3c9fed6f5a79b0f83cb1e05ae81dc64086e3139b1328d2b85421660673cd8b26c5f7ea3fd7cca4333f47aca79e35b536ec60cbd802cec6e6226a229ca14e7a949294eff4be682d0a453a76ee4e56bc84dcdde883c2d80e4f1fb14b55cd4f8d8ebf5a02c68bebc26b32a7fd26948fb68a9584db8127f6aea89c345cb7cc4b1d61e0b33adcd80a480481f69b0ef922a4f074571032bb1fe98f6ae0e218484f08e08d51a17e60df2139bd54cd92b2c84d96907f90944956d529597fa5659cd20735c651badcd39c761709d3ff5878c348fa5da0fab9e69b99cb7c8fab7a515cd3c4c88a9cf772c020eb0976a241971eda06cc973f7bd33cf3e1e9ef99c7bc4a7338dc80ade01ca997eb023f7b2f743c3baddc2122ebd53dbb90b3b6668c536e966cac6aea5bf5aade5051bef305d0b6a4b1a60a457567b96d4df9558eee45f78399696546a02524e78afa84c9c5ea7485f11e35c041d447e8d8b7ee322f2e95f1fa33357f2f7a92ddf7221d593251c0c0f9dd3c8c8d2d6c0b2eacf39089a350d6e9e7f6e4d274091b7455ae810dcb8612e5795fd9c93b0c67d7c2fead585bd5a8eefe4153071bbc7732bbb1d5b1b38d4f6f4dcb57290817b6fd05efa807f708e365e16b7c42a34abce12f38f09fa8db122e712f2294a59119e948d243137b6e3e5dc066916db2af32dac193ad906dfc51b6cdb988546bb48eef765b5d766f72d9e27fed9f335122fb10cd9ff79ba76a107133e52fbf3d37e7b8670208c1acb4bf1e7fbf452453bf6b1afbf33301359b8ef343ef092ca23fd42dfa18afd75fdd9269de09f895bc79ef4b5810d2b2836abf6280058f7ad9f263442ec8524e82c7e1c2900ca41aba843f248997491a4df5d578dd46d192574d4b31188923cd00dde785f0c77c6459d29f4b76589a2ebe5886c24ab2cfe7a03af03ede784b235c451ba479685397326816ad1239ecfbae185a84cbe6c415df290b96e30607a300401c0ec94f92e314ca83e9a403163c97ae9278e9bdeca33951f258158bf0bcebc63df2e2ac0cfa9fee959adfe4e03d36205eb3b5d0984c8c9b3f9cbba3abf5df76dddf076f38e9338ced4b4444ee103fbc0869620f82e88a264c54907305946daf9fd7c3eec2025cb44ff08b665b8185f5af1dbf7a782bc0ec8ae7aaa76e855d0960577ee0e77becc32adea39d5a47f53ae45f001d85cbd2b05bd93af2d78efcf6a39be22de5ab2471dd6583aaf7c78bbe75bee3b3f87a587615f2dbf0239c89e36282e3c8a2c63c359d9def0b8ff484a48e8d90363ce31dc71f99a10447e02642f2f0279152f50b88c4eac3a73d3697e13739d93aa927de1a41ce9b44681b91a0128dba4b153fa8bd212db33c385963c139f94b56dcc04f20f92fdc348cb98c6d987a6fce9061ad55c548079799bb43fdacb651bb75470607c558988d3c3c13de0e5cf408d8b409", 0x1000}, {&(0x7f0000001200)="4e90545e832fe52aab5e984000e98af33aed4be5182222ead5de52253246077b8d8013ae6f7fdd1106e5826794759d97c3cf7ad7efc4526f8350e72adbf2c74b7a5737db81aebf2d110734532f7ab3a0390113c9b9cf1c634da051d6eecec12978328d7ff80d68d78112ed22e30b2a44688b6ba37b4bdcf47d28d74b39c49110e50ef1593717d7a571ecf44406116398b69fe2eed2170e6d9788ccf95d0c1377a973b7cb4ae6a472f5b70b2ce76eccf3b215f6bffd79a4c7457e5464ac1e3fcb65e55eb6106618efd38bde6c8cf3ee39b6d70a39364a4729c1c7ba3692ef6c6f8877634b12132fe22d3eb5319b9d94a4c052baf5015ea1261fa4", 0xfa}, {&(0x7f0000001300)="1db4d7918589eb546d63da43b91eb8de1499b1005634559e9f3daf7a3d42ad0b84d32ef65029e294ab9b0ca8c1828b76259f1c067e3cfe74ad72c0be13df2155290f7d7ca30cb1f74d7707401c9d73c61a8f82ef264d16515e8ec79c49f168df1cc5f8e527125386c2397e73cf88dbfd3a23519d7dc7fb2e98e42bc5441549d732fcb6aac40df1982b689b6ef6549738c3ac3bb754944f63986f56865967e10831f0073510e6d828b6770f8b1c549eaa", 0xb0}], 0x3, &(0x7f00000013c0)=[{0xf0, 0xffff, 0x8, "63309ec4d4509da9dc817e7337877a3df8addbc1101abb8981e89973e9fbb775521ba22991de4545cc8edec5d8d75ffdabd8fdb1880d74d0578a8e040457738033c1b96087574bfe8852d738977b60c8cc32c2f1ec501bfaa01a8b66fa1e2558f8c775ff424ded39af9816d898880557fd92cd04b3af63830ab6502c260ada382230e03c6ea6b3a03980fc2164c47c345ae6291b82a80bb8e01f9006aa6b1018d0a6769415dd134385d04537893926358af1526a1000e5300d2b76a8ac0e5dc6f4bb2204b5b1d1b02c377b0caaeb1047aba9be74cabf85259cfc"}, {0xa8, 0x1, 0x10001, "ef2f15fe23c5805dbbac975bbbd2290948da9fa7441ac5afdcf3426d6be35e80f801fbc12ac5039a8dfd473bc8093ddc094d58cd5a67b5b0528831726cd2f629ade3b9ff71195be7abba592c05c1477e28349ea5ec3270602bf709e5102932812b9ba2703277f90f7fad1b3086543a6c42be86cb7b00ddfab52d785002bd52357ab0b181a356ceaa03c584bb6438f924f873e5"}, {0x60, 0xffff, 0x200, "9069becd75e02ef96e963bde9e478369d0db0b04ddf3142d94a4348df4e1ed252fd1aebb104516334898246f83e6037668e29676259806510e13a2d711b554cfe0516be0c121bc2f0e"}, {0x80, 0x1, 0x8, "01d3cef2466391d6934a2cf2db0889c9e74a1882fe4de00681748cea62ca4e238cb421b3b7511c9c6061e0c38d9437b8f07c91bc80dc48f32f93a6558a47afd7d47a377eb401e9fae68335f6d6ab04eac1f51ea78a4bbdfc47516fc79fb44f8cc28a1d0df65764005c"}, {0x70, 0xffff, 0x7, "93b383df5c90f2ba17d472b04cdf05d7f2e449c43cf903037b1af262083a611c78dcb7624a246a9e0d44fd1e68ae4c427d3ff18651aabc356157fb998a410947e70b7e525c21ced782d47d52231f55cc2c2c82c06d747619a74c35029efd"}, {0x18, 0xffff, 0x3f, "461df646adfd"}], 0x300, 0x400}, 0x5) 16:03:02 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x17, 0x0, 0x0) getsockopt(r0, 0x2ba, 0x6, &(0x7f0000000000)=""/58, &(0x7f0000000040)=0x3a) 16:03:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x100) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x40000004000000) 16:03:02 executing program 1: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f000009a000)='./file0\x00') chdir(&(0x7f0000cd2ff8)='./file0\x00') execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='}/\x00'], &(0x7f0000000240)=[&(0x7f0000000140)='.\x00', &(0x7f0000000200)=')*.\\,$-%']) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0)='./file0\x00') 16:03:02 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0xa00, 0x0) r1 = kqueue() bind$unix(r0, &(0x7f0000000040)=@file={0x0, './file0/file0\x00'}, 0x10) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0xc996, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x8000, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x95}], 0xc8, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000280)='L', 0x1}], 0x1, 0x0) 16:03:02 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x0) close(r0) rmdir(&(0x7f00000000c0)='./file0\x00') 16:03:02 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) setgroups(0x1, &(0x7f0000000180)=[0x0]) 16:03:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) fsync(r0) write(r0, &(0x7f0000000080)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7ec31a024b709019fe06875139ff67bdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d46969a8a06e93ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca198024299947dfd50c0256d5ca39f0dc3eb0eb9868383ed59a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe8", 0x11c) 16:03:02 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x6) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000280), 0x0, 0x0) preadv(r0, &(0x7f00000003c0), 0x100000000000021c, 0x0) 16:03:02 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) accept(r0, 0x0, 0x0) 16:03:03 executing program 1: getrusage(0xffffffffffffffff, &(0x7f0000000040)) r0 = open(&(0x7f0000000180)='./file0/file0\x00', 0x10008, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)={0x9cb, 0x4, 0x7000000000, 0x2}) 16:03:03 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="01000000", 0x4) bind$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 16:03:03 executing program 1: munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) r0 = shmget(0x1, 0x2000, 0x50, &(0x7f0000ffc000/0x2000)=nil) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x6) shmat(r0, &(0x7f0000ff8000/0x2000)=nil, 0x3000) 16:03:03 executing program 0: pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendmsg(r0, &(0x7f0000000440)={&(0x7f0000000300)=@in={0x2, 0x2}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000340)="b4aae4036018e464b017521c1662ce9f1f787140d312c76e8229db280c35e8aff4c60cbe8af329db8b5bb0742a86e06f8c55cf6d60d01d404eefb011d89d2304ec4bda2b8d6cab105243e92fcf1282da398b9d4817cc2474c6ef029c352fde82d94565cccbb4464d66110fb5f3e3602ccafcf8", 0x73}], 0x1, &(0x7f0000000400)=[{0x20, 0xffff, 0x7fffffff, "57590ea6ef2050d943b32f"}], 0x20, 0x400}, 0x403) r1 = kqueue() r2 = kqueue() close(r1) kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x40002000, 0x2807) kqueue() kevent(r1, &(0x7f0000000180)=[{{r1}, 0x0, 0x8, 0x22, 0x1, 0x8}, {{r1}, 0xffffffffffffffff, 0x47, 0x2, 0x400, 0x5}, {{r2}, 0x0, 0x84, 0x2, 0x2, 0x2}, {{r2}, 0xffffffffffffffff, 0xf0, 0x5, 0x1, 0x4}], 0x53f8, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffd, 0x82, 0x60000000, 0xffffffffffffffff, 0x90e}, {{r1}, 0xfffffffffffffffe, 0xc0, 0x40000000, 0x40, 0x7fffffff}, {{r1}, 0xffffffffffffffff, 0x8, 0xf0000000, 0x4, 0x5}, {{r1}, 0xffffffffffffffff, 0x8, 0x0, 0xb9, 0x1c9}, {{r1}, 0xffffffffffffffff, 0x80, 0x0, 0x7, 0xd9d}], 0xbdc, &(0x7f00000000c0)={0x82, 0x1}) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000080)=0x6b) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x12}], 0x8000, 0x0, 0xfffffffffffffffc, 0x0) boüFG=:Aʳ3/,svOS(Jwǿ mlJ :V 9t9~1<9!>>1unCF(puJKךz;e7J `٩(qh1O R1f+Py^>4.GQa[=t3^.2ԇ!c$ ag5vD ~kH<~r[r\>a'G ȁ?WZ.^UfQ-sZҥ{ih|C-Qڣ.+ %vԉ gFKD/&In6^uUr4}_}: ЕQk'[]*9h[r\>a'G 16:03:03 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe22) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) recvfrom(r1, &(0x7f00000024c0)=""/4096, 0xffffffffffffff05, 0x8000000800, &(0x7f0000001300)=@in={0x2, 0x3}, 0x8) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) pipe(&(0x7f0000000140)) pwritev(r2, &(0x7f0000001480)=[{&(0x7f0000001380)='c', 0x1}], 0x1, 0x0) sendto$inet6(r2, &(0x7f00000011c0)="f43c012d2414a5b4875385280555f8728561c48d2577aa322e750ad56393258576f4e9e529b60b16722afcd2c39d08b90cfcaab24e3f1b7fc1a03946a081a6bf6dae55fa7c288e7031427047a53a07d3e928a36ffbcbab0bf8856e8b5ece48a4cbbbed795a154e40cde2927f80e44cb809a72a287db425fd4f47f71b9511ca484f5fdc2c44dd6d6e3ec4234c6caeaf416ad4f1ae7af719913d502a96d8eaa461ac8d8c5efde6", 0xa6, 0x1, &(0x7f0000001280)={0x18, 0x3, 0x8, 0x3}, 0xc) 16:03:03 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) recvmsg(r0, &(0x7f0000000100)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/53, 0x35}], 0x1, &(0x7f0000000180)=""/144, 0x90, 0x6}, 0x1) write(r0, &(0x7f0000000240)="443126a263a87bf5c443c3ac2395ed8f4a8d38780c91006fb71d1104a937f071a6031d2b8d357ddab61cdf322089d48297f18b373843b4f01495456b50ad47fd44ae6fa56fe660ef8025a065303e7e98d875772d6bbb4e0c4023eb7ecb2f148773480732f9b58a8685f055acb7205ced9a54478ae08bfa6c8e722ba072f8fa9a125bd63687f6f6a9c87c937df43ab80a4d29f6699af02489762d04742e2712b181ad4012dc59e36ab86823cb728e1a20a4c8547c1cb7c8593a725248c483b08fd8d54fa3c688a8b35ac6957a010a89dcdc66e7e6a2d01647c1", 0xd9) flock(r0, 0x6) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x10002ffffffff}) 16:03:03 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x1) fcntl$getflags(r0, 0x3) setsockopt(r0, 0x2000000000029, 0x27, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) 16:03:03 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) unlink(&(0x7f00000000c0)='./file0\x00') 16:03:03 executing program 0: r0 = syz_open_pts() mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) fcntl$lock(r0, 0x8, &(0x7f0000000000)) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) accept$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) socketpair$inet(0x2, 0x0, 0xa2, &(0x7f0000000040)={0xffffffffffffffff}) mprotect(&(0x7f00004fc000/0x2000)=nil, 0x2000, 0x1) getsockname$inet(r2, 0xfffffffffffffffe, &(0x7f0000000080)) 16:03:03 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) getpeername$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000b56a4409f8492ffa00000000000000000000000000000000fa5aaa280000000000000000000000000000000000fd0000000000000020000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000140)=0x1) r1 = socket$inet(0x2, 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x20, 0x8c) setsockopt$inet_opts(r1, 0x0, 0x100000000000000c, &(0x7f0000000180)="e000000000000000", 0x8) 16:03:03 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockname(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000001040)=0x1002) 16:03:03 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffff9, 0xf51918909767beca, 0x1, 0x1, 0x3}, {{r2}, 0xfffffffffffffff9, 0x0, 0x6, 0x2, 0x100000001}], 0x6, &(0x7f0000000140)=[{{r3}, 0x0, 0x20, 0x1, 0x6, 0x9}, {{r3}, 0xffffffffffffffff, 0x4, 0x40000002, 0x7, 0x1}, {{r1}, 0xffffffffffffffff, 0x1, 0x40, 0x7, 0x100000002000000}], 0x3, &(0x7f00000000c0)={0x20, 0x7}) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0x1000, 0x0, 0x200000000000000, 0x0) socketpair(0x0, 0x4004, 0x7, &(0x7f00000001c0)={0xffffffffffffffff}) clock_settime(0x7, &(0x7f0000000240)={0x1000, 0xaea7}) ioctl$TIOCEXCL(r4, 0x2000740d) r5 = dup2(r3, r0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x810, r5, 0x0, 0x0) kevent(r2, &(0x7f0000000040), 0x20, 0x0, 0xff, 0x0) socketpair(0x7, 0x5, 0x1, &(0x7f0000000040)) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000200)) kqueue() 16:03:03 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x64b) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) dup2(r0, r0) write(r0, &(0x7f0000000200)="e34aa59d87adfdba0bf50bf36551774850c0ecaae0feb312105584bd91099f8c4f6fe44f57d2f2a5dc785c588495f4d950", 0x31) getgroups(0x4, &(0x7f0000000000)=[r1, r1, r1, r1]) 16:03:03 executing program 1: nanosleep(&(0x7f0000000080)={0x9, 0x5}, &(0x7f00000000c0)) clock_settime(0x2, &(0x7f0000000040)={0xfffffffffffffff8, 0x4}) clock_settime(0x0, &(0x7f0000000000)={0x77359400}) 20:33:20 executing program 0: r0 = socket$inet(0x2, 0x8004, 0x8000000000) setsockopt$inet_opts(r0, 0x0, 0x4000000024, &(0x7f0000000000)="3ffe90da", 0x4) 20:33:20 executing program 1: getpgid(0x0) 20:33:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c28773", 0x45) write(r0, &(0x7f0000000340)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f845471", 0x20) write(r0, &(0x7f0000000200)="35db4bf22985b37fd24c6c3cdb8924c42e7386ecaf709e8a1f1e2e8d1906d8974febdfb25fc90473", 0x28) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) chmod(&(0x7f0000000240)='./file0\x00', 0xc) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x7d, 0x1d38, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 20:33:20 executing program 1: r0 = kqueue() r1 = syz_open_pts() r2 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x1, 0x0, 0x4}], 0x4, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "88f1543012ee0caac627f33777043ef0244d5a6e"}) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000017c0)) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x100, 0x42) sendmsg(r3, &(0x7f0000001780)={&(0x7f00000000c0)=ANY=[@ANYBLOB="b9e03900000028909ea4905c3ffe885757cc3a9255310ca74a0ffcc1f09c190e1f6926ad2c6738101f8e366aae255ad856dc683e348c05ee8443e6"], 0xa, &(0x7f00000013c0)=[{&(0x7f0000000180)="da24370ce58336b83d142f8638f2ae67078843bb20fe1a265a31ee2d4ff2cde162878d667fc0a0b82d214e8e56d5f64788f94e270ca7f8847180c1e8365f8832be1d04ce9f8e24d075c48fb7adcd4c7e66358f1080732fd107b7074392c597310798915528d7dd2e7ee789366bfb88c550b4abe06cfd3c967eb91333969d231b2a3ebf343cdaf15491b797d251f606ca379a5c145176586500443b4b1943e99d4b6b0c169efc5d", 0xa7}, {&(0x7f0000000240)="db514a94b42f32bd472395723c6470190d80b4bf3d6b9681de6597afbc9d11c492cd0ee13878c712d6761eccdf38fa63680815d45c63833201c8fb1c2bf2c75f2259dc4e545e48e0eb20c9112cf91b73c1c7bf4fdc982cb859367e5e2fae94493f3ab213ce639fc981a658945507e5d18b12a26333349f1a302e200bf3f5bb6a916e7052d97acb0ebb86405ba430c3e61d9759b2b02f8635dd254317aa8495c2418ceda91918049d5b165a082cc8d0c67485edc30af9c9d0f8c8e90fc57e4dcf70e2813e304ea627ca4ba040", 0xcc}, {&(0x7f0000000340)="de279f625d49c9baa0674d38d44e8c9254f08010bad60ff2222b47fc848afee907c61922caff3668753577e69124c2093776dcf9b593040db2d7a6cc0153a2de6b752dd75421ee7cb1615f186a4fcf912e58db1f7840e0e66791ccf04b0866e0b8b02558c22fbde10d7798d664f8b660be570509712e66ac4700cb6788423761bb5536ea302d6a603c3e88840cc0b2eb4aa31be270b587cea81d570947775ca853cc625ef3d6ebc05adc2a8152f36841e856b06fb6a906f7275770f16f9a497dde074eed9a8aee4707796ae651ef11c0edaa2ec70aaafaa77ffdee70464d4fcef011fead3251f33d3ba9419991c06adc004dac789c2a11810d8b19c703351fb03bfcbfd54f1f92d5348d4a0c40f87f4d6a6c7d7558a4d1c209c774f53059c00d533d26df98ed952cf7f0cad5205500c379bf74e76e48666cf885b5eb16632c7a107a08a290e79b9c9f07007daa30d18967a2e029601971a22891cd5c5400cd88a561ee7943946a1ea59ccea7e19f9a1d778b011c5f8d66573d22c90e2ecaf8fb9c0a7048f30f79d2b85d9ec7c40210033c0d9fcb9e5f6028a75fd3fac17031cbf8ca57da20db4b08ad0db507c6e488213b20da44966b9dfd97d0faf7608bedccaaf06c84cc1a2c38f8ef528d1d6261a89f38e49d41f8d3ce3227427c124b0a8481b5697ea4a3d6b201b67b4d9ff4e2980d2bc3117c96f0bdbee201d5ef98a63c6712ef10abd0c92bb23bab24baf9f18941aa6d11afc9eba191bacea5b171bb656b01c63026882a07a02e0a8ca0b5ee824ee02ad0f8b1f233880d4ad202e825c738fead37f168123664c16ec4b194b0fbeaf3fc47d2df8ec266eba741ced54bafb107043e7229d4110a76c9a2abe09322782572a95053868c4aed985332e089a1e491adcc1b95f6dc8cb5085a33f1d33071790325dcf81d2caa5f299f1a66e07b796ae5f3ec8ddc118a06783d4a91026024d3ead01a01c2b39a7afe010f2cc541d161799d73534dab752fa75fef17ebac23affadeb233c67439c356dacf55c31dfdd62214caac580f0cbbac4e3cc43655289c97da332b727ed059c0c3c5fc9d35657089b6e768564b9ae96354c858da8e931882a6bab2c7f182232d1bbe0376cf919097079c9d11f21afba02094c331a90f99c9d1da212faa048f9e50d9ef83df944c8e5d21ecef2ddcc9a7db926dc52514e576496203ea1fc17d8872fad045ecf7aac94b6764b5c250b0f8e7394e23b61c2f7d5de244ebddd97e6bfafb6beee75f9f050b96e6807e7d14c2b9a833a3026159781c158101ee6142a11ebe5f6be4ab7a1b940d7794bc33aadcd4d0ecf0481e5a93450d5d2f04a35763cc3e1819a7c2134d2e648520674f6921dfa0a94a3ccdd37dd82adaab8acd3e3ed52ae81288b793f8eeed2c057fd1d78b1bdddf59002a9da1c1742ad4006fe0b56ebe6e902e207f77b7b67e341f8c866086a74d1dd8563fb420228566ed1c95e0c4dfb624847fff9d4fc0e7eac0e0d5b04a7d20ab1608752dd900706c431a5c77b36b9e47b35e79176d74b1d4316080dc3e44bb88910a575e0bf311aaad10dd9f967439a92d3804f6221a2c2f9d5a6da2426beb5a869765bc78155206467d1f55a959f5b38eb8e35fa3e50d4b8c0ce30b0bafeaee3cc88a6ffdbc8819098bc7e6c5a2cefadc010e916a8427b766afd00752b36e5b56d8a7c1ee739b3afba8dbecabaa1c9ca1502298056fe16e397a6dfa0fadd13a92cd34bc9d82eb116a54e7bc54bf2a4b2fce7aa0996e20b63840d69971c7fe188401bab9d5e60a59afdefb77a682be5bd26a10908d4e503c5e06e81d0000c0cfb5020b5091b97832ce998a876fb36c8fef39cfdd28746f30dc1cc3f4d0dbcb6248337ade5082865b248437b07f9f413ea9ed2a8af785598078fec7aab478a1f47050f6544b99e72fa58a2043a23ae1f1ed01940d45734a5c4497743267ef4ec73c45bbaab0d4e21db2c088886146e2baec162e6c5916264520411e3fea6c8a9fc32881b43ac415b84f1bab34e4fb33c9828956e791eaabb6f5d232a3793267f30fc17858f36e6f4679e338420123f85b5301a1f32953285d8baca0c325f9cdd2b8d1cd7f7b495bbf48b8e668f57a9bb99a32d240538303698e7e17a06588632dac884797b51a700f187ae2f557d132e2c3fe1c4fc74c7bc78d5abbcf48927207792cfe559eeb7e55dfb669b45c181a6892c94f39b516d9e08138bb6a2818fda95cc2b7a807031ffafd1b5a991fb8ed5319db2c69cb7c87052cfc0f528e5ff84169468eecfe225959f058b436692309d014efc7ae0acacd06bc2beaa7ebef57ba472db6b430cbd93779d97738111e13d2473ce20a6a97bfa2fd8771d20581f1f9c26243086dc9826a5f7cb9d1aa89b43efe3d3fef29eb994618d0f8e979a083c4d4dae861daa29459c6d371c917b2db942c13b79b72209d0ca1e6867baeec7d7ff2b8bd19087b596fdaab024a1c1bad5b8a9b3070658995e7cb2bc3f217df69d88124a2d0fcdc9c0cf45665dc433382402ebb19b21bdcd2d6bfe88234a9c62c89ba6bc00bc36287777068466679642e14579bc404c5805ab7d04db078622d52ac36c786edbca028433569f5102a52632d78d763501728b9573ad4b4cc601dd17154d495014fd6d637e42874b6d44cbacbac79d71c3b4f5eb860d876b4362af2bfd32040596783fc9ca046b25a5a577f47f4170adf289ffbb5543cce4813dd815c06c21a328cf1f2e3263438f07247bf9ae6edec3b8dc649fa6927266d4a4c7d248ef5918b88101a3ed139139a235b9170c668e82ed524ffd8f03a05d9b8667a18dae7be676f543d50cd296ee7c191a769952125172f2fc179b1f9eaecb6a7bb71830c506a357a41e5027660a7ed4ba9ec62d80b33baa89292de27fadf0faa279101a7130d208b234bbaf72b8457a122808a5c5ee95eecc01323112b6c604636e7e5241b3f4e203fa270b6b5a6f3fee7ecdf0907d970bf0ab7c24c0a5a988e8010b6bf6e186a8737d1d21cc90c9e9300947071235c4ecb9e63929ff7bc48475333f7aacf7507b9a53e6eca8cd2cc50928588235af57041637ed55cb1db725801db0aabbf11e24899f9d0afd5ed0001309a37332be5af14f71fe03687c64f6b8928e174daeb5de72039531d5d8f90541c921456a39c555617d769bbe0ff8a7b15d99e7c1d18f9ae5c78b1687317f7cc38c154bdf129ff2ff63bd73efb7468b38a6accd92992e0b29a20f56aca95756be5b9aec3fb7956cec05ab5fa60d948700f7dc64a39e6d64f0259654ff11291eb3f53a5b942852dbe97c4324072d970d521143848766765b75b9bbe255b48880ea2c183169580c9e3070bcd33a9cd865dd6681181d903b50dcbff0e27294d8e1bceaeccd0718af53d5df6ba555172d3cb1cbb00307ce6bfd6420ecbd9057120775babcfbcae94f56171768c1f43ee001ffdc94c0e101696998498e8ca6cdb2ed68579b26dfbd73a9ca0d4cd857b360ad173856fcd347bbc864cdb4754ec5b120a3635a1b890163bbc9f8011cad294b98313f0b254af0b2051f3b71e1c153b5609c209f0a85b46b8f464b1b580b186f478283f846ef07e1af1131d70102f6ebc284e7158b814b7592aac03481cd715e1f38f74ae404e8389710c9193c9948334dae1d5e5ae780e0bd527f2946b28a9780c031a3b6321b1da6b0e65eda128346b183fb6365d5fa59626300c94a91211ef437f26cdd381cafa0ac809822ddb96182f4a39401cb494ac48a0aa26080638f8b5add056dfdd9215188918eee5d9a914f54ba7175e19dbd37fe96620f74666b8575e41cfeafcfcb43503e12c41c537ede70cdcd253e881d5a05047e5f2240569aee73b392086665e716e72f096921ac90b66e3f7932a83465be9de7a3f1034a2663d2ee0712d98cfe0fb0e4a9e9c9fe54c099b130c4a204c84d0c814cff7889358e4cdb5b0ba3e8e52ee35608b6db18824136072af54a0921110f353f7d67fda45512fe633a4729e7a630021a6ac6869fe85a3ca52dda4daa148764d74c81eff4ab37f5203c771bd674ed95b07822076b1ce57d72c8d20e1d1a6e6a4e91591e7f5830b8f60f04057304726765f3e877cd4fd2ee9c94dd799bb647d04e207230727ac10847a028ae3aea106fa181b98233709528a98650b51adddbb5860bf4a7e350a83ef8dc57e922e1aa88c7b3fcf745a18e258646bc5e0bb40d114d50e4b94c3501d5eac579d8fa1a05e6e0e40b321385db30babab7ba3bc6828c7420865e5e5c66613747ae9598969b5b880b031acfe110cea8f0523f94156872d8d8d9dbfe21655aa2423e0b9d11db89281aa255f18d2973ab087f4da2e26bbbbdcc17883fbaa822ea72a1026deed58484052e989117af2e77749df2e3dfa75caf33a65ec7cef38f87a5dfdf6cd58669263af1f27c254a328ad497f66211804590c8e76989ff052c5c7aaa712f4ee16f6d358d1b93566dcc4a417496a04348f434e74207a0c49ac6e384cd648a64df84798663bfde9fd92bffc890d600ba1367123c293a4275144b6ab4a3f766012ca5c81942a62beeb40e14f335ca5c33baf519e8d2f13f380e5b6d92f65cfa8c5c3fff06c267bdefd903a124103e62f4cc66775473869ce08b392e93ec0942cd4560ea1eb1d5a308dddc52d4f4d6943ef89adffe668880b40e1f7e68bb958fc2283c8f3c47a85cbbfe8a892a5f981091802abb78714d346540bb8c016e56648a117524df68b83eadfa115582a716b0fbd67975875f550c73f5a63140f19c02a4b451467931fb2f5180245439aaa81c6956d358aec43770c8f0953e2ebd8d155577990c7be169bab00630119673db923e8420ecd5332160a644d0f6816b5c4ce055535efb6dd1f00b013ff4bdc2778901d9b6d0fb76585b0684f95866e4675afe5fc3ef4433844727e297143cc2b101c47b6b372127c20e6c97ba0d28f8b8deceab10e9026090410226aae03b1c9213426c9a50613734e27ef810b3d9d25b2883546de820d6b707221924bf8f4906d71e82db7cdeb695264b47c6b8bace27b84eb7b05ecce5bc3a0ed984662ab6c7599ce3759d73e593ed5e91d950030359b21688711eb6aa84c31fa5fb7633cbaa1cf7169595bb2db714a51f3168f4283fad5c476e7488921f461d429e96938085a17b179d3a1055302c84ac2266823537b9e7e28eee0b04b5b4aa4c9b9dad6c607f711125652404212462e2e0a2c2a8d1ba77b308261b6dd4391fd4cc4584745f3be44cf497055a35a0e38a88e5c48d2f4d0f7affe1d2edf28da5490fddf06d5688eb33f09cc6bdbd835c444f01bebde20fe333e8a0b44cbb187c28d20b81cfa8fc17b2d0082b0a1164dbd90a3fbdaf9706e2d6d620b41115d4bbaae7e944bfe3053bea769a016b292c2b7d83e96376af0803b45ae4cf84e283ea595cc9ee851a6b6333d1a921ce14e4486a47276c87b143a5ccd27c6feba383b662330d6031664e7e8d0fc5924d47755e48d49f524d0e775267f0a44780d0cfe28162066ddacc6ea5f7175ceb0122c3443cb10752390057d9a7a6c981b8a1fc1b1f355cc61a55d93a129df75f58492af555c8ad0c03d0ea80f635f4cddc42cf1e84387349d959dd90e1289f85606a482ec6161d371076f3f045837dc90079872117deb2806ca998a3e2d3aea60a6ecb7e3a873e9b7d72abf074406c7e30787d898c65e5859a5020841410bdd3e5bd616d4d1f5366ee0c89516b01cb660d0a1c661bcdb7f23528a8d0a9b7c1971c7c2c59b4f35ecdbc0ae1650fc9cacd95b2511eb291c", 0x1000}, {&(0x7f0000001340)="873837efb8c0c81934f1b946675c29753d906841cd409c20f271ae35a7233fe9af3b0401d33b394ce127bc7261cefcb69f9a2dc7530ac4954798e730853d859142cfa3dd4df5ae", 0x47}], 0x4, &(0x7f0000001400)=[{0x78, 0xffff, 0x1, "5e432974b21acd8a2ebbe29829d3b5f452abf25a6008df47f38501fcc7c51ab2154a1d41b58c0f0cc0c68b610c7f1268bf11284e0e7de4fed3cab7986b624ff65a12194b6878acd6ca99dccc1e21b8d7f93c2f92d0e33538e60f7c826917b22c0dea36bc"}, {0xe8, 0xffff, 0x6, "5d96470af64db507a2f288e6744c7d38c4a2c2ba81ecd463982a3d7c619e0d6560217159bbdfda6fef1924521823813d08b8abf999a11656982f3bc2434f62555ac90788b290ea55dc4408e9e246ba77c2fbfc8c7aa0f67fd9fe8457b937b8be68c47ee2b26eaf015131821cb058dda8660c154c96989bd63b06accc2d095d41966869bc5758fe7125c6bca876127d15512a4643d609165647328a1eef0f63ef80f67b2478b839be4000f736f6d385a1ddba50652a95c72c0f1df79c66e3af96160b3a1e9496991a5902e49772d732ff1cac"}, {0xc0, 0xffff, 0x6, "767e82cad3c4c50b244680ac44bc4cee29e149b99c247015c74f5481d68a0448b5d9150a4192a2026ec86c45ec0b6e4287bd68dea031aa740b36e736f98fd6901e834d5b90c1bcf9c95f04d935c46c9b45eba0a3659c3cb179f22ef0585a1820efeca261ae77f31951e55185bec981e713ed0356a65c22ac0e0f8a28b0b4349eadebeb87fc82a03957639175c875106c64204f4e69db1f244f8478cf6cddd154d4a73d627825807edd0f5c33eb0c27e1"}, {0x38, 0xffff, 0x10000, "8d30880430ae4a6dcd11f35f77c8c35cbda45c005b8078a4bcc1939b16e9676e666340e1e631d7"}, {0x50, 0xffff, 0x5, "8ddd1aad3b001177e921d0d0652d7ec99f968776d9427a104c125b0390f4c8ca36d2ad09a630e82f3207ee80d7614e3673782e8653b5feaeee"}, {0xb0, 0xffff, 0x8, "2fbc57dcbf4424557c52acd2f9a4943d7a475f43d2c21ab4cc34cd598e288ae59d52ebd4d64432d8b1b0005d4868630d587a5ed86c4449d563293e6a94a25804558ebc6229d54175d222411330a6e329d5b43ca32ca25cc592caa33d1b12fa68244c9f455bba4437f40ef2b38cce022db4ae8a4d79df2e5ee7bf8602246cf8287a6b31d079177f26b3cc1b48ea25bcdc98b424e5cbf455ccbe206c95196a4a"}], 0x358, 0x2}, 0x2) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x92, 0x0) 20:33:20 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) recvfrom(r0, &(0x7f0000000000)=""/238, 0xee, 0x841, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x40000001b, 0x0, 0x0) 20:33:20 executing program 1: msgrcv(0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="000501000000000000006b0d1fb742d7a7f1100f59d7f25e4a215e6804e57d4d025bd8291383f4d6d0f4cb7f7d7d72550a430555d1e7a9aca12201ff7537beadc8a61b65863e19008d8a27bed933c88af4bc272d9c3cffbe126775e869ce35b522a7258a11f420eb2218c08f6b8c2cd418606fadd2c424dd2df1cdfacf0408b459c24b1c92afdc2bb9494350a07f85f1764b95573260cbf45ddb7bdf58281121006fe76d6d3aa31f679862608259870f6cdc0742adf7d789a94f9bf2fbd81c7fa447ffffff7f0000000077d17e131490e62a75dadfb0cb974c4de4c713cc9476fe34cb9b0de81f9dc4f003f547bdda0fb08a292f2c7408294a3174c948f6ad6c4a491564e89354882063d43b"], 0x1, 0x0, 0x0) socket$inet(0x2, 0x8000, 0x1) connect(0xffffffffffffffff, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) write(0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 20:33:20 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) sendmsg(r0, &(0x7f00000014c0)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f00000013c0)=[{&(0x7f0000000040)="505a9f", 0x3}, {&(0x7f0000000080)="0d58651eee89a8f9aa2db5aa9b1600e207bfdc0e75ee52fca89174bc00dc44a39c64bf6b9acee098582ae2f0f9b68c2f9d308defcf99fdffe939556e209c61d5f59084e139571192a552382d35310fb45855477a0add541a7a5467d83db9aa5f0bde3278a911ade407776d11bb52f62c8b8f69538abea9b1ef97aeb13d4cea45c3a9384196cd7f40a71282a3723e02d7c473e7a1fce037c4e924b4b532207ff78aceece4eb9ce07daa2b6b0c58668afb79dc4e6705", 0xb5}, {&(0x7f0000000140)="4241a2ae18e6ef45c91592694f2eb6dc9c7927f819ac46884fb86d32991dd5b7a09a2d8be7f6a1d6005af7cf32bf25fdb226de286de69fff14039ee7f8898e2cf423af7b0ff1853e391ee506b0463bd984a8da86e1959a457d8aece2132941b246d3241e448b3b8a5934c4503c9c00047d55d1869959bfae5c05878ade29e8013c217e5f0db07ee5690f82d6b3524a8dd7be88f934a845142fbb25fee244e1ee6e0c3a1fd006485676cf53544b619ca0a6c6f11330b531efe62069e28124f7fd064f3748e0bbafe80ae8b8e5273b3691db7a8213d282440c55cb58eb8893e7cacf35f3459f88b4f6540a1c1fd0539c28e321a25b34fe3469", 0xf8}, {&(0x7f0000000240)="1d0481de758ac32e24f20f0f59d31d5d630dd742d5fa1c92e63c989ce8bc10a1484eb79197389d88bd80faac76ac4391b87ccdbd6c34ddc0bd0a6fc952b0e09d5cbe3fc24d4b94f10f358fa8606f49e8baa16e35de436b0253b664a6068b381d66758f9e0691d753a06c7a642d124af3cb3a32f26668a54f5e710f4b7396aa9b5561b2dbdfdb73ca029b12e8d2f89746f0bc1d83b7692d50e4eadf5b2a9ecf4dd117f2c497902718289dd05e526d95da13878b3e8b1c23b6d536d0e94f1652ddc8439e5d44311a82f1ef7459cd54a68b04b062bc5027e94031fe6dea4c1997d7877f243b1fcb30e8a2b03358399cdaac92439a258d1d07632977ae3c0d4b9b8426fd256e177c4af9e015de5d40474e77c72fb166e5ecf7d4ea77e83c9ae93c71e821b789326da9cdd03327de6092f5513715cef738a9ba40fafc83d271e994e58e99b491a690e992f2dd8a6653219dc489f89fbd6c78b7a14a75c08a213dbdb0ed5e2f667720e6191b3aa5aa701c1da26d952c6c3b80b9d06c4db303b3e5807c8ce910ea93019630375412e54bcd8e79ce1587af8e06b99c38e83b11fcd6977f3f7a4a4a78db18a85fd5701e954884d6fd1753cc48406aaefabe3716dbdc5a78ee3dc93d855f4041fb61715a4283daa21a6443a2da9a03a11b4baf23b5d2db306a2d9963f871a6484ee27c52535c9c6e8ad9c9b113de542a1d4bf54888f5c2d88fd7248994995727332fbf04b2dc9fefd08899c614dd6e5e2a9546ce4460b130f9ec26af6c35243fb5a527d14682a1219824584864acefbca0537733342bebe0dacbfd98c76e9dffe082b079267c06b3b6e135dc75c83345c7f112f383523fbbc80bd6144730a6dc935a84195e3f9a20bdc4a1056094b2cd56b3d68e6680be65f12426c3a5d808775067fa2aaff77738f95aa67c1f70c1533aa61d65962b6bea380dd8d4fb22f8c8d2c7919b8145be5120adaf298ee3de6b5ec47c77a9ce65eb4c8db65a5e20930b1a7522652926d026b2202f30a62aaf9eb30aace4f1ed1f3004cc40237e4e64053c2d33821c4d19cced87b150cc26c18b322e3da6f123aa6d867d9d61423af67cc7eea948b61ed0d6601a15b0a5b74f2d5d04180e1a04ba67326ee5def72f5f604e9fee1422eaecb5e15ba977d75576553d229073eade5928a0bd5f78149595926cd3acb0d00ed87e2374f18ab5ced1c6778ebebec5c1002db1db4f4c59c0c2135ba54f523bd1ca07ea7a71bc013e0591537c961f029ab08241754ed372096183007d9237205bd2f67abf1b5e6c5f190273d3396b1344dc06d2adec4d0d0803b431c40d718733f0f4e3d7cb454db2c4433e9252b2d83ef5abb05013274974fcf9a5046eed93c670d28078faf2da17f0ff59ce78d64ba9a25d0fc30bc2313d5ae6f3c6eff7b27f66ed458b7cce2937eb9ded773f3058b3cd584637d2292ce5cf2161a34cd3ef75f9a785d94ae6a1ade8f13aff0485251097be132a589a0fe5f94a8ecf5f5b92f5a7d4cc7611c078fbd07babfdc3a3e7fd1b56e27abea1e97d9dc437b975e3cf864ce4026a6f725668bfb3dd611c34a592e7685547fe85230df605f53693719a64b1d1b54ba2642ac71eeda8a17393b2ec02c3f41129def1267dba367a4ddda1a4bc49a79abeb28061c501d677b0c6620c3bacc17758e2cd095ffa84244c5fe81af792e8078a6116414ecba543b790c3c7efb8ffb9ec1275f48e589dc3acb0f2735eb370515574bbfc4153ad7c92d46d522b61f7a63b9fcbe28f416653f828cdc2e29bb7b6402b33f291958c112c86231d6a9ffb1d6077f12200bd647f13c0751605ee05f660600d0a502ee6dd1af5a1556045353b34a80734b903665d642eabf5364adf425afec4be84ac543bb35048b126aba10d9a8f0fdd000ca9df80dff100ca08de93cb8bc8ab09d0f37560660779f3d362a0cbb1ad4de486a187aad353756848836af8a33d723a53090e45ae7655cbe43f9a2999948a276c8c97b6957e9fa1e31e9d890034677cbbddc6ee38bbfbcc5d060612d24815f332d5822881d43b8a5f21b2010eb19fcfd68843e21220e947a96e3854e322d855a970f495f2628eced9337175ee517a85e2d434e2af4aa3f5a029be25c87d1d7f42d03fb3b3304048a5201205a8fee4e402149fbf0c6caac9b449a3044d3336a7c2599982b3b913114d77c662ae2ab6653e50b632ebff6bc2b53e191eaad50a04f63254caaebb1128e1be2f2d0ec0f83412d1df33afd74e52460dea048c3c1fa47772443266d0af9e6b371ddbc4c7fa7aee84e80fd893be591140b0bdf77097cd6a733f494fdc012178adac876c5f963e1f86a60dcfe4ea337c72db05078936bdc9226969d7a41e2a985b515ba2946405d36a4f3b9d9399f5845ddd3f727ed22cb47552aabdbe08e0cfc77579683a08c8d194f2b7ce14bba3e0a71f38251ba7a4c50d1cb57d76d2bafdf5109c7eab40c5fd4be48848df6451c2ea5d506714cf34bc5c2211845307ec9d3be871a52a431f56ba810616bf6bec0a1d78f5d3b25ede692761ffa726643cb1bcd4051a8f82014c06112a457aa9cc110664d9d7a2b90e0302fd67245f5e1f3207948ddaa7165db172c5293800e7731f87f9cef9f14f399b66ca070172baea09fd4d15377fcdb431889fca56843a4e99889895cde6c8b7df6d98a985ef98ac5f07a111ca01c1c5b3488d34eaa43c4757b4e1548ea1189aa57cead4b9c41b3412becddac9c60de31104d6b9b288cac9cba5f5e16a809571aeb3ea2f2c9e5da2d4182869071e87a21f29d5b9b237b2db426f932726b51f8f6a593ec60a437d03274b9fc3759756fbaed452cb2bd242b6fa971faa3009d3ad5295017a06e780487060735e84ce918a12834b5acd802064f2a34dbababa1e76f5d8e202da524aca0ebc1f86a772823467ad097320906e0dabea10b828f3e42b72419b048cd44982ff827c522a51279be337e4acb2c755ff49f12c5c0bf826592df126785978488d93328da2cdddd6524e3b26d673ab3b6e34ad029b496e268f0dcb0b5284699587c560ea46c0834c0708969f84a8f1b24eea78264be6d405b7f808133cf0fccc1e0586e2f01487d62b6c85b099ab07176142fdc35916e96b855655373d8a62273501e981baa864fa83f697c2c3c2eaf86fe284d51fd99febf2165e732595b3592b88eef60086bdf43f1510660daaf577f9760250a74cac551f1d173e296f49fcda124bf3c13f950fa718a2d09f0ea0dd05a54e9fe6dc57fb4500652d0919d560ef2c681db6f5c283f00ae88fb01796f62b722df544a24f164741846286eaf24b6b02bb868f6369b9e27657c9e4e3f1250b6d5dd3e467fa86e4f805496900b9b4f23a3162d2874e187c13aef73c38c56552ab0c2760542bbc4079b03acefcd8e8ed2b08b31d2acb7073951ff551cc2d35a78e2a39c2e879924f0905fdc4e30611e5557f0500f3fd31b72abd314c3cd86feba5ff55dbe163c17291368cb10c66f2205f8f13fad9e39d9c0ef51f8dc1c4b0c0be997f4ea0701cd9f18e4148b35b97577684959f219b649f3ba4935dcad2fab0e0694385a29e579abcffe420d2c52a8ab743dd1a6d5a8f6624f4d1f0b23a13c880072c5d41d407bd5a03d1fc3e6c42b21dceb7a60464f91a6ed51ee040cbb0a35fc08f436b1551ed4948ae9af4949a1d7611f06bdcf84ac51b944f8e592ca945032166b79937160b7777d2cfcc6439966ce0bb57b3f8859967435f16e9211ea69587ec1d8ca5c50e55f5b1d28e8390730fca92cfd3d66024ed82235a5e6ae593d73bc0db100ff6e2b43123822515af352a0b7c641410147587edb2af8c38055ad682dc10f819565fa950358bc58565031d33a122b9b8b50fadb70c005d47d426ce612b5d690073aa671947a3f6564c7620a9e03fd2ed77246f9112e93966a982d09dd07c7427525da74ee0845a96f0ff37c25a570c78cac31f6c999027e9276c887a9df303d8dfe6bc5b315b52d97014b101c1d4c13c58fd551dc794e736db2537f2ed9145f0571079e1fbb3939af6399156c01501605566feb056598f6b8d101fc7b83c17311867dc59bdbfd75507bb90f6e3a54da8de2fae4717e16faa69dee40bc797aeae3d85fe954c79ec4a114b0eb23de2df1095cff6e4a6c86884ae02a1050f351eea1ea2a84f090d4daad6e84f5ecb2445caf16d3a7d1607734b211c92fdefe45e9af40c7ad157b269402a408b3954635f1196690ea08d6e502ad8100f4594f54e76f82fbfe88509d84535ff2e827e5528d97309ca5d6b14d02cfedaa05a6bc9b8643c80296d55f5f04a4bfe01d69dc379a6de7c1ad89a1d5cca8296fe8c9e3cbbceea5bf9ab1ea5f61a0a86fc9b7577d7a074eedbdce8f220039a2fae30506245dd164a8b97657bef7e8e52a9cd920f2caa9092b40d3fc5868d4ad7a2d5db62b458fa1166e2d0281eb9f64554fce22597a7983c5cae4a6ffaeb1d87c3bd53257a546638327f44554db15c86ac9cb2ccfca8c9ac5b1c758d449ced700b9df6a9f730fedf18a57f9a5d02a125139270eb2e68af3a36f8dd623af7efd90ab516645b5bd569e50d4de26bace18dfd4d55a2dde3335c4fdae741d487e6bfc77756e109251fec5fbf721bf1e09ee8dba21467ccaf9ae5b1e343e474bed80d3bef5e8f651fbc273beddf902a806128e61dbe80dacddac46edb1ce12df6a52181dde796ddcf0587cd50635fa3c2cda0ca9faf58f471de981306ac7bedcb40d9e827f8de774b4bdc082380df496c7abbd88e70234fbd0286db9e809fe198005eef794907367f0837e095919a5c768d8299fd2ce8db7e1b197dff73f81246267ec0f2f0e6fe768d55988d099d496a00cf8985921561d251bb55f9142b8c28d793799a2df7bc53b9438e56d008273bd67fc6cbb3f70a4c97fc8f6ffe0e05eb13c1edcccf871d46d08c94f4b8b5b841b280cfed5a630d398b83b0fceebc8dd58bc599c4e503501a6832f19c53d48be5d2f572055a35f29ef415d10588dba0a0e340edead73351ea524335bbf1908e4aa6286b0713a359568df6a551f452db4c9cf426d5021c1acfd95495c68e85215836305bd54146a7743813285abfb48a7cd2dde55e95feceeda09d80991084c122cb6f5b677c21b7ea5415397337510b47471a15445828888c3e2bf3309471ea2c9701348d3dc2ad15fb23107ab3ee64de0c8b0e3839e8b6c6da15c59ca569121ccd221a3569c78773656831807f29a0e399ae00dae8d7f3781cdd52ba7404aa1a7b81600caa59a24de56d50cd1c569672127854a22e6750045efddf60981dc8fc3067becff2662eb6832c3ade64b2a1d6c9763d2213d4b87372bd03f5513b6ee95b38624b90e2ac1ac7c34f662998717956de9369af5266f07d0dbb509fe6de42c5f7d25ed6069c0124883c131d2b877e23b1dd826c6fff2fc07203f23460ffbcda9a427b77dfff4e2b292f7d07630d0717fea8b1b64a6bc76098d39b75b0952964ad7ffac661ad69d25281c37e85439930065ebaf6e24173128f03180362d16d702d38d3c432f66250ad071011c2688f4e18df1b231a91b29cc97374da56b0327fd62bbd912d5a945eee1c7117923453f6b5491313e012d24f6d8cb15fc8961a9e723d70fd3895f5fef77cd35a559daa796afba913e0d8ab84c603e26878cc23f4ac75818a09e66b1edcfd5258aa63ee7af059aeb5f0ddbc0b1cb9447bad1da1a552fbcf3875a70a2ec7b71820de64457dd5d38f434d35655d551a1f6e50d447f81da94660b99ffeed0d7cb95fa5d1f104b3c3", 0x1000}, {&(0x7f0000001240)="4d6c8db87cf4c9d56d3afef39f38e579a98ab3706ef1aec1358b82735e287fc8f968811cc683519248e0fd8a0402e7a8e960dd319d5b77165178695298572e184bffad080d72540dcfe9c19b0e725e4f39ce6ab7e0f86bdfae6e6296023af0df01cfb7e5739696321a9fbfa9ee2062cb8ecac6c523322864d3830f6435c1bb5f1afa32df872cf6d8b5ffc2511cc634cbcb67e888e0c4036b10dd35b4b6969985c4d321f2281045448234acadf7386cc0f5d4ce9540b7d1cd57d9af03e5ae6941cfc181e478a3bc6bc730109425c3763c6342253c9d396e1c90b750a62ce4a62bedc4e881822c1ccaf8dfc7dee17de8e69a1bd3", 0xf3}, {&(0x7f0000001340)="7604c3e7c04dbfd7aeb0befdfccc6d15d727a10159c282b50714aad099c897e1a76aac36b13b16b20d9eec1b48b666c02d1dab91c3e4", 0x36}, {&(0x7f0000001380)="2be3c12cd082ef1cc20c", 0xa}], 0x7, &(0x7f0000001440)=[{0x68, 0xffff, 0x18, "59176f3bb16e5dca197088e91c2a9edc8bf39b9f1d7ae15d7ef9416eaa15586b9b8908a4127a19f02e2cf9e6627af9a33a329d685ba46bce93ee62996199e3bd8d38318f5ffb2269c9ed4db4a306b23972e506210c"}], 0x68, 0x2}, 0x1) setsockopt(r0, 0x29, 0x33, 0x0, 0x1ad) 20:33:20 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20000, 0x24) socketpair(0x1, 0x1, 0x9, &(0x7f0000000100)) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x0) socketpair(0x1, 0x2000000000005, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000051000/0x7000)=nil, 0x7000, 0x20000000) bind$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="583170f4555ae8115e08e6684bcc472681b0e2837246c08ac520fd176babdb8f9904c3121bfe81a79a45e8184094e3a1815cfdaa9a956cb0e19ea14bfb9450cfb3358c34d681dae9b697107a37aaa1f4c8432ee82fbf91060000922fa01af6a5f66920fcc1ac38841b5f29610a4b3c063a3e5fbfdbb4fca220b0decadbec5f767dccdb02ab5b4c1853257a62ea3619b8ab2c6db700cb0627714764fee36093675f271ffdc21c85a5adfeb969b2044fda6920452de57bd83de97061bbc0710e289a67b7f1fa9295eb0305f2d87c417c8bcf107d9b6873001a27f0cbd481de7474a5a2f6bd2d3d03e4132a99952295312e06bccfd17b2d3d9c8af2f1d23775d0cda68b064ff6514cd230cb1b88625e29a13f0dcc7b779e4e9c7102e0ff3330392863e3d8bd50602392c2462aa70114018192b1fdb942dea9317ba7920e2e6b6296819120c6393ac5ff0ca75da39ccdf2c94c5c9f345c37decea892c3799abe2ac8c453867bb63440c4f5d279cb5945c69059499027e56f625dab4968e8ea20c445ca42d45c994109f55159e5117b56abedae1aaff1937c3b4c1a06000000000000000000000000"], 0x6e) 20:33:20 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x8000, 0x100) dup(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x29, 0x100) sendto$unix(r1, &(0x7f0000000040)="a739a3890fb2afb1eefc0204372f298e162a1c3c21ebbc6455dc82b975714ac288f45dc1911fe1d7908baf4328b89335ce4ae1951cdcd9fa1fc6bf3a151cf2b37038a6e4d1b5ed530c138ec50b5288ac0a4e27b4a81be200cf", 0x59, 0x1, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00'], 0xa) r2 = socket$inet6(0x18, 0x2, 0x3) getsockopt$sock_timeval(r2, 0xffff, 0x1000, 0x0, 0x0) 20:33:20 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="8d", 0x1) mknod(&(0x7f0000001280)='./bus\x00', 0x2002, 0x8) fchdir(r0) socketpair$inet6(0x18, 0x3, 0x1, 0x0) r1 = kqueue() r2 = kqueue() mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) r3 = open(&(0x7f0000000200)='./bus\x00', 0x80, 0x8000040) write(r3, &(0x7f0000001780)="b26630a26b6db117bb3cd256f3f4fc8dd684bcf8939d82490ec0b376755b418c1800000000000000004c3521f899a64850f86237e3f8aa8091042acc83ea720856dc7bc25cc12846f5fec3cd13be11efd5dc411ce5e7375230aa", 0xffffffffffffff08) write(r3, &(0x7f0000000280)="d227745ef595289b2f847fe739715b544581bfe7b77b5274a147b61717a1697749265e3400a2d6c47c1ace4a4468ca30323f515b5cf6b6931db972d7f8f024dd77d3d952b115d63d9300eefb39c63bdb86562f5f8a8c38673947d2f32c0fe1b5c81dee68a7ce2ab3eebb20fba9bc3f41edd466b1929095345f1660269b33c740a153e4ce861be22492312d171e6fb71e26bcf8f4eefb1cb21150c84258bbc9a2d7f96fba770097a4c211e19057ada7d47870492414afd21e0fc07d7a65e1e56f41c035f3fe4e3c3f287c18f7afdabc548662da68e74ee4abff88d1d5db5ced6956732207a947eb12b58815c268c8f7dd64c4ff5b847d03130055991a2f65076a8497efbeb8e3dc11d60516b692cbc740091497e7a18812114ca4c8bf626b5da260423870e43294b8d0744727bd9535600aa91d8627897307116ddc50e9b0a85204ae1366422574a68ed3bd2767bb9a067b65d10b9957f661187fffeafdffbf09790831fcdfcce50d3820b65f73ed918dd9a7351be46a4ecaa47d5d19bdc6340fc3517a67cf02b91a07e8131af4b3e074d00e01f7244fcda6eed723d542e9bb13896be9d6593bc3b181a0d48e820a3e55ed4bbde0c8e046ff5ef75dbe9b24ecb91bb42c434a59ace731aa034be4dc535c77849d694e4b08d115cca39b755f0842f7ec0183a88a06036e55d0ed7621f4b47892c8b328bd977559eb2676a1c779f87cc4c80694f8ddd4f67e2570cf80a4c849b1a44b1d17c9f246ea97981f9d545fe0c572e2862de627838ba3dbeab603bfb1f3abaffdd691b0482178b2ee596d113f14ad8e8557d0563a1101d9ca24d7d538a91ad727097a2bc83fd0abb57f0e6c2eefc4c6a1c2f326e69766395b5853048b39f0e97831418655ee37cd00dc65dbb338dc36bebb2ecae572c8a18288f6664e15add65d8596d6d47abf0b0a18915747a961b30cfa8c61a6ddd25d9c7ec44269b9ca736291a3fcf95494019d64bf0672dbb464aff29434ba7ef2067bdb65d98e8166bfd4e08e0bfd91d19e7fab1cf5b05b53248531709b0342e4c20a2c7e2ffff0e0ef7ec53c1853379828a940c3ccaee84c3fb3c0615a863b7c7d24499cf169c6e9dcb56617ed9473f88a52b4f0e5897ea5a3995956f26f5ee14772dcf1dac2bb2e5a316bd9e5b054607e37d8205a32d4fb54f6e8e846385de4e07be537d2d63f6f320b886bd1acd42c313ed28e5c6d2768d2ba041a5131def563767dc01780c6d6664fb3d440caae57c9a4b8fab346c3a9d41b0cea12fb9c16f562363c7085d0be04bf31c33f38c2c3b1522adbfb15617cf0fcd22b25aa91a127c6a51f0cbd18b5fa0a035ca5e0a6c7d05c5b883e4b9bb6aa40479fdb1cb0b307ee2ff199aea8f798cefdbd38b21898b0ccb0ea292b08e935c28efb96f310abc5525f1fed04b152777353d75e72261727acc63f079be8c6392b4277bdb828c51a33e895b1176bc81520fabfc051e4fa17a11003b7a595093435614e489797bedc67a611676a26e7f4eea22b6bbf13fa56a67b1fe9c7c33ed6e4376f473b8041d6a02c8c99ecfa8823118e5e42325ed386a8f4deb3969e45032be95c6150d144fbb2e29ad80d127385e984f7603bc8771400cbdca0ddf3a85c9435da57cb6e89427fa877aca7f173a7aaacbd3233734f044fd0487c84325e435b9088fd513a9b8dd6290013a42f39a3f977fdf3647a3d57a6d4114dfb81df56bdfd29423d47df2228b05f13773b842edc82cef4ca547db3e3540aa4d18bdeb654fdc8a3ab7aba1a39c317393ed8df47ba5965d010b31cb6dee4b6669765645e7200b47e3c4584b3a57008a9c1665c29cbcf3e71114c2a637ef2ef078dcbd07708b42e7a3f44eb75f307e991390c55de14c36d4cd969363d88839bc1c3be4a6d255e3d2eaea4d5058225ab1edaa7b3bd9c214fc27ed3a9eb1664f83b81393a3be373e8e47daedcf7cf44e547797f7afa6a42d6f1d4485b97b0a2c82356b3b50dde407766bf1c0feaf0f2a59e5c0b4dd9c86d1b8bab2bedc11aa003aa81a2466a9093f3f5901853cae986a21ebbf3646accc66234d17d6cda6064856e3b0c02f3a813c82ed259deb4d567ec9113d1e82e09913df3f0941084db2364a5d7210fa03ac694c991e049e0ea20c490758f8f9ee8183c00666e2b0c4514be2d9bbac8db19e57e0f61b2dae25bfdf0737f4c606e62cea594240315e10e2daf534477109d706aaa5b21c4541892708c9db084649f74c6ece092d7f4b826de3115992241176c0f5a615d842f899ca8709f731535bec0fdbdb055c5cb82cbc12d4607a0e1dfff14df08eb44eedcd4ac1510a6494f5a36a33439c877c67d08d2fb8bdc83b3b05cb98a6e889325c23dc20a334a3ea7a3af0aab367aba73b66610db6c629ae2321137b5560bed028deea63aefa509c657f8eed62554649efcbfc73939bc00f78f532927b20516791ebdfa3d9380af92ec789f7403f74a6ede7fb107c985bc2e7c64e4e809617ad6902d53d00b974bc8ba4cf8f9c83ce0e598b1329c48c2d3d3ea2e70168e3a01fc01364528635cd45ec25317d9e38a9f0981b76d4aecf55fa31d6c8b10e2dc03253d926d41268ec9a5ed1f3f5f75af9e78376d9d145d298e3ab99c3d69985b4df12e7b3e176fed786afb71d1e06a14793b0d6d530e0705d774a8be747bf9f5da7970f3d36beeac64c9adae3d85f15515a76ccfc3b3a3dc77c1570e641e737db4edb985f16335983262c874c90563d8bfd1ae46d984cdf195abcd02ed385adb50bff5db112eb51416587e5461fa3429b5d919f1e7e1bb29df45a9cbe1d353d3305c6d40a50fb3b937fb61d22a1afcfb61ae29c1861e944735bc712cef06341f07355fd1255064d4d395f7e9807094344f3cf13130fd51adddb5594e40ed8ae090abce1e5451573b273ea0b190a4e70ba7dc5c66bbb4636f5fc806d51b46ac3c6853dee8a4ff5ebedd8dadaeaa7e0177ec870161f61319479e6ae0b4b409f155f97f6257312d89edb82c22d2d83dcf06865936423a6bb32ab65483e1f0e1411cef5c960a5ec78e546546d67663099ffd0abb889ea227af65bd013a175999a6b6a92e3adc5b6163274116361dfb45b14b726c1497b606fd57d94acfd8ce2a62e807496d56b779f7e327536bcac09d8e1fa6d28ab708573656f6f657923369e6781791adc507f78805783a7b4dff1a9ccb99ae643f3c30eb376de7571b5c98a3902024ebebcbb969d2eed96c7bd82680ee92be9b6fac91b3ffb606a72f9ed67c8136dc2a986b20a35b7335ae47246542ee7e8d6a96588e0d5833b791c9d942aafe84c59a57a44f3412014c40a64a1e3ef7aa47d290f06d841aec5af29197b3e07c4e7db4543102aa641059b6d8ad7d46d13a923195f37af05dc1a35b93e86678d102888f7c6a9dc8888878a79bbbd36be126701404554abcedf783b3628746e5a323484ef6dfc8b6790baa207a77ce48452ee09bd7f1b98af262fbb3738793a0fe3da0e752af26f475c2d5bba1b8383fdc2315b7c164be7ece58cf11e045b992689917c55e22f7049a20a3a4951724befb2084617078aad400c6d049e06b739850b9533456a371c81e99365b2120c0706361ce6ac56f98abfe7ebbdb5ab43201d0ae889aad9e62a6ca57355a082ad200315a4fce117a264983a11d008f1b7739734aecce0fa50c4744539589bbe4d63d0bacae87207538976acf72782fac7f3e452c0918f7e1544157b0e44372022be830b93faee55283b0871969a7f6c6375dd77d09b185e64bb6179c6154eb38cf721fae5fef4b30ce0d27508f4ec2e1680fd4340559b803b3099a7ba5315de188bed22b24a94409f81054e3ec5ed583682442c49138cd057ba7431f85cd8cb1579a275773e321be6350abca45b7ab82fa552e38ba1f1588f313e4152f4675e9e5b69d2421b56785d25cc19b5bbbfd2ebedb682a5a61bdd1dcd21517fdee44251dbe0bbccdebeb5da0c9a268680e294b83a878accf24213e677cd252ea869bf74252a8a23840a305d4b99cc0aec88e71104b18c30714d609022bc2bd1d6bffa9b743d321ae2c0a409144b52cabb0e55487665e2f989a52dadf0a85433cee51562d6ed103c779c5899553f85d5713e2497eac1f0ce3d71905f5df24bcc7b1cb5c0926dc64e7a00913f4a3e9cf2d2b2e2ee2cef7e548b6939b65e00e73913699e11f5fba1c0796492587cef6f46d37c911c2050c50e078da46b45c20ae9ac50c52ca3a5ed4f5272c47f5d968e67a18b5f329299dafe7f04ebf86ebd92472e1727eeedb7b9f4cbe756045e00b67c891cdbccf89d9e5721795303b4c686bbcd632cc77030a48c63253765ccf3511ca7075d8c51bfbaca4209b1151168b772309c7628b5fcc8d639089e0bd36d4a164cacb558aaaebbf6896639a096eda3f6443e0b3300c6b9d24788d80dd03f29206fdd7734207fc265605cf7c09afddeb87ccd0a5c5ebc82d9a5d0aeb85de89411f96a28357fd1c5a9d751728305fab2eb75f3db549af076edbf551404e788041bd56cc43957c70c832f746165b39f77e58e910046cee7ba56c692ccb32d0b081ecc1e31820658bc435ff779e67df7eda38e039f4f9f2be4bfec5cb5df73c768a55918b44b0a1b768857b0e78fd0d75ca3b6650856549d7fc9f32211cccae3b697235c2db8ec31080f905c22969df5cb0992672567aa2b5fe8fb7218d40903054ca915a9bf0b9c89c819337cf1d9feebade5621cc73ec736f8fc6defe62fde1d12ecf8cc1b7ba9887ad79187df3a14b04e7dab4b10c27cf0d75d01c35f7ca0a35fb62729e8e9836c6fee1496a52f31aef804b22f4314dc4c91241627046ab1846fab118544e3d979752bb9c7167573073c7bb8ee5d6ffa0559a417aebe1cc1f59f645d14e0062720e83b1ff546b11369dadbd008486689e1ff53d37d85a1065a22e3e3e986bca1d143fbf430bd6b814ec703d171086f169533dfa890df2603cd5ed1a29b7a118ffa22318cac03c1bf93e3b21ee946a8c059f098f8e021be6dca3f6699433545c2f20b233ce87fddb22cca00c16e23a48df1816422a49f75fd4cae76238345b86f2957669fdd5ea613eca1ad7e324d54f8ebec3aedb2da8868569d3944a4bf6109c5a60dd8564e93c2153b2a14e7b9d325ae54622da5d5eff091495b596843ae60d41240a0058825f36c60b2e2ee9a198e1fcf85258a53a8804e560f624e8102df968eaad52b487d2233c50c114a3b41acafb27db9c59a73cf9953e93101890c2bf09ecfddb8359bb0c849dd7f9025a6bff97861132dd585ea33d9a8430428b838ff425c4ba418838fced6effe4038333f8b7724aaac8e95ff9338312c16e0ea34b07c85423b96c9d8ef4352bd07366a887da9875581939bd5db69407648311db5537964fa5e93b1365358d066e0121cf029c89deff0058ad5c0e8d83243647c50c15188ee19228753a0caa2057322719d2f15b41c7f41160eb945ca61b93c58cb71339d126d83a1e51c0cf2419af95cd0c3c8d82f9511225a69488757cdc3eaeb353ea084c433dbaafa23b080b1126f0e49cf8469841e9b2b4005765c91ea369346390302175452843e33c82c397d5839d892ec8abb5b168a4520bdd83cb5e4da27774405990fbf240e16ff3441c405fcf35d90833d24e64f107e60f75879b9132fd79d07c85d0734e2488bd796290504da135873500eca07ef69f865333401bca4a730ebb11201ad3c1ef11f8976eaff8e648424005868cf7853a0779d0d5d9b70b8c97cac32a705a0a73958bebecaffb4b74ce2800faa1", 0x1000) close(r3) close(r2) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fchmodat(r4, &(0x7f0000000140)='./bus\x00', 0x100, 0x0) readlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000280)=""/207, 0xfffffffffffffdc6) link(&(0x7f00000001c0)='./bus\x00', &(0x7f00000012c0)='./bus\x00') execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000001580)=[&(0x7f0000001300)='\x00', &(0x7f0000001340)=',:%\x00', &(0x7f0000001380)=']$&]@\x00', &(0x7f00000013c0)='\x00', &(0x7f0000001400)='@\x00', &(0x7f0000001440)=']/%@\x00', &(0x7f0000001480)="7d2d5d845e27402f00", &(0x7f00000014c0)="292d2f9626242800", &(0x7f0000001500)='*-\\\x00', &(0x7f0000001540)='%,\'$*\x00'], &(0x7f0000001740)=[&(0x7f0000001600)='\x00', &(0x7f0000001640)='}&]-^/\x00', &(0x7f0000001680)='\x00', &(0x7f00000016c0)='&&\x00', &(0x7f0000001700)='*!*/\x00']) kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) 20:33:20 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) getsockname$unix(r0, &(0x7f0000000680)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) mknod(&(0x7f0000000100)='./bus\x00', 0x20b0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x48, 0x0) write(r1, &(0x7f0000000380)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470dbb756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7ec31a024b709019fe06875139ff67bdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed59a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809", 0x2ec) symlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') 20:33:20 executing program 1: socketpair(0x800000000000002, 0x0, 0x102, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x4000000080) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) wait4(r1, &(0x7f00000000c0), 0x2, &(0x7f0000000100)) 20:33:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000040)="ccf60849f34897fe9853a1", 0xb) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() poll(&(0x7f0000000000)=[{r1, 0x40}], 0x1, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffffe, "a146786eb953d07babec3301fffffffffffa0011"}) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) read(r1, &(0x7f00000002c0)=""/249, 0xf9) 20:33:20 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) lseek(r0, 0x0, 0x2) r1 = shmget$private(0x0, 0x600000, 0x0, &(0x7f00009fd000/0x600000)=nil) shmctl$IPC_RMID(r1, 0x0) shmctl$SHM_UNLOCK(r1, 0x4) shmctl$SHM_UNLOCK(r1, 0x4) 20:33:20 executing program 1: r0 = socket(0x68bd2e0f6109bd8b, 0x4001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x8001, 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e0000696c653000"], 0x1) 20:33:20 executing program 0: r0 = socket$inet(0x2, 0x1001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182bab", 0x24) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="53c4149b5163108191280b6cc1127c257eda3bf941453be3976d1ef413c296f54a41eb9cfb02afa563ea7ac0352449f06994c59660e765433867c2c2e720fef6dd5381ef9be499bcf57a8ce93e189c2594fb996ea1d24be1264c5908", 0x5c) r1 = socket$unix(0x1, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000100)=0x8) 20:33:20 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x100000000018, 0x0, 0x0) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='\x00') recvfrom(r0, &(0x7f0000000080)=""/82, 0x52, 0x1, &(0x7f00000001c0)=ANY=[@ANYBLOB="017faf84b0696c6530007becb4c48775a942facba10d27330a8e22010000e8010000da8187382e6cf41b1214ccc8e4a8abd5516f03ac07a13e8e58baea4f26297d8c658c75d6d6f246fa7a53eee314048f29bce5cec7819248688f9f93200000000000000002a49aae2eb40cbebc35d40d4af918c8ceb56e5614de5a3fcbb76b05ec09004eac5ed41ebe5fb930df1ae7ca22099c88fd181a0b0754363e639325a43ee38a01166663525976"], 0xa) 20:33:20 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0xa88, 0x180) flock(r0, 0x2) 20:33:20 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66406fdf6759"], 0x10) r1 = socket(0x7, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) connect$unix(r0, &(0x7f0000000080)=@abs, 0x8) shutdown(r1, 0x0) 20:33:20 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r1 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) socket$inet(0x2, 0x5, 0x30000000000) socketpair$inet(0x2, 0xa352df079c79f483, 0x7f, &(0x7f0000000140)) fcntl$dupfd(r0, 0x0, r1) mknod(&(0x7f0000000040)='./file0\x00', 0x6046, 0xe77) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 20:33:20 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r0 = kqueue() r1 = kqueue() r2 = semget(0x0, 0x0, 0x40) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000140)=""/231) close(r0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x20, 0x4) accept$inet6(r3, 0x0, &(0x7f0000000040)) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) r4 = kqueue() dup2(r1, r4) 20:33:20 executing program 0: r0 = open(&(0x7f0000000300)='./file1\x00', 0x30282, 0x0) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000000)='w\x00') getpeername$unix(r0, &(0x7f0000000340)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) lchown(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) 20:33:20 executing program 1: r0 = dup(0xffffffffffffffff) r1 = socket$unix(0x1, 0x3, 0x0) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000100)=0xc) r3 = kqueue() socketpair$inet(0x2, 0x2, 0x4, &(0x7f00000001c0)={0xffffffffffffffff}) socketpair$inet6(0x18, 0x5, 0x4, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket(0x20, 0x5, 0x3) r7 = kqueue() r8 = kqueue() socketpair$inet6(0x18, 0x4005, 0x401, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r11 = syz_open_pts() r12 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000280)) kevent(r0, &(0x7f0000000140)=[{{r1}, 0x0, 0x81, 0x42, 0xfffffffffffff801, 0xec}, {{r2}, 0xfffffffffffffffc, 0x41, 0x2, 0x0, 0x2}, {{r3}, 0xfffffffffffffffe, 0x2, 0x1, 0xeed2, 0x10000}], 0x9, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffffc, 0x41, 0x80000002, 0x4, 0x5}, {{r5}, 0xfffffffffffffffd, 0x2, 0x24, 0x4, 0xfffffffffffffe00}, {{r6}, 0xfffffffffffffffb, 0x80, 0x4, 0x7, 0x8}, {{r7}, 0x0, 0x20, 0x0, 0x10001, 0x81}, {{r8}, 0xffffffffffffffff, 0x20, 0x17, 0x6e, 0x7ff}, {{r9}, 0xfffffffffffffff9, 0x2, 0x40, 0x5, 0x5}, {{r10}, 0xfffffffffffffffa, 0x0, 0x80000000, 0xffffffffffffff8f, 0xfff}, {{r11}, 0xfffffffffffffffd, 0x10, 0x80000085, 0xffffffff, 0x50}, {{r12}, 0xffffffffffffffff, 0x80, 0x80000026, 0x3, 0x100}], 0xb65c, &(0x7f0000000440)={0x2, 0x9}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r15 = shmget$private(0x0, 0x4000, 0x228, &(0x7f0000ffc000/0x4000)=nil) shmat(r15, &(0x7f0000ffa000/0x3000)=nil, 0x0) ioctl$TIOCGETD(r14, 0x4004741a, &(0x7f0000000040)) bind(r13, &(0x7f0000000400)=@un=@abs={0x3a0e55f03c9401ba}, 0xc8) fcntl$dupfd(r4, 0xa, r0) 20:33:20 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) preadv(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/166, 0xa6}, {&(0x7f0000000200)=""/208, 0xfffffffffffffefd}], 0xe05, 0x0) socket$inet(0x2, 0x3, 0x102) preadv(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/117, 0x75}, {&(0x7f0000000300)=""/4096, 0x1000}], 0x2, 0x0) 20:33:20 executing program 1: r0 = msgget(0x2, 0x0) msgsnd(r0, &(0x7f0000000000)={0x1, "d947391a5dfbc3765cc9f8d5444fc7e0af56508dbe3d394e81545b72b81a6a57e3650da28d90ab5fac2e12f19133dd54ef4032677923532701821fc0752dab7f48895ce2c9d7a46439bb3e387ba0ffa8c4259306adeb61c0c5e626abe1b9b6cbf9edd99e0b35b51e087f08278c9cc8a870b5b3ab3cbfe13130e56da477a89c5c53df07ebed069df47f1796df696ac2818fa41d9ce38b2095aada1c5d92d393be1ae8eb2caaf70b56e31cf417eaf41114"}, 0xb8, 0x800) msgsnd(r0, &(0x7f0000000140), 0x6b0, 0x800000000800) 20:33:20 executing program 0: r0 = socket$inet6(0x18, 0x800000007ffd, 0xca) setsockopt(r0, 0x6, 0x2, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x1f}, 0x8) r1 = semget$private(0x0, 0x0, 0x150) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockname(r2, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) truncate(&(0x7f0000000100)='./file0\x00', 0x1) setsockopt(r3, 0x0, 0x1f, &(0x7f0000000140)="664ea6e90fdfaded9a0035f5f242aea4c709bcec8f3d711e79f73c3b7fc52ca81ebc6bff20c6211a2108ca4373a8bf631ea1065490858fca7dc168247bd3744b5affca74d04b14994afc8931b7571020daab865077bc94174e66ebcb6fbbef767f1e9daa9f04c3b4de6d30875a832149746617d910d399ee8fd408f63ef7", 0x7e) semctl$IPC_RMID(r1, 0x0, 0x0) 20:33:20 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x400000000) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000001580)={0x1, 0x7f, 0xfffffffffffffe00, 0x7, "1557136898000ccbfdd6c60117e3dc7fb7f92c9f", 0x3, 0x4023}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240), 0xc) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x27, 0xf0000000, 0x200, 0x6}, {{r0}, 0xffffffffffffffff, 0x4, 0x9, 0xfe02, 0x9}, {{r0}, 0xfffffffffffffffa, 0xa0, 0x80000001, 0x8, 0x180000}, {{r0}, 0xfffffffffffffffd, 0x81, 0x0, 0x0, 0x9}], 0x7, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x20000001, 0x7fff, 0x1}, {{r0}, 0xfffffffffffffffd, 0x40, 0x4, 0x2, 0x4}, {{r0}, 0xffffffffffffffff, 0x82, 0x1, 0xcfe9, 0x4}], 0x6, &(0x7f0000000200)={0x4, 0x6}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x80000000, 0xffffffffffffffff, 0x7, 0xfffffffffffffff8, "5fd50800000089384e0500000000000000ea9217", 0x1, 0x40}) fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000340)=0xfffffffffffffc5a) r1 = open(&(0x7f0000000380)='./file0\x00', 0x80, 0x20) write(r1, &(0x7f0000000600)="fe010aa9d03ce50a7aa61640aedc90b7f89236d25c890750d6c2957cabef2c7ca37f74836b3bc239106c503225a9574b19399a6e5b1e4d879dea1f4528855897c4ae545c48b89a55caea63256fd580ae7ecf96c6e145f13782e3ed59fe93cf49b446028be80b7c3f65f235583cb88fff0df2364ac98b56ffb6be331ce7a0a4c7299220c19b3e44fc08e1404cc5276702e40399786490af68c7d1c0c68ffc64980b58a3244a3e285beab26e99d9fb8a00ab67c4573396dadb5c173a2a19e79f50ab0000000000000000000000000000000000000000000000000000000000000000000000000000000000003b9bfeb9b2d81e2499768a7737c1aeea740a5b07967132ff6161ca6e8bc3cc8890062177fce45a0e9255271be76cb9128661", 0x3cf) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) writev(r0, &(0x7f0000001c40)=[{&(0x7f0000001bc0)="a5e402b007dd3e27569b921987e5199544e15699d4220daf5d7c34601a1630445786ff37628619747d6b1bc7fff8a2facd36883ddbaaec258a191a368eeb30f4f261e5dd9a92ded28b498e6d8146bf21f8cddae99fd6b064ce3f", 0x5a}], 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) 20:33:20 executing program 0: socketpair(0x10, 0x1, 0x5, &(0x7f0000000000)) getpeername$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000080)) setitimer(0x0, 0x0, &(0x7f0000000040)) 20:33:20 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) minherit(&(0x7f0000ea6000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000d02000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ea9000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ff3000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ff3000/0x3000)=nil, 0x3000) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) mincore(&(0x7f0000ff5000/0x2000)=nil, 0x2000, &(0x7f0000000080)=""/99) munmap(&(0x7f0000da1000/0x3000)=nil, 0x3000) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x220) 20:33:20 executing program 0: readv(0xffffffffffffffff, 0x0, 0xffffffffffffffe3) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) sendto(r0, &(0x7f0000000100)="83ab160deed9b5ad84b30c3d72c4f0aeac9b357c0ea1c6c835b54d163cd85586b7ef4ab5815873772142f0f3e2b2c608b9475ae2ba1d2038100bd9f5744c3b7a8b3f52bdd02a994d630da61064e8ec0e6444ae0a8eb5e32b67a7daa425b058", 0x5f, 0x400, 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x20020, 0x0) dup(r0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x6, 0xffff, 0x7, 0xfffffffffffffff8, "e050d65a092f6ba3b447029d951b0dca791234d0", 0x80000000, 0x2}) mknod(&(0x7f00000001c0)='./bus\x00', 0xc100, 0x3) readv(r0, 0x0, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) listen(r0, 0x81) ioctl$TIOCSTART(r1, 0x2000746e) symlinkat(0x0, 0xffffffffffffffff, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d336363257264502", 0x52}], 0x1) 20:33:20 executing program 0: setreuid(0x0, 0xee00) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) seteuid(r0) 20:33:20 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7b46adcc, 0x0, 0x0, 0x0) close(r0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) r3 = semget(0x3, 0x3, 0x1) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000180)=""/160) 20:33:20 executing program 0: link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000180)=""/88, 0xfee7) 20:33:20 executing program 1: r0 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) sendto$inet(r0, &(0x7f0000001140)="3a8aebbc0b5a00627b", 0x9, 0x404, &(0x7f0000001180)={0x2, 0x2}, 0xc) getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r2) fchmod(r0, 0x0) r3 = fcntl$getown(r0, 0x5) r4 = geteuid() sendto$inet(r0, &(0x7f00000011c0)="c9ad298dd6e6389356638eb5b2b01cacce44451ba294722b7bdc1ed7e1321615d3ab0f32fe703c8f400dfc30ddedcbcc6a8ab5ce7296baa2e17d3214a6f04edcba8a", 0x42, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001240)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0xfffffffffffffc6a, &(0x7f0000000040)=[{&(0x7f00000000c0)="42ab0a5d14c8ad183909e77a53646a9fe197cb285d1dcdaa5e346806d71be67a93d520c540c421f974a5ad996fea3c530179d8063edbbdc2e0d722deeb2394c197906c1ef4b1edf3213351b9b8c968d42f3dedc4bf113cb086b7bf654f127e21de1d6b5904a428859e5af2bd93521917e8a6108aa904059ca94e99b0498642d5ee22336b4557799ff1ed337a18177fa40437762ad0c351b10559eaade02b3bc964b9437c87ad0bc9e2cf4c98c68ecc2432b5cf598b8684633c855ea5e93d87534b93de9e41e91f81b4c858897f3254827a776aa03c417784eead5fe239f2a59846693a80a83553a356653fdbf140a7f7ea956e044e0d6252a67988452d5debf2a7fe414105a3fa3b9820b6596c5d3bd5c02bce459fead1b037eeaca4f6af40a5a0f17d0f1fae7914e846fbeb28efb710efb4044a0adf06e7772ca31443e11fbb8e9d7791b917f9e15b56629a15add27e35a2ec74b466e4ec5483fdc0457c95f164365f64c0a36c4b43dcdfdb4dbccb91a83f556113c05fb469a672fc490d0d59d592e928d10f1be5e943eaf5635bc782b44ed9ab0ab623517ef28b928b09e1afef3a66dc08d41bf67ed9751fd713c826cd449b947d0aca46fb2934f33294ee1553f3862ffbef7495c4722ee53ff90615800aedd3571bf4e6094d26b83d2949b25a991277d2e5c7c9470ff2c27692a2ab308530075a4031b64b7883324bc29355db571a5794323350d1e2f7034bf105613363b40bcbdb7da6378fcc55efd5f0c712b56f046640bb8af930328d35aacd4917975a4923d6b5d19f4f54bcf7ae4fcc5198a5ab7c9afbc5b51ea9fa4378e55a415cda18bef914bec93fa85d449048152940ff003c627e1df63cfd5025b01b77882f5fbc828d4ecb80abe3b6f633365e66c804962634b9d45a1640e2e785600fd2ad9828038ed1fbbc0b22d618f81d5f12216dce5df7a94484d0ab445cf4dd11eddcfe25ee4484a2ad3e3fc5325635a744399da038a59069a0ede7c8464cacd7bb637d2f34008c1ee35e22776b81cef537b376322ad1bbe6d43dc73fd0bcce4de9d1c4e23b2396cc2232bcd3eeb15c06647402b7b565091485971149c117e7c60aabb0a6de199670d52f87e141d24451f51102f5f4ea5c326f8f194b8744576a3e7c55ac46dec4a93859136c80da4213b25218027e77790c37df2a46fc9ea63a61bf9df3b8deeda13e3d64d6572f6b8c59829ddfbcb935adde809815ba80650840f7859eeb0e12b60ba2e0f3006655bc68063e7f6bfca236127b970ba6ae4425136b130f762d1b3100fd2b84c30641efad493f523ffd6f2d521fa63883ea765301fe95213541e4fec78290f1c0f1e541474c41bfc85b90c77e8d198c81fee7dee6999ab0609859f91013e930d654a58269a58c4e3f4fe67562ce5386d332048344115e81e84e2239d860d05348b16bbd874faeccb6571915a6985194e7b7d82a4a00087fc280ab043eba8b44deaf2c3ab991dbab9552ae5be20414c6da48e8c55be2e55a11e9d1667f96485675d0f6b20451f427910da70cb92b1c89fe22857299e35a7242b02dc584ba12750890f482917c173226ec2fbf833641b0c85d919ef00d8e69bb3a606c3dabd588eaaa4878bdb0fcebdea7980ce63e30169dceaf6d53c350615520cd428666388eb9f57a96beb8168faa71f2d050aaf76efda861824b8862fe4b54bb396cfa7cebc8cbffa09300ffd283b35eda3bc5d2b5a1dc696e70a608c34d1626107362430fc0b85d4ea7eb30c0e51a6cb31050f5d1b53663782f02cd8fdd104aa28184a46c7ef09116a4b1e0bb789293a60a84a52c4725c2599986749c113bf9c753e55e83ea1c5e1d63e8a0412453e94cf12582d2908b86e89d37c10fac227192b9047b7f48a93d2078d214102bccd0a6a347d51812431ee083c9332f4b27dac93e75fe0a3b5b29eae79c9b10d84cc5b25d9504d38def56fe2d4223f54bbc5c05ee0b1783830dae86b0f2038254176cd0fb56f75dcc411586f5135c43caa350d165f9abb0f0e0e262bf6cc5cfd8cf2d0522b0ad352d6030dc565baccf6e9713300eb5814f9e6835ba05e9681fb780019ab9050f366b2ed34098189febe1966a6a7d1cb8d31cf698d175af2674c0ef4d388c0a6deabd04dd70b9bafba6ed014b6db13bd5b8d7f62611c26f540d8d4c3d9cc227bc2757f44392153ad315fd5d915b289b76651e2d660aa5da463df8a10378546c71df81d2fb45b6fe9800da7e4df95fdb555926360df08d2986005e9397d4610d8a4fb24c2c8232d753fd5e4d06a806749a1eca7e00a62f3195ea86643c80628f0ae5c1148574eaef1b5e908350036ce8d9e283b92a109009eeb947fa173f0903d1f1cb6cd20a69964c146c257dec6644ad6d2ec3f319d7e93bee5171af0afc8282a9d276537b461adf08800594b1bf3426b5c522e2c1586d8dd2bb9d569767506549ad2f0725c79352235918ec3e468e8ef9e1b3a791f095047e9279a350a9ad3256a1cb63ec95c5117b958d31d39fc49927df389b9c28cf49a517e0d19c17a9aad26138797199246e9f614985aa973e1285f35795d793150c57c95b38cc20fb511741879cd7b1ae9e94541eb277da987c3297df20a231e6be7e1a47325d4a55ad0b8f8aae3df25bb96311a9351858057908404463d0341293cc90f1f3102daba1e2438dd89a2da4cea725802b9066c013f5021f31e85c8b3140b179cf4229efba6a6d0aa1c74751189bdbb98cd1438583199a098c4adc7da677e13ccb21333c5cc0b04ca377e20b1986162b3bee80fb8cbe04fc613a17e22ab75445b8f147c308b3a51b2010047b62d98f18a245a27ed4e9565bb5b718cb16a63ac6e8e7943eec5a3bf73a9ca44dd8ce21e34b094a545e2336832e23595a94ea4bc29353844cf9c7871014f1f7d59fb83c2a11e05198f9483a96f37e5a0144251f62e43fb0a6757eb4c6972def3300edee33c6b5e8d8cf6d0eda591186d7225e83a1563e8248823937754fda5c2c8dac7f66b4e4991f0d8502b69b70ad466847b04f46f83f152dd0fd84d7790a07279029214d1caca311bf10aa977d7573e2c64829f97ffcd7a095c7fd65e7e6f48c0cbefe732f1e7e48e0a17afa2ff1ce52762e728deddeced43666c78bbe212f7b04c5e7e5d295ce5a273fb1f2d3a878f5a0ea53ac9d7e8ae14ed28a704b2a3340ba3aa54925da20a68b6dcf2cb119f234aad3a657ac497370a05528651e4d64df82ccb8b24e2b42ab1a1e2e101286df3b2940d1ed488bcdfe30998aff753d386314f0e0745288aa02bee96ad16c5e85a75a5693c27831b7e2a67841bcbb11ad249d3d0ba12ace3ea057325b5788c3f4b1926791846f631a2e703971c7eed69853b7ecb575f5031b6f6172d21178a9a6d1a48d5102cc8e43f16fbe7b2734951be5c99136f9dd36529b2027935b6a8e175ff1ec61ee6d17fdbb5347ac81482c130736e4fba1d41779093874e8a096cea572a653f15cbd84cb8ad86b4fb7ec8aab316320648be6f358d7147aca97c0d1b5fb0cf6b8f8137d36b09eb4174c1f77771f1b2115e3125e917fe36e0372ccd75c73f2340ae77215958b13950f977302318d0f6360789b31cc8d0ba9e172419cf4dcc1bf97dae68b88025c66c1a6f31d9f6551557bbf6d43178b032dfbc4175767efb85aa8d2bb16905ea7da0a7bd5e8c05e3673f8d964f705a038022ef9d48628545f6326f33569ba99db4e6df7fcd59bc3d275b39acec4c13e65f4679520496b829e7a7f08f942fce3f77286c3094d485e0dcf9e315465878c2c06b1f98235d941052c7575aa84abd04fe7bfc14a9d8e054d24b217d645e66ac92ea1bd081f4f728bd83b3a231c99b240aec4c2fcc25b52f10d08d5f5dd92518c8e06c06432f2f3e1b2665ccbfc2129d5985143a2c8f945252d43d5a4b78ff6c0484b94c192593d68441a95e0eaff2747e1d3eb59c1636832f1a73906f05e752c8e8f3e894155a8bb82f14e576a0503f4d235a0947118f8a1a8a56970b4e6af410d59944f6c124050a401193df724655d8d9d47ee4b98222a5da3ceacdcbd1ccb7706bb94c81c6a31ddcaa422d868a5f560674d473966aa201816741f7814d5b70a5f7f7edb10c503a462fb259bc2f2d8eff4dcd258ad80727feed291a444bbcc6143f3218ef5a3b4a19117630b472e056dc26c0b305a777f10cda043e8240203ab3f47843f4f206ddfa8227af17457a33bf59094a072075f404d313d3f8cfb2513c03c6ca39300df4310d56339ce010f07b63a568017bc8417ac44921d97425168f3bcd1b927ea31861cb0eca172e33e6cca94c1d59a902264e6efad59f4379b2f8169b9ff330abb234d64bed27a36e17c467bc83573b8c91f0dd841af411a7dbe6af571496d24ef5aa1b8e7a6648464585a780cc68c2e6165871477cf7708d46000691e4bbe8b56344515e34267d1b1da0f7abec6552cce925666d6ef66734fd7d3a9ea3b16276ab8f2fc00a87a703b79b0539d1e41621a7f63d03e3d26c51fd3b30c343a4765da1a51a9e92103ec96d6dc19dbe2ec2c16ad7af60e69ab7f30336697f33384b9dba5040309fe82005070a33b1d1f022196207a77e63b2fd94c0bd015daff221181df4947733a22836dabd6c98ab502a1d07e74643aebc5fb07c001387030c11ce8fa8c56c83eeee72910293e5a60bf750fe49df2f6d30c3b11df2ad2b3104825685e9e090b470c35e660f27e2c15512517c4f94341502306c5e73dabaebb29546a2f7bd8d463d917b3ce020cbe6a8f9252332f456f779d25ccafed1b0b6604f5737cfb68fe77f6bfe9a74b592a81b3f07cfd6e4b0541b7945f411899bc136f10aebfe0add0dbf25a468577681a0234b8d00f2262b0e658bc7e940effbfb05e91061c98a1c763a38352bc1aa257cc5d72c27de9fe86a63dce649c9271e1f84d1e0ae1529dce770fa1e09880aed159dea5d1f119247b1dd3390aafef21172de406c6f91ca013a82d07c841e8a36e877f94916fb2daecb8f5efe5b19ef8577f58b7426295d86f821aca68ca2d0d69caa7402db59ad03fed40f1926958ad7ea9812d55b80717e36b2baf770670be732617a766b68fdb4898423148a69c5e22bf15316827995c7c1051320e7c22932bc677ad6c17730ef56ca52a7fa78ad3c6e555c1186ee41ce7e15adb929643aff1a6f62759596ba8c1f3af92ee6b1105595e8b6e14ca622c1d80789910a6bde1cf2fcb3830bc97225d12f67019b07be9b28826231271c70a09156abc15d80d1ac64cdec0f78e3110713f6b77e4532538ed1657b3a60892cc40ed78efa97417503836251bb06047288d34eb5f78b4416ae9e781495ec4ed1accf68e0fb3bb028d3f5990ff852ac95bdd396e4cda7c4e1cdeb6ed59afe2199cfcefa48bc5c2cb7adb44ac6f65bd58a4421b014bfecf612041ee8483e532b9a3cec1ed916236a475cd81cb174ecf2fed53134478ba471c4abe95389987affe03156b1bb0dc1f7027142461e6b0dd8cd348420b59f30fb592c4ece360a8f96d3c4ce453cf3aa9e5e534855b64a5b660daeff31d6bbbbc69f7bf39cc5f85f86277efcd2895f2e1ea3d1aab84a3330d0ea47c40873e804d516c9df8843668ac946c853629a93e1bbd3954411a795641b63782a73a376c03f41881ca41513cf3f62f8767fe551e2fad4fbaa106d4b11553980ef882d731c20dd364a847d4db910e1804808f31e4f01c5c6d1d9f515881269e0024b30da3c1bac23d9dea971c1dcb91be80bdc108f51fa5e93b28b0d698e19f433abe09285834ac73", 0x1000}], 0x1, &(0x7f00000010c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r1}], 0x20, 0x9}, 0x40b) setuid(0xee01) fchdir(r0) 20:33:20 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') sendmsg(r0, &(0x7f0000000a40)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000880)=[{&(0x7f0000000100)="198691927eefa4dd032fe1789072b46c2afaf0a9e25fd9cee49441b2c2208b30b36ae1c8e6b1dc800e1b5de2264d2d3cd12af8a1142e2d0dbc40eecfb86965228dbb2a677d3fa86ce39843131798e1e95c06b0349625e9661afb69f21a6219232b50b1aeb244df961533b10cbbdac64d", 0x70}, {&(0x7f00000002c0)="f58a08bfc940bf97daac22d686da619720c32df6f30b53dd4162a0eaf81757ad0a4485415d0ce1ef1243cfe6986e171e381cdc0824e459cc01804b9a21588a935ddc8e763972567068e21519e9172be3db90acb654325e168dca57a0b2ccc12766a56f34a56a15744ee9bc18066e2cf99c5235ae23097a0da8e948154d9037483e8937a7721e8ad877930d1f8b854bcbecceab6c4fb132e84328adb8beb1a0c512e0cf5b41d58866492425df39a253a32fc4a0982d10ff0d98f379580dd7eda14dcbdaca5d4b506c9ad61c7db4", 0xcd}, {&(0x7f0000000180)="16d1c17ee7aec315a0e40b01731b0f935b298b130c152b6c1ea525b0e56aeb389424b3825684ba4dc27441001948de5d54706d071c3400cacd2a866c85ce39c6d6eaaaada804686f6e738dc219c0986ac078f7da691b6e0a2efabdc8064ad33a9189c1b8bc7da03763119a03a83a690f608a7499abd66ceade6bef8e30a27298", 0x80}, {&(0x7f00000003c0)="1948779d2079a36c00d5f4712c4557a8735ec20e025ed38153f615d9364a86c28d911297268a91b36942934513322fa9993dd8bc2a2a54b88c5b6933ccbb6a0414c64900bdee8c66b92ebe84bc077c0fb969808f1fb30f92376d8c24367fb4c14d8e557c78b525deafb76404fdf4f9b423b8d71332f4d2511771ea5aba6ffd7ebf88d53ceb174172d5a0eb9ebc414607c82c2dbedeb4b3267c1afaaca2114bcd68163cf6a3fd915991dbe05b951bf4fe8266ebc56c10e3ff71b38329a643064cee163791e3f01b", 0xc7}, {&(0x7f00000004c0)="afc6dbda0418b76ae9f33727d7d9b050d4ea00e8ff2163bd015f8221c6dba7240dfa07d1b67228d3b8e79352c52bbd2ef8eb18c1a56a0aaede8879a5b8", 0x3d}, {&(0x7f0000000500)="356f682255bf915a070f", 0xa}, {&(0x7f0000000540)="79f3db378c91ef734d9b7fb19f5064ffbe7a6a4dc3e37ad0c8209a7301a96a59774bd759b27d300e37cd7e96a5bdaa76efdae4e6fc91a84ae03e861db9699f04a550d059a25f4cb43264ebc8971cea0baf45032fb38adcefe967b7a3cacb62713ee41ee35ea0502aa8d82d32e4bb1c3ce89fa8a9339943a7a5f0de13adb37e2560fd5aecb68b8bedb3567a5f160106616ce42ebbbfbe82e1a60f3d9e", 0x9c}, {&(0x7f0000000600)="227093342f848b5abb8d2b9366f85d60893b0d48a12577721ed0aa3966a42cb90d980d670c2fddad9c83ff662dfe931c33d94ccb6068462a73132e79e86e7e274677c11110468f2c8438c9ac8e05a90793c644060c5640882fac863fafa955a32c25b70b44fc4652cd036896c2767eeb5a5f93b473a14c0ae64db7b7eebbcd4a22c7c4c43d88546d3c88849e3bab65bb055d208541681208a4a8e2a4eb8083299a04207c577e4a91706328b6233d330c0c057b454285e7b7f5289026facaf5f06b5ea65bdd65fe", 0xc7}, {&(0x7f0000000700)="7b7a4eca555c16da817863f790cff9c3e5b0ea5d0f10d4c94408db75ee0348bb6c39ded19c40e5df8fbcdea8be079ba61dd7097eca119999da7152f23f73442e3564ba175866a5d128f8382c78840edf4502a698ed30b2a1adf8a35b9574f0dd59807551bc6d2be238f806c97024b465af2d240bb34742aff446770379", 0x7d}, {&(0x7f0000000780)="2a6b6f8b6b1081d852a16da561842a079fb472fb158c070579c82fb39946d51dc2bed1929971fcef6266d220d74a6b846d518afa9d55c40ab0689f74894c2b4a0ab81771dc9425c9ecd2bf45590be0645c3c85cefd2be6c38c18705a2ab872af57c12c64263c5bd70f55ecc0a19f5102bd2fc69b0acf8600e0b2d1d4745b0491a742c54a2ef5aee6c8f41fc0dfced9bf17ee7bf835afd461b2da2ae1279f07c7427c56a70885ffaeae2a056d1e39e4874189f34771a1e535afe95e3ef5733aff91e56e2669d5c1df9d0925ddcf2e5cace5d82f857ac9a48af00c56", 0xdb}], 0xa, &(0x7f0000000940)=[{0x10, 0x1, 0xffffffffffffffff}, {0xf0, 0xffff, 0x6, "bc6d2d29d0e2ce293d24af91555ed80bdf0f43261114b427ddb00636865a380719c90eaf538d81140c8126f8ff1d11569a06add05b9fc8154e1beea625b7167f572963fd4ba70909576f96afcd74ce6bea9a501d17d02f10d510d0e59efc5f5ac3f3279598230ce7dbfc184e72de44a911ea412fd691f12bc9986eb0e35a64f9ee066b8208526212e3535232136ea3ba9880a64486652f19b453541ede5ba8bc4996fe939551bd73aa067c742d1b575e5d529ae1b43a0cf4e7f4433de9cc47ea6b2dfcdad1a2891f2b06a950fe8f9c0c3e64c726547ea6617bf26e46f5ea9bcb"}], 0x100, 0x1}, 0x3) stat(&(0x7f0000000200)='./file0/file0/file0/file0\x00', &(0x7f0000000240)) 20:33:20 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="8d", 0x1) mknod(&(0x7f0000001280)='./bus\x00', 0x6000, 0x8) fchdir(r0) socketpair$inet6(0x18, 0x1, 0xfffffffffffffffd, 0x0) kqueue() r1 = kqueue() mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r2, &(0x7f0000000000)="b2", 0x1) write(r2, &(0x7f0000000280)="d227745ef595289b2f847fe739715b544581bfe7b77b5274a147b61717a1697749265e3400a2d6c47c1ace4a4468ca30323f515b5cf6b6931db972d7f8f024dd77d3d952b115d63d9300eefb39c63bdb86562f5f8a8c38673947d2f32c0fe1b5c81dee68a7ce2ab3eebb20fba9bc3f41edd466b1929095345f1660269b33c740a153e4ce861be22492312d171e6fb71e26bcf8f4eefb1cb21150c84258bbc9a2d7f96fba770097a4c211e19057ada7d47870492414afd21e0fc07d7a65e1e56f41c035f3fe4e3c3f287c18f7afdabc548662da68e74ee4abff88d1d5db5ced6956732207a947eb12b58815c268c8f7dd64c4ff5b847d03130055991a2f65076a8497efbeb8e3dc11d60516b692cbc740091497e7a18812114ca4c8bf626b5da260423870e43294b8d0744727bd9535600aa91d8627897307116ddc50e9b0a85204ae1366422574a68ed3bd2767bb9a067b65d10b9957f661187fffeafdffbf09790831fcdfcce50d3820b65f73ed918dd9a7351be46a4ecaa47d5d19bdc6340fc3517a67cf02b91a07e8131af4b3e074d00e01f7244fcda6eed723d542e9bb13896be9d6593bc3b181a0d48e820a3e55ed4bbde0c8e046ff5ef75dbe9b24ecb91bb42c434a59ace731aa034be4dc535c77849d694e4b08d115cca39b755f0842f7ec0183a88a06036e55d0ed7621f4b47892c8b328bd977559eb2676a1c779f87cc4c80694f8ddd4f67e2570cf80a4c849b1a44b1d17c9f246ea97981f9d545fe0c572e2862de627838ba3dbeab603bfb1f3abaffdd691b0482178b2ee596d113f14ad8e8557d0563a1101d9ca24d7d538a91ad727097a2bc83fd0abb57f0e6c2eefc4c6a1c2f326e69766395b5853048b39f0e97831418655ee37cd00dc65dbb338dc36bebb2ecae572c8a18288f6664e15add65d8596d6d47abf0b0a18915747a961b30cfa8c61a6ddd25d9c7ec44269b9ca736291a3fcf95494019d64bf0672dbb464aff29434ba7ef2067bdb65d98e8166bfd4e08e0bfd91d19e7fab1cf5b05b53248531709b0342e4c20a2c7e2ffff0e0ef7ec53c1853379828a940c3ccaee84c3fb3c0615a863b7c7d24499cf169c6e9dcb56617ed9473f88a52b4f0e5897ea5a3995956f26f5ee14772dcf1dac2bb2e5a316bd9e5b054607e37d8205a32d4fb54f6e8e846385de4e07be537d2d63f6f320b886bd1acd42c313ed28e5c6d2768d2ba041a5131def563767dc01780c6d6664fb3d440caae57c9a4b8fab346c3a9d41b0cea12fb9c16f562363c7085d0be04bf31c33f38c2c3b1522adbfb15617cf0fcd22b25aa91a127c6a51f0cbd18b5fa0a035ca5e0a6c7d05c5b883e4b9bb6aa40479fdb1cb0b307ee2ff199aea8f798cefdbd38b21898b0ccb0ea292b08e935c28efb96f310abc5525f1fed04b152777353d75e72261727acc63f079be8c6392b4277bdb828c51a33e895b1176bc81520fabfc051e4fa17a11003b7a595093435614e489797bedc67a611676a26e7f4eea22b6bbf13fa56a67b1fe9c7c33ed6e4376f473b8041d6a02c8c99ecfa8823118e5e42325ed386a8f4deb3969e45032be95c6150d144fbb2e29ad80d127385e984f7603bc8771400cbdca0ddf3a85c9435da57cb6e89427fa877aca7f173a7aaacbd3233734f044fd0487c84325e435b9088fd513a9b8dd6290013a42f39a3f977fdf3647a3d57a6d4114dfb81df56bdfd29423d47df2228b05f13773b842edc82cef4ca547db3e3540aa4d18bdeb654fdc8a3ab7aba1a39c317393ed8df47ba5965d010b31cb6dee4b6669765645e7200b47e3c4584b3a57008a9c1665c29cbcf3e71114c2a637ef2ef078dcbd07708b42e7a3f44eb75f307e991390c55de14c36d4cd969363d88839bc1c3be4a6d255e3d2eaea4d5058225ab1edaa7b3bd9c214fc27ed3a9eb1664f83b81393a3be373e8e47daedcf7cf44e547797f7afa6a42d6f1d4485b97b0a2c82356b3b50dde407766bf1c0feaf0f2a59e5c0b4dd9c86d1b8bab2bedc11aa003aa81a2466a9093f3f5901853cae986a21ebbf3646accc66234d17d6cda6064856e3b0c02f3a813c82ed259deb4d567ec9113d1e82e09913df3f0941084db2364a5d7210fa03ac694c991e049e0ea20c490758f8f9ee8183c00666e2b0c4514be2d9bbac8db19e57e0f61b2dae25bfdf0737f4c606e62cea594240315e10e2daf534477109d706aaa5b21c4541892708c9db084649f74c6ece092d7f4b826de3115992241176c0f5a615d842f899ca8709f731535bec0fdbdb055c5cb82cbc12d4607a0e1dfff14df08eb44eedcd4ac1510a6494f5a36a33439c877c67d08d2fb8bdc83b3b05cb98a6e889325c23dc20a334a3ea7a3af0aab367aba73b66610db6c629ae2321137b5560bed028deea63aefa509c657f8eed62554649efcbfc73939bc00f78f532927b20516791ebdfa3d9380af92ec789f7403f74a6ede7fb107c985bc2e7c64e4e809617ad6902d53d00b974bc8ba4cf8f9c83ce0e598b1329c48c2d3d3ea2e70168e3a01fc01364528635cd45ec25317d9e38a9f0981b76d4aecf55fa31d6c8b10e2dc03253d926d41268ec9a5ed1f3f5f75af9e78376d9d145d298e3ab99c3d69985b4df12e7b3e176fed786afb71d1e06a14793b0d6d530e0705d774a8be747bf9f5da7970f3d36beeac64c9adae3d85f15515a76ccfc3b3a3dc77c1570e641e737db4edb985f16335983262c874c90563d8bfd1ae46d984cdf195abcd02ed385adb50bff5db112eb51416587e5461fa3429b5d919f1e7e1bb29df45a9cbe1d353d3305c6d40a50fb3b937fb61d22a1afcfb61ae29c1861e944735bc712cef06341f07355fd1255064d4d395f7e9807094344f3cf13130fd51adddb5594e40ed8ae090abce1e5451573b273ea0b190a4e70ba7dc5c66bbb4636f5fc806d51b46ac3c6853dee8a4ff5ebedd8dadaeaa7e0177ec870161f61319479e6ae0b4b409f155f97f6257312d89edb82c22d2d83dcf06865936423a6bb32ab65483e1f0e1411cef5c960a5ec78e546546d67663099ffd0abb889ea227af65bd013a175999a6b6a92e3adc5b6163274116361dfb45b14b726c1497b606fd57d94acfd8ce2a62e807496d56b779f7e327536bcac09d8e1fa6d28ab708573656f6f657923369e6781791adc507f78805783a7b4dff1a9ccb99ae643f3c30eb376de7571b5c98a3902024ebebcbb969d2eed96c7bd82680ee92be9b6fac91b3ffb606a72f9ed67c8136dc2a986b20a35b7335ae47246542ee7e8d6a96588e0d5833b791c9d942aafe84c59a57a44f3412014c40a64a1e3ef7aa47d290f06d841aec5af29197b3e07c4e7db4543102aa641059b6d8ad7d46d13a923195f37af05dc1a35b93e86678d102888f7c6a9dc8888878a79bbbd36be126701404554abcedf783b3628746e5a323484ef6dfc8b6790baa207a77ce48452ee09bd7f1b98af262fbb3738793a0fe3da0e752af26f475c2d5bba1b8383fdc2315b7c164be7ece58cf11e045b992689917c55e22f7049a20a3a4951724befb2084617078aad400c6d049e06b739850b9533456a371c81e99365b2120c0706361ce6ac56f98abfe7ebbdb5ab43201d0ae889aad9e62a6ca57355a082ad200315a4fce117a264983a11d008f1b7739734aecce0fa50c4744539589bbe4d63d0bacae87207538976acf72782fac7f3e452c0918f7e1544157b0e44372022be830b93faee55283b0871969a7f6c6375dd77d09b185e64bb6179c6154eb38cf721fae5fef4b30ce0d27508f4ec2e1680fd4340559b803b3099a7ba5315de188bed22b24a94409f81054e3ec5ed583682442c49138cd057ba7431f85cd8cb1579a275773e321be6350abca45b7ab82fa552e38ba1f1588f313e4152f4675e9e5b69d2421b56785d25cc19b5bbbfd2ebedb682a5a61bdd1dcd21517fdee44251dbe0bbccdebeb5da0c9a268680e294b83a878accf24213e677cd252ea869bf74252a8a23840a305d4b99cc0aec88e71104b18c30714d609022bc2bd1d6bffa9b743d321ae2c0a409144b52cabb0e55487665e2f989a52dadf0a85433cee51562d6ed103c779c5899553f85d5713e2497eac1f0ce3d71905f5df24bcc7b1cb5c0926dc64e7a00913f4a3e9cf2d2b2e2ee2cef7e548b6939b65e00e73913699e11f5fba1c0796492587cef6f46d37c911c2050c50e078da46b45c20ae9ac50c52ca3a5ed4f5272c47f5d968e67a18b5f329299dafe7f04ebf86ebd92472e1727eeedb7b9f4cbe756045e00b67c891cdbccf89d9e5721795303b4c686bbcd632cc77030a48c63253765ccf3511ca7075d8c51bfbaca4209b1151168b772309c7628b5fcc8d639089e0bd36d4a164cacb558aaaebbf6896639a096eda3f6443e0b3300c6b9d24788d80dd03f29206fdd7734207fc265605cf7c09afddeb87ccd0a5c5ebc82d9a5d0aeb85de89411f96a28357fd1c5a9d751728305fab2eb75f3db549af076edbf551404e788041bd56cc43957c70c832f746165b39f77e58e910046cee7ba56c692ccb32d0b081ecc1e31820658bc435ff779e67df7eda38e039f4f9f2be4bfec5cb5df73c768a55918b44b0a1b768857b0e78fd0d75ca3b6650856549d7fc9f32211cccae3b697235c2db8ec31080f905c22969df5cb0992672567aa2b5fe8fb7218d40903054ca915a9bf0b9c89c819337cf1d9feebade5621cc73ec736f8fc6defe62fde1d12ecf8cc1b7ba9887ad79187df3a14b04e7dab4b10c27cf0d75d01c35f7ca0a35fb62729e8e9836c6fee1496a52f31aef804b22f4314dc4c91241627046ab1846fab118544e3d979752bb9c7167573073c7bb8ee5d6ffa0559a417aebe1cc1f59f645d14e0062720e83b1ff546b11369dadbd008486689e1ff53d37d85a1065a22e3e3e986bca1d143fbf430bd6b814ec703d171086f169533dfa890df2603cd5ed1a29b7a118ffa22318cac03c1bf93e3b21ee946a8c059f098f8e021be6dca3f6699433545c2f20b233ce87fddb22cca00c16e23a48df1816422a49f75fd4cae76238345b86f2957669fdd5ea613eca1ad7e324d54f8ebec3aedb2da8868569d3944a4bf6109c5a60dd8564e93c2153b2a14e7b9d325ae54622da5d5eff091495b596843ae60d41240a0058825f36c60b2e2ee9a198e1fcf85258a53a8804e560f624e8102df968eaad52b487d2233c50c114a3b41acafb27db9c59a73cf9953e93101890c2bf09ecfddb8359bb0c849dd7f9025a6bff97861132dd585ea33d9a8430428b838ff425c4ba418838fced6effe4038333f8b7724aaac8e95ff9338312c16e0ea34b07c85423b96c9d8ef4352bd07366a887da9875581939bd5db69407648311db5537964fa5e93b1365358d066e0121cf029c89deff0058ad5c0e8d83243647c50c15188ee19228753a0caa2057322719d2f15b41c7f41160eb945ca61b93c58cb71339d126d83a1e51c0cf2419af95cd0c3c8d82f9511225a69488757cdc3eaeb353ea084c433dbaafa23b080b1126f0e49cf8469841e9b2b4005765c91ea369346390302175452843e33c82c397d5839d892ec8abb5b168a4520bdd83cb5e4da27774405990fbf240e16ff3441c405fcf35d90833d24e64f107e60f75879b9132fd79d07c85d0734e2488bd796290504da135873500eca07ef69f865333401bca4a730ebb11201ad3c1ef11f8976eaff8e648424005868cf7853a0779d0d5d9b70b8c97cac32a705a0a73958bebecaffb4b74ce2800faa1", 0x1000) close(r2) close(r1) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fchmodat(r3, &(0x7f0000000140)='./bus\x00', 0x100, 0x0) open(&(0x7f00000017c0)='./bus\x00', 0x80, 0x68) readlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000280)=""/207, 0xfffffffffffffdc6) link(&(0x7f00000001c0)='./bus\x00', &(0x7f00000012c0)='./bus\x00') fchmodat(r3, &(0x7f0000000200)='./file0\x00', 0x10, 0x2) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000001780)={0x3f, 0x8, 0xffffffffffffff83, 0x5, "4e487019ea2409efa528c11287838ba65e158664", 0xbc2, 0x1000}) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000001580)=[&(0x7f0000001300)='\x00', &(0x7f0000001340)=',:%\x00', &(0x7f0000001380)=']$&]@\x00', &(0x7f00000013c0)='\x00', &(0x7f0000001400)='@\x00', &(0x7f0000001440)=']/%@\x00', &(0x7f0000001480)="7d2d5d845e27402f00", &(0x7f00000014c0)="292d2f9626242800", &(0x7f0000001500)='*-\\\x00', &(0x7f0000001540)='%,\'$*\x00'], &(0x7f0000001740)=[&(0x7f0000001600)='\x00', &(0x7f0000001640)='}&]-^/\x00', &(0x7f0000001680)='\x00', &(0x7f00000016c0)='&&\x00', &(0x7f0000001700)='*!*/\x00']) 20:33:20 executing program 1: r0 = socket(0x2, 0x4001, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000180)="13ae8836", 0x4) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c653000107034ff07517f52f402d4fb5a2605b10dfde1ebf749794f89a76180860c5ca092214184ccc12b2f5de4142cd078a3285bd3a579d9ddc98805abb2f27281f27d709b6f2d4cee0c6df391bd116d5bbc30830b9e5e9c48996fbc69a122d98e676ffae4ff0375c49739196af10291832bd282632bae1b67215e4025887ed3816b61f677bd00000000000000000000000000"], 0x1) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x5, 0x4012, r0, 0x0, 0x0) semget$private(0x0, 0x4, 0x0) 20:33:20 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x203f, 0x801) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) write(r0, &(0x7f0000000100)="9daa4e5b841f0423ac056396d0565bd480454e3fadf9be4cf1e1b5315480842358720fc0fde535f6506fdfc8962007b49510e0669dc626a07984ea268fb8116f6a68889ad6485fd5dbba9a30344bad9fe2faff28838c48be38b2d75887ce97115d33761baae97a699a66c6761193aaf4d4a555b2b376fce0feb31dc98b20c4ab70e6e77d55c81b9479407469e26ea00760b370602948d08d300c4770b14ff1430cd5f41d63aeeed5e9757ed0afb94891df0c3f2af7706b34bb47e7aa48646a16e952bffd66d385bf9b510fa133dd28c0a5fa298f623013b46cb925eaf17278f9d39f9bc758961326c5b7ed06b478ac468fa6", 0xf2) fcntl$getown(r0, 0x5) open(0x0, 0x0, 0x0) chroot(&(0x7f00000000c0)='./file0\x00') fcntl$setflags(r0, 0x2, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)) 20:33:20 executing program 1: r0 = syz_open_pts() ftruncate(r0, 0x2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x8000, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) poll(&(0x7f0000000040)=[{r0, 0x48}], 0x1, 0x0) syz_open_pts() syz_open_pts() 20:33:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000100)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x530) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000280)="c7", 0x1}], 0x1) r1 = syz_open_pts() close(r0) r2 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgid(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a147780a000000000000800000eb06a600"}) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000040)=0x5) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) kevent(r2, &(0x7f00000000c0)=[{{r4}, 0xffffffffffffffff, 0xaf}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 20:33:20 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = shmget$private(0x0, 0x2000, 0x262, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000001600)=""/242) sendmsg$unix(r0, &(0x7f00000015c0)={&(0x7f00000012c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001540)=[{&(0x7f0000001300)="834fb5631d2a41aaf50acf40a153c419608acb3a2d16c036f752dc2df64b0239a0c767b0f08f65ac8db98ddb35b71819815ed45d8499a4b09df153d4e2d220272f08e0af41a298e5f280ea0b5341f784f3e486e29f71c00d38cf501abce4acfd0d9a340f65419d4be9deab5c409315c95c45ef533966dbca6568a69cf6a0fe33a2f6a65fb8beb4c4b7919edc13f729fec6c6327b0831c75a556aa5161a9a75793e5eedc74bd9b9930a29dbe349863725f333da696aa43e4ab6c5", 0xba}, {&(0x7f00000013c0)="6c2f17386503d7cd68694a268b156183e11341abd94a436a1ff7ce99a9d78cc86f80059064a930b19178f130ae9ed835372d12b16763b68b4fad7b9e15228bb525cc165fc5c505e2fce01edf9da3ea203becd5e086a3b94ac5a1a8be8d00a43713ddb877bcaf97556cffb7bd11ed1bf86001c49786e3351e89806aa270a2", 0x7e}, {&(0x7f0000001440)="63c6a71a8e78a32e642d1d09c5343bf8cc7fd13c4d8f4ebeb0953c4bc189a6545037fa01d5fe66bb88567d389ccb3a275b363f0ef86d163ac376ca81ed5160a6ed95eeb393039db0fdb3542a9b262f9cbafa922a3f48da8b5a9aa916158434cfd6bf6abbbf7e84ffea3f810d", 0x6c}, {&(0x7f00000014c0)="0e9eb83db71460f0c858aca4164c5727e3d1a7047686a247d5afe3", 0x1b}, {&(0x7f0000001500)="e0e7a5274ac07ecf4fad4d76e9fdc06f36f9907c10dab83199b15f7b736d444269afdf9bfb", 0x25}], 0x5, 0x0, 0x0, 0x8}, 0x40a) getsockopt(r0, 0x11, 0x2, 0x0, 0x0) getsockopt(r0, 0x81, 0x3, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) sendmsg$unix(r0, &(0x7f0000001240)={&(0x7f00000010c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001200)=[{&(0x7f0000001100)="a61afb5e8848a27ad39ce6e45e83e557bcde966bf4f84c08f6b87827b7bf9804f30442c478b573297d7ef3100c227b449a4b6fdf8253c8de6a0aa5b3756007db27bb1aa946694bd67f0d80b39ae321970c9bfd990d574e6df55c7b9eab989222172c7a997518c64aef50915a3c0400d2f6da7e86144cc6e3a1fa7c420debd6de59c4bbfc5b593a4df2c82dc2c7a22dd834b6", 0x92}, {&(0x7f00000011c0)}], 0x2, 0x0, 0x0, 0x2}, 0x401) fcntl$setstatus(r0, 0x4, 0x4) r2 = accept$inet(r0, &(0x7f00000011c0), &(0x7f0000001280)=0xc) r3 = accept$inet(r0, &(0x7f0000001040), &(0x7f0000001080)=0xc) r4 = dup(r3) kevent(r4, &(0x7f0000001780)=[{{r0}, 0xfffffffffffffffb, 0x44, 0x2, 0xff, 0x8d}], 0x70da, &(0x7f00000017c0)=[{{r2}, 0xfffffffffffffffb, 0x2, 0xf0000000, 0x1}, {{r3}, 0x0, 0x11, 0x40000001, 0x2, 0x3}, {{r2}, 0xffffffffffffffff, 0x8, 0x80, 0x7fff, 0x400}, {{r0}, 0xfffffffffffffffb, 0x80, 0x10, 0x7f}], 0x1f32, &(0x7f0000001840)={0x81, 0x6}) accept$inet6(r0, &(0x7f0000001700), &(0x7f0000001740)=0xc) 20:33:20 executing program 1: setrlimit(0x6, &(0x7f0000000080)) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) socketpair$inet6(0x18, 0x1, 0x9, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$getflags(r0, 0x3) 20:33:20 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, 0x0) 20:33:20 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) rmdir(&(0x7f0000000180)='./bus\x00') r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r0, r2, r3) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x81, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) close(r1) 20:33:20 executing program 1: r0 = socket(0x8000010000002, 0x4000, 0x105) connect$unix(r0, &(0x7f0000000700)=ANY=[], 0x0) writev(r0, &(0x7f0000001800)=[{&(0x7f00000017c0)="f8e9535ad98915938978b5c4a475977b52", 0x11}], 0x1) socket(0x22, 0x7, 0xff) pipe(&(0x7f0000000000)={0xffffffffffffffff}) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x1, 0x3}, {0xb05, 0xfffffffffffffffb}}, 0x2) 20:33:20 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) setrlimit(0x6, &(0x7f0000000140)={0xfffffffffffffffd, 0x100000001}) r0 = shmget$private(0x0, 0x3000, 0x200, &(0x7f000058b000/0x3000)=nil) shmat(r0, &(0x7f00000c0000/0x1000)=nil, 0x2000) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) recvfrom$inet(r1, &(0x7f0000000180)=""/4096, 0x1000, 0x0, &(0x7f0000000000)={0x2, 0x1}, 0xc) 20:33:20 executing program 0: kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x1, 0x3444}) open(&(0x7f0000000180)='./file0\x00', 0x80, 0x21) r2 = dup2(r0, r0) r3 = socket$inet(0x2, 0x3, 0x0) fchdir(r0) sendto$inet(r3, 0x0, 0x4, 0x0, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) dup(r0) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) 20:33:20 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8364cecc1eb2f4db4d1813a796503eb3511861e77fc85566ed276d8543496549a7376d915ed8aed428bc87c191326c9a9c5bd5274fba61d5560bf9f65b5636443b4fd72e4da8726d30d1091be8124ec9e009fe639faec2d8c740ad6aff973e501c29661cb1b55cc4720f5e560d630273ff2f7b8d3ad9c7aac8830f65fbfc1b1330720c17fe11abfabf9ca18cecb565c60f5791ae12ab02a5ffb70b831b"], 0x21a, 0x0) msgrcv(r0, 0xfffffffffffffffe, 0x0, 0x0, 0x1000) 20:33:21 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000016c0)={0xffffffffffffffff}) pipe(&(0x7f0000000080)) sendmsg$unix(r0, &(0x7f0000000000)={&(0x7f0000000040)=@abs, 0x8, 0x0, 0x0, &(0x7f00000015c0), 0x0, 0x9}, 0x1) 20:33:21 executing program 0: mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000000), 0x0, 0x0) 20:33:21 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2001, 0x0) r0 = syz_open_pts() r1 = fcntl$getown(r0, 0x5) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$setown(r2, 0x6, r1) 20:33:21 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x8, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x1000000000) flock(r0, 0x2) close(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1a, 0x0) linkat(r1, &(0x7f0000000080)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00', 0x4) r2 = dup(r1) connect$inet6(r2, &(0x7f0000000100)={0x18, 0x0, 0x7, 0x9}, 0xc) write(r2, &(0x7f00000001c0)="15cae58cf09b4280aa38cffbabba74ccbed5426d0154e42a4d4b7dfc7e6c087c7b735ebd2a99fa939d8e3cdf8519e3cc368000c434b490e2fe3abf7eec6cbf91df11a1c15c8615121653d33bdcca6b74a090564ca63a7e1b6e67287750df26215029cfa14e49d4d54059a3cec405fc9ea2465e8f8c9a8d4b112894a4fa22591dad57db3d1956dbf25b5023a1a39a89548de388f3ab8cc2f9bd066d8490267b0808954a55b5026150f5c4519488f71306684be4102c0feea18623e90d387d2365f73f836d8084b409599f187e4d56043e4d5b8bb9b34b62e3d6a09e66a5cc15b599f7", 0xe2) execve(0x0, 0x0, 0x0) 20:33:21 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000), 0x8, 0x0, 0x800) r1 = msgget$private(0x0, 0x1) msgrcv(r0, &(0x7f0000000040)={0x0, ""/4096}, 0x1008, 0x3, 0x800) msgrcv(r1, &(0x7f0000001080)={0x0, ""/95}, 0x67, 0x0, 0x1800) select(0x40, &(0x7f0000001100)={0xfffffffffffffff9, 0xa, 0x5, 0x10000, 0xa52e, 0x100, 0x6, 0x582c55b2}, &(0x7f0000001140)={0x4, 0x7, 0x3, 0x39, 0x3f539ece, 0x3127, 0x22958116, 0x9}, &(0x7f0000001180)={0x8, 0x9, 0x1, 0x2, 0x10001, 0x8001, 0x6, 0x4}, &(0x7f00000011c0)={0x2, 0xff}) r2 = accept(0xffffffffffffff9c, &(0x7f0000001200)=@in6, &(0x7f0000001240)=0xc) fcntl$setstatus(r2, 0x4, 0x88) select(0x40, &(0x7f0000001280)={0x1, 0x1, 0x7, 0x7f, 0x8, 0x9, 0x1f, 0xff}, &(0x7f00000012c0)={0x99, 0x7, 0x7, 0x8, 0x7, 0x3, 0x8, 0x6}, &(0x7f0000001300)={0x7fffffff, 0x10001, 0x3, 0x80000001, 0x100, 0xffffffffaf2d2f66, 0x0, 0x431}, &(0x7f0000001340)={0x1000, 0x9}) write(r2, &(0x7f0000001380), 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f00000013c0), &(0x7f0000001400)=0x10) msgrcv(r1, &(0x7f0000001440)={0x0, ""/12}, 0x14, 0x3, 0x1800) getsockname(r2, &(0x7f0000001480)=@in, &(0x7f00000014c0)=0xc) r3 = syz_open_pts() fcntl$setflags(r2, 0x2, 0x1) ioctl$TIOCSDTR(r3, 0x20007479) select(0x40, &(0x7f0000001500)={0x0, 0x8, 0x7, 0x9, 0x4, 0x8, 0x0, 0x3f}, &(0x7f0000001540)={0xffff, 0x6, 0x2, 0x1, 0x7, 0x1000, 0x7, 0x1}, &(0x7f0000001580)={0x0, 0x2, 0x800, 0x794c21e1, 0x7ff, 0x8, 0x3f, 0x800}, &(0x7f00000015c0)={0xff, 0xffffffffffffff00}) r4 = msgget$private(0x0, 0x100) getsockname$unix(r2, &(0x7f0000001600)=@abs, &(0x7f0000001640)=0x8) open$dir(&(0x7f0000001680)='./file0\x00', 0x20, 0x50) msgrcv(r4, &(0x7f00000016c0)={0x0, ""/118}, 0x7e, 0x3, 0x1800) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000001740)=""/29) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000001780)) msgsnd(r4, &(0x7f00000017c0)={0x1, "afcea0acadf8d80eecd04aca1c17957072da1b0152b305c0c3b9bf838a0374cb73db4fad07c51ca24dab2a900b49baff98f70a4cea53114d33168d4646b3cc834d0ba202081d7cff45c2fb76da102d274375067413457415e2482be4911cd151b2b1b2ba1943701f2e901150c1"}, 0x75, 0x800) pipe2(&(0x7f0000001840)={0xffffffffffffffff}, 0x4) flock(r5, 0x0) open(&(0x7f0000001880)='./file0\x00', 0x1, 0xc2) r6 = syz_open_pts() ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f00000018c0)) ioctl$TIOCDRAIN(r6, 0x2000745e) 20:33:21 executing program 0: getrusage(0xffffffffffffffff, 0xffffffffffffffff) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0xc0273b72f80815a0) socketpair$inet(0x2, 0xc000, 0x2, &(0x7f0000000040)={0xffffffffffffffff}) r2 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000080)) socketpair$inet(0x2, 0x7, 0x7f, &(0x7f00000000c0)={0xffffffffffffffff}) r4 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000100)) r5 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x0, 0x102) r6 = socket$inet(0x2, 0x5, 0x1) socketpair$inet6(0x18, 0x8000, 0x1, &(0x7f0000000200)={0xffffffffffffffff}) kevent(r0, &(0x7f0000000140)=[{{r1}, 0x6dc44f91a9fd7bea, 0x62, 0x40000000, 0x80000001, 0x6}, {{r2}, 0xfffffffffffffff8, 0x22, 0x20000002, 0x84, 0x2}, {{r3}, 0xfffffffffffffff8, 0x23, 0x80, 0x5, 0x4000000000000000}, {{r4}, 0xfffffffffffffffd, 0x0, 0x80, 0x4, 0x8001}], 0x5, &(0x7f0000000240)=[{{r5}, 0xffffffffffffffff, 0x80, 0xfffff, 0x1, 0xffffffffffff0000}, {{r6}, 0xffffffffffffffff, 0x5, 0x47, 0x3, 0x2e}, {{r7}, 0xfffffffffffffffa, 0x68, 0xf00fffff, 0x62, 0x6}], 0x3, &(0x7f00000002c0)={0xa6, 0x5}) 20:33:21 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x402000, 0x4a543a7) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = openat(r1, &(0x7f0000000040)='./file0/file0\x00', 0x82a0, 0x43) open$dir(&(0x7f0000000200)='./file0/file0\x00', 0x0, 0x40) connect$unix(r0, &(0x7f0000000240)=@abs={0x1, 0x0, 0x0}, 0x8) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000080)="06", 0x1}], 0x1, 0x0) pwritev(r3, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2044, 0x4) r4 = open$dir(&(0x7f00000001c0)='./file1\x00', 0x10180, 0x34) r5 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file1\x00', 0x88, 0x4) openat(r2, &(0x7f0000000280)='./file1\x00', 0x20, 0x4) renameat(r4, &(0x7f00000000c0)='./file0\x00', r5, &(0x7f0000000180)='./file0\x00') open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 20:33:21 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) syz_open_pts() mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) 20:33:21 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt(r0, 0x29, 0xa, &(0x7f0000000040)="248921a6", 0x4) 20:33:21 executing program 0: r0 = socket$inet(0x2, 0x7, 0x80000001) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="cd11f903da5265ebd5b2c6f63f88772b1747315a17e7602519a535ee6375d22272e94aaa2025da54f5013b839c7b554a017c459353b18797b01330f718f238e679ab3be09c94f763d612afd9d4cb6628d7142fd303354a44d2b6a1fa3004fddf4dc91500ce8ebde6cedaaf638525f459cbbe60f6e6264f349205bceb155b632b8f257eb1d7ea6efb947df217f2fd5afc9f2372e4b0a6a3b894f1bc02d370de8eaca12e13bb93471d0cbcdd29145ff8f1ebf5f60677c3b12dad250867c008234d0719e3ac70f67ab388417a54790e02a38d560368cdcc97f34b0918b26333c3ea1ded8509eeaff19bf59209193ffd6b38d5206023d322", 0xf6) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt(r1, 0x0, 0x66, 0x0, 0x0) 20:33:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x4800) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x4) getpgrp() fcntl$setstatus(r0, 0x4, 0x4) recvmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/219, 0xdb}, {&(0x7f0000000000)=""/20, 0x14}], 0x2, &(0x7f0000000240)=""/82, 0x52, 0x9}, 0x1) 20:33:22 executing program 1: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x8) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x49}], 0x2ef, 0x0, 0x0, 0x0) 20:33:22 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x800000004000084) getsockopt(r0, 0x27, 0x20000000031, 0x0, 0x0) 20:33:22 executing program 1: chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x100) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='x\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x0, 0x50) faccessat(r0, &(0x7f0000000140)='./file0/file0\x00', 0x61, 0x1) 20:33:22 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x28, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) recvfrom$inet6(r0, &(0x7f0000000040)=""/230, 0xe6, 0x801, 0x0, 0x0) 20:33:22 executing program 1: geteuid() getuid() r0 = geteuid() r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20, 0x18) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r6 = semget$private(0x0, 0x0, 0x84) semctl$GETPID(r6, 0x0, 0x4, &(0x7f00000000c0)=""/232) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f00000001c0)={0xc0, 0x1ff}) setsockopt$sock_int(r5, 0xffff, 0x0, &(0x7f0000000200)=0x1ff, 0x4) semop(r6, &(0x7f0000000240)=[{0x4, 0xffff, 0x1800}], 0x1) accept$inet(r5, &(0x7f0000000280), &(0x7f00000002c0)=0xc) fchown(r1, r3, r4) r7 = semget$private(0x0, 0x1, 0x408) semctl$GETVAL(r6, 0x3, 0x5, &(0x7f0000000300)=""/222) msgget(0x1, 0x2) r8 = getuid() bind$unix(r5, &(0x7f0000000400)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000440)={0x6, 0x200, 0x1, 0x3, "666b57fdb1b4f7b1c89f6e74ea8bff11bde4851d", 0x4, 0xffff}) r9 = openat(r1, &(0x7f0000000480)='./file0\x00', 0x100, 0x14b) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={r2, r0, r4}, 0xc) readlink(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)=""/188, 0xbc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000600)={{0xbe, r0, r4, r8, r4, 0x44, 0xd9fb}, 0x5, 0x9, 0x4}) mknodat(r1, &(0x7f0000000680)='./file0\x00', 0x8000, 0x9) setsockopt$inet6_MRT6_ADD_MIF(r9, 0x29, 0x66, &(0x7f00000006c0)={0x7f, 0x1, 0xd68, 0x20, 0xb8ea}, 0xc) select(0x40, &(0x7f0000000700)={0xfffffffffffffffc, 0x9, 0x100000000, 0x1, 0xff, 0x64, 0x0, 0x6}, &(0x7f0000000740)={0x6, 0x5, 0x1, 0x7, 0x200, 0xffff, 0x7fffffff, 0x7}, &(0x7f0000000780)={0xfffffffffffffffd, 0x20, 0x400, 0x0, 0x5, 0xffffffffffffff00, 0x8, 0x6}, &(0x7f00000007c0)={0x8, 0x7730}) setsockopt(r5, 0x401, 0x0, &(0x7f0000000800)="7fdc1a498d00e94ea0f3bedbb73dbc7a1a993f5a94df1134ee273ce34c3d2a80eb06c9a31f695e2c7d73e61b82c2eb2abb301bb63d6baa", 0x37) getpid() ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000840)=0x6) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) 20:33:22 executing program 0: mlockall(0x10000002) getppid() mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 20:33:22 executing program 1: socket$inet6(0x18, 0x0, 0x1) r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x67, 0x0, 0x0) 20:33:22 executing program 0: r0 = socket(0x11, 0x3, 0x0) getsockopt(r0, 0xa, 0x8000, 0x0, 0x0) 20:33:22 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) ioctl$TIOCSTART(r0, 0x2000746e) r2 = open(&(0x7f0000000180)='./bus\x00', 0x10, 0xb) r3 = kqueue() kevent(r3, &(0x7f00000009c0)=[{{r1}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) dup2(r2, r3) 20:33:22 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2004, 0x0) setregid(0x0, r0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) lchown(&(0x7f0000000040)='./file0\x00', r3, r1) r5 = semget$private(0x0, 0x1, 0x1) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000180)={{0x0, r3, r2, r3, r4, 0x4, 0x9c}, 0x9, 0x6, 0x80000001}) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) lchown(&(0x7f0000000200)='./file0\x00', r3, r0) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0) 20:33:22 executing program 1: setuid(0xee01) r0 = socket(0x6, 0x4000, 0x100) fcntl$getflags(r0, 0x0) semget(0x3, 0x0, 0x400) 20:33:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) lseek(r0, 0x0, 0x3) write(r0, &(0x7f00000002c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730caad953fb392e842dbbffffffff000000006eeb00000000000068f7acad445dd976a67cf92c23", 0x65) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="2052bed8085df9138021cdc0394b659dd7ab00483bf71c76790e1a2cad3bd632d4141f7929a09ced675e777c18164f4c69cffc6e66416429fdb1b5138f7e14d4887b8fe2dc936ec6c65da9252547592599a5f97f14d76a581a349738324d7dfeeacac9f746ed9f656b9183b3d6bef59e17a6e586152360d0cd51b9a041ae3d16b0ffeba5eb18cc5c86fa82e7e55f39e34668192f16a1f282f71b1aa660a048284b6058e757dac26a15697b245c97bc907892812b26457c7ecb793a0cef4ae456e8b0e61acba78bfcf059021698c6c71f7ef6a338d734999be62deebe6c814703c4ed1519", 0xe4}], 0x1) syz_open_pts() writev(r0, &(0x7f0000001580)=[{&(0x7f0000000580)="363f624f50058b5170538ae6cc44a1ff8df8d3a880557bd8c593b672c2b049d45dd3be23d8454e1e4522bf3b59d3b58483633bc3240cadc1799ef2ae5df4268cd0f2413a40658cfee1e41fbcbf9900fb6fc8108bde75e250561ece965a123ed4005b4480bf30853b8b520c9fc301d0e0af340fcec496c1728c657c9bf40d", 0x7e}], 0x1) syz_open_pts() close(r0) kqueue() syz_open_pts() execve(0x0, 0x0, 0x0) 20:33:22 executing program 1: socket(0x1, 0x1, 0x1) r0 = getpid() getpgid(r0) 20:33:22 executing program 1: r0 = socket$inet6(0x18, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x100}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x8) getpeername(r0, 0x0, &(0x7f0000000040)) 20:33:22 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect(0xffffffffffffffff, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r0 = dup(0xffffffffffffffff) sendto$unix(r0, &(0x7f00000001c0)="5e9b48d20089847570b8de3dc73a9ad368984418dcf69541324a55d74858411ab8e4068bd3ab7a8e39db1ef4cee1bcefc15c761c9442b35c2e9472a8d59febf8b9eb5d52e985be2e943f998bea30199860ed76692bebfa654be3585e1ab099be14c77fa7ef3ba26e8764681aa1f7442a31bebdbd749c2b412a51a34b08488a34ed80d7da7bc29887d1e8e2d219a860621ababca7f9fb7775c3c81ba32e944fe8e1d43d0c99ed1f37ebd8a66e02a34d813b0d9e0de364c0489b8b33e43e29125b981d62c937a99227b1a22344b16035c1e302804616b4c86c3e8f520981b8a1214141b3df93900257f88e34c9bc0c9fde04911371e26327861298db9d8874c6ae4fd33026f9a2ff1534783b69ac05678bf15228393df504b52c2f9c4792638c0a0c579df465ffb79a6baf5b91924e49eeef5ea2b4a3bb9759098b3f00041a24fab941569526eb46360de9b5ec948d8208469f5acbf26e68e955d99755fab234326d4825890a5c402f9ee161d43a2a7eff547dd3f2aab7c1b1deabdc", 0x17b, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x7002, 0x3) 20:33:22 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x0, &(0x7f0000000000)="248921a664e913e61543d24d268988253e7da4f5f92da5911c4e", 0xffffffffffffff65) 20:33:22 executing program 1: setrlimit(0x3, &(0x7f0000000280)={0x0, 0x2e99}) r0 = socket$inet6(0x18, 0x4003, 0x4) setsockopt$sock_int(r0, 0xffff, 0x810, &(0x7f00000000c0)=0x7, 0xfffffffffffffcbc) truncate(&(0x7f0000000000)='./file0\x00', 0x2ff7cf9b) open(&(0x7f0000000140)='./file0\x00', 0x80, 0x100) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffd}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000040)=@in={0x2, 0x2}, 0xffb2) socket$inet6(0x18, 0x5, 0xff) r1 = semget$private(0x0, 0x3, 0x21) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000180)=""/157) 20:33:22 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000080)="ec17e49fb2ffac63affe31cb06747c9ebea25dc674bd97afae731947f0e5876664af2458be2e06f41f7f2c1a25a36a8cc292de7f9011d505ab80639347ca4fb2da40f4a23e67197a71cec2e88e805e2930b75dacb71b00fd88c2d8a8", 0x5c}, {&(0x7f0000000140)="b446a70190248996fe8b4d4bb308b4c2af5d78f09ae67f784cfd2793541ea054f5426ad5525cbb4be43d0d6346929c7139191f50a3e2647d2a411d99c701b9b32fafb61aa7f27bb78d2bf3db41d0a4236be2a1dd9cc367f84ffb459c249780857c914b20cfe7494ec691a36f5c42b792c16a1fcac60bd2b3b4b4e84b570de5f54d1595", 0x83}, {&(0x7f0000000200)="ce00032ef0f8c0077deb19b1dfa6951653b7f84790182f7972fbc2c5f0d947970aa159ad49c400607394937f4acb7a230ebf0bdb6c12db710c07284df00391dd3778e53a45e7efc7ce2cfc2a7eec9c7ae46b5a12c7c470e56d7e77bff0047a803a", 0x61}, {&(0x7f0000000280)="4e9dc364403141a3202735eeab30f05c074231a84129a522cb9df4c6b5f28aa8d41e403c229a357ea2c60c2435f76e87eddefd6193a4e4af4e5c6041d96f66697363a0c7a76636f2f2bd4874d0b556f5f8efbe9c540c207378cf", 0x5a}, {&(0x7f0000000000)="7d498936667fcf61864c2f9c4e4d3a88393842ebb086ebcd9e6898936a6f90067571f1b56eaa6f7482f2e6aad2babaa8b33a", 0x32}, {&(0x7f0000000300)="41a2809ad883d6b8a94e412bf072658cf0788d4295183c74b612a5c6fb062073e4afdaa72e8b23cf22481cebf987f605c09d3cba5f8c1bf813486b00fdc18ab251f0727f8b22f8f3808cedfed11cdac2d698480ab4c63408dd712fdad0c6bd4031d8f685483e53c10129cbdeace379b3dd6a53af8a88effec2df97e6ada26cd789fde49d1d5888c0d9359a0fdfef8dd249a524e0e848809211b25d65a0fec11b0f25c388fee4a2fb843a2b2917edb40704a0cc1f66778eceec7217de1be6cd06aa6b175a4076e694fbaf8d4b2625b7e17d3ffa7d", 0xd4}], 0x6, 0x0) socketpair$inet6(0x18, 0x8007, 0xff, &(0x7f0000000480)) 20:33:22 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x5, 0x4) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') mlockall(0x3) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f00000000c0)=0x8, 0x4) listen(r0, 0x0) 20:33:22 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x0, 0xfffffffffffffffd) fcntl$getown(r0, 0x5) getuid() mknodat(r0, &(0x7f0000000000)='./bus\x00', 0x11, 0x8) fcntl$getown(r0, 0x5) 20:33:22 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x48) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() socketpair$inet(0x2, 0x4005, 0x49b, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x0, 0x287b1d469c6411e7, 0x2, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) r7 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000440)) pipe2(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kevent(r1, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffb, 0xd, 0x40000000, 0x2, 0xffffffff}], 0x7, &(0x7f00000004c0)=[{{r3}, 0xfffffffffffffffa, 0x0, 0x40000001, 0x8, 0x85b1}, {{r4}, 0xfffffffffffffffc, 0x86, 0x4, 0x1, 0x5}, {{r5}, 0xfffffffffffffffc, 0x6, 0x2, 0x1000, 0x200}, {{r6}, 0xfffffffffffffffa, 0x0, 0x80000042, 0xf7c, 0x8}, {{r7}, 0xfffffffffffffff9, 0x80, 0xfffff, 0x4, 0x400}, {{r8}, 0x0, 0x20, 0x4, 0x2, 0x3}], 0x6, &(0x7f0000000580)={0x8e9, 0x4}) setegid(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r9 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r10 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r9}, 0xffffffffffffffff, 0x7f}], 0x0, 0x0, 0x0, 0x0) kevent(r10, &(0x7f0000000080)=[{{r9}, 0xfffffffffffffffe, 0x85}], 0xffff, &(0x7f0000000240)=[{{r10}, 0xfffffffffffffffb, 0x8, 0xf0000028, 0xffffffff, 0x6}, {{r9}, 0xfffffffffffffffd, 0x1, 0x80, 0x3ff, 0x61}, {{r10}, 0xffffffffffffffff, 0x20, 0x10, 0x6, 0x70}, {{r10}, 0xfffffffffffffffe, 0x80, 0x2, 0x1, 0x8}, {{r9}, 0xffffffffffffffff, 0x14, 0xf000000b, 0xd632, 0x7}, {{r10}, 0xfffffffffffffffe, 0x1, 0x4, 0x5, 0xffffffffffffffff}, {{r10}, 0xfffffffffffffffb, 0x4, 0x80000000, 0x6, 0x4}], 0xf7e, &(0x7f0000000000)={0x8, 0x7f}) socketpair$inet(0x2, 0x2000008007, 0x2006, &(0x7f0000000380)={0xffffffffffffffff}) r12 = dup(r11) dup2(r12, r9) 20:33:22 executing program 0: r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0xfffffffffffffffc, 0xd9) mkdirat(r0, &(0x7f00000000c0)='./bus\x00', 0x40) mknod(&(0x7f0000000040)='./bus\x00', 0x100000002018, 0x59f5) symlink(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='./bus\x00') linkat(r0, &(0x7f0000000100)='./bus\x00', r0, &(0x7f0000000140)='./bus\x00', 0x4) syz_open_pts() open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0xfffffffffffffffe) 20:33:22 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x7f}], 0x8, 0x0, 0x0, 0x0) semget$private(0x0, 0x1, 0x100) write(r1, &(0x7f0000000300)="0069e2c0051b8a91736127186e38e1fe6a2355714e7b53d21632601fe4059dc0dfde67c786d559f8d07399", 0x2b) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) close(r1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0xd, 0xf0000000, 0x8, 0x5}, {{r0}, 0xfffffffffffffffb, 0x4, 0x20, 0x5, 0x401}, {{r0}, 0xfffffffffffffffe, 0x4, 0x4, 0x9, 0x2}, {{r1}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x10001}, {{r2}, 0xfffffffffffffffa, 0x20, 0x3, 0x4, 0x6}, {{r3}, 0xfffffffffffffffd, 0x2, 0x80000010, 0x8, 0x3}, {{r2}, 0xffffffffffffffff, 0x0, 0xc0000001, 0xffffffffffff592f, 0x7}, {{r1}, 0xfffffffffffffffa, 0x2, 0x41, 0x101, 0x7978bde0}, {{r1}, 0xffffffffffffffff, 0x82, 0x4a, 0x0, 0x6ce1}, {{r1}, 0xfffffffffffffffa, 0x42, 0x83, 0x4, 0x5}], 0x1, &(0x7f0000000240)=[{{r2}, 0x0, 0x18, 0xfffff, 0x200, 0x3ff}, {{r0}, 0xfffffffffffffff8, 0x8, 0x40000020, 0x8, 0x20}, {{r2}, 0xffffffffffffffff, 0x20, 0x40000006, 0x0, 0x1ff}, {{r0}, 0xfffffffffffffffd, 0x51, 0x79971bac8efea652, 0x9, 0x8001}], 0x0, &(0x7f00000002c0)={0x3, 0x4}) 20:33:22 executing program 1: socketpair(0x38, 0x5, 0x100, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r1 = getpid() r2 = getppid() setpgid(r1, r2) r3 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x20000080) pwritev(r3, &(0x7f0000000040)=[{&(0x7f0000000000)="c16e28c8e3549363b3c58135dff160a223589ce0d7c6d5011ed94ef4e5d44da653", 0x21}], 0x1, 0x0) fsync(r3) close(r3) 20:33:22 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x0) r1 = msgget(0x0, 0x3a0) ioctl$TIOCSDTR(r0, 0x20007479) r2 = msgget(0x3, 0x1) msgsnd(r2, &(0x7f0000000140)={0x1, "35320ad0a28c42e7304bda181a9d97bd3c74e0a81e020dc3dfe8a7db4a114a9d85c4694f481443e4db1a"}, 0x32, 0x800) writev(r0, &(0x7f0000000000)=[{&(0x7f0000001bc0)="a5e402b007dd3e27569b921987e5199544e15699d4220d", 0x17}], 0x1) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000080)="851df050824fd97942e10f3a2c824108f433a6d5c4c0bf4a7d4a6fd60101643b940fe0ce0de9a1f83a63faef9833528d1050365197937b072d7b9bfcfb0f0113cd05da9b4227b2c9e392b983589b6689805c0eab5d6618bca6080d68fd112df3c0d2f1387d89c6c653acca3d2898082581d01dea4dacc4dc015441a94ca3b882dc5b43f1aed132a48e9ad53e3602924ccaed", 0x92}], 0x1) msgsnd(r2, &(0x7f0000000180)={0x1, "8bf647d56c4cf99e0a75d89a6d275b0cb5262f86e2ed8f7fa6848dbd6e5853bbb527c9a9594808786ec94ad93f8c6163ab090a95ed527dd3973bd25c851a"}, 0x46, 0x800) msgctl$IPC_RMID(r1, 0x0) 20:33:22 executing program 1: r0 = socket$inet6(0x18, 0x1000000000000003, 0x0) connect(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 20:33:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000000c0)=0x4) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000002c40)=[{&(0x7f0000001b40)="115fed6a8ebec29eee1166137978959bcdcc2f12789e425f748268304993fae31e4ae3f6b6a851ab861ff5a805d52850b235958e96e22d38eec377cf71c4573f9be18832ab047f6f0d0ced049ef496e26c55f64ff94294c1a02b577e06846a581f971e40cda7a6444bde6993da5c5ee85294e74e47d18bc1d17b282bd804fb7eabb445ed91a311b2f6cad135757aefaa085f9cd97221b384de17d8d66dcc75653d1cfd21c0c4a83e5c0197f8de4ead42e43063e75ee4dacb1df2f1a6f3a9a39f376d1aa7b3f66beb9852eb91cb17e351416773130c9c6740238a38d5056881ee97184ab5c374b292d1c3c6162ff9c1461eb3c40904c2934555f39f8b7f8c5d357f61fb3b27a80e64e11b2e48a9eaa42f2597edb294bf1f9f8177d3ec27f76e40025ca47b19be0a2419a7a6d78147f61558751c45727a181f3474813871897c2b93a40bc88b813683a514ac4b51aeac099221e7938a8f05e6af6f8238f909ba745cf5530991018767d3bad15c4ea8e03b23768ae1220c06a02104574c997acb722eea6ef4655b2e879fdb7ab4f564fd8e3cbd62ad46c3c0dbc9060b54adfe673017fabb2c06375cda1592ddef5ad6c4b80188ebefe5827d7897188b278bddfe7c59af76ee8fb48d0a764f5e78f8e775324d3601a7554f8e18b4cbcb90194ca8d799fc136a8af88f2eccf42e719cac8b64fb406cf5286e756a70ab36cf04c2ab96fbc97aceb3a4ed5cd822e8dc90b577365afa9eead516363036dad53a127dccf2dfcedcd36592f41b70ac0e84f103609b782c8698293d423aadc33b159e42d270dc5659e9519f082ea69426a4286c79f526adfcfa9914e1e9a9ff9251cc96d0be697f8c76514c2df3f71583fcb18ea487418b08cba8d361fce93beb1bef488cff86066d408974b78dc016ac5d22c1cb7da7c37905d792941c4b16abec784ca49970c5ef0eb1c633cee8b60aaa4943e0d4850e4ab46e9bf9fc066d11e473c42ee34f1fc8b9978cc6c85601ab6583eac6501141febec01b765f869e7b367df46620e79224924b660185e38600400b08f7b03635d5868b3e7d6e45a4ca9c3d1112c980f9612cb9d1add16b07a3141db20490c65fb0d8b38e700b4fcac8dc863354aea475a252e14102ce83216ba152f6cf0e5a52e1e970cdd318a6a88113ec72f2f7b3c3e14a0ddcd013fd74da6a0f6088f023a0605dace4e45d214620a63086a1f85622e823a3a878c305d8473b3c71c6f6555632203571ecaf6bcb01aaf31fcfa7e4e507218ab3f87aa390126c62e65ee574a34cdfbba293ec02414e1de79fec5e22b38b04860d153a30f761fc9a255637bb5858799db7ace23d6aee03b304b83cc9d817dbb6f602ccb6d7c95f8d54005159da01ebc59d2ce8cdae4e44e04e5df43b80366319eea3153b0152709b7b83a3dd493f6a560b42ca8befdbae3f73380eabf161dcbde81993002293247301ca13526be947af374945eaf72e2ff21b2e5e3f3d4e408d4199e65bad43c0c3fb66a1e5a51df7a17059b79a4eb284edfacd680a6dbc6ce100fb9f0cd51a1ec078d7ee3820b80ab8834740bf3443de2dbaf684ba9d6f13029941bd800923b05ba8bcfcf3f50dbe3ad9d8ae9dda125ab90863a5c4322a97b22a8c5c5b7950f3ae54ba48d46a7e315ecceda63edfa6b1af34563a3ccd8d9d7ec3d0398128e5778a6095130b1eae251967f7bf39c3492e936be3bfb647cfaac6cbaaa4f8c166a092588cf9c8d2a4bfaf17f3ec07a2f2b9a819538758c61a8b5f7d2aecff790b7106accc04b8b4850df6ae0bef2ce6edcbbd4014f368cc57f13089d92a81969924f11f47bd1df5a5d077b6e41f00120707e9a1e419331a2480d375ff9f47955db21ab86c409f3efb0e5c04a02085d6e4c0b42a1c4d340937695ea3f53d3d9a8fbd8ce5aa039de0f347ab5f6e4044d671572fd24257e7994c72db6655b24763496091314abde46a7622a272a5908748e6a9e4b05761729547eeff3ca85cd0087b64518817bdf7a61b9b6586423305dd8c3d65a04c", 0x59f}], 0x1) r1 = syz_open_pts() close(r1) kqueue() syz_open_pts() openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xa0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) mkdirat(r2, 0x0, 0xfffffffffffffffc) 20:33:22 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) fchmod(r0, 0x40) socket$inet6(0x18, 0x1, 0x2) setsockopt(r0, 0x2000000000029, 0x63, &(0x7f0000000000)='\x00\x00\bL', 0x4) 20:33:22 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) chdir(&(0x7f00000001c0)='./file0/file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='.\x00') 20:33:22 executing program 0: r0 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x8001, 0x4) connect$unix(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="8202ffff000000000000705c14dcb6bec0db10e0769648259d2e239a890f17c2a5d8946bc5743f5bd694faaf0f32c977e1f29ba819e31495a239a03e4d2e97ec1dd7aa6954b07da616ae6b829f6af67b0221651c97e965f9dc1d185b705c08cc2d8ef29e95b234a40fc701727d75ea98feb16d000a46a4e8a8976269b20bb948125d74295f5ea5107e2313fa1d4314bcc100d47ca2d82d2bb7397a5ec86d65243098ae31a7d59c1809b42a6c2097619df5032aba69825b28a1593eee152a1f40cb46e23c5b33fb0e70965684728cc5d500155d6eb32e3cb9dbd3f4bfa146daa7bfd0d598f2e58354516d659398ae5394ce50f6bcbdb719f76660033e19b9c8b459341915d157425b7fd95f1124fd17e15499319aab88afa8f4aed37a13027de87f7d8a62e9299b5b71aa0a62ac18d7460b87681a48a0d1679e0e2f0b5fb6a9f59d969e0e48d4b37cb49c9efc0edc21f0706bc3556f78e8fdf2dd18f2c4ad4f5be143e925e9a7a71be6f3117486afec7453ec27819eb00514b470f9cc093b882df7926e6386c27cefb545d0d866d388870c5c4a9c56bb4d12ca97798881af42bea11f3346f09860fcbbbb1c8ba21570f65b8dceb90777b9cf63de5bd869486fc7c000f81462de92ca2ebc253a19ba4f8b8e90bcbd5528d31b7d59b14b85a6c6100372a16aff5413704bf205009b93cef0e602bfe371a72c41bb8f216128c0be456241a6956e8c3abec4b421104c3e2c45a3eb75991f3a076ec5d60d4f01"], 0x1) 20:33:22 executing program 1: r0 = socket$inet(0x2, 0x1, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) setpgid(0x0, 0xffffffffffffffff) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) fchmod(r0, 0x100) getpeername$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/35}, &(0x7f00000001c0)=0xffffffffffffffed) 20:33:22 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) r1 = socket$inet(0x2, 0x4007, 0x9) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 20:33:22 executing program 1: r0 = socket(0x1e, 0x3, 0x0) sendto$unix(r0, 0x0, 0x0, 0x406, 0x0, 0x0) 20:33:22 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2001, 0x0) r0 = syz_open_pts() r1 = fcntl$getown(r0, 0x5) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$TIOCNOTTY(r2, 0x20007471) fcntl$setown(r2, 0x6, r1) 20:33:22 executing program 1: r0 = socket$inet(0x2, 0x1002, 0x0) r1 = dup(r0) sendmsg$unix(r1, &(0x7f00000000c0)={&(0x7f0000000100)=ANY=[@ANYBLOB="00956b937c040000002bb6d1d6ea854098415e0beb8e952e411d639ac55b5722f9b3151360fb87ebb8ae1d098347ac04ebeee8480a9ad48897b8c0e648ba440798c569e6a353e25ba5203ad0d79800c6a3da99a4e8f313bd40623bc2000000000000000000"], 0xa, 0x0}, 0x0) 20:33:22 executing program 0: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000001240)=[{{r0}, 0xfffffffffffffffc, 0xb9, 0x0, 0x4000000}], 0x8, 0x0, 0xfe, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x7}], 0x1, 0x0) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) 20:33:22 executing program 1: r0 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000)=0x1f, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x8001, 0x4) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="82022e2fed13202d4166696c653000"], 0x1) mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) r1 = open(&(0x7f0000000040)='./bus\x00', 0xfffffffffffffffe, 0x0) preadv(r1, &(0x7f00000013c0)=[{&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000000080)=""/186, 0xba}], 0x2, 0x0) flock(r1, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001280)={0x0}, &(0x7f00000012c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0}, 0xc) r4 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001380)={r2, r3, r4}, 0xc) preadv(r1, &(0x7f0000001340)=[{&(0x7f0000000140)=""/218, 0xda}, {&(0x7f0000001400)=""/4096, 0x1000}], 0x2, 0x0) 20:33:22 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001700)=[{&(0x7f0000000700)=""/4096, 0x1000}], 0x1, 0x0) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)) 20:33:22 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00p'], 0x1) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="1210c865427c2d92abed49"], 0xa, &(0x7f0000000080), 0x3ca}, 0x0) 20:33:22 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x2a, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0xffffffffffffffff) open(&(0x7f0000000040)='./file0\x00', 0xa80, 0x0) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x3, 0xfff, 0x3}, 0xc) 20:33:22 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f00000000c0)=0xc) flock(r0, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) fcntl$getown(r1, 0x5) 20:33:23 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(0xffffffffffffffff, 0x0, 0x40) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f00000005c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000180)="b0175b11c89124a1bbafc7c98874425d3163ce984930a59e9b84c5b024a8140d1f6d370a9b1ba29b8d37199ddab6abf7e547", 0x32}], 0x1, 0x0, 0x0, 0x9}, 0x1) 20:33:23 executing program 1: getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r1, r0) setregid(0x0, r2) 20:33:23 executing program 1: munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) pipe(&(0x7f0000000000)={0xffffffffffffffff}) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000080)=""/144, 0x90}], 0x1) mincore(&(0x7f0000ff9000/0x3000)=nil, 0x3000, &(0x7f0000000180)=""/152) open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) shmget(0x2, 0x3000, 0x3b0, &(0x7f0000ffc000/0x3000)=nil) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x1) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) 20:33:23 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) write(r0, &(0x7f0000000040)="e8db79f0107cd940a894611f16f53eb79c2d5ef2b26d536b659ce48147cfe17f11717d4c3cfbac61d8e4b204073bcd8fba5cbba9e36d1d5d498b7f81a2479cd886d3553db708e2fe9e40aad4d5f2efaee7f3f5513961b5c65f032f157ba132d056e9baaabcf5e8454400fa687e680cbc2d50fff988a7e3900f8a1bfbc5c759811a359cc554e9718a97182e057471e9ebd2925335003771e3c4c2b20b7db1790f867b4aca81102e60220d3169b021994675ead3f4c83d372a36bbaeaea0cba9ffb1bcaa266ac28002d07c8543b3522bff387f79a565980c8a0e10eb05e281cf7bab", 0xe1) r1 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) 20:33:23 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) sendto(r0, &(0x7f0000000080)="ab2d2ff83b765ae1ea412cd99aeaace4f5469eac959981512946d3fdcd0f5c17a115908eb0a1616a5b9f2236490b90e4b42f5c09b136754a55cf57eddc5b0ed3088a0d77f9516c33b449fa6fafeda3ab424469d81965162296053df766558d5cb470d846ddf918131c45bab0c0df07582fcc2ce483853e49d0cb2cc06013a710d290105e9ef54c800e45780f2ecebbfe4d9b172e832fc9b68e94b83f84d9190d6c812a2c19b97a56c532b6", 0xab, 0x4, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000040)=0xffffffffffffff81, 0x4) 20:33:23 executing program 0: msgsnd(0x0, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) 20:33:24 executing program 1: chroot(&(0x7f0000000040)='./file0\x00') unlink(&(0x7f0000000000)='./file0\x00') madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) syz_execute_func(&(0x7f00000000c0)="660f9e6a00c4e1cdd132c4e2b93a6df266430f6432c4c1e012266466660f3a0db7feeffffffe4329c136470f0fc01dc482350c1ac4e17ee6fd") pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r0, &(0x7f00000001c0)='./file0\x00', r1, r2, 0x2) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000180)=0x8) mincore(&(0x7f0000000000/0x3000)=nil, 0x3000, &(0x7f0000000080)=""/51) open(&(0x7f0000000100)='./file0\x00', 0x10020, 0x188) 20:33:24 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup2(r0, r0) socket$inet6(0x18, 0x0, 0xaa) setsockopt$inet_opts(r1, 0x0, 0x80400000001e, &(0x7f00000000c0)="00ac2512", 0x4) 20:33:24 executing program 0: r0 = syz_open_pts() mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0x5) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x3) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0xcf) 20:33:24 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) socketpair(0x0, 0x0, 0x0, 0x0) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) r0 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = dup2(r1, r0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000003440)=""/4096, 0xfffffffffffffd05}, {&(0x7f0000004440)=""/202, 0xfc82}], 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x10000000000002, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffa, 0x1, 0x20000001, 0x40, 0x741}, {{r1}, 0xfffffffffffffff9, 0x9, 0x10, 0x4, 0x100}, {{r0}, 0xfffffffffffffffd, 0x30, 0x10, 0x2b, 0x956f}, {{r0}, 0xffffffffffffffff, 0x81, 0x12, 0x8, 0x3}, {{r2}, 0xffffffffffffffff, 0x11, 0x20, 0x3fd, 0x5}, {{r0}, 0xffffffffffffffff, 0x20, 0x20000000, 0x9, 0x3}], 0x7fffffff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0x2, 0x60000080, 0xfffffffffffffff7, 0x400000}], 0x800, &(0x7f0000000140)={0x80000001, 0x3}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xffffffffffffffff, 0xe3, 0x41, 0x6, 0x1}, {{r2}, 0xffffffffffffffff, 0xae}], 0x9, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffa, 0x40, 0xfffff, 0x0, 0xfff}, {{r1}, 0xfffffffffffffffd, 0x10, 0x1, 0x400, 0x9}, {{}, 0xfffffffffffffffd, 0xc, 0x3, 0xffffffffffffffff, 0x9d3}, {{r2}, 0xfffffffffffffffa, 0x24, 0xf0000004, 0x5, 0x100000001}], 0x7, &(0x7f0000000040)={0x8, 0xcc3}) 20:33:24 executing program 0: clock_gettime(0x5, &(0x7f0000000180)) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) 20:33:24 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f00000001c0)=@in={0x2, 0x0}, 0xc) r1 = socket$inet6(0x18, 0x0, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f00000000c0)='./file0\x00', r2, r3) mincore(&(0x7f0000ffa000/0x3000)=nil, 0x3000, &(0x7f0000000200)=""/103) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) socket$inet(0x2, 0x5, 0x8) r5 = getegid() lchown(&(0x7f0000000000)='./file0\x00', r4, r5) 20:33:24 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200000000}, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0xfffffffffffffffd, 0x3}, 0xc) sendto(r0, &(0x7f00000000c0)="04f93a822eafa8f21660ae87a5f603dc50daaa3abacded7ae5c55d99237491edf361854df77cd30be9bf48e3e1748d12cabcac762b0cba451febebeb9a054f184b5e13ad0e4798e27e93777cd628812931c073", 0x53, 0x8, &(0x7f0000000140)=@in6={0x18, 0x1, 0x2, 0x7}, 0xc) ioctl$TIOCSBRK(r0, 0x2000747b) 20:33:24 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1ff) connect(r0, &(0x7f0000000100)=@in, 0xc) chroot(&(0x7f0000000040)='./file0\x00') 20:33:24 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) r0 = open(&(0x7f0000000040)='./bus\x00', 0x4, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r3 = getgid() fchownat(r0, &(0x7f0000000200)='./bus\x00', r2, r3, 0x2) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/139, 0x8b}], 0x1) setpgid(r1, r1) r4 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchownat(r0, &(0x7f0000000080)='./bus\x00', r4, r5, 0x6) 20:33:24 executing program 1: socketpair$inet6(0x18, 0xc004, 0x81, &(0x7f0000000080)={0xffffffffffffffff}) writev(r0, &(0x7f0000000440)=[{&(0x7f00000000c0)="a474a1c768b95be4d332eba0cd21d7af01f681a00859568a79b21df6a923c0230a41d349c27608d3fca1c8e692dffde79748109612c8d207e90eba16576ed7658398ad85e98b9b4bd9d9b18090015d21fc5c0a4c385ef011eba61c57b780ce53e01041e0e9aed273df1fcf186198974f07f89945a0de75b4f788da01d5acc065248ca869ccf36daf692168b0e34ad41156c13ed7f5d819f51f102d3da21053d4bbc87cba97137cb59e5327c500368878a9c2299c0149ac240770653f073451", 0xbf}, {&(0x7f0000000180)}, {&(0x7f00000001c0)="5c68a7fe3b6620fb1b4fcf281faf6974843adf144f1d9fac58db5b045bfd23505530103c3eef0863adcddf4f07a972fde40f5fd86dc3e188605e6ba5469738a1936ea6b912", 0x45}, {&(0x7f0000000240)="4fb6f3b8be598ec9b61bbf776ed74fa70fb60dea39b3036cb9bdd28441265a3d4df7887eeec0fbfc167b010e7ecf778e85f65e961fee069aef19acb224c98703d1539dc21cbb2116d67efcd026d02d539ceb1d69df3d7ed94a29adbd61d12912fd9fba3fccaa473001fa31868d2d17b143162bc784cec2c6ca0f3528089a87b0ab7dfddaa6489c550234782ff8", 0x8d}, {&(0x7f0000000300)="56492c51dd1b6b84ecefb85e9f595b40978ad5186503689016418067003d030be2e103e55d63be6ab34e08df891807d8e5cd8144aa473fdf08511ed06819332ef2e87f89db78cfc564ad868522d5e6304b8d07e481251889de9c25cf9a9f9639f3da585564076c9fec7684da6cb4cf4028d57046ee6cb61238563c2733b12ccf0678578a2c9b5bc8f3eef762c6002088f9bf0118972c9bb63c075d41645fd9d515", 0xa1}, {&(0x7f00000003c0)="509129e53775b82ac491324268d017465ab93834bc1ff5049e56f0124b91f71163e324da71ba522fbbc79e4f2a4bec14eb7f46d730d4a25fdb587a4cd220a9fb12156dbe38d4f6d34f73c0f7af2bae74d71be18a98d2f9", 0x57}], 0x6) getpgrp() r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1000, 0x0, 0x0) close(r1) r2 = msgget(0x1, 0x200) msgrcv(r2, &(0x7f00000004c0)=ANY=[@ANYBLOB="00000002000000004020000000100000000000eeb4984bf20eed1414334cb7bb3f3918fc7d02043f40c8b36ea8de59cd96b36078f7842048d0603cbd2c06933a78f760a0ccc16c841b7f0008b64b117ef440acbb04926120a90867b2137ae054788e54ac481fd5a176399510df02d302477f65ac786454c45d16bb7cf1e64d449c316cc287a3f4925001c28e0ef5964d25eda61a93a0d3755ede935bcca263d9082a7fe33fc93f49b5"], 0x23, 0x2, 0x1800) r3 = semget(0x1, 0x3, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x40, 0x0) semop(r3, &(0x7f0000000040)=[{0x5, 0x0, 0x1000}, {0x4, 0x5, 0x800}], 0x2aaaaaaaaaaaab6e) 20:33:24 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x108, 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0xa7, 0x3ff, 0x6, 0x5, "833939e375a2c60245ed0dc1cd62ddb5d1a34584", 0x0, 0xfffffffffffffffe}) fchmod(r0, 0x0) 20:33:24 executing program 0: r0 = getuid() r1 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r1, 0x0, 0x384000000000067, 0x0, 0x0) getgroups(0x2, &(0x7f0000000040)=[0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) fchownat(r1, &(0x7f0000000000)='./file0\x00', r0, r2, 0x2) 20:33:24 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x10084, 0x0) mmap(&(0x7f0000fee000/0x1000)=nil, 0x1000, 0x0, 0x1e, r0, 0x0, 0x0) munlock(&(0x7f0000fe9000/0x9000)=nil, 0x9000) 20:33:24 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r0]) setegid(r1) setgroups(0x1, &(0x7f0000001380)=[r2]) r3 = msgget(0x1, 0x200) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000000)=""/6) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffe, 0x0) 20:33:24 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) setsockopt(r0, 0x80, 0x200, &(0x7f00000000c0)="97b86cf00ea00f815938aed4c9ccd46e86fb3ab6fb6c82aec551e27f3e6bbc0454f0070d4784a1d214a6cbf14846ba6498b0bc91c1829f309e5e7dee095b758d8959251c6696f8056b3845832e445a8d0c1ddf3cc7a5b662fc4af6586e617b847970bad9bde64269101a64ca94a59323df8a0db9564fe9b820c97651c5baa0c8ed92f7c12793676d0850cd5163a52907f245be435f0aab0b", 0x98) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = semget(0x1, 0x4, 0x42) semop(r1, &(0x7f0000000240)=[{0x0, 0x5, 0x1800}, {0x3, 0x4, 0x1800}, {0x0, 0x1, 0x1000}, {0x0, 0x230, 0x1800}, {0x4, 0x9fb1}, {0x3, 0x800, 0x800}, {0x3, 0x3ff, 0x800}, {0x2, 0x9cee, 0x1800}, {0x4, 0x5, 0x1000}, {0x0, 0x6, 0x1800}], 0xa) getpeername(r0, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0xc82) 20:33:24 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff9, 0x88, 0x2, 0x100000001, 0x81}, {{r0}, 0xffffffffffffffff, 0x4, 0x2, 0xc9a1}, {{r0}, 0xfffffffffffffffc, 0x40, 0x0, 0xce, 0x4}, {{r1}, 0xffffffffffffffff, 0x10, 0x1, 0x6103}, {{r1}, 0xfffffffffffffffc, 0x0, 0x80000000, 0x1, 0x6}, {{r0}, 0xffffffffffffffff, 0x1, 0x1, 0xffffffffffffff1a, 0x100}, {{r0}, 0xfffffffffffffffe, 0x10, 0x2, 0x4, 0x32}, {{r0}, 0xffffffffffffffff, 0xa0, 0x4, 0x3471}], 0x6, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x40, 0x20000003, 0xff, 0xfffffffffffffff7}], 0x1, &(0x7f00000000c0)={0x7, 0x1}) close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x40002000, 0x2807) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffc, 0x3f, 0x20000000, 0x4, 0x5}], 0x4, 0x0, 0x10002, 0x0) 20:33:24 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000)=0x9, 0x4) mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r1 = kqueue() r2 = kqueue() close(r1) kqueue() open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) kqueue() dup2(r2, r1) 20:33:24 executing program 0: r0 = shmget(0x3, 0x3000, 0x201, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) nanosleep(0xfffffffffffffffe, 0x0) shmget(0x1, 0x3000, 0x42, &(0x7f0000ffd000/0x3000)=nil) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 20:33:24 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x801) socketpair(0x10, 0x4000, 0xff, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000000c0)=0x800) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$getown(r1, 0x5) open(&(0x7f0000001180)='./file0\x00', 0x48, 0x80) accept$unix(r0, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000001140)=0x1002) 20:33:24 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) select(0x40, &(0x7f0000000040)={0x0, 0xff, 0x20000000000000, 0x2, 0x8001, 0x0, 0x7}, 0x0, 0x0, 0x0) 20:33:24 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x8, 0x1}], 0xfff, 0x0, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x6}], 0x8, 0x0, 0xffffffff, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x0, r0) unlinkat(r3, &(0x7f0000000000)='./file0\x00', 0x8) 20:33:24 executing program 1: mmap(&(0x7f0000000000/0xdc8000)=nil, 0xdc8000, 0xc, 0x10, 0xffffffffffffffff, 0x0, 0x0) syz_open_pts() r0 = syz_open_pts() fcntl$setflags(r0, 0x2, 0x1) socketpair(0x20, 0x8000, 0xca0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 20:33:24 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x82) select(0xfffffffffffffe86, 0x0, 0x0, 0x0, 0xffffffffffffffff) r1 = geteuid() r2 = getgid() chown(&(0x7f0000000080)='./file0\x00', r1, r2) 20:33:25 executing program 0: r0 = socket(0x11, 0x3, 0xfffffffffffffffe) shutdown(r0, 0x2) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x280a) utimes(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)={{0x1000, 0x4}, {0x101, 0xf38}}) connect(r0, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 20:33:25 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() r3 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000240)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000280)="59afdf35b1e6a6a82c900e08771969aa3feb4507e2bfa0a68d66d977e7d50e7ff4a08ef8", 0x24}, {&(0x7f00000002c0)="17ab1da86ba7d038de2fc1b58c9747c0c07bcf016787d0ae", 0x18}], 0x2, &(0x7f0000000400)=[@rights={0x20, 0xffff, 0x1, [r2, r0, r0, r2]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x40, 0x16b722b5d650b227}, 0x0) dup2(r1, r0) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) r6 = dup2(r0, r1) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) dup2(r0, r6) kevent(r1, &(0x7f0000000100)=[{{r6}, 0x0, 0x2, 0xf00fffff, 0x80, 0xfffffffffffffffa}, {{r2}, 0xffffffffffffffff, 0x80, 0x20000020, 0x5, 0x100}], 0x200, &(0x7f0000000140)=[{{r6}, 0xffffffffffffffff, 0x4f, 0x1, 0x7, 0xfffffffffffffff9}, {{r1}, 0xfffffffffffffff8, 0x21, 0x80000000, 0xff, 0xd33}, {{r6}, 0xfffffffffffffff9, 0x4c, 0x80000003, 0x7, 0x6}, {{r2}, 0xfffffffffffffff8, 0x1, 0x1, 0xffffffffffffffc1, 0x39960815}], 0x3, &(0x7f0000000200)={0x6, 0x3}) fcntl$getown(r1, 0x5) 20:33:25 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) r1 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x7811, r1, 0x0, 0x0) lseek(r1, 0x15, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$TIOCSTOP(r1, 0x2000746f) write(r1, &(0x7f0000000080)="ed", 0x1) flock(r1, 0x1) 20:33:25 executing program 0: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() syz_open_pts() preadv(r1, &(0x7f0000000140)=[{&(0x7f0000000040)=""/237, 0xed}], 0x1, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0xed, 0x0) 20:33:25 executing program 1: setgroups(0x0, 0x0) syz_open_pts() setreuid(0x0, 0xee00) syz_open_pts() 20:33:25 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x1, 0x0, 0x5, 0x5, r1}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000000)) 20:33:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) r1 = shmget(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000002c0)=""/190) socketpair(0x18, 0x5, 0x7, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = getgid() fchownat(r3, &(0x7f0000000100)='./file0\x00', r4, r5, 0x65415440f41348b0) r6 = syz_open_pts() write(r3, &(0x7f0000001680)="e36258a416f790037494132477f2560000000025b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x13b) write(r0, &(0x7f0000000200)="ec", 0x1) r7 = syz_open_pts() r8 = dup(r7) ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f00000001c0)) close(r0) getsockopt$sock_timeval(r3, 0xffff, 0x1007, &(0x7f0000001580), &(0x7f00000015c0)=0x10) r9 = kqueue() r10 = syz_open_pts() ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "a146786eb90002000000000000b1c85b6a8a1311"}) readv(r10, &(0x7f0000000280)=[{&(0x7f0000000580)=""/4096, 0x1000}], 0x1) kevent(r8, &(0x7f0000000380)=[{{r8}, 0xfffffffffffffffc, 0x51, 0x6dee4262689f75d0, 0x4, 0x8}, {{r0}, 0xfffffffffffffffb, 0xec, 0xfffff, 0x9, 0xc91}, {{r2}, 0xfffffffffffffff8, 0x20, 0xf0000004, 0x5, 0x100000000}, {{r6}, 0xfffffffffffffffa, 0x4, 0x80, 0x0, 0x1}, {{r8}, 0xffffffffffffffff, 0x88, 0x40, 0x5c, 0x9}, {{r7}, 0xfffffffffffffffd, 0x10, 0x48, 0x1, 0x4}, {{r3}, 0xffffffffffffffff, 0x20, 0x11, 0x4d030fa8, 0x4}, {{r3}, 0xfffffffffffffffe, 0x4, 0xf0000000, 0xfffffffffffffffe, 0x1}, {{r0}, 0xfffffffffffffffe, 0x21, 0x1a, 0x7, 0x4000000000000000}], 0x4, &(0x7f0000000240)=[{{r9}, 0x0, 0xa1, 0x0, 0x9, 0x6}, {{r3}, 0xfffffffffffffffd, 0x2, 0x80000000, 0x9, 0x3ff}], 0x10000, &(0x7f00000004c0)={0xffffffffffff8001, 0x100000001}) syz_open_pts() ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "76b7be93837568ce6a4ba30820591f0ca675f117"}) syz_open_pts() 20:33:25 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="d7bdb2c5d7ec640bb1d5c9d9d71207ad98e744058008bfa18bdd9944ef6d4d4d3daa7cb2bfb5bf2add6eb214c1a86253faed714ec244b537351fc4fa4ce8d99f37a17553ad7c9b99539c1a37af15b809199e988eb2983527d12023a998e3e474e0812e0b510136f2706374359cbcd15269d48c5e70947542af405987821ceae6c0443553117b2b2dc95c083aca20d11c4a6b437d75c775f0", 0x98) setsockopt$inet_opts(r0, 0x0, 0x4000000024, &(0x7f0000000000)="3ffe90da", 0x4) 20:33:25 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0x4, 0x8}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x8, 0x3, 0x2, 0x5a24, "2a9e3dedf7f2b6fe14523c7a4baa81a7dfe408ed", 0xa0, 0x7}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r2, &(0x7f00000003c0)=[{&(0x7f0000000380)=""/37, 0x1f}, {&(0x7f0000001ac0)=""/4096, 0x1000}, {&(0x7f0000002ac0)=""/4096, 0xfe4}], 0x3) 20:33:25 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f00000000c0)='./file0\x00') readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/40, 0x28) rename(&(0x7f00000001c0)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", &(0x7f0000000240)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00") unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) 20:33:25 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x20000080) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) fsync(r0) close(r0) 20:33:25 executing program 1: setrlimit(0x9, &(0x7f0000000040)={0xffff, 0x7}) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000022, &(0x7f00000000c0)="3ffe90da", 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) 20:33:26 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget(0x1, 0x1000, 0xffffffffffffffff, &(0x7f0000ffb000/0x1000)=nil) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x0) nanosleep(&(0x7f0000000000)={0x6, 0x2}, &(0x7f0000000040)) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) 20:33:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c28773", 0x45) write(r0, &(0x7f0000000340)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f845471", 0x20) write(r0, &(0x7f0000000200)="35db4bf22985b37fd24c6c3cdb8924c42e7386ecaf709e8a1f1e2e8d1906d8974febdfb25fc90473", 0x28) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x7d, 0x1d38, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(r3, &(0x7f00000001c0), 0x0) 20:33:26 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0)={0x400000358dd8a}, 0x10) bind$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) getsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000040), &(0x7f0000000080)=0x4) 20:33:26 executing program 0: socketpair$unix(0x1, 0x4000000001, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000200)=[{r1, 0x2}, {r0, 0x2}, {r0, 0x96}, {r1}, {r1}, {r1, 0x4}, {r1, 0x4}, {r0, 0x4}, {r1, 0x24}], 0x9, 0x7) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f00000001c0)=0x4, 0x4) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x5c75}, 0x8) recvfrom$unix(r1, &(0x7f0000000100)=""/178, 0xb2, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) recvfrom$inet6(r2, &(0x7f00000003c0)=""/4096, 0x1000, 0x842, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000000c0)="da", 0x1}], 0x1}, 0x0) sendto(r0, &(0x7f0000000300)="ec57c905bd8b246680ee46bc221b7b69f5ad333cdd26a33e504862f00a6f1a13f7c2735b609355da0b178bb9d38515cf9d49959ea3bd27bca10ff1f340bae8862e5945ca0f160d2c8f56a32c61102511a632b684553f7974a2a50b909134e004e6abe6b938d8b5c325426ffec7de1f4c9e296a85e663d75948e1e07a6c03053ad15b25ed4722caef4130fa95c82c10e59d0d19bba1", 0x95, 0x400, 0x0, 0x0) 20:33:26 executing program 1: r0 = socket$inet(0x2, 0x3, 0x2f) r1 = fcntl$dupfd(r0, 0x0, r0) bind$unix(r1, &(0x7f0000000a40)=@file={0x0, '\x00'}, 0x3) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) 20:33:26 executing program 0: r0 = dup(0xffffffffffffffff) accept$unix(r0, 0x0, &(0x7f00000000c0)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2805) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x400000000000) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/185, 0xb9}], 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) close(r1) 20:33:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x5) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000340)="efc2a8bd6e0b26559baec80d6afb8102", 0x10}], 0x1) write(r0, &(0x7f0000000140)="235cc0363b", 0x5) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={r2, r3, r4}, 0xc) writev(r0, &(0x7f0000000000)=[{&(0x7f00000002c0)="4f197aab4092b4b4ba4fcac92591bd3a68c944ea83823d158bbbf7e99c06ab32aa448d12e38c247e550c09980657ce561f5d9285d519cef667682192f88204ca956a3cc5be7371b7562443275c7ef0ae16c9771322c64307ff41bb4b15018137f7013eb3e1b92648d23c73e6c0cea876bd59f303", 0x74}], 0x1) mmap(&(0x7f0000fef000/0xf000)=nil, 0xf000, 0x1, 0x6013, r1, 0x0, 0x0) syz_open_pts() close(r0) kqueue() syz_open_pts() 20:33:27 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2100, 0xcd1) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000280)="a10400fd7b85b56e00e41aad92acde383ec3ce4fe5e54035d6ffa40000", 0x1d) write(r0, &(0x7f0000000380)="068cc47d7baa5fc2bcf4e7c5e1006d93b4b129bd69187b1b6088d60a", 0x1c) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x100000000001e2b, 0x9, 0x3d9, "bad84b73f2a42ccccaa772d83726cf835db57180", 0x0, 0xfffffffffffffffc}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 20:33:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0xffffffffffff2fff, 0x1107) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./bus\x00', 0x5) 20:33:27 executing program 0: shmget$private(0x0, 0x0, 0x0, &(0x7f0000b39000/0x3000)=nil) rmdir(&(0x7f0000000180)='./file0\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000040)='./file0\x00', r0, r1) 20:33:27 executing program 1: socketpair$inet6(0x18, 0x1, 0x20, &(0x7f0000000080)={0xffffffffffffffff}) write(r0, &(0x7f0000000200)="79acc9c29703892024068f54b988d531d6a97e873c7b4e0b863848f4e8946f65aecbbd53d3b8e7262a9cf303613c1b9f9aece4e1f10762530ec7137cb3fca17f44a23e1a83c0ef291a3a8022b13ca27b0e03c7ba841c94b00e503c008cf0b8e3b2a3edb0b8abc42e68e78f0121aa18d23e9e4c595f8c0907575ba93988e034e975f3e786e25b007a4a05bb76ca1c5baf3af862c1d5bd9fa79d10f85b66e0695022b21d22ed02e904523fef6bbb4f41980b641872fd93dc6e03518b6122c5e4ae89955659", 0xc4) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r1, &(0x7f0000d06ff8)='./file0\x00') readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=""/149, 0x95) setreuid(0x0, 0xee00) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) 20:33:27 executing program 0: setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x9}, 0xc) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000000), 0xfffffffffffffa0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)="8ba3d4928bb4541848ffe5ea52f295bec864f836f67f3656efead86b1fed5272363af4fdc5b6acd550618fe6d9185eaf46b5b461aa4d86739e54bf20de1894d08dd4db49a1f245cc2f95365be8ae89eba49d0df262ef2a", 0x57}, {&(0x7f0000000140)="9c0add5798cea5c72f1cfc6f", 0xc}, {&(0x7f0000000180)="53853f5bc395174f242b621295b875df16b462a9302990e97891c52a383ff385768cb4f73e80c74195d3712745b828ba5fe20a088ac11506867c0423a877dc98b7ccbcb8dc05a5957f89508239b292c19a5dedc22cfdb37fb1977d94e1b5c570e347a40c7dda8599fad6", 0x6a}, {&(0x7f0000000200)="5b68c6ff323e4c3eb5062ee335688ec1427319c1505a23df64a7a42ae88c07c385052dab019ddc4a01455308c1c7dee3eadd95a096f66ffcfbe5b6c36027959733744d4308af2a7cd7840bb885624bc498233a6aad3b76f9fd292e2d9a3874535e52a39a0d8f76461d2c26c9343ab57d637b2fe75683698be1442da90c00f273ecc0a7810f6a3fe19f0180cfe3b75fde0701881c93a2174b0eca030200082e8dd0ae4303eff320574a950c86f10a36717363d2abfadf852bfcb9b6fce36346fd1bed50412799c89035a13a9aa42681a7f3af0dbb239b0a477df00ffbb1cb9b7c7ae87d64330e22c4da279a0620bb93c27c0b75d0dab9", 0xf6}, {&(0x7f0000000300)="e1cf032d8f6301e40f673f1a41ef80adf42ddc58bec82ee79a79b4bd52bce4cf740e427d806e57022df16af9046cc4cec69a5a7a75e86e0b09fcd6e7d3f354b78812402c9e8d667fa386fcbf1bde3d96e06893890bd87cb553c283a2f6da1510396f7de1dcda5773923d7f327240c0d87014d7a076e3f8db4aa22bc63128ea71aed62fc4f8139c7b2a69e7f766ded8e36de7023c97b4468c34c08d6b625dd49f68667905d9", 0xa5}, {&(0x7f00000003c0)="f7ec6087b38f6abd4505f700c6beda62210fd2eac80c7e07904bc1e89b58bde511b792ccd8f819fc8a8d924685568cc94a82869d", 0x34}, {&(0x7f0000000400)="7cda3f478c0716ac6052bca9c501f3a31623b83e18ad3b567ee53b03a48ed2b8dc294bc56832504b385b222a3384e9b4858f5a61c957c7a3f56985f3f312806f47ef89004e7f038157a1fa5cbfc5dc7ef9", 0x51}], 0x7) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) write(r1, &(0x7f0000335000), 0x1023d) execve(0x0, 0x0, 0x0) 20:33:27 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0/file1\x00', 0x421, 0x10) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000140)=0x1) openat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x801, 0x140) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x0) r1 = geteuid() r2 = semget$private(0x0, 0x2, 0x133) semop(r2, &(0x7f0000000040)=[{0x2, 0x152, 0x800}, {0x0, 0x1, 0x1000}, {0x6, 0x6}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1800}], 0x5) chown(&(0x7f0000000080)='./file0/file0\x00', r1, 0x0) 20:33:27 executing program 1: setitimer(0x1, &(0x7f00000000c0)={{0x1ff, 0x4}, {0x3}}, 0x0) setitimer(0x0, &(0x7f0000000040)={{0x0, 0x400}, {0x7ff, 0x93}}, &(0x7f0000000080)) setitimer(0x0, &(0x7f0000000000)={{0x6, 0x4}, {0x7}}, &(0x7f0000000100)) getitimer(0x1, &(0x7f0000000180)) 20:33:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5a08) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x7ff, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}, {{r0}, 0xffffffffffffffff, 0x21}], 0xd8a8, 0x0, 0x0, 0x0) 20:33:27 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x40) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x81, 0x6) getsockopt(r0, 0x8000000029, 0x66, 0x0, 0x0) 20:33:27 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x1bdc63d2, 0xfffffd72) 20:33:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) write(r0, &(0x7f0000000100)='\x00', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x9) execve(0x0, 0x0, 0x0) 20:33:28 executing program 0: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000100)) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="53fda922ffece51eaee86e504cdd4c026d1926b947463a0b05c2e82bf6c5e61c4de8af3dcf9fa4c3af0b071c0ab8b0e66d3c8b3ec50f55e29046abad8dbba2b51082892d27d027f731645d1df8c90d5a6e08d2ab56e21ca3ceb10018cc4976ba98036a65de3dbf2ba6769d7e134e9ea4d3d73a673822c26352922fa00f904b46adf00c33fd75f9e9cf5f3010477fd304032b809a2554c6a04abdf74e92461a1f6a02d615724c174572fadfdd77bdf634b24206e33684085ba0000c8a1bbba4f9ba252dba53024fe43c7c5d1ac017abef6ec92802c8b7a91261f7ee930cdcbe85fea8c31317136d", 0xe7}, {&(0x7f0000000300)="31824e8a4b81d8815d1e780e3a94e6a1fcf174f30e4847452c7031477e85760dfe37f44eb1924fb976affc35821a159a49f503dc470a477210267f06219d2d1495d2f40243edac99a998d9285c8ad5669dd3f502d2ad70fbcfd1c31b9c1e2d13cc49bed40d1f9050ca16343d7c8749ee0e231feb6c237e2647ea5991399b880ab4a4a69f0152e3e4c9d2982e89f787c9a1d003fd0224332d3903bf00c6b8cdd88622b38fff933536f15bb201f6508ac9bbefd523fdccdafdb6c73b4e3bfa3c2f7b1d0073b88484af25811222e7181115", 0xd0}, {&(0x7f0000000400)="76aefe6bebecc4a5b5c8334b27cfad56b47567289564da85553634608f712009f5a6c82d8b6e0e7166d4749fb585c9e95d80270199a526bb517c6bfe5c74fa24cbb47b46901955c0550cb5a4b1a1d957d6cdcbe2788d5542602f385feed73bcdd3830b3d70a653019a033b8a7634e6f4b069dbf6b912409b98234ea2e931f733032cef1b0619a5", 0x87}], 0x3, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000600)=0x6) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x5e2, 0x0) r4 = getpid() r5 = getpgid(r4) r6 = accept$inet(r1, &(0x7f00000004c0), &(0x7f0000000500)=0xc) write(r6, &(0x7f0000000540)="0caa57f20aac3c484867762d5188ee1404bed14d8e8fae9468f1261b81d6a55324e668191ac67ac7de3da1fa225835c8614f7e3e0594919fb89fddfaa9f3ae26946338071e3197031810047deb29d8af1773d296ee66dd39ebb71bff66be4c734fdac9b0acb6b13cbc95fcd087f11033e05791446cb4bd09985279c2f1d465726e0aabad6533780a40c2b3356883b9cc2953088d8a1ed46b80827e840571782492b47186cb369bc0e9", 0xa9) fcntl$lock(r2, 0x8, &(0x7f0000000280)={0x3, 0x0, 0x2, 0x5c, r5}) renameat(r2, &(0x7f0000000000)='./bus\x00', r1, &(0x7f0000000640)='./bus\x00') pwritev(r3, &(0x7f00000002c0)=[{0x0, 0x346}], 0x1, 0x0) 20:33:28 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x80) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = syz_open_pts() open(&(0x7f00000000c0)='./file0\x00', 0x10480, 0x18) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000180)={0x48a1, 0xffffffffffff3686}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "971a27cbca825d7cd4ac3ea65825cf3e3e57e694", 0x0, 0x9}) r2 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect(r2, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) close(r2) getdents(r0, &(0x7f00000001c0)=""/211, 0xd3) bind$inet(r0, &(0x7f0000000100)={0x2, 0x0}, 0xffffffffffffffbd) syz_open_pts() 20:33:28 executing program 0: r0 = socket$inet(0x2, 0x3, 0x2f) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x6, 0xffffffff, 0x0, 0x1f, "5beba804bb80c162661a6a52aa111805a2fdfcd3", 0xfffffffffffffffb, 0x8}) bind$unix(r1, &(0x7f0000000a40)=@file={0x0, '\x00'}, 0x3) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x6d, 0x7, 0x7, 0x10000000000, "60e1efe768c9113551c1ad3348c8d557307f9766", 0x4, 0x4150cf2f}) 20:33:28 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x15b) fchmodat(r0, &(0x7f0000000800)='./file0/file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0xe9) 20:33:28 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) mlock(&(0x7f0000ff6000/0xa000)=nil, 0xa000) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 20:33:28 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) fcntl$lock(r0, 0xb, 0x0) fcntl$setflags(r0, 0x2, 0x1) 20:33:28 executing program 1: pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000003c0)) setrlimit(0x2, &(0x7f0000000000)={0xa11c, 0x4000000000}) r1 = syz_open_pts() r2 = dup(r1) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x2010, r2, 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000340)=0x5) preadv(r0, &(0x7f0000000300)=[{&(0x7f0000000040)=""/216, 0xd8}, {&(0x7f0000000140)=""/173, 0xad}, {0xfffffffffffffffe, 0x10d}, {&(0x7f0000000200)=""/247, 0xf7}], 0x1, 0x0) 20:33:28 executing program 0: mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 20:33:28 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x2}, 0xc) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 20:33:28 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x2010, r0, 0x0, 0x0) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x6) r1 = semget(0x0, 0x5, 0x24) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000000)=""/250) 20:33:28 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x3d, 0x40) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) r1 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$dupfd(r1, 0x0, r0) dup2(r0, r1) 20:33:28 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x8002000, 0x4900) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x80) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "fa05e32d6847f88c2e98240718f347f332dc1216"}) 20:33:28 executing program 1: r0 = msgget$private(0x0, 0x20) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = geteuid() getgroups(0x8, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r5 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x9b, r1, r2, r3, r4, 0x100, 0x6}, 0x4, 0x4, r5, r6, 0xff, 0x9, 0x1, 0x1}) 20:33:28 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x32, &(0x7f0000000040)="6fee", 0x2) setsockopt(r0, 0x400, 0x6, &(0x7f0000000080)="009299eb7799c20a108ae8f4a44d910fd3a9d7b3b2d3d1fa53200c738c0043a072acc7973c2251eb4a0c4a7ca3b704a557ea33e92581cb633ddc074a4a63ac0d1b0ebc2608031f5f78607cd1b44e4befbd61bc545b6c85b1b6033a585a097f8151b620b9d4a9df8096f51c7bb91a10efaf53189287e97a57982371e77de8f110a5cff8811ebdc3779b649b346b2dbc2ee4b7393774945a369bdd7cef88a3349ea3d7d71ddcfd52e41fd152f81b2e040fb141545a11beda69217e86ac4a9db91809dba7ae986ddcdcb9940b1490fbd694d1e3b0e96c45735fcb671b783082b7e5ee2ef195b668f438f13b6255280aa826ba88e26f8443bfa8", 0xf8) 20:33:28 executing program 1: unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='W\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) renameat(r0, &(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') getgroups(0x0, &(0x7f0000000180)) lchown(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x108, 0x746) 20:33:28 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r0, 0x10008, &(0x7f0000000040)={0x4, 0x0, 0x2, 0x4d9, r1}) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r2, 0x1) flock(r2, 0x1) flock(r0, 0x3) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) 20:33:28 executing program 1: socketpair(0x18, 0x5, 0xffffffffffff8001, &(0x7f0000000080)={0xffffffffffffffff}) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x20100, 0x120) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe22) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000001480)=[{&(0x7f0000001380)='c', 0x1}], 0x1, 0x0) 20:33:28 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x4535) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) r3 = dup2(r1, r1) kevent(r3, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x8b6, 0x0, 0xfffffffffffffffe, 0x0) 20:33:28 executing program 1: r0 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000001000/0x400000)=nil, 0x400000, 0x0) r1 = msgget$private(0x0, 0x14) msgsnd(r1, &(0x7f0000000080)={0x3, "8d3cfb17f9b6a8949e2ce9f70513d749a8ef4e85c99962a3445a38d644a0499e9c3c0426d675b9082bddd863cd795afd16e638efb5bdec6542933a465d00bb68449a67adad21779b121d4d0be58e00042b333307f8742ca6bb2e7317b13bd7dba692016bc9fd06b42661fc40579daa4c06b97157969b2f44c719c20a2486d8527d40c9f1f0692c36163a1d72066b734d6210706bacd13f2acc1295d219804659ff76b03fe01322d8c9d1643cae21431597aab3417938aca431ba15903a4540bde5c29718d85130e47e"}, 0xd1, 0x800) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001340)=[{0x10}], 0x10}, 0x0) 20:33:29 executing program 0: r0 = socket$inet6(0x18, 0x40000008003, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f0000000240)={&(0x7f0000000040)=@in, 0xc, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="f800000000000000ffff0000010000009b2e6cf31ddf1d80b92098ce00e3840ba513181fea2d6b566fe9e3e448d918258162b09153c49edd3d6a87f92a2b80646da9d71be9a20af93d7a1665a92d1975b9a3f10b72b67ea408ad391b7b6c3fb2e0e25356206114bbb61448fdd604b2b3a1baa6237ed26b048ed0c50102ec980ca855a811431ec2b134cbd09ab442ddabd9d67ddbe1b130754620aca986bbdfcef48be8cdb28d3c72ef4d00f2b9f251b9526bb88d8e83f8df6b4f31d7f6b66f0997d61b06502ac6cf18d85c426eee6211b221a838041e1ba65c768f196479997419ef880fbf3449623ef78f1e37f0311c95dc000000000000"], 0xf8, 0x4}, 0x8) r1 = shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ffc000/0x4000)=nil) shmat(r1, &(0x7f0000ffc000/0x3000)=nil, 0x3000) socket$inet6(0x18, 0x4000, 0x100000001) r2 = getppid() wait4(r2, &(0x7f0000000000), 0x0, &(0x7f00000000c0)) 20:33:29 executing program 1: symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x0, 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) lchown(&(0x7f0000000080)='./file1\x00', r1, r2) 20:33:29 executing program 1: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x20, 0x2, 0x1000300000002}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) 20:33:29 executing program 0: r0 = msgget$private(0x0, 0x180) r1 = getuid() getgroups(0x8, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x4, r1, r2, r3, r4, 0x8, 0x80000001}, 0x7, 0x7ff, r5, r6, 0xfc8e, 0xffffffffffffff66, 0x2, 0x7}) setuid(0xee01) r7 = socket$inet6(0x18, 0x8002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r7, 0x2000000000029, 0xc, &(0x7f0000000140)="ffe099c2ea24966df98329010007000000000000", 0x14) 20:33:29 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) fchdir(r0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x1) r2 = getpgrp() fcntl$lock(r1, 0xf, &(0x7f0000000000)={0x1, 0x1, 0x6, 0x8, r2}) symlinkat(&(0x7f000001effd)='/', r1, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f00000000c0)='./file0/file0/file0/file0\x00', &(0x7f0000000100)='r\x00') 20:33:29 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x100) r0 = open$dir(&(0x7f0000000080)='./bus/file0\x00', 0x984d72ac65f3bfce, 0x100) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x8) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) utimensat(r1, &(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0x3, 0x9}, {0x6, 0x5}}, 0x2) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 20:33:29 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700), 0x0) r2 = dup2(r1, r0) write(r1, &(0x7f0000000040), 0xfffffda0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) dup2(r1, r0) execve(0x0, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) writev(r2, &(0x7f0000000380)=[{&(0x7f00000000c0)="c3067b52bd7bf142f179976536328506e3a4905eca5c314e9cc6e5be5bc15715f6fbc174359be16a2647f96a8504c283a0c0ae4bf4a128aa45446ff2ee42a0137079bb7a782b201a4f1ae97efad9c8330493f25fa088c53540bc5fc41305e2bbf05075d4de35ef5374065079f6b670fa96cfdc15dfaae6e429b966f9e4723b52bade3c0dbfc74292b0f8ab06f5a696cc154211a0cf8433213e02ce75bae91d6c8e39ae3d9796b52da9e2c8c65391cf6f7d99279d2a941619a44428056635937c", 0xc0}, {&(0x7f0000000180)="2d649ac5dc4d5fa1eaa73535525f4c4a58242da2e12e12f1cdb54ffa2996454fbb3f3999a742f7e123cb9c98aa88104e0f2c6b1b1e96fb3ae67b7c3b8245235ba1589b", 0x43}, {&(0x7f0000000200)="995ac0ad19bd842907a0e3006b9c68dd0497e4711bc0860a0ed8c365c3d15df457f459d50dfd2ef19d8ec2dfff99e71e4ca8f5aadda16dcfa77a1fa28b3d58ee0c5d32fd13c87865eeba856c69944d50655407f100453c8067a462cb4c5905600ccef5972d852915efc62613bf49122c3ed7b5", 0x73}, {&(0x7f0000000280)="b40f2d798f5658e292895a737b891fb77b0fa0a0d426971973772ff565c2762d7f47d93a51d1981790c14940c387dc5c0d467d356ddd3924ebc3a9da63fa0b1ea4d6919a30917e1fdcfc45754a6eb066dd1ce729acdcc8143abbd29c662eb252b0d471e47b7d7db2b205b4b1cc2d5e7b3da1c59599a736f032781207b7c3b501f9b39f50d97f38193cde97e7b79bb7f314e5164ca5f5946ba81177e33c2056b07c928615d4ce3905102ec2c3e0ccc3685ee577c948c3aa6284e4df4c4c5135f77140fca32467448d69442c6458b7d224afe2380f6023f598", 0xd8}], 0x4) 20:33:29 executing program 0: r0 = socket(0x11, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) connect$unix(r0, &(0x7f0000000040)=@abs, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, 0x0) socket(0x16, 0x8002, 0x6) 20:33:29 executing program 1: r0 = shmget(0x1, 0x1000, 0x220, &(0x7f0000fff000/0x1000)=nil) shmat(r0, &(0x7f0000ff1000/0x4000)=nil, 0x1000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a05, 0x0) mmap(&(0x7f0000fed000/0x13000)=nil, 0x13000, 0x0, 0x81e, r1, 0x0, 0x0) mmap(&(0x7f0000fee000/0x1000)=nil, 0x1000, 0x0, 0x2011, r1, 0x0, 0x0) 20:33:29 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) kqueue() setsockopt(r0, 0xe6f1, 0x9, &(0x7f0000000000)="6f0cdcc6d68070", 0x7) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x28}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 20:33:29 executing program 1: chroot(&(0x7f00000000c0)='./bus\x00') mknod(&(0x7f0000000180)='./bus\x00', 0x203c, 0xd00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) minherit(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) symlink(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='./file0\x00') mkdirat(r0, &(0x7f0000000080)='./bus\x00', 0x70) readv(r0, &(0x7f0000000040)=[{&(0x7f0000001480)=""/4096, 0x1000}], 0x1) 20:33:29 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0xffffbfffffffffff) setsockopt(r0, 0x3a, 0x0, 0x0, 0x0) socket(0x1, 0x4, 0x874) 20:33:29 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000080)={0x3, "5906a7b041cac0e568727060c8f608871956f1287b02cd66241e8f45bce861d681142908e06ae8a546a03643b8a45e6433c5f5be5ef0f0ec988686a9d59bda3d87c04a5a254a090d9de1c0c2ad4ba48a7e9623dc6e112b33d394c834954321ce4396aa4b5094e3a27e933ca7f054d8e5e9f195bab07178c4b302fe060a68b3ab0395e1da55118b02af2e78f601ce2192dd16e928c6ab23b405fc257c1f2c526691ab16186caab1d12c10efe046ebb8cbbc3b74a155417c5e48c33c85e82195bd6b41245302ebae737a1e6ea6f926ddb459"}, 0xd9, 0x800) msgsnd(r0, &(0x7f0000c40ff8), 0x8, 0x0) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00001431000000000000000000000000000000000000000000f2ffffffffffffff000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x69, 0x1, 0x1800) 20:33:29 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) select(0x26, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffff537c, 0x40000000, 0xfffffffffffffffc, 0x1000000}, 0x0, 0x0, 0x0) msgget$private(0x0, 0x40) execve(0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x2) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) 20:33:29 executing program 1: r0 = socket(0x2, 0xffffffffffffffff, 0x400) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x0, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) close(r1) 20:33:29 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) seteuid(r0) r1 = socket$inet(0x2, 0x2, 0x0) sendmsg(r1, &(0x7f0000000140)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xffffffffffffffc3, 0x0, 0x1e1, &(0x7f00000002c0)=ANY=[@ANYBLOB="14000000000057193e2627afba2fbb5b0000000000000000b8bd28f2fb984495f3f14a4027d788f62694f3e37c5ccd674cf3169893c6e4adbad602bca0cd0c4691c44a22389169621d7862df44b73d3caa6d99d666b279bf686bf9e617e4e54a961ea4002047e788fb269912b0dbd783743cd356dfec8c46c2efca2e1f63d2f59269059b4f130f96a30a59badbc9680262f6978fd4b43b90fc2cff2ad7812399fe96d633b3b6eae0347c2933487edc23195dd38016d11f2602fa2f930f39b39610c9a5313969d3dfd06e7df72387"], 0xce, 0x3}, 0x0) 20:33:29 executing program 1: r0 = socket(0x21, 0x4, 0x6) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r2, r3}, 0xc) r4 = getpid() setpgid(r4, r4) getpid() 20:33:29 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="8d", 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000300)=0x1000000001) pipe(&(0x7f0000000000)) execve(0x0, 0x0, 0x0) 20:33:29 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x200, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x11e) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000080)="911204", 0x3}], 0x1) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 20:33:29 executing program 0: socket$inet6(0x18, 0x8001, 0x0) 20:33:29 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x202, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000340)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000004}) 20:33:29 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffc00, 0x0, "eee63d343cc3d54755e0b7dbf4863a06b4d8b994"}) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0xd}], 0x8574, 0x0, 0x10000, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000000)="b9d42b32905a8f4dc09fa037b41c3419b39843fb5bdc47bc021a53395be6f820efde1bf96ed8f134342b4a7587a29816b0508783949301", 0x37}, {&(0x7f00000000c0)="9ff084c72a99b79c0427329d2e651b16a5824d92ad3c23e266d3ecdfb9d7c8c9d976f31f16e1ed42fcd3bc09eca209dec878742612c15d2d1a808d92d2f428cc9b093b44c6402c37e34c1741603af596b14812571088acbde06653472743efa4d3666738fc0f2d0a", 0x68}, {&(0x7f0000000140)="724f03f6510cfe530c5047b6d51f7a54f52b8ba4198f3dc3057d80ad595db7b42320e8d3ecbdd7ab048ec439ced93f738ecab7837ec7cdeae3931fd2688a08aabf41bb4c37ae98c9083a8020e3cffc678c458210b65677e429dc83a9f4937ae8adf44c4e3e99ff0f59e389010298d594143f6f990df0d52f255d30bcd8008889c52174205ad2255e0bc93030", 0x8c}], 0x3) 20:33:29 executing program 0: readv(0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x1, 0x5, 0x1, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r0, &(0x7f0000000200)='./bus\x00', r3, &(0x7f0000000280)='./bus\x00', 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={r4, r5, r6}, 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) mkdir(&(0x7f0000000400)='./bus/file0\x00', 0x0) r7 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) sendto(r7, &(0x7f0000000100)="83ab160deed9b5ad84b30c3d72c4f0aeac9b357c0ea1c6c835b54d163cd85586b7ef4ab5815873772142f0f3e2b2c608b9475ae2ba1d2038100bd9f5744c3b7a8b3f52bdd02a994d630da61064e8ec0e6444ae0a8eb5e32b67a7daa425b058", 0x5f, 0x400, 0x0, 0x0) readv(r7, &(0x7f0000000980)=[{&(0x7f0000000800)=""/49, 0x31}, {&(0x7f0000000840)=""/239, 0xef}, {&(0x7f0000000940)=""/9, 0x9}], 0x3) ioctl$TIOCSETAW(r3, 0x802c7415, 0x0) getpeername(r7, &(0x7f0000000000)=@in, &(0x7f0000000180)=0xc) lstat(&(0x7f0000000480)='./bus/file0\x00', &(0x7f00000004c0)) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000440)) getegid() symlinkat(&(0x7f0000000780)='./bus\x00', r7, &(0x7f00000007c0)='./bus\x00') mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000a00), 0x201) writev(r7, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) 20:33:29 executing program 0: getrusage(0xffffffffffffffff, &(0x7f0000000000)) r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r0, 0x0, 0x0) 20:33:29 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x8028, 0x4400) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) fcntl$setstatus(r0, 0x4, 0x0) r1 = semget$private(0x0, 0x1, 0xa0) semop(r1, &(0x7f0000000040)=[{0x1, 0x7fffffff}], 0x1) r2 = semget$private(0x0, 0x4, 0x0) semop(r2, &(0x7f0000000100)=[{0x3, 0x40, 0x1000}, {0x1, 0x100000000, 0x1000}], 0x2) 20:33:29 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000002740), 0x106cd) ftruncate(r0, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f00000001c0)="10", 0x1}], 0x1) preadv(r0, &(0x7f0000000480)=[{&(0x7f00000000c0)=""/240, 0xf0}, {&(0x7f0000000200)=""/32, 0x20}, {&(0x7f00000002c0)=""/149, 0x95}, {&(0x7f0000000380)=""/243, 0xf3}, {&(0x7f00000007c0)=""/4096, 0x1000}], 0x5, 0x0) preadv(r0, &(0x7f0000000700)=[{&(0x7f0000000040)=""/85, 0x55}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0) close(r0) 20:33:29 executing program 1: r0 = dup(0xffffffffffffffff) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') chmod(&(0x7f00000000c0)='./file0\x00', 0x2) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x9, 0x9}, {0x80000003, 0x7}}, 0x0) setitimer(0x0, &(0x7f0000000180)={{0x1000000000400000, 0x100000000009}, {0x0, 0x4}}, 0x0) 20:33:29 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x4, 0x0) connect(0xffffffffffffffff, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 20:33:29 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000000c0)=[{r0, 0x10f}], 0x1, 0x0) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000080)=0x9) 20:33:30 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) fcntl$setstatus(r0, 0x4, 0x44) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "0dfe114e9425eb77e729d0e6417115f2325395a3"}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x2) 20:33:30 executing program 0: utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={{}, {0xfffffffffffffffd}}, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 20:33:30 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r0, 0x29, 0x36, 0x0, 0x0) 20:33:30 executing program 1: clock_getres(0x1fffffffffffffe, 0xfffffffffffffffe) 20:33:30 executing program 0: socketpair$unix(0x1, 0x10000000000002, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r1 = kqueue() dup2(r0, r0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x20, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x5, 0x0) 20:33:30 executing program 1: r0 = kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) kevent(r0, &(0x7f0000000140), 0x10000, &(0x7f0000000040), 0x3000000, 0x0) pwritev(r1, &(0x7f0000000000)=[{}], 0x1, 0x0) 20:33:30 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000000)=""/30, 0x1e}, {&(0x7f0000000100)=""/209, 0xd1}, {&(0x7f0000000040)=""/77, 0x4d}, {&(0x7f0000000200)=""/204, 0xcc}, {&(0x7f0000000300)=""/156, 0x9c}], 0x5, &(0x7f0000000440)=""/15, 0xf, 0x8}, 0x803) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x202) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{}, 0xfffffffffffffffb, 0x4, 0x42, 0x5, 0x2}], 0xc38, &(0x7f0000000500)=[{{}, 0xffffffffffffffff, 0xe, 0x20, 0x2, 0x2}], 0x800, &(0x7f0000000540)={0x7fffffff, 0x81}) lstat(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000600)) open(&(0x7f00000005c0)='./bus\x00', 0x8, 0x0) lstat(&(0x7f0000000580)='./file0\x00', &(0x7f0000000680)) 20:33:30 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1006, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) r2 = geteuid() getgroups(0x4, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) sendmsg$unix(r0, &(0x7f0000000240)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000140), 0x0, &(0x7f0000000200)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x402}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) 20:33:30 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x100, 0xa1) select(0x40, &(0x7f0000000040)={0x3}, 0x0, 0x0, &(0x7f00000000c0)) 20:33:30 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f00000001c0)={0x7, 0x1}, 0x10) recvfrom$unix(r0, &(0x7f0000000080)=""/253, 0xfd, 0x0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0xfffffffffffffed5) bind$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="00000000226cefd80000"], 0xa) 20:33:30 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000180)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f57285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5b3ff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) shutdown(r0, 0x1) poll(&(0x7f0000000140)=[{r0, 0x8d}], 0x1, 0x0) 20:33:30 executing program 1: r0 = socket$inet(0x2, 0x9, 0x40000100) sendmsg(r0, &(0x7f0000004540)={&(0x7f0000000040)=@in={0x2, 0x3}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000080)="23f6f893e665a85fed009bc10f3703a6aca70d2aa0441d6da4c659b93897ccf9beea03c8bed4b385e7e54c2ec2642a4a2b38b5bd0bf57e492add4f1d5e703e59003e96186735f980f06c81bc04ef6582917766123df8549c91a8c78b44278994d620f25858f4652e5186302e677e2efe741ffaf1119d04b851ccf1dcb0686a26f2d0f083e62bacf0c8e0dd392a18eadf6913157f19e9fc55bf3db708b8526fa2b24a3e9d2d4a5d71a4389a5bae87a71c9bedb3c5acec82212292a92a116e37c99416aa0307006ccef05200aa18e3a2a340d1e05a989b", 0xd6}], 0x1, &(0x7f0000004580)=ANY=[@ANYBLOB="101000000000000001000000020000004934b62ac72ae7ef7b8476c212fc13652264180cd1106600d3058105da4f9e625be2f12e332cd6a8116bb4e2bc66afc231f3104ef1ea9c872791a135c22ede5b5b4ef9672cada15952f1fa4039c7927386c90bd3561f99ca8515bdcb8ce7f2a472e0f6fba3016cf5e38308d43485dc6d0a23f828f18ee5dc42e2abcfd56de7328b5bd12f211455d5d6c00384178769cd6eae760acd4a488319a0453ea1605392b7d3c71e7598c6ad8590f478f271fb14cfd800216559ef0811b586d219e5978df7b0ee2f5b7e48e36b02b90ef98a22003647d78fe0c5ffc0edb0acecba502afaaf22d99c030b58f2cba0fa8911ad9a621783ce9e7dafdd1da833ce35dc6b5603f31009f63f67354aba57b8ade539792861c1d72e550f8d7a98e7bb1028ac75fd8193b151ef1d88e799803d927ab23b5001d08204eecdd8fe5f170eb57d5b80143e0229f7e43ce2207918a62670410e9ca428c84e2ec1c0e587ba68d275d3c06127cfc8f7aeead30b53a654e5bdcd4ee3dc3c302bcdb6f60796e877ff240aa8d3659e095dd0517be67704f2e2d27b198f40b6fb164d8eb91b2e8ff89b51104553d0366c4abe53312dcf4863a969eb8c8b4874debc9cbfc2a3fda2ee64b74c7239aae73f361be54a5b8acdba76379c770ef30aede783f710f1abf646e1988e6043f28e9fccf40e1686f01b172b1ab8c449f5a13476a1bc5c24e3a75163f438a06a539b69fa4b6d78befbe15de61fbbd56a197229f3f295277301c2100b1c87ebc466ffef228cc6b4c514f49642b7454862b0473f9dd410401b91c492abca444752fa05d78270bdbe2aff092ff257209b52f5989bc5dcaf2ae846769b9a7105b358d15b53907916b03c69fd7d7bcf8938e2c63fdb9a0715eba710d5ac2f355b30aac6cd6a6357a45f08734bcb3465d4cdd9c676ecfb476dd9a278193ab411b1d775de3a1d28c3efe80b0c29d03262e384cb1ddb0ac26a571db7438d13ef905b8ffe6b3e7081bd09b5a527057722ea93ba7d5ca31031c401c18d3e359c90e31fcf0369c5390efbd8cde7b1af7b5e68015bcff169986d163d923027365ab88b6d4b7b1cbcbfaa0f676ae2b5d72044d4ef4d6f4353bcce543a76897381b376ccb748cc1a07a184713b789375bbd009953f88220b3e8ecfe88b87a275c1e15092e23ff8858ae443a92c020bbb8c4ea45964a75fd5c8a454324ddb665dcd3e0b5ead248e62fe8eda2d12fae43fff2380d3eb2d1519a889a89f06904924250da5284486ba767791cab890fd84274d6727e270ab327a48d1593130a3be1f8100488fe6e90bdcf06ed0372a8e52bb1e3faaf5204e7c9da6884ce984d46fc675fb45052245ab9be6d3b9ad3d62715e9872d0bcdf3f6c3b9c6a3d38b3114b8e9f059c2d9266201b6601e1833fe7399230186f0bfdae0fb965db879db5f4fc77a94acc6fae552c055db457c1486b61788adfc3a317f993f0fb795c69d10b6785a33cd8904629f7578389d7b49e9600572ef8eb1343c63bd607ee257c822c2389bc9c6997f6827ab0ab0b83deff1278be8decfb09572b3499b90185000651e6b30def42dcf9cffafa3ec3efc2aa0bd648bab45ec633183d018cf2816f5486fba64f0a4008bfaf941408cb166f54cca53dbb67c5ea71a63701b51565dbf8ab8e49baf9326b29c2a53752cb4217f05aa2c74e7457692a38dea377b64b806213d4c956b9b1afa9781fd7f03602629ac13e6c43f1cace3d050beb7680dace98e473470ac7a82ced8a0539a600c2e297bb849659d36a70fa6c2d960762494e5ce26053cce42921e3728d49d78e9f7685c0002547dcacb0f37a720810201eafdf00aeee8b79701e331665d2607c36661e76326dfcc6276b4ac3869b67b44ed8762cd436f4bedb0be2462f001016eafe4a69ddd2051b056bf3c574e3481922c0702f39ae1845776954d248f1596310ed6ae806bed351c4322a69124eb70d172a39347f58fc3180150fff3245a31163bce8e7fcb77759a08090e1bbd3a2d7b3a1f6f642661f0cfaa72a692bc1e5f9bf92de04671b975e53961388986edba7fd90f257b870065ad2058eb99add3252e45d7b4753d4edd78c9cddbe91c86199d608f3e3e5637ae91a0e55f87c837c41396acb1d0cc1af32a918d81f054e0b0031f28656db0596a262505906491e05d89973dcae9e7f9276da496f5f1033d22477234bf58775218de1cff59f1558dbc9cd5c12505e46615c364f5d9f51013d9db5ea776904d17298f3b9d26adfec9c48378ec0afbe054e64cad9baf10095dc98b39ff246e1871cd28ab3c01fcbd197a0da6b2bd1a7c48edbe98f63e7c2436ab6cde1f8d26daafbabe10b5c21c095d88fc2b6c03a8bae50e844c4db4ad63933c88ee6e90c71b854e1f196030b9167de25b6b2b46fb4cf531a1551d35f03e5c26bf9c5e4c4b7740ad93b4d650d83d732ca69a89cc99f73256421051dccbb27cfb3c239e376eea3df2de04b4c72d2999377092ad59821a1cb40d38bb58cf93298e21c32165a67c6bbe19ed3db7e5657194d17224d291d2a7aee0c8d8937a9c0d55159fc86b178f438432683c18f36016ad48712e58a62cb67eb5b1fd5008a8bd9b59866418598690e098923da63d9f701ff804ca6fb005ea5dd09ee260001e64ee597947021038ae97785ad4b473bd7237b0f395ff26b2863c9837e2e3227dbf2b64fb96bd9c0333dfef91ca5c8ba22c0a11ceb572b3f6a7022172ccee2bc284a266838e39570806d2cf3270a0b4be7501ec6d850c7de77d3594ce55b77efda8100e526e2ed1dcc14cb8469241b505d49d35864adeb838bc5ce0c65b6785c3ae54af5a3dd1c219ca4a67a30054f115e38336fab21df2e65fc7fae712c074575714719ff2117fe40adc6e7fef5e14edf2b5875fb367e75fe250e77b15b73ed32fe17dd0a79059924844cf39a472415db13b9aed443da8665ccc4e004425357989a41dd7af5cbeedcb481fab117518307cc122064844e47479bb7216242dfb1e4f733f206a282019600072e62f46f1f07bfe85874420ea09501c3c1f50d5b7b0efc9b9f5a2fe7688db54599781d438b02a5bf13610aca202190744e57bcf6caf7c0758b93555cfdb20264dcea96adce597182b529e8a19abee43705ad180ba1287f04bdb81e314ffb4a5e0d0c052649877a5b6b11f889b2aca8fe5ae851e75fba1317b451361b957f37a7d96887770d34c9a700b5dd68ca7284e96a567bdc894527c61959b793988246ee15b17cbe6f249b27f9cd6fd5e6515bc218bb5df8c7114b251d59bfeef380d8605bddbfde4b1ffd68c07ad31878be89a6511066024be48ed5f3924b317d6593ac102c7615eceb0fa36bb312176cba1c880cb03d11831ce9e94437beeb1402283a8afde09936cb320e55402fc0ac7b850d94b79a9e2ff45819e5df26ba03d8d927478284445de5e383ad84e591b2cf7911646e79a8ce64b83d2654e7a2332e2a199728bb95eeccf741c1328f56bba28f0c5202eb98941d3e0916264aeb2c843669e551f454e3c4a38e3e1dab8a59b2c5cddd3b3f2d023b3eca15d7ebb8bdefaaa21b00b00c0a1f5b30020c7c768506a14fd3a84a449f585b32e0e44b4de9389e77117561c7c3da63ed9e6920960a6cdc92d471286c98f025814edcbb8ca2fb1ce02c3cd7ad5510e4a389cb44437ab84fe5c512551b193069f20c9d96f5b41d6503d6576078618417fe80147279977ae4411d3d34bc8a5e3228a38dca11581980048601918cf1af745ee47bb534e93a11a0ebe671cdcb35e31019ce45c9e531c778a7dbdcaf7943ae06ed28b9ac20cf9db92b8ad5dcdcf727c0fda350d36e665073c27bc0fdaf9b77d8a2aaa22ee9cfe64c7cda076c7ae500e94764b490ecbca9bd6f47710a9f5406977d5935ea812d47f75ef3ad7062df6043e96d0413170ff85e45fa7fca30a7fb512c20a10bd94d64f8f9d7f77b04cb94e7c458697a28886a7d396a56199d11db115bc985e60ccd70a325298002ef43de20a6bd9a6f9254cbea9fd99871f3134c919246656d384af977c87d243667692799f4c0e6d9c2b160284d4c896350e2d76aa7e90661673907cf5a5233eabd884a315737a70bfcde68faf29afba3e125852cf51262b062b3dc99c0e3fa589d3cd492b8a469a8b4c29a6c7daac4bcedc89ea38aede7be886ed719890ede27940818a199395a3612b37cade5a29fc2c7eb9b92730fbabc8e8bef5d24008d441a9884bb0f6196b731120970495c733e38acf4552a7725610b72c93e7509e5a1fff76deb77a41438c25a558f7ae3370a5645620dc7cffeb6e290215ccdbfa24d2fe8e521a613c3d53a0467fb21b46de547fb0c561953ae241cb794bd802403eb37dc1af137a5b4b16a423655f4197e63c793d21c3d5147f4225721a826de069aad31dd62687dff235de3ec1477798a2e55c2992aa571366be0640034d1989029bbac15b84ef337ef9905b01845bb19f7c42175e99a78cdb177d8713d6c1b06949406a6d408b09f05ac7f9308d59790506982df5e5dfce7e36103a7607ed3c6ddec57baab4020e29cdced72ae71ea863fabac0699b50bb3f1b0f7f599ea1a5e2a20fa143f203e2012d60f90755eb68c7ef38ff76937c59580f142b2f557ba2a3e741bbc0e246f400b92d3ea701a51b95fe4adfe5b14315134085f1381194fbf14027d065fb017a36d1c3304e3d88dbc52e9a6c187cc4942ada42050e3d52821e7cb47e554bbcee39be0c6750305f22fa2403e73984b6c9036dfb2399549a189e04227d6bc8942655e041ab667a3a5a93642a8830a820a89d870c1dce6ec6ff48ef9e9aa5e830feb5ef34be13a9f28b22e3a97bd7081d4d944bc09a9d542c6be093aa3421ca635e7600643c31016048df9a8e197391a6e1ed84fa5f75c86f9cdf8ba911bd41e44d6aa95c12cf5ad083617c0c4c1629546814ad5e4bccc00a4d443c7f6dd5ed15d17afcf19f1e833e5be404fa626095282ef83c6b2a85059590e2abac821af0da16d4a428caf30a01c77180613be46fb0c2ec87a6aed747ef8794e67fd4f98956e6863e8840df923b91286009d107a6f6bd431f80c9028e465d1d6eb6d62d0e8630074bfae919a4048675a94bf9d0fcbe12fef0da905ea0dea932e9aae2aeb3c5fa553903441b37880acdf26a5359e8b88f848ef2576832646f3d91f28ca291d46dfc3ddd8bcfd9b5a543c890540c4b1313308168709625fa214ea0a5588f41636854386f25f9eefc029869c0dbf7f6ded290ab728ebe9ef1d9f3a2b864300b619917bbc3cba6fd5102823bb54bbc14554afb60e96f6fe8d3e31f2c3d67d1055cc351a5086fd02881a9b99653ddf77d69e0f8e8841565e03397a5246f67a2fbaf1889b025aba7ee7eaaa78ac9a267facf585cf4eeaec2e0366fa646fc0befe67dea90bb5ec185e5e043825fa6e9605a44860195add1ef71382e3338014dd30b88f7eaa408881efde71e3c565e2d799967ee3f2b671a3e8546b87db7550cec27f0cecc2c3f8191f3cc74a78dc99093e1c8d94adb2a4b55b033795ae5d2c04e5b62ef6157bf3084f11e398dc7fe0af977260f383e32dbc9226bd4220836f5afb9295cd14ce8c8b0e548e4554287eedd360a66c65f5bf88a84079a16cad72c949c2d34c2d246d908f8e9953e2e3ae90c60a3ff2023c9823a6dec99f210c65b23fd031b3a301f0d19527406c6c898046fee42e10f223f95b3fc84723d63ca75a86adbefe15d14b516d6290332234dd2f959dd8cad741f9b64178b5e26409c76e45c3829f1a907bdf9a363a7dba291800000000000000ffff0000feffffff3348000000000000d80000000000000001000000a061000032daa71e2fb2a712445ce8d9da48ed9b9e8d8792e43a03c9267f66a14404cc838dee3397c9ceaed5662cb06c9818b615b2752b319ead84f17d32c09ed91415be954c6da774518a5fee210b1cedb4e3b9834ae2b198fa73d4b33274c7fddb8d17d6e0217e26dcc284dbbdd47698f9e7bddf0252692a3306f9fd9937730029ec59c812e21155d2ba1b3c539bf1b7d68172730aadd7ad0de903cfdbf995be01330528274d2964710439c92b0a5230373c2a76c112755d356a7297e582984b00f2cdc0e3000000000000101000000000000001000000ff0f00008a02cb5ea877dee6af2f548714fb688b52a0d89eb8c589b4997339aeb1877a6dd8682d4191a64178207b037804ec7542339eccad3dfb4fa3067149807189aac98c5724082955d6d8213b43159f1767c1c5f3654738b4063edabfd217106c94a5abfe30f24ead32fea777b98a53440fca9d50db0f210c30d5e70e9d4b5b51b7b25bf7493fa9299d5f03cf34a077a3fbfa5e97a81f66217c4716de668b24d55d1c6862688c27aee3fe32c98448d3d7f3b35f436099780c9185b8c8b3aca24f927738be9ab6f417c8c784c8cf962f5bea029a6f5ef253b9454a0e006de6fd978cbc7b435389988248bcf93e180855b619a6bf7c9052f5afe6d603a1cf68576d2ad8c4a25f7a32ad45e99bc004ec24cf4dc3dbdee4ae0d383ee826a131901f37a24755f1c2e5036b0459e64d163b9e821ca1ad44d4b7c2d7a426a7316d2772602c3d89567409559881fc6205871bccc3f70d5abf7a58e659ea74b1ec12840f5558df76a7576f0fa7f9c9c079da6392ef06cadf29b95924710078e7d0f6a9fd0c5d12fde550f7e7ee739390df3fd09721a394841e2a23e6c858500616149189507d44e8f93535a6f806b64bdf04e6f1c61a61e8ecf057c0be77b2ac072fb0f93f6f0b6974f5d6c5aaab3e0aa945e66c4028a68df653e7239c8b1a51e3b6f1a24b499ee554f3a8d5045240bee3b39f5bc5956749931933ab17a8257e7e19d5dccc4e128e7d5c93a45eda1adcfd9f699fca6d54c51d6a715d430317a3b6fc5887158623454d51ee5ce5e64bd129710d8ab5f6a37a5b1aea322dcf755e20164146f0b354ddd7bb96c93734d99019c853a90aab2c2f561658047c60f5d32abcc6d90105810f261e22d0c53f99a30573278078e1aa804f461035985c933cfa278ceb0d5cde330c6a4aff65e921f3ea48fb95724f90b1ca938ef336927a04da5fb05a41ea30eca8275378bda0798b492cb3a9f01143374e416ee9ac36e0761ef71552866cc56019df3f04f3bd1f29669282f5080a0d5b458416e2f67f924da8f4a03824f3849dd635fd10c1fb8ee986842d949d46a7368e7359ca514b691e246ed875b8e1fdcab22041e28e15daee03c6ecadd080ae55ee16d5a036e492e290a941b93141a51260d45f88260b87df734d2cb472172192a440a4a8a12ff54c3f106ea4167172e6cee5b26c7beac8b476296cf75f9773d16e2ab046b00d387b60811fc0d4e36fce8ed149064a65fbb6d816e09526c5e060f4d42c5b0fad653bd596925f22c0369c42354a7b3af243e05335c60e07ae0a2307c32c22a48b91526111bb5bc1b0d8e626d3e8267533f4808cf62b74514e45f066010eac633152659ece3c0902cf88ea8fbd5015e376f75a51818a0558504bee197203b0056ba4f0200f908f521b08f2ab3d6b05568910728c798cc1dcb977a2c8f91cc5681102a5fe180d7e12e22ea16cc31952d0089749230a609f8f19caeabb0ae0ff5a40c2e21eb3c02c1ddbea234bc4db7f4c75ef3c28771582e2d8ce9c6647f8fb13405c6b9664ef77fd10fd75854c15a9fae1edd8ffde6b343a7dbb05000190c914a06847cd4c0639467225f02d02cf0f20caea351aca21ea2e28a88d39002f8d096109b1b3309ef51c490a2eb2e23111415a7f8face2204855c63a92b62c67774bb05063f7947bb6c25c8ce1de9e8d63577e1caa1ab4bbc606eee02ffd7fd864866b071e3c52cf2c79d35e6b0f89d2d3ecfdd558d8c54eb5eaac50d7319ff3e97276b3f182dd6c9761378458586472699a265f8e391ba403dfe3cdd2863a31a297d18eebd13dd4cdac0ca520ca1b72da66e29c4cd1b2c1fe8f55197ce2daadc689b07fb540385de60b547ae4c9fa0fd3bd796a2874a1a9c9372a372fa762a7d1ffdfc29731c9af3a756776a5d26457b9f6a12ae3efc3f88dbea5478be8df1667f563001246d853231537486d2541e41edfee8f6b0dbaf9d6b9f4c8140602a205f3b2ad7ade5c84532cd43b09629888559890417cffdfe4100c3ddcaf6f578bd34136a7be9f1b8736b9c7ad08776898e3611364c68c638bdb4d352dfb0b8fe43d718ff97d2c3a7590a976bd6f00468522ca8121df351ce8f6f15a34523f3be4e1805238aaee6b2471752148920c7b1b2ddcb55606260b0eeed519c1168a858617f52b78c19ff47666b3b7caf3a66f60a6d58b511ae1fdb1261cf1fc0c21d8c8d60cb9483a1a0ebbc3ce1740a83a33f0913c800ad036ca3db63757439357ccaa143f616a8a380431fbe43f1de36d1367fe5b10514e11bd8b8bf3ed0a3e9fef2ac0caf84728fbfd410b70ec46b34f0231e66f8cac231da678e23de022037706413e5fa2d1ad1fcee716b2a41713d8e281ee7ae2efd6f1f4df662bfb70a1505a939b95f5fbd7e1ef57e1210ab362fb850085b42f0ea79d0b4fc1b474cdad0a0832ac84ca5b3212939dd24d73255afddb9e04085bc514474e24a3b85204f66f2fd48e84d333d410d4110440fc88e635714d263c00e1e58c0fb37a37afb4ffbe74f266dd2c184d9ba2ffaed0d24d392aaae8de9511d693755bba7d5593e7c7727ed4e611ddaa8d6db12a2bfa7a5d0b95f4abb5d3e111210068c3a6701eef71482d1d6207f0728caea3629fedbbb09bf8ca35453b9eefa3a5dd0710deb212a31d9eb6fecfe9fb238be58a3897980dd45a11c990a3664519dabdfbd1608969298efcc8ba97ee41ed5c7a8d8437b7c5ebfe86d9feb8cacb454ec8971f41ead4bf7580b481ce3c7a209fa12f55cda2a04205a8138a3dbfd8eb9bda7c158768959c4112ecf6e9b542557ff02e65f9fde2f3efee27129b133668ed0c6a56c615872c5da0e091b7b6d6a471cba15177f45b668ff7856c1fc55032b4f5e51e421cabf83dc0448f5ce4bf810114466d42e4b82c675758547a41f3a5b1267d4de4fdce59c90ee85a6e8f8f03cdeaeb63f41302e70ef8a09e6833bce0a956a71c852ecc9d4779d62c070c8c008d25d938c8b9b0fcec635af9175df798d59a18a80b4847cc207fe12a70b45f8f971c44bbc7a8a5b8137d458c8a2004dd203d0ca72a94a42eac23e7d54aeca15f279681c9e9a032a45d7e8d053ba1bf78b89a30c4db7a4b1cb8a99b185f2254034a7fc47b5f5ecd41d3dc7e0f911f8b8bdd2b2c2242d7e13f313069dd8384e7d4e8dde5ed02cd1ce49e72f95b8296d95ffcf7d36c461b0159f9302d87b46dc15536d5231cfade28600fde8f5a74a68cc8995132cd4ce796abc123931a611b9d32210cd70628f57ea77d3d45f9be6b8b5c8c50d5fae10f92c3349a04dc1ed57406394ef9cac00958cb356713f0b633a3d751f28ea4b6f9097217e28725729b08cdb4bb5be7180e14010e949f122ce9f1190f40a011e77cb86f71dfca382530ab923bd449e97b59827177095d763c4648d5eb5199994eaf701837e764576935ad728f4a68062187a03a2357d8bbb75b0ea2c7ea3cf1e7d8127bd17be195f6ad2e6e1c1a3a1d7f8b1643e6edeed7b74fc5fae0528fa22e7102ebe089db4df88d4217716863c3ba4fac3b51fbc00c44c89ec291e3ae46766cf7aae1672d904ac48336d9897b0a240b06ffe0d32fe5517fb2101dcef46407ce9e9ee0c3605d96eec72c69c8a6006fed2a9b54d4add0d93a07380c9e215e6fbd92bfb969332fae00c10a4cbbb6cef8c40381b15caca0f0543e6112a3a5c0df4736b56c15f9caa78cd815a3f2430598115f99699c4fa6eac3cebdc299d99e04c40751c25224fcf7eb6bf22d55aee2f5a0a820c7c933447a19d65cb9b8212de749b34b805f63cb05cb4915c0d6b58eac51977f10d886cc8a251557c83666ee34ee24e7b3f983e0c7435b9bc8a12205aa97d5fede2c74f8f3ed46040834c24666c75836c2c7185f8b16df5c17240d574bd32a15692615666dfd6a62547e108d585f7e585f39d00af9e627c55912ad97e7a91154296f6d6932093c3bd0094d57846f28bea87ceb8e07a683fd8fe14953c3d410717b5fd3f17c227aa55795eae9d8502c5ccbbdb13155c10eef15f28b242b8ca13032b3c5b6c58860bd022028fceaf91dfcb2dee3600db1aa753735c0a09e08a74594fb6f6d7133557166d5bf90ed2ebd20bcfcb7b0c287f5f0c999a00194826c848f084be2688248f843025090f28863ddbacba65219ee1f0fabb283e2373f15e8b2935019ffa9a39b084e7a6b87b6c3ae6198fdf86893f2ca12241e7ffd48f0327c530cb0cab95d6bdc68b20a81630746dda8659a299e7f81d8521d3ea0e838cf40203e55a6d3eccaaeb1be5c06bcec61fdcd7d7e9b1b6ff9adbd843115f89aa1b038f488660788efb096049470f924e3cf0a046416617858550a27cde39ab30eac9754a3decca1634f1f8478c5c6c0f0fa56accb7ebe39ec0ebb59a538848c7e578ccaf6f9f3849fd3c43802912236839860430f7a48be39467e2a4c07f0f8fecfe1c434e0c0c1c8432b9ac76e3da78809f458065c3960bf3a0dd52e7d17ca11f56acd91eac9c0028febf710bf264226eec337fae3298d94b3f9d14854f50a1539666c96a7575031b2507262296df481feab5ef7a6d7bf468d4c54137de7502d4bb13fe7bc3750b463ecc22344049ab285a04f039c35ac8ac08a4aa8aa2a83ce0f11eddfb3fffb393afa8004875333b92fa4eb4321f0e9aca1643f6aae9e3bfd39839a08a4b173383014acb81f39e04d9a3318bcccc2a25191d29baf2c45f8030f4402f7515d65808d18518d943cd176d6c4f6dfbabe29b8885c77d04befdc291710bd1ac9e9218d6a1e49b105b7dcebb72897c3dd21b9ddb2805c1faca2775ff206c97619b7848e4294d6afbc30afa17bbb70cbda63bd51a98d7e5e9b7fae22e7dce6d528d6deb75424f6ad7eaa7496cea79b2253f9b9d5f41b0f229c615775d9b37afc8243e68fb5dcf6bb4171f2bcf31cc7794852cc876772f0116bd1b3897c6d19d02bfc49251c4cdc41413a080c2a0362016fb227194d04ee56a5b0892abad183b785e42def8d111a3d300e073e9ab66406cdd30ea6ebbddcb7449c3ce64d7fbeebedc48bf2fb1cd0c621724c9d95367c029b967b855c4f94a9010f6c5da0a6e4e375292d7eb943dd1c12338bd6ac74de2c96d1df3ed3ab56f175cd0c1296141a9cb3a689d86946b97e8d3851d9f6948e583638e3cf4bee505eaa9f588c23acb1feca65106973b615cc19d0854769f66ae0d79110d9996961b94a703e5c39cf1e4f987bc7712e0544245b70a97994a8659462c2ed73aeca2f320a28cc23989d9516d7988d9a2d1da145d2e4f0d61dc3f445407d2c0edf28fdac3a70c19eb851a83a091a0fb202395f4e135abc7ed574750a8bbb8333f27b5a590c4bfd77f7944ccb2fb4b7044414ad7ce8d677edf1cb67e11279e1e95f596e333b2340a5064c0c5e1d04c1f65d200625391d3a91ac7664c2ac0a183e4f2f4dad719f984fd41e383aec4bdf711f72d8ae9cc2f1fef0a9801821b3ee0904ec884696029be89953922b910a193853afdd45a9873bb682583b8c9d532a3da8b1671cc8358a5c919c320aa97114e3f7a76f978bedf2c03c687dc06db6a23c0e66411211d4958b6ceebc3d3d129df1ebf6f6f61ce614212faf180dc2344f69e8ff5133008587b936af714fb6ef2d0bbc60d0e60ef6e0f5bb5c7ab6cfb54b0ef64dca44bd32d6f6a093ddacc9cfbfc0e48ee52e5cdceb7d0f832b0bf75bc49d3160d5defd35429864ab9d4ce84310a82aa0fa04cda21aa4121ae7458405a9d21467b10fd45eaf2a67ee4eabc7a22ebddf1b9be025f8175d6d80945e2aa56c33e76f8cd7d8c23000000000000000ffff000009000000907188b57eca9cb1d68eea620599e45f76188837c67cc382a82e6400000000001010000000000000ffff00000002000038f6d6140bf47a818fd4bb746d45ff178f4e460d6fd3d96966cac1d89438c9852ece6377a1a97f04e88e99a420dda6eeec70e5192b78759ee7800a6a98848e1c7be64948dc6cc4022e7d293bcc63bf969a9d9623678c8984da7b1b478fe5aa32853a1c5b1a0b6f3f9b1a8ca6b927e0c738280223c3669bc9049ccd61816b6fbca36929229ed9556cb815bbdb5e1ca7d204ccf2a27585314fa7afd640c93fff0fd5b6be7259d2052d9ac6b342a831bfde129fd6f0b6ad84f3c435cded5c338e28f4b00de6ddc8d550e797cfae15ba9e783a576e6d46be9f3295406f1d20872d1c8f0518e076ea7dd4b2f5c230fda1bd9f190adef80df2015faeb36e8ee98941de27f9a158917458b98f7aa29e59fe3f6afc2e53f71b302d97bc218132d930f10a30ce9e755b1d447902b59fe011ce251565a0edd64f504541f5e67e432538fe5adcf574d2a2720f7739cf1a5efdc4169836b339f92621154b3ee5008176590012c0d846478a8355be0f370db87a9a8f1b476832c3cbb1965d325b56f4237994976974376864d6786f5f8f08bb1dbea8815a9554201895f53c81d9456af46bdfdc226eb4f1f3a986b6d660e686b118f6ef3ce1721f4240e0fb0d8f810fbc5e01742a209624bafa6ab6cabad560cb08fd5ee8b5959ccb0b24b13c64a653da20b1f93dd889cf4225bbd5742da51bbb6d70702c372fb8db7bb820ee5708dd184326c348ec1f46a91cc75f0fd91b5cdc9450e30ce5d9bcf3719a50d1ece72232b729e4d73015c383f209ef3265ccfed43a3cc33095ea2fe6e4d2c3439e66756efb302bae490063eed8870bbeb9692772897f0f9cdb18b5ef38c0e4148b1cba7f62ff4e8e0dc845eda0a3a420f9596ec67571906007e6b51a64edbb89d00fa1f1441fbeeaabe0d36c4bb57eebcb0076d1c96880084f8e63e1da7460f069faa140abdb2468a3dd308cdd9724baaa1412cdb3027a79b8911b7e7c2e6032f2a8766c5c4b7b2a583d8c2ab2807b1699353a369d263a9d2c435a8b55c36e52971b56cc3ac5a0c711d734752077ddc7f83f046f82f3b6c52f7aff54747463844b6e6e5bba7c4626ebaa898be1a852e6a299b00ed72238631fdcd5f32e0f8b95dcc778906bbd45941acbb684c9c281e7a09bfcdcd030643c459d5c8122259e30a182ed860156cbc94976601964b885b905cf64162c9a4a358d420d56ef3736bf2c4752b0b367a7093d34aa2a48f24f5eb62975b8becdfb7de204e3751a375fc5a12b339eb87fa25ffe7d41d35fddef7128b1216f1659855ed7813023b18cab656a0f25afd02444767c2130d5f052ae300ac7f766574412d8a29d0352a228d609ba2c8a6ccec5c352c0ff1c9fd33b3d973fab2310fb7892e45d1c083ec00fb2d76d8d58b4cb358fafd495a83003c522fe5b53391575bc20351c31f0c96b5df9b60c6234704e5e152579216ea8da2a4bc36bd1208751aab927990aecca6bdcb6e167b1560f0f4b4c58f94397cf5de4d9466a3d92818dc9a5fa2ab697c1a97bffe58ef3761d8eca6d3cc515e0813df799ccd5bd3d5af6728302f90252dbd184a7ddc1e2e7a83defe33655d3ec291d4f4710db8924e70197748ce2f9281cc598c33c45d95c2de1a3a42b93a688d67e0a69c5929f006ddb7cb0374a2d6426a622218ed89d1f1ca04108ce5f3b7009abbd4b64ce9181af2edfc0208e32106995d466394dc4475a65a6d31fa1e78aa3f54648cf6229f300dd5f26ca38761a808c8fc50ea7e09c6730ba623dc5308853f43efb7ed7e45f221c4c3ddf3d377682a564b58cf8fd94e5f19924c4124dbecd618f17a4cb1e30e772c8d8cdb7959fead73b5c3d6ce13d7cd3ccd5116525349f4ae7f34f16a2e8f43549e8799c54cfed93cb377161c109cc472d91b6d25f2cb8398642f7259263f810458f9db6c46954f5a07ce43a4418f8d63c996eac828d3384236b497672f1beca755202132ac61a39a9e423d753198fa4462b8e58987ef2de468064d741b62d5e45dfeac9ef27abfb1d3a0b477f2501c4a646faaeaa47c8de2bdb275d3cb44bb7eb7795116c926041e27c77ac21413416d6e9fd54385d585ce4331d63c37c06286124b624855da5db550ce9fb96c7ab807fbe25477a497a5e7c00eebfc950b3c0b5193abef5543ae0a0a4658dfc932f4661c2b9006e0d67d55394bf53f063eb290371c661159f60f63898d1d0568afead351b98cdd335722615d39be98ff139f465b1322d6d64f4affdbe60dd6f56b429c5f8bd0e4485d2b2b6ca93c59bd77e886763aee8c3299815323d4f5a5a02b257266a09bf246d447e4164e7b65bcb69a38f643278994df9103a05d2fbcd82010a17ce4c46aafa24ff12ef4f6069d5a7594a405645ef59276dde2c0f574d5e45f7cc81a4ffa97164a395ea10c985da1c7348a93ffc0086184d86099d0a44e5f13a9a22cc69fd95b0af88f25801d10843cb8b62cbf77d5522f1202178f6c0f15ea9cc8cb75cac5bdcaf451a9e89fb04a32830b70853aba0ef9c800ad98cdfe5f1f4c98478752ffe00f82c0572f60eabc20f068151ec11d7a23c3b8de1849a4ac992fd2212aeebb995a73e08fbfac357685dd300530ee854c201ec247b7c86f721f456a37663b6c15833aa7b95443d91730067a436f585c72a376842c2915980c818ad2b75fba6908b272cd6086e8a41757b2ff4229e5e0f4580db7ed0c9f4d79e3678a1c958ac3997e0038a1b75e4c1b84bf3916aa115988df03684511169361cd5eb0013b572a792adb0d552a1ba466f8a866a386969fe67051f792454e17eb0580cb656c18a330b3cb8d07f10fb03b0678d9c35f63018ce5994abc9ab1a60ad89f719bb64756f33687284f8baaded4fa388b656a7845757f9ea51621eaffdc84a6e2a65b39a747f1b78a76716402a9cdd6b5f95e4078f3fe275a3b1943843c298f904d58a496a34876f58f0a501a0722ab6b346970b9194ebb3280391c26fd7e81cf947cd5862b23e02dae344cd39b8d70d91626bb7f1a2f9d70f0992d86dd7d4c321a5a402ec9c7dcb2895b3f445aacc89738d8b9b0787c3c0fea65ef989efab96c8c1f5d4d1365a53776860ba2dcc04e8abcf37bca1e8949e63678bcc98eb7d44b0a0af26e84a43baca49ece8e8be843899e9d6de0abdc5eaff30aca46d9e95f590295dd7ae7da869073080204b2240bd3f2ff00e834445418bcc4c92fd0dc735d9e2e0f05417e148e40b3381c2baf7ca4e5faabe9ddc129481dc4618f2e41c252db60018e8faede3fa1ae8f8cc7111f4ad27663ab3c1052416b1acfb326437ff38c8937ab73ec8d4cda5829c7b0f4efbc5fb52df6b5c54a8e74fb0965f493fb76e10f3f3e740da0552b2ff956698079f254cf36e47ff3249db66c22abf2e815b8506916ab7e9cefe4a06183e9b7cde56140db67ca528d80badac30febed7a7ef9c22794431aec5cbbcf96ab562e6c2abe9d7aa4996d3227ecef4ee58dc2223a75e0e86f915d5931034a8a41c3f9952227aa62576501fb2857d5ba26db1006bb0ad958f676932e99bf36ebaee1ae8cd89172e886c1c2e58273ad02458bf829be28697dc29a66447cf5d00b00e4a480159a07af8787e444e6699f675699d97a5f8dd03d152514b8ce8e723968d887d6b865d961ffe7fee1a67084ffc67a9247ec74a6fb29a45ef7ad6a326adafab99f2d3352ef8ac4811d3739e79bfe34a040767b62971c213d3ced8a1a2fd9ee502d2f60d15944a4be02b2b687062fd5eb0063205d9e668ed6277dab1f1a7edc79c99e0f16a0e20aa9a5e72b0de3e5b003476e32c9e5620b02d9830fb53add171e98e5b36342d0ad91c62eecf4dbcd98d4a03bcf3b72f0cfcd5d5fc6213c12810b32fb40acac5789c0eaca219c68011f4145c73c71fa91213ceebda1b3050e8177d8adf3d393097ee2df3e742526743ddc57e964b0d0359a37781d08f9a8b5224c36a46b2be537d123b03ab37e9cc49f9c78cb2f94fa0e0c3c2ff19af86de5d2722cf3fe1b4e2dc0f16368c1893c8032b1d72fbb0ba6ecd7c28572197886f4889e9e2bdf63b7e36de8b3105a2f0b8abbd73cfcbb6161f4dc42a59b87fd1fa829e42cf55c761e80e9e256850b5e8bbef820228ffac0e2e7d4538c4264651682e6e6fa4b45a6c139a29f3868d8c5decd952fe9cd1a885e4c65f726f2c17337bba6b4f2f3bde7f7dc27d05d57f80ace90c1ab0a0fc6b2928144bb322b5a0cfe3227294ea2908e725760b2f1eb163253d8156910fb5bb9b357d626b0cf7a931051b8ed36a70817d9c4f3aebd999874b2e0fbfbf6d2701b67e6146b4f8afe0ac08c92aa070686df557992cc5f550c47ef26774486bc95438b76952a54b3753db050ce34bea07581ec5f1ff75477c7452f3905e93d27dd4711b4c0ef9b229fbd281e2ecf9a78a2a38278bfcd54f91f1bbe02fca24cc6854d265249a265a8f0652fe02f3becc6f45ae8e9e921290f3aef43b9819443aac5998b439592b0d4f744b75436dee898596cc0cae6b5f9fcd7542b81153ed37ef240c075989a3c92ab33a0d987344d2d100a1312dd733e60da5d716c6be72b6e665504191964bde77227d4acf0feda6ae12007473f576df8a2502cc42d279c7f002ef4f13d98309cfa20a12041df071001fc9bcdf18c0ddbcd5e78d064f04b6960fd89e4d7cd21cd5ec341c9ff84d1aa35b2ec1587ea8a2c8fc9d8695142d5c63209c02536e02c2586386a6031ba3fd76941ab05477ff4865fed3edfa213fbfb1260231d9c0ea5062acc53a0b0ee8730fb70508097901e0f47c62165ea76a8ff3982d92ca027da5de2c7d0d05f2356a7e27a85077609ed19178d29cf7ca8070c5bee68e5160912c40798d5263bae9831c603b74c3508fb826e33c4fa061e0ea3940049a89d6c3813655e58a42fb35aa2d2aa242e5e4bba96b1b6ce5cb0b420f89e720eff55830eb65df9f5ab5088ec77d474d5edfb6ff9c935fdd6dcdd137ec53bc407db9acba9d25db8e313bb1772d215d168979066010952d8fe46402bac21a8604901b5287edf5ef51a1f8557f4095168d9a1b5252529c82d5413750994a86cc83430c0ca05d4397e0bff82aff57644a45130d828db3267da007fc942a58b811c99712bf84f6f19703ef7cce8bb0402fc2516bc49a83d7aedbd4faca7b0f74c635674fbd72b0c1a1842c40fe18d2fce8efc7bf90f8ce6a5c1fe4814e5efebeb6df12a31cabd5246d7edf7f43b487c9e484d88ec7a80da1936d1db0f68d67588e7c8883bc02b9b3f8641e3c9a086a15716790965e265473f236145566c89eff0090c7dd0c3f4bafbe1a6ed88ad7b1553776bf8108e9249a5a1b3873f9433a2016fb87b80bc44e10dfd420dabc5abd8320c9efe9194c87136894a08428e867512e646f131ccf8bc4cf3a2757a9d48bc2bcb731674e389592cd0617606a0b65a5e5571e306730c97419cca45024f6485c8741f73983eb2b834563229271f1ef59539a58ed908c5d56308fa525ec062b7882cda9b0d39d41ccd9240a3f818422c018cd0fcd3ee0706f0cca7acd48e51e6ba3878de5f8603aad5e2719416e5b7bf299eb4336c1535031f10222ff244bd493d9673389a36511d4f85b7900bf0266aecb155d9978180bb966ce782b99699c1e5d978501859df735160fc3c6a629fb024304329214040481f0ff3c078ad146c5a85107277bddd0c4825a123959fb9d703cc6c81f1234299d27ac7ef35d7d5f9b5c8bbfd848c3ea324c2f7581baa693fd87ba53c6ac9a83ddf9f3d69cbad21691f4704a54cec63aa730b4063399b85d73e310100000000000000100000005000000bc20ee3289adf34436d42f04c42852879a7587114a059d04faa4f320110711779fd4099f134c6fdc135f4ea1218ae515f4a7e0ae21b17c12e9fb37c092301e7b1d5fbec11a394db3e9621f917cf2444d02ca66926cebeee694998656a3d28e1e204440c5bfc638adf8c6c37579cdd2f9feb7297d04e65c707af20d9956a8d8e8d7478c704295701d812133fbf0b9943bc842a6a8de6354c4e64374365f99b94350c1de7926e4f20ac3c28be26e61a1d4808a668990fda4baf424d351023e4361da55eee0c482f4155590c71fd5bd0b455d7580c4d5ee18e40e7cdb0276e3966b6b0f8a24bc05651750b1ec010d75130e483c6458d21722bb4e56931a75f8c19f8d900b4a0e95e9a22cb573bcd4f8906b9bb5632953a0a97bfd42997e14a3fd726156cf45946ace8ced13f07a347a9bb2fbc7bd70f141b0dff0302ed965f1c50d6c9e7c6b71de68ae793834cd53603735dc886b246700906be35193e90696bfe89e27c1afeef32ce61f1785b1d9e936b0b092362f1f1360919b895220cbaa5d771febbe55f686b405214d8f4e6630cde22759ccaf305b6280eac002a46bfd840f081128c51481eae2aadea3afe4bdc1d384bf1c5a6cc0cf35418415db135f63c4d4a5d63a1c6965d7449789e426fb9abc629a57548e909852aecda8d2d93c8b8371f6df1de332859ee69419d2378cf2593211398627ff0997aa65b5f182fd755015d30eab1e7a6929e3c93364def753d3d9e68ba9bb4b5cb1c23fea9d5afca40e5ef932c3c5af2b6853460583b061d273f41bfd63421c2522539aae73572d6d724eb59ad402e6b2fa33bff6688096a5cb410557d9df548915381272d1438588f355cabbf4d15b45c74013555712581d5a5e26380cb48cf8278a133897b9eb60d584ba32497c8ef073f0e92a73abb1bf521eff99df0672999d01590e227f84abeb42e61be7e87e0e4ce20a517f96af4a87da6fa394b003687e7b3034468172dbe118c484dc21a56dc8fb05f98fa9e659627cfe23da2179dadfca5231e08dffe37204ee0a9ae9ffad1a74e2c9998c6e7853c6189fbd8038f76be15aca796bf1cf421b118b5f6a1a0acc5a3547245224d2f6da7c5d9ea8c2355d4eb61b35a221582d28c7c7502caf60b141895ebf5a65410284debd07b1dd943ae42e487c6647cd3e827e40b969a73476d3409bbbe96b3bb6afb20e6ceb24a20050c6d96b614135335b4c50656fc8f7b6cbabce47cad3f024a9b9f40d947ad64209da9169fb10ca7eb12e6bcd778319e53b7b8d6c11549d5c9c412b238b2d6de0a31ec2906470bf2bf09b6a0abe6f2013d635266183b7ba8773ad0b83e778eaf19d76f357155698e8ae9c1e9288dde9889601e20d2fb7228c744ef4a4f0813608514d26c539075d784e3a531961d57ffb2d59a098105ae20bcbd19e3bf54c7f98da76863496107e8065eeddb33f6a1aa1498509af362cc55401386bf8203a4f4b5170105a84b6e8a69cb0b77a070e9a79f5d79a41303ddebbc8801c55e0c4020e7fea5c38fce5e8b3f963fba13a367b7acefe007f0959a1ff50bc0567b8733fdedb89311eb95ebb5189bd5d2ce7544e85ca842ab863b4150e1ae6f50bb1cb7ab9f6b54828446ee24f1ddb7cbabdc0e329880e5d42cbce83bf9aae92ade99ca56c80e9eee59a7ec7eb1236152e0a3e28a19f9a8743260a3b003047744a5f4784592549076ae70bab10522da1ddde2d3f2b05f2cd06af33b0f70ee7a8d21f8004749bce989bf9908ca746a6987132e0f527f17cc1d177f9597c77e71a598cfa7381543b7b201dbb4624f2e6b886b9049962a22cf51de4e09758f009838eb6a7e995d17ecc8b21120edd1986158d9d8d024b504b00ba41dd1964a4bf8ad8f3e1ed65cb27b7284014afe3a9d31a05558edf76f04883e8a67439afcb99207bd931a15dd599776c70d99cbd10db1b7081c3409a1322ae83428b5496cde75b06ef1db29c3be5bacddabbe23ed6e13621ba117dbc435575a28e8671662ddbe32e9851fac857d08ac489980c063eda68fb551d1278ac1ba5d851d535769e20a30153ac3f79677905e8845c3e974c81ade41257fe5004f490d13ed82f54c9473b3658b46f4905965cc8167ab262257ab41f5638663fef293ba9f096ec29e871ca239ea0c09946b40d264136244a17e2f2d8c8ad0e49b67b9dfed8d743b9d1fd6aa0ffa4f636d996840b737dc946f40f9c0b6ba0307f97b38cfc42449f822b0e2a050fd3965499761039c19e55679ff8d9ebad73dd1abe6cbfc882221f7ab4480e1052d527baed777d1af925f59e9ea84c5fe6f3d2ebe3df48ae99362d9df57cd33baad10e910a247d333a2b32f046846163148a96a874d627eb0ab877aabef23717e6bd20fca79f8d718777396aca297c1d6414ccc9c65850931d2b975cc24342216e95fced02de395e360c27be33fb4d8b56a13109fd9231689d9a6b587e428c5eaf8d10f4054d1dd44020274c304501f8f73bdef85762d9289699394c10b8279ebbfba5e629de0fd628b782fe60fea0d462c6426033cdf734317d3755918c2c52204d063392bee5840a84e795e772db48cd3fcffb29a69c333f2475d82d9de2bb8c6f14cb4e2f4f858cceebe529c37f5de504fb88d15b4787331b1bcd4fb95165e620f431563a8ddd84c84612616ccec814eb38cae6e29462fb917de5a721360307d089a469af6b6ac1a81346240b0971c9ad1c5fdc0adfbe115390d7b0d15d554402ef62cf2cfe6800ba9c207dd9f88ca6c63311442b8834e6c1260403eaa5564f0672a2633ec5c16db9e8a838deb3c4e4ae2f1010b1627cea8ba2f4a68f023da8093e6defb8600b247fd8413ab56347702c4a544a7befab5bb287552813739a4af10336c9e22763c0a39f782679b37dbcce745201ceb660ab5d2d201f03fff380a13fa9d939b57c906f1483d73f703faa1f9d0a28228f235d3ad8b0dc22a933fd3d88d492866fb3aef2869a52e2bc38f3f2af03f58ad93f1c79f8d457f4e71efea69e413dde8189be586533af41911a12f46aabadf33966b4c782170fcb0dce6c0a2211606aee08dfc4d772f5432da1a437502158f5abadae602b3e554f1018446001b6d5ed44a05d66bb2fcf89bd0bc8211caecf8ff4818a1f3450688cea4b61cd802088c1458159db5fc4ac504a8b4a21f25582abed5ef79a57de240c195d95f3403a358de49ca81c7ce97907f216c73fb1b24416a36ac49b2a973471cc4a049028f1f3d7ed7722941c517ea431d8ae16bbca8f1a76448e58ff62bb699b2213b9bb77303b2dec6cd31c611c6c8f5695b2ab3d3c0aa25216fcc793c6639d20ccbb14a35845f7d044848709f6de1ba06edc35e0376bae064ce83e97527a80783398d8d8e2046001f69f7758d2f7c849e54007d20e3412b307f5aef7bfdb94b2681828fc69927844ea9c5d698aea14da0d3c054cb8fd9e2e2d549d040fd7feb911b8039e50a77b387c99465402d5adf61d40e9d3111d7578bb78330ae921efa32bbd5373e85c6c784ad13196bd3755fe36999767031d244012d6c107e5e354525bd4c65b04ed16ae070ae17ce92e7de30bb2521d45144cf5f038f42cbad65c3718b7a281de437ea32460bca8702dfe721037a26d1c7c0cd3384898203c23fb80df20b91e0854dbe3fe770038406f2d7fd143c9cb2892b817780fc8c2f01ea9385fd3209af59c16c6d2ef3e024829ab0e4c160f5e1e47f05282ccd9af1d6a7865927212ffc35ece6fa9ec60651106f83d46a8eadaa798640c5f24bf965cd2ea49eb25eae00bc4b1a3221c7985362f1a3ed10623501ff9b6d57ec34d398c341e1217961098d228b04d20b4eff0e6cc0ff2abc1bcf82929e797b1746e9d49eaf3ac9dbc8126b292a734d020abe24c7a3c01989568006622c22140cce94162ca06c20959abf7d2f2250305ea49b64a1385f88aabf51e51b09bc40f324936cbfa47c2430d68280a8ab4a95cab68c3b677e1255935657111d3c409c359b125345a785f3f90582b2f62fe65af980c447187af45a2d1753bcaf6b3d27e5655254459cdc272117dfe590c2f6034f4f941c9e3357178118664b19907db62fc8672731474af9e750803350cbf13e69f1e57544e43277c4d3ca11939a35dc7a94e1bceac290bf6021f1a15d485d1df7b86dc03eb287ffc966227ebad17c79feaaf3fe9d44fe6f9e5aa7b9517cafb5905cc4318a8d58cee4d774803812efd355f4b426b6744438b849a9efc8a2bdd3629cc40951134d8eda48e8f5bc545ae297e186bbee02ca41ac092d193df66adbd9d36742c76a414fe0fa563f571205258a3ef588d49cc97b18e4a45c6cce9175e55864b0b79f064022de079458002702290b651e5a51b0de2ada84ece7e4c0fdbf5f06e5c8a59aff9d6f85b4853a2103c719ff228c5d90a19682c7a29e0a4badd5fd23e54c23dd875c42ec312a50120982920b318261b4e281a9364a7303d2c3b1fa4f79f718784e741e3257f41dff85c7fc05a7b4fcf2248366c45f6f41da2d4c8e28e8bfb2cfa4ebfce47adcdecfde1a73e77fbac2487531c3058c30274e9b7deecf76994e29cfd0843c8c386694cc733b5e9ae910d68ff004c3aa7d2f0d8ea95c45d4963a58bec755e413761978a02f6c028127f5b1ffed78599540c6868cba3034e9ad81ffdab3d11b1cb4ab4e4700bd7c2a84a88bcaa0fa7788ba6be40064893d6249d3c78586d86746fad649a8bccf2cf36ff258e208353920cedb4d290ce7302cb21a6b4a34aad0f7090a08cdcc4375238634c6308a5ceca4d6e57a7fb8527ea06adbe64b60e877e2bc4a5b3ec27969e389b8481e5dded394dc74f5ecc00ecd62bfa4b74838d8ca4386c3a0185ec44d95217d1c715406c12877da78f9169c431e22a9572f3bd72363ba9c79bf829ee27e858be9f0cccbe2854dd2e21f1dae9085a301d9c99d980e2f2caddd7e63d50600cdd438112060c79d4839950ece7585602f1e209faf8e58a0938f1b88ab63ca265734a2fb78239b19309726f9b8e0b907416bc32760688d3c3143bff58b561ff71476bd408527ae2ec23eabf19e355b9a6c895450eea3d4eef6a7ed777092157abf9baa4f39f528afe3d69e1c7fcf20c83fe9b8b9ac4580d88e16ad81233ae13ae57529cdd50a93931e3f8c6c174351c41eed63e5d29123863c9dc774a73ae08c43b6ec1af4beadeb534d3446ff200544e4a14db03087372a21729ff87aec65732b94f3772ee8251d17b47082e212bdc5a23847b15f7765ba164acc7cb9e0e9bb466298ee400305becf7bb34afdb20389b17e064a5fbcb6842e9263033643b8fd1cd56fdc64a128d022e757e46b72c3e281230f619f68b34f0d293622bc2f52b8bbab47bf5d0ac400559081301c12282985a91ec048064c83c8f366cbe5b5d533e4102b9131e45ffce7038c35374e6b9c273bc558be63f714b800687bd21261e7d2d32e10d419f27fd8178e6d678555bfe7dea928e8864b0d362e3f5cd3c5b3443e495268e91848020083d89d6eab84868bac0bb678054f8d40903f671ff85e7e78ba2bbae6800d5e1ae529822591b26946bfaafc8f8dec00353704b9cdd7874c4fbaeaf67cffb43a8a13cb7200b015963206e21c84061851df322fbac78cf3b4cebc31057da2ec89304b00fcf716cd9e923bdd18969281b6299b520eabe629e6360bc9451cc9169a1dd6ea716115174dc991db4c9c737e9b9fc7aea02d444d176944c327c053a658608a45a786b2f08b20862430c5e94dd2230ee7a07be3359bd42212ce52e6e8bb0944ed5788a1a85a81b6f24abed084d5ab000000000000000ffff0000780a00007d29c48799c32d9ff300c683cef3cca95fee3a039c121abbcf49ada115c73af8ba45d17f83d9cdcf4aff170c2d176447955b07953e37e92a90d48fc90ee163411bbfc91cd9c6b82caf7cd1b0a5ebb7f0405f85c9a243b1c6204e0fed4f1b82ddfe6c3437488fe9fc735f874973c0dc8325137a4febcf1fb0b0b6bc4c72717a926916b9e370e29511292329213a6a139192707bfb837e79311558e46d1c734800c8000000000000000000000008000000e9773cbf9cc43f3380cadcf555dc68832e2cd08fa24c1909640105a80c2eb09ef4fb106129f261dbc932cf6ff88607e36edc9746433dba80d4de649e5527f7cf709ea7c728b096b075d7c58139b31aec53fe19366ebd7b0a7cd07dd48c896a1ddadd836989c7fd2771118bf04a8feeb95aa77bbc537a33d20268023bc5be94b3156035b222798f7688f0b28fdbe12c0b114db92a2b721733b7cd1e5a0a25f1ab9d4c291ab04d53afc22146863e00e43559000000000000007000000000000000ffff00004000000041f79faf440ae19e76b3cb563fe1620274a4c32de1098515dbf740fd8b639c5039a318876b717123cdc6694f9c6c0c2ae2f6c97c9ccbded88a3b40f440e4099d549ea40e9c0f07ac65fb344b31c0817a018b60d6ad9826a38f9808e800000000003506f6bb7fa8d05ae1b2270fff6f"], 0x4348}, 0x6) getitimer(0x200002, 0xfffffffffffffffe) mkdir(&(0x7f0000000000)='./file0\x00', 0x1ba) 20:33:30 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x8000001000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x202, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f00000023c0)="4328257d42c3ab4069040e251ce63b20f60fca0f833c98ee9a7bac0d25b01ff0eac84392083ec61180fd3f65459b9f1d110ac0532728ba58100007824511792ea47ed95449abd2af9268b4511094f8fd800348c40a5fbb32237566c9b931eeda801595f1ab8eb7c0cbd2a364e8d6715f955048f2051b1fc8844f1b1a9311d168727ad0f341eb2f20f63371bc8d70ccbe25eb3357f377ec9ccba449951bb35f53cf8fcb0babf782e980373575298ae27597a3a6b5faf0bb1379faa6d133221ad4b738f7db733ee06b7253907c1d4284591e1c6288b8cdfe957310cdf638d20aca051232aee529e42cb35254ae15c8ffb136f11ad2f3ba9b6d6bb2052be67dc86719404e770c186a64a903a030d700c775a68390b76ce296c54daeccb1ce26c68c7feeae3c9b41cb9a839042d45766ee07611b537ba2c36764130bc89394ef9cb6186468c2571ee9fd4752a3764fbc036a65188820d3c6e3b99f9c8e8edb06cb13bde30057608f41492733412d44157c1905da4d507a51a84592f1cc6d32f146c19e632c5b4c806aa369358755ad57a04d05d6342ff2f582e1977608de64c2e192157e749e6400eb4fa5c933966d680549cb40682c2d77ee3de300976921d0249dd0a6c2066199fa0bfb4908749df74add7437b78d84e84175425deb0e6243304b28df9f26903a57a8d6b3181a59b29cc12afe46e0c6a9376b1bec73c4e6c76bad1e03281ce392a649f5c39061c443cdeea3f82dd68f53e7ce3c872f23336d9a2576f99d2678af16771f7494f479b10953d2771b104586f16cbf297bf4d0f970a1959c341dfd3f5b7c5bd4eba5a3f882636ad7777f4fa737aec7682e703297e947928a95cbe47e074cbeadc1ab741727c22388f38393f97ddbc5d44166de630666e2486c568e41632943d2571108d10e58cb5fb7548407d87aa370b8cd67278645ccdf2a7ddac5a5154a4cc819725dc061955d437ffd1f330ec50c92edc75b43865f603113bae537b9108764803f9230b9ed1998c82280617f5a17639c856e5fbc57442bf978b40838a8b41a787e2f0255365c36929d7cd7224c204833cdb9066c50f509f2d74993b7a251619d4ec93c0251c4b9220c9ea520439b94c383de1784269bd3a11570be5a22cc034c66b8c6b942d98255f377448a88ed6bccc7847c0e660526013929b2a5bf14d790bdd0aba792b06e28d899acc72e6100d1226c5f9ca4b94e8497b90be1b168990570f90d90ca224202ad7a4454fa8b5f90d23aa3a6b0d1c48ec45f93006b07a899cdcc6b688236c40e19f6a576350b65ec01a58827bd34210f736d0420cd47e6088a6b91eb5e5400fe44bd7f44b1d9daa31f3e707e4595b4a30e3f695b420639d70244754860acb0ac65632bcaabdcf496718653ce1d1a75e4488c24cab5e26d10f426bc65938c741eeffa96a0afb0927e3b60c217d4aafb9b9388cc7dec7fb7b69cd302d1acb8223769c68676b73abb836d73670ca814cb1abb07aaa1694c0f32bacebb8cbcde28588a57e501b70ddb66909603ef98e10012904a1f1b3da107c57e6445a60cace5edab7195ce9132d8be57287dc9abbbcc51bb7fe2a18abec2c415ef5a0395d290ddd77f884868e18bcc720b1f838a6849bbb2c4f263c98f7fd941db8e761ecce10a14b6cb532ae7fb79923d6d0104b653c14d7572014b21b109e58408f3fe34b370b6ab1bcc89fbb7189f73b22376f320e47d4c0a3df173844fbb460093063819489c8b1a2e2f836d173a08aa5790cc023fedc88d6f9c03eefd6880de1f2ed46ef9eb2107c73a6dafd5377b6b8844bd0a4ee3940fe0ec77ca05dcfbc157751729f9bbc69792897e6d7e11df596232deccdd1ca18096fd1cbafa159d2d542640dcee9b1d8704b9cde995a01a8b13d0e7d7a00d928f8db6d286599692ec394bcf749d8f676d6c3b86d5d47e85d0959c159fbd363e283720f3d02788942ace8e64ded9f0609f263c1f8246a22d73819f6973a64d96d9aa156c2ef28438c5615d0cbd3c32f64f7b51345b475dbee9f47b45ce1b34c75b8a680277b9493ee500b172df2c5bfa3ca0624bf2d3764520acad4db94b2ac28ccd3422002812ac047d46b8f6ce5ec1a105c95003578a5eedb165cac7dea8308c8636d71c3be3a6712c8d54db1c35933fc39b544fe4e167f042d40f21753940c967c9dd44bc4f0c63d8c1b9c71be9434c7906ed29bb37382421d998c3556fc38627b90ee38b3241486b2c73f1b32c80696c4a6f9b25257abfe83ce726dddebb5d7f1ea04505c79ba3333f3e4951c1b958aac1e4476a07265ce55aecf33c72a781567d4ebe4d0883bdb5e072db763e9befa1d3e3597f9ae19a0209734c513d145eb92f5fc7c1fdfd339891b8f0d2be8988275e435d1f4d8752128c1c58f9daaba265f6a16132798dc996ecbd41c0cfe2c60890bb7ec49aab3e9bc75f240f07c2d148b67f3d2b91cab20bf4aec0ef723431308fe58f73a89350256a94482a453218d50b7d47d5db947484b66d3251af7851a775e3e1162991a8958be42c0bd573abe4a6d008c09b8c83bccbcfc63915adf2ecddbdfd28399b16a1ca343e16d63044e07f3f067257c25353505d06da90786ddeb886112279fbceb7083062ef1bac5f889a1fde941047828722aa97fb155926e5c3dcaa94e95bab8320b6084e2dbd7baf1fd80e4026cebdee6fd859724d5200e3885b1a9b69aa0454b2fc2cd68cdcc944c714c0471bb7689fbbd65ce1f257a0728a173768cf908dc04e643e4a685176c2732db8fbaeb5f4be4e13f22c775f7c37010b401e69b8b501b6df8e6848640c9596f59958b4fb4b64d8e6e26ab2353652e71ff2e37928a35c2160dcb273abf9938d9ba2cba59fe2cb769eef8f87031c0d51504b6309a3efffecb8e5eb9aed5e5159e7c20d7123ce48f7d6d7ff811a945891f48a53ea5d1950f0edcfef4bc1b26f3395b3cb86fb3c1b6a1b3895a0351df5454a06e41b884fda8a287941be36e9996b0d612e580c3b9132092052910c54fbddea04c0fb008956964320d03cdec0f0c20898faa04c346d3de7d2f2927a37829d499346784aef9787322ec935d479baf26ce74ddcb21630c7a4b05856f54814b36239e5c2da9fa487e2b43a9c4fd7bf12cf1cfe0472c4ccff97b50004c1fb37a6ba98c0210a9b4eaa414f64d4f8b6f986c05849a2276d96739256cc043705e079f07534394ffd54d825371f7f11ee66b1afe1f0e1acc0351511339b3cfcd357d6ebbbf053f8b16fe8cf98ca3b296812aeb283c5f0d239dbbd2d78b5cd61f6ee0cd7ab5db8afbf95a81ce6dfc252624ad7cf1f1b1d9d690dffb1dc42247df14155c2095b5fd720a7afb3457dc8b90a28738d1fe278900c0547bc7a29ba0fde5f7c4c238ac000a1c6765e15f5c63cf1facbe5ab9f4d7fbd54255d7d357e2ecb9daec030d296b7eeffa17cfda823d65ab6c1a3bceb08cc9e40f48d0cbf42a2b23240048e6048ab691e602a93cb05b67ee33391f7492d4461c24f1edec994c3359b9bbd63055aaff6e48308e5e2be7f701b0fb5fbbe8edff90a2703b39db6d5dc3f55a15bc2f4a77b20939f68e2a8cd7bccf4393790eca2eeb92b34062a772083787de917b0816f6d0f99535c9cecb2be46858fe669a647b60082dafb1029b7616a1eefd1ec7da6d3f0bb4b96c11adaf78ce3a63060580414977c8a879914f9a54a6acab29944c1fa8a6edc6350ee1e107fddf88eaffa41a397459f43cc81e4c75c79bff028856890f9bd2da81517186037463f5995ae8f48999d4d5e970f5a9582ef563895fd66d0ad42f54cc9f6309efe33618bb7cdd3d3581bda119ede41cca001c788d87458a628696ecfcaf62c3b1d3fa132e66d843d9c28807c25d859b15cce3751f24ab69bf8066fef1aa754b4f7a334b704528f1c34cb55fb785cf5020e64a3fb73097e77803c56cde872308fceab3cee38750ad743c443f8bfd8f0e12f2f2d1ffa6a8b47759cdf6fa3794edf95479ae71b23453b6ca64e54605de8e965011e4f077442966141d23fd008dfb0e72a77397414eb3c468212179af91fbb707c58db69af5659ecbdb4aa06aa026057f94bbb944604f60f9ca1779f4cc176e76a98e9e1a7acb08c66de697ef6eaf7750ffc84e1fbbf444d2636e375760d066d0ef29d12456d24f1b5832c20ea72a56c510f7255336673cf5f1f387146e872f3c13cbdea8fee7a830c6058da58e96a3f2d20a90168805dede5e3988adad48bb86a632cf3e60e4ab3fa3d764262ca547d4179d79e72070bc05583a56d4973f263b8d4064ebb408ebeb0c9fe1e4eb7abc3b2208f043fa7bf6b0e48160f8a2462cfd2399d37e4de28386d580ffd7557d415c026774c3fcc4e96947aa90367afe97a53aaa041cb1929be757c3112e0ce03f91afcdcdee76e4cbe64f56ff6a5e51e0689863a2d1b8f0bcfe6eaf5bf6875ecafaab4e8c70c9e108421c3de21272d7ade4011fc3c03b4139063f83d64520b08fb7650028b295dac336762ee933558551665e0e90287cfb0ff99bdf8fd506e99ea143f52f6165905a07c3c1c401a8fbc103604a8b6162df0e2acc370268f56674feb50ecb82c3385c0224f2dd9bf1f45e3fe1e492f69f8791b1b8df9afa23a0bd1f8c4f8da822fa8e70059d5859df74c43d3790fd40442b54db6a24d9b9ee77126c4438cd3218e99a998c267dc5f1a57ad8b3af8035ce6d028dadd130c3bc642a27105200abb217a51b9e97de75627b3a34d1219c103dad45406839551581ca78daf0aaef2d0e74df51470048e07e3dc679d1570e65d5eee891532dee22634b3c94277bfaf37f3d2d012dfa9ceb04aa41bddc9af53525314ac649167586f06c3c278272d1f813f20badeb7599a4c3b700a19c65877d2c0beee05a632f773e6407f8d9e55fdeec4163212b158f2", 0xd94}], 0x1) write(r0, &(0x7f0000000000)="1025bccfd74f286c2da479e02076160e9be13b8c039f5282a606191584af2c2f0da70089f864c6fd98d456ad2541ceed6443e3b90c0bffc7564e9659d54537b559ddfc5f472156cdae4eeff3eb152e19e96ccb0c4b0fdaf1255effa30b10191151837b09d9ff266df2f53ecd8e", 0x6d) poll(&(0x7f0000000080)=[{r0, 0x4}], 0x1, 0x0) 20:33:30 executing program 1: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x80) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) read(r0, &(0x7f00000004c0)=""/214, 0x43a) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x9d54, "4ccea745a6355db509dd66c868578fa8a5877051"}) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x1, 0x6, 0x9, 0x7, "79f96e7c84c3422c8154c5aeabe10665c55cacfc", 0x6}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) 20:33:30 executing program 0: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x2) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x280a) open(&(0x7f0000000000)='./bus\x00', 0x400, 0x0) 20:33:30 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = msgget$private(0x0, 0x200) msgsnd(r0, &(0x7f0000000100)={0x3, "c3868c0fde1da4c0d9ee6dcfa588045dd0998ce2b138a4620e280ec9b7bcb132248eccfcec47fade6362e753838c094960a4c52a54120dcb038204ab8e26094b60d159ff36e0ee0cb90b161dda4c5da8336c50010a26fb387a02003a9db4520115388031e39c0f9fd2de7aaf60d09c51342a5a07233dbf1b9fc700fc3fe1d1085eb6ce288b3b05828d41995bebb0129c3b9722ad438708aa4e7fe5801d4e527554d3b97e90253849fa716d10008b628c4a94233f946b7bd8e222515f407b9634e598467a11dcfedfde942f1617256cb2e85fd86b2588736d4fa35a31db36c25d03d39ae798f0"}, 0xee, 0x800) r1 = msgget$private(0x0, 0x3) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="15000000000000004a5e35998b080bdab37e9840c8ba7b48340161cc1e0a130db02b5cf932ad513f7da6bf2b9112bef8fe5b1089e6638f239885618febe8d4070d5f83d51c97fe6e63d7303537948190774fd6c4b9771dd1825e51138637896fc2a03a6011db0738ce5049ed6935d76fda"], 0x8, 0xfffffffffffffffc) msgget$private(0x0, 0x28) msgrcv(r1, &(0x7f0000000200)={0x0, ""/4096}, 0x1008, 0x3, 0x1800) 20:33:30 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80, 0x4000003200) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) lseek(r0, 0x0, 0x81599767e96ef35a) fchmod(r0, 0x8) read(r0, &(0x7f0000000140)=""/80, 0x50) 20:33:30 executing program 1: r0 = socket$inet6(0x18, 0x100000003, 0x102) r1 = dup2(r0, r0) r2 = socket$inet(0x2, 0x3, 0x0) r3 = dup2(r2, r2) setsockopt$inet_opts(r3, 0x0, 0x80080400000001d, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) open(&(0x7f0000001540)='./file0\x00', 0x800, 0x2) fcntl$setstatus(r3, 0x4, 0xc0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) sendto$inet(r1, &(0x7f0000001440)="debae11daa11e41d2bdd9f4bcbf66d07d44f33e83487d96048f3b99c743c0b3461cc5e698bb4207eb0411e6762ea91e8fc0d7635fff50cf29519353f6f0f06384df2c3d00711dbc74dc85dd3513ef3005cba22343da4cf9e9c20853a3c0cbfd7189c66f9557246c2eae2cbdc64c077a5e67a6122efdbcbf4663b583889654a4d5e6fe007124abbc9b8558f2935195fc1dfefcfcbf8dcf66f53cef1f657a829180ae373734b045c975296edb64d906c7a4be645b427c6b1ef4ae424e0f71b534d9fc31ba6ba03618ed204f1e80f6622df5a0ff599fc865d280e215b51b0fe1ab3292fb927d4f9a0d4ff07678cc287a946314fdc", 0xf3, 0x4, 0x0, 0x0) r4 = dup2(r2, r3) recvfrom$inet(r2, &(0x7f0000000000)=""/181, 0xb5, 0x0, &(0x7f0000000100)={0x2, 0x2}, 0xc) pwritev(r4, &(0x7f0000001400)=[{&(0x7f0000000140)="ae103b6e69afd26bedcfbdd2ed9a026ad9d4b8fb0e57235600552f17ae0c360b9fc7ad586f4fdcc28938f2d09ff6b7ff85648a635d057d59032fc5d5672d35678f3830f1c788f19dfeb5cb77407b17d058fedf35e1b9d340b7e023933d3b42af192f04f21dc87bbc57692de10f5fe16477f46f3826fa7fb1dcb7a70690f1daa5e782a10410c8d02ea4ce70f52734754ea03bc7074d845be72241244473f7a377ee03007acf6bf58515ebcd58dfcaa755ebc8e7d5d17c5a584c6fcad6f79e3a9a22f0a281b5aad03e4a720a923f17131a686c6ece1968debb4abd92a469a89097a04611e4a87358f484b587759933a85ae04d635d33895eff8c6382134329316df9ca64c16833835197ffc5c9447b68d373b09b9c451648f90f7c67c6bac3578467db2ceec7b2f372efd059014fab9333bdc1a31655fa07e82bc58fadc57f70fa9e66c9e95564322a7ab49a1ef281b733b7ebf1f74cf7b62396926fe5aecd5f96acea89072c662a8623b686cac94432fd2ec2005ed3cfef8abcc72d5a653f754d68d36e06d9e8b76a3af79fff5c93e2bdafe17bb95606005d49855e7636320b3b79bb312ddc7505cd4c3a75e4b5a53c46f27602ed180759d5ebf8d3ba29b8515035353487ac069cbf851f2db8489a4af87d914c55f0ae9c7c35b023b718db28740043aee1dc4660f46e77fdd17bc23b89722869df8c046e937389e68ffba8993241d0e986d62df7db844fa6ae9498efe019dbd0ca87c5df80a75fe89efbfce15f9d7d9c23707b4b2a9373e984f4b51264f233fc34d44913dc32fb1af13d9c60fea0517890a876aee12ffe1479fa2adbe6c0bbc1605d9e4fcbf50fade4c644796544f25a5ba61e62a3f254655d80b037396b64e6975f50bd2adc52ce35d6ff50d2c5dc1a70aeaf9278c2ae98cc501d3ffab1f237cc0c5642bb9900cd062c91fa72f6e0d3424147a4fe1315fc9ff14e02633a59f013e7b0b5bdad6fceb21ff8545676f66820b693c4b13e18dae3190a1cc845a46d5a812bb879772c25bea92340327b1e955d1ec1dc414ba5a64aeb8d2ac9b0c84bfc66372e833693bb70c81e392a8c73a2384b8289837f41e1c65aa2fd85fa28a6ba023085444a4e269d4dcf3311d0bb5c867457042af3b2f127b60f1749cc0b4bb58c4e3795e72618532c844db3aa0318a4a82c3e9792ba71b424e5f6404c04aeab1907753a45b11157a22b97d4b0257d2a94e1f0e7cbbad8f15f2e17ec16e08ea071ee1872205a1a1f20d8359f149752ad4952c2adfa35541de069320d9368f2706ab698bd3d525b5d4cc117dd617adb8c303e81bc6f341ec088e3c5b15ee7d71f39f76b3b9183fbaa6c50e4af4ec3611d7a1136d973343997f752f6831876553bf0a51e80786b7240228f58859cb3aa46433896f271162c81518ce1f014f6d7ec641e1f26c6a91cdc7cf6c9a485e2f527716c057abeab77711505652ca08f60bb40a557747c52fc0a7eabf332ba2faf53c19ff00a6377066f3898c8b1a31d114d3411d439db16690a02df84188c7aed27fcec42a50de4f79315680ec0dc13e3a5a817c0b220784a6c5cbe173811358a84d811e2f98aeb60a6f0920bb1b081ef04f074619746b359d4ee418eb56ab304fe1bbd19ace509de0ed5333c27d210cc27f75c2ff5a8152691b94168d35e0bf99be61897c7bb52cb558728a7d79922db392b800a76cc1c18e50502490aa4b8427e3e9c9b5e8ff6e07b5ba48a4f13345ac06d373c122c41690f974724bb5f33e703eb821ee12e1138c35d61890977d47fb69d85f42ff23e1d59134bfed7d0e7381934081c323bc3480d2a7f5a03fd75f5ddd72729b3e98d5e9769695cdb2208b0164e0456958c563616159b7438d62889307e791867378835b09278ca43cf387a2f0e10531fdf816055982da834e0d776535f2a707839c855c0b24f929b337e4c2e27329b3ff3023ea40e5a431260b8f08db55d562c47b088ad7524a4dc6c0c07635cf49e544a38da0fe3068a5bc0b668904d535300d2fd5d0b9323e6e72bebb5755435f4c2af1aca4b77b082b5d70db613a35c52dc78cdaa6e811ffd58fc164c6f1b1b68d531a50e78141cef60eb3259b46d560ebbb8aa15005391439ee766e1a41330e43648805f4a79ca55b72452a451b983405c338a6e8584753feb845361b0f51e42636411ffa53dd9fd5cbfa80772119f44aeb5376eb55e0f2fa8c65e926fee0e009de7232555ea5fed75527844a0bc6d84cf01ff9659a56d2010ec806fcd69156c897e640a873c7468de39a624de4d2d3719c9fb5ddd4c61d12e16d6ffe7bf65a52e24b0396ac6177b332b943a8cd47ea61792ef0dbd4f028cfe410f0bb12ca668baa34e1fc0453dd547f97e5a3b75302e796bb342ddee671f17d5adde657d90f960e5c9917273a2e3c2fb0e905e8c14e7143bfa8626098fe894eb62928f248555ddc8d8739a018dd0add9ec1b3de37db3ae888a79fdb9a3d25913ef3175728602f3c497b9eb3390b916afb48dd80142268d4c6f12188be29db4c31dee8a69514afbaeffdff5ad2c4dd80d5f8d8c30ff940e7f7df604a887e4a1150226450eacfdd4a495b2ca5ae85f42dc211e00a72a202ddf5033bc9c0e1b4ca9397c2f22da4eb3e13ac2f4bb2f7797e46b370c525d455fc89bbd1ed33b4c39c672bf58e76a6073dd1209885da664cfa30cb3d70ee9188fbc8248a2d422f29e3bdbab89902b14336ec8052258c33a6226cb408a2b450da043d9feb2391081a47f73ae684cc84f0dfacc09da0a979c00ef4b013d90ed0932283a8a43c1063d1741473db7902754da177a9e95814da1494cdbef47ed7bb19d8d5086e9bfa5693dbae150773182d1fee762995d0344fe920f7c7f7fc8c587d4f121a34c0f1a77e4016529e20df505d5a716bb89c90d9774c17a3091e6bc2ec2c9586e6014aa854aee5acfa8a898d4c5b48ef50b2197e7cfd46eb7949c1d67b67fba96055b9d8746a9bdc531318b6169ad3e9aad86f2c63f9e4d8a36b26237823d4fc04769fa1afbea461c2d2a94c0a971c741faf8d0970be1cde4d1f82c1816aa4bc768978c4e2b2d367ba2e50f87ffb2e1d73202c19845167f7b68f615fa16330522aa9078d427e39698a99f97ce8c044e613b26a2efba4ba452fc9684e2190958a9553cdbc5b2d6ee33c1a3351c2de361a5505b3d3969ab7bd31136363fe7ca2437ee970d4be258578c1ced563655ebad11cc2794ec62bb141cc5a860fb3db1293f87c5225bd340ede2fc0fc1256c9e839417eff2dd72f392c3b5f6f40a40d02d3dc418b2a182d7530955163c9af69b3cf270ede5575e360a98b2255c475c4f2e8bafaef3f1fbbe06e3291a9e112b4e38a5ca9515b437fb3796c7745718aed8c057268f23a6895c8cd8f487fd5ee5821d446d74b6d3285b78d24d2cbfa3402668cbe981dc72ad0e0812f37df600bdab5c152251f6cf2a4c4c3722cd063c6650e59d74411d0e417e93af9e4245c9dc50f6f9ddd90710b9931ba2ea07e4f79727c16c347672dbb62c0bfd3966f6f7bf2b12e007fba1aa69bf8ac642aabbc4d8af2c0479734ddb75455705643c4a6aadb0cf4790b1d27072ad99e1b862fbf6792fea5f4bdca8396cd6697d698df86df609bb044a1f61224a1f412b72ea18f44da628c6561d2d091eba304a53dd4bcf21ba6ec3be11bafbee5ec79bf7d0c8d928472126b2165722113f8682c934f75a2ebfe98b8ef3ad8501783e85aceea173024df185b4e40df9b69c2419a3bc792dbfc5934a2133269867048d1dbeb1b6c0273df17e5918f900c2832a207be6008558cf1b73ed8169ab461cc59cae11e4ad7f77426271c0d83d78e8127e69ae2f6feaa5eb922466085dad8e09c962007ac7072b103d63d7f403fbffaf48cd7fc88d685e68bc65050e7ebd8311dcf5657f0da10af37a78934accd8a03a2dac5231ba76ba875e073b0b93f1f5c0bffb7a37609db3d27ad70886fa5408454281503087fac8902686edcc638411286514ed6f11764fb3104126e414f9395302cea70646d7af4b7921935796b59a8e42808a1c329946f25c5bcc5d9d5445eae3894d071dc4d559ed4e4602badd265c4b2b2930340c58ff7150b14e81c6ef5a3b946e130e1185e20974a7c180ed485fda0f98c7bafded025862d3d5a970ba0ee234fb4bac5b6430616b3e705837cc1bdd46d72d5dd4865acb21e072646a4c00eeb74d2210fbb81d0cf886741038af7fd9f3c0c6dd48aafd1122480c92b93a66fd515f5f5f4a24707eb219aa1c5e73d2fc758d2309b4d02a523e4177bc8cc6960559ec663db8fe1f15cb6e62741925d75dfab28f980b5c58fca0244a4c1185a45e02404313b193adaf53df183f8d70ab304a6547c8afbc35c59df8c9828f8f0e62cc0ae42e3d8930ba0ce2d14ed384ff96ad8a6cdff603b4c5ec6f6eccdb0c9ff27ecbf5cae2698d820e2e3ccf4aed27a2468443814daf35a4caf67f6f9047a3c5d92397273ec75d4990b2d399a0071acc26ad6261b43a4c3826a1b1e03a1e92b3b85a68e9746cb0c16a1dcec307375605b3fcd474f47d8be277c3618297bd4ee5123d315c1dbe12e9bece6673dda9d2acdd59c0245eed3dd2f005802bac5dc823966dee86a2dbf41e4448e07496465725af071f879d3ba2c997ab1a6c9f89944de275127bd8d04418d3a7edbed8526245163e99e6b4fb6191d5a4acdb5d2ca3400c2922793ef6ef7c62a881f7db1a4e065f7c084b3ec2d1108747e3133e3cb879af12f3b02718789acaac778706a16c04c84c1786393003a84e56afa9ee0eb1abe8df44e29a7d62bb01f70260c19ccc9b6db62b927eb4e3658a942891d89030a8f2760c3e49ded5bc9297590380b9adb7b348350e76f1d79e6f75c6cdd2f40ae9742df33a1100b36ecb7e37677bc860133dd48d012f66c90c8ec7ba2309f21bdf53ba1a99494d6bd9297a7d3ea8f409790e42723db51c2f639a0c4f2c6237e5671bf167d2aa40f6b179b2856d740c38d8bb5e27eb74a53357f21af2512fa4298c20fbb47beccd9d0e0807035139ba67da2410d3e701339b65f8460c580bd8411a92384e949ed10759174ab4e58bdc069601d3076a243c0711c46f3a3b314118a066bfdb526fae41832a3264418710392d06d21ca881526ab6db4168034d9ca6c6f02f89d0855946cf17b1cbc8cec66cab5e7778503ff27a02e04c4413e666fbcedcb0c9dd262b643745a3d3b50184c17a0e3a3fbbfb7ea372b55b19e9938f1c7ac298777297a6abe48140c39a51d18ab873e00ce93ec5c6a0dd3a4a13741abbdfde329f6f6abde9d73acb97051031956164973b67497ff135d0a8ea0d864cb9e29da66ab0041266bf156ea6f0347d040b147d531b0df7781d532b92c08c07bff03324479c5825679d75c1def98885aadc88f56fa8f877b015d169899b0f889f7917566df0a5131c59345fb9e901dd851e73535dac82dba3f85f9776614354ff9c03ef5aa945195a4c5aa5e3d0828967c7a78646788e1278d82f459f03cb1b5e1ca3194df578c56a3e5ec8ff4056afe1bc0489153ecce6ea1c73c48c28f4720778d581f1b7462f6edcab62431f2e346d5b4ae5fc089ff83beb7f28b712f2b9fd718d02ea66d474186d1f2ce21f8b0093e4c7da1eb0a39a4ffa3a30eab1a8027d7397b8c3a667a180c898e09b0caf40b628950ac51d244e23736c625c709640d987d870d584451e3b83cd2aac6bc734046d2bd2b4e0a1dcb1d534dc3b78e53f67783808b8641cc165449b8b920d89ed1afdc5c02576032131f5652fe4e7ec", 0x1000}, {&(0x7f0000001140)="96a28fb9f56350d9904fa8328f1802aebc8a93220dd476b766848c1c20e744a00fda2608ec798d1daae405ea6e7b2cbbfa2bdbce4f79714d664df61375ab1588c25b0132462c2181df3296d8be32f5822c77004f28132b63846a210a1997ca73f5531eb30fd340016728a91705fa08084bdceb16f34d41334ce59d756146d5d31a25386bb7e07c661ee36a3e232be70443aaaa6cb83e2af4af873030bc31c6831351aba40aea6a67ab05f9b97715aedceb0f080399e1a46114ddf48172aa0e93d95fe7ec488885681740175df457bae8c2172cd102e891f0dfe61340fae3aec705a2454b874dc03216f8768d4a70f7db5945f1f72ae261437fe69e0728", 0xfd}, {&(0x7f0000001240)="3065309034ecf86bc0fd34f4188104c894d109d838e79920827a5c2f7e49fb9f54263a983573948c260c75c19a24f2591e62f633ff6596e0493da591f12e6c60df42c733f3b617e60e45477f981f879e7d3203faaaf741f3eb69cea6615eac0dd89968a663456d60c23e5423e89eb53dc752ffa08fb3cb9f99dd8aec6c05970cf8a586312f4e9a9cd930b520fec80e7c5a619ec67e2fb9acabbde7365a81478b1d919f2231227d89bdafc886e09deeca0d298f778bf406de2b372eed2b7e8d835dddc64f3208be4fc357fc22b6e0055878d56786e584730591ce530a17f1c848eaad7d00451b56b01dc2069f408dc775a22353e9e6d747fb", 0xf8}, {&(0x7f0000001340)="1f8fc7e48f941cec5898abaafa231bf34e47df6d6203f68254df576065ce1c6dcb34f209dd396a554ff7746a664a2fe6246383b626720907dc75e649c96861845b00019d2a61d6c713f565a9326cdc4a2e7e0c2b312105b9ca5425ac7c16f22c3322fd1c1d400cebf95efad1d242939c5dbe630c68976cbc757ad9fcd3e54e5b740a2d3ec518ed5bec191dd176849ec7f96898c09238d374d5aba09b00e9d0432bcb1450d1d85b94e5f3", 0xaa}], 0x4, 0x0) 20:33:30 executing program 0: mknod(&(0x7f0000001100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0xc000, 0x5) readlink(&(0x7f0000000100)='./bus\x00', &(0x7f00000000c0)=""/25, 0x391) 20:33:30 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = getpid() fcntl$lock(r0, 0xf, &(0x7f0000000100)={0x2, 0xe28b1eb8320266ca, 0x8, 0x1, r1}) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$dupfd(r0, 0xa, r2) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x1, 0xfffffffffffffffd, 0x100000001}) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0x100000000}) faccessat(r3, &(0x7f0000000480)='./bus\x00', 0x0, 0x1) execve(&(0x7f0000000200)='./bus\x00', &(0x7f00000002c0)=[&(0x7f0000000240)='}&:)]{-q)\x00', &(0x7f0000000280)='{\x00'], &(0x7f0000000440)=[&(0x7f0000000300)="e12c5c00", &(0x7f0000000340)='\x00', &(0x7f0000000380)='..{\x00', &(0x7f00000003c0)=')/\x00', &(0x7f0000000400)='^&}/\x00']) fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x10002, 0x10002ffffffff}) 20:33:30 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, 0xffffffffffffffff, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x100000001}) ioctl$TIOCDRAIN(r0, 0x2000745e) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x4, 0x0, 0x3, 0x100000000}) 20:33:30 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0720755af8bdc1945f07a098206fb2"}) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x80000004, 0x812, 0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x101, 0x5, 0x0, "7349405cd19d1df4a40822ad06cd46ea0c50e65e"}) write(r0, &(0x7f0000000140)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c5d930f7596c477126ed9c1876381578623", 0x73) write(r0, &(0x7f0000000000)="5643f9d30c6ac36816e6e2032683335bf20d8b8f32ab2a3babdad934c2a441cb8866e67d74a19b662001e61009fcf40fa98a0bbd95333102253f5c42bca801f470986250a4cb3713ca155891c3d98e2904f241bbcd2602", 0x57) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000001c0)) 20:33:30 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCSCTTY(r0, 0x20007461) chown(0x0, 0x0, 0x0) socketpair$inet(0x2, 0x7, 0x10001, &(0x7f0000000000)) 20:33:30 executing program 0: r0 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setgroups(0x2, &(0x7f00000001c0)=[r0, r2]) setitimer(0x0, &(0x7f00000000c0)={{}, {0x2}}, 0x0) setitimer(0x0, &(0x7f0000000040)={{0x0, 0x400}, {0x7ff, 0x93}}, &(0x7f0000000080)) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240), 0xc) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)) rmdir(&(0x7f0000000300)='./file0\x00') r5 = socket$inet(0x2, 0x8000, 0x7) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000280), 0xc) fcntl$setown(r5, 0x6, r1) ioctl$TIOCEXCL(r4, 0x2000740d) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f00000002c0)=0x6) 20:33:30 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x2, 0x5, 0x1}, {0x18, 0x0, 0x380000000}, 0x80000001, [0x1, 0x738, 0xff, 0x5, 0x7, 0x7f, 0x6, 0xfff]}, 0x3c) setsockopt(r0, 0x29, 0x40, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0x7, 0x20}, 0xc) 20:33:31 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x4000000000002000, 0x0) r0 = semget$private(0x0, 0x1, 0x0) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f00000002c0)=""/136) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x25) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x9, 0xfd, 0x0, 0x0, "1f715125ab8d567a964bbb89df5a73381b1eb052", 0x9, 0x8000}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = msgget$private(0x0, 0x48) r6 = geteuid() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000100)={{0x8, r3, r4, r6, r4, 0x20, 0x7f0}, 0x9, 0x337b, r2, r2, 0x3, 0x7, 0x40, 0x1}) close(r1) getpgid(0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getegid() getpgid(0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280), 0xc) getegid() 20:33:31 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000140)={0x1, 0x8, 0x3, 0x926, 0x7f, 0xffffffff00000000, 0x9, 0x5}, &(0x7f0000000200)={0x3f, 0x5}) mknod$loop(&(0x7f00000000c0)='./bus\x00', 0x4, 0x1) 20:33:31 executing program 1: mprotect(&(0x7f00004c0000/0x12000)=nil, 0x12000, 0x3000008) shmget(0x0, 0x2000, 0x8, &(0x7f00004cc000/0x2000)=nil) 20:33:31 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2016, 0x4f72) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCGETD(r1, 0x4004741a, 0x0) 20:33:31 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x6004, 0x202) open(&(0x7f0000000080)='./bus\x00', 0xfffffffffffffffc, 0xfffffffffffffffc) 20:33:32 executing program 0: r0 = socket$inet6(0x18, 0x7, 0x7f) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040), 0x2) 20:33:32 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x500, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = socket$inet(0x2, 0x3, 0x2f) r2 = shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ffb000/0x2000)=nil) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r7 = getpgid(0x0) r8 = getpgrp() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x3c31, r3, r4, r5, r6, 0x90, 0x3}, 0x3ff, 0x2, r7, r8, 0x7, 0x2, 0x2}) 20:33:32 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x4000000000002002, 0x6c7) open(&(0x7f0000000080)='./bus\x00', 0x400000000000, 0x65) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000100)={0x9, 0x7, 0x7, 0x207, 0x1, 0x4, 0xfff}, &(0x7f0000000140)) 20:33:32 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) mkdirat(r0, &(0x7f0000000000)='./bus\x00', 0x10) 20:33:32 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x9, 0x0, 0x0) setsockopt(r0, 0x1, 0x2, &(0x7f0000000000)="32904541f3e6687eb9c0356906cf04c5aea7d202b713b2c1985c7d2ea0fe9df1d69f9f34a5d79bab010aba8388371a590d41d5dca275c894fb2753b1bbb2b6898e2f3e4fb23100ad5879f43640710b900504693f7442b7e98127e7e8f090a834c71185213b93748c8ca7c7cd5ca46738892e0a21cbd934e2700805bc9cf1b7e2205e65126d17feda6eb77805a553298c94c4d3fd0fc5ea86caf7d4c5bec0ff8fd165c772b64b7c7d97b326a917981b746296a98c16150284de22d6fbba54944eeb3278e9929c111a1696", 0xca) 20:33:32 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) munlockall() setsockopt(r0, 0x29, 0x28, &(0x7f0000000100)='\x00\x00\bL', 0x4) 20:33:32 executing program 1: socket$inet(0x2, 0x1, 0x7) r0 = socket$inet(0x2, 0x8000, 0x3f) r1 = socket$inet(0x2, 0x3, 0x1) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000000)=""/182, &(0x7f00000000c0)=0xb6) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 20:33:32 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0x27a) setgid(r0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) dup(0xffffffffffffffff) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) 20:33:32 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2003, 0x0) socketpair(0x1, 0x1, 0x7, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000200)=0xc) r2 = socket$inet(0x2, 0xc000, 0x0) r3 = open$dir(&(0x7f0000000240)='./bus\x00', 0x100, 0x110) r4 = open(&(0x7f0000000280)='./bus\x00', 0x500, 0x80) r5 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./bus\x00', 0x1, 0x64) r6 = syz_open_pts() r7 = socket$inet6(0x18, 0x4002, 0xae3) r8 = dup(0xffffffffffffffff) socketpair(0x20, 0x8000, 0x2, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = dup(0xffffffffffffff9c) socketpair(0x0, 0x4005, 0x20, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = openat(0xffffffffffffffff, &(0x7f00000004c0)='./bus\x00', 0x20412, 0x180) r13 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r14 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r15 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) socketpair$inet(0x2, 0x0, 0x4, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = syz_open_pts() pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x80, 0xf0000080, 0x1, 0x3}, {{r2}, 0x0, 0x0, 0x3, 0x31d, 0xa26}, {{r3}, 0xfffffffffffffff9, 0x41, 0x1, 0x1, 0x3ff}, {{r4}, 0xfffffffffffffffa, 0x80, 0x20, 0xffffffff, 0x7}, {{r5}, 0x0, 0x64, 0x80000000, 0x5, 0xb}, {{r6}, 0xfffffffffffffff9, 0x1, 0x1, 0x301, 0x8000}, {{r7}, 0xffffffffffffffff, 0x10, 0x89, 0x10000, 0x8}, {{r8}, 0xffffffffffffffff, 0x24, 0x0, 0x7ff, 0xffffffffffff1e78}, {{r9}, 0xfffffffffffffffa, 0x22, 0xf0000012, 0xff, 0x800}], 0x40, &(0x7f0000000580)=[{{r10}, 0xfffffffffffffffe, 0x42, 0x1, 0xffffffffffffffff}, {{r11}, 0x0, 0x80, 0x1, 0x20, 0x6}, {{r12}, 0xffffffffffffffff, 0x1, 0x4, 0x6, 0xfffffffffffffffe}, {{r13}, 0xfffffffffffffff9, 0x2, 0x3, 0x1ff, 0x3b4}, {{r14}, 0xfffffffffffffffb, 0x1, 0xf0000006, 0xffffffffffff0001, 0x1000}, {{r15}, 0xfffffffffffffffe, 0x8, 0x80000000, 0xc502, 0x9}, {{r16}, 0xffffffffffffffff, 0x0, 0x0, 0x1a, 0xffffffffffffffff}, {{r17}, 0xfffffffffffffffd, 0x10, 0x40000000, 0x7fffffff, 0xe99}, {{r18}, 0xffffffffffffffff, 0x10, 0xf0000008, 0xffff, 0xc8b}], 0x5, &(0x7f00000006c0)={0x10001, 0x8001}) r19 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r20 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r19, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0x100000000}) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) getpgid(r21) fcntl$lock(r20, 0x9, &(0x7f0000000040)={0x0, 0xfffffffffffffffe, 0x4, 0x100000001}) 20:33:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4", 0x32) writev(r0, &(0x7f00000007c0)=[{&(0x7f0000000380)="2964f10c9e96b37c14fd9640060f9e9e669f3eef31692ad5df34954b49fc613190903e46c9c94497dcfb628db86d3a4ca9cee6", 0x33}], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r2 = getegid() ftruncate(r0, 0x5) lchown(&(0x7f0000000040)='./file0\x00', r1, r2) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000800)="2aec11496387e2247bbbca5cedf3021b50da13e2dfa6866820349a0f4e4bd4b58373e4050fec45b5e4c9f507bb8c7440d288606a038c6f20334aa6260e91aad07cee479f6f06651fa7066c848e3339c027e665a59681cd86b08c44b2f377377b97d48a2a1471e8660835b2f4fe0b5a2df86e46ced9535c0fd63822da0711d3cf1785ff299dd4598d3344f3eb44f08a119d41b23f42a126cf3eee3910a0d13b0edcd0395dd311ae3d05449f869a1eca4da3b7ad822901e1053e9d10fd5e2df3c524027f76459cc53aa186a795cfd58e33cb77df36210b1b0527f6d29458d12566e240b8c8e9bea96fab8b705c47232246663ec5cf213d50b493193df01083bf832cec98369d641c528d8f9c2411884db74b2cd5c640dbee141a68ffe1e350d052eac6b704898c7abc405e739ac351ffcb71655ebf45eee0a33f0aa0aa1a0f938d36964e2cd2f6a3ff5d58f2f9006e4a120b078150649948bd683969a93ba6c510f6c2bbcdfe5b70e3dcea5588f22b38bdb469d55138bd3083aa841a992e2a1d37afd5211dd5700f1ed766accf86c7e65d5423cf424021cbe213e1aa7a8c012a5eaf57f0d20776890cab6d13f015145459fd723c4113b0d04e3f007ec9b1c6b43642f9723e474c299793fb80ff48ba8ae5224afd05050e11923117336a63bc66daea08434f7e1870065ec6560f917edb1e06fcca8c2fdad6037f6ed572440591ba3becd34b4b7a528a5f27d50b99e8bb81e3cb241584cc054121b4bc92fb775824b7e9b7e7df33c0a6f6571bdeabcab3d82cd3dea976b7d1db447dd3e6a073ef3f865ab187e700a531c3d54c1479bf0727ce6adf0ec6397187bc0d575644efce74ff1c51e4d846bec3783396569c3ec116ea09a59b7385c3911777f9a3d4c7e0bb31996ee53d7d72154ca08bd526a2", 0x28e}], 0x1) dup2(r0, r0) syz_open_pts() close(r0) kqueue() socketpair$inet6(0x18, 0x3, 0xfffffffffffeffff, &(0x7f0000000000)={0xffffffffffffffff}) fchmod(r3, 0x0) syz_open_pts() 20:33:32 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file0/file0\x00', &(0x7f0000000140)="d7d8") clock_gettime(0x0, &(0x7f0000000000)) 20:33:32 executing program 0: r0 = socket(0x10, 0x4000, 0xff) fcntl$setflags(r0, 0x2, 0x1) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r4 = socket(0x16, 0x3, 0x97) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r8 = dup2(r4, r6) ioctl$TIOCSDTR(r8, 0x20007479) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000140)="53126a46d655dd93e3820b2577753fb658dea0f9e44df2596e8cb930f58c4173f23e022952d8debbaaf0ff3323e2002fd0ebb51ef153dad60526335a21db4d1e9eecdb2dc9550d168a40e26c2c34636be8d817cdcb9d6e13b75bfaa693069804a073f1ce8258c93679950daa0c7d9d55b530c31fe3dcbfe2a713cce359e52d5b29c2af67dd", 0x85) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$TIOCCLRVERAUTH(r8, 0x2000741d) ioctl$TIOCNXCL(r8, 0x2000740e) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) setsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f0000000300)={0x5, 0x4ac}, 0x10) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000340)={0x400, 0x5, 0x2fc0, 0x3, "5317976d085b0cb9e90e494849ee979e2ab8a171", 0x0, 0x3}) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000380)={0x3, 0x2}, 0x10) setreuid(r2, r1) bind(r0, &(0x7f00000003c0)=@in6={0x18, 0x3, 0x8, 0x10000}, 0xc) geteuid() bind$unix(r5, &(0x7f0000000400)=@abs={0x0, 0x0, 0x3}, 0x8) chdir(&(0x7f0000000440)='./file0\x00') ioctl$TIOCGETA(r8, 0x402c7413, &(0x7f0000000480)) faccessat(r8, &(0x7f00000004c0)='./file0\x00', 0x1, 0x1) openat(r8, &(0x7f0000000500)='./file0\x00', 0x200, 0x90) setuid(r7) recvfrom$inet6(r0, &(0x7f0000000540)=""/26, 0x1a, 0x800, &(0x7f0000000580)={0x18, 0x0, 0x100000000, 0x8}, 0xc) 20:33:32 executing program 0: rmdir(&(0x7f0000000080)='./file0\x00') open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x101) fsync(r0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 20:33:32 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x10006, &(0x7f0000000340)="27da2dab4c586b0ed2d0177500fb1920a0211765d2330a2a1b6f3370c069f511cc8a3a96a281dab3360d8600e2e63aa3ee28ba4c415c087400aea84c8fd2422717229a5b0a89e1faba127d010000366141e9b927e52700423fb32a4a7114d6b1e63f84f472901fe2a0f5b6109a1093443f3d726a0dc3d72c43de424dfc43ac3aa0cdf0cd48febe6d37159c3afbdde090e73b7f3073b23a1bb12835d26bd120fbf4f8c7845cebe06104d26354099e2b38b742181e9b15181db4d498538d59f37fc8afa3fdba5fb913032f4ce67b00003a00000000000000845581ce089b7fe27413169a7bf94b2b9b118472db6f620a6dd8dd48381b9ea9ba4e1ab51ab8d6f0778cd3a5fc08cc0f57e439016e", 0xffffffffffffffc8) 20:33:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/15, 0xf}], 0x1) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x180, 0x2) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') close(r1) 20:33:32 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x200000000000000) kqueue() kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff4, 0x51}], 0x1000, 0x0, 0xffffffffffffffc3, 0x0) accept(r1, 0x0, &(0x7f0000000000)) 20:33:32 executing program 1: read(0xffffffffffffffff, &(0x7f00000003c0)=""/205, 0xfffffffffffffed0) pipe2(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendto(r0, &(0x7f0000000640)="593610fd6b488d99fb486e22972b94baaf6762e091c504d842473d18abc39a7e8e3c1932f83bfe9cdd838fa590d6c867b963462b8c2855a5305d59e935e5dff62830e01beeca8db784d1a4ab08a418161c42921d1851ab31e96e000879", 0x5d, 0x0, &(0x7f00000006c0)=@in={0x2, 0x1}, 0xc) pipe(&(0x7f0000000000)={0xffffffffffffffff}) setgroups(0x0, &(0x7f0000000600)) r2 = getpgrp() r3 = geteuid() getgroups(0x1, &(0x7f0000000540)=[0x0]) sendmsg$unix(r1, &(0x7f00000005c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000080)="d9cfd47120e02528bcf71a2084456c3b8c5d90c6c01907f7738e2dc53a1c196731f45a9703c2c4f1eef682bb79827347886b06b0a1df7b799e59437ba3e2e21a8720732fb188f67274a596b1a12b6bbc7309eada1792b7f0dd67ef6b204984c1f4ec3f735cbfce1bea1153725cb6db886a103ae622c62369193a62c977", 0x7d}, {&(0x7f0000000100)="c1e2ba9ac6963567cdea1f382489fbf024ef441fe813d78d45d511942103eaac573f129da81e7994572a7b0ae6b4b0fcd8fa7bfbba73f94760d319f4ac445a4855f6630fe4c42d8e4ea4bbe0def81d9389c68fe275b25ee18a6a385d581652f1d88a91c99c1c1875173bbf137393b2c4a5", 0x71}, {&(0x7f0000000180)="8d9df7b1e17d0d9bc0850c22ef09ee5530a82c8361672d1cddd03e34714c60f454c1d5db395608ae64c383dea6992167f303f8494470d1d9ffdbad00a2b124ce4a3ddd751a24c9ee8c9a7d7a3f50ef629c82407f4b02ae4d1acf1b995d9f3f0f44c9a6aa470df92d0a95aa346c8ac3522abb907150977af29a6d3000fa08652b208976280518c3af30e00c5d5772acbac896da3a049534adf5125543e39d521da4346e13af0506bee2dfd716a63ea81a0f5f9fab3241dedda379e724adc6411dc9ec8c9a24677f0b049eb4168d7b4862ac61ace660086acfb7e34526ad2625fe0a", 0xe1}, {&(0x7f0000000280)="0b0461a87dcdbadd8fe87667998efcd97e89288d4e740a21fe4e578296e41bd6e24f505c4d6f70931e008efb284fcac1a0baba1e8548700d74326378eb1c74f6c3ad5d201565b2370cfb0ddc46af4b5d2e5c0b2fd89b4fcb1366c13cd1c0cea43615bc4c6929259817a24407b456c29a0980820c11f562a142943e58dbf5993598912d984bca4cf469311160ef6af2", 0x8f}, {&(0x7f0000000340)="2d7d7377d03791fc51846b32b203007d5db50eb3d462f455a068ede47b651f87d33d31a42794c85e234d99431079934711d88fd72ddc6357cd04a69ba6e3b845b7a7e94e9b4a209019bfacc7507d1221acfe26273adb10ed399ddd980776ab77da", 0x61}], 0x5, &(0x7f0000000580)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x4}, 0x2) 20:33:32 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/171, &(0x7f0000000180)=0xab) getrusage(0x1, 0x0) munmap(&(0x7f000057d000/0x4000)=nil, 0x4000) 20:33:32 executing program 1: r0 = socket$unix(0x1, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x20, 0x5}, 0x10) setuid(0xee01) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r1) msgget(0x2, 0x399) 20:33:32 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2100, 0xcd1) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x142, 0x144) 20:33:32 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCSCTTY(r1, 0x20007461) 20:33:32 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000180)) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x7fff, 0x0, 0x0, 0x0) kqueue() r2 = dup2(0xffffffffffffffff, r0) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0x4, 0x1, 0x7fffffff, 0x100000001}, {{r2}, 0xfffffffffffffffd, 0x82, 0x59, 0x4, 0x2}, {{r1}, 0xfffffffffffffffb, 0x44, 0x1, 0xcddf, 0x9}, {{r0}, 0x0, 0x20, 0x4, 0x1, 0x3ff}, {{r0}, 0xfffffffffffffffb, 0x4, 0x0, 0x0, 0x1d}], 0x9, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffc, 0x10, 0x1, 0x3f}, {{r0}, 0xfffffffffffffffd, 0x1, 0x10, 0x2, 0x9753}, {{r1}, 0xfffffffffffffffd, 0x80, 0x86, 0x2, 0x8}, {{r0}, 0xfffffffffffffffc, 0x9, 0x6000000e, 0x5, 0x40}, {{r0}, 0xfffffffffffffffe, 0x0, 0xf00fffff, 0x100000001, 0x7}], 0x8, &(0x7f0000000000)={0x5, 0xb8}) msgget$private(0x0, 0x1) ȁ?WZ.^UfQ-sZҥ{ih|C-Qڣ.+ %vԉ gFKD/&In6^uUr4}_}: ЕQk'[]*9hwsmuxpoll: not open 20:33:32 executing program 1: setgroups(0x0, 0x0) setuid(0xee01) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r0) setuid(r0) r1 = syz_open_pts() fchmod(r1, 0x0) 20:33:32 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0xffe, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x20, 0x0, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) dup2(r4, r1) pipe(&(0x7f0000000080)) 20:33:32 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x2) unlink(&(0x7f0000000000)='./file0\x00') 20:33:32 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x6001, 0x1000000000100) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80a, 0x14e) sendmsg(r0, &(0x7f0000001540)={&(0x7f0000000040)=@in6={0x18, 0x1, 0xd1, 0x8}, 0xc, &(0x7f0000001340)=[{&(0x7f0000000180)="de6111e1152b190e01389be8a2f1008dae468f5a21de641273e17108b370766fc5163fb38a4b711587fa7534461295201523b9b1c29a404d8a0e4f8272c4231ab9dcb7a19d7ab19bdc420c126501ae7f0a9f6a4337404bf940e832c695eed0a53f1fdacfdfa0d8144e0a3d1ab201cbfe7514d96d5586ce12a0dc26e3e9c350e92c23bdf8768cd78e823421b11cf8b1cafc377312e00b069f4be3dc40", 0x9c}, {&(0x7f0000000080)="8326832539b97f6556e639ff6b90d8c246b164c885505a8f49331416809e2047351cab7e60d83137d5b34650ebc52bc4528d8a975e9ebde3f7a2", 0x3a}, {&(0x7f0000000240)="0923421396d83757715b345dde0f81be51f4f4abfa8325dc145615bf2a867c30a9e90f42fcf8ee63ce2693d088eeb905d0329632152c2adab3a382aad2915fb4b8f0d2e73bdb0a3f121f0c39c0e9977e92d810fdaf3a96f35eb620784a6f3e2dea0e5104843ecb2487a1b67fde96532159406139011e19bded07cfa0ddd63d2ff928dd168d08ebde82031a5d17ff127b64373699f74736f3f00f246f151327fd64f3488bb0a7104edd36f84ae6537165130932c41cc3557b293132a71888f84ae1c09eb1fd695b3be2c924f937468e6157c45f8d1408917aea87773827ee6855a49d235e2ddee29441239beec853e6c4690d9e477e2cb053007ad85f6ea5c9be3b8f6a81d7e8d2d7ff900445c5401dcb98471665fc4e38d8be3f38031269783c652b6cf596edd41bf52ba2fcaea5c819289cf7161dc27eaf45e2b374c7ecc9ef7e38b8a0e6818b85babd2ddb565f7302ce90361e08179b4b3baf76463970c1275fbb318c390bc88d6c087b696b46adfae3699da2af1cb761e9e16dfa4fc4e9d20ad7dd3f9a13ff2ee80616d0d979bfdf21f9b68c5d1c630dbde7168d3f8808c6ecdba7fbaf37fac13e6124ab698b486d10fa135eaf6a58d2e81d84835835d5e3293723eca1d465f2f6dbcd0eea259a5e4c8f40a85068ac937b2ec265e26a0c235028699facefd7701ac39bc64365091b56709b9972064c371a10353ccbee36cf87baf6ca6b3b2426dfd8085b939056e6b6ec5a66b94afab3e2052f4f28a2815fbfd2cb3de82188f25724961e3c11d5081528721d595f7324758475d610c425673a6fd213c29c2356e17db866ba18d88f1a428a452a7edf29439db5cf2970917d2611a3ccf73f6e0ca6700c5555ba2e131b53672b105fe8dde381c7a6f0e77657e3f2ac999b9e7f86887db2f5e909c9ba04a009f36cc5edb3d26ab0e862382d78d0f4e0f267685b752cc920d777d7079b9ffcd95635462a59785ed96f1ba8b8327c61ff979c7a8edf749e9d6319ac562e248a70250aba9153fac67babe52755938629a6cdb13c462f96968bd965f4e5715a86c161e6e3e2c7803f32b1da6a636e0e9ffb4b408354296e125b1b8f3c544ad9ba7e128ec0b74e58127f21e38cdb37a7559d57d01485dc7c07ff6796b604d8241f60df457a9b7279cf5dbe0da56679a538869ffc3bf4b44710733d2af7898f74d8b7503f72ef24d0b9dd270b84d6131e84c3612dfd56dfba48e37b10463c2ac53c76a01b2f182d4cde731ebecef7933f8848fe19e47add08867d754bb8019ef3da09c95c194dc5693cf17ae2b2f848f2bd41f074f74ba770ff460748d63bfc080613e80903b39725a310594738fe6656d0881262fed49761f3c744b6c8a29b9c1904aeb454dc77c1e199ed28037f600601ca0b3809e87a5911975525a507778d3db504ea14490416ad23cb626dbbd14c01827198e1a42029a4eb9c3c22d8746821fdaab699563d47f295b45065207d81fca620e7f4b3ae29262069477eea27c7e7feedc07da8010a3e6de1d1a3da54008ebe0dcf1debb6361596a02316c1bdea41d1f9a648730ec57d4d3e2b61c6114a6aa2228c6499cffcd91470b7626b8d0079eb7cac27b039e5ea980c1d91a5fbfc90795fc1a3217052e2fdb02f93d70cbcb2a6a25e8c09ef627d5c8e39711f3b0ec6eecb667f702e4321a2ac92bb42138a7d026c6f54208f4526cf6f77d954610dacd30a28780f590731f86513754c1ababefb98724adbb7182899b72c2c1f868d48b29f4d34db65f574d782f6f1be84010ff436d025bcbae50af9fa8d521dd86b6e2f1d6c468a76cd36849ba26a095ace2558b7b7c33b1d7f03140644f55554d667b99a254478cadbe455af60a7944508f221b1da7847ae74a5d206919c1271506eb5af2a06ac3f979618d2d6b71435dbc1efa5f0b1e56bf568c6700a8784d05de58d127cfb72e2202099dd7b7faba0cbc97c30e243b2f1e17cfaf8fd929913e39dd0bc9131042d41e4512fc32169ca1a5d70bfda5d169b3fafa10b56960d7d444252a2dd52415100d5ba8686c2019313c5172e3e56a341e82049ae3169ce60984edf2f69c533dad828a1e0b5b403199d844cef3a41a65c387a50b7340b098ba202bc157dec27e33e969de5702dcb136196120eb99af945a1e6efba35ef3ab0414200692d1ccd2dba2b1141d0c94f26df7e5739201fddaf19dd8fcbd3a0d0602b5738bab68b5a9c104748cacfe790f16dda166eef01bc3aab75d17db3e0079a46d2fd5abbc3f2a1bf0bfaf7ab99149fae06729fc4730bc2ecbb617b40928961375e32888695d20e10e0050392e3fcedf25a9043abd238b9d5b6d4e9429cfd2d9d72e9632595f1dc1702e64176e7b961fae18b903939330e6baec623d29d766a58d86a3fdcc5134cb0d54fc5211753f7be163cf8eb516006ce4d13e6e74dd34bfdb6e7a392d8259f1afc9100119cf7ceda83cb8b571afe18c47034be715baf00aa17e40d925cb1f83e362a7f4a0b17c53d49a51ba187dc89619a25d7569068d9da4f62788e29c93d66449381757702c52e44ae6fbd4eab1254899b891b252a5dd2b3897fb13079e4e11243a34020bb8a1e27f0aa04914373c5aaff74f7ef6d1e3a207a63a2cb66b1ae83f8c86f716409aa3b09ce7f787ed7abb805884ac8727f0dde23dee54eead8f9705603e549ec57878f15ea4bc2b2511225e64af8e737d255acf5b587249d149e2b653590d6e10620be24c4dc6c436681ea0877de88580acfb090b597e579caa584809cdae7d3522b477d5bf1c13109b577465a4ca6e7b0dd4b29b8f45d338127682a8f6693ed9f147ae7c9e745c9071c15f58e93abafda6caa3f5cbd5c4740fd16a0f7e0db25c95e1bd6be6ba9f7f1a7e041801658895c088feb836de3d8dc5f1b21ab9a57247c9ff17da1cf326ab15db0f3c4eb43d89a130d741834f028833bf569503e1f3ec7e11fa2c3c1578cb25e31ca78ae49ab5e8ddb3c6e972c75810a63906fa1c202ceb54c2f33fe9c1007989d3d2eb8aa22a54caaa437ea4da53803bdfad65199ee51fe641744fec2fe04b6893b2aa4b6a917afc049cc75a65ec3985aefb53188d9a5ad6b1ae5b7435f48896fa91815987128d81d18df88cf0d02727ce1b411f3280710414f5529a2a8658606ffc12e64490ab05ed004f0c3d042e9ba7ad83d4893da0b6d8ed58b2c170837fc526d2b63c18a12fede0c5fd921e10a02576b754c0caabcf73b7996f06ab3eec339729557457da2c85ab2847ef5a7c6f7a56398694f47734488d7d4ceeaa72a730209f96ea2223286951079f4d285adefb00461e212b21ede99cb323309edf470b4dbaced20e9dec52c341f7250cbe889b11584c60fe9a732f6def573b6d61b303ae6000a9cdc1e18c5bd5dc7d9774b2b1fb2a5ba6f50eafa1961859660fac29e4716fb7bf6c10588e4c97477a7df17fa2c7c4a5f41c73e9f6b4e5db81a236e97cee6a49ea613c527cfbcb01df50ecc8238198a79a21b63e2eb985706a6b9bb78042b7c847336e5332034a3147ba2d6dd0ae40a1bbcd199c6481cc7a314e367d00472c0751be986012316f92841b5339d31e3430d69e14936c2ba78a23fa2cb127a35f4ce56dc5a4dadd35e0fbb10376f60145a68aa71c520244b74b587ab1e0c51f209801a2d939cfc7c34074f110f5502689de60eb79c19507c5543fcee9ba37d43af11bd7e5d5e3b56277a730703946895b7d1b77e04b58398dd1763f7ab2a0ac76d0d22177893b563c1cd5015f23ddbd53d25863cce9bb994efc87837273ef00bf67e55835e5e134e52ae199bef2cef85353a43d8e0a74ca52100290611e172dbc6f6bdcea37b0d027bd33a2486fe0770a9a76d5c60f55bcd59c1258dac0ab0f0c3ac1feec50819d6e5fd3faa77b64e56c56bd6719bfd771ef7a118322b1207ae9bb4336b91e393bdc22567ad3d578636fa991ac854a0e7da5a5971cb25dcb6467bb43542ff62154b8986a5b11eadc68b291dd5661daaa2d7760775411636308e78a3735bcf9625150e45f8716699e58f3a9d5a269a227188a84b10870e61c22ecc5e7020b57b26af55762406f0f20ef390bbbc797699d7d147922d61ca3d07feecfd4f59475f680816d3bf2aef508da231bd54955b006a8a32ab757b88f446d543e047b9c263ac3389c14d2626d74352ed08317461f72946825c9b0e0ca3079b735523229d0ddc6b1871cc128fc2f6f6a1d5df64019959027631a95654c1e4087b46848b7425b3b895333871b9ccbc56ab32fc09e9df699f6c45f70148bfcc4ad1bc2cdbfa80c7ec959e812f2d588e520edc7c720bfc32f076dd49d5450c3d2ad4a1ade0f0245d97f84f673d4d5df540c01dd09924ebfa6c513040612a23d843109c54bb9a3dde45ebf2aa4c1f211b3baa35740c2117b2ecb823285f416b0ba6045686e027be386bb0ea0044243f44063b3640b95678359e529519f0196a2803c1e69816c6236d36e102a265d12a516167966e157a6baadcbd9e7ede37414296224beae832587d9e9281bd85d18b5ce3bb5297e4d213e0017686b0e8c9a41bf263ab878fd29c4e51c0f5639fa37438be6d2ad428d721a5ba827b69773c99896404c4ed58f7b7fd1ad0c7469b933097222d018252272db9a3800d6a5fb0aad7b3d501b55b67fc2dbc4d86e1e62d3845028415940d824626e9edbfa49211a0335548cbab1fed18ffadc4b001d0d34c7ce7d242fd0dd54bf2b6581edd1347fd4eb9ecdf0c95a13ec1e06990dab81778799dafe60eefb9125cd5e70424d55e26cfb6efdda006f0b4d575121fd066b6c7a1053f1f1edb810e9892c422b52520da86c0bb70783f1b6bc3bf25f847389de0f65121974db5c068fbe33e5744b99b01b9ca05daf23eab9f80b922b60fe4771cd07d347d72850aa4e026eaa209cbe794b928422b724d5ff9c335789b8ca0dbd897abae1f24fd29a96e96e4ee572edcaa7325bcbd841b873f29bc8d42a659c8c93cba21595a485962422fc64643cf8fda05db0274ba45b6d3604365ce349137f3fcc4bc067517539142af18e994ed8a34d3b858a837321a5fb23e5ab9d133550797d52b2830adb8461b76de6d075692b855f82d56ce7132890387ea908f96df0453f9ebe8e9f5750add2e2561912377e4c34b59dcc1087080fff1736933512ded79dd936b50ac0222a54b525bf51572f4f276a7ecff0e00dea691e22b600283161a46de8c099d2a16d815ef6659715c762406ed7552e8f39faee6d5e8a364dab73c64007ae714555d8c39dd4b15514f82c3d5d4bb5e9943430f9110ebe72d0b2c9bf45e82e5c8c6949816cb918ba60b03db58924636eb2196e05099875328582e0cdabc2ad2fe86321ce75a0c20dd9a0b605f060c418ca1d600d4b184cb145becbec02d9a598d5896d5d6c915b7fd3552e66070439648b4a1e203a57c883862c3f341e32cd00f54c01935bac4310dcdde6c9b9a18802864b661ec3d25099a8629db82f9afa9f59fec2c849554f03f41b6b828faa14450f1a3c72ab40747bf5cbde64761eee9444e9669ecb018fc45f16142c2a93e8b3dc502cf6afc532bc962efdbc4b8a5fad55af295ffafbf3fa8ffd1cf0726eb21aadcecf642a5ca1e71ead514d3ecfb640cfb507596eafabd018aaa6e2c41a080d7c82ad29e58adb1cc18f18802f5f296dfa8dcd6d4b3c511070891ec5764d7c201348a53bd0e13ca29860154fcefe0fcf7541c7a1ea7de40ef2a12f911b4ae697e9e06eb3f9d6af197fa6b8994dc78914c3181fceb77ba50b3a8141500ec9fe8b8", 0x1000}, {&(0x7f0000001240)="4d7256b592d6ccfe94809441bff12338c7f2fdaa65e2d5e9b0fe6847584f7e7ca777601ef9d60a998df4f461d98aa7e5273381f599748c04ddf7b4f460c9ff2f9152c9e627333d7b742f6fb997e23453e01349f5d2f430763ef0992004a301d5c4a5814b514d89376eead9eb4484e178aed703a9be81b7e7081b86162c5e5e7a80903e561fac53cbbbf00fe097b5b91a1ca337ee9655ad216dafae03d48dfa41e9001e4bebef04880198924d83fa6e7625f94dc223c10b672feff40196be4f6db80013c7941e23d8cbe36e75", 0xcc}, {&(0x7f00000000c0)="9f43236884269fab08417242", 0xc}], 0x5, &(0x7f00000013c0)=[{0xa0, 0x1, 0x401, "9bc2bfdb2a3fc88ab3bb4119bd415d503a12d58f40120cd65ee85bdf44087483d268ae4d1f3298dffdfcc095b12590dab7806256d273d14e45260393eeb0a5dbd167cd8a6c65d7b3973eb8053669a099358102af8b7b97acff955085334c327850424df69ed6f9a60ac71b7a199eebb8c6b86e39c538f85c9c815796e8715a6bc1a874c4bc368f89d78f1930"}, {0x40, 0xffff, 0x674d, "e75c3ae1b8c57cb6198be20fd5807e97d6657cc55d3460d23a7ce4cf23ebf64a533cf5825c98f2526bf7e6f201fc643d"}, {0x88, 0xffff, 0xcc0, "78251625129cd020d5e9ca5c89544e1d773fbbc766ed2afeb6051951d90e4e450d42d96efcb47ef53dd64fc4400c9aee49c44dcdc61593b89a0c738be9aec898763b80d432a1c03650e619bbb16514c6d1e766f1edcc9b6d4b45d49c39a1dc41abaa2783c2eaae1571d7afd57fd0f01baf8f35"}], 0x168, 0x1}, 0xdba81e05c84353a9) 20:33:32 executing program 1: r0 = semget(0x2, 0x4, 0x2) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000100)=""/186) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) 20:33:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r0 = kqueue() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = kqueue() ftruncate(r1, 0x0) kevent(r2, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x4, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x6f}], 0x2, 0x0, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000001400)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001380)=[{&(0x7f0000000040)="d16008c969c3ec484f5c9c9de878ae1f80f985a991718c2af60701642d7f9870c2b219f8f24063adf0a7d06523ca4618c5e9448df7e00d0137", 0x39}, {&(0x7f00000000c0)="bcec3a3195ac2545b6491c35d9bba8b2d552d9", 0x13}, {&(0x7f0000000180)="cb42078d5df81918beea7aca7be51c7c9c955340bb8c", 0x16}, {&(0x7f00000001c0)="b1c683a0b00b2b6754f3fe78b07722e398dcfaa5eba6ec1629ba03d4df5cce5f681a31a91a0e979cce0bf32bf27dfbd82e1b1e212da341abdcbf82f69a0d95af3cd14e172b4ae7906dfa60d3c2e6", 0x4e}, {&(0x7f0000000240)="e09ad1af2b517dd80a1f1e14d9987b8414c5987edcc032eca8d8e400a92fd0c72ecb2c20573ac746d88220f767f1aadcb78c868c0017032b30143f35b7fde648f5", 0x41}, {&(0x7f00000002c0)}, {&(0x7f0000000380)="11f396b84c513b5791826d0fb60c390e56e89b5bcc464c1c324f0d0988d6015cdc7c0542da701c0b9552dd2473422980a364581817442e60d69c8d6ae04e47ebf4187377ba00cd180046091eb382d8fa1ce48d42c240a0d723cc733e9271ed8404073f86ba959a7054d2eb24e6a6c5f061528acf456303677e6aeb54271b0d7c623ac1b54c911653caf516db5eb023a22fb49d13a95fdb6535cd96f6064f6e69d64befc34edd73452c6b11a07ec6969416d3a674f89771d3fb6e977f574e1af91637d3d44ce7fc5e71ddb0baa799f6ad062c593c9654955fe1723fc44e83f5120bfaf71ef243829ecd7bacc069f7a7ff0753727169bbb4be71f24a45209973a2eddaf9adb57137d219eab59b3c029ae6b277085c8933b82c455e1dda5afce0d548f7c5dc06766ed0df1cfe227a6086d6dbac6c21f169a56d2122534279b7912f5519105c5abc7366846468d3830cd0fa6f9f8e66c9b6b20c7d9b7a43f0138ba263dfd1d6921edc3dbf9b7a93be8bf797167593697cc196ff9ed36b5ce698c0bde3a1b637c0ed34698a48b1031a11609a734248c2ed150c290fb73048700bd6685878d1d2ec64088d3a87a7422c1c1ab17064a8e8dc679b5ec0f7e6f6bdfa622ce8568f32e945e5229a7e0f488a83b66eec15b0844b6fca953b6c839b6193b01f680a00389864b3fe7a121b5ad3e61fc41dfe25ea9bee1cb1baeb9dda64aba383be89490d7eff6af08fbf09768f0729e09d4eadbb93eed078b2b3bc65c78d8072f1d1951d3622af3c410af69cb71b2ecc7e20dbc686364736ffaa481f7ab527ccae5ecc6388e3148124aea9df4290babd5f6958451358a2bb5cea508453ae0de1ed0658dbb8050d448feaaa314f2922e18bfe3b9d1dde3b0e8dcda50369c0e7d3131bb86ed998cc2c527cf7de9e101863223bbacd7cee4d0b0618b3925262fc54b3e6b902c2ba2e0c7019d5e3ca4905f24de5bb93138d3c2b59aec539b31aa11fb8b0ea627d77d8f031ab1bcc9d82ebc37e7226d496ecac648d85d3376498ff18a9adcafc1661c2958a5247e14c8435e0d4051daa9873c9e9cb100921a9414ff60f0dc174c80f34481ccb8c1ba0fb3fb95664fe41a4f0d3655f273e61c5aa0140187022faa2904d4256626e63ffbd3b879f4a0e2b72cc8291af81cf451fac2d39c7763fcd0909d514b1ac6ab21622b42f2021cf361f3ca286736ff3c978b533a89758160eb74b2abba511858d87ee95bf59f663e10f703152a2acc5052d2fff6ad850db42148baf1b2b8bf02063ef96c280803daad87e05ed4fa5be71952f406e7d32971489ef54d26f6eeb369e225c6cf4424d83b875c7aba8ea5cc5f655eb68d21ebb4db2efcbfbc7d34184c5abb1b7954c196624147676c39c0802645d3fce6534a9e6c1cb5637ad3e89ee48c433735bf170b711228bd24dbb9ab8ec22ed8e58a5d80a0ea10103707352363ec4f3c05ab8f59edc646df43f03c2491603272710e597e7878a126ee46e6fc9e57c19ee55c8f46e6a6d2588aedafecff6afdca391a083a78f25cafca4cadba22b3f714b38ec60dabb25ba8fff4f86cf5db9a573b9692e4e36892d32457de583d1a296d0f64414aafc87c3dd6f61774c1b07618691ee139a03bfad735d98487c205bfb7e8bb41761785bc1aec574aa6bd58abc45214de4c58ded002a9cf884010150ec9fd7d677ab6c2cabb0bcc0f33fe5ab044a734c1d0689c6b95696521babef193776670dbbd92ceefe58c96cd6ab45ac7fc5d34dbbf3fff140c8f3bb7aa6127dc0610a1f0226d50fd65c4f60d1db504518e65a14f432723f2ffbeb239e6501f1153a741339eb974acc5ab136ad0650e0e3ac70441b7215b4549fa05bcf5fcb01c7a69937ba2ed434efa0f4b8a5d362e594c29b20c40bd02c03b0daf5bb4b542c8fb1a9af4a1b1b580f950daeec84e47a358158fa6128e9ef6ed75b8c6a26ca9d73fbd7b8abd33e0aef8d5984dfab2dd3e2ae41183fb63a4ac91a40ddc4770a568e00d1a019856685505df42ddd68294e95c2f4ca81206a4d70735a3026c18d8abadc67f08303023073749a8fc2fcb634f884f8eee42ff697e850c2424e7a2d7a6b5d40d72d2d77ba195c035b5849dbef830fc7424fcf64db092ae3ba8c3a9bdb6fff4610f7937204de906db22c10d652eb3e93a2348b1629e146cb3b9770feacb10c28a898aca739ebd7e648e995bbed5ae7583061ecdb6246942ef2bb72b2019878f88aab40878b2b173ca85d34bc0bd02cdb431e7cf92b6c9ddf7da6ee979558efb30bd7d62d5bff506c75ada86d41bae85781b959bc1c5c800960e42a49d73b90394d983d8c57e4aeda1dd5802af2c484e16f9f335e5178d3fbc94ec42746c137763687a92460d278f43fadbb26e6fa20a15447a9ab3082f527cfd008a79a99cdaf55a43d4625dd70c2e100847a32fd7346963fba8d3062b8f17f12939f4d04efc80c99e1b6ba7457b23a8f69818e00fc4b547131ec252e77f54cd878a4d76d0ec3dea4c82b268acf9e8e2562c45721904c2bd68581722f7b88f2b32d61c3f2c3140b4da0b8c1da9e07be7a7c1c02f6255846ae2173618f812a01f4d8aef263c1f414098ddbd9ba1000059e001f31c76bc6b47daa31c8541fd2b74e70b17d6cda4cde6af38bcf87bcfdb059f633b07cb204a73e49155c57eb730adaaf9a827b2efc906c50a489770eb6b666340a2c83abd455c0adf2e0f78409aa7ca182f1995ebb9b9d74684ef16c8ca19db0a9bc085c573b4157d62711ac6db08a01e7b698a4d0eb706301bac68fa31354b583dc1bf2c7117d8e2db5fd38fc2d08ca21ee2ed52bf26a7dc47cbdbc3dd02b406681fb460808c3d32b80d4b53577b199c0108fd19d65d9d7b73d8222a4d3b402c7399a62d945ff0f159c99e400c54fb3ec7f348881d02ed9b5f4e7c90a4bef6a625a47ebb2f93a4437a0119de05538a8f6875f37fc867325dc8cbd92dd824acfc832022b0443e46d69e5039eca8d3f39db8e310d7cbe47f0af1058c1d1fec825c39dbb007c8069801d6d1552f7952057a3e4bda45a9d54e68301343d335c9f959cf56ad45e5e7d47b3eb1da60171281936a2a57c36809547391ef8332c67de38ac521e74a1d918969fd4ebd0ea328f354601abbc682f116eb3d5787d221b59f842a19fef2589442d805e3acfef873e9d8cbe6c55405f4f0ae61163d856d2ae32bde6721044cb25c8ce3c50b9868b94528728b8717c8fb1e734fef8c9f4e232d880bb313026e40e85083932a9f275dc5b9c60074ab77e834534f30d5cc5004acae6eaf27a1fc08abc0918add8491ddf8eb7674910f84bdbf1feacf8c4d76fbeba37f784ab8b6eb85f4a0a03b3deb5fbefa73541c509a90b0f94f3b5a22cf0f00490fd1f7e385343c863de8be1b4842c29e8b661d00bca212241f70b1d1172113c599a0a15ea09bfc74712825e3f27354e8800b65ee867eb58216efb1eac9f71474bfd0e6c30b42ac6108e3dcaea7bd78fb6182d6a530bcca3662790e9814429c2e5c2b4b064a77927cb0ac0ec87fccaf47bbed09c8092dae9b6f86cf18656bb48ca106a41ab000d41ebdd966c82d273302356442eace2408d17c0a9dc5b233b3e0e908410acbde7870f45ab657a7fe31a8f185f011c9648103fcec9d5bd472a5f38b853ce5b350db1fa322c0989cecb6bb815bf1e6d893e4e38c7d5eaa8745e460fb3ad5218bb1f0671d3612e3b89087ecbc6c921106546709dcd2da88692b7c22941981a0b09b821ac2dd8b5687ba3dd83c586a14f672cf9bd4aa7952ca3ef8e8430a113c9460e58c35395ec724a1a08c4b9d1079c5e2e9b5405a560e18af7fd808a2bbba2ccd5553e250cc6acebd84dd67d0b8b2a78a4d9d668500ec9b2a09b2d7118a9ebbc8ce9117c7a887ea29bcda7a2660f4eb88dfc280048f449279267e9e5922ffafeda8dd4d49e6d62af6ff1eb708da0c140484760e311c2d4600b1f8341cbe608c479e0620291940fea58823fba4ced3fbe2c9a5d88c3cd81d37726bc2e08858b61c4c86e7a9eb85dfbe5b71ea50e932eaa3ff3c35e0a82dc370088522b2504ea93520d8b88805b753dc6e56ec8242ae1caa353056a9c56106e618839fdf7ef061fea4eaacf77201e62ee5423308b4f988f4fed15b98a9db5b2458ac7763fa562d92336126a22f1b30b31a7f6ce409a5fa5370c04bb176d5b310451ff48645d7555be79a658b88415dc799e33c1503565addc6948f3c839b69cf0694af6fb43de6e4107b862490493f6dc89518f4224730cdfcde11c998bfa8fdff567b2b851180d80d50fab5f871c7e761a67a0437a97e557fcfbd0f34a0dd4f7bbeffadcbe54ec0758d59dadfb3dabf0c138b0ac1ef2d568df07f3eb12d839ad3e44f46bb195b9e5f8a51e744bc94bc7f3e58cca8817654a7bc0db6b250e1844afc889e6b9943cec2ad159cb8c544f6823df965ad2e72a2169cd3465db7eb17bd475f3d8d1e7c951b399b0d016d6f488f0a199fe14864e2f2a1d73a5346748c2260c76fee784a5404a1f41c3136b811efe9f8794ad2fa0285cfee754cb651151405aa32059567eaca9df66e953f664afd018c86a75c2bbc55b47d4003f17cd9fa3e0cbdc5b3f1dcf889720a830b45a7a732ed1974aab0b68fe5260f776a7838460b9f3a20c6b8265a22077080cd51497a3af39b955b046a8d4dbb50b4011147cf6a5935ce5476d3a952107969f36e521ce38fa850637f9c6dec125ac76aede471d33515998db7ebf795b827b69b5740655e1ab03b96923b50ef8ee13bd735cb3b1d877bcc486f2f21f4f5f49ced47e0a301f5529a8fadc844c0de21b9fec606feb65ab7c6296600a836b5ec874c6d733bb8fc2e0188f1464af3c5c7d51ea4d1b441fa91e89754a169ea4bc2b02304cffe0cb1a092d92c49903a82ac39f4b6c0a7029c58c7e4081adb3e47e43ca092bf6bf087fcd0223fad1b1137cbdfac258ece9cd10b77094ac0a6f2abef41ea10521c2d36c1b74ea8e0be44121be5ee2fae442e96e77fa24cf427a687551ab81d82a7b2efa8d02b1a38e6a5e38e4643dda6697ec13962eaa6ec04f2c9439211d8bb3afb8f5c9c19323d68388ea414d3c264f6cc4343d647478017e400b29406d8a6799ac7576cda5bb4ba196f50e75f9946a6d079afd1bc6eaf8c5b957762f3ce9761b511cf253aaddeeeeef43a956a2cc39f92afb137e95023559eabbde594bdd22a79b12c96e38fe3f12765771a1ad741677affa7376d1750c0acdb0a7479db24000d1ea3236eec0c5d77910e13a1b75fcc769b2d49e697eee6a5c73b618efb490e906849773a961eb7be8495ac17b84006cb2e150b5cb75ad6b61e39393ef4a498d83cb243ebfc3d628e3d0f35b67632c2e39d2539f1a2bd82a2505352ae001f883c97e1ba69a4c2b4062bd40b6bcd319851e4e53e3805d4c6ed1488cdbc8edaa7e5f568858ea70ca07232dd350eebc2e937b945108de63ab6ea3311af5a7b79a7d3e5c7ee96fdd7753de3881d1c4f1eb218c4f82e1500a5d6c189e01e48a913719a7c0efad626fbfd47ac4978844b9e01baead013ac0e57310f686e3e03bc49a71f3af024b775be0f77f97328c3792fa55f8f5aaa5edf7779b95f1c12615b4c9f723b3b3dd99878305f8e06e1aa3506319788eaeb828e1df1536c3dfb6b825a51b1d935bce7aedcbfc4c7812a3785e9ff59583e62dd3b4e457dab1be2199af408f2e93fae0ca2f24e9c7df347de10a8f6837a1559988d5627be40ed223a86644f84942ffe564b42f8054e9a58196ea71224856fd5b", 0x1000}, {&(0x7f0000000300)}], 0x8, 0x0, 0x0, 0x404}, 0x2) close(r1) 20:33:32 executing program 1: getgroups(0x0, &(0x7f0000000000)) r0 = getegid() r1 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() getgroups(0x4, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getgroups(0x8, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r10 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setgroups(0xa, &(0x7f0000000200)=[r0, r1, r2, r4, r5, r6, r9, r10, r11, r12]) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r13, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/52, 0x34) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) mkdir(&(0x7f00000003c0)='./file0\x00', 0x100) symlinkat(&(0x7f0000000400)='./file0\x00', r14, &(0x7f0000000440)='./file0\x00') setgroups(0x3, &(0x7f0000000480)=[r10, r8, r8]) getsockopt$sock_int(r13, 0xffff, 0x1003, &(0x7f00000004c0), &(0x7f0000000500)=0x4) setgroups(0x1, &(0x7f0000000540)=[r7]) r15 = fcntl$dupfd(r13, 0xa, r14) readlinkat(r13, &(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)=""/174, 0xae) dup(r14) r16 = open(&(0x7f0000000680)='./file0\x00', 0x582, 0x27) setsockopt$sock_int(r15, 0xffff, 0x12a2, &(0x7f00000006c0)=0x6, 0x4) recvmsg(r15, &(0x7f0000000d80)={&(0x7f0000000700)=@in, 0xc, &(0x7f0000000c40)=[{&(0x7f0000000740)=""/55, 0x37}, {&(0x7f0000000780)=""/223, 0xdf}, {&(0x7f0000000880)=""/47, 0x2f}, {&(0x7f00000008c0)=""/140, 0x8c}, {&(0x7f0000000980)=""/253, 0xfd}, {&(0x7f0000000a80)=""/187, 0xbb}, {&(0x7f0000000b40)=""/12, 0xc}, {&(0x7f0000000b80)=""/164, 0xa4}], 0x8, &(0x7f0000000cc0)=""/179, 0xb3, 0x6}, 0x40) bind(r16, &(0x7f0000000dc0)=@in6={0x18, 0x2, 0x0, 0x8001}, 0xc) getgroups(0x1, &(0x7f0000000e00)=[r12]) fchown(r15, r3, r10) openat(r13, &(0x7f0000000e40)='./file0\x00', 0x80, 0x10) 20:33:32 executing program 0: setuid(0xee01) shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x0) 20:33:32 executing program 1: r0 = syz_open_pts() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = socket(0x0, 0x2, 0x0) kevent(r1, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x40, 0x44, 0x8, 0x2}, {{r0}, 0xfffffffffffffff8, 0x1, 0x1, 0x10000, 0x100000001}, {{r2}, 0xfffffffffffffffa, 0x10, 0x4, 0x80}], 0x4, &(0x7f0000000540)=[{{r0}, 0xffffffffffffffff, 0x80, 0xf0000011, 0x8, 0x73de}, {{r0}, 0xfffffffffffffffc, 0x80, 0x40, 0x8, 0x7}, {{r0}, 0xfffffffffffffffa, 0xa0, 0xfffff, 0x40, 0xff}, {{r0}, 0x0, 0x15, 0x4, 0x1, 0x7}, {{r0}, 0xffffffffffffffff, 0x30, 0xfffff, 0xe256, 0x5}, {{r0}, 0xfffffffffffffffa, 0x40, 0x1, 0x2, 0x100000001}], 0x1, &(0x7f0000000100)={0x6, 0x4}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6000000000000a240078177da4ce9c287730c53fb394b842dbbcca9da10495dd976a67cf92c23ef4400000000000200000000000000000000", 0x65) write(r0, &(0x7f0000000240)="f32d005489341a3c17cc199ed62892f84049c29d31d7da128ccdaf6aa2dbfe4b2d76dc213c16005593181274081b3a011eedf504e046de4d6ba3ff023a6a3240c85882a4841f68849d02a4cf0615b1e665885d4d28f98cd05c7cc4898e794c84c1ec0d053469a6992a4ab837375dfa4de48be9be66bc69d60000000000000006e56f9ea321d1f1eafad8e81c2af86ff897516562c58f9ba325777eb00b024720ef8ab9d878b0ea6c432f0cb2549b61185edd4d557c0a300500000000000000ad568865415a249931e624d94dba3758e44a6801000000000000000000000000003cb3afa698204781528c8b084a6b18d02a901a0cc5e71e6e1cb9b61c7881d1f47f2fd5788f8e51a3a6316dc8e683f3f271d53882e4ce6452523c43338c09e6bbcafa8413fad8818167f8ae14105476ce0a8662588bcae45f3826184082e22c35936b5d3e61cc6fee5c24d411d250d1f8eddf4c", 0x153) syz_open_pts() close(r0) kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffefc, "a146786eb953d07babec44f0b1c85b6a8a131100"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x3ff, 0x3, 0x1, 0x8, "03ea01fe829a10cce16f5c4eeea3ebdb160df894", 0x100}) read(r3, &(0x7f0000000140)=""/249, 0xff90) 20:33:32 executing program 0: nanosleep(&(0x7f0000000000)={0x4010000}, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) recvfrom$unix(r0, &(0x7f00000010c0)=""/144, 0x90, 0x801, &(0x7f0000001180)=@file={0x0, './file0\x00'}, 0xa) 20:33:33 executing program 0: syz_open_pts() r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) socket$unix(0x1, 0x1, 0x0) socketpair$inet(0x2, 0x0, 0x6, &(0x7f0000000000)) accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) accept$unix(0xffffffffffffffff, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) r1 = dup(r0) recvfrom$inet6(r1, &(0x7f00000000c0)=""/165, 0xa5, 0x0, &(0x7f0000000180)={0x18, 0x0, 0x0, 0x3}, 0xc) pledge(0x0, &(0x7f00000001c0)='\x00') setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000280)={0x5, 0x2e0}, 0x10) 20:33:33 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x5901) open(&(0x7f0000000000)='./bus\x00', 0x100, 0x0) 20:33:33 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)) r1 = open(&(0x7f0000000000)='./file0\x00', 0x18a01, 0x2) ioctl$TIOCSTART(r1, 0x2000746e) 20:33:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5a08) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000004c0), 0x800d8a8, 0x0, 0x9, 0x0) execve(&(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000040)='\x00', &(0x7f00000000c0)="fe3500"], &(0x7f0000000280)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00']) kevent(r0, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x30, 0x1, 0x8c31, 0x8000000080000}, {{r1}, 0xfffffffffffffff9, 0x88, 0x2, 0x5, 0x8}, {{r1}, 0xffffffffffffffff, 0x12, 0xfffff, 0x10000, 0xd8}, {{r1}, 0x0, 0xc1, 0x40000000, 0x3, 0x7}, {{r0}, 0xfffffffffffffffb, 0x41, 0x10, 0x0, 0x7fff}, {{r0}, 0xfffffffffffffffa, 0x11, 0xe82592136c361f8, 0x1, 0x4}], 0x8, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x30, 0x80000045, 0x13ff, 0xff}, {{r0}, 0xffffffffffffffff, 0x4, 0xc, 0x2, 0x101}, {{r0}, 0xffffffffffffffff, 0x0, 0x0, 0xae9d, 0x3}, {{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x7, 0x1}, {{r0}, 0xffffffffffffffff, 0xe0, 0x0, 0xff, 0x20}, {{r1}, 0xffffffffffffffff, 0x0, 0x2, 0x20, 0x4ce2}, {{r0}, 0xfffffffffffffffa, 0x80, 0x0, 0x1, 0x4}, {{r1}, 0xfffffffffffffffe, 0x6d, 0x0, 0x9, 0x1f}], 0x2e1e, &(0x7f0000000480)={0x7, 0x7fffffff}) socketpair(0x7, 0x1, 0x3efc, &(0x7f0000000140)={0xffffffffffffffff}) r3 = syz_open_pts() kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x4, 0x2, 0x4, 0x9}, {{r0}, 0x0, 0x50, 0xfffff, 0xffff, 0x7}, {{r1}, 0xfffffffffffffffa, 0x62, 0x2, 0x8, 0x2}, {{r0}, 0xffffffffffffffff, 0x20, 0x9, 0x9, 0x3f}, {{r1}, 0xfffffffffffffffe, 0x0, 0x40000000, 0x2, 0x80000000}, {{r1}, 0xfffffffffffffffe, 0x5, 0x1, 0xfffffffffffffffc, 0x6}, {{r0}, 0x0, 0x10, 0x0, 0xffffffff, 0x6}], 0x933, &(0x7f00000005c0)=[{{r1}, 0xffffffffffffffff, 0x8, 0xfffff, 0x1f, 0x3}, {{r2}, 0x0, 0x18, 0x20000000, 0x6, 0x146}, {{r3}, 0xfffffffffffffffa, 0x80, 0x8, 0x40000000000000, 0x7}, {{r1}, 0xfffffffffffffff9, 0xa8, 0x1, 0x3, 0x5}], 0x3f, &(0x7f0000000640)={0x80000001, 0x2}) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x22}], 0x9, 0x0, 0x8001, 0x0) 20:33:33 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000140)=""/14, 0xe) pipe(&(0x7f00000000c0)) kevent(r3, &(0x7f00000009c0)=[{{r1}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) dup2(r2, r3) socketpair(0x38, 0x8000, 0x52f4, &(0x7f0000000100)) 20:33:33 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe22) r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0xc080, 0x2) dup2(r0, r1) 20:33:33 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x100000000}) r1 = open(&(0x7f0000000080)='./bus/file0\x00', 0xfffffffffffffffc, 0x0) flock(r1, 0x2) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x10002fffffffe}) open$dir(&(0x7f0000000000)='./bus\x00', 0x200, 0x80) 20:33:33 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x3f, 0x0, 0x0) write(r0, &(0x7f0000000080)="491a514647d72af14edffb42508bd627e95d0293c1393329933adec38228", 0x1e) ftruncate(r0, 0x3) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x4, 0x4}, {0x18, 0x1, 0x4, 0x6cf5bfd8}, 0x1, [0x2, 0x100, 0x3, 0x7, 0x1f, 0x3, 0x7, 0x1ff]}, 0x3c) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x4, 0xfffffffffffffffc}, {0x18, 0x1, 0x0, 0x5}, 0x9, [0x40, 0x8, 0x7, 0x6, 0x7, 0x5747eadb, 0x2, 0x7]}, 0x3c) 20:33:33 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x9) open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x0) 20:33:33 executing program 1: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x3) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) 20:33:33 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) fcntl$setstatus(r1, 0x4, 0x40) select(0x40, &(0x7f0000000000)={0x25c}, 0x0, 0x0, 0x0) dup2(r1, r0) 20:33:33 executing program 0: mkdir(&(0x7f0000000100)='./file1\x00', 0x80) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) fchdir(r0) fchdir(r0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) rename(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000040)='./file1\x00') unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000140)='r\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000001000)=""/4096, 0x1000, 0x42, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) 20:33:33 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) r1 = getpgrp() r2 = getuid() r3 = getegid() r4 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r6 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000003240)=0xc) r10 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000003280)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000032c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f00000033c0)={0xfffffffffffffffe, 0x0, &(0x7f0000000040)=[{&(0x7f0000000240)="64a43442f0ea23cf53c6df80ce9aee90bc3367821a3c89ceb0eb8ef18d549d068948328cfe3fa1e760c9daf70960b8bd0002e17b0b754171d49ded1da94324185fc4e2d0f57f2ff1b98f8d2773c39a728250af269b235e96e3ff65eb750c13b0e8b39bd5f7f4a1c215143b7bc652583e66ed11de8a12688cdc4e5e6cce362a57302e3e8a42472bb016dc619ff639b0d2437d0a853e0f98170be07446bd2203a6f16f51577badb14c6c11bfb8cd1bf183d4d656416e52141cdca7d61b01cb7bc8292279dcc02fdf18e94cd4ac9eade60defbcc03d4736ba1f65e118ac6f25473fd39fc74f09681dc783159072edb4cb2dbfaf1437ede0003d3cfc18e720803e3dee486208fd2f98db223ca2a61af0e3c8443a6e62d85de1d8c6743cb74d12cf640a0f9f35c6a96f85c4c2b37634d67bfe4559265c0e083674941962f83496abda82c47cd2c0fbb5a4b2988b23c7d9968375d631595dcf1d54ddf76e1790242fc37c687f72462b918754cc099bad211427c11da0f533f0f1f195271d4837ca7272a29fb434625de917c1b0e75b1950489625cc6524653b17553d19f7ad646037a9206c32147a522fcf243dfe07fc4981cee9eacdf77d95c475cfb92d8bb15f5287922e4c3c7b67a830c6c403c6e59f5de56ef675e9d694b725cb0c1098ac7a88d90b61c7085c05c07555f20b6462fcafa52fee6a2218614a7762a15eaac433fba358b0fef3332f308b1364e675e9b341787017db9ce6c0b2c146c29bb0ddcbb28ede811a0e295f369fea41285449ad43051d889280ad21bb8e551472a75b12fad5b5bbc4f3205411ba29ba345b29c84db4fda2389ed002193c6cd7036413fab2fa28aa192144819e711abd783db27fb5ecf7e3ea9aafcff94172e3be96f04b289d6ff3a99e35d4d752ba701e27a8ef877275841bbfa9a4cebdb4aecd919e3d68a85b079d5aa3942dd0e5ca406b71ffd2bafacf92ce37d9e812ce892874140ffa6a8184bfc4ec1e57da8a0b35f3dd0a9db974a40dd64fe4f3847f2531d1fd10f68d13ad81b8300145cd022cab07d25d4dcb5616e60617f41ccb55c938c98765a3a0148046e6cfcaaeb788225a2cc6b5b6cf7aaef26c46474b0d33ea80e841657b6a9aeaf49bcbc5d89b0d1b6e395ec3d8a14b9fbe6145e47e9c8102ed987a91ed16a4e4d79be8cae93ea3e5875f5b2740b985caf3b1d420914db741a254db68053cfc5faa35cd69dd3b780f7d1d55f7c2f634960cf17f255965e55675c65082e3bffc9619b1431e55be042559f26d6b4a6df7954fb7a76c496c6c1d6853bd53ca0936f157dcbb5e49815640d1946b34c1de7e8c61fa2ac0e90bc853e2d190a1c34e227a42d8fac8603cdfd725d6952936bb88227af2b4de10ed01a7536cbd507d3f5929d8703338fbb43466804b2246a61c5a78d1e7f4485782e7fada10680a076d37892a615847c3400854d1351308348c8ae178c47c94407d70b5ae0c8b183c49fec6eb6ed4ee7711d236b165889f4aea6110d4ca3083eba4a81eb41bb4e79de40313a81a66065ad38f8d674f9529361d050f07f0fd33414ce0018f4b9257ca986a83be26e005aca5b29eb78c081ce07653d7fb91f67f2a24fd14c05be80786a1774ea53651b6c543a60eabbe74938701478e16c6d3feadaad376cdb50567410029bb88700cb8267226a078921c0b07c7ab6e8f28ded49bb55859a4e58e1d2fe98898aea57bc83203c840919450458dba320c15f2a8f40ad31f9d6d1621bec7a6ae31c0b0c78c30cb5d20cefb5c44c2f2c474e8811402f6b06202f81e888aee0224f7d3747c21183c4d27654b0f3bc4023dc958623a405991ca31c8e5450d73b6104aa665e3d46eca88a5a88b1728d1b1ee0b9d3a52c773f6360408ae767e2c5e98e2c904cb7650edd15326877901b2f4fbe919c00f83d1b09dc857eeb538c94b9e4cf6d7bbabeaca6e3b2e5601492745465df0046e2c12e08f3286f9f184877b614873c757cf1b37406c4e1f1fc1a9d14035b0ea1acf52464693a6255061aa2be61f2aff91bd3d508f5ad528dc4521c6ca1c6c5c909e06deb4c9f554fa2247042756a35c91bc0f14c5d577f9dc5113648094892dcbd52e175a3d06e116340489504bbe5911fdb20ef97990da816b2bbe3bfee9681c10f99ce8c6748c4e264df8e41c51a4e05d844df0349663534a696d8f85f1fd35652ce1902ff9f6ecd38ae67c80a2522a9b7c3869ef075e0e7cc8fbd88b3c5b43f3c17072dc1265db94682bdac67bd1734e7ba75db74f2af41c9b86d769c9bd4d22f938e7ab638f91806eea7e264b7107d3c4da046efd6af7e9c4542d1610726cfb285b801c47b96e3d92250c31cbc4f3e53ee51740980e983b6fe88c3512a44a4273c356f5870206bca5ace5e95017f075a3e1d4ade33b4e877faf3aee102733d3091e521fa66780a7de8c4a88424d613d43b87c6b55fe70db989adb22e79adcbbe10c288631600062f28bb325cadae49019d42506fc7a759d354c1867129158bea88584c62f9542c36b5479c46ef62143831f3d6158909756eef96773442f787b13dca7951925818233f1053e2b6dc66769f52121c4493b7a8dbcf292724a46356f9cd6d605281cd522772d993b03e874be1f9041d76eaa9e872d9fc34890d46affdea956d5d8b5e31fbf7eaade45df665f46604df773ca5582acb4d68885b161658e0bcd5343786a9fd59ed37bf347dbc6b10029a85fe240ef8131a96c1e8c66dc75ea1fee0e8dc59a07cb553ade1a9b3044167d7c0003b9b1a095fea9609bc22540aa2b9c987418d21dfc30c6cbd21e9d78598075a7b1a7ed24e93b8cb07a741dd2ea02654783f856fae34fea3f69f7f3227977a55021a93433c0630fe5aa36d76067cc2b4ddc1fc91b6c4267a34e960e37e05aef0bdb63893571e620ff94272137e933b553b2de5a154f0bd0d5ec878fd9b21e8ef57694e6b3858f6cf743f47fc3332803da7e3f04de08b1eb8348f843691666b1879348945e7517015714e111a7e504cd2695f8966b49f06728ee58b7f01340b928221e50ae456fa713ab0b47ef755943e446543bff2c5628b3202e9ace7d132c62bf40657760db2ebfe7084b388d138f84f34a6bc947ad7bdf6d080d3a2c3a4ae32b284c71719413870013d317ef7a0c0d8172a330c6e170b1335f9c2aafa7969381386dff330da332c7fb791e95a13ae4e443cdf956b4ff8096b85a34128211fd83f2e0e22ff5f43481dcba4917007aab0dc655191c117b005a4e18ab0d4a087ad45bcf040a7c6a9b7658b4615786c26fb3b9efd4bdb333823cd7e09ea33e31262e4b79363837a5ac91ce94b85fe37e8f58691f99d8506a50875cc8a5c92fa37978b38c1c461b424441f07ec82f45fcf34aff9d0d22e40d239b98004f093d95647c83f1fddf8d20e0a402355e852d663baa560f56ed71dd6e7b1400691139a37e5fd4102e929ea16ee88fcb70a5833b4838e2b893109bdf1633a628dc79658139227b770b8d903d4f4a6ce7b791011200c64ae7ca1c4fdaf2ed5f5a3365e7eed662041e57064e66221399eda8f702ea0efe210e0cd3af01ea0d8dad7a473d001c24d4c5fea3c3d38ce6732e445401919fc31dfaab386ad30fcfb220d1c793017d64be67eb18c67116c2808fc2d7a9e37c93a778cc35d0473cb914d00de1cd2e7317a0ded80f4a64adf75aaacba10885b41e85455c8622760ea384f00d2f0533a0388c9ce0fde83514865ebc3071f57c7f9841cff85faebe91da50285f231f50d857d4340ef442e3a24bbcd0ea82be914743d7994109af620d6833dbe77d1322dcd0900a95e559682062fad83391151421be63b219df7e22e9672cf8e1d7560acf91cc402eaa12f3f3f7454d0de0478b1731b9e6c0fcf5b82ca8015cfaf74b2a351f17f92c3ac36385fd344fd08ca8cb352a9e044aae2e028750ad676bbb2365aa4f63986ee7016ee8f359c63a8dd6c2f366909d0cac1ea34094f4ae5a7f9fe5bcc7108e6b404bf1d423a3c9104cd3a182f008ee2ecc8878a5755faa3e6a6e3d65b500a7acd9d8020f38333365ae1bb113b7e59a358d0fcbfb66518fbd4eb20608a6ff6874527a57f8ea5ece080ea9b040678ea5b9f278e98f639f0aca7b7a6f51db6846d974c94935ea8eb180e6e58f049246a9f2c227c5207a2b5b7428b3e4bf92bd0dd178ae5bf3dbfceb3bcbfca27b46ef29e2e54fa9ef7d2aa0a263358e8dd44a80f83422c264dae5f52826d34a55ce2eda6212b7358f8cf894574b76ac079a23b7c54e1dd55c2edd60e1275d86d48c2f6de69d1832de99fe9e60092f272b093acd96e94f9dea171c1e0deff76c9d8d08f6a90ac618a28e1b35409f0f10e56ede9b2b9cea6eedac7bac3f5c929fab06afdaaabb1b3ddf347dd62ff83aa904870e60f57d33aa8b3e6308a240557c3b86c40c7a5bdac3109de5ad7aa3ae37d6e77ce33df9609bb16e9496e4bfdf52ca26a1aba0de258a27aa0b2f959c0f2715ffce7abd80638eac0ff262e2745ef702f853347ba9bc06034abb9c934d1458a7a5711fb83d26d5bc7b24f7fc7dae670345d71993f4eebcff78cc0a1a40fe9cdb07e2d027cb1a64304e3a5b1197e0b526cfa442e0a6f2b49db40245184877aca12a033ccea5f65a804c5ce21615dcbdefde3464c075b12a3d900ac5def54a3a566596c4523f053994d9723230751e51e58ebb54ac140b3904170ffdf563f9c7fe6acd36a1bbfeba10e7dc2816872b26429f559f9820551617ee0975a48a86c7bec200dc156e1ea03b13834d63d8c36fd3a38b590e237fbafb38a6cfc4c6a600cc9f1f33f47ccac3b66963203b5166a29e668588905c9ca130a61cef1583a49b19dab40decebd0f9adca741c7b683d92171eeefd4746f808040bba30cc50b2c3ac039f000d53accb3e367d214aaeff270f8c3fa6adc808213c0e0ae245ae83b70e02ad4c6b0e4be6a75d47d419c4f13f046aad9bc29fb4aac7d05805d68c0732908e157db7a9f0289e2b66822bfdd87c3ee8d3f6fff66b17d4aba7d00bc9fa9c50acec05dc6fd1a5063a7b4590da98c580468f79aaa2e9f5b7bf7914966503ab25300fb388cfd76f13ea0c3823c9ad4f952c45304959f18d46097b33748c3332c165571bedb5f6b245f44fea9d01105b54ed30e67a2da0fd3a39b2e45793ffef780e7021425dc169d11756b3bebb33448dd496c93dba946c52d29ea4c04a614b117d02b0257aca894dab525c4ba72250a2c9b55fc80729af2d2aa1a314b6114219267ee37a7af0834768145c7022cced4a70101a5be817bc6924e4f8c4f9e6d50e8b707c9f0e63ba90d0a5eea124004edeb0ae4e2b91987290b38ddc7028eb063fd3e46b1b262e61bab9323b7a35830a2ae4c3902773b0f37359c8f9d03f567f21af088c3325cc2892f9a3a34dba31fee128c680facb2bd01dd24596858f7773cd6316b645c5061a43f11a8bac761a2a7bca73ef5a7b837424162f24819b754f79996913d63fb371d9a3ec9149504a2311f5ca18909edf34424fba2de0e73c66c1eab28226806735d7ad6ce25976e4e57d33621c364e97c581e1144c16b88231ae5a0b37853c75a5542ffbb42beb71a3eb661d9ad17b90e1785721f6e6d26fe113a2a6cbcee7a864c3b178057bd826e5e5a4808c07fa34ebbced37d8221722998d69a3049626abcd25cc4420492b9b853c941400d83caf9360adc0bb7145c01a2892bd9a39fc8b453d05cf0945aebb03242ed02bb1142f336c74e9ff8b2cf9300dcae4d0e4d33fee2af17a12a8cf66650b6056b554", 0x1000}, {&(0x7f0000001240)="369cdbe851d17240018f75328e45b2d32e64a65e5a76ce7bdd7affd956fa6fceea9cf7f117b3a8abb990472a994ba321a08a985a225917b4374d8f68094156871d8073f85b44ec9ad0fdfba7876144e56ebd944a0778adbdad50645c2510751ef451c102485d210a158de7eaeb0dbdaab08d1a3815c407185df48b549076cabcafcf636f415f1e320942820b4fc82dd5d6c842bef8f72ec4cf438920f96fe4e39e7595cf997bc79ef455c6c3eac864060313a0f693555baf6d2432e1bf2b92fd9fc471046baa77ad033f443a7aa3c5fd3fb2090c63949562e4def286a163abb870dfa8e3c057f0d42aa3114ba6a298769b81d15a21581a43a11ee43fb8fb8fa8130fe93f0c8ea575f17bddf6c4b7f6d8d9dc8b7c0d521f50f0afdda0c326b84286bb411786467d0e4ec2e61b00845b2a871cd771269bbed38f7c206e9d493e177b6883689a78d839633fd9c28ed569e880c023c1b38c42cec2967ef572b33161b8b3541ad97fec7a21c407a9212b2ab9100fdc6d7862889dd4887c42656e82e2c0dfb29bd48b1381b1c707619444e8a35f9b61acbf8b822f28d35a12aa2ffc6f2590f522a6355defae82c5afa160a4bc900a58ef457e6045d25671fc11818ee5e71760b7ae16860a0a795bb71e34d0e62c9a799cf0dc4e621420d916b50b843e5461a9f0dfd376a9048aa9c06d4ac86f69e8e424bbe63cd579aa2f1945db8d5563d359f47143f1a8ad45227a6564c9b575572f326aa814e209057cb632734b56859998fdc2cd6d48e3ad49179d4e6cf64856c586c5424aa23c1eee972f2fb7c79f711b629e20cbcc9e734d0542dc386908f57b2b3801dee499b9f52dfed6dea0855ca9759225cc435d38c90c3b248660c65f11af91a8facaf4209d5da391f914560701f421210d412d1cb2158d0990226c593ad5f4eb3f4bce402f11a3ebcb0524d394bcf0ac25522d237ae273ee156a2dbadbfd9a53f20a4013deeac0167e990d510ca04d678876d2ba415d0acf2c3e720150757cb52ee4fe95cdec2ee8f180b68f0abafb0e0f57a5962c29dee2e05b069620a1e70d9746ec8daba230522d66e5ffb87d9f8384302a3f6d19e2a9e1906804c9ed4acdf25fcce026e2a6f861697ae65c9adde25518214e3ff659f8708b098fa5fb91582f5226d533eb7a4807ddd5f03a85ddb51774454e6a9439c7a5534971cb3cbab8636cea83b30600d2844b78f23587badd76cf6077b0b9e5f4aeb77d10d8b6c8b276bcf33ad88c33f4670d1c077698f60fb6498cdb3b9de1febc81302d79288fdff59cbe4e8b505fcc210c8bf0c2d44ecd24a38aa803bee70dd44cc648954749337be8e9ab19ed95a54fcd1e81d4b47c87ce13ce47bc0016ead08ea8e9bf8502d5045dff4efda7cc8cb1ec1e249d24018f37e0ac05f66230168c511b173cc9457e3e372a00a8d658da5106ebfcb8c6d645fd46c8b23d4c02d40ebd703deefdfc00c857879c3c7f9b708fc9a8c8bc7704d1d7fcd82798451677df8e03f3824c772b446938fb65f401de36c4ecb27f84ce080134dcd096a13542b871c5ba15f66b1a8a901e7567af6fc71c0926a2653d80ac6011b10cfe196aca88faa2a825a030cfbf80d5dc2de22d314b3350150d9a8336fa596a3c5176dba0ebaf64e18e3bdb40b1f3687a726bcd99c65bf24c9017485aab94100b53cd2c97362902061bfad52cb2be5c80d50294c5ad59a86fbe276d1676d920b2b855121b05162c2f31665d7751c2346ca5609210fe2695a9dee0a710173179b2648bb05daf1e4658fa921040da0621db17994dfc1cb124b0d42d766bd06b5ba5e21cc46e457fc0c6f9531ac94f3d59a79dfd63816d1b0f7ddd3b6584769a12c8f9464fc7af01cbf93e382d33b5d591a514c62e08f7951e0eae7e5b8683eaff652443d7e2393d5b0c536692664eedc28773c6f363a99d707d38b479f04bb5d08c8e4a595058850def90af0a720b2cf1d8efa411cc3302e0ff42028285e7e0ce15d387da9dbc54c3f6109ff2b388212f9d28ccbee37dc1a09e676bf1f2b4f741d20fac3272ec0fccbe894bcfacc79517c31154a0b1e2ae1b378ed6d84cfc13360d3abbf6427d2b6a812586dae3d36a14f93eec497929221da2c8277514c0de9e6f0a875f4f912f540ed26ec09dadd5800502c357d1693a0e082d486035e365ae249affa62149e2f9baf71d60f254b917759277c1143b6301947b76dbe8dd1e8516a8b3e8330f1605cf03e01069e276e90f6fc6d200b3cd26681e40c7641361db880844ddba5913ad5ad8f4fc99beaeeaa83b7d1e28e8243914d32aab8fac169fffd4769b01211ada5f7b34b54148d2510d0b2abbe81a014ec9679480e16fe354891d051bf15a37f6634cb92ec7ef20dc330ad5651162a907427bdfa7f3e765f2c63e5e0f7754437bb594d2867b83d36ca9827e744f7b13b232fb09f730bd78a215dc7c1e28ab855641d7bea597ccd2f063ef67ec4276ce40781ba9bdd53c3da6666f1a8c35298d03abdea3682707285910dad72026ab847ce5251ac86b31bde1d4d22f5b8dfb6b412902037412f440e684262ec4547bf152b7e16433d7cb756ccfcaa593c72a679332fbd8ee2cab118b2a773ac4e65aa5c0e3b0aaf0289b5b284e9a2023811ef92620fb2e80a26b343df3225541f96b7ec381884e5fcd051a53ccc4ffeb63a8a9eb3367edf3fbcd06bd3dfd37f7081d3197b89ae1b92bdc5a9b4b535af16aeae5fa8d0295c736b7018969504b0e12867845a5e1a740b2b1ee850077e1b89e4ebdb55aa80d46f6e1a9ed658d32c1b814c5c1b46a0ec3d131545ffbf3dbcfcdd5890342e1067b025dae5191baee48512b8c8499435a448c789be7c3eaca05a99739c451180e5c45f76cdbcf322efd09f6c92c6a17d0961c1f48fb68bd0d4a0d3577420530f5c690014981f32872e13d3c17a3cf00da5071262a4d203f1d714180e672773ebc470641df6fabbb141ebcea480a5c5a70edae0a498196b1d68a5616aeb4925170479efd1c612b12f2f28dbc2c0254695b6464081958d7f2c9778adb6538ba9fe841b4871c8fe643861427c7a93d66a943d6d01a521d65f1e56b071f23009a98ab4a9ba2c56a0a11265ba538114e18cdc9fada98938a91ae2d06672634d31d99de40fe609c96c07e960aa1c388d18885539df30c81a9c1dc2834e2d2ef243de91f500ba482616b25aec4e9ce24536bd662e7ebe6b1386e97d5e0a28922efd053722133ac54cff19950db67529e7b4031bf0244abe9321a2e41a5524d727fc13d9e4b19ef8bf17de6325dc621e8aa3e0e28258308a35e5d6f479b8dc293587b8ea5721d43168d3d872b5fe710c05e8e21fb918444e845dfc54849484aedf4e900c298f4d7635a5c6ed2fc35da9394daad1adb795cdff0335a6d80edf9fd560457dd6e58a4ee9d7f06b61ef27c2d1d1a1fd3c00c29f3ec5a8bd74e3f8f5adc383f976f81e2a57d95a0b5ccc5acdf07b04589d3e6f7ca14042b35a87a9f5e3249474e6c650fd586ace6ef2672e6e9b55b6cf9ac4519b4685ac06af9b24aafbb3976784f6bfacabea6f8d33151146aa7be1ea24b2c653fceb4c61718afcfc9b255009d989fec6f1a88baa5e8661bcec7d1789324d321315547d252ee2a2507f9244e77b6e3ee984fc04ceffaba170e26e9cf006f7d6d4f87e459b6ff3350242a8b448a2a83325935194cb799c619472d9cd5d232ebb82bda78078cd4f621d412769d7d4189f01fb8780ec352401176580cb996deb73dd3cc1869b8e032ac1d98c4cf73aaddc2ddd319a63caabd049ccc56dfa74f9482f20fdc9c77f89ed8eea55bd667da01eb989ea86eaa9338879ab636a92c467acb633c2f6b2a0be274607258218d27d10358f626f71dc364a7a1b29ba5abb2747e68ad78755d7902d71ea45444adad3362a89bace1d492c05b8815657c4c4969be1730af8b63da507514053f6a693eedf2d04ae0da22bc50c11de27f1ffa7830327601c9b5c10d0e9befeb60afb992856fb8f2d4dddcf3b2b2f6907e78eb6bc26598592be881d2cda93c4b0f091f0c13ffcebbad931ea0ce57a39001ed2c7511346ac8ccee2c5a22e80817800ef705de40881c73c8e2f427949d1543369fc2ec72233ae6b9b4159fb2913896aa05afce432e50b34ac77e011b575ba6ecf5f7b380213b426041c96d505d175bfc51c492ab102f9708fc5f085e377dc65768eb1ee9317863f0b8f2de267b84b7f841211ede25bfaa01685fe676083a1f73fd0683b0f38c5194770abc61fea60a79130457631ce7b42f9450f530f538c32804b9d7264f0227832f13211b37c155fdecce2b0f3bacd165572987307cc54ac93d4f35b806d47516829c5baff46729ce8b5f8706b823e8b8db33f3f8504b575a5bffab39d813b23fd78f3e616e3007f7c756658d243e52ff1ad2e63750fa69b2544b7252ce8382c4abce70980af9909f86cb62814ff28372d79376f0afd9901333ca271096d0efc5b70d192e8dc163bbec83b185c2e386d5b46e2caed87b07971a821d1eca13aa694afbcf2646e2a0311778290db63a87fafa08e2b47ef9ed2d2e3d7dbe85893623ddf280dd70ad1a4499f1dc3ea1a9862643f804557e883d4dd7f85ef1aa3e2962e19b0c030ecc0a921edac861830c328d3f350f582e5585b1c8a8864a72f8842b283229e4d5510f2b0206a570c4f771d217679bbbd26d6a8244669a8f4b6b18fb713a9de7a2d5e6d7f00e528eae2dcc92d9e744fd628f0cd58100deefb430994632de0b129ca58f04078f6153d584f487d198eac677d4ad544131147dbdd4cab6d96a47fb3d9065d3f0423e429cae5da481fc8f8d7a89188a17b6fed98218a84480e62e65dc108949a5b93adf026aadccb969bf10bf0c3a4e27afe849dfeecc07a8811869f9e88427a32d82ebda78a6c80a195373b647d0cca729ad94d58229b4541cf0eaccfe08e5320d7d06daf951191804871df2b4e4b9078664007888633a3ce2aa958d143243fda63b8d425d88f0e1e3b6635fb5b9008ad25ae99cc66d7456ac866d708951d7765b5397790901808a319060629ca9781621efd6e828e829c4f58d173f8966aca36244c04ef56c815b58b0a522c148e3de74bf461a00c1449d954942a36c0920d9d964fad6685f2d96280e004b60cd94bedfb5b156fc07249bf2b32287ccd199236d40502a8e3922df609bc3c08859a22226fb441712c4e041ddac83f5a458a4ea9ebdb6fd6ad1847874de7fb0336ae54851f312f2b5aa845bf7cb2e41c60301a58c3c0c8831ede6da8fb96863639ad9721580506f5c3d52967ab15d6c47e657980aaafd8659f50048ca0da0c45c113cb0591e13d6cabf0926313315df5670d03db80b26e4ff5d17a86990831095ab4cc61ac506a1ecc7d3ecb009fc46ffe6d178b4df112424c0687c396104665eb78014f319d920b02dde720b0e010e7ce14269f35f917f6e4f2b21c94a0c9f7dd73ea40154effe77584e1c685bbf722c5467bda7d543534d8d0179adee7897281ed1c86023d6f35b93875fbf0ce3525b8bd09a634f7aa8c8ce1f8b36ae8690f24f1500bdfc8cbb438aab5d7d483e99a75f4ab175b4aa72e3a49dc886da0e130279d9a5c88e71e796b0036284867a2440387274aaa5c896e73d7b1c46bd4202ee1a4433ba0afae052e8c751228af6f9c9368b1bb1581dffcd01be4f26082ce785d1fd0d96e32c162e9e75e77730e9b04da6b7f5ea39217e83967973e642f22119a597802502ea15b0070699c1d28a6b95bc4f7a48069f7e47b4d1ec3f23c044", 0x1000}, {&(0x7f0000002240)="fa2648b5934dd815856d232d026e43ea8e92f9f4d272c945e2fa2801b6f236e8c8cdf4d819e3a98b0ecc5fd821d1c0d4e5e08f964c87683a32d3ccbb742c2cde391890710ac0c2e4adff1a5f01e9ff942d1cf79de0f4db1eb8f0206f80fbd3a2f18a3a38a391f19314194eee10f69ef278457d4a8228c4e6030e236affe18a3ebe71bccfaa3427423311c87d7b1c2252b309c365da47c4472b7085d2dbf2d4f6522a5bfbc59e0bd86ed068450fd3883db1730b34891a75c828ede64b7e526b59b116f56f30c3ae429bfca9fdd03f2abb9ccb4de197e7b217eac5f6e01d1b33ef09e8fc2cd72908f2703e1483b9251b4a24bd328a1c0397e195522936ee066e2f64fb9975fbbb9a4b4b9e9c90072b6e6497a423ce0e894e21e0920de88a14abf443aca5cfbe927cf077150f085726c374a1d4f4d8d777fa52f49f4f6f6dcc1e87eeaae63082135a54eb3bd012bb5bfda5931829b596cb293f1d0e0380beb969148847f5184e0dd34e29c7f22eec613d3c96511cbaa7f2bd135c5f26ed6be73543f4cc347cc2db77e14e5fcd9597544948e594b40f1d3835a1ef228960a59aeeebb2d6e0b6c06ece23073854d72d66c36f5aa1a404c394bd970f1d57f8375ee988fbad00c67814c5d245712b7ff2de9c1dcf66c16853d56176c9750bbcff4a19cf842a3d347748ea159b71401b21568ea79aaeb1931314a424382e811771d4694e052eb713dd04cae804204922ff24918ae0bd199842fd7aea7153ca8315d9287cfb7bd139fdadff3598107cbe3630cca0de7dce2453550befd6ba083122fdbe4399a3be0a89de7e9313c629ba05291b99cff449657837e547940ffc152a87e9f8ccdbcebd026ee0aeac413c06ef01a3f8a6823bc88b1753b64852c9a820234a060a8a29369d507ecbdfbc3847bf2cbb1a23836380032b15a9b51a1a42c2c43382617606bed0df1ce2a10a818b49a52e1b07aa74c0ab9b8c871427a8d4d20009b4f995d94796b527d2b15d0b67efd65161cd79f882ef3cfac8e168dc2a617d1c5b8e8b366b9c7b17948891f386d8229cccd94790177b3b8f168521431b0ef64ce0d1f6aa76321eed13f5a07490ebfa121bc21063412d52ccf3d5ea6cc7756a7e43a1d62c495cf04016e61a519bc33f95c547485c6921b0c4e9fa8ef19ada6920d589dba9a54d5b477b2deb3dc1563e48e200cc2dda0d20c014e63dfd17c173598095696a4521128330e5309f034098ec809defaadc475090c141ba2ac61a9bf6e7a44c52fa5a0808cbcc585a21cfe497ebdbff6300ae98a2736b2f2ca514ddb3a9c40ab4e5945d7f00e4862dd59dbf6ac69b8a2b9c89f91f3af1a48b3f44b3bab762fdc3c2ce7fe9b54f06569435103d9f05164f813a53c88432d74b774e2519452e01f5ba5d661e4927aefe737faac502f0429a54a3d11c07b611f29920c70d4fa3bafe50854a5f974fd9f87082d165a78276fa6d0af0b6fc304c99abefd4820dc9c2d7db56f3251265016a5ea612884eaa623e7f1ebd67098cf1d750e5dc0f19f0857dd4b10cc5605a3baa12f06811ba833a6fbcb9f2807faaaf02af95c08c4d11b8df0bdfd809c4352f60fc3c52fd393dae02ac429bfdf484b0b4b5dc6915e7fc6e29a789468528d2be7960f7e73bd4647370a54f65f7de85d4897d1e8e27308f9909ecdf2c2cb53a94e931cf3077839e0e6f2c1d79a51410e19b585d86b836a169482d0b6aa8cc7c2eab7a41e7ab60399ec54fda2235320818af77b7801748292f4cedd1b91fa8406a1e0aa30a3f3dc99182f8e5720fd46442f1c038b22d2678f7016b33c0b4bd11389d3b3e4fe215fa177ba9eb12d273bff7aecb718b865f3c5cbe902332c3675a3cb3888240365086c145c61851bc067b412bcbdbc36d16d9e0cddbfa3651ef9a7f78b07382a9e961809cf81041224b819d57b8093d49e2b02db1a1dba60575201e3feda9a7db4f5e74fa0d5dacccdfafa1f7d567bb969e0f6af85e9d82b1e30fd54c77f5712e5d3059d74a584e2f80b7c35853c917bcc5b00d18be0096e125c9c396e0bb667027fdbc74170d9f4112f337acaba428b10ced0854903fa0aa8a44b0e4dcf1490755264b468f7e9c2be986a6f5c61637ce50ac8b982057e2ee018a623a7f5b4e6bf2478d2ffa85732c8ad76c1032e857b304477d7716566573f35a91188f80a278c8b1a3938b6453fba6629c77e1eff8074512bed94a29d5c72179158be4dcaf2b8b758bddf9e4ecb7f53ea5b302ad9c8564517b7ca22c379ae4b47ab4ab76a1c55e58743471ac173e08008c18997780d24ca35fd022436fd872257a0ed9896ee4cb59ab9bbc9291a336c2b9ca2ec22cb5a512364f500082bf31e01aff9de7ef0940004ee9171b048b3dd5e7263154048b1fe2ad2d89561eae8abc61d649bcdad240001fcad2b081168bd4cc722ba047b481e0dcc854ef176476415333e9fda262eebaefb5962c3c952e3bf965c145063104c44ff3cfd604c4fea70006ecad510c33c41d31e7864fc173d614df580d827ffa8c51790f27b129661ec19edf635fda5213b7aa9490fb7984d4f6e9751539d81a31fad19ff50c1f77d40e17b9c99b5940e4d80eb36c5e08cf3a298d4364f3f754bbc279aeb20394f7605cb0570cedd94ff5d47462153b0bfe26a63bec5da3c73d555adf683261d44f409dc857e95a96cc631e09bc3415e29869d34580650fce2028183bbeee55f8fe7276424c6ff87c3b6757fc68a1bc883a720ce6db605505e321ce29e44d6df326bd4d9799b4feeeec9f7fa63dca796a2f281319df8606bd826db1c1a678b6f637a913b91cd37c9712f6dae92500bbf7141739289aa494417259b34d5219de20a40387715a337463625d9c9a4c1d06847bc10054cf046a17bc41dcdc327e67748a366df59bbf7eaa7cb7006887ae68c41c9dcb6c4208146cc75a6748e9353a86be34b9d2dabf1d8efe66778a503b21f6a51dc9d42df198ec06cc7cf866965a60923274a8e892d0e63fe2ebbdfe22de8d6c64708f99aec0f221cc6cebcac8892f66903e35bb8fd66b79e1e9e544bb2d0737ecb87fb850f0a0a88b3d683292fc365cadf5b8222f909b44ac051120aaa64a37a42578f0e9f45dceb7e4f9299f3ba03db427b75c7c26b35e575640d6fb8b76f4b3d5e70f1a864a914b70a1e9ada3eb8fa937eca34e6ad2172e096e54381cecb9f174427c488822a949462ae9a8bfecd82e17d61089aed542c042ca6957a41cf68b29b9c65fbe93460f8b25f16bcc9040dc984910aad6aa17dc0bae8db395f34857a99896e373008b597f55589f13de066fd0b46ae56a0227b70ffd7426cb69c1b7997a17e1f122534e5a476054001f9da624b6827ffecbb023fd647eb557ce37a712cdb66b11ca72915cfae4b04c44ac2e0250f2f8891205d976017bc6420d045c7ab44bf567f19d73b388da51dba5dc4504724953a931848199f1d5909acc71853b381c1627e5560626b4c4233f9eaa94547c85dec24452a22b470f65aa3ac7e3ef1315ff446408b837bf7337d0dbb6927c2dd069b052aeb0542dd6fe903b5563efb752b21d8bfa2f69c75ca9311a5f2f34c0b174c4c4890045aecca630fa5ee414f237658f91f610ea2717d74acbd94423c36dc44daa33c6b6c9ef6ad5fbb954f678cf17675918c89eb22743aacc9d5c11c56c127a86f66643a555139627f53f986b59fe26dc5cda0562175246706c4929f4ae8c455380efe9a66566d97be19dfaf4baec96ba0c8dff2fe3e629e205a49dad8c34168e8273fae3a84c7469e2789a45580665516d6c216037b64c0141be2e55746983665715fd03c4fc4781c3a5193263e140affd017aff8730f12dfee52e23caecfc66c741c424d7a2b1ac021b24ed2a45d0e410bf8ef60f989411cb0519aba2ec6bbd45f29d7b7ba03e07c76f11347dc00959deec1986bfd235ede94a1c11e7e24e613800418a7203f468be84a824a9a6d1937b6efa6f4d08466eae859c706f5d19ede84d51c022a34d3e7faf2b32ddf40edff6a4689f77925665a4f04199c639e97f872136f2eb433063bd119f8d0ef53523cf3d902d4d15006e550d15a8f507d3689d9fa46eb9bc6f3dfc9602ef546c208c630b14da1131f71a5879e60a9e9196ad97183b8ce378d97239af3d33900035a1e801c85282bb2b7bd8b32c052ac3098c087c6a9686021f0db9db394636658bd6b5b15d5d58c41ce527e75c9bb161acf1d3fb65f9b5dfff28d511b3e48fdcb76ef8233ba8d523e75eda056b16e6b458d5be87c10abc52a6996d45ba64a00add0931f97a78cc56461a4ccce25a8826f18eda78ddef17599ea772248339270ec8a4685eb405adb2a19ffc13012d036ceb2436a6b509d4f8420d529e99b270b3c122a51f0dc4f7f27e04d0fbdcfb9c8d47bd8f4bd13e9e07cdabc994a7934ce3c5e4aef1e9939c1c5e8f92f1d25101d3b9be2415eb5dd37e0f5f5369ff4d0e8498ca7987c6bb46038748811f5970b3a11753521ad50345e72db06e4ff2b62206eaaf7636cb63d08d4577ce4a75a9460b872c082ba61d6619e221ba711f850450a065660ddf81e9cd738c56e2d0e7d27cb90bc59e58c3c43140fd8221dc1688481cb97ed22b49dfdfc105cd72bf3f18a56b3ae2f207e4f54a8ccad6754bc41d4b05c542e0e8f9c00853e8579c9b2ecd2471351e2ffd3f7414d709c066fe453cc8d6ef8f5478651f09879d8da0474e26237590e62c838ba85f5fa3ba20002c73d351fce4c49dc5a269090e136b4a3c9edc710714429b886536fa4674e22f5abca6e625a9a9d29111d4f4b6f6e5a58e769a45fde4f07b5c9690851c143a167cf8d366342d1e8439651aecbee5f0da6eaa27718018ca47e95f944206f8ac513764c2810df7bab94c969c4dd2a0afe8b8f00b8572d0ad28b6a701f002886ed7839e7b2e56699958f4336787382ed019148dd7b93d050a7c983d580a6f2259d12453f2081d17da796af5bb4b9977692b7aa71ff6b4d1b95f0ec1b951fab40aa550404d47533baa458aa021c5657d037a758727d70e42ac766ffce0150cc390e2d29458fb26e77c8d550390f9fef11c02afa7e9b9a9eaf54d2d441f325caf4085d62add926db422d559af8fbd39a92637e7e0cba90f84a6ce591749027753cecfeb477ce5a3008fbb68dfab504612563db881ae34c09d8798e9ebb07b67db791fcd9d3f3fad5c99f5290f3730812f15681ae8e3f89cdbe2285931a8283f5d7ea24b226c4a17a0258f3fdcdd981301d5a8eec4ab801159c9f85853644716664843359cb5ef3463ba41c4d2059082f45abfd956573a526c54f62b7242c6dba12e1d289825a232c4cbc6c39cc5a18b8e7cc985c66a465a37ecddbf52226bbae869204d8192ce6dea9c1d309b0630204529b4eb5bc77a4f7ee2c8aba3834280d69c897ec6278d3e1c212e603d6f6c6cef9377b54e4d64c1c53f3f5186448e7c1fcd338af8c4a2387c163e2d0c0624ffce6f809d7c95177460bb06caa33b5994aef4ea5532e590ecf06c9f8e616b315a13effd9d10b8b104d2fece2f7cb6b511ad119c7981579dc41515edb8f3724e080822c745f112cf25dadf249d886edbeaa23041dbed3adfdd6078a7cbc23bb63baaa7bb412893735e593cadf575d6240cf5312f6494abd12aba2b5a092c481b3dfc0cd7bacfe2b3d424df16d8555722a5bd0bd6b7adbc8c6771f18d5b465e00abcb7c9dc7500aa6bafd0cb42557decc9938e0b42e4747783e14f039735b9ff40c6ad122105907049f1a1352c4318c09b88e1dad5367891ee3e8", 0x1000}], 0x3, &(0x7f0000003300)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0xb0, 0x401}, 0x4) fcntl$getown(r0, 0x5) 20:33:34 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0xffffffff) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffd, 0x80, 0xfffff, 0x0, 0x745f}, {{r1}, 0xfffffffffffffffc, 0x0, 0x0, 0x800, 0xfff}, {{r0}, 0x0, 0x0, 0xf00000a1, 0x8, 0x10001}, {{r0}, 0xfffffffffffffffc, 0x80, 0x98, 0x7, 0x7}, {{r0}, 0xfffffffffffffffc, 0x58, 0x4, 0x3f, 0x100}, {{r0}, 0x0, 0x0, 0x40000043, 0x7ff}, {{r0}, 0xffffffffffffffff, 0x2, 0x7, 0x7e000000000, 0x9}, {{r0}, 0xffffffffffffffff, 0xc5, 0x13, 0x9, 0xfa9}, {{r0}, 0xfffffffffffffff8, 0x10, 0x40000000, 0x0, 0x4300000000000000}], 0x10003, 0x0, 0x0, 0x0) 20:33:34 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000002dff8)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000100)=""/177, 0xb1) getpeername$unix(r0, &(0x7f00000002c0)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) fcntl$lock(r1, 0xf, &(0x7f0000000040)) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x10, 0x100) openat(r2, &(0x7f0000000080)='./file0\x00', 0x8001, 0x180) setsockopt(r1, 0x100, 0x8c6f, &(0x7f0000000240)="a26a9d9a183b01b20f724dd9fd356c4c1075854f78fb033b29e679fb9954a772cf7ae7a91a4ccd7d464cdd5c435801d297dc1c1a1c7b885dfd399bd896ef695798472364700c571a00628338f0f3a70622b0602553c85469e578", 0x100000031) 20:33:34 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 20:33:34 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x4000000000e) setuid(0xee01) getuid() munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getpeername(r0, &(0x7f0000000100)=@un=@abs, &(0x7f00000001c0)=0x8) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0xc1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') 20:33:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c28773", 0x45) ioctl$TIOCEXCL(r0, 0x2000740d) write(r0, &(0x7f0000000340)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f845471", 0x20) write(r0, &(0x7f0000000200)="35db4bf22985b37fd24c6c3cdb8924c42e7386ecaf709e8a1f1e2e8d1906d8974febdfb25fc90473", 0x28) syz_open_pts() close(r0) r1 = syz_open_pts() r2 = kqueue() r3 = syz_open_pts() r4 = getpgrp() fcntl$setown(r1, 0x6, r4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r5 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSTOP(r3, 0x2000746f) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x7d, 0x1d38, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000240)) 20:33:34 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)={{0x1}, {0x58a, 0xffffffff}}) 20:33:35 executing program 0: r0 = socket$inet(0x2, 0x2, 0x101) openat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0x22) close(r0) 20:33:35 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, 0x0, 0xfcfe) 20:33:35 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="8d", 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a42728abd543d1b672436f80abddfcbe4e2570d5"}) close(r0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x9) execve(0x0, 0x0, 0x0) 20:33:35 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x11, 0x0) fcntl$lock(r1, 0x8, &(0x7f00000000c0)={0x0, 0x2, 0x3a, 0x100000001}) 20:33:35 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2043, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fcntl$getown(r0, 0x5) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getuid() getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r2) fcntl$getown(r1, 0x5) 20:33:35 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x40) readv(r0, &(0x7f0000001580)=[{&(0x7f0000000180)=""/221, 0xdd}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/179, 0xb3}, {&(0x7f0000001340)=""/61, 0x3d}, {&(0x7f0000001380)=""/252, 0xfc}, {&(0x7f0000001480)=""/248, 0xf8}], 0x6) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000140)=0x10) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000001600)={0x0, 0x1, 0x3, 0x7ff, 0x100000001}, 0xc) r1 = shmget$private(0x0, 0x4000, 0x58, &(0x7f0000ff9000/0x4000)=nil) r2 = getuid() getgroups(0x1, &(0x7f00000016c0)=[0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0}, &(0x7f0000001740)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0, 0x0}, 0xc) r6 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000017c0)={0x0}, 0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000001800)={{0x1, r2, r3, r4, r5, 0x40, 0x1000}, 0x3, 0x2, r6, r7, 0x4000000000000, 0x3, 0x4}) linkat(r0, &(0x7f0000001640)='./file0\x00', r0, &(0x7f0000001680)='./file0\x00', 0x4) r8 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_timeval(r8, 0xffff, 0x1005, &(0x7f0000000000)={0x4, 0x3}, 0x10) getsockopt(r8, 0x0, 0x6, 0x0, 0x0) socket$inet(0x2, 0x1, 0x40) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSPGRP(r9, 0x40047477, &(0x7f0000000080)) 20:33:35 executing program 1: munmap(&(0x7f0000005000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x0) mincore(&(0x7f0000006000/0x2000)=nil, 0x2000, &(0x7f0000000200)=""/179) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) mincore(&(0x7f0000006000/0x3000)=nil, 0x3000, &(0x7f0000000000)=""/178) 20:33:35 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85, 0xf00fffff}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffd, 0x80, 0x80, 0x4, 0x6}, {{r0}, 0xfffffffffffffff9, 0x40, 0x6, 0x400, 0x9}, {{r1}, 0xfffffffffffffffe, 0x4, 0x800fffff, 0x40, 0xfff}, {{r0}, 0xfffffffffffffffa, 0x8, 0x80, 0x3, 0x7}, {{r1}, 0x0, 0x2, 0x1, 0x1, 0x28000000000}, {{r1}, 0xfffffffffffffff8, 0x21, 0x1, 0xafb, 0x2}, {{r0}, 0xfffffffffffffffe, 0x2a, 0xf0000000, 0x0, 0x6}, {{r1}, 0xfffffffffffffffc, 0x10, 0x2, 0x611, 0xfa}, {{r0}, 0xffffffffffffffff, 0x50, 0x1, 0x3, 0x8001}, {{r1}, 0xfffffffffffffffd, 0xa5, 0x5, 0x4, 0x1}], 0x7fffffff, 0x0) 20:33:36 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x190, 0x10) bind$inet(r0, &(0x7f0000000100)={0x2, 0x2}, 0xc) mknod(&(0x7f0000001580)='./file0\x00', 0xe180, 0x3) syz_emit_ethernet(0x8f, &(0x7f0000000040)="9ec94504a3301a862c59194339e2a08edd4af48b8304597b92d9862f420a11c6e8fef548894190130a706b2128d0dcf28b8fb32e1af872c481358ff7d9e03e9bbe35bbdbc9f1af816f50d7d136ffe511ad60011bfa85b22f4d62ab96f00bc99fea5c4680b0be3df8c2c5d7549f4d2333efc5586d56c67c55b2688ec6e5e45caa2355026519a0b9e8df5538ce1c6c9c") clock_gettime(0x3, &(0x7f0000000140)) accept(r0, &(0x7f0000000200)=@in, &(0x7f0000001600)=0xc) writev(r0, &(0x7f0000001500)=[{&(0x7f0000000180)="dd822887a20e2b899a18e9c4109de555bb33375cfa81c0c67c527bf743a4c716f0e428d88f45b4a11b851f85", 0x2c}, {&(0x7f00000001c0)="0fd93ed262aedc3aeb4f5ab53d", 0xd}, {&(0x7f0000000240)="defe18d03119e10a066224e9add9bfc1028e58947ace6ca2de38efe070714c8b6cd39c7f7520ffc99a74cd4318d1fb566f3ab2666813ceb478e03c608420eb361d0a576af779646667e747d2ad886b3fbb79d6e53d9faa557a957ce4e89b6ddbcb50453fcc1d732221dbd030f9f436be8ce292a31eebda5ab420f3644af7feb7555a487dd296787e19674dd56dddcee1e7f970bfffe8263a1de114a062f0163ab2e13f9bc6b95f8bc1d2c612", 0xac}, {&(0x7f0000000300)="85841f1ffda3644826ccdbb5b32dbcda8ded5235077324497c05c3c4c83ae5155ae20f1899474600c62c1b371d9bd7d2e8fe47c57aed21ac2d03a6bb9e2e9bfb91fd331141769629ff8c2f65340af8f99a0ea6234fcbac514ecc63d0f9ed79a30b327389ba4d0d05a9d1b6fe21db22ab8937614a4984d76707ad2cd82a8260664a254d0127354cb5d25885ad38f7c41969e1315147555c57b8829c2272b527f0daaa21b18315", 0xa6}, {&(0x7f00000003c0)="b32e9ed95304aafbc2ad6dbe637e4262d0c557ac66124fb722ffd7b9a4342cc56d2b1638ebf28d1af5d5c135a20ffe82bde3bfa2bfe098085b3512d983a66e4bd438591ac7553e8ce8c111155f82ab6f2043dfb524f10bee41ac9c934c91c9db37a4888696e2328bcad354f07271b7972cb2f188f3ca8dd2ea94aa164ed58c451a4d67f9", 0x84}, {&(0x7f0000000480)="3792c3ec07f2d743b63d297ff81b1fd6156b9dc30268fb9200c85fd42f8759f5ba01d76ebd1fd6c071e2c2c1eb8ba043bcc801d5a124916ef7ff9189924bfc2dcfe8b59c105d5c388e44e9a0c231780701446a99a64306972e83ffa7d06e27287d3a0a75d9b77b0057eddea5333642d228422003b4f631974307dc515fd3a6d3cfd8c2f1e29cf7c374e6d7174bb312c6ac8a1b42e78dcf21209abfa5c71eb29ebb8bbf7f4cdaa4fec7393a6e2f09e648fc55a73b2a4870c47662f94343c2ab16b612b2a00a53e70cd5331b0b07a33295fa05bfa74fb509d825059c27c75192cdd73e87eb68b0c0b4eab607d4827acda1be6e5d7672db4dcc6cb81f163c80f282e32d33127dadc653a6ad6822d5d77d0f57310383ecef1911609751c9e2e8325a89f7aa398abbc78654d38e713dd02ddf79da21d4112267fc8d4d9876eea7662d310efd0848c56e0d73bbc459c37760560fdf014ee3575d2364a97b073b990361064909e486c8ef339bd53f9ed66b6ab925b04c4beb70e07b8d865312b02c2fdce0ce666fce60488064a7d8d63ed877b10542627c3fefa2a0942ae4f9f36e5e9bfd0ed464c6bff4d6ce4d73ea282784fcc4088ce7b4999077564de77365f322502a2ea7ef9086a0294612846bf96ab386c0d7c435b5c2c06bc003d2f55e0c4e2e57a8737d0acdf76ca8ea5c498edaa049efd61540909ddd852115cd3fbf7407e7979330921882d9cf895078c1d61c19fade18400d95241b1228df0782e92b1609f8194218e26f9a8932a47707eed3f4209b35933d851b84a3bef85b14082002b9a94d2e114783daff293f3f2069b9353918c6b914571e52b427c122bd08f1e898e9d3cc0841bb9a14608e2973235b7019cca30d0c4d815af0fbfaa96f25306124bafc1f096ac231525e4f473e9e506feba5e2a307945fcf4080f5306a223b05469abbde72d99c2830e47dcaa72a6c7660e068a77ba7cc57235acef5435850500137ce7e669e309ae76434f21aa9a8c54b924b315be5c21ee4312364e33f9f3e825f83c9a6d2ac853452981b1da870d2fab872eb5b0bdaef18076890236741785bd5af55621a349ba4bf5b84fc49a6bd043d3fcf5ada894650318394bc848233cf0d90b84a607c31f14643ea0f261cc0110fb7c092cdec47c08ecfcc3f5880a0cb5e2221fcee45cf6f5ac5cddd8fd5c1c12706c3a1ed945046b748567ba15b3c18664bd837c11e72f8618fe3f89586013fcaec56b8f75acdfbacb2570b5c55b5f91077dc97c71408afc38a6ce73f520fdaffdcd1312bd2bfbea0f6c636e6057da1faa3eaeccc026d43fb444ef4e1829115259b09c2c937bf8cda5f8506412ecd7caaea4c2e439700f2f89a6cccafc20975b2841a6ad77eab276eb847a246d984a61af8bb00bc2d42828b09f9a3bcb65144c4c1ff0895744d1a5f36920f8c070cd0098dd7b21a00b1bd667a52b94bec3e3c64629609fcaaabf1f2a6cfeaef6cf6e732e42f60e07bb38d63b6ee8d273709f3a7d1c66e0d21e8f2f51838491c744a17b98235cb5fc558f0abeb185a19f9ca90a17462b199cbcbf08527058d5197bd59545898dc24c663d99630092d97bb561a31a6596e5bdd309ad86912cd23ab90f9590d05392792e3ffa023b946de5175512ea4b562b24cb7c7a71f9f7407420cb8272ded18b505d1e8fedf1730f01c3e9567b3b8420a1eb695041e0257e6ca1b7ae8f2a34a7d644b1f1a03d3a862b1479a20b7f69ab09e88fceca20991fc10e7c472d28e852c08d10a77b6f7e5f2b6c42a88beff4f608b6dc278bb731bdec1fdebffa334d9a4bda531982addbc7b0267ed38b0087f7e71230c8c5cbdab099cee750be3c8353a96921026e4c17892b5b78933643f1422ff5fe4b0c79a2d2c65ba68777078991b92553a8a1136e1baee6f038aa4dd40a54ede5f583c0e809c91559f3ff6d77de535708a4c09234f330f9cfb9824b273666a16955c2aec8db0ca8a64abe9f1b9eb8dce77dec37939e9e3bd9fb1199fd3266f5372ce6c6212c67e1cd4734fa1a3a781bb118c75fc2e4ac80334beebcfdaad054c8930545ab88c2c35a5e13feb7a607c171825e71697dde709e5673faa9ba54a60f8d2720f2ffe18aa5811fd4fbdaeb94d4b86598949e40beae7a04303ba58ebc671003decdeea7057bfcd73aacc52cece6907c6af559e6fd723860865fd11644a7f911d311feb497e12d785df4c167f641ca7f8286c6e1311a1fa254da0b4e6be00c96d870751175cd281ee65fb426581eaedaa6a56e37da97f2977790e0d68adb5711d20c2e8c7bf78916156f841570c44daabf55a6ddaceb901d600d428912662311bf313bb2af6cedfc78493ee19f7794b4bb813c5b9be32367258fedad37fc38f160c95ad34fb7621e6e5fe987e5ffe5de7c77b0b900fbe49d6003b6f7272403892024ec60821588c57c7f3a110dfe3b93a82f273e247664c3aae47579116ef8138b539436ee063f26c79d12e894a001b8bb8ed807469d9fdc65f010a6680f56a25cd908cf1c412158e5cb8c02ad4c551176ddcfa2905be7386b6b5eb0863d287091e951fb9eac0152953e2625d84658364c594d032e39fc9cd1f8fea9e7c51beb18a247c55d7837388ab7aa885f035b7c1537abe1641e590813ec586b028faa660c54918e168a9225d501ecbb39945e04ed99cc450b4f7299ae1d569646498a09756fff75b50d99cca0b3b6bbba24d47f39386c873b32a331edca7924efda841e578e4797f2135a2ae0b7391300e0ad4c5f8c7841d37851bff278a4d76deb83b6c67630d60304eb52153e670dffdbe495ce2355d6203ba7c3ecb2e5eb8a63b0ea6c832bcfe47f2503df499d42608f4b2fa719e1d000d917c913f9f4181fc186c7d9e7f6c9d48dd299e6a0783c5770d6a67541859902582fee46809bd0cb40419abd0f9092fcee7fe5e001631022188ba9ea0fc7d299f51ffbfc5f92dc25556d89394c4ad7b8bf49c188bcd4838ea03aa48fa6f30673c78c7764203656ff7f172a39f3dea15d50f593a4d909455192fc155b664b8ef04efb1875b628216332b62126ec5e543628b7d09e6f855ce810b91c904c41208fc4affea6abf2229bc6bbbcffbe59d25463418981a1f0d1439eb52ac3c5c6222fe4bac1bbd19db3ee67f27f588e08e4396c8e772f768e25abbb86331c7d53ddb1a3125b6f57c7897422fd93d6f9e5f5431e28201d1ba475532f186c6b98dec7b317e64a83bcf6d54ea980bbf901fd318772f786290d81ea080590033f9a9107b5c92b32adad979f505b0a06cb51b207ae8b1dac5d80a199cf06d3e9c9d44dc51961b22aca558a848f2a2c16fd8e36a5d8c91be7991f38377c270e290811538175489bbfb1a9534c92d552877d88760f47a5206232f022e3a344808e0809a66f0d449950ff03998f728a138dfebd51ea3af1918056abdbf067bb68f28a73ef8c8e22c599c98d197d11f3fbc1ced8119ea8c70d3aa641345125f732c0e4ab9fcdf0ad6b6565ea1cf350edf4c18f5543dcbcc21a9fd3a88cc7583c7ce01914d31433bbf63c84861cd46f35c50b930be308eb5b7fb31f161371ae58a226dc33811137e65015ea8630844fe73d7ffab320d0eb0d32d701ccd007b5fbf5e0387143c0a9e922e9fedde4ffd59bbc66897070a40ca11b407104ab977b34f0c82a2137e243564f0a5f336c2bfd8fe1306cf5a422343e65817467a7eb13da59d320ef5e477ef0923fe18d2747f902fee8010edb381f47e2725029e5bacd697bc7d903117867778366e2ced0fe23e4ef4d8d98aca35d8d3a79626213cb980e23fd9db68ffbdf4afd8deff9780155d534a23ec54ba83bc7e45e46ae10981d4c988b78b1ee8566253e615aeca823d03d116cc4b35ced2ef641104e6f2f6e865cf35027cad4442ba7ea8055fbc9effa0e6da3cc6769194ceb8c849c09d2f4e518525547d43c72dd9b4a166f1138af385a05a1e52615d584897fd1c7db577412f501f145c0d550b5a5defea89f80be7fa86b4e6e41657d2d385052608cf380bb5bced8d3dd5e32571f0c8aa8389e2fca78d8d7c200268b007b766c15f3b8bf4b15fc5cd94bbd674a2a88e94e6b3ce684949652d51e10d5ba7676bb3d73773f5d99062e82a20690f13a8a802fe7c93605c76047299b0acff37513e0e79468aff507deb921db5db6050fa7f4ceecf6a2e5c425117bd45c68c4eb3286ad1820f42863fe4cb39246b0e0c787a607a9eaa37d7fd41603eec1263a968761618dd04b7860cb19767b225a31b8574013d7fea1e8a9eae20d89a50f35bd38313c31fc31ab6300f817abe3e74c02854611b586e4e8e0ea113d5972e539dac5f06793726e966b2aea4d74f41682efeee5cbd4ceb86207b6814689ad9212d035b2972566d8faec888453316599292364e4d87d6162c6706751e4c6e6398dc6d21b90bbba3c786cafa51b43215e61508150e2568808a68895f7000a1c98747cf18aa62e72e2d27a74cec428eecabeed60758912634ccb19ff8faef34603421c8afb94cb8f347b069f8a68517d5e16428f732443b0562fe6384baec60d91f47a911c5c76c80a7d4fa74600ca1bdb69572b1413d46019f7275c0f4b8eca55f8d349d7cfed54a81cf947bd192557289dcdfd7a20328bf42067ae58b2131e7fd76c21b9a2379396b01c9778a89d75745a234b183aa4335216e0054fbd53442fbf3060dbf4324d9431816c52d31beee90a684c20ed0fc742abb7d7efad9a62130cd4002d54eb4355155557ee5c2addd949fd509bae611550e7588044fbcc4aa284a5b800feab72467b18d5bf361139b3c4d7ed313cd96ae2967e1e84db2128a5d7e122493c49daab0da879ebc7e56ad23e437b9a2a26dce28b4dc8e31029961c031f3fc1028c932ea899e2d35cfd359d124e97233422fb49bd53ee518a9edc7dc98caea576dd030b7c2c4311876c3d47bc7d53ef77995d5c9f03928c6411afd651e01258878b03bda2fd55dea1522fbb90835369cf89236a7f7d30614823e55aadb1aee50e88d280fc0f10c0241fd9238f8f60f09698da896ad53e134d05063a6f9cb9f8205b986bb6053cb8d2040434e736d66875eee5cb14059770319442297f81d9bdaebd4b4fa366d14e5adff493cb54141405539d2c0ef0476567f13a0386723e8ccdaaa2c0c3e84097f0dfa386a509fbc9b675906b37552a1318a906739e8ac844d4af47f15db1686bf9cf47bb85c6c6ee2e0b023ca2c439c07575877da273f612cf810fc7cf13d22c2475c2cf3f6804184e63ef59af0febc7aa3326b363f46a37defe6f63b65cf8f9a4bbed4dde4aed90fbfed5a9841223431ba3f4a1b4ae080a0dea7c3fd713d266a552dc6ec3b2659b6afad7dec7a28cf4d1f75561d82b8ee8354ecdae710f07a8c2c571fbad2d34d338ceef0267344abf9621a1cd9e209bcd676e9347c9122b3eed68e06f918aa0cdcc80659f8312048847ac6a0d08311ea645da86f2b45bb2b09598bcefe77d0c09e02aa17ba751cf8361795fdc0ffd1db64b98ea5d489668f002ed759436d19a6931010cb9a0c9380dfb450f62b715d5f00c0419c1eca3b7fd2f079200dbeaabb5549be1f3b925a115f66be2448f85f41bd9616017920aa285eb434ec17b030fa483d4e1f7205f68cde86f284774e77902b3c0ba5a7274cf21e8d3f6fb8b4135971139d0f5d1c4e1c42add51c53ef09419dad699e3520dfdeb38868632e530482230dadd078d9006f2904b6edf7e038368280e197068aa75d9e2079477a06f4ec31b20888af25f609237af333b885bc", 0x1000}, {&(0x7f0000001480)="bca6b3eb", 0x4}, {&(0x7f00000014c0)="bc3696e3af2001356c4cb325b6bae8f408d4f324fa3e33858d04e189cd8e0b5da675", 0x22}], 0x8) bind$inet(r0, &(0x7f00000015c0)={0x2, 0x3}, 0x28af) 20:33:36 executing program 1: r0 = socket$inet(0x2, 0x0, 0x3) sendto$inet(r0, 0x0, 0x4, 0x0, &(0x7f0000000040), 0xc) 20:33:36 executing program 0: mprotect(&(0x7f00004d9000/0x3000)=nil, 0x0, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 20:33:36 executing program 1: select(0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff) select(0x40, &(0x7f0000000000)={0x4, 0x10000, 0x1, 0x7, 0x4, 0x4, 0xfa, 0x100}, &(0x7f0000000040)={0x10001, 0x9, 0x3, 0x1, 0x7, 0x10001, 0x101, 0x7}, &(0x7f0000000080)={0x8, 0x100000001, 0xfff, 0x8, 0x20, 0x2, 0x7, 0x200}, &(0x7f00000000c0)={0x6, 0x8000}) 20:33:36 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x8004, 0x0) setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x1, 0x0) 20:33:36 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xa36161bc) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x7f}], 0x8, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000180), 0x754, 0x0, 0xfff, 0x0) write(r0, &(0x7f0000001240)="3c0cda70d24e889c005c0fe25b5bb3bc69813180dc4057213e1c443da77f6e72f76128fb9f050464d93556783a6fbf644318ec3fe2e37e4c383abac4debb86ab5a04e489746584008c2c7fd8ed7146127c4fd8c5ffd86f21932f27d291271406b89d0cffe368c5c9088f0ac56c67ca77677c40e1541ca1a6548acf7268b3c34b141984d73e741608df522372c36f89fabf47e98bca9204756cb092ea7c87e327e02e7ead29a6e6dac0f172bdbbda3ba4de11948ea4d54a5f7a5f4fa75fc6545608b8139d42711a60d9ce3c02162f0c2729199b791c32e02a3023d3bf", 0xdc) setrlimit(0x7, &(0x7f0000000000)={0x9, 0x8001}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) r3 = semget$private(0x0, 0x7, 0x240) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000240)=""/4096) accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x7, 0x0) 20:33:36 executing program 0: r0 = kqueue() r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000280)=0xc) r2 = accept$inet6(r1, &(0x7f0000000440), &(0x7f0000000480)=0xc) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x2, 0x88, 0x2184, 0x1}, {{r0}, 0xffffffffffffffff, 0x8, 0x43, 0x2, 0x6}, {{r0}, 0xfffffffffffffffc, 0x40, 0xf0000000, 0x400, 0xfffffffffffffa2e}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000001, 0x77, 0x5}], 0xfffffffffffffffb, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffc, 0x24, 0x20000010, 0x3, 0x98}, {{r0}, 0xfffffffffffffff8, 0x90, 0x1, 0x2, 0x401}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000001, 0x4, 0x200}, {{r1}, 0xfffffffffffffffd, 0x1, 0x40000000, 0x1, 0x5}, {{r0}, 0xffffffffffffffff, 0x20, 0xa, 0x6, 0xffff}, {{r0}, 0xfffffffffffffffb, 0x0, 0x4, 0x2, 0x4de8}, {{r0}, 0x0, 0x4, 0x40000004, 0x3, 0x7}, {{r0}, 0xfffffffffffffffa, 0x9c, 0x80000013, 0x7, 0xffffffffaf1be317}, {{r0}, 0xfffffffffffffffd, 0x0, 0xfffff, 0x7}], 0x2, &(0x7f0000000400)={0x7, 0x80000000}) r3 = dup2(r0, r2) ioctl$TIOCSTART(r3, 0x2000746e) getppid() semget$private(0x0, 0x1, 0x400) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x45, 0x2, 0x40, 0x8}, {{r0}, 0xfffffffffffffff9, 0xd3, 0x2, 0x6, 0x40}, {{}, 0xfffffffffffffffa, 0x81}], 0x7, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x40, 0x40000000, 0x7c47, 0x7f0000000000}, {{r0}, 0xfffffffffffffffb, 0x10, 0x0, 0x1, 0x3}, {{r0}, 0xffffffffffffffff, 0xe2, 0x20, 0x4, 0x9ac}, {{r0}, 0x0, 0x80, 0x0, 0x1}, {{r0}, 0xffffffffffffffff, 0x58, 0x1, 0x2926, 0x3ff}, {{r0}, 0xfffffffffffffffc, 0x21, 0x0, 0xfffffffffffffffa, 0xc8c}, {{r0}, 0xffffffffffffffff, 0x4, 0xf0000000, 0x6, 0x3f}], 0x100, &(0x7f0000000240)={0x3, 0xffff}) r4 = open(&(0x7f00000004c0)='./file0\x00', 0x8, 0x80) ioctl$TIOCSBRK(r4, 0x2000747b) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000500)=0x80000000) 20:33:36 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) shutdown(r0, 0x3) shutdown(r0, 0x1) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x8) 20:33:36 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000300)='x\x00') mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0xfffffffffffffffc) r1 = open(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) symlinkat(&(0x7f0000000280)='./file0/file0\x00', r1, &(0x7f00000002c0)='./file1\x00') mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) r2 = open$dir(&(0x7f0000000380)='./file1\x00', 0x20000, 0xe0) linkat(r0, &(0x7f0000000140)='./file0/file0\x00', r2, &(0x7f0000000340)='./file0\x00', 0x4) rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000040)='./file1\x00') mknodat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0x2004, 0x0) 20:33:36 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x4, 0x100000000) write(r0, &(0x7f0000000040)='s', 0x1) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) 20:33:36 executing program 0: r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x400, 0x10) r1 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x80, 0x40) renameat(r0, &(0x7f0000000280)='./file0\x00', r1, &(0x7f0000000300)='./file0\x00') r2 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r2, 0x29, 0x2a, &(0x7f0000000040), 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x200, 0x38) socket(0x1, 0x0, 0x1) fchmodat(r0, &(0x7f0000000400)='./file0\x00', 0x1c2b446df6c76f91, 0x2) sendto$inet(r3, &(0x7f00000000c0)="0d33afeadf5ec251a35b15c288d9b76e", 0x10, 0x406, &(0x7f0000000100)={0x2, 0x1}, 0xc) setsockopt(r2, 0x9, 0x23ad, &(0x7f0000000140)="b580a2c052864d9091cafdbf27a75ca890dc3f09cdf86391e08583e708ae71969cf1310610c6dccb13d38059f0e1fa68826600a3eacbc51a2a360352161dc25c6456fab2610c9088b82d43043735bc2c12306185d15299f0dad9b79802643e25655b3e4f961ac2cf6e412233ae36299cac80d0edacb307e15b99583964957a162f37989190d2198a1018f9604a4d19cadd97bf946ce25f60d0bdb0276e98d584a6c95988b1b935bac723aede8aa3ec2d58c781f4d412350f4239f19b72d99108c06be3a7f29ccb2ba41f05e87156ff06bfcc8ad83e4f633c8f029a94df85ae4f4a54d776b60d0c5984", 0xe9) shutdown(r3, 0x3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r3, &(0x7f0000000340)='./file0\x00', r4, r5, 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) socket(0x6, 0x8000, 0x3ff) setegid(r6) 20:33:36 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82ed2e2f66696c653000"], 0x10) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1205, &(0x7f0000000080)=0x3, 0x4) r2 = dup2(r1, r0) mkdirat(r2, &(0x7f00000000c0)='./file1\x00', 0x20) faccessat(r2, &(0x7f0000000100)='./file0\x00', 0x10, 0x3) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) shutdown(r1, 0x0) 20:33:36 executing program 1: kqueue() mknod(&(0x7f0000000080)='./bus\x00', 0x100, 0x20c) truncate(&(0x7f0000000000)='./bus\x00', 0x9) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSTART(r0, 0x2000746e) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r1) 20:33:36 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2, 0x50, 0x9, 0x7}, {{r0}, 0x0, 0x8, 0x40000000, 0x3, 0x200000}, {{r1}, 0xffffffffffffffff, 0x0, 0xfffff, 0x6, 0x200}, {{r0}, 0xfffffffffffffffd, 0x1, 0x40000002, 0x3ff, 0x7}, {{r0}, 0x0, 0x1, 0x20000021, 0x7, 0x2}], 0x7, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x1, 0x40000081, 0x9, 0xfffffffffffffffe}, {{r1}, 0xffffffffffffffff, 0x4, 0x10, 0x1, 0x2}, {{r0}, 0xffffffffffffffff, 0x8, 0x3, 0x7, 0x2}, {{r1}, 0x0, 0x80, 0x5, 0x400, 0x1}, {{r0}, 0xfffffffffffffff8, 0x80, 0x80, 0x7, 0x8}, {{r1}, 0xffffffffffffffff, 0xfc, 0x1, 0x7fffffff, 0x8}], 0x72, &(0x7f0000000000)={0x4932, 0x37eb}) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffd, 0x90, 0x0, 0x3ff, 0xab4}, {{r0}, 0xfffffffffffffffd, 0x0, 0x10, 0x400}], 0x7, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff8, 0x1, 0xf0000019, 0xd6, 0x3}, {{r1}, 0xffffffffffffffff, 0x10, 0x80000001, 0x1, 0xffffffff8cd866bb}, {{r1}, 0xffffffffffffffff, 0x6, 0x0, 0x4, 0x10001}], 0x7, &(0x7f0000000300)={0x1f, 0x8e6}) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xc996, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9, 0x0, 0x2, 0x0) dup2(r0, r1) 20:33:36 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000200), 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x280a) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() rmdir(&(0x7f0000000100)='./bus\x00') r2 = dup(r1) getsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x10) mknod$loop(&(0x7f00000000c0)='./bus\x00', 0x0, 0x1) r3 = socket$inet6(0x18, 0x2, 0x0) connect(r3, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) dup2(r1, r3) 20:33:36 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0x25, 0x3}, 0xc) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0xffffffffffffffff, 0x0, 0x1c00000000000}) 20:33:36 executing program 1: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) fcntl$lock(r0, 0xf, &(0x7f0000000240)={0x3, 0x3, 0x7ff, 0x1, r1}) getgid() r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) r3 = kqueue() write(r2, &(0x7f0000000080)="4b2f5dc58c1a4875014a8d94c5b773ca553f46fe732fc27544eb377d3f4be2b30a5c612c2e2fbf739253a395a7b15b11953a6b4097d7f2a8d1ea64f8e14da975e5a42e213e943f3cbba26ce94628562a047ba14d70100e653b1d252d52cebbb27ac15c09ed74a2c7ffff49ad7dc807e3961489556e41ac", 0x77) kevent(r3, &(0x7f0000000080), 0x1000, 0x0, 0x8081, 0x0) r4 = shmget(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r5 = getuid() r6 = getegid() r7 = getuid() r8 = getgid() r9 = fcntl$getown(r0, 0x5) mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r10 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) r11 = getppid() fcntl$setown(r10, 0x6, r11) fcntl$setown(r10, 0x6, 0x0) r12 = getppid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000100)={{0x7, r5, r6, r7, r8, 0x100}, 0x4, 0x0, r9, r12, 0xfa, 0x9, 0x3f}) r13 = kqueue() socketpair$unix(0x1, 0x4000006, 0x0, &(0x7f00000002c0)) kevent(r13, &(0x7f0000000180), 0x2009, 0x0, 0x8001, 0x0) kqueue() fchmod(r0, 0x40) kevent(r13, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0x1, 0x80000002, 0x6}], 0x7fe, 0x0, 0x800000000007f0, 0x0) dup2(r0, r2) 20:33:36 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x91, 0x102) r1 = openat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0xffff7ffffffffffe, 0x2) openat(r1, &(0x7f0000000000)='./file0\x00', 0x30080, 0x1) r2 = socket$unix(0x1, 0xffffffffffffffff, 0x0) getsockopt$sock_int(r2, 0xffff, 0x200, 0x0, 0x0) 20:33:36 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x6) socket(0x2, 0x8000, 0x400) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0x69, 0x3) 20:33:36 executing program 0: getgroups(0x3fffffffffffff38, &(0x7f0000000000)) socket$inet(0x2, 0x1, 0x3) socket$inet(0x2, 0x1, 0x32c9) 20:33:36 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r0) write(r0, &(0x7f0000000180)="666bcae0ee349c89be54103bec64acca88ba83c1d6d3558257425f37ac28966328d043e7660acb47d2461e29926d4a21c02f6dfdabb8646b19f5017ee3f26a6b0af8d3abfb0af2ac5b5c5dd17238b81ddf56f1cf4933717bd99c78b0d23c35426ee2312a323f6d126ed405d6aacce4c5b27117166379d16b2a48c3ce3e053f157c01bdacaa242eb7fa7aed3c32bbbe87fa0a6b4dd10d49999784f81a4c", 0x9d) poll(&(0x7f0000000080)=[{r1, 0x164}], 0x1, 0x0) poll(&(0x7f0000000000)=[{r1, 0x4}, {r0, 0x100}, {r0, 0x80}], 0x3, 0x4) recvfrom$inet6(r1, &(0x7f0000000240)=""/220, 0xdc, 0x802, &(0x7f00000000c0)={0x18, 0x3, 0x4, 0x4}, 0xc) 20:33:36 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x1, 0x1, 0xff, 0x9, "083d19e31ef7e5c263b1b0a851c5019bd62507f7", 0x0, 0x7}) socket(0x39, 0x3, 0x4) write(r0, &(0x7f0000000140)="37cfcc859baa643340d2162aad25f51e1644d6d1773d69e51db679d8a309cf12140384227693b66c3b5a951a92f2ee9d464d99478cbcc276749edb0c4c50a0e7a873dbdbdfb40015f136554669fb7c517664953c3034456fade517e9c31d924ade109e5b0adb7293c682ee70ad7f5515b6c5b27e437e4e2b5495c6c1a2cebb65a7251a04343d6989a7a830000b2088be172baa68933e883b95a2c145e5d89a6ba44742098afa0193881b7c16b4342db83af0e7bda3b8099da881a0d5873ccffc", 0xc0) 20:33:36 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) bind$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) rmdir(&(0x7f0000000080)='./file0/file0\x00') chmod(&(0x7f0000000240)='./file0\x00', 0x3f) r1 = geteuid() setuid(r1) mkdir(&(0x7f00000001c0)='./file0/file0\x00', 0x100) r2 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) fchdir(r2) sendto$unix(r0, &(0x7f0000000100)="80687069939a6d084570684337b57920891f6912bee35427823e030f87b1134502a8372ff4e9fab87ecb2195d3a1", 0x2e, 0x1, 0x0, 0x0) 20:33:36 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x0) r0 = geteuid() getgroups(0x7, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setreuid(r0, r0) r3 = socket$inet6(0x18, 0x2, 0x6) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000080)='./file0\x00') fchown(r3, r0, r1) chown(&(0x7f0000000140)='./file0/file0\x00', r0, r2) seteuid(r0) 20:33:36 executing program 1: r0 = kqueue() r1 = syz_open_pts() r2 = syz_open_pts() r3 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x100) sendto(r3, &(0x7f0000000100)="8701d2add02f1d7989e7d63b797532d65fd39303cc6b6bec3e463cfad44cba53960d1d9811cdd348f95f36ef63c8e4f04488039560701fc05e288bf1ac19e5eca067da5c948e93c7933556972958170f6bbca07cb77201a81a0d1b51259565bbeb8161ce55831187855353adbe8b0c3853fe1f3d471c318c5c86b423814ac42fb5774e24ef5a63941b44fb0feb", 0x8d, 0x3, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() r4 = syz_open_pts() ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x455, 0x0) 20:33:36 executing program 0: socketpair(0x800000000000002, 0x3, 0x0, 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000002000000"], &(0x7f0000000040)=0xa) close(r0) readv(r0, &(0x7f0000000080), 0x0) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x100) 20:33:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x8) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000100)='\x00', 0x1) r2 = syz_open_pts() close(r0) r3 = kqueue() r4 = syz_open_pts() r5 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640)={0x0}, &(0x7f0000000680)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, &(0x7f0000000700)=0xc) r10 = getegid() r11 = getuid() getgroups(0xbb, &(0x7f0000000740)) r12 = getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) r14 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000800)={0x0}, 0xc) r16 = getuid() r17 = getegid() r18 = getpgid(0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) r20 = getegid() sendmsg$unix(r1, &(0x7f0000000a00)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000180)="0b6e47a033f1ce7ba0b3c91a74819b4616e9c5fefde955a4380cf9c4fbada956f5b05f3260d361acb54f79b1ffe33e60391e62f8e24fddb958c7789ab5e523d0fcb646239af5603b58ac03e7d962e82ef8915b050ab15edd73cf88814c11c72d0ff68e5764875893075113d94eaaf2b1ab7e7461c93f5d017f69a67ebe1d", 0x7e}, {&(0x7f0000000280)="db8ec520b48b76dae8998b5f12799bd6bacac1bcc6", 0x15}, {&(0x7f00000002c0)="36bad7161e4d591c330ec1a9994d68d2fd8cf2cf58b41f3687d9a236ca85bdbf70662ee8b61a9e154fefb094935fc30eb682a1e6d8ea058253d453354873033bcefdcd8719c977a88ac583ce5b427aef29538e7cd918856901511e39f07ec4d116ee85de54054432bb3f25e46eeaea6abd448e0083e3a5577195b366859077d9c323c4e2ae57a74d4474d1084304f8e9ce31c0cfa27b71c4a45a9edfbd057c5781cfecbedc4244228e31c5c03f9f", 0xae}, {&(0x7f0000000380)="33d714ed6fb7e6b8f8f725fadc86496cbaae3e169ac0f7c7a6f6b36132813b51eeab297ea12cfd24c555f1e41b61d0203531d0336c56635c26c626cbdb332686605844893bf0d3ab304fcd3e75b766622c", 0x51}, {&(0x7f0000000400)="d04acb4f0e649c816ca56c7a6848037659af457aa42b270989d58dab9cdc1eb79db85cc2f813431386e62c9a15e56d385e45f0a7d42c6650c854a6e958c70198b17617fb06937d713d1c02d012fded289f52cac9850c517155596904921a76bdbbf355318debe499f8e90c13b57f18337be67c92cfe3d326c4a2549e278ff589687682dbb56aa65b5159da120e0a6b4c1a8f4a0d72a25b84bc6f3fef9b1964b54848c9a04c3e18bdd28b43477a7d6c51af4b4d63b4384de15048392168", 0xbd}, {&(0x7f00000004c0)="6b7a252e592ce9f4757d3913872f2fda5d", 0x11}], 0x6, &(0x7f00000008c0)=ANY=[@ANYBLOB="2800000000000000e9ff000001000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r11, @ANYRES32=0x0, @ANYBLOB="00000000201fffffef00f9fffeff000000f10000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="040000002000170c88820000edff000000000000", @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r2, @ANYBLOB="3f0080"], 0x108, 0x400}, 0x0) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0xffffffffffffbffd, "a147780ac85a538a131100e800"}) poll(&(0x7f00000000c0)=[{r4, 0x1}], 0x1, 0x0) 20:33:36 executing program 1: r0 = semget$private(0x0, 0x3, 0x108) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)=""/22) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000040)=""/134) shmdt(0x0) 20:33:36 executing program 1: r0 = socket$inet(0x2, 0x6, 0x84) getsockopt$inet_opts(r0, 0x0, 0x9, 0x0, 0x0) fsync(r0) 20:33:36 executing program 1: socketpair$unix(0x1, 0xfffffffffffffffe, 0x0, &(0x7f0000000140)) 20:33:36 executing program 0: r0 = socket$inet6(0x18, 0xbfff, 0x1) setsockopt(r0, 0x29, 0x3e, &(0x7f0000000000)="1ed6b537", 0x4) 20:33:36 executing program 1: setuid(0xee01) r0 = msgget(0xffffffffffffffff, 0x0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x2e) r2 = socket$inet(0x2, 0x4003, 0x4) socketpair(0x6, 0x3, 0x5, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNOTTY(r3, 0x20007471) getpeername$inet6(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockname$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) msgctl$IPC_RMID(r0, 0x0) msgsnd(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="01000000000000008dfcebbad1b60c1ada15dc7aa967b512e4d579460e2e22341caddca35f49b92656adbf8ff6d642ad6461a84d31f9b10cf943f45cac07eae337a26597312787972990be9fe3c63f13ef756de246616cc103932e380b7688233dc954ab6a1e922e0915325fdbd051246d281a5e48ccc6c938b2fc103f2a3229c231e7279dabad431b726fa5f15cb0ae0ef4f9d27811c1805650811f0b22e684a47b0e88fe3ef0cdbed9c0efdbdc71787b479da9712d0be370e35fb717a6e51d4ae658515c3dd1e55c4125b943317b7324ae11ad2442379bae036da0f9"], 0xe3, 0x800) msgrcv(r0, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0xc, 0x2, 0x800) 20:33:36 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)="afdc5b0db51ac7e12c72063dd9a7694799e788e27c9a2e5ea90d9935230a2408aeb0fd28bf5ce4e0bc72b3834c1cfde47b3f00b11bc32476fbc135f41ff7ce3ce62c5849bda455c926db608da0dcf339cba9aeffbfac8702445e5a57b7fe499adbd0f01a45dbd87b76663635c050e3735768f8904071f413b1db579c968a068fbc0cb5de39b340a4673e326a147e937a32372461590a503b4d96108481ef9021affc090172085904d4cbc9eaf5e261f3ed23cf0f909e7bc9d323119dbb6caec0ae9a586e376c438a0438e88213c04e1d66d8263f6f68", 0xd6}], 0x1, 0x0, 0x0, 0xa}, 0x4400) 20:33:36 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, 0x0) socket$inet6(0x18, 0x5, 0x3) r1 = kqueue() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) readlink(&(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0x0) getgroups(0x3448553b48a340c9, &(0x7f0000000080)) fchown(r0, r2, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x71, 0x0, 0x3ff}], 0x2, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000140)="b40ad0484ef9f70792d5fde49052167f9f93b78291e564b39add92f967ae4f1162d0daadc669c5b7747695ee1b1467ae250d96506e6a986273a0262d585d54a2a7270761705f7643de909b0834b833d4c09b0857dd5a2883581b0cd83594b8ed41a0556a425a8e7f089942a5ff789b7be2c5cf316979bbdba28789a49245b702", 0x80, 0x2, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) dup2(r1, r0) 20:33:36 executing program 0: r0 = socket$inet6(0x18, 0x200000000000003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) open(&(0x7f0000000000)='./file0\x00', 0x1800a, 0x140) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) 20:33:36 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000000100)="01d00000", 0x4) 20:33:36 executing program 1: socketpair(0x10, 0x7, 0x1000, &(0x7f0000000100)) r0 = open(&(0x7f0000000000)='./file1\x00', 0xa1d, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000200000000}) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="01ed26c6411dda480dccb6d901f1a5c8c180f1ac240e304f75580b64b0413df687d8dafd7c7d3d12a88dbdcde9e0a2123a2e38a42fe661f6f73cc35e991e35c7c8823d02767d6a9a9562d64eba9550d15dc4981e94412b7177772d1054d099de807fbd9f92749b4c35d31d12bc30dfafbd3ff2dce85112b7beb52390a20c8f7ff1681fd1208d5378040a2502779850d2c0b90c42b597b8ebafbc540bee84d46c4f67bd4ddbfd1918ebb8"], 0xa) 20:33:36 executing program 0: r0 = msgget(0x0, 0x20) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/249) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000fd25cf1578a2aa06a2828510000000004b5633c8fe31140050087e75538ae037d2a6d14baf2d2acee423068e2e260fe01570ee50c62edbcd3ca1ce0cf71a7381e668f113ed11a23db86acf821f0eaf63c28ce80050e1ca16e5f76416a6e3e035"], 0x167, 0x0) 20:33:36 executing program 1: nanosleep(&(0x7f0000000040)={0x1}, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) socketpair(0x38, 0x7, 0x7, &(0x7f0000000000)={0xffffffffffffffff}) listen(r0, 0xa19) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) execve(&(0x7f0000000480)='./file0/file0\x00', &(0x7f00000004c0), &(0x7f0000000580)=[&(0x7f0000000500)='@-^\x00', &(0x7f0000000540)=')\x00']) 20:33:36 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x107e) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 20:33:36 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') renameat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', r0, &(0x7f0000000140)='./file0/file0/file0/file0\x00') 20:33:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f00000001c0)="ecb63a03493b6bb0ffd15e7a9ee76c7c8af2cdad24d801fef9c205b0a3e929ffffbe7d12fd889a715a93d2855244907309abb3237586b6680334638f164dcbb5dd8751b0edbb86aec301dd04", 0x4c) open(&(0x7f0000000000)='./file0\x00', 0x30048, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x15, &(0x7f0000000000), 0x12d) getpeername(r1, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) close(r1) kqueue() syz_open_pts() 20:33:36 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r0, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x10, 0x1, 0x0, 0x7fffffff}, {{r0}, 0xffffffffffffffff, 0x82, 0x4, 0xfffffffffffffffc, 0xffff}, {{r1}, 0xffffffffffffffff, 0x10, 0xf0000006, 0xd34, 0x1d6f}], 0xd8, &(0x7f0000000280)=[{{r1}, 0x0, 0x41, 0x1, 0xfff, 0x2}, {{r1}, 0xfffffffffffffff9, 0x4, 0x0, 0xd9a0, 0x8}, {{r1}, 0xffffffffffffffff, 0x6, 0x2, 0x9, 0x7}, {{r1}, 0x0, 0xb1, 0x0, 0x9375, 0x81}, {{r0}, 0xfffffffffffffffe, 0x48, 0x80000002, 0x8000, 0x3}, {{r0}, 0xfffffffffffffffe, 0x8, 0x80000082, 0x101, 0x8}], 0x0, &(0x7f0000000340)={0x8, 0x1000}) sendto$inet(r0, &(0x7f00000000c0)="a9e82e73c3e02380db7ac7d0fdd60c6915424523b10265f407b7386cca06f3f4f64e4132bea92f03ed555f01cf74f65df92f4859a7ca7b912015981660f0271839fce498d8", 0x45, 0x1, &(0x7f0000000000)={0x2, 0x2}, 0xc) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x85}], 0xffff, 0x0, 0x0, 0x0) r2 = dup(r1) dup2(r2, r0) fcntl$setstatus(r0, 0x4, 0x80) unveil(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='W\x00') 20:33:37 executing program 0: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = dup(0xffffffffffffffff) fsync(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) mlock(&(0x7f0000062000/0x14000)=nil, 0x14000) munmap(&(0x7f000007e000/0x3000)=nil, 0x3000) 20:33:37 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffdffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) r1 = dup2(r0, r0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0x0, 0x1, 0x2, 0x0, 0x7}], 0x3, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffa, 0x80, 0x1, 0x401, 0x9}, {{r0}, 0xfffffffffffffff9, 0xa, 0x20000017, 0x5}, {{r0}, 0xfffffffffffffffb, 0x2, 0x5, 0x7, 0x6}, {{r0}, 0xfffffffffffffffc, 0x60, 0x2, 0x0, 0x60000000}, {{r0}, 0xfffffffffffffffe, 0x2, 0xf0000037, 0x81, 0x5}], 0x2, &(0x7f0000000340)={0x7, 0x8}) write(r0, &(0x7f0000001880)="54a02551cb15462b77c8c690c669f873a0ada6f142f84bba4da42af57c7e4e0aca708405096ec45f43790df7a8e96e9a042ef7ae9a452471532fd09a4e4b4b5a4dfa1c12807687e87acd1bd937950b0610c549c3cc6f1d9876ec6d3e57a3a3f3675c1f7e0eaa0416690bf571b3682229c656da1fa3fef2234689961b6c1e6ed324edd8b671775ce6f8d68ffa617e26d06fe34bf488bfa428ff42621e5c38d9a90fb6c6e761e91c43d643eaf5792c5d39c647d47e61f923973be4cd0e13bfad48d8642b4a80f8c8d37152276170ba636240eef7a426f65baebc18c77111647809ad956e1193ae5f5d8be208e5ab2b1ab145b3c6ca2ddd00ac29992a9c513d671243faada2e144ecadf4194240b167a529f7827fd1deb26d0748314f945cda3bea2b1dab931526d0d250d6550461d2d4bc529426b3734ac5094b6ee938fe91982cd75c4f6ede2d35c004832d1bae0bc90888afcbdd34c541d5953c2f7a049105872515d0596baf0bae1c347afc2d57524e117d4738b02194b32f503d0e8a4a2bcfa3e2010ee2716f324db8b771885488a29de18d9acf2b11fff1ecdc67e7fda4b0d6c894c06d0e2f3031ba2f3e6b69f5ae258966ad1a34af51d570a13e53f612aa539986bc69ff3d2eb997739433594ad615dd76250300ad4f330698f803f0293935d79b15fe135965c230f945599b4b69b5aa9bb0d45b72a651d35e5cdebdaeaf3905d492ee55ed8954d918a1a3915c2b9fb2e0577fe1be9609193caec2ab7e8ed474aca3951fb96ee03b5f023b65b2883cd3120aa5c46b36af4e4b4e3d26ad6e7a3292be2ed1c9d19993e92f1871671ef8eaf483a2c13c2482c6325e9c52701da9ad0197f37bf1b89e5bcdf6e4fd04a634cc071352b76958524729f67a7c611dbe968351a77580d82d3d47e5f8f9e430fd9a919b5407e3c3621d5206bcd3afd59dbaf40e1157138bcd0dc613fdf304b4761f8c60308ba6a61c9ff986e20f5c5d0a440774571e4a185ccae154a77620d9002eb829ba5c2384b84fb3dfb3a12c6fc3ed93e79c60e7a625c201fa7629c0991d80cb23d4a23c58a7254f557d32445b1f7b91fd99f19f48ea3cc8d8883cf675f60e83358c12ed296d22e82c6151d93490cafd605047b42fe9307aac69250dbf7dcb19d299f1cd7686a8ac7166b36f601eaae5a5b90521f618b834f77a58d7f32241fcc09b2f7df36ac32f3a6d7f83ab19a68dd5c78f6f313dc506e4c6427b68a0287fdf4a60823ae9edef29d11fe730c3e0601c3a2389ba2ea84b8ac94f38b4b1e449f69b6c7ecc47177545779026bc8c4d0970c989c7e8478f39001286dc3884689828d4522da9c8fc88caa5027a29c94679f7103b39c2da979b26dd355d6dda527db895ebd27a699ad86c9fd245c3bb023c9b9b2a8f703c6fc03c343b44ca5051886313ad5fd892012ae8f71bda9762b140383104d36d13d763babe73e169e48629ab31494374b98b7a1bce9ae74a0f7ccbed35c940a6c0e1b61b85ac27ef1206ef0161fd97e83581287d9d925f429619e017e6f35690a680ed050db21c240ab95bba012bac72ca771513b5280711f8f7d3eb1589b8d2cd8365d2ccc9aa235ef9fd0cb78625784a7a73c88f45d14fdd4ccb15fe03ce637549f02b8f83a82404d5ea05e0a55938087af789b076bdb3e643a378c8643e185f30478eb7dfaf1ea781d0ac3105ae49ae7aeed55283a385e686ff8ca4c50bcb0495f36cc8aaa8aff6d15acbae79938c09038d16a33f521c035da3242d16c3ffb8b080d0658402435e4d9e90a27eeef18e8e757c0fe411e184445f99bb27392ce5591527dbfbcf50b6ee1271c3d8aaf00c0c5d46ca1ad0ecaeecfb80ca7c62a03e9ae02192ee73e878c7a68549584df8f574c16abdb21beadca5ee8c6149a4bdab367c9fa75d2b7cc3613cb5ba224cfeb5f5d56a38510d3ca09bb6f5aca07496af924f9d50ab9efe207b2c60fd03b326f4b5afc623a6fe3bed5c5a4e546bb50fa8c526dcee9d044e1bf61f6506cc79550b22bb57deffe3c6ceea7ba40b019c72f03d7271e1886ae0f4e3043fa74658a8dc8f6ab40d3b8ac8c43456983ba136eb0eb45eb518ceeb44ad666549ed2600f5b9f4bfc48bafdb6c8f56ed94ee3833c234558d5665dbf303014c543e90ace30a162df6f7618b408f9068bd671a6a673580c78e8802ec1d964a1d6d33ebe9d002296d24bb2a562599962fe622acfd9a8487a8333b7b2788aa3e2ba4916b9cf7cb3a16077ff4d7b22feab56341b0d8c88968b5b0f6a6017c6c3c6409013ac12137bed51f73ba81f58d2e04996eba8d905fd519b094dd19bbf2c3c946e83eef142d2129ae1e3837f6ad7beb6962293ea97307aad035724b951041dc5dbc4ceb54eb91d142c36f4edf9b68fb0e06585d5c20d5f928c80afb23ed802aa57ccfb77466e905502799e99962d7c8ce1ac86018252c4161377eb85ee9c1c2400d1e61198166827deefae91ec991797b634dbb8a753eaa1f4f4734d4df417a5cce3a48703c3d2bdf3ecd238fd947a4c51ca3cec5423b5ebbaed710aae7106014ef6cc8b415b06f9de10ba671031c49a911f9f7b5d4981cdaec65d3051b6bf0fb959c3f89a48814bed67acd438b08e24fd2a72f9caf7cbae76d04f61a107d894606c09fca5618de32c0dab7e301b09bfec52974ee0790d4fdfb6f8ad1ab7b41755d46657e9d6b33607aaeae066adebe491164a18f52c8014b400cac206f752171b3ba77369ee8c9148de78d3672b62f69bf05f0a8ff210d70ea219acba3fca4b1c828a55b1216ab63611a1838c389371f511d434d23f939a3a0d337e8b9de0429cb1d7b860cdadc0785dd7cf34b451c109479d370c1468c5f6c8bff3839bfb1de812fc7119598fa02fe4e2bfaa2c9bd1e67cfd6bb6179af9dc1c6370384bc4be36d62fb77a1d1a612c9e961d96e1c67f95090a3b4c3ca0f24b5aff6eb1f6981939638f9ec6ec958e0659c403f94715885eacdd001befa166b24b26dd145d85c21e07e8b3ab3dc72b249f94486ab793af0617127d54b1ea66635acf84e2d1e1ecfe9aefa761775b48f2751942468db6264215ae1e905459e6edba236584595834fb5ae5b6cca69cf813f18bfdc0b24d863228c83019f5499bfba8f63fa72d6c031a381272767d541802b6b1628faa796136c56b804312cc63f417bd50bfb8dd01f5d4031706f4da858dcd8cae563a547665309c6ef8eb6ab117ad0738d3528a2d85c80cebe02938950cfbb6b9aa035ceb737df8ce8e68fc1c30cfa72197acc6e3aed1e443da567cad737aa609ada4d8b66accd7a21a4e233dd9082474a9b315c7517b2a9251a4648fd1f9ecebf7c98e5e5e052c26f2b19e8a7289a7020810fcd26bf333d0c3fead9543947414718e99d79c5af43ce761198208959a32c960c8e2a5d29263d85babb8871dc1efc6a76c730c9e163ce0e344fa0f4fa57b08f59d6f70061e486721a0475e9a9e6c26127e555f7e54b0ae985503d853633d059946bdf24c156da197d87599a727264aa0ed5855b176f2eb73cd23cf0b63cc2a43b1df45ad1d45670648c41eeef813fe9bad6e183ffd083397099e96589f8395a8516fa20ca4065d857cb39f90806e543659262dd4d29cde00f0373716a860e9645e796dfdd3a9ffe91f222de253335a2b1ecc057316c6837df0b6aab6f921978de765683285386fc80eab9bb0d75938fb741f1efeb236b6ba7a6b4881ed6077f2d776715a8635808261be7f6549412e93e2d35f696ee9f86ee879b1b704bc60464cd0adbc126e49f1c24620aeb331249fe05dfbb01dee90894df703768c73d66ec0a5e68c3cdd2986715b53c3539ec21e8dec1c4d063a28088852827567a2b9abe49c6d48220fee75c379936cabcde499484cc514c96a1f8c0e3bc0692c0a083c9ddbf33558d87a46ccbf98e84dba59d069f3e4e3bbbda9b0fd368e32548c6d56d098c8fdf6c9bed09f1d8012465045e33e83886a3ccdfba711686c85d0279bc049635e3057491a222902fdf889280b62d5853ed98e26bcbc5d0349db4302fc272d14a0188a1dbb6e037e8437554f6bfc045c9604918e23da79264892e9aaabc32909e72bdaa25fff5f7756ff4b8763c4de4af46a2904ae7c9e928e2686d0fdf58791b533bd4930750c6be457b0b251390ca79d856e2cbc7d3f9b5e45236ce43a5731c916526f9305091fe0e062843d54bd2ebb02b32f9eb810f3e4fac55bbfbef0f9df402dda28c5adcbe70699e921438370f7517509610807dc1f3d9f753ead7bfe2f677891c5cb3485599248e2b174af9a7a096249cbbf30cc0f4e5356bfe74fea0a032c12df4a084bc11c9e7aaeebbc20071dae955203e46770f34f4bf98c9130dfadd7de65d41cbb1f93bc1ad879189f14d53332ccd755e80e51c4a37bcd321b224c2ee52d05806bf241ef41ae999545449d10cdb4b4fc99c713caeae7bd6ba6594a1aff03909e08c6c9013de104e956eeb9b8b8b35036969dff6024fbb23e4c48c81418edcdaebc74e159e10c1cc18d04cbfa30b7212bb712dd89583048ae74da22cdcde4cb18cb5c25ae5c68685976208b5d191a0d6041a1ce50da8714db2e89314843b1f07680592e4bf3ff928240634e3a2649114f5f82fbb2fa3f7e24213d09cfcf0b235e287ad27ec4052efb67ae3d46191b03b2480be6061f41821a9626a6e69bc04d1a949f62ed15653dd36c37003d542b57ac9ac138bf582683781968392d9d1b158d87c41cb133e541d956459907e76a641fed143badb45766550bc46dbdad898996eed05c1c1e83e5b1270eee09c8a61a3c0eae46de4c987f225e334b56df9e43d27cbc0d7400ce2640e4109608169625090a9e96e09d0e2a6847973602c2eadc53248f17277b87d1477d25d6eed0d54ad0f887b7e44618392161a59ee9b59ebaafafee682ce544349534797ba0e1985de1516e35c05a2f916240920b2dbd087984b740ed55b4af656fcf98a245e6b0409304a6d00f39f97734378410876a9b457d23b733ae14333c15b1a69b267c4c4aceac7d9e3f530e5c50c48df09ce91e242393286e6a43740eb0c598e9d67543d130ff8f54be9cc46637b2ac64ea5619d92383915b11e0abaa046f6aed328ea512e1acb56381ffd1513ff8bdbe3acda2aef9697f5d2e5f28f700cf0536a7796cba45963d33a2cc05d3cfcb2a3af0d902ae660d2b3cb17d38449f397be1e0a8d372ab43700b596d8d5f571091f8746deab2d0189e5ab1c91616b98d1cca78cf9a30c4618643ca9338c9ec69b944cc1bd655a6c33a76f982dfad7e75feb66c9e6a8b5466c3a9430492afeafe7e947ab4823666b82a7f73b15f18e8410a4ab3e10d3f0012b6b1125176eda1b897accb33a46f0d07e600b10b46bb0449038e413e9bc70c8001309bee6cd1a0ffd474590b3755061ac22bfa97cb67d2814feb09b6f67e75d5618948e1585f2d3a06e12d8865ca618a2dcb58ae3f56a69af0d68b23676928a68f5455516ecfdb31792abc4db2034b5c7f2427871edcc8de3603c755d154e6f54f857c6fe1439d3765ebc277c6774ed5091a491809d94006cb578f2c30af492735da94d800a06e0762998efbbe60fa7f50313f3eaf56b59cb9a9dfded1fa9ff4543c0f092f6b228dfaca77f249312f94bd92625e78f9e0fb57b31d62261264550a08c391f2020bb1b145960ad24d08007437aa012ad3940b8486ab00d98b31054f1b0c71dbc7507f870d1daebd60538f39de2caa22be5ad78f867d907e855794cfca46d944781ca9e7ed33eff93b66fae82e25d01", 0xfff) r2 = syz_open_pts() close(r0) r3 = kqueue() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000200)) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r5 = fcntl$dupfd(r4, 0x0, r3) kevent(r3, &(0x7f0000000380)=[{{r4}, 0xfffffffffffffff8, 0x40, 0x2, 0x100000000, 0xe3f}], 0x3bcd, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffff8, 0x1, 0x1, 0x7, 0x1ff}], 0x6, &(0x7f0000000400)={0x8, 0x6}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000000000000101, "835cd2518001eb0000000000fa600000ebff0100"}) ioctl$TIOCSTOP(r5, 0x2000746f) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) map stack 0x20000000-0x20400000 of map 0xffffff007f12be70 failed: hole in range 20:33:37 executing program 1: r0 = semget$private(0x0, 0x3, 0x446) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000080)=[0x41a5, 0xb05a, 0x8, 0xfff, 0x1]) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x91) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x80, 0x6) fchmodat(0xffffffffffffffff, 0x0, 0x0, 0x4) 20:33:37 executing program 0: setuid(0xee01) r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x35, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = msgget$private(0x0, 0x200) r4 = geteuid() r5 = getegid() r6 = getuid() r7 = getegid() r8 = getpgid(0xffffffffffffffff) r9 = getpgid(0xffffffffffffffff) getsockname$unix(r2, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) socketpair(0x20, 0x4002, 0x0, &(0x7f0000000240)) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x0, r4, r5, r6, r7, 0x8, 0x4}, 0x7, 0xff, r8, r9, 0x7, 0x8, 0x80000001}) setsockopt(r1, 0x5, 0x5, &(0x7f0000000080)="fb14f71c0c26257cd8f3ad4894d06377021f5e3b08508fd8e35fb992e409ed35c5aad10151ab2efb0e54b6120d4af519665a052913d2e47727d5c2a3d4cc76f98fdd239d7151fa0ad916a488e34e52851b3e9eb51ecddac7022f6e9c79f6e34e2c87886ff48e84294430ffc3aff567aa05cdd90bfe0e806c30d1bd1518139765cac3e45e7c78f0c42d7d738d8166b8f1835769", 0x93) ioctl$TIOCCDTR(r1, 0x20007478) 20:33:37 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000900)="ceb5f2673d0efe84d45940aa20586c6bc377c24b530648701b422ecfcf864bfe5c25223c2ee2bba6bce1dfc45f262c3a2dbc69c36c3f60385ebe927821489784cc419b7513a1ee8921c858b988f9cfaacf5bcba61520cfedc2c14f8481251529457d01cec94854598b8dc2136e202ed62f06895aa69b9d2d0514481b98aec888d699e6e978df4079f61e525070829d1706fa7fec3502b037425f051c72d825005997832fd8753b34caddc765e7e656c39a53752b6fa3d4187baa365aa58b85217f77b3145c482b6b1cbd128744a35cfbbf32f1edbd510e53a785386bb96c47cb955e84ceabef062d5d65b59130677b494a47485d0af4b37078865d1c3d494893ac97c74498bd07614903128ebddaf65cd34a43cd24c986fd2d2bf762fc537dd0586037016c396dc098124b118d28488582d420b96c756c0bfcb9f692e8ece7a3260d3eb306f89af2cc2cde302d577c0d6e370c9c6290a76d507ec60db75e479e55752c4f7b4f35356f1967c7091b3b41b32247d08f25a4acc97cb3a5aacf42d13c0b723547746374dd242d087bb8fa9a263f602685b2d3747992ec74efd47038da9535c795a417f18919e7b6217ee32f30984617212fd4f717e843e56e216ddd0d8bae861d05921eb28e7fd2d33325226622c26495d34bf7422eb6433c0214ad83442624360199a923c43acafd90f940dbbaebc87aeaacd0ffbe4cb718dff3041354b71aa8efe077106c15b90d97513a330f66b5193555fa76bfbd76006de060336b6956a3a3d38b30ec0bb7a8198380d18b56c61c33d138a03e1267d4d0d6b7cec2c6983ccadaf19c85f7af169afe10f7aa7693f54fdd4f3e0cf46f875bc34ac2609e4aaa60147bc69029e66524c90a1618c07f55c4c050779de8374d541a9767d55e76b34acb618da94012cbd60a708ea6cedf75a7acc2326f9c4e51133dc7dbc1b574c8733bf53cd24c746dbf7f3f94a53c4be86592d9b3d99d69dc37a728ad31670f5f75895f85d9fcb1059cf89de397e65422ba339733faaa18809cbbfcbb4c0b3b43d64c4116957f27c5da191ba802305b26e638db0829e1aca3229053d75ee9c33db51e76adc624339d6ea28e58888027bd7c085b2246c6ba4592b9d0b2e724c2fd44a071b7894601195d68a092255926a8b1f77b106957c524efe519de555a01b623612f9d56d042ce4f1920fe1620d08def3b5378faa134f95e2daaa7bfef0f50fdb02752509ab14a7eb79695052dc214305e42a7bef3253ae3f4226b4d192cb8c3845863c3ae766095d99c6c878fcaeb1f55c71a843c29ffb279307dcc59d5d70f9a79ee11a0caa5cd20abfee85e17046fe18b7303df04d3b55dd4b5c0f5b89a1d9a01f21aa0a68517795a4bf502f635042152dc387fa681476e34a956cc2dc8852e10bc600326d17b36e23b1c7391ed164ac6d4020a6efb3613f4b1ddcac6003ed8c2f5f0df022a8652c1ec1e760bf212ac365ff0ac92540b4bb01a060f9d2c509bbaeaa1199aed6ab520f3744bb995493ce3a06ecd83042e0bece4b9498f28425b1a3f4b3454551d2fc0d3ca1ed4ec62f360eee90de822c2542c74b631c8c06e674bbf8db3aecc4b9961ba0e750844a6f727e610c69b1e2bdfeb02fe5cd166e8bc8e2eb3769b3fbd63c5adc21436608afb2596752a8346364da75f3220cb95c611f14d113352c4fec371dbf3604e24b55fd885e28027256918e20b9d33097719eba71b9cea44289dc073ed75404a7c5a6d119fdb52edfb9fafe030aa6bb6410065affc1d4b4a7d8bb8fcdb783541d57547617f59ae54390f4212a4f0903b04290b87982077772d7a76a79aed29b22b92178b9b925abc39d2af00f2542ed6807c7231105ba2b12f4da92f47005a32585fe8ceb594ba9936a967716dfeb08f90e28b52791f95935d1e49b3ee15157076601d644320f7d777e671061fbd8d5b890ad9a027121dab56c550acb5f4ddef45c8c989928647f941861b4b49dfd0734de518afb12d12e0f987cb71105b2504835d63ccf886789a8a24d7411b07c4ca59c1ba997b66b8f8d35f564bbe7f03aebbd01989ebee462db1f1a96b31ca02b04cd5ddb1292093caa6ddffade83960483ad55c92660fc224271dbf2bc107a2f90d01b2d1d54d51b283d43c1c68c07557d596c8803338464bfdf7bc35c9344d0d5170ee36721f24542159ba41fb020795abe5b57f8a77254a2d8b4f2b688fa6c3d0c5940aa63b39dfd3b22dfaf5f54b63daa2cf4e6a8f0224f99d825286142e22b78770a42eb8ba8c146d8ba28ee08f9da6dba85f55838e91c97012fa91b9db15ae4e2212552323225ecaa75e2495c9806e36413891d3a572b7a2756ab2c5920a3fe083b42bac203464f6a60fc0959866bc89c8b91e7fb0160e0473b02b5aeb4d46de77a2182cdaceb8bae5ab0c39dbb02d4c22a883894edaba278ccb02ef47c41c221cd9169f9d13784b536479a7d3465743fcc3c2f0bbb1f585c802ab440bc630f6648b45dcaa01e28ae36cedd53d028309264847ffd197e9d07c9b4f898b0a1de6881591668b0a49c1699728298371c3b0487418f2474abd393cc6de2f0b7faf978dd11b74bb4ee7edff3ca1a8da231d3ed733e5f828347e83935ea560ab8c643f51cb6bb5d97fafb19a5dcabb550398ffe8effedd0cf39b577f2f931f1c94c7b2624180ccfbbc0c3f18ace8ba6c07a8c6dabea5afdf5cf50dca9ab2526b49fde06851943385d4bf61d2bd6b0df7eb6a27ae3848e64557decb6813", 0x7a0) getrusage(0xffffffffffffffff, &(0x7f0000000040)) 20:33:37 executing program 1: clock_settime(0x0, &(0x7f0000000080)={0x700000}) r0 = socket(0x3e, 0x8000, 0x4) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 14:53:52 executing program 1: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000080)="6e3c7436d5356b6f1d3bc0b522d53b0334679b518d8a7a4fe42a9b82735f90d5411d170b8ab4f3b36ca9d820b940d5ca97874c17f261887458fabe9a8f1a3488ad2995cb12f42b3e2021f07abaeb313f19eb210051ca16d54b0435fc07e8", 0x5e, 0x2, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x0}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) mlock(&(0x7f0000062000/0x14000)=nil, 0x14000) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 14:53:52 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xa81, 0x0) write(r0, &(0x7f0000000240)="253595f40c53c238453cb5afca13b650732e655df6e73acffdc571ad5b0d902a0b3a7b470cfd7a69f9fb15f108c8ae71ee91f96cd9e09d7a0156ea51cfd5dffc0fa51ccceafed81a5baa410236b7f90779d9fc79c4e446a68d00fc74576c618bd8c1ab0a5760b9cec8171e78247c0ddee8980aff4e5a2a193c767233aa1597b06ed6048a8798b57687c4fbad20b8e7aac73b248b9693d109f92c1a3083f3f63e59856b5a59be1e3cef3b18f82ac12a5cccd6ad78259b9ecda552357adb3fb320b3e8c7150f872386c255319468d52da54eb2daaeecc893d0e96d2c4824d5926527b2fd2413c97dd0c78d820af0d63eea96e063f31322c65621d19bdb80e4e355558f8828161a57937081d6dcdfeebe6bfd31196220d6ecdc1d7313cfbcababdea252b0feb8abf2be793ed84bc087d35b489c8cdafb1ed91f04e8a35a5995be72c349ba86d3aa04b06a55f3cb8ece8890da96a11771418880982468d8a9b40524d696a4efb146c76af7184b79c7f397419ca7afde3ebdb188bda47fa5e86cec24e63b306430613bcbca6554155fb4eee83428efca4a0521d5ec764a49b588d75386ee64992998f57d9cf40c66e18e462c9a0f60bfad532d06bee67b8bee7b5b6436cc7589dcd9d760074cac0340db1de892df2be68a45040457886a8f7f275663f8370519e0a12cd7ee35c4d4d62d534c2654cff2785d64e37eb83478833c3d1d8f2f4d2cb76e41e978d5b25488811fa4413496929dde0a7e00b1eab535c04d271a2a97086de15b3f46601ea5364b8047497fb0ac700a32e4b793e83c183bcfc31db1ec0eae28e1202ea0b802968e3e3fe07b9ede17bf03d55637538007bb1daec5708aad6a347acdbc4ed333ec600578533bf49ad6eb16c43068c6a686581da37c17efbbdcb826ab84d395876e97dedbb5dfa70a45cddc3d22b5b724eb3eb1fd8e50f5d9c923207c7f2d788000ae8f502c8267287d703e837e986863d3421a1fee4519b81f6722f51edc5f9f08fb5a43fc41cbc3e406f313d67a7f5618d88b8cbf976ab27f40bc8bc853358b4867d21d9f1dc29cadb1aa2503086647c8cd6cadd191ae29b0979a531f96b05f3aae990af33da873c7563be63bad508e943ca1d38d0949a61ac064cdd43245538b63669cdaf4d983d001b245ac72a9427ac9b0a7fa47a4c476eddbf971399ed813562566a481a50030757f03f1c97c38e779e393ce68a3b5f96f5273572c14326fc5271be0dfd3ab8457119741d01e90de983ea7cb0339ac46c9aa900309b4862e59b3664009f2ebd9b6d72b93272dee1d2d09a1256f667bb4497e4793158046f373ce8b933068671b51a3b9a1e806223505d265e7d171196f45da369bca1230566b84b6c69d245775d1f0df999e82470cf41f407f2da6fc2520d2be792b8fdf0b07c1c0b5ae62b4b8a116a802129cea131fba580b03b6ec34a22f461a0f6f47d60ef907bc32515c7cdd9d583a9a219eda9512cfd668c6854d9fb64232e7b19069b12434b2b8efd4ec1fc4bc553fc2c47be1c75fd3df0eb924fcd8a07b71478070ce15d6fcc9391c21dad159b1a6b222155074b596f2ae5d6e715ef7d9a41d04b9061d24c865fb409303ed532542e149f3bced414578e7408cdf9657f85f7654dc5fe088277cb0aab778ae6123ec46cdc2fe1dd1172c17a013bbd606cc4b2ac37d5b6ce91dc34e7e3bb81fd57ee6968701112294fb1eded29b961f6007741bf3823b7e25a1db6c4804850a0b9e61719888740e00cdb65801109c7c74b32f25f0deead0d5202637ebca025df47330507a1ebc054f10ab882bd7d81e95d57b939d99a270e7db732c345c7325aedf83734289f12de84cd6ea70c39ed3bc35993a2a9a35d90f11a22cab8c40b38dbcb23dca68f53ee3cb1d6b6f15a8aa8d0f8aca0a2c4dfe667d957bbb6bcf22dba9e1b80f4ddc7ce668abf2eab4bb2ef0f06205ecd0ae5a67f23e6576b3a9579aa52932b1415bd9ab2d110c1501f8d0c2856a956cad5a58c7361ffcb8413e2442caa1a2f01d8c06dacfcb40269892711f9bc2c45924e864c153bd2c471593bec8d04883113c60ef3b51c07847ed8d2b77019219054d292c0374cec96229ad2d60312605fa8bc1e34a29db88b212af150e1453e89ff23cda4e09bfa132b7e8c80f9ce01e421de88cf54487a2ec354949f109f47643eeec4899807912a37c7b92bf7edc9ec9a36b0858b94d8c9b7a36a9c178f1b3c9ae0ea7f485712d6042b47e6c5ab7e1461eba75583cb79f52cb5efe2db94c9149d12ab5f4922dd124102b50ada0ac75de2ae6a50a6a3482b05e9a163deb18288f1d46e33918b9086ec85114688b1200e082e37e31d0b9c4b2156aec8a8257b99c63658f8c641de6f834c6b42501482f104d74ba2ca744d920b419dfa0b3112112bf326303a308e8620169ec23c64de4d9aa989dfbb3011a9bb9748b976cee4d3d175a85b7a14c010c4adbe051b9e2dc0dc13b6b717b5b0f5642c00425bfa77be1596c490ac6d9853f2ac01139fa5a20ab9d100df27b2060b5ed8eee945ac6a49b9e8ad1a9b99305dda4541ec8d79f7b7854118144b75e4bae399bdc993499cf20042191aa342595912085414823ea8a3c3ebc0e74aadd723dfdbe28319c80a7c031ef8f957f74a369552952715d09c7af05d77ac69f1a59a9fc2ec1262834490e819bce807e9669de238449f6c05e5bb2814b2f300f032acb0d9b0e4902c63c9b155bf28fd3fd6450f2c9f8a93cc0222292a2495ba9cf8dfca0df53c4b0cc535b5e4cdb37c1220044f0d7f588816c206eef3b19cbae95f39c1d2f5adc85cb3ab58705008f3a1977ce44100e30c19fa08e99f105b3c9ad6202041b9d66bb4f4e8a671a03a191771450956703cfc66298986e604619d607001dd29ce0acfcbfb3459302d161afa8687648ac57beddded7e1fb8dc6236a32daf36bd0cb1f5bf1a5c9a18014f51381c1755c67fc0dc039945be2e76bbb85bcd8a8413694569b0c897d78180b17344c0f2a25c5cdc412bac3c5a8bde5d41c2160d8b39e1a5c65d44db59c4e70fa3fb2bed6258eee3f02c6fdec7a8af387cd0a31e415cc46c1e7732809c0283fb4a23d636c7f8c086900e40c5b558bb32f4672502faef0f7b1f5ce09f34c4897dc897bf39d28f18df47025aa7d420356456c44d25fdf0714e0a1a9fc3eb5d2743285b604bbee3198e6ef86acbc980536d149fecb8d38319b91887b3c03f4287d69d0b0a597c9b9419faeeb5f9cfe2246aae66a98c9697407b7e0e87457cbd163ea22be690187bebfa6fae1995edd30fd8562ca4321ead344c3ac2a1cee3c804467706b3e25ce4b21850238fe66040df28f5122d70336618dbcb53b1aedc72cf232940afb036852708eb0bcb7278d860b87389501fdb9145a288ab755614f79679e6722ff042cd267f2fce14da2c71d9227598b61f872012822d9d2e7020e0c3427ad639c526957146aab72b066c6cf9dea92147b602aa8bea4e9a8a43d4ae52132a3e9dca558006254bbbc7e0ecac60f36f7e224f0cce917b628ba342b181184d4dcd522f6e328fdd43efc5c7d8ae4038435af821256fd7b9aac2b21c2178b950acead4ebe5730dad751aa9dcea63e8326395eac46761d7df16b0247bde8d95908cde6ae88a05ffd882401566393e59d127f155b8730e29b447234962063dec0379ed9988832f90405634cb9b5df41330e14d26e42406cb2ddd451c2668108ae840765726d6a3930541e4dd3884d0d45c8399428ce9f49ff6c4d64014b2a5fe7bb2fa10b49a910d23807629851ef159dd1d042156ad4f8f2c2e3a1abef22db13a5a91a01bd606e0fe95b6d2dcaea7ac7b9e3860bdd89fdadb07635ef287ed2e6d136a13fa026f86cd15ead6e4cfb2fba3e5403c29044735dc82908721a5c3bc14ee9b5b84a7fba291a7d26a7aeb50b9952df0eb937c229e9e44866061da6c998a5c1991b029e5e667c7eb986764ecabadc7d1fddfcaf4ee2d0a65a9eea163d1a0ca12dfbd4370411ee17157f89c13f1fc54ca0458d90b53f9e3220400b36081722c984d049b8c9c98aca1ff02f2699af0a366a67d1b9ce8a8d809f50aede5dab04beba6937fb810b61c834eec088c8b294ee9f2edce271f0113c92a59f5ab1f76786a295b08c5eeffa4ee6c2df7c28e54a8573c3f61dedd47e632350d4d1347d0d3d0f67e4b6f67ef4fbe208b0fc156b64c8811d371eed2ac524755bf4f6dcac5bc4df897430fa8c5e6c2e5d7daf8a591f67389ff9b58020f788b30ebec663ce21605307ee62ac6559aa76aa3938ef621ada4aae2a4ca8dd03ec6428b5bae93346b57b60238ed7939557f9cccdec43b42aba3cf946aa5d03502523f7d15c6ffd5dc65ac536fd12a29d8c246869b1267411efc61ec8be4fba39a84b41989b4514fb9b6f9629b58d897e9b8e9ecaef398c4cd14c962746346476b6ebe108babca37eb78428be0294a5db371e6ef7ec6283e5626a01e0547972776310f2d69ae2d1807b9d28cf3bdffa141392f53884f7c3777ce129c69328a3622ee40725bd3d6084241efcf6f022f337cb1cd93016054292dfab51a75069d35246bd488ab8aa9972ca3aee88704e414813f8fea8023ba4e6f0edad28be3067dac26d7a87dd974589c17281480987b828592104fdd463359e6476bedce7546e49fa5665cd154c950b34dc080e995c9138711a2e123082a316ccc159ea203c870acb46224ba0d315ebccfadd203e172e61fd936ff20016ad526088ea09a95adbcca6ff3fc5a473755ec7a8109e83e86a37604ffaf6a43497f30954a759539f71d2e5a2ab449488df4ee5ed4e3586acb0e32f3c622fd37498219d9581d80ce4644b35d6098534066f25125e3e39e465678a8ce39ab316b9a81e20c12ab8847b7e2c35539d2c409b1a8dfc4d2be28f5cb26e811f132ebf6d4796ee8bf0b6c47aaf73d71bcab88dc20a004d49e24d295cca9c86347ed0526b3f8712f917d0fa61607ddab8975859faa32b89869d3a87ad2ab5c1854cf6afc3e1cbfc84699f36de061b4baaf6d631517072aecb5a74d26549692b030661e280b15d8c521326fbc321b5aecc0f25eeddde67f6563689e4ac9af33928c4d1d5f9f27c236bf392a05f0eb7150b513556ce380ea568764cb50fb38542503978b5078d4fa975d35c4660eb569c8805b5e0d77b4d6f6a773530e635c8cbb270978849b29a8bdf33f99389fcd506260ebf9fd0d15e7b62cb7eeaaf82f1709e3fbbaba9185feb3127fd889f9f10d5ce7b35f92ab4438eb7ebe0450ef91abbd41e8d66cde8ebd992757216f3d3685a6228cdea63ebff1b1749f24a6a56e7924512b71a11a76d6a4e2a36c79cd32eac790b18b324ebbb243bc853b0f475730fd0f01c4f1d72200db34c31622a0f5999c9ab0a330f4705e9f87a59c22916d23825db0cdc74e3501dff73abdda5b88f27738dbf0c7cf37b987bda84753c0b34aeac75116093c3ce54a37ef4b94c875d61b3b0a2691b83b3efa5b4fc1a598767d8190925988b6d9c8564445ea12458aedba81e4ec44a13c22cb1836cb9d8985c71cb9b363784ee480ec8549872b8f1010fedfe106a9d347f9468ff7211c2ebfa6875190ed54c2231e6656c75d9c57b28f1af64e32e2007df07fbcfaae5f2d6ff60d0c52069911ebd9835103e80b7e1dfbc6718b215451bcdd928c8fc1fc7d702a5bd92fb41828489949cef56d7afb68cbd9bca47be8a36bacba9870f9c2e266011462d22d15b430c7d4ff44dce2f21aac7ad", 0xfea) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0xfffffffffffffffc, 0x2000000000810, r0, 0x0, 0x0) write(r0, &(0x7f0000000100)="42961b1253e8533f31b464431dc2684f81d32dc3460e4b", 0x17) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x6, 0x8}, {0x8, 0x5}}) 14:53:52 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x204, 0x2000) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300000002}) 14:53:52 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000005100)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf28da0e937f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9985d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141faf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af03b5598de15980da432b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d1b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dc95838d2cab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf1", 0xe1d) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1000000000000007, 0x0, "a147780ac85a538a131900e8ebd81821fc7e0d7a"}) close(r0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x7ffd, 0x0, 0x5, 0x8000000001001d39, "bad85db5718000"}) poll(&(0x7f0000000280)=[{r2, 0xa1}], 0x1, 0x2) 14:53:52 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mknod$loop(&(0x7f00000000c0)='./file0/../file0/file0\x00', 0x2041, 0xffffffffffffffff) stat(&(0x7f0000000000)='./file0/../file0/file0\x00', &(0x7f00000001c0)) r0 = socket(0x30, 0x2, 0x0) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e2f66696c6530001e6f5d80072be864ac3748b0c0e0ab10651e79d274d2ad28acef4720f4604b741b6024031fe7b42dbdb273b5625985e0a4f79527c0dc1d23c963d6eccea3b63abfe9d4679822f26019339da5a48c257dedf8b6e7a02afc18c01e67bb34ef8ed807cd000ce9cfb4f48cebff1ec67361378207b9e9d4a8744ddc945b988cc4f4100e3e1b24"], 0x10) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000001c0)=0x3, 0x183) map stack 0x20000000-0x20400000 of map 0xffffff007f12b840 failed: no mapping 14:53:52 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) 14:53:52 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x8002000, 0x4900) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "fa05e32d6847f88c2e98240718f347f332dc1216"}) ioctl$TIOCSTOP(r0, 0x2000746f) mknodat(r0, &(0x7f0000000080)='./bus\x00', 0x1010, 0xa094) 14:53:52 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x8) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000340)="efc2a8bd6e0b26559baec80d6afb8102", 0x10}], 0x1) write(r0, &(0x7f0000000140)="235cc0363b", 0x5) writev(r0, &(0x7f0000000000)=[{&(0x7f00000002c0)="4f197aab4092b4b4ba4fcac92591bd3a68c944ea83823d158bbbf7e99c06ab32aa448d12e38c247e550c09980657ce561f5d9285d519cef667682192f88204ca956a3cc5be7371b7562443275c7ef0ae16c9771322c64307ff41bb4b15018137f7013eb3e1b92648d23c73e6c0cea876bd59f303", 0x74}], 0x1) r1 = syz_open_pts() fcntl$dupfd(r0, 0xa, r1) close(r0) r2 = kqueue() close(r2) syz_open_pts() 14:53:52 executing program 0: r0 = syz_open_pts() mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x58) 14:53:52 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setregid(r1, r2) setgroups(0x0, 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x1a) setregid(0x0, r0) setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') 14:53:52 executing program 0: socketpair$inet(0x2, 0x3, 0x2, &(0x7f0000000200)) r0 = socket$inet6(0x18, 0x2, 0x0) clock_getres(0x3, &(0x7f00000001c0)) getpeername(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) write(r0, &(0x7f0000000240)="51c90840c4b8dd910e249610ad01fbf52bce23ec29ef8a9fae3f4c7c378bde8d2957d05f03af8a390968c01d9936c6c8e003d31620118e459c98f40f2b722b3c417beab468d41059241cc3ffb407a82baa3277ba47f25e871192b5fbdc573f8618449e512a5385246239e1ba9211dbbe7f2c2c2bea747c5969e9c92712f125d96e4e29c37e31333013328ce78e29c882b31545a3a796042d5a81f2d0c72f8a3037673bac89a924c4e20177a8db8939c16cb66b30f069b37335b21f2f22a7cfaf680cfe20ea8f106c265c7745f681a02a3c7d29093d85ee177d9b79c073b48f7cde8344ce0610482f4be19251299759ad373fd5b6bd248dd4c47e6eb8926a2417a14a1294981348b5976d56eaee9fdfc82c92f387e812062e35e68badfb82c8180e53b37b0b4dc7e78f730f3bd488964d7621f34252134643f49c0267b437fdd41d98e8517dc58dfd1a0b3dfb159142b264c4b664b2b1ef3222a89315070c1eb7e5964211393f3d51aeafa898ca921782e3a5490ff2885a0981f54f3f00a9d9005c29f9ac1f315ba79ccedf9056f41e64fc140d57f332f4d8fe240a24fe6a8441446aad5825efcbd2bcfa6f5154", 0x1ad) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x1000, 0x0) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) accept$unix(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000fcffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000698be7c3b8ab2bf7903d8cfff513311be247710e58b7b76923d87433eb48616a03d202a72318755c00000000000000032d396db16bed7b195cebfb1d1781000000000000006ddadaee5416ae8cbb2ea132c34339186f0eeb7a8238b535b34aa7325cb175d2e92910f781bd0f0e5f8774380ac19919fcad1251a03cc9cc83005f520600bc8fb371f6f93e1a86f08d19"], &(0x7f0000000040)=0x6e) 14:53:52 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x2040, 0x401) mknod(&(0x7f0000000040)='./bus\x00', 0x2084, 0x401) r0 = socket$inet6(0x18, 0x4000, 0x400) getsockname(r0, &(0x7f0000000180)=@un=@file={0x0, ""/78}, &(0x7f0000000000)=0x50) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./bus\x00') 14:53:52 executing program 0: socketpair(0x18, 0x1, 0x0, 0x0) 14:53:52 executing program 0: symlink(&(0x7f00000012c0)='./file0\x00', &(0x7f0000001300)='./file0\x00') 14:53:52 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setregid(0x0, r1) getgroups(0x0, &(0x7f0000000080)) setgroups(0x0, 0x0) setgroups(0x2, &(0x7f0000000000)=[r2, r0]) setuid(0xee01) r3 = msgget(0x2, 0xb0) msgrcv(r3, &(0x7f0000000040)={0x0, ""/20}, 0x1c, 0x0, 0x1800) 14:53:52 executing program 0: r0 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r2) fchmod(r0, 0xffffffffffffffff) setegid(r1) setuid(0xee01) mknod(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 14:53:52 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x21, 0x5, 0x9022, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTART(r2, 0x2000746e) r4 = kqueue() kevent(r4, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) close(r4) kevent(r2, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffff9, 0xc0, 0xf0000008, 0x3, 0xdec4}, {{r2}, 0xfffffffffffffff9, 0x20, 0x40000000, 0x1}, {{r3}, 0x0, 0x0, 0x0, 0x5, 0x7ff}, {{r0}, 0xfffffffffffffffc, 0xa, 0x1, 0x8001, 0x2}, {{r2}, 0xffffffffffffffff, 0x19, 0xa0000082, 0x1, 0xfff}, {{r3}, 0xfffffffffffffff9, 0x18, 0x2, 0xfffffffffffff7ce, 0x3}, {{r3}, 0xffffffffffffffff, 0x19, 0x0, 0x9, 0xe35c3ac}], 0x25f1, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff8, 0x82, 0xfffff, 0xfffffffffffffffd, 0x800}, {{r0}, 0xfffffffffffffffa, 0xc, 0x1, 0x0, 0x10000}, {{r1}, 0xfffffffffffffff9, 0x88, 0x81, 0x3, 0x101}, {{r2}, 0xfffffffffffffff8, 0x8, 0x0, 0xffff, 0x7}], 0x6, &(0x7f0000000040)={0x9}) 14:53:52 executing program 0: r0 = syz_open_pts() mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) fcntl$lock(r0, 0x8, &(0x7f0000000000)) 14:53:52 executing program 1: r0 = msgget$private(0x0, 0x80) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x7e, 0x0, 0x0) msgsnd(r0, &(0x7f00004adff7), 0x167, 0x0) socketpair(0x19, 0x4002, 0x3, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x2, 0x3, 0x1}, {0x18, 0x2, 0x6, 0x8}, 0x5, [0x1000, 0x7, 0x33, 0x91a, 0x1, 0x4c, 0x9, 0x81]}, 0x3c) 14:53:52 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x4000000000002000, 0x0) r0 = dup(0xffffffffffffffff) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/55, 0x37) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040), 0x2000000000000058, 0x1) 14:53:52 executing program 1: geteuid() r0 = getuid() setreuid(r0, r0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r1) geteuid() unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000040)='r\x00') setreuid(r1, r1) 14:53:52 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup2(r0, r0) getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r2) setsockopt$inet_opts(r1, 0x0, 0x80080400000001d, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="d4fe33d9d1cbcf4963e1589e4490861229065fd99754748a2408fc34b5f418051b55f4b6512e27f6362b1ddf8afd2652a28796059ac444", 0x37) 14:53:52 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f00000000c0)=0x8) r1 = getpgrp() fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x1, 0x0, 0x9, 0xfffffffffffffff1, r1}) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) r3 = msgget$private(0x0, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0x2, r4, r5, r6, r7, 0x80, 0xffffffffffffffc1}, 0x0, 0x5bbe, r1, r1, 0x7, 0x401, 0xee}) writev(r2, &(0x7f0000000180)=[{0x0, 0xaf}], 0x32e) 14:53:52 executing program 1: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000280)=""/194, 0xc2}], 0x1) readv(r0, &(0x7f0000000000), 0x10000000000000c4) write(r1, 0x0, 0xfffffffffffffea1) 14:53:52 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80000002000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) 14:53:52 executing program 0: rename(&(0x7f0000000400)='./bus\x00', &(0x7f0000000440)='./bus\x00') r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) connect$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) socket$inet6(0x18, 0x3, 0xfffffffffffff000) r2 = dup2(r1, r1) bind(r2, &(0x7f0000000500)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r3 = socket$unix(0x1, 0x200000000b, 0x0) sendmsg(r3, &(0x7f00000003c0)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x6, 0x7}, 0xc, &(0x7f0000000100)=[{&(0x7f00000000c0)="d0876e31cbe3b0bbc0705ee5dc4922f13bc80eba7d4414b5dd69e993dd74", 0x1e}], 0x1, &(0x7f0000000800)=ANY=[@ANYBLOB="08010000000000000100000404000000d5c1f30b5b14ba4cc05a0bae1ffb94fa1906b22cbf9feb81b3b3dcf91b52180ff5594266045bbd9d876183630d0613270079eda693c9ba88e4ff2370901e1cab94714baf97f517fce925e1de5d18102ecdbc9ac2d9184fd02ec26f55e01546ec720605861aac20e5f16a632d0de8d246b2ec01213da5b204a343e50024a4b72dacd6fa57338a7362c3826a806b8e22b823d7dc52be78e3a512688f4d4d558ef3dee165242fe56658d694e9bb45392e1deda50a9039514f7b79fdec1bd589238d6ffb28f70dadd23a8a3e2de708fd87411e228f01ceffae4787b36ec3c06a4035f7859c0d89f81f6e107a6d47b23e99ab6000000000000000b000000000000000ffff00000000000020f2bf1f16006ad2c5fb4f7e4cc90481b090260bc136706782fe23f463f1c28ed6e5e3a1f64722f9e7266bbf55f741f1d8d1e8789952ab664be6df0b0dbcf80a7269fb43c95cce26ea6c13e7b64536ad4e8ce1ac83bd85ee5a8afeba9e756d683e6de9b576f6a9360638b38d51cc528a5ded605478acd2f2924c46064ff88c6d231de6965b90810434dd1dd64d257fed6e447dfad729aaac3500000000002e5a7d8eec3f0000a800000000000000ffff000005000000abb354422dbdbd7c0570c8e6842b680d842cf14fabfbda23a9b20295c5be691ac0bca25b85ae41216a80e3754b11a8e17594c336cd74a7746f1cb1dd4e7aad484cff8d87f74db78bf41862ace39315be3725b1f98bc0e32c54a7090d53c704b0b7662cb2c79241476150a1bcfe7115588cc2d1026ada0e4f38b5d84e6626610c86485b18bb259c22b192b0642e5367a2b450ee41ca000000"], 0x266, 0x1134eb8b75e17931}, 0xa) fcntl$setstatus(r1, 0x4, 0x0) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r5, &(0x7f00000004c0)={0x2, 0x3}, 0xc) setsockopt$sock_int(r4, 0xffff, 0x100a, &(0x7f0000000540)=0x1, 0x4) 14:53:52 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) close(r0) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x40) 14:53:53 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000)=0xffffffffffffffc0, 0x4) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x9, 0x9}, 0x8) listen(r0, 0x0) 14:53:53 executing program 0: r0 = syz_open_pts() rmdir(&(0x7f0000000000)='./file0\x00') ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f00000000c0)="515d773ae9dda417f9815a3b4bf4915220b793c84a0be1fd43ebf1a0a6fb69908b10e8aa96704b", 0x27) write(r0, &(0x7f0000000040)='A', 0x1) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "a146786eb924000000000000000000000d0300"}) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x80) getsockname(r4, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) read(r3, &(0x7f00000002c0)=""/249, 0xf9) fcntl$dupfd(r2, 0xa, r1) 14:53:53 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r1, &(0x7f0000000100)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x10, r2, 0x0, 0x0) 14:53:53 executing program 1: socketpair$inet6(0x18, 0x5, 0x8, &(0x7f0000000000)={0xffffffffffffffff}) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000080)="41392b4878d1938ac5aef90ae39d21b3eb7a8b5f3340ef825a04284a622014662aa35a19bf7dfb97e0f4abcbb02418235ed786606ecc7381d6aaae69f50fd966b1819ca650daf899a08d78969d8e21", 0x4f}, {&(0x7f0000000100)="e83a62f039c2c65914c66a45fb1946a10c225b4174c68fde856e32b40572f9169adfe7bf577ff23f7a59bbd0ad2c8aa0da22164706e84fd9e4e4790551cf8f596af9e1521cecfe5f983cf24bd9ea05fda90c0deb1927882a3346b4fc8ffc19aeee604e48d7769387a7546b60f5dbfc0124c336c279423fc8d74069a97e07dda85273f54be8cf052fa317c25a90ce1fbb38c52839b7ed212ffbfcf4fc3e2ccd744558583a60176b942e94fdf98a75dffadb80ff28d289f303ae05", 0xba}, {&(0x7f0000000200)}, {&(0x7f0000000240)="88af28e4520ec39ffcceb72f93590c241d81e596ce9be0f4ad37ce892cd64c6bab19b8d0075b024175c4dce76063a5888fb386dd9cd9cabf869b76ecd1679a3e0bdab658acfae8f83de09f60fc2d198162a34b86be7eac4188b605ea4c5d27218782c440aa", 0x65}, {&(0x7f00000002c0)="a44bcf2e81b2902825a52b3ad142a66f85f6245d943b6d8181ea8dbb4cec31a4f385eac12622244f4037508b2f03a787fb8ea62cbaacd4bc4fbfdfd48080f5bfff317a8dce5bcc6211cfb8ec8d67fca5b0aeb444f7494f87252dbf6b776e5b45e42d3520fbad2fd3df7d91d5d5e6f558d22aadc7f554133e1459b11fd54ad8b4d83736a15fd81acd1d636779a91b62395841cd321bf2079cbfabd54c034f04536ac926f29dbe240a1d4d33716041e383963c2a7e425c96ebafd1c96e46aa", 0xbe}], 0x5) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x6, &(0x7f0000000040)={0x25c}, 0x0, 0x0, 0x0) close(r1) 14:53:53 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) lseek(r1, 0x0, 0x0) r2 = dup2(r0, r1) r3 = kqueue() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x4) kevent(r3, &(0x7f0000000140), 0x6, 0x0, 0x0, 0x0) kqueue() dup2(r3, r2) socket$inet(0x2, 0x0, 0x5) 14:53:53 executing program 0: select(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0xfffffffffffffff9}) r0 = socket$inet(0x2, 0x3, 0x10001) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x4, 0x100}, 0x8) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) madvise(&(0x7f0000fec000/0x12000)=nil, 0x12000, 0x3) 14:53:53 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, 0x0, 0x0) 14:53:53 executing program 0: r0 = kqueue() fcntl$setstatus(r0, 0x4, 0x4) pwritev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001680)="a46c7a40de55b2ef2d08c16031e40ec7", 0x10}], 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000001640), 0x1000000000000287, 0x0) 14:53:53 executing program 1: r0 = kqueue() r1 = syz_open_pts() r2 = dup(r1) r3 = kqueue() openat(r2, &(0x7f0000000140)='./file0\x00', 0x8000, 0x100) getsockname$inet(r2, &(0x7f0000000040), &(0x7f00000000c0)=0xfffffffffffffe49) r4 = syz_open_pts() kqueue() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x8, 0x4, 0x3, 0x48}], 0x3f04, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffff8, 0x80, 0x80, 0x9, 0xcd34}, {{r0}, 0xffffffffffffffff, 0x40, 0x40000000, 0xfffffffffffffffa, 0x100}, {{r2}, 0xfffffffffffffffe, 0xa0, 0x40000000, 0x80, 0x610e}], 0xfffffffffffffff7, &(0x7f0000000240)={0x3, 0x5}) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x49}], 0x2ef, 0x0, 0x0, 0x0) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000100)) 14:53:53 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x6003, 0x402) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xa0, 0x40000080, 0x3, 0x6}, {{r0}, 0xfffffffffffffff9, 0x8, 0x1, 0xb1ea, 0x4b}, {{r0}, 0xfffffffffffffffb, 0xe0, 0x6, 0x9, 0x5}, {{r0}, 0xfffffffffffffffb, 0x1, 0x2, 0x1, 0x8}, {{r0}, 0xfffffffffffffffb, 0xc, 0x4, 0x3, 0x1}, {{r0}, 0xfffffffffffffffd, 0x10, 0x2000000c, 0x4f, 0x1}], 0x80000, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0xb0, 0x0, 0x2, 0x101}], 0x6, &(0x7f0000000140)={0x3f, 0xffffffffffffff7f}) select(0x40, &(0x7f0000000180)={0x8}, 0x0, 0x0, 0x0) 14:53:53 executing program 1: utimensat(0xffffffffffffffff, 0x0, 0x0, 0x1) r0 = syz_open_pts() r1 = dup(0xffffffffffffffff) socket(0x20, 0x3, 0x1) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000040)=0x7fffffff) dup(r0) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSDTR(r2, 0x20007479) getpeername(r2, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) syz_open_pts() 14:53:53 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000080)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f00000007c0)=""/114, 0x72}, 0x0) dup2(r1, r0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) unlink(&(0x7f0000000040)='./file0\x00') sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 14:53:53 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6, &(0x7f00000000c0)="e8f0e55e", 0x4) shutdown(r0, 0x1) getgid() 14:53:53 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff0067f7824fb8c966f30009c9f56e522931d3f40fe86e0236bd44b1481f8c0f61a02c2862f7e0cb341cb3114df62779b105a3d1fd474054126870b3f49135aeeb04bf152b0e0df5776cc10f8d825153848c9677aa20c8403d29a8e2db39926eb00cbc98ef34735cb4026d180be83f1518dc5809738bdb8b5f6d2d48a3d5c4d5dbcc2cfa9ef8966010e7bd312508a4ea06260a4b90290de3281ee8d8099b05d04a6da29801f05c1d6363c335c52a595735e6b149bba877297d0cef073f68c9a773228e595ae72b3ed8bc4cae2d2fa7ccda2174"], 0x10}, 0x0) sendmsg$unix(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000240)="a2", 0x1}], 0x1}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r3 = getuid() r4 = getegid() r5 = socket$inet(0x2, 0x8005, 0x101) r6 = semget$private(0x0, 0x7, 0x200) semctl$IPC_RMID(r6, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640)={0x0}, &(0x7f0000000680)=0xc) r8 = getuid() r9 = getegid() sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000040)=[{&(0x7f0000000440)="1d9167f7c5b94b62e2bf37a4781af6884854cee5b5ad052ab3593c4fe5f958c31d08c5bcaa4247c4520927cfd287611eeb4d6d2e3e3e40411640451494bd9c9d940f7d3b367df61df63354b79f4da21864b6837a9d510d53009682337bccbbfb0aa910c6602db1c4c401799687f48580bd94a37190dc368e18c3fe4922d89b867326a0ac3b0aa2d1958c6260b92cd54622ee04446aafb6564e4de4ba6726632f9cb9b38f82b3f5cecea4291bb52604a838680345e51b0bbadc1f454e5d407bae8b4f356a7f9d01eebcc0930532a8b2d472", 0xd1}, {&(0x7f0000000280)="84766eb158190f4b87eddd22cc0969493c8a94e4ba81beea5be25bc4d23913dfb1962df398fbf713dda65559ca383728912fa4ad7d4a068d25acb928de8ac5c749d8a878cf07894a41561d629d7f4b90973a1941f0c77896f8fad3a0953b55c56d139d88e18efb5904583e029b1544337a7b5cb57f8a5a4635ff9834767a68b6e122614ad5383cedc3fdec", 0x8b}], 0x2, &(0x7f0000000540)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x10}, @rights={0x38, 0xffff, 0x1, [r0, r5, r1, r0, r0, r1, r0, r1, r0, r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0xa0, 0x2}, 0x405) read(r0, 0x0, 0x0) 14:53:53 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) fcntl$getown(r0, 0x5) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001700), 0x0, 0x100000000) 14:53:54 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x236161ba) r0 = open(&(0x7f0000001040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001100)=[{&(0x7f0000000080)=""/17, 0x11}], 0x1, 0x0) r1 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r3 = getegid() sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000180)="e4f0bb7b39452fd36b338b86c0d34e1894d6082432a85ba47e7610c8d0b5c6dd722e6f2d84430a0cddb508ba85350e4169cd153db28e62991971eadf68380ab6d63cc00f5b3e009ddbf38d06077fff174ecbc27d060e2ae47a4e01fb55d24fd5ada35ef76b6846da41bee4b2be954bdfc89a6447341c0ee80f4b02c9e8bda3b60d3aa88183a19f2b4064b00ee6f0", 0x8e}], 0x1, &(0x7f0000000340)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0xf8, 0x9}, 0x5) socketpair(0x0, 0x3, 0x7f, &(0x7f0000000100)={0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x41}, {r0, 0x4}], 0x2, 0x0) readv(r4, &(0x7f0000000300)=[{&(0x7f0000000040)=""/59, 0x3b}], 0x1) poll(&(0x7f0000000440), 0x20000000000000d5, 0x0) 14:53:54 executing program 0: r0 = socket$inet6(0x18, 0x9003, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) sendto$inet(r1, 0x0, 0x0, 0x400, &(0x7f0000000180), 0xed) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) kevent(r1, &(0x7f0000000000), 0x6, &(0x7f0000000040)=[{{r0}, 0x0, 0x40, 0x20000001, 0x100, 0x8}, {{r0}, 0xfffffffffffffffe, 0xf0, 0x2, 0xc490, 0x74}], 0x6, &(0x7f0000000080)={0x1000, 0x72b}) 14:53:54 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bd98345f07a098206fb2"}) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000300)="0ad2b4bce54638b18f8f", 0xa}], 0x1) write(r0, &(0x7f0000000100)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) r1 = syz_open_pts() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) getpeername$inet6(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) close(r0) r3 = kqueue() r4 = syz_open_pts() r5 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x8000, 0x20) symlinkat(&(0x7f00000005c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000600)='./file0\x00') ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffff7, "c290000000eb00"}) kevent(r3, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) getdents(r2, &(0x7f0000000240)=""/118, 0x76) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kevent(r3, &(0x7f0000000340)=[{{r2}, 0xfffffffffffffffa, 0x22, 0x2, 0xffff, 0x4}, {{r6}, 0xfffffffffffffffd, 0xce, 0xb, 0x9, 0x2}, {{r4}, 0xfffffffffffffffe, 0x5, 0xf0000002, 0x40c7, 0x9e5}, {{r3}, 0xfffffffffffffffb, 0x4, 0x2, 0x6, 0x7}, {{r4}, 0xfffffffffffffff8, 0x0, 0x26, 0x6, 0x1}, {{r2}, 0xffffffffffffffff, 0x8, 0x12, 0x7fff, 0x9}, {{r1}, 0xffffffffffffffff, 0x1, 0x20000003, 0x80000001, 0x9571}, {{r3}, 0xffffffffffffffff, 0x0, 0x2, 0x0, 0x3fd}], 0x4, &(0x7f0000000440)=[{{r5}, 0xffffffffffffffff, 0x10, 0xf0000000, 0xd64, 0x3}, {{r3}, 0xffffffffffffffff, 0x8, 0x0, 0x401, 0x342a}, {{r2}, 0xfffffffffffffff9, 0x8, 0x80000000, 0x400, 0xbb44}, {{r4}, 0xffffffffffffffff, 0x80, 0x40000002, 0xd118}, {{r3}, 0xffffffffffffffff, 0x41, 0x8, 0xffff, 0x6}, {{r1}, 0xfffffffffffffffd, 0x53, 0xfffff, 0x9, 0x6a59}, {{r4}, 0xfffffffffffffffa, 0x92, 0xfffff, 0x2, 0x1}], 0x100, &(0x7f0000000580)={0x80, 0xfbb}) 14:53:54 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x400000000006c7) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000d00)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7ec31a024b709019fe06875139ff67bdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed59a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809dcbcec53e87762a75929bcaaf0fff4c7d5379ec6f1879911034720391d170725345236ad1a3d37dc58161b373b449c32de9839cb626457b859c0884384c11d274c129128f5277f8b7361a345558b2a8afaca9898b08d143f5abb11f7f64d190421bad54d3825b51e40890c7da79fa5c2b9d4ed567b6066c13daa05332595a1ed3e405d0e9ba4bdac8efe0b2322e6fabfd9c25096d9411d29a821a17a06fef36559783beba4c66a58c24957043d21aa2a4599823a19b235010b7e93767621a0c1f7023c350d74823999c5108c9f180c41dfb01d00eca0a02de756c38c12ca6865dca3ef0f4dc666e337f66390e9eb0025f3fdc379c470eb6157418738f719ccc2597fa3eb4a998096cf7937e270bc58adff85924012d004f0820e0384fe1d6c19502b5ad6e4de4dfd8f650dfa92bf77dfc26880ec2c680ee5b484d8f081cc039b2a8f00d39c2fc20a9e8745d8633809878a22fa86090710a68e1a8564767009b3ff4676b5303ec7c9362c2a24b40367d2cf9b005e1436e6fd5ee8beb6c5e31c9c51b4a16e0f62bb8d9256b8fbff32432397c527360c3c4ccda3dd98b1548d8bdbe8c8d384d6f05a8df892333661bd06c9fb0f548da5849a7d5a829ef53b61cdb383843793ca8e857332ba985cd9bf9c18ae281f36c9b4683f35e081de6e402bfae2bf0f7f65832b3e405349db43c67b7a1498af06149d126e97c43780d1e39268345a918578fb10f75941a447446663d256124a5116b348c7f7e5de45a38f87712d23af2c9ef2a510f2d8e4cdbdeef9abca3cc4c20e23b4e731cf939d734c0e9f56b77b62133a6674d7a25bf3fbb1642f8a13d2b8dd79ecae5d87ffa880bd61c6317b21ef4ede3fae6c80a11e7679b82aed1d5e7dda6491fd76516a62000c19820a0ae09d91f2ce1fc8c04c156e1ea3a4e0d575be965c754cb6877d38877294e669ec5052c00707e565546badf0ae489c520015ed89f7ab2fda31b8e854a1461247a2affa505e5887d4d5e304b7790cd2e7a81ad88009cfe281ce5e550867bda83bd00f1af6a377b8d60f229f081661cc75e9be02e5bffc662ae41ab433060fd37f51ba5a305a3694a9b0766c82dd6126deab7c314770fe4d2c66b62781de2b745ff62a5793f56466c8e3867e728be54afe40ee17927b95951f3f9e4bb1f5e55d3cb327c4e802207761f53f7efecb8d95d84dd148256cba095fea8f84c4db4c66ef7a9f1d515d0fbb2795696f65d86a604bc4bc34c052cfc1bd6f04a03ce392085548f3425c27622062834bfc2278ecdceb8bf70c059fd783a3a1b0cde272bacd34e0a911ee586613d4fb60e17090fa1e0863735a59d1ad9500d5b8e11dfa6248e2c994452b50c0e15c04556debbb7315ae4801c431365cb76f938ca8e8d3155d8688162a3a3b96613839c95e884b8b556d63061c5643711b966ec0762c93724994496d94f33f4cf5f95d1b7b713ad00ae2d4df60dfcbd7911747a6b2ce4f91e4aa163e47c0cce33007c4c390e71df6d99c7e2df40cfb349a4749c2f4be9e86c70a0dc0539bbdb9d6e8691be2112c6ff9f6ecba3c61fb70b73c99761100000000000000000000", 0x752) r1 = geteuid() r2 = semget(0x2, 0x3, 0x1) getgroups(0x7, &(0x7f0000000c40)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) r4 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000c80)={{0xe1, r1, r3, r1, r4, 0x150, 0x2}, 0x101, 0x0, 0x1}) r5 = getegid() fchownat(r0, &(0x7f0000000280)='./bus\x00', r1, r5, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000bc0), &(0x7f0000000c00)=0xc) r7 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) nanosleep(&(0x7f0000000100)={0xffffffffffffffff, 0x41}, &(0x7f0000000340)) r10 = accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000300)=0xc) r11 = semget$private(0x0, 0x2, 0x400) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000b00)={{0x5, r8, r9, r8, r6, 0x14, 0x7}, 0x0, 0x9a2c, 0x9}) getgroups(0x3, &(0x7f0000000140)=[0x0, r7, 0xffffffffffffffff]) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r12 = getgid() select(0xca092ed20cb318d0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x80000001}) fchmod(r0, 0x10) setgid(r12) mknod$loop(&(0x7f0000000b80)='./bus\x00', 0x2, 0x0) 14:53:54 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) write(r1, &(0x7f0000335000), 0x1023d) execve(0x0, 0x0, 0x0) getpeername(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) recvfrom$inet6(r0, &(0x7f00000000c0)=""/7, 0x7, 0x42, &(0x7f0000000140)={0x18, 0x0, 0x7, 0x4615}, 0xc) r2 = shmat(0x0, &(0x7f0000ffb000/0x2000)=nil, 0x2000) shmdt(r2) 14:53:54 executing program 0: mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x200000010000000) mincore(&(0x7f00001aa000/0x4000)=nil, 0x4000, &(0x7f00000003c0)=""/159) 14:53:54 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000440), 0x75d8}], 0x10000000000000ff, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x10, 0x10000) open(0x0, 0x0, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) 14:53:55 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) r1 = open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') fcntl$lock(r1, 0x4, 0x0) 14:53:55 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) fsync(r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000100)="02", 0x1}], 0x1) write(r0, &(0x7f00000003c0)="91a29b3f54026738ac648eab3529da30d1f5b545b1e5c9e790cbfd1b528849fd47758e9463f77b9bbc7507c0e521fea268381ea7275702144ec97e63ca2cd98f943bf7fb4522dcbe8efaa28d7c9754f19473d66886d8361ed3b1896a1d17ace4c53f186a2b698680edddcb4f66e95f919782c689dd55bae44cd3eedb33b3a9bf9227709256b8a8819e7e7faad763241a088678fa440bd7417544468ac59774abfbba4a6fbe98f0f210c572ef8c6e3fc8608f87f6098c585037bf8aa3c710382f82660b9f57ba291a53ee78c68f2a18fb3c781e4ff7a9bfe6fcbb4a034b4d7f38d0bf41067b7283305e3ed5cdb22aff0bc4755957d78fad72f5e42cd2789789b3bfec54c3bfa760ac2954f85aedad1744168cf86d8e29af0b97a3d0f6f20f6b981483b34b9190ad644bd7ff19293a989500105d4c381a04b5443ef9a86011616352761e0efd0bf12e6727f1b5a09b5ec4ed943788f59dcef2d926ab42491559a47644c86e355b2e1f00769d35e4e55036c05ffcc80c4c563baa101143704dc8317c7d68f5ef7b01e94637ca32ec3de46f9abab493930351c419fcc4b668701c887b913d40b231f3f36cb37fdf15f42525b07e7956c2c8586815e36f983259238399ecd27668a7faefd8202f5be5edf78109634696abddfb501f00c028b9f15cbd1e066acd8f834f7bec14619f4edfa49e44f6dc63bad54484388dbd78248e5a107682f457cb370bf1c3537d699f738e69ff8bf6f65803f229f348877ff471d9c792b0bdc4ba46b63ed156e5119875d77054e6f0e464f4d9ae868b2891ffc3142e861edd37236e4fd987d9b6f255204247b09736ae20df73c821b3eaba5297b0ef6788d38c8a5dd57b5767d2e16b24452b9a2b8a7953ff42beebfd91efbe2ee297ac4ef460c087e812b0b1d0f6646fef31699a25904cf19050b2c59b955ec6cd79aa91b5f9b570c1dfbfbb8a404ebc62b0fb51f9c419e950c6a4f51e9df6c2d9eb65c8e8a5bf48484545e033d58291eaba055f75afcb228c47c2c6fb620f8ead89a97af59d4f545f99ce9fab988bde0c64449700aed867c4c5c0339f2636c38aa0588e659afcaac85549ab7d49e66356baa0fe79fde3248842b04df74479d7a310cf0b2a4db0821d45176b0f16aa0d6d1640b0ffb46e7a2cb2fa1c59315e17ada83095ec6c57e82437ec5b59dbbbfeced8a3e075b4c6d0e144beb3ab2e89ded40234045af556808c9d1c190dd76869dcc77c5ff661b63a686c1e285ec4f1d6bd5aaf4e761b0a01638e96ea16bb2956c3e2a80a9b2c7ac43d2d51a9593107c6d242a788a9239c3e20f877a47a3b30bd8aba0de219ab9683629b066bfed456a861d8f5c4bf2f1f4709503d412b028246f8994a6191f5f11583f3555623a4224ac367386e55652bcd0cd27f8df8e7a0f4fe47435d0d89a0a018789692551309a86788f682d7b3dfcb5a31783f12b41b5ce83a1ed1e427635513dd38b943afa309e6efa77275e1a5de136062dfa9dc327059ac7316a2d62babd23c46d894c90806ca8c1caa7e8f38bdf519c75bbba81003b5f19e0cf9a7429b6c5cc4a9d47d69160f455b973741ecd1c1a4983b1d4aa21848d48d2bfab3f948aa7fe5a499014941306e773a23b1a76c7839c30439f739c94711409f32db0fe3b0ea19bf7c167e3e854a018541be9bca9dc406079caf514a0e82d9de37c902100641ab625eccd2e1adf243e06fa4086cfeba03d84c69f89cd3fb047f3e132e6206f44dcf30e93065dea5e83ec2517cda2834a4264d8813127b2d015dfea256bc1dbf971a2257ae6d6da9d9f957c3f96280d83420d3a4d06c5863daf046f19c3092fe2697dd0877f4474e030777a370ac9a58be6c8ec5418ec3eb4f1c2240043126d6265d42b86be0fa022769b3f12b8b45a1dcf1711fa7156b0f231d5956f6fc82b54c6682f26b9ba40e8004a7f5520af0b50742f3bbe0c0d1af44d4951b66741372f28f809722452818dfb878aa36168dc2ebf5ba430eb757711f77ee912bd41e73561d35980ee77177a62d0b8ac3341b9c45729a37144d16282a773a078e7c0f5c78b236268e264d438634d48d4a8eae235bb93ac636afa92951394125de70d91de2619c3e40b5f782497b9b481591f09dde648a5a40f44886af836b3d16b90879defd57554fe65423b6aa819be077b495631155531439277a8cf2a4ee475bfd864332f42a4c32444e279a1f6538a580d040529a604f708e92af95fc68b9f49ff0afe210b11005f5fb59a4814e0d1003a5631f45e2ac69283e6035f254924403db3432057ac70e9d6291fbd03922512efbf55e1b9d4e54d6c3e0652c0a4a65e8296f4bf197c4c6b07822b9b63afa79d476529b6bb3087cf29c2e818ea4560853d49b7fbec24ad943731c9d07274e21eee5ce11c5469cc4d81083a0d44d252f91e0461aef044e249372c062b826d95021a79895fcd83ed6fada6e80e7cdd6f40d94c7f4bb8408671d216374ebe99157aa9d221c58d60787c737227c57aa2cc57b0a5c5a7a0998c53e490bf0420607b47e0e807bada9a05d682e01ed7383ace7b860f7c2de2834c12b6b5afb97ac5b4616015f8f9cedc6202d49ce65ad4dc73f99ce9f703bcac52d1577d072e67943e1284317fd6a24c48c32f6595846d80a2ad09bbf8576f35019120137b7f8ebb7121c38fb07d6d6e720727752d7ec6d69b4505592d267929296a2d9cb57099cb6e5bea795fd10332588b2009544faba6b2150fbd49454d693027e1905e272ba2f9baa2fc50c9f65d8b5e9679075f3fd24d1d63a4c510331e140d359142b96265815e5992239d5d0c520d3d846557d1e9aedc21336182c1f1e67eed993e72b1de363b7f8898137ca3b5fd83c98520517beb0ca00ba57b467bd78ff6e642e061bde4861c17df7928f57afee69c146f8d0821610f6c0b7a13bcfeda0ef62d67bbd115a0a1419328814d7deeb7ca49c20761d3463f962fccedda3bda377c569aec2dfb8dc78332acb7bbf0db3c4fb3baffd334b5a07416e52b90a19afe9a1dbf42750bfc033ac15d88b2d78949ef4dba63f47b5995f6af03123082b6e9911713d2513ea8490a72c33b6022128526ec8c0c29056d66d89a5af21381a840ca4179307cb6fc6b31a19770040bb40de4ff73605fe3376de61cb87667475187b6261ae164e52cdcb9967ee5285b803b3be4136e18b413e54e414d099967598f592fd9078986f6315aea2cb349b10031d5b218c822636385277474482a37ed3f4da9f795438ac969912809e502c9688830e397b2c4b7028a7db6dfce1b3eb21aecb7a6cd121a4bda88bbd8fe011cac80f704aa351b21feed108d5b6917cf5ff4ff09086b2cdc7d18516bbd3d5656bf5c5f41c14db885ac239d3ae346440fe57bfb53d41b7b1b15adb83ee18f3177347b1d7145ea00e081fb8f58b3e0d4d58e3ef998b8701855db6f9ef07def84435753dffbfbe0465adb82401e2f7f8e41898f8c4554104a3b999ed6bf4ca74ad6b11de65ebf09d329b0a8639900dc81a52bd779647e2ee181a6b72e638a16e87e6ed6a524fcf17ca9ea75f9e00f981e82891cf0bc7ddedc649e8d452f547f62249752e3a8cb7fc99e86a37a902795f37192a09ffcedbbb1ed165fd5e17ad1c388de56469ce9d9d260ee7e2eb15b17f91fff09daea45fd44230094be1b03dc10187c36804499907bee3b7f4c1b8ddad4700a35bf69c6887b569177753409ff1f1543298a2f6a7456398c88cddcb23914e64d95af3fb37f323e91c4031663d8c132f671805ad0ec4cdc1a71b92242ae8e1b862aa8752d270fa191d39ea7ea016eb39d4888cba01a536e95718f5bde481b5e7ad3aa6ad829dbd4126ec4fcc5eb70697dc93347452744ffdc1db5bbdadd48d5d54b2b95913405cf2cfb79c121c3a40aff1b1533c8729a3b17ad663175ba99af680ffdb8f75e2024f2f4e8cd1b7fca2107a0097cc896e439cb7727a02168011a7561a45cd94836c609c85512103b91b77f8790036d3daef94afc7c9e57d2292500848c618e4ecf0f3da804ada67373795b3aedee485eb158185ed5fb24ad4369a7d556595c1317722f866978cec78be4b1dfe7d821e8fbdedbc8fbf98c34270c5490c371c4bdff1f932da0c7b1b5027d7e7e7936f2782634c91f8ad2d48f07735dd3392727e2f688b6933d922053bb2a9c7d3f42ba4858fe8eb260fa00f1c0cea88c518136dcf6d086f6dd4c89349edabada157ba880af87f7bf99a84309fb55d5792d1762b0425aad944ca74b1c547d50e2bc717fa21497caac443da1f6992239e8b3ddb3e0c8759ab69dd410fa0de0f337fbe9a94da8fbb74303184ca9b143b093f56d8d02c27dd8922664476c4eb2285bb06356bc61f77e6d6165fe91e0cd8ef8fc1e324ebf45a0796ff6a5305097fba5a989530af8b97537981445b4f5fc964bf76bcd24c34fe55d8e3a6a86d1eacc8b7e21d915b1ae159a26911ec2492e9541ccd593e3c6023eb1aa66cb5fbd05529b2dad5ba71eed9dc1df0befbad4f1874958cf24469b36c9773a9ebef4a783b9de27d2b7a3d1320802bebb6d04d3c5505be6f5cb259efa7603e66ae9201703e832abcbf58d06835944d38f85ae1aec605a19c8eadacf415c0ac60d71044ce1d765d3fdf3bf8c5cdc66b69f45c927daa7f967e9a88f43b66b69543e3f10ba267ab2a453f8074f6df72a027c2c3c5878b4ada2c4138511cb5a7c4fc903bd033f1cf3eb3a94c202ae8b9e5e01418042140d53f151975c8b9ee2f82e8329929cdfd8a43cb480dc79d6e316aad5b13eefb897f96ea0d7732ffbae6e04b3940fe60dacafb8bff2a15e9ec70cfdbf926b91474c60d8576a1fdbbb766abc46dcb089b8b635453a0332ed110ebb400248e484bd89eefcbbec2aa65c95926f757f5334203c6537a12dd5aea395af625f3bf26e4f59103773e5df15f0c8718b7d82f8f98595483418eeb6f47ab371fd729f102c6b94aba46079f4ac99b10a1c9544881b895ae9810c31011f8860d6ddaa9c88779ac5109cfbe0ea4842f009f8e6e300e3c457e73c1221f17dd268cc5355300fdf62b2cc33eb20fed7c664c4669bb0cb070342da194b54c31d197af41482d2ff12e8a83a0b4dead72ca032d835991d960d9306b9d570f3abe4564b3725d089c2c4d6c88c81e0955942048d80eabbdfbf2fd2f083e307fe707ed73eb186415d4553a691921d35b2c52f3730fd61352be12dc9a2fcc43f03dc074a18d7d0aae8bd7e08b1a2438778b2889d9a6ea1e542a98c805333685fb6e4d42b942db6a53a755fda6c23c0f4c5e12583f113d9dcd61ddd2acad7320099a78d3b9aef029a4fcc278ec7621dd7fca4b9333c6de8b8d25c158ef6c259000798d23a5b8005fc402989a2d2a3a8b552dc47d8ff9b659c9f340c3178ece354afb21c4045aeb565ebb6c644203edd0737c0ebe3d65f374c854703b7956e8839682772311b3853fc39cba7675d6c93042624146914410185872fe0fa5e7c37fefd7733f906f9678b624560b58c6ea37df047624fbf9f6564e133e94f997ce079f7e4c7492e900d16f83837e4809357f69d103bc9438e8a8a0e6084709a7ccca207b573bac58efeb2c56df52b2d945e5b8b9f6afa32475afa4d859d56bcee66d453e2997ba43534632422521479b1e43fc2d6d0828998d14ab52072fc8a24d3c3a6247ffc90fed37c487755199ba32e9c106552f3a65735ef4ac984ddb41c9c211ae9c5b7ee8c7031ad57099f7df37e452abdf567dccb05755f8449b6081a54c69af18fdd7861faa19efd735541a06", 0x1000) ftruncate(r0, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x100, 0x6}, {0x2, 0x9}}, &(0x7f0000000080)) 14:53:55 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x70, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x8}], 0x8, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff}], 0x6, 0x0) clock_gettime(0xffffffffffffffff, &(0x7f0000000140)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x14) 14:53:55 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() poll(&(0x7f0000000000)=[{r0, 0x116}, {r0, 0x47}, {r1, 0x40}, {r0, 0x140}], 0x4, 0xa) 14:53:55 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0xffe, 0x0, 0x0, 0x0) getgroups(0x3, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff]) setgid(r3) dup2(r1, r0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x20, 0x0, 0x0, 0x0) r4 = kqueue() r5 = getppid() fcntl$setown(r0, 0x6, r5) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) kevent(r4, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0x5, 0x0) 14:53:55 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x2800000000, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) read(r0, &(0x7f00000004c0)=""/214, 0xd6) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x120) unlinkat(r1, &(0x7f0000000100)='.\x00', 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x0, "45ce8745a6355db5090300000000000000877051"}) syz_open_pts() mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) mlock(&(0x7f0000062000/0x14000)=nil, 0x14000) mlock(&(0x7f00000a8000/0x4000)=nil, 0x4000) munmap(&(0x7f000007e000/0x3000)=nil, 0x3000) getdents(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000140)=0x3) kqueue() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) getpeername$unix(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="0000fbffffffffffffff00000400000000000000ecffffffffffffff574a9c046e0000000000010000000c020000000000000000000000000400000cf8fde63ca50bef00000000001d2533690000000000000200000000000000000000000000c5000000000000000000e261f069b7950a37d8ee8d077fda5dbf8dcd5f254bc8149a32a5c32eb532fd4ff6ff000000f5e7d56065e038854f4d36f6ed6b84d4c1cddb94a5f77e6190c0af7c7ba108b8dcb1c14ab11ad23f7a1454f5ea4f6234cf9278f1a2860b017480e5e1376ae32cf5dc472113b3aee101bf1a006d1a40fa88c8df6bb176ac71173ba663285eb081979a46b5a3fd2a7910d1f311ea25908e8a9f1a6e60a178a87f0f7faeee134a9d1e6204d54cf780b7cbcd3222b192a99365aa7834365451717f890f0dd4c424e37d633328fff56dbbc1d12ad8a59e19b93bde808c8bbfcd4855057d4b21f4de7790a8da780d6fdebefda7e5d02c79d06ec68151a1c62ef4c0bfbbe97f3ed19f5e0a00902f97ee2e21ba6571e651b2239b8e0000000000000000000000fd76bbad6f198ec0e5255a3810507b497aa890f1184c4cd1c47bddabd0b2c8eabf343a1e15"], 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x5) 14:53:55 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = msgget(0x3, 0x20) r2 = geteuid() r3 = getegid() r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = getpid() r7 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x100, r2, r3, r4, r5, 0x100, 0x9d}, 0x7fff, 0xfffffffffffffffb, r6, r7, 0x1f, 0x2, 0x2, 0x1}) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000000), 0x4) 14:53:55 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000140)=""/34, 0x22}], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xabc, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) fchmod(r1, 0x104) kqueue() 14:53:56 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) syz_open_pts() close(r0) map stack 0x20000000-0x20400000 of map 0xffffff007f12b840 failed: hole in range 14:54:01 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000180)=0x8) setsockopt$sock_int(r0, 0xffff, 0x1184, &(0x7f00000001c0)=0x4, 0x4) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000200)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0xfffffffffffffec0) write(r1, &(0x7f0000000100)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fb", 0x2e) syz_open_pts() close(r1) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffff, "a146786eb90002000000000000b1c85b6a8a1311"}) syz_open_pts() poll(&(0x7f00000000c0)=[{r2, 0x81}], 0x1, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000140)) 14:54:01 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x7, 0x0, 0xeb8, &(0x7f00000000c0)={0x1, 0xfffffffffffffffb}) close(r0) dup(r0) 14:54:01 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) close(r0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000500), 0x4, 0x0) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x9, 0x0, 0x0, 0x0) 14:54:01 executing program 0: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x40000000001) unlink(&(0x7f0000000000)='./file0\x00') ioctl$TIOCSCTTY(r0, 0x20007461) r1 = semget$private(0x0, 0x6, 0x400) semctl$GETZCNT(r1, 0x7, 0x7, &(0x7f00000000c0)=""/250) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d634c0fae689bfb5cd1a62948f587ae0df71a57bc3f0b6075fdd823773c6e7c83b4c3373c3a9"], 0x10) shutdown(r0, 0x2) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f00000001c0)=0x8) 14:54:01 executing program 0: r0 = socket$inet(0x2, 0x5, 0x9) accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$inet_opts(r0, 0x0, 0x8014, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 14:54:01 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000280)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="2000000000050000ffff000001000000", @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32=r1], 0x20, 0x8}, 0x1) 14:54:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5a08) r0 = open(&(0x7f0000000080)='./bus\x00', 0x100000000001, 0x13fffffe) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x7ff, 0x0) kevent(r1, &(0x7f00000000c0), 0x10000000000d8a8, 0x0, 0x0, 0x0) 14:54:01 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20400, 0x100) readv(r0, &(0x7f0000000780)=[{&(0x7f0000000080)=""/134, 0x86}, {&(0x7f0000000140)=""/147, 0x93}, {&(0x7f0000000200)=""/175, 0xaf}, {&(0x7f00000002c0)=""/51, 0x33}, {&(0x7f0000000300)=""/89, 0x59}, {&(0x7f0000000380)=""/133, 0x85}, {&(0x7f0000000440)=""/197, 0xc5}, {&(0x7f0000000540)=""/154, 0x9a}, {&(0x7f0000000600)=""/219, 0xdb}, {&(0x7f0000000700)=""/71, 0x47}], 0xa) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) minherit(&(0x7f0000ea6000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000d02000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ff4000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ff3000/0x3000)=nil, 0x3000) munmap(&(0x7f0000da1000/0x3000)=nil, 0x3000) 14:54:01 executing program 0: r0 = syz_open_pts() socketpair(0x6, 0xc007, 0x10001, &(0x7f0000000140)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000100)='\x00', 0x1) syz_open_pts() open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5) close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0xffffffffffffffff, 0xffffffffffffbfff, "a147780ac85a538a131100e800"}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) 14:54:02 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000000000)='./file0/file1\x00', 0x8c) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) rename(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000180)='./file0/file1\x00') r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) connect(r0, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xc) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xed00ed699fd80ab0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') 14:54:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x5}) ioctl$TIOCSBRK(r0, 0x2000747b) 14:54:02 executing program 0: mknod(&(0x7f0000001400)='./bus\x00', 0x6008, 0x402) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCCDTR(r0, 0x20007478) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000001380)=[{&(0x7f0000000100)="e8d70b2119760e528c143e6136a46f71cf9c5d2a42c0505d326e04e5609c4a04e89eaceb852036f10a7ca43c47dcbc2f1756122560e202742468fa523a9697fed4355881a98b0cc8247eb3f60dd6f57f454c503ac573a707a7d417210f10fa0b2613264eb98059eb31e346a694b4078739877e9bdd0b096622900390327f3ad6609256d375dee4c801", 0x89}, {&(0x7f0000001280)="8a482fa7624d4e7a3dea4163df5c984adfa8305cc1d0a3fd0912f683abc83ca2c969e27f245aa897a20b5242eef2a90ddc5d9727d78b8008964d69bb51604ccf77c732bca7d3195120e7369ddae02167d72f41e3766e4a92cbe6c276ffb2d9865d84485db8712ff6d43efc8e39bf31045a621b2a4de15a857803e5e634a9b587c9e3dcb25f86f5f4d5a4235bc9af8f2aac56446661190b2605227f6cfadbc4fd698c00bc26b98f7cdb247b4031332e40d08b7444c733a99e18cb7db1c879f8bfac1efe5d338572f202d2d0d42678aae72c07427b3500e18c6a8e79d14e59418edde685c428d746185edbb1a7f819abd0e6e89bed95e7683b57abacaae2", 0xfd}, {&(0x7f00000001c0)}, {&(0x7f0000002300)="fdac0728dc3bce728428b0ef1f31503c886fb8d331fe038fdefd08c474ca0aefd3dd95c533a0ede4fc7c21c08e1685239cf38ee137b8a69be04021ee4fc0a29c91408e065a43dd44cd766af4e6698b3f5895454aec2503cd009994ce739520491cedc7135f69171fc4cbd941f53669e5f94bb4f9cd9409b76c0149b67ea8bd5a7f9a58bded2d386ebd734e536157f0fb572c7a00b2226b24b6565bce9871b6480803f49425932d5ec2412f76ce00a82680be7721707aed7f3cbc58ac9200015d1578d89a87f15a97ddf481be72de5fa7e6353ea78c6810255de864dae08b9b781218932b234cbbebab3f53", 0xeb}, {&(0x7f0000000200)="27ea6e62d5c3cb3894ccbc249c55f2aca217b243a70dc91e591fd013ddaa0588778fc0320488d1684796", 0x2a}, {&(0x7f0000002400)="a6fcf526cf81d5bff299a5a50a36b2152ad485c51616e604e37eb3f9d815e0c3c754431e0c5c237129bf42c20dbe7043b221cefa79fd2396617b3928a5469ed9687f2f9833a2a6e4c088d66767ac5c32deae1bc57d0aec90c51d71609aca8d077b0a5e18e80a53f34b9bd8e74ca55fab5693db40e5320b1a61533b97f4c01ec01ecb288aaca22a46cc20995809ff9678c2a5c7b39abf764d875f0c56a45d751ab5d3524806dff1ed6df5ae767bb9fcee5d06f51c2caaf7d25d128ad641cc86aa098756bb12076c2a337c318b6cef0c788f8736d002da2c23ba3045", 0xdb}, {&(0x7f0000002540)="860450a82e2be31027f2529ff0b3d5feef52dd267d21e7dfe6ed4625949b0be84a0c9c562486d4c246a5f78aa4391bbd0fadc3d30438a20581b64c5d271e765890f4a307ba0a893eee2c1c425a65a1d12f8b93ae3dde0ba2448cad806aef6cf0163b3592b2baf825044b739c4aabaccef78df999d06c21a35a7915be8b664564b521a7a9b80b985aa0b2c4650a555c16ec4d96929082b5dc98352b044274c78cc74efa173578d125c01175a53180646a2b13a7885768e242e87432f2246659a29365eb57c610cf87868aacf0762b1b6f36b610eb3d38425193eaba02ff66e37c03b36d06c450", 0xe6}], 0x7, 0x0) write(r1, &(0x7f0000000280)="d227745ef595289b2f847fe739715b544581bfe7b77b5274a147b61717a1697749265e3400a2d6c47c1ace4a4468ca30323f515b5cf6b6931db972d7f8f024dd77d3d952b115d63d9300eefb39c63bdb86562f5f8a8c38673947d2f32c0fe1b5c81dee68a7ce2ab3eebb20fba9bc3f41edd466b1929095345f1660269b33c740a153e4ce861be22492312d171e6fb71e26bcf8f4eefb1cb21150c84258bbc9a2d7f96fba770097a4c211e19057ada7d47870492414afd21e0fc07d7a65e1e56f41c035f3fe4e3c3f287c18f7afdabc548662da68e74ee4abff88d1d5db5ced6956732207a947eb12b58815c268c8f7dd64c4ff5b847d03130055991a2f65076a8497efbeb8e3dc11d60516b692cbc740091497e7a18812114ca4c8bf626b5da260423870e43294b8d0744727bd9535600aa91d8627897307116ddc50e9b0a85204ae1366422574a68ed3bd2767bb9a067b65d10b9957f661187fffeafdffbf09790831fcdfcce50d3820b65f73ed918dd9a7351be46a4ecaa47d5d19bdc6340fc3517a67cf02b91a07e8131af4b3e074d00e01f7244fcda6eed723d542e9bb13896be9d6593bc3b181a0d48e820a3e55ed4bbde0c8e046ff5ef75dbe9b24ecb91bb42c434a59ace731aa034be4dc535c77849d694e4b08d115cca39b755f0842f7ec0183a88a06036e55d0ed7621f4b47892c8b328bd977559eb2676a1c779f87cc4c80694f8ddd4f67e2570cf80a4c849b1a44b1d17c9f246ea97981f9d545fe0c572e2862de627838ba3dbeab603bfb1f3abaffdd691b0482178b2ee596d113f14ad8e8557d0563a1101d9ca24d7d538a91ad727097a2bc83fd0abb57f0e6c2eefc4c6a1c2f326e69766395b5853048b39f0e97831418655ee37cd00dc65dbb338dc36bebb2ecae572c8a18288f6664e15add65d8596d6d47abf0b0a18915747a961b30cfa8c61a6ddd25d9c7ec44269b9ca736291a3fcf95494019d64bf0672dbb464aff29434ba7ef2067bdb65d98e8166bfd4e08e0bfd91d19e7fab1cf5b05b53248531709b0342e4c20a2c7e2ffff0e0ef7ec53c1853379828a940c3ccaee84c3fb3c0615a863b7c7d24499cf169c6e9dcb56617ed9473f88a52b4f0e5897ea5a3995956f26f5ee14772dcf1dac2bb2e5a316bd9e5b054607e37d8205a32d4fb54f6e8e846385de4e07be537d2d63f6f320b886bd1acd42c313ed28e5c6d2768d2ba041a5131def563767dc01780c6d6664fb3d440caae57c9a4b8fab346c3a9d41b0cea12fb9c16f562363c7085d0be04bf31c33f38c2c3b1522adbfb15617cf0fcd22b25aa91a127c6a51f0cbd18b5fa0a035ca5e0a6c7d05c5b883e4b9bb6aa40479fdb1cb0b307ee2ff199aea8f798cefdbd38b21898b0ccb0ea292b08e935c28efb96f310abc5525f1fed04b152777353d75e72261727acc63f079be8c6392b4277bdb828c51a33e895b1176bc81520fabfc051e4fa17a11003b7a595093435614e489797bedc67a611676a26e7f4eea22b6bbf13fa56a67b1fe9c7c33ed6e4376f473b8041d6a02c8c99ecfa8823118e5e42325ed386a8f4deb3969e45032be95c6150d144fbb2e29ad80d127385e984f7603bc8771400cbdca0ddf3a85c9435da57cb6e89427fa877aca7f173a7aaacbd3233734f044fd0487c84325e435b9088fd513a9b8dd6290013a42f39a3f977fdf3647a3d57a6d4114dfb81df56bdfd29423d47df2228b05f13773b842edc82cef4ca547db3e3540aa4d18bdeb654fdc8a3ab7aba1a39c317393ed8df47ba5965d010b31cb6dee4b6669765645e7200b47e3c4584b3a57008a9c1665c29cbcf3e71114c2a637ef2ef078dcbd07708b42e7a3f44eb75f307e991390c55de14c36d4cd969363d88839bc1c3be4a6d255e3d2eaea4d5058225ab1edaa7b3bd9c214fc27ed3a9eb1664f83b81393a3be373e8e47daedcf7cf44e547797f7afa6a42d6f1d4485b97b0a2c82356b3b50dde407766bf1c0feaf0f2a59e5c0b4dd9c86d1b8bab2bedc11aa003aa81a2466a9093f3f5901853cae986a21ebbf3646accc66234d17d6cda6064856e3b0c02f3a813c82ed259deb4d567ec9113d1e82e09913df3f0941084db2364a5d7210fa03ac694c991e049e0ea20c490758f8f9ee8183c00666e2b0c4514be2d9bbac8db19e57e0f61b2dae25bfdf0737f4c606e62cea594240315e10e2daf534477109d706aaa5b21c4541892708c9db084649f74c6ece092d7f4b826de3115992241176c0f5a615d842f899ca8709f731535bec0fdbdb055c5cb82cbc12d4607a0e1dfff14df08eb44eedcd4ac1510a6494f5a36a33439c877c67d08d2fb8bdc83b3b05cb98a6e889325c23dc20a334a3ea7a3af0aab367aba73b66610db6c629ae2321137b5560bed028deea63aefa509c657f8eed62554649efcbfc73939bc00f78f532927b20516791ebdfa3d9380af92ec789f7403f74a6ede7fb107c985bc2e7c64e4e809617ad6902d53d00b974bc8ba4cf8f9c83ce0e598b1329c48c2d3d3ea2e70168e3a01fc01364528635cd45ec25317d9e38a9f0981b76d4aecf55fa31d6c8b10e2dc03253d926d41268ec9a5ed1f3f5f75af9e78376d9d145d298e3ab99c3d69985b4df12e7b3e176fed786afb71d1e06a14793b0d6d530e0705d774a8be747bf9f5da7970f3d36beeac64c9adae3d85f15515a76ccfc3b3a3dc77c1570e641e737db4edb985f16335983262c874c90563d8bfd1ae46d984cdf195abcd02ed385adb50bff5db112eb51416587e5461fa3429b5d919f1e7e1bb29df45a9cbe1d353d3305c6d40a50fb3b937fb61d22a1afcfb61ae29c1861e944735bc712cef06341f07355fd1255064d4d395f7e9807094344f3cf13130fd51adddb5594e40ed8ae090abce1e5451573b273ea0b190a4e70ba7dc5c66bbb4636f5fc806d51b46ac3c6853dee8a4ff5ebedd8dadaeaa7e0177ec870161f61319479e6ae0b4b409f155f97f6257312d89edb82c22d2d83dcf06865936423a6bb32ab65483e1f0e1411cef5c960a5ec78e546546d67663099ffd0abb889ea227af65bd013a175999a6b6a92e3adc5b6163274116361dfb45b14b726c1497b606fd57d94acfd8ce2a62e807496d56b779f7e327536bcac09d8e1fa6d28ab708573656f6f657923369e6781791adc507f78805783a7b4dff1a9ccb99ae643f3c30eb376de7571b5c98a3902024ebebcbb969d2eed96c7bd82680ee92be9b6fac91b3ffb606a72f9ed67c8136dc2a986b20a35b7335ae47246542ee7e8d6a96588e0d5833b791c9d942aafe84c59a57a44f3412014c40a64a1e3ef7aa47d290f06d841aec5af29197b3e07c4e7db4543102aa641059b6d8ad7d46d13a923195f37af05dc1a35b93e86678d102888f7c6a9dc8888878a79bbbd36be126701404554abcedf783b3628746e5a323484ef6dfc8b6790baa207a77ce48452ee09bd7f1b98af262fbb3738793a0fe3da0e752af26f475c2d5bba1b8383fdc2315b7c164be7ece58cf11e045b992689917c55e22f7049a20a3a4951724befb2084617078aad400c6d049e06b739850b9533456a371c81e99365b2120c0706361ce6ac56f98abfe7ebbdb5ab43201d0ae889aad9e62a6ca57355a082ad200315a4fce117a264983a11d008f1b7739734aecce0fa50c4744539589bbe4d63d0bacae87207538976acf72782fac7f3e452c0918f7e1544157b0e44372022be830b93faee55283b0871969a7f6c6375dd77d09b185e64bb6179c6154eb38cf721fae5fef4b30ce0d27508f4ec2e1680fd4340559b803b3099a7ba5315de188bed22b24a94409f81054e3ec5ed583682442c49138cd057ba7431f85cd8cb1579a275773e321be6350abca45b7ab82fa552e38ba1f1588f313e4152f4675e9e5b69d2421b56785d25cc19b5bbbfd2ebedb682a5a61bdd1dcd21517fdee44251dbe0bbccdebeb5da0c9a268680e294b83a878accf24213e677cd252ea869bf74252a8a23840a305d4b99cc0aec88e71104b18c30714d609022bc2bd1d6bffa9b743d321ae2c0a409144b52cabb0e55487665e2f989a52dadf0a85433cee51562d6ed103c779c5899553f85d5713e2497eac1f0ce3d71905f5df24bcc7b1cb5c0926dc64e7a00913f4a3e9cf2d2b2e2ee2cef7e548b6939b65e00e73913699e11f5fba1c0796492587cef6f46d37c911c2050c50e078da46b45c20ae9ac50c52ca3a5ed4f5272c47f5d968e67a18b5f329299dafe7f04ebf86ebd92472e1727eeedb7b9f4cbe756045e00b67c891cdbccf89d9e5721795303b4c686bbcd632cc77030a48c63253765ccf3511ca7075d8c51bfbaca4209b1151168b772309c7628b5fcc8d639089e0bd36d4a164cacb558aaaebbf6896639a096eda3f6443e0b3300c6b9d24788d80dd03f29206fdd7734207fc265605cf7c09afddeb87ccd0a5c5ebc82d9a5d0aeb85de89411f96a28357fd1c5a9d751728305fab2eb75f3db549af076edbf551404e788041bd56cc43957c70c832f746165b39f77e58e910046cee7ba56c692ccb32d0b081ecc1e31820658bc435ff779e67df7eda38e039f4f9f2be4bfec5cb5df73c768a55918b44b0a1b768857b0e78fd0d75ca3b6650856549d7fc9f32211cccae3b697235c2db8ec31080f905c22969df5cb0992672567aa2b5fe8fb7218d40903054ca915a9bf0b9c89c819337cf1d9feebade5621cc73ec736f8fc6defe62fde1d12ecf8cc1b7ba9887ad79187df3a14b04e7dab4b10c27cf0d75d01c35f7ca0a35fb62729e8e9836c6fee1496a52f31aef804b22f4314dc4c91241627046ab1846fab118544e3d979752bb9c7167573073c7bb8ee5d6ffa0559a417aebe1cc1f59f645d14e0062720e83b1ff546b11369dadbd008486689e1ff53d37d85a1065a22e3e3e986bca1d143fbf430bd6b814ec703d171086f169533dfa890df2603cd5ed1a29b7a118ffa22318cac03c1bf93e3b21ee946a8c059f098f8e021be6dca3f6699433545c2f20b233ce87fddb22cca00c16e23a48df1816422a49f75fd4cae76238345b86f2957669fdd5ea613eca1ad7e324d54f8ebec3aedb2da8868569d3944a4bf6109c5a60dd8564e93c2153b2a14e7b9d325ae54622da5d5eff091495b596843ae60d41240a0058825f36c60b2e2ee9a198e1fcf85258a53a8804e560f624e8102df968eaad52b487d2233c50c114a3b41acafb27db9c59a73cf9953e93101890c2bf09ecfddb8359bb0c849dd7f9025a6bff97861132dd585ea33d9a8430428b838ff425c4ba418838fced6effe4038333f8b7724aaac8e95ff9338312c16e0ea34b07c85423b96c9d8ef4352bd07366a887da9875581939bd5db69407648311db5537964fa5e93b1365358d066e0121cf029c89deff0058ad5c0e8d83243647c50c15188ee19228753a0caa2057322719d2f15b41c7f41160eb945ca61b93c58cb71339d126d83a1e51c0cf2419af95cd0c3c8d82f9511225a69488757cdc3eaeb353ea084c433dbaafa23b080b1126f0e49cf8469841e9b2b4005765c91ea369346390302175452843e33c82c397d5839d892ec8abb5b168a4520bdd83cb5e4da27774405990fbf240e16ff3441c405fcf35d90833d24e64f107e60f75879b9132fd79d07c85d0734e2488bd796290504da135873500eca07ef69f865333401bca4a730ebb11201ad3c1ef11f8", 0xfd5) write(r1, &(0x7f0000000000)="5691f47dcd380c45ff10dd9e331947a0f7a4a880774dc12a0779b5b88b79eca8c15d6d627eca92a98a46bff3", 0x2c) unlinkat(r1, &(0x7f0000000080)='./bus\x00', 0x0) clock_getres(0x3, &(0x7f00000001c0)) 14:54:02 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0xb, 0x0) fcntl$getflags(r0, 0x0) 14:54:02 executing program 1: r0 = socket(0x18, 0xc002, 0x0) r1 = dup2(r0, r0) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) ftruncate(r1, 0x7ff) 14:54:02 executing program 1: r0 = socket(0x18, 0x7, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f66696c65300005356f2ec0b019dcea9f8af148961815b49624bfc70213fd8a4f96d42915eac64bb7dc1d311f1b336614f943a2f9f24e6dbf7f77d0f1b955af395e53d4e511eb716161c0a91532276de25606d9be8dabd9cb54f37bd067fc4be77381"], 0x10) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7f}], 0x7, 0x0, 0x0, 0x0) 14:54:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) fcntl$lock(r0, 0xf, &(0x7f0000000200)={0x3, 0x1, 0x3f, 0x4, r1}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r2, &(0x7f0000000080)=""/178, 0x60efbe9c) chmod(&(0x7f0000000180)='./bus\x00', 0x0) truncate(&(0x7f0000000140)='./bus\x00', 0x0) execve(0x0, 0x0, 0x0) 14:54:02 executing program 1: socket$inet(0x2, 0x0, 0xffffffffffffffff) socket$inet(0x2, 0x4003, 0x6) 14:54:02 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000200)=@file={0x0, './file0/file0\x00'}, 0x10) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) listen(0xffffffffffffffff, 0x0) socketpair(0x13, 0x4, 0x7ff, &(0x7f0000000040)) 14:54:02 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x32ee3f36) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f0000000100)=0xc) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 14:54:05 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="10000000ffff00000100000000000002"], 0x10}, 0x0) sendmsg$unix(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000240)="a2", 0x1}], 0x1}, 0x0) read(r0, 0x0, 0x0) 14:54:05 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x1000000000000000) getsockopt(r0, 0x29, 0x800003f, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x168) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 14:54:05 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000280), 0x4) 14:54:05 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x2) select(0x40, &(0x7f0000000100), 0x0, &(0x7f00000001c0)={0x9, 0xb2, 0x5, 0x400, 0x72f, 0x8000, 0x4, 0x3b}, &(0x7f0000000240)) write(r0, &(0x7f0000000280)="edf6634d12bb64959cf879dff52c6ece227f5f8430785fe36a3cd9b3a2d9b09cded94ec2f56ec6503238d07a70c812ae75f5bb228daecdd6c602449392d6218a0a8827a9fd09598b13b6d57213071d431bbc184ba71e5011f6a877b2c06e0426429545df8692ea4b0c432859464946a982a6e16408fc2240b9b27539a534eb24f43c854e8d76aef154d83b0d81d8b4d83d4e53561f56a303020383cad0259a56", 0xa0) 14:54:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = socket$inet(0x2, 0x4000, 0x5f) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000300)={0x3d, 0x0, 0x2, 0x5, 0x1f, 0x30, 0x5000000000, 0x780}, &(0x7f0000000340)) 14:54:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) write(r0, &(0x7f00000002c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730caad953fb392e842dbbffffffff000000006eeb00000000000068f7acad445dd976a67cf92c23", 0x65) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="2052bed8085df9138021cdc0394b659dd7ab00483bf71c76790e1a2cad3bd632d4141f7929a09ced675e777c18164f4c69cffc6e66416429fdb1b5138f7e14d4887b8fe2dc936ec6c65da9252547592599a5f97f14d76a581a349738324d7dfeeacac9f746ed9f656b9183b3d6bef59e17a6e586152360d0cd51b9a041ae3d16b0ffeba5eb18cc5c86fa82e7e55f39e34668192f16a1f282f71b1aa660a048284b6058e757dac26a15697b245c97bc907892812b26457c7ecb793a0cef4ae456e8b0e61acba78bfcf059021698c6c71f7ef6a338d734999be62deebe6c814703c4ed1519", 0xe4}], 0x1) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000580)="363f624f50058b5170538ae6cc44a1ff8df8d3a880557bd8c593b672c2b049d45dd3be23d8454e1e4522bf3b59d3b58483633bc3240cadc1799ef2ae5df4268cd0f2413a40658cfee1e41fbcbf9900fb6fc8108bde75e250561ece965a123ed4005b4480bf30853b8b520c9fc301d0e0af340fcec496c1728c657c9bf40d", 0x7e}], 0x1) syz_open_pts() close(r0) semget(0x3, 0x0, 0x8000000000a) r1 = socket$unix(0x1, 0x1, 0x0) ftruncate(r1, 0x4) kqueue() r2 = syz_open_pts() read(r2, &(0x7f0000000140)=""/100, 0x64) execve(0x0, 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000200)=""/46, 0x2e, 0x841, &(0x7f0000000240)=ANY=[@ANYBLOB='\x00@./e0\x00'], 0xa) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000280)=0x8) r3 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x178) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 14:54:05 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) stat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) getgroups(0x8, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r2 = getuid() lchown(&(0x7f00000000c0)='./file0\x00', r2, r1) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) 14:54:05 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x610, 0x58) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x1, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00'], 0x1) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) 14:54:05 executing program 1: r0 = semget(0x2, 0x1, 0x223) semctl$GETZCNT(r0, 0x5, 0x7, &(0x7f00000004c0)=""/249) r1 = socket$inet(0x2, 0x8006, 0x4ac59ae4) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20000, 0x0) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)=""/178, &(0x7f0000000080)=0xb2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) seteuid(r3) geteuid() setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000000)={0x4000000000000000}, 0x10) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000240)=""/250) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000200)=0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) 14:54:06 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1fffe, 0x100000000000003) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x0) 14:54:06 executing program 1: setitimer(0x0, 0x0, &(0x7f00000001c0)) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x80000001}, {0x0, 0x7}}, &(0x7f0000000040)) setitimer(0x1, &(0x7f0000000080)={{0xff, 0x100000000}, {0x5, 0xfffffffffffffffc}}, &(0x7f0000000200)) r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x8400, 0x40) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000140)={0xfff, 0x8, 0x8, 0x800}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000180)) 14:54:06 executing program 1: r0 = socket(0x10, 0x7, 0xe39) setsockopt(r0, 0x7, 0x4, &(0x7f0000000000)="df89064ab598f9ce5298ac7923f16e45e6acdc19e388d2aa174d89e157a44cfe56ba22fe7d61ff898e17035716e144fea344919dbcbb090d969e1afab812f984341c4b493818d47bb6878a49d1f8d3", 0x4f) r1 = socket(0x18, 0xc002, 0x0) r2 = dup2(r1, r1) getsockopt$sock_int(r2, 0xffff, 0x1021, 0x0, 0x0) 14:54:06 executing program 0: symlink(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000000)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x180) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x8001, 0x1, 0x3f, 0x7, 0x101}, 0xc) semget(0x2, 0x7, 0x14) readv(r0, &(0x7f00000004c0)=[{&(0x7f0000000100)=""/179, 0xb3}, {&(0x7f0000000200)=""/11, 0xb}, {&(0x7f0000000300)=""/187, 0xbb}, {&(0x7f00000003c0)=""/234, 0xea}, {&(0x7f0000000240)=""/14, 0xe}], 0x5) openat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0x400, 0x3) rmdir(&(0x7f00000002c0)='./file0/file0\x00') 14:54:06 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20a) mknod(&(0x7f0000000000)='./bus\x00', 0x9, 0x1) 14:54:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r0, r0) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x3ca, 0x0, 0xffffffffffffff00}, 0x0) 14:54:06 executing program 1: r0 = socket$inet6(0x18, 0x4001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x9, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x2, 0x8000) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 14:54:06 executing program 0: socketpair(0x20, 0x4, 0x5448, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x6, 0x445, 0x4, 0xf74, "a94e02ea842a370e8a664504d7104388ee7858f3", 0x1c1, 0x7}) bind$inet(r0, &(0x7f0000000080)={0x2, 0x2}, 0xc) listen(r1, 0x4) shutdown(r1, 0x1) r2 = dup2(r1, r1) listen(r1, 0x8cc7) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x1, 0xfff, 0x80000000}, {0x18, 0x3, 0x319, 0x9}, 0x5, [0x7, 0xaca, 0x5, 0x8, 0x8fe7, 0xfe3, 0xfffffffffffffffc, 0x6]}, 0x3c) ioctl$TIOCCDTR(r1, 0x20007478) connect$inet(r1, &(0x7f0000000100)={0x2, 0x2}, 0xc) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r3 = socket$unix(0x1, 0x7, 0x0) pwritev(r0, &(0x7f0000001380)=[{&(0x7f0000000140)="50c289138dd94ad711dd6dca410feb69c14719eba62f045c274079211b09f469be05201d1f1fa559ee87bdcda85352a9a1e7405e4ed1a60d3985888f7de081a846e279062933104b79b26ff8779fb22df2f94ce01f3bdd5a835eaf5a246d8fffb14fb9261e5e51b501182ca6bb3626b60c58cbed37313a2eb996e5761e433828c1ae54c0339245d05a5cf731ccf275377b3c5d8ad7e3956258fbcff762f81adff1f452f7236c47c99719090e7c878d93f63746e3876440d7f5452e76474febe64420cbc3ed0004b2ffb1be8f2a11c6c717c98c2b64cc9d6aad86adedb802b943e4a8bca06aaa783021b94624a906659f5bd12dc66b1c9c8547cd0f265df1d6cb882126333669a1ab553edae73a658ada463804bcf0e6d28854bfda979e17a78255b9f9e1e3bc0fea393a4c5eef4dbadc6f6d07a2d0aacaaa1a2b727aaeb3c671e8bd6d89219c7438a8340974a5d29065cb088749a4db33d66d98f71dababe9bdb667b514fe095991698d147470896ac4feb8adc3cad8fb7b045d325895be686047bf6dc3b9553dd29962638fffb9796d25014da9d0c9722fd2f0f4de27bac2088818fc3b34f01d7f0ba7feba7c8d30286a583a57cf34afd0b81071fdf1042ee4227ce6087ec554ff404f975ef8d1542c5f54a1e95b95786b9cea2bc04a5fb137b4bed7680dee510717336de4eec9aff63fd293ab61895dcc1d6d3831e4d620eb2dfea6b5ffaf29a38c59cd758ee4711d960578a578752f98d62e5b8dd059b5cc1d795f5833d667b9488710b1bac6736e4b5545abb79dcbef7b89dc2c7b865345f9ab866b118aee192c8ed920570215b06f7ab8133724e3668440a75459ccdbe028541c1423eeb345b4da62382c9614ab05cf535b43026681d2e2af2f7d64f228ca1ed5cde36f31ea02c12bdaace7670948871dbb955f62765721f2e16f8162c0509e0777dde115ebe142e96b7ed9e7b501d5f81b77124ba1ddbb0122270b8ce277237e58b620e9b1e9e4b72c3418bb3a3cee6a1e39b8f40e9526c5b5a131f915dbb314d57ca065d3c8931cf7b3bf972c741249ae4ca250aa03e62bcfdd09a9a1eb91cab717a952f5e5267bb5b8726a172373e22d1a40861fe8bacf14c47acbb63e61c966a57c272e4a95be859e9620cc95a9a5c424d0401540f574c9b37409571708f5af562fcdeca8c1ad8632e125ae172771f188ad1036e63bb536122dcd9ed195aeee7dd9cf38a55e27e1b9e4a722192c100dfaf67708048e71014fd4186965feb0361853ec9fbb1e419e7d38416295d1c1a677ae1a4c15743cd98d735850c6b6113f5809970bab619597b300e72dc9d7e8ac5210b88283d95f941767969e1cb7e9f725d1a4b52ef12f72ac92d08a9a25e74930b19bee0e1c3d4ceb9c7902faa9b22374778a8e70f8b5c56f1a9f1f17295de59fefd038c4bd7143b276c81f44704d7d9e6a225c5101a1a75c0e3114f926e999ebc77a0a0657246dbae6568c930a7c61f36e3fc76f8018c8e519a62a0ae04b24fb1ee8c319755609e550ced48b6c12b2b375d75848adda6393636b482aaab35738b3fbeb59e1f3925c52cc52adbddc71a0b2519c8fb4b1431b844b64a44a3b2764ac72a66700ecf83a6eb0c49c798544e362afbf8f15402cc7c34264bfaaa967d3e4436728984bbc24d17d3a0d1c3cd23065c846daef9593dca323c7ca7fc949633b701c4b52b5ef638fe00f82e5eb0c9a05556c5de5128b2b2c139b6d6f132df98b527697dd21add79fba9aa970f2cbb8629b9db039f6ea3353a5c18a17654783d6eee2af62da2547d2daefbe1ea03ac6b4dab27aad28ef1c9a2bcaf53d8cc590ea0b00175224c8b3e8f0a937787f9fb9d57964efbd8458867520937bfd28b619e77dd4ed3436bafadf2f82de1fb5c8c561f1b056356d0ac97c7c43e6d41a5f55041fdb3e747db76c3d0456daf461cb018ba9e112d597ab04c669f0c690eaf6b227d139575fc875bee63a8ac56db0e0a48cdbbc3b26868b8f5a3b466d413ea9142377efb503def3a1d11b596cb55aff97a1d0ec29d61e7e9d498094617f0dc580419caf828f26a7c1aa42f55d796d47233373167b73346fd30ab2fa3c93f2e602120e5afbcfe762604496799a1ea62c81e62a0e95d97c9fe51801506b6b166979d3aeb112ec13845d8ba36c779b56bd511be19a4445f98d252e00a3c6a7caf34b7e365d8bda424057b2384881df34b197349f3af247c5d05a83738ace1fc1af5055c388802c096ff5ff771a3c2d209c2da476edcda3faa5d499ff46ab3c0455b7959ab56dc8782080929cc1b33452b9c9786171dce01cd9c59e51fe7cc38e4c937b96af38364351915b53fdfa42f1de65f1ee40ba7028ad8f6511446a1191acff8c4ff432922f6cdb5d2fc6b380f4f21eec7bc09d8f6672570c1a4504200c92b3928c2acd1d687ad06a9c2d513ef1ae77d1dd2b6333d3412b0c0ee63f98a1d1f395d9db17686b6fdd84ce4e74c1d7d548b2d19d6f3bfbae25a2a8552443867910c44e53a6e196a07062520f6ca73e47cf411988a1a780f02881536eeb41e5baf8c2372decfa345d1d063d8288b2b365f9a1eb94439e666d6c6b4da6b8950c2e3de9ab371814f49c6f151d1cfbc0ea7a12ecf273c176173dc39ac00132a275a4731c86254fa7c84278af89bd654c77cb099147146396b795baac5c91ff3ffae2a4d57879c300a8cfc2b6478977fb6248210cdf856dbc8fc9c7b2eecffb22f80ac6e2c6dc75f02a228dbee7ef6420d9560df03da62aa09cf9e858a1169acedf4af73ec7ba341a47d3af5c63f53a65ec0d1e5d739eff64c86d413a5a62bd3c34a3d6480b348b2ba992286596d353ef79455dcf5215019ef3fbca19cb3c90b36aebf9c0a286a04e2f9d8040fc150a7e431d1be0b07829c45f33eaf0f7b48f7a6dbe886bf19b18c74e419a6a76b1e8598808ed6cd8b2a021690868cf007a157b98b67707fbe6632a00c6b103e4e7c45ec18e1467f8401094b3d9b471668888112a644dc09d0560d5fb74c96707389d8960c7bf55b6cb6b4935ed7078534f652f40c24a40efd3efa5d70e47f3f5de7034f1911644106bc088d10353364115a938abb39de5945fb2762c84c83ecd2bfc1cbe26ae3ccf94807096ffbc8c05922b687591eca7a6aa6ea3c01d8b841a544aed88a9c258afa49a51f40d71005be0b8c9b28089b40cabd543b65ac8953854a5af1b9a95c488c5a5b4d938f739aa01e5e59b79d2adc484a8310acf58f9df7fbc85a689d875803f1607c086aa9b8600361711f7afa80a7e95923f309e861e49f28029e490669754cfec097a4ea850b54a892b7c9ec747f01a0c90478c361e753bec50e16848a46a225fd925695958082b4ad8d15362bb9f22a735233c0780d230c658f9a667493eace0c623f51dd6f27a82435889f682a3c59fa652f3aefadc011895396335d43371551244799599ae737c622e7bc27c287fb425411970533cd593b2be9f905956d6c9b4f01e894000cd72c0314335611f3b48b20eaf454a6adfa3337e2334bc0a4126387bcae815199445cf2d7e3bd173a54320b7c3b88ad2dc1b11d38c69397a68640c7d0cb66433779dbae17c5ba1feb6cfd666f6de290f21bf3ca96a0f54ee25442af328fa0f7a4d9ccf9dc8a030b5595dda6fe30d90c06623242f5423460ae35dff816af9e9dc862723ff2c9b9a237f787e31e0e57ca4a5c4ce894cf0dd488e0e075a605873ae29a6d84aa10acf45b852fc5a66666f63866f68f4b104dae46381db201433bc104d9d85e16597036106fb22608e6ccebf4b038b31c562a923c42ea70e21f42810579acf0c415f1c375e711bc3475e7d5e0c340b779673028dbd328ed9b37ff9db4dfff8007e3d95b92cd23d7d5726c2de892d397f86f900cd69713622870295af991f657ebe1207abaf18357f6ebfc6854e86d6e6718fa791fc764773ed04ce330a88ceaeb921c9ebf194e8d5bcdae1614f35c4681d4cf0216e4ccf93f3fc7155779650285110bac391e662b677424e5a67d64592f57844cb064d6b4c703eee488918a3aee361cf1b4d99b7c817a34e8e8ba1c1b9c3b56140d759b0756b8ae7618a413da1361075857998de605440d73033cf30b0c02149e64d78d8a7f5ec67a67a9767179cbc826f76a3b179a6327cae9076821547fdecd24e0f757109df211948767f29f90c52c42f557634453f6a64fca87b3855e6c93f973897851d9f66a9a9e5065ed951122534f356cae133522aa2a6f99f68c77b419af2f6339a2e183c60cd86c375099dc56c10c32ad181de97c82e59c9b393467801c15caf15086d3902b0b451a8eeb8264621b860e44040a3c7bd466d3e12789fb4a584075ffcdaafd30f67079e7f6c2b6a205b7ed83d6650f8ab15735d0e1afbe9ca612c9e8d5ce39f3703c4cec6ebea0f27042e04fa10ca649aec30171ddb377f5a17c47e7bd6c52c45823d1565b3180faec0a75395990821c6eaa7b08bfe9acaa48b065a64bb25cd036cf851f0d7a34328e8bcb585adcdc99fc7bc3be3c766cd76251c72900e02d5b475aeb1e2216b4acc4055578583c7dd1700cb19d655e1d337b0d68db9ee940ad5f31d42252c82919492fdeb8d02ed1911dab762b43676a60f136afd9d449fc827885f366b29823cbd53849f69ed643fecff4b261f2c62f4141fe51ff9913531973b9a28d0cba4ea1c85a40d92667a6e0e284bc5ab7b7559d4fb6be0dd1c8ea3bfbec4abd3cca472f222dc2d21da64dc0d8fee019f4cd59da043e3806decff6f5e29d48664baca141f4ad0eb6413aa69761e75547558e861569bf233d32d1b523249a552e008cccc6830d39e60dd25fbf1ae9f8a05862265df42b3a3c5ea119f71ef3bb86a4e90802c5a0348a9bf23fb1395627096bcdef1ae7458faa3ce36e56d4daa1e0afe14ff843e3cbfc11f99a3966d39641322f8c5fb42ace03ee70e081bb836db8e5ccf79b198051764ea21633a85b33f8c0b79fb693b88e952337d8580297674e524ad1a5788ba9d7a4cd4164a3dcf5d223d7891b12f5c63c18236dbbf15f85878e35cb76a4964248a5e8edeadcf9081f20f62dc81a1a344743c0f60746c029cd8d0af68b09edd9f3208be359d5e268c271567976826bd0b465d3b3162d105f89e65b9e560cb14645f05b42ec927dd67cdddbb8c71ce5fd8599e165b1ec8c7630c9c9e0a19b77f327476f4d898a087b8ca80bd71506f8fcf790fb13562f94c1ff631f042c15d1af00915e3bdb4e54c4ad366385ae158f891a48c5f5affd864295c80cb05f6dd79530a6e32d1d29d65c7f9427e6f1649bdb895864cdf26d4829e182b32a785a29641794608d4f2c269c1da28267305b7f26ad28ab725d033d7a316304fa1e326f00d961ffd1c4c3d64593b4bf1233f73fb4aab7c21898cf9efb27e8e8845d20686e2e7885f4edb8a2ecfad59b7946841d61e121e6863d1ca12b5ad74a0f66f7f8d30476255203a2cceb6d34e77bf7b1b9c7ae3d2d0e5bdfd9591b6a95124eaecc526f9aa9c2730aef724250059cd0445eb0df695364c6a6350ad3271c7d71115dcf23ed30d2483698d73de81f6730585975d4e031ab4965d4b5b846ff2b0942d9db0aaddecbfc451fbeb6bcbce9185a4de88dd098541e6886bb1049d7a57a5b2445da44ff6d579742cda8145e121a1e8104c8025c0651a78ef46d0c60ee69feae71d95bb813d8dc55f87253a9111e939465b2b8be67ac42e7bd3106ba953cd09009c29f586cabb33a46d60f422fe163c2094dccd056a69f75b6f58504b76617b33bc6a4520", 0x1000}, {&(0x7f0000001140)="5e02d4775384877ee6c5c9f5907a071266bd2b7dd3682c6d583b083482a3e984099fc1266f0a31f769df63c4e7d649b0a1b4da8069ce4835b816c6b8e81b238d5ab8cf2e3a0354475086a82f865b3c29066f0881b8c417696a756b8573e41bfae542bd954e4979b459502e4d338291850665448eeaa612e324c9660d38b813bde97270eb075ad65138e30ee50f4f90ca499a5024b12e5d99083d8d91384e69c4f0388ebf2aec25048a9dfbbaaa149d41d83876204ffbd8211b85c375fe5906a230bac68e385f", 0xc6}, {&(0x7f0000001240)="612d46f1e437d9e455b8157d526f04294f710e489a5f11794e3a48c68bacc69aa529885085a21f5c00ee2bfa18db8f8f2b020f9fd807cfbf54b2d7bf61bf1e33c843b624468d7964762e071ed9261dc0600bd2ca833d70d441e652f0d9201fd72ac5bf5a52d6c02820cf10c85230220500ff61e03413ae0adcffcca3a84243806493e84175141240d84658730c09da29370f087e61e66bf8b4c9bf162006ed887d93d4e844ae2eb092b65d8bbdc806e5a0b2846e6eae603bd9", 0xb9}, {&(0x7f0000001300)="66c1ae5d089c36f2f6b5a94e9f1bc110f2479c78318daa0d3ffd87ee6e9aaaf2b67448a7ffd2c4dda2b2b97222aa55973b0101f7c87109df2d7e2ab4b7ba6d935580707f6a88de2a95b751fdb4", 0x4d}], 0x4, 0x0) r4 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000013c0)=0x7) socketpair$inet(0x2, 0x0, 0x2eb, &(0x7f0000001400)) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000001440)={0x8, 0x10000}) fcntl$setstatus(r3, 0x4, 0x88) r5 = geteuid() r6 = getegid() lchown(&(0x7f0000001480)='./file0\x00', r5, r6) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) msgget(0x2, 0x400) connect(r0, &(0x7f00000014c0)=@in6={0x18, 0x1, 0xffffffffffffffe9, 0x3}, 0xc) connect$inet(r1, &(0x7f0000001500)={0x2, 0x0}, 0xc) mkdirat(r2, &(0x7f0000001540)='./file0\x00', 0x100) r7 = getpid() getpgid(r7) dup2(r3, r2) 14:54:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x7f) r1 = socket$inet(0x2, 0x2, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000040)=0x400) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) socket$inet(0x2, 0x7, 0x9) 14:54:06 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x9, 0x80) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x20082, 0x8) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0/file0\x00') accept(r1, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) sendmsg$unix(r1, &(0x7f00000033c0)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000003340)=[{&(0x7f0000002340)="b81eb193c1fbcc86206e054f4317bbe158224e3c6bc2c2fcb89812969aad3d9e4ae93ea5b5ef1567d91e9402aa68f507f8f76855e8165004632d4e66569a0c1ef8ab536dfc6d88b9899ffd18ec75dc59530f396a619db89c02e854e6bbff57f90b2c8907e984323265bfa6fcf0881945926e2efbd3e9b5bdd3028694cc9eb386d4cdafc6f25a7f4a003dd3b5924060fbc8b118b9a21da632bc672fc503030ef9d90fe2845aa3a77de5b60c01ed0cb5e79ac74b061b3431db14ebb98e0d7b0bd52394339db0798af146e664ac2d94191426cb59536333da204fa66f97973d48c832165342bddac7a050a9026e96b0f8f5bf289007578fb29c8b3869124aeec387223429ca875876ed741dc9cbe7fe980c04288a238cc75a7866aa8b986ae97bafed9648a5efdca2f146e6ba89896efa89ccdd26877207c684111867fcda2c43b00fdbc14b0111f8ffd0a7a7c733970a9bd1c9b7091883cb26783accf1d8f89237cd3d9861473765146cb995b23ce058edd5f89b58a8e9004f22c0b7ed0552990e9db23f09d017054746864ccf1e8e1016d1b269dd4e23d9e22422bf2818daa98fb14d02c94e36b8fe1b6d989ff1b4db47320998c9126a219cfc66cfd66729e83dd376e66ea5e1797dbda5e620946bbc59beb01d2fa644a1ae2544fdaed240e82241112ceb866288e168c7ba25b6dc81f23881366c369d94ea34f7e8c57fa0ff106473caba80b0bac91e9735ae133c8767c651897e335fda81f2b3ad686e518ac4f857b93bf22604d442f8973a32adf4c3dbca119e384c752ee521be476a6a16befa17e962a20e8c88e2ff50881ab8a48589400f757a08da5474253b28ce96f1c2ba835d7905e40aec957e89100994daeb591b7904230a341dad7e502f5f797fa3d6149d5048bd50da6eb7c36155fa5a910606082820211b687595eda26a2bad08c1241f664ad6dd6281223aac9df434fd9eebb7646607d3bae67054549f49ade674bc10824e459c875ba263c05f816e7bac0171b9575a9f4d80433ab3bf48f290266e761089268fa1ecf8f98fee333cb0d35acacf082c954549978cbd29c4d65a011b05910fdd1a79a041f9d6d235879ad7af79e6efb18bceb5d72642291e12abfbfaee39f7be5021675660dafd8765b19052aa1d6fcd46547ab28f2e777a7627da2f0ccf7900edc5d7e79054f7635fd5e78b1f40f154aa18c14b129b76dd40c7bab30a96cef0f54f713df1232667a2f5eb44a6ea40605c71972016f3f98444c782a1c169e1c6fc7a036807d99e59034b80fd9b10580e4262f3d6b49d8d99ab696cc75209391921ec101c5c203974c77ed2792e37ea15fd559c4d1313a5302b013a374cff9bcb1c3f747c229034f83682df0f14b96b4f95bf48128f6813f8900c2eeb0b42d05da1e6d3cc135942cf5ec343904bc5346208b4c3ab20116a98c3edfed6231905c02bb0b3e1377e71040c09639ae518fb317917e070176000bb725a10bd1e1fc7682f48749bf8baaee678d15c1929957e986c76666505321be5aaa7c2bc3d3180f7afaf1c35d7460bf86caea8119c436c0dea22bdc0ad10f4f773c449b245a0f1ab1ec8aff6f925d7fe45061843313df6a871e8031fa66074b12b9b4ca480991045359f692e5a48a1ed4820919440f9b656f4e19bc1af7244b418fe626a603d1ee5972561435ece55321e34a97c3dcc12146d95124c452bb72b3681022ff2341cf40193d3255d1ca87f1c851db43b7009cfe9c9bec4ab810ab39b0d967c605c77bc2903760b74e5636d89961337142b63ecc6177bc16e7d84efd820e863f6969c11c58ad6fe58be059e9662d8b63a8a20d97b11210735d6c71eeb80c6741c335d97b8d5b9433176e16e361e5c8276767967b5af8caf4eb702a0769f3fd329b3bb0d3a586e5ff5f46657967e028d8b455d153df846a9f2000ae2536ecaada2ac2187878b63b6977f457b924a74c39834517c7ad39fd6392344eaaa4101077d29fb47cad93f63f9a3e8da62bcedf7c1ef67579aaf51f95dd2c21715224f9e63baf9a31cccc92c16a7d5a38a008982ab5192c8fd587073ded5ac96f9d8e7b4120bbd0863dfd2046f6b92592022c6a8193394796598b4e91957a1ec469e27de1d1d36054aed31c59e49db0efe1c0b328cb86bba1e1cda2aa9017e0ed7f55e65404d4484d9d733d8e2a8f14c6eaa99169be0ab996662d7ea12fdef31a0d09925b5d6563c19ef8e43986acffea1ca8fdb2e8882f25701e849ab446e717b650a67c447d31b4d887b9f0891866064ba2f8a985d16c3c2fd048f715f8d2a45945525a6910688c5f0d97e27640516ecb608afc59ddd9b9e67fc7b17973ab7d6a30792e2609d81c4ef6f9890e709bdbb065a2b9cfbc168bd303e44961589928225782b2841e71606b6e5293f69ca2fc6bd33ece2d0c8e4c5d98d763c0a9f4867d3b2cf229cfdb191ad4e6a99b6d4f19c121c19f108b32ef066ff7964e41dbef56dc746422a79c918cec70e31bb45e90cd83368d8d4732be7e5aee037e2fef30c61866b6fab9d02df806038f9ff349d4281719b325361b219eb23780399d328cd70da8c4bb7d4ad2c3a883507ba7d0bb7be85d596bea63f06d7b439c5a21d6b0c3846ef38a544acf6cd0c5c2e0fb2f8088e9c1e9328349a32c94aea1d8d805f804d1d2521346edb4d98fc5d4d77fd238c1e4a90b0c76a819ae6f70f54ef82f197b22b25e32335967058ab2df1f90671d633267e095cc75230519ebe4f9288805cfad984de5809fbc02b903339fc6d1f1184b204718556240f4d5fd72a4a4b1d9d916bd69803574f6f299025f581863192dc974a04741877853083878ddea17e329e199942ed507e072fc9f81d4cbf807ae3648836a98113796ac824e1f4d35a0b5c779722d17790f8b011c4870d8688f496e431bd02739b5a50f33f0ea5952d762a3584a6ef5bc592ecf093e495f3f44a9318f4c0df303946e123a28ca8a6c4aadf9ca3f2cdc4f02c379c5383a0b11c87176ad3a8a35f62c9d1f8b65ead1d89ee66f4dd6cd8ac0d7166a12c920fd9ee0a1a64b905ccced53e25830e5b3da99ef42643006606048470282a8f7924ee24bb268d59ad66168c9859a15672606b81d6e09beac6dc7715dbabf1a64fd6f3ec3a8b8572e1f51cccf9c5bb0292c726b2b467aa5996770d1c14e9cb873c306038d4a5413173769ef6b66ca4a7bc2f395dd49a6e7aaaa1f5dd66f4c9146f979b5c848dc9b69503550daf46745f0ea6df41a5f30e8cca1dbf87c95e94078dab2399173f485a67eab63d6986264dcf2655ee5ca66507cebab30449a9ba8df6e296323f9343278d5a1e4c2b916554780154e86112da5a1e39a849080def555dd292b39cdd47747766f9abd6db18d4358194bd7e0d83da7e46a63fe22909f1b5924b600a60022630ce8ac6f995dea4c56637a75ee4a7af70da7afb0fc65b8ac8d848615c79fbdabf0d450a5b2562ef32978ffa5c0215c5fff1120d5aa4b5d0662459731073fe2e13fa77aade25950e34d035743a58b1a6a650d16a65f522087990ebb3d0fef75a2101f8a8030cf82076be21f7eaffca2454a90d0f4f629996a0c2a00f90fb1877d671f3262e05b218a7f717f8575e11a80e9fff16394079ae5c7bc6f1c558f77f122142cfd52836bf51d9c8c02b8215e15dbf3a2666faab1bcf5558e7caf3f0697ce6323835cc31486c9760c9d0592c8614ddd8267cf58a83a03782cecbc59b1004a04c22b4d032d04a302c9e0f14756946eff6f25ce8a09fe1bc0a8853623f40dcf2e1018fd66917974ac0c18a3fe4a8168c931cb2e929c33ab85a823a77d9678ea113c0dc3368e8336f9cf340f81deea783fd7241f878e590e3b31611c6d5bd695f54dbde535b147d83ad47da04506b06bf08e8107f51281d0dbe3f8f9e11b77374260f8fe8047d45232edfd913fe5e60258569d02d9c724464e2dc1e7859778a6a36a568f0b90bf70c4477ef2be5de544e86ced220ac02ee9ae45284dcd0f39e2a6bf8dbf4420c75832d7a586fb28ef6203e56b8a0af72efb2119d666cb38957fcb6f1920aa2684b08b22d82396d9b0a72c4992dfee0a1e008f3e5579a0fc2896aeb886cf0559829807927c2da52652ec328158048d8c07c6dca43dd576edc54fd2c607882366fc636aa662eb8690dfa90f72aab4a645ffa2e7c0055ce67720234d8bfad183ea1c48ea1bb9415d2f7a137ea1ccecc89c5bac52239d1876d9454a02fd44d5accae6724a1312494a054040f9e3705e74510a7c9e3b8a7dc2b80399185027eef23168e55b41d24374d8291ee7035d5eb73cd558e848a59d5edbe6ca630e08e321cce09d35f3fdf343d58699d77904a1ec11f30507f54ebee5af8d9cbf865f3682ee0d2240f1eab358376436f94d0eefefdbc9c6037fe7950c9d38fefc84163b1c0263110aafc9d30900833650c05532ba1432aec1843289ab1440cfd98f39ee0178798f8004a4368431e62898024c8e59fb213ef713f80ba5a64877093fd3eb7072a99452ef5c6f339cc9c8e23925a249e05c51f1e745a1f22e5f42cc92df7dc92d0f65af74d5a81547b50db5a54b4379bdfd9475d6d812f25d698ed599fec019dd3f6e663324d46f1b4834b938bbceefaae6a72adf59464d57d46e5112e0d6fffdc5a688b6ef88b85410dccad38eba7b25ecfe9d7ef94fd9edc23a4af4c693ed4a63df281c48376c39541691872d80718adb2bdea7105b5f2a7b8bd7956e3a5333fa2de975a593b5961b8e1b408e445904ced90639ebdbdecf7eb697f24b9f37c43e0ca40101178ae2af91458996fff23048b14edc874f6a81b73690a75f60c37984f6f64086e0e79059293cc6a134ae206227d4a8427135be149cd815c180bf11435416ac9ae32485185c6c74b9dee29f6ddabe29462797d90c9527fb59dfd8ce90e774ca0adc8ba2c57b8c5f62bd87d73d8ea3f4ee86944dee53b64c6450ad0c55f526e2047d395539ac003dae7c5c11940c12a418abc2245b2b0ab0b0ef25dc0e515d8dcaefd71cf0d3e10bc7872cefa0ad768e03d5ffe8775e58b5b502a4877ed70a46c0467f53f130ec07d18f2038f6c602b524cf10a1836713d66cca5b580d153ef0f06a509f6b756f57e3e29b5da0886963e3685bc93f23ee332f7085b1fa1a2ae88d50b3f7de55c9f54102cc0d2d1645599e5ff361ad029f5e7cb8ccd2cd8ea53cdfdb24f12b8eafa5593b72b68e8cfc34ff6c90753d18af8c0d2422ab42a329cf6baab8a9f51de9e705b15c88e756c3fe3197806d7404d072afc5d145a0787a780c4f381b1f6d658d2e13e40b7d526bb743b5e0cc72af0ab64d64360166bd93483b72b88a667665f2dace4bce3b5d191eedaa2381dc42dbd4191efef5b5e6eb7f035c389bfd4d5420630acf722e0038932fcd0e366fcd66b07990b43c5540225c26292da4f63cf3a4093ec0922be4bde269b2a3d8d2d6dadad7fb5c6fa76d09278993da58e63c9fdfa55c65320f27f498373db2250dbc88502ee3d05104293f58ecabbc6c95fa077cfd9aa662b087992438574e7632294a80992e4d3fec45329d810a9957784e99bcdeee43980eac35b5882ef5907d03241ddfac6f6cd467f291d8a502abf348593dd05638e18458ed159b3a7a27609d0035764d759a859b57d515bc8a3ffec99e677292062a06ff5501c766d0ef41a014b4ede19d690263a2e2983b5649f5bf65abfaeb8498393b55e5c96130dd174e9c278389ef9f1251f9a402122f3bde38b795a2fbae5cc074103196ab3545311538be003bc95059a2ca437fbb6", 0x1000}], 0x1, 0x0, 0x0, 0x1}, 0x4) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000001c0)) r2 = msgget$private(0x0, 0x20) msgsnd(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000dc7fc1d6816fae3ffc6a3ac130bd34c05000000000000001bda88ac158ba7638911e89424dc0426e923855e98d93be24f7524f9706a9baed8c66450d24aecd92a04707bedfd3571c3d7247e74771f731dd829238b97f8598db8fbe68033e9df1083d45424b772319126686ed526faed06b40d4277e3098288e7cc335c163fd8363d8286fc331aface7212e7c3db2d9581a98cbc03963c21b668380b0bf6d1e085b86946878a73a84e0909c2006f6958d659f64446016375a1a94174b906387075c6a97c7f843cc07ccd3259eb86c8cf888587e190d6c94e7a3630726df760fc2a9c7ac524c0855216844312095656c46439972220136114064a6803f6f6f0536e090000bd138446a8f99d97fc2fb8"], 0xe9, 0x800) 14:54:06 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/131, &(0x7f00000000c0)=0x83) setsockopt(r0, 0x29, 0x3e, &(0x7f0000000000), 0x0) 14:54:06 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) fcntl$setstatus(r0, 0x4, 0x80) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) connect(r1, &(0x7f00000000c0)=@un=@file={0x0, './bus\x00'}, 0x8) 14:54:06 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x4000000000002000, 0x0) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='x\x00') r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x4) ioctl$TIOCSDTR(r0, 0x20007479) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x1}, {r1, 0x6}, {}], 0x200000000000001d, 0x1) 14:54:06 executing program 0: symlink(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000180)='./file0\x00') rmdir(&(0x7f00000002c0)='./file0/file0\x00') mknod(&(0x7f0000000040)='./file0/file0\x00', 0xc001, 0xffffffffffffff81) 14:54:06 executing program 1: r0 = shmget(0x2, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='.\x00', 0x0, 0x0) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 14:54:06 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() r1 = kqueue() close(r0) pwritev(r0, &(0x7f00000033c0)=[{&(0x7f0000000180)="e0ba31e5aa45ce6d65292c13e3fdc6ccd91cde590d02fa6628c4e8a8764163ce3f62cf3228e075edb661b8c0b6067475f7a75c51e76d8b57274e29b38d43b66717d5fb05aa84133ad0ee5e45b3930bd55496add51c6ab84be7a141e02fb1235bb196f66498578d661d6eed67c067882a4d43fe5de07634f7726536aea6d352a2c767900028d9cbb225be8ac1dd92eb4c953d87fa7db0e4d4cc", 0x99}, {&(0x7f0000000240)="945e20ad076e694683152cde5c51426341473107d69a4316e14b64af7762a8f433ccdf5742a8bbb903e639ccfa2ec0c2ec00ac0cd6492ecd7c65282dcb2e7cde90f74cf8aa5f20c3089480071cb3299a023576867091373d9d1286d6793a2d3c9f1be159681c66a93bda21eec9c17bed8f906008ea969b00eb758ffbdb838c595e2602ea42da07880daf3a35d83dd93742533befbfdf55fdd2ab66e93adf84e95ede4901d321380e675f3f540ff5c0e3d9f6016b99fe1e609f043b338ae405b8633d29a74f1abb6e5b6e803c5b48c00f37f4155cf2d4b758789fa1f66a1465deba2f71a8090b5783a38870d28f6e95eea645e443fd198da6a5b4497e36b6b7d066f13823f1cf22ffbb13ee377690c8d50ea8743f72de5cb494edabac5d2967b735f74bcd0661b5dca8260458c27bb2e50bd4924f1fd0c8b55838e1449f029fbe57b8266a2948e9b31d99e085ae7d0a9b32b00cdbfeb2c93038b1bf0cf95e6ec9c814be83c32d7c32722abf260280b95aafb96c66d52e00ef190c0656d046de2ffd997ace26664f8c6dc848a9e69f53c6450a292542811ea85708deecd5c180f5a6b756543a118b1bf5f66b5c32caeffa0cd425ab675d10881bcfaed247e8924264528fe125cbe4c8a66e72a15db6f8e9b52a0a03c42e73c97055d5a80143f037509ac355bfc206df38ee8c585722d41ce42ea46950665c3ff12ee09820b82122315dadfc18f91f372ab9ee1a6d94fc6b6471c68dba9fa53f69735fd5d8b771f786310326d66942f40b2154c81b4a90281fbe22991105bf9553dd1e77bdf92959b95d7659b6afd0f18e24ea070329c37d514304bca7b0436664026eacdfe35a9ffa535e134968f94d46648f1c5e3bc1b010fa1c951e06445e7dd7da3689ab75ec278f11ae0f91e804d653d801859008ca2faaa551175434cbf195f613d8637de3be9202d3846344263dd810faa0ff5c832b1d3dc7e6724e292e7ccce5975f068e15ed2d8ec7cd074b623dbe7894c2d521d3c55b7978c1cbcf3e36694e24ea0f5610b7154dddcbb68178ab8baee5da7b338a8c89823514bfd98b9ed8c737dc0c32fa2e30788a8874c49f3083ef8ee19cfb1933c847fa375abe3c66ec78ff734c5fa88d1816a8760e00aeeab0bb1e99c6a8ec9c8ef6fb8dc1bb94ad18bfdc81284a5790672ba46988631ec4b0ade553e7d09f9da17473445676a5d8a221bebafa296e8a66f68bcaaffe7a5239e43da8b968486f93d0f2a51c8e3af211ed45c6f2f7a85cc722f7d4e2ec85822f9db13b9080c0b9de317fd746403cb7987703244f60825615ce9a01085165d11ba491e3ffb094ca6d01864d937dd8fce509590ec92597eaa100f462a5c153eda2ce6650b9b648825303bcc8bc215868938ebe72f1d3bb4e9381e0c74d399786df50ed77b1556139dd57cefb740e895797607066d022eae1e0c493c030b4cff7fb0a9127d6180720d997d59b1190944e03cad72023014ea814ed13de00002dae084a2ff75c028ab390dd441b3f7f568392b1ff0ed01743aff24db9026dfaaa20056fe2b19d0d79fcfab79201a87a92fe5cd0660776192d4d9aba6d927b813094f210b6ba265e9b34172196310a1972da27129bae9f3f9a4c966939359a27b08eba2c38d5ee11b5caf6d928b66a36caa3f9ed96da9549de371395e050c9d56427bf9ba1c6a2a0a38712bd7fdd676c53d37efb88eb82fa03f2deb769809ad9e2671843441abeda1fb37fbf0738c023982e232c79db3de1455a306395a4cd9375306a191ec73d217e619fabd615933fcf8e9ab8b46b5b6fe7630d62ba1322b1e69a523860cce9fc3f28a8c637e2e95e309bdc926a98b6ec0535aea065dde673cd52c7988cad42f7c6a9218dafdead3e3697fc2d343e4e6cba9f006ea9fb9cb82ae131788b7a425aa3cc32276278dbf99882e83d4beee4973ba974854006c547ab15eeebb202038f4cf59494f1c851b8e71d0df283031acfebb44bbf97a431b803229545ab62578cdc284292f7faf02ed4c84d97ae612046a21df69a42b11988fa7a51df407daa34e77fab87d936c66fad07487d569bf0102a0a7d9e872fdce2be8db7bba34154cb6996c3d05d850ed5cbf3555e0936116736e7d67793ea2545a5c7cbd5670a5bfd9b238bb03bdce50a4b0da86d3e6d27c07793303aacde66f811ea332c9bb31bf03a556494b04e90faadcba3ab4729f181e6e0299c29dca43d4bd36a42e3234eff6e59396b6922fe3edc61e0850a7e81fe45592b0254fc1845c516e7eaa5e593afa698f6cf6a1d09260fc241a1de5c9d2d3b8491c6e7922daaf0948d79652207ebb714414a2051975996aee0c60bd604513761e3a773f2c87e66f0673ce9e005a4827c918fdbd624873c96d494547b799a3bcf75fb9465f59a4fda382f494b6e99439cd4889beb2bac87574bb8e7b696d7818139191a55b7f703a018fe377cf98b45422b13cf92484ebce6a0536a4381ee170000fc05f8acbe6486208d33f848c7312cc0ff2dfd20f0e99eb562affd533a34aeb96c0004b149310aa94934e00ecb478a50af17134abacc8fe5bb171ead1fe3190ccd144b287362c60fe7c60603103566a031d5e9003d6b6fffe31e200594599fbcce0f37b5736f467aff4d479fff5fe5040117e83ce7d45fce9c5500557b13b4fab1e28ccef0c162faa26ec858dc56e34ac9a8d1f05e46cd27f7121b0f0c2166b5a62707c564ac5d476d734ecdcafb59ee92862030ff15631d9b7a374dc04383eb3a8a788e4e686e0e600f97d61c676df6d874705e8e1d3718841e2ee3aa42b721158f6132d6c17642fdbbea46e3cd16152ae16b0d9f1411929b01514be53f9002c3b8004b4b71512c4bb5c2cf5e165a92f7f7f6268187b11eceee543feae427c703b047861a6a3a7df5e05a323ab9df3692a3c7745f51798800e525f038d5c528d8def3f60947844b88fd6be917b5a6e969532320f466b725181ed76d3af80cde331bfb2fa505374467ed7a1ea0b8e550f7abf541008017b4b96d750716938f1fb0df7ee14dd1078b6a4f70f18fd07849aaff73877cbb640e42cc5f493fbd7f8074a54d0e3c32b0100a1b601a7e665ad11fc92646a1c68de351ebf54d1323265b438f9e66f515fd4dc3810ee7f4583a525558949f9e11aa0fedbcacc411a1f933de6aa11b4e22aab17da625199bbf8402416626bac885a13c4ed4bf3c7d44b1bd891caaea73907b4d7c7c07f5ce62d11fdd99dd8887e245e681c72e5c0a2d8c55265cec91765cbfe1681a5ded8286b9b063eedbf30e72b6f364ac7732b4bcf2f950e85abe78006978bf7cdfb0367b01d9f76a2642b2f0e7d7b6cb7e590117b5a2ef61ffe1847a87455911669f9e67b90b0b313bec1943ba9af46541b4534f715250fc5c3e730b2a61e9997b404fa1e33f37c42a38adddb7c3a388fd8fd4a9dd465df527e6e943ca4cd448cf707fa65db0565ea58a7aac31942e2b20f4741d2229e1577e99b5e8418c30998af4acf82827732bcb853b55e499a2c4d68afaa853ec35e1268460010c4d7db615891af5ebc2dcaf5bff611c49a1c498b6323b01752b2a492b8b6726cc0fb09da18937d7334444aa4da9ffd6ae17c8b4c9c839514d0baa56282cf1f6f0a5f5189d4bc4782364ca97ba7aaeae74430096fd08303aa8ce3fc421b1b584b4b4ae4ff25a00cad11ddabcf5fad28992057a11c8c5f0c67dc491f8b672b4041c338c789bdd705ba9ad9ae588816836995533ad505184c62ebcbb53b7565754c1af7a4f977c6e338504f51770bc90ec932a470e8ab41514c9bc1d2bba3380322840c10f7214457a92469980161c4da168e36bacb50a688b8490cc528d4b8fb1f19982a94ac0ac5a6d1ad4d6987f1acd9dfaf9a5a1a1883c18d807f10c195742e14ee913b5665b72f1fdeca969a33fc50f4e19dd0054469a76606729bd9732122c54bc24b3349896d395f4518fcd51f4091efaa5eab4ac5d3276d3e21043bffd247198d69bbd2074a4a2633ff5c73d9c05de62a2dcafecbdac02ce6cb2099c5960f1ea25b098c7b43dea35667fea3757c102886d8b6f9fb1885b3a84a6698a4ed60f8182079727c1e65b5e6e803e54faea9dfbbbd4a60afdb0d00a8677ffdd2718026f909ad2d83d7691aa9647c5c80d47265cf1814b38602cd5ec50d6e8bcfa6553a726bec02f17edc027446d6d236809de0b4069732bfb1d82a898629a97d4e6c1f4d24b5371219690c1083ea78f494ce6ffc45d9d0f1eacbe1631150b8a452f869475e5f0426b7b4f9d312abaf60f0685d7e6a3890f38b84ff3148f52e70a11e496e94e7ffba34bcdbe0db3384464a75b7fdc192851bbbfb4ec73eb45b6938039b7859a96add485a6a19e684b99a397c6356e6195657360da848ac356c94ae98395772bf6a5d87f88b1296c1425e6fa248aa058eb9a3ce0673361f1e6100366719f29f6c247d2f5cc05882ea64038659ec34a4a41e875cd91b2879b713445a0e0b59806991e2e617b68c40125ad526b18986d98ca0c800cb556cc48fc497dc1f5754e4b81160a7e0692e24aa8714fffdf646febaf87addb7fb9ddb72271409c9656a71ddaced5a9b768301acbd1302a1a6e4523cf19a0de52e3795e95fb50f9c6359640cbd09422a1d686eea6f81e6f76941e29fb040c28987a5765aaec1e4fc79449fae804a27f51d00930ddf44fed7d904bf3b60b8034171f4c5843e935fd2904c99dc683bfd6948b84f30612548d7adf592622d3c6ad8d97aeb7c08e7af280d9ead5bc0757714c83ed2e031bd999026195cc71911b38e7b26fc19e26513ab7493ed4f1816dd2d5b9c22f43da192260178adea3207948c8af15cbeda364aafd755e086ab58d1831d0a74fd80d3a2402829248f256ca3030e71ace9e7f0d43553e4805607f496b411bd5b67f530a80496200beea329e65b88b384bd5f6485e80626c0613716e083aee391b0b1c5cde97512b4d27d77fa6b33edf2ff8f3e9329aab0918fc0d903289e82b3e27a3427755b8b7e2782cfc6a0ef1ac6faba05e71169d53df5913f2cd4fdde8c58913f6fd5b07febc26e4212427ea32a4c7b2da11e24fdb9f65d8a110f61f5ef3e88d361bfced6267ace42f7decc5a0907e4b42da22efc44a698e4e154abec169aecf95ffc9667c74e4f4bfa665601340150d2dbd2febaf15c715dce9f7f566a70602cdacba94626626ac4122be48a408e6d65a53dae5b2218c78a620ea67176164913a2bdf6cd6f36ede15679dbb94fd1823f7bdb97aad89edcbd553e25a532ef4847932cef69734a09d5fb19fa30dbbc783ba7c207358c305bd286a6a40b9de8c0e5ce622cbacadef883effbac189ab5051bc3c942f58c46c5538fa0e783f05dd4a5e02cb0744d4257d19458955312788a56437eca40338f882aa03fdf03c54e0fa9f3ed68688036706ef71862d940a36c9af8d540224d88bfc8dd98d5804fd75f7dcf5802873abb906b6f3f46f7ef4ee3886fc51932e2e374107d15373b346899cbab86f4019c04e75b7e790a2246c56cd1e5d9412616579877311766e90f03565fbaa4d7bdf6520474af308434ea9913b00f7b1843129e9e683d5ae423caa1a3a64d532330cd5f4522533b7991fd8f0df83ba04ca4292fbc54f61ea8bea9719f1bcf91e4f461f1a0903bd05511cf15545bf317b0cca88b60e6f356a61d25195e0a51a93aa52fce47f06f11a800ca782f0b85a5c80d317627ca16fd0621061b98a76bfbe26774b1b378669e12946dd84eb8db440140da4546fe85b615e0cb17b9225ae99ed62ee6b96", 0x1000}, {&(0x7f0000001240)="353c124b285920a0428d9b74d50e295fc049a02792a746de804f4caf0aa241176c88fcf15f2a76a089406fb949383fdc1fada69730b0dcb40875a65a34ac15c300e35fe7e70ed155c32072d3414206c57967ad7f4cca796492cf874a9aac9bfba91357a31076defa291b443ec258401367363636c757fde513ebde0d1963709b4ed3baf55d1586c5f77d7564426870f27903cea885de4c21813e2687bb6cb4c1fecbffa546afece5ce640e35f6f2fab26bf922f323f27ac5de72f135f7302d7d0f6ab828f0347f0046cbde748a9ff15932e17139bc1b98c7327442f577e43e2b64602885b1482f396caf6516f18a68c335583b62fe1d5baad748ad42b42187fe6f19d335350e4621f2b167ac940152a44813c820a80f7cec4cef7c24b3d5c9eae86c99f1e3cf3b763745bca2e805b1b9567165474f61f57ee45e66edd38ec1950e47354bfc689c80b8406e290537a9060054c3598625e457dec68778c2b2c93459849e772ed91f7c896a5a84d77439f300a7894f7f05f7076dd5d44af5b64caf915b256fbdc3a8901341231f14ebb7e34f955c57b01585c7deb7cceb1b2af91316e5599bc6e3735f82e6b7aefacce32352ef0164a0f0fd67c43485567feafb3e00158a5df31aa3fef6075cd7b8cdde70bab984f28cc566b30c1bbf319abe578a790ad250bd77206209c5700745d9cfc915fb791a41aa677f7f8cca6e1aae90badf27ad80222f98677460febbb1e98be9d1c0afb4da50a2f074ee96e7b2851bd2b1f095b9d9026bfdc06351f9c522a52cfb4a262467a28e62ee8260f32851e7da0034f650d403a2098b88b2d5d62ef020a1bfc3c871aa028ae3a7ac041269c6de4312a0ecb3a7c526e47a3b5d87ec11897df9ab311f75b89fccd61a6527198ba57cfd98e879f6a58147dd8e1d8335926c5d38f3551f9a78b006ba9c57cc2aaeb7c7ae7c4365816b48e8518b0d2e22ef737bc364a6664048052e0a30525a96c88c37a99211db7feb2782087247aebffd6274374c51b5f0ffb6ead415753b28682d4474aee108138a5d31827f029a0ab0d08e47b2582f0a98a1a1304c2b74fa9bcd9514a0c0ca2d9035e38ec1c0601561fcb3011ad0739cf576da6595f6ecdf679b5389e8a0e85a50e8bc53622086a3de4db4222952d571c99e710259c9dd044e098d24cfd76c97dcfb125399517e91141c323b97f56d30ae7a5239ca67f65d2d603a74f4f8d7b7ccf43c4b534006640e0ef20c3248fc2f931215619fee3251d7faf517eb8f015bebefe58878026ad8d2e217e244e84a6f7589dfaecb61ac45caa0b39384efbebc1a30f174e4a28f7531ae0c8b08036949d94a0e6fc94dc0f75649f71a3b937f85bcd170898e08c6938ac834c0f91216d38658fc575368fdfb6f8fbe9aa609155e8113f80ef42a60f20cb8c3a0cb5ff78ddb6914fd6e9a2d931ec6b5e7e2793ba2691b8859de47f8571dedbc967941b1c795546968e441aa5c5361113d5f0eea179bec7d363d4dc4cb502154d87c75654e0e5d047c84fddfdd2e58588672e7caf6d4d363e2099ea2accd6305073f1182d3165c87dcc2b3000e4bf443e0bcb924069822da51f47c508247fe20e928cf497aa840e3d23205c52137bfff88c60c4b672c5376675b6410d77ed2451c3b53328fbdd972457ba15352b3d3160e3219ecec7900129283a1909d656c60765cf699c046fed89e79f60b555475c0ad77bcaa2f6fbec44acd5139d280d443a24b5a08382588a88aeeb621523906c6cca97308bb54ce368b74d69d9067cdc7b1efc5a38e0e87cd9466c0540faad36640e431e063d5c3ba9f0b9cbd1c06998a1a8d48b983a89825b9ac38ddc0e455974ea855c19cee185ddbaf9201a7bec8995d8f15ffeace86c092ac78752cf8949603ba8488f0ab3fe0837f1e078faebc9f0bdfa1f162987503af0d7e983d7a6378a5c7093e1208faea499d23c9610afef65eb030551a7c73886f48e05bb71d9b880989102a9a63659446f3b9a9a46febe228db9b7d15069e55cf3038695fe10bf614f3a7eb0e8acf2c0b97f933676ee60fad03a04a9a66cc39ddf97affbefda0e1546f33ae66b583492bde7f5a1a644781f3f674eb3d41851f6338ffa210cc76ec2e314cb5f3280a10208c598ef43450e80ab4f3e27d45347c01ec201c68311b614ba0ae81bebf00fcb136f53686bdb75e6f434e7ab9aee43384edcb931465fdb3c5ad0dce76551922b4c172cc678918169061be2847f4eb6fb044ad8d71377d623f67a57380fdc694b5bd0c6b82e5bc346162b212645ac03d4e1eacb2265563a482841a445b7e20cee1f606d5b62b36faf2e778d0d4667163ce8b477f1dc31c3c566d9b47f106faa9c6bd0cababd87174047fef5f38f767e11843d297d8fcc772540fa59151e869805f6dd3e536c2e6123526757a026a12acefbf98077e5cb2c6cb6728a7e2bd411d2e594afc46bd1e890924b8ad56a699557b31a4a191d963d047ff41dc1890b8ed7ac849d620e31192278263dc73cc9a508cc2e0ab42c74b5e1b23a0e05c7e57c700a37dbd82d59192bd423a6ec8bc979e76a8424b8bfb7e64d62bee7dea78722e00d5279d14e8a8a0ff20b645f3fefda3116ae3c4056e4fe5bf03697a7d162b76e487e23df53efe2e52040b338208cb5bfa75111b16554bfc19934315e727146049eadbc9b9bfe07d31ca3e9eecf3a4d97a1ad4c6ba0bc285a248a814bfecc44d12608cef3ee65c7acb6b6c861577c68d563e3339a4406e752e8908e00b78d7ea60374b6145959cd251f6010829c7eb188edd05115f9a3b8cd93f658883fc545c491289f9127d521177fbbc42245545b0650fb50119e24527131a4e5211bb3bdf4935db49107dbc8cabe37d56e2b7e6871eb331a8b72cda2686cf6e726643f9a6e885f5481a29d6f861bc6d3a4728b834c07aa23bbb22b6e601f1f0a0244b06c27df5035cafd37d725a4a162bbf6f97d666ff78386a8bd4d7d24cd5a96efe0f1e306af9d8f955575a99b3e6e7bfb1922d6305a34a6e10a04ace0086caf282057d91efac98d9cdb4ba40670dfdc3cc5a994e147eef2fb773a62b3e99b4f30515589bede63c50d22153e66070f009aa5c7491c0eefe26bb489ce171deed84dc0b7c4a62a9b51e6074d0d7e09b6c3accb525090dea72b7a8391e576c3a5c864a95cd0f94b2bb3c96942d73510f39eff45f22e79191a6bd2fb9a97e1343ae481eff0c6d72bb61da8b564aa6037a874a789d54231bccb346d8ef109c5175ce3e4b3845f4f199686a9e3e0f4dfb4a70dc79efe866808d73a4cdf0a2608a6350f78846e68e0a76e9f8d9acc00aba9f4647bda181f42196943613a3c4719c262fbc775d129fb0d6981b7c1dfc5a36284876084f9ce010163ca044b4727e3a944266177893d0e0c3251fffa25d8c096f4f8789217b25d33b389458328ae62ee5f77536fb5a6e75b292d8d85773c6e1848db3f1a926c37fb2ecaaa0b7e15750dbee06342140fb73fde33c25e99ba0eda460f54f3706f25c7ebf0b6a5d8e631bf683934f2cfe0fe4d6a33198266be8950a264f2a2410e8e35b6cc7ff1c36751c66cf26b34272837380cf8c1aa98514ea9958250fab554aa1ab5fa1490185d3afe385ff2263fe8c6f7d1148e2ab40069d599f962a64c622fa03f903a62a174fb284cd6d30d539fbef7aa0f1f7de679e1ccc87a63d39acf6440c90cb3e00bfda580db002829debb7cf6ba712f29f4fa8eef208e7a2fe7bc6d1588ec4f5a3a3ccc8a88f8c70af3821d6583065773d162fec75db6b1e4c390d721b7e47d5e5a44e7ca9949a8d4c9f702830ea0b11ca8dd5fc59a4670d0d625ae6ae1d1dadaf2abf9c8bf28cc30fda91bd57ab4101fa51943d389aa0996284469fbe6cf4dd70b89c27b796e3fbcdc8f59ef4588dbf259df57118ba4feee87a138ed4055aa53e52aa8249fe2c6583c0fecf1fab3fe8530397e60c6f7a8228d4327171a78ad5b68bf6f3d71e35308bf6b8f456c9c01619d9666f1b1e51b5476c0b76e135ba820002ac40f9e0e92cf8735bd5b6408f97d39e695feb73c2cc53bcca8c9638cfaba05c7ae1ca15a6a649a71eb1a5e61c2288a7c355df5828a0d6c0068382b18001033ca01dbd31541fe8f36c6039c32c0305f09f163985087b5916b9af4afdfd55199da0933d6d64b205da44845c1457f495f05fedc3f0513c0f40c007bd66fdafd63b29fb2c161cc41fac12307fc99a3baa0a61e8e501fbdb5ff0eba8f9f7f0f674798c29809fb2192c326409c4de6c973afdc10c763f200576f39c30d689b0c04a0bcbdb688df14b4857f0c620adddb21805332e0ffdefd68c4740b0bbca4cf7c9aa5372d413a49bc323473055aecd747157789b53cd6d6c367d5237b461341da47df45cf2ae6e7eb45751e11a13cde0ede998b767490b0e3ce057b6427d40acce49bbd02e1226043fd6304b5c23527931b446143af02552fc9448c911472f1da75c56a7dadf7a8b9e62308494cb932b4209d9fabc535cb8e60aee70593d69561b54a224e4a6b6deb4540634503bf4dcbdb8ba6d1be3ab9d5efc1f5014275258b470496d9dc673ee27c6102cafd0599dff7e2a1c0414b91b3fe67d6abe44bf3ddf76d30a777172ab1481c644d85f6f2d0ca3650104ecbdfe523aa580870cb4523b897a6ba011cc6da4e71ccc1be29a7b4d1f082580d09afeada33e9ee43e5a8ddcd7a2bf219bc0ffb01e04985cfdcc47485ee88c0d75ac061f09c3069d498b3d2d0d7e303237c83b352c1c478f412159bb9aee0d17429c57f9c8e526e774b80c33976be1b593af8fce3aaf7762826693af662fc740a8954fd97248a2f2e7f9090428a71e326f20b048b4889e93d15d49f70dcb72c52c94c1f7a9d911b94e4d932eef4ad3daa67f542c42e0a4b0e9d43df585b38e97a673099a7ee19c6c20e7953838998582c189f5447cadc437314adb0077c628c5c66649af2e4993dd2fd25cd9a09be84e5933a10fac46b72dea47c42e7f8c0c8f80edcbc1cd301141d6b488caad37a36f689ec3d997be0195df004a429b763e5bf24edcae65efda33199170b6771b353b9c95baabbfd3bd687e7a05973ebf88c01d761ff09cc6fe904cf341c0d588682bbf8ed939841287e409e0c63bef1af570523c3f2ed15df3d040016b658676579a088de5aeea8e06d3c427d11266c57adfa56a3bd60feb6b42af79303e03d904dbe443587221a39d51bf5b6a607dc3fbeca0dc572e9aec3d00c8ef02c6eb6abe2034aa4919498af324872f3a7dc6a7b11de6b4bc3583f92222f095a386b055e2a0beabb2e0cbc93dbfbf9918497f4cd475a71386898c46be0c674ff137561ea0083f5104acdfb2de5e705a1566b39a583cab111aabfd1d9ff497416219d0a371b2455ea220c701814c36b27240841a52861a06fcbff8e8d329e737b4bb8b081404cfe175a3be919eaa8cb790efe1942049f4b8d5a0282a920227bb597b6a4837fa33c88ba0b7e09f5eff7affe526d78c54e9bee113df049a94995b1c4fb55aba063dc0e1274a9e79d56abb4f8b6dacf62735073b89ec8872442e5203a8b526e7169fa41a5adba748680ef6c28f268fe77987eb6362352740e7ddfd8978dfaef533b5dc11844be17c7e2222aa9db5f88100bd8ba411ff6f7167dd9462d2e9a85c45cc7583f7e5fa5ba48884450ab678958b350d8425296dbc24b8c89d40f19d7f4396585b3a122bda8f6ab046ff03c9e4cd9d0149ae85f16c2dac048905b08775ffbc003d5c8ca2cd89c9d437e8cd5f3b17264ff92001646ea133cbebaa", 0x1000}, {&(0x7f0000002240)="14100f4a796dbc200473c3372c81b4ceda6b1890a4ed516ecd7ce990308bc9e2797d95c781e7e0587d49ece9d90877d7b8e7ff8a58d1c82276138744ad1cc946f5f3ad9778d1e0997995e39eb7c6f3b6ac54196e461624d29267db72c6a7a3e793bdf0b2fb5daaf1f1be33e941683de6058dbf95b720da37955b4fb797178ebaa7086125e775bd0c49c7a3387892d41e4870f40ae3e23eb1bc808e8730", 0x9d}, {&(0x7f0000002300)="8a8ea3398e9f0542368eaea7c998638701af084b92e3503d0b1eb8c248e3bb537acf8e80a5c8c7bf7c8023291b03ed8a201fed87f6274f2ca27f6c77326ac1e91878e61b92397815f45de7824fac62a45bb47835c155aec4be1f6d5be73daf00f9c3d930c5ea3f242e3a4c156af7ae7f44279699d6c02bc9875365fb8e4b21bc0e2c70c47057cbb0df28914f44cbe4058d8b9741c49f87d5efbfac06ba7c79291d16891f525a5215592985c8c9c76e5060fbf06d8f61a40a81b04a9e29c0dbf8858dcabc2dd7b5cf5f49f8ca535ac7ecdc4b9291db25efac19ac18ae548aa0371acd18604c97c038360f5b34dd6ea3e3a465e97404eb0f52a5a5e3f3eed24cda5b08511b55815b141c78d019f5dc0934c991ca2d2617124a708892575cef7f7927a6ca62273a2bb94b01e047e8d7cb34db6632f0b6cd09ae9c7a099b08c9f9213ffc3172d2d7a3ce4ec529092d2becc2a7a31cf71a01abdff388bfb96bf709a870d138701bbcb1534c426477115fd33a360747fe5a33a764ddf7d88c070876f2159d83d1ab029bbb33379a65fe572fef5a0f751e4962c4f95ce4b296ffcb41e3c18ec9f4cd676c109ec4f694d41ab791506c10aa21b6c8f34924142fa3d3648261704569da4c81a97d45e8761fde8eb6639e1e6fa97f46824b48da29561d3d416972121478bb7e6cf60696f1b7cb61581f1958703115ba364bbe540851a7b599d651fc6246e58589e888439bbae188f92f757797327a54ee7cf8eb96c198c49cf2ba43c58ad0080309a372d4c099d68406e63b81830171c0159bb8785e7792723c3c8b196674d9527640b3812ddce84191340714541189604fdc4c591d3abf76514bddaa972044e16ea12f8951cf7f0b58791dcb536cf9bc720504ac5bccb34e0ac487edc721f223e40020f390f592971203247af8fa2e3e3aa0afcdcfc0414767402a0757c178b8564367014362709d973ac38a497c2b2a2f0c1fded2841ab154299dd69560daf62e953a7e265253a9aaf8091c2a051508fde34077c1419b9ce2d3628fc6752f26abdd971ff43a23cbcc01b4d7b3ff906d2ca20c516e31f57e6fa838aaca842a135fd1871ed0bff81694c7be8bc3ebf0073a32276d5c96d90e87fa31a56fe749b33774c33ff18884a1e7844b1eeb797c21b02152c65e60d1f0521f468819443aa7cf70d096e7025b36d726b1900575c77ff85a34a1547ab7434ae2505c96af26a6d91ff64236266f89071b7803c1a96ab46a01f88c78d149a6b122dc44057e2545be524ded8426018eb43cb53ebbd0d08e9dee9b28bc8a16d2934475f7529bc97c0363a9dcf8bb83e9eb8337450902a16b4115fdd2f94c0ae06ecfaadf46fbd0786c9484303ea6bf51b89c28f7093cc4b7ed062241879d4568462ec9b41fc5c1494097483fcef130f5ac57f2acf28a6e8c0b5d7497eb361de45995f5823e1f102f322237e06c26c245eb805359619378733874002af135425986da3098d844946d4c22a9464beb4c3daca669db24b56a95fc129d195c2ec9ee13fa98c3da69e6722747130a92c0b8f00aab8f789dd47a86662379213e9c9c3287d388f7768bffaf083cf5ee82dd74e6b9c27a82d7ea9da29ec4b6b7dafbc261434be102d4caad7358dcd5b9254f55508deda45f46763e3ae077cbac6516993ecb40561bb2942346cf5070c905a5cca7069b58ca08dbfc18594fbdc716b731d535c92ecf654de4100d719f4ea17957625a8b9afd4b40b8427e7140e0fdf1f4c915408aef19fc60a9b80ef9b3361934586b6ba8c2af4d03fbe9f06418ff10399836d75f496e6a43c4d0725fb7fa5bd3b51f1c1f3ffe6a4a403c51000a6487d7176e8956e8b93c89a60973f2277d45deed5190f75b9eed4d91518c996b88e7872e100e362f5054db16729431925380f996f0c8d24bc36ad712153499813b873f279942565afdc8e8da57ed424ae137b230f9465f4be3669239e22fa951855cebfce0eb67e969209ed5166103a7405f9caae58e6acc7c50eb5e95aba33419f740a86fd375bda4801e0eabb00eb2afc14c70647cd05b9179141ca003f2c443bce9168a56f8ee7a2f82d5375092f4ed854039f0adcdef79cf014e1106fd171feb1f098536cf9f7c71857695cb5fc406ff7fa805cb7e45c0ea8afe975336b63d4cecc89ce162fa5d78ca065f93cc5dd383f9251c6e1c684c10d584dacd445804043b4185c9fc663bcfe2b7d4c0813fb023d890b396815f257ef477ac2bb47ac5c2ad251b1b4516205f368e299acb685db9dc348603bb28babfe0e773e62c1cc87165522be54a106bd49a09354d1505a8fecc2aa7ec9cb7ed753b204e5817337f2491390b2ade379077d4df5c8b76f53cd19997a249c68c9fd4b59ae8b47a60d60a4eb0a57d52443562c313a5a9b535f4d2e74a53fe4c13921e06843225d14c4f4bf3d444ed7447e790281c5896f274a1b7a3a2d904d8cfd918d12099ee076cefb0e68385d1b0a1b926435a2be7bf2367753bacf629961516bbab65ed6178c4db9f3d4ae95be731dae3305a4f071c3c5b09f4f264f4ac6bd65a9123561d5ae31505582fee4a3d81b53020e2f5791be6d25b6796cc1fc747a7f312602815a07f30a5eceed13e869a5b8527ac85a6deeb94fa1a1990c4ddf464245b1f7e8eb2cb799651120be54d2992fd83b159d29e26789b26846f4b25497ab514d65a36577a8c7f153bb4fed556f4761c4593417f94795e11e2c903857c25dd09256bf6f7ffdcc400aaa6d97917e07bea282e1a47cee0cfa03e7877c915ae0c75d9483e2af1bc34fa818ca95849db7af95e71746fb384027ced1aa43857ad7aca0b4c01e877d18cb3848d40ee42f077ede8819d9548cb8c5bcb12ef9e2cf2a584d906ce1cd81aa71daa806ce73a9634ca5716fc1327862810a2c7bab779aaeeffd15d41cc60f844207f485ce3269a582fc973e8114768563f48dcbb3ab651b77f32e9f3913ad1f165edcc9cbf44b82c69a72b88d9a77eb04ef2ba4f834684e684bf00bc5c1c3880c2b6fbf2bf3b6d2e2bbbb34aeb854e73bb6d80284d993a68815d7e9e2ba22bb4ddac4e6cb260185d6ce997dc75089e6510c9d1355dfbd4e8eec97048bb445726832dfe0e1aa6dc5c6b32bf375f54b8b8f986ad610133d6c1625d0f5a37103f4522cc23c38734e94916aa265d44d2ef895ea26e296146bf179b47b689a8efd7153b8717f9dbc9ce82592697c2f625486a2456cd53cc8d17a611d69dfbfd6b531a3d00496433d38fb5b92a82bc0311aa02f171a9cd7f79599db9fc7ce849637279fc548f3b019f0ad30a58684fb66d189ce6f983212bbc3e6c78c8b77b5501f84fdac41a8d5cf4dc9512aa19a816f8b00d9e5b1662b2d5ff64925708a34db547bcfb374ea1815d2ab541d3c61df8b7252c7227aba75d9695ff5282d80d2d018aa6a2aab8bdaa03ca5a4b77d79984fefe924aa9cb15b359532abd95fe375ca5ad8b53e10757d0b980fc94746f4f334f3e714013f2db037ecb387ceac07102d8eb0acb056cfa8b94305a72bb30ad80afac66ca9218490c02e9fe2070e07ed8d15204c413a0437f55bddc5c2f89351e214de8f7048b9d7601a6d8a8c41c8ec1d3ea4914ca2f476bad0801ce40f0e5cade3bf458b5771279e2e0048f0168adadc045a5837e1a02175bf452fb2a70ec9bcd65ee6717f8c892af19d4df565950c787facc20733a72641c332c54fa654cc4218d531becb3b8ba4f99616e18793580309fcdb81fc8fe9c480ac9bca8531ccbd3dd575fc2f1051a2b4c29879e14937df1fc45abbb838ecef8eec4c8c66bea549657caef7f65f274fbba4a8c346a68d456ef637f16458b5a6c85bdd2e91dd8dfda55fc7d0d318b9e55a004bb9530cb6b6bcf01283b05b11770adf6f32f34acf7514ba7784b2dba94c5fdb2b7f0595c50ac63891218fecaa9245f56e7b74d5586763663ce9548fe3f543eaba5cc77447a7548d016f613a543535d120a68fc7be37a8be3cfc22c317a416e6a5fdd9a27f50a245ec07b79ff47632bf7afb55fad809c49a447f1a77c48d6728f9ab2b419db72e2a0767e11d491613172fb761950750ff21e22eec706ff7bc24403f2f663b8173bca536451e78c4905538bf0d47c462b33913e61ec4778f5e6c3c638909c803d4cd9aceefef3a425ff5682efeecb00958de23f2fdcaf4a0d64678d7f41c0eb4ce5328e0a0cc2e65190cdf4a6dc816084648ebf9678f86159d11714db8d6a8d27975133cbafb2e8c80ae1d882b2298391984228d3e36347ac700078cc3c62ae82f8ed513009d7bd5e2048298e8ade5a4f3fad32de2db223fd4f1dece5efa9fb34018944d5ed18b8bf50d31f141cab94b9e788e308d116240f8bdafccbd9fe54cf8457e83bbcb7c5aa9be025908b1bd7a171eef0d9c5850231614c678f33377ed3a10db7e73527d205b2cebe23e8d23a285bdaa5011c87d63839da361804db245f5906e9523533b3077c9084f3d7c042f40b9380cb77cbc96d4e9454f49d813c8cd0b60f596403a36c48e2ee37252c69e52cb3f1a5b791a2bdf9deaddb3fb552fb62ad5679a140cb7e3ab962f3cc05e178a0001e42c3c61180b2ffe56ddb5db1ff521cad879515406b238dc068f8583e6a7ff61325d1c9de34f29280ed152f1a7fd744fdac62b15b367138c6e3b691f8064ce76cb6237ed378a8ac7d94f65f354ab2bec37869871fa9ba22060abecf8451307e9776618b6d58c40b6850e0881664ba0fc4e9b9e987d2057f093178d1509f76fca316f6507dc25d53d07feddcc73a2a8306efa36eaa61874804b5e5baadb43670a3ffe5747b10b1589b3568624783f971d0b8a760da334b44423294e855b04328c81584af742271db6e1f1bccca6652cc0ff9cbbe2ef564fd49b3a11d1e853018a8b7d6adda15fce294a250009e4c86a232027948f3d42ff454c72cb5c5441a859c1e80a0bc8dc23dab5857851c1d43f4656f2a4f1016d33eefb9ea2289e591907e99cf0e0b272fe9c6510578958b442be5111876eede8b74816fb816c5a8621673da5bacbfc09efeb707a4a1dede38dbf279790acf64459d535a1557e399d872553c70cbe1f0c1cffd93754bf61ba2644a46284954783a9c8d1a796319aea6e3e3a74d0195f7d27e4b45942653488dc72dadedb3af9d0b86e25b5d482b06e85d6234a2c76bf97e742ef35ee0efae3d7b4690189d34cbe3d06cb7e0fd1b2f0bdd7aa2cfcb6f660d470f1c31e8b7da072b6485cc495a1002976cfa3af36e3b5443a5d47fcdef9042cc8d7dea1ff0c093e7ffdedea8b28de3ba067c748b29fa262ba44e8a50802dae660d59a250151e4b03d7d15134a8381e47318319997928b1c4bfdd3af4bc5eaa28328d3b27ae5a9ba0eae29c727a53091d21eb7d6f5dc23f36d19ca2bb33e8bc3950c1240b112756b890151b272bf97900f2840d861a7edf571eb53f8a8b81632b0b2fb8c75736b586f9eb52b136057e8238f5ebb3b67511b5891b10077e460abb89a24994e3f0f3a48f4559a938072f986102d68c2ca02ff97e502bc12c584a891ad9ba9292dec5acd5ccbcc170261b857eecc2e231202dd5f1a71c86f6f9d74c204d3ff761d63fcfc6348b579e74e6177988ed81872ed7aa425ad6490cb764d31659d6022d98bf5b334943292e77d94681723898d4273036e7e45359b964e57ef06edfbc0e226cf7e44baf6583cc71f199a142f800584714185b81c6561a148d674d50e300ccf4c0bd8a9b69ea215bf4dcd4ab5aaddf724457c090778777369ec072ec1cbbe36471384b", 0x1000}, {&(0x7f0000003300)="63dd11007c76ea4f2bacf2d710b6d7b4ed37255949092aa35e7244c648044fa15fc053e4f55242ace8c7341fc9f95ed966ef45d33d6e813efaa1f6c7a291fee50aba8c2a42b90f3c4507667eebf21869d706e7a005a4b56b647b2272f75bfa2572f59de32f309e2c6b511be946979eb232f51918f438b9fed384771b1af170fe309565669ab159a607ba23761435214e", 0x90}], 0x6, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x2) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x0, 0x20, 0x8ac}], 0x400, 0x0, 0x707f, 0x0) 14:54:06 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2001, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) r2 = kqueue() close(r2) kevent(r2, &(0x7f0000000080), 0x1000, 0x0, 0x4, 0x0) r3 = kqueue() kqueue() kevent(r3, &(0x7f0000000180), 0x2009, 0x0, 0x8001, 0x0) r4 = kqueue() kevent(r1, &(0x7f00000003c0)=[{{r4}, 0xffffffffffffffff, 0x44, 0x12, 0x100000000, 0x7f}, {{r2}, 0xfffffffffffffff8, 0x80, 0x2, 0x100000001, 0x2}], 0x800, 0x0, 0x5, 0x0) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x49, 0x20, 0x5, 0x7ff}, {{r3}, 0x0, 0xc, 0x21, 0x7, 0x5}, {{r0}, 0x0, 0x6, 0x4, 0x7, 0x4}], 0x2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x3a, 0x400fffff, 0x3, 0xa4}, {{r1}, 0xfffffffffffffffd, 0x4, 0x8, 0x3f, 0x7fffffff}, {{r1}, 0xffffffffffffffff, 0x0, 0x4, 0x0, 0x1}], 0x5, &(0x7f0000000000)={0x81, 0x5}) r5 = dup2(r4, r1) kevent(r2, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x80, 0xf00fffff, 0x2, 0xb23e}, {{r4}, 0xfffffffffffffffb, 0x1, 0x1, 0x5, 0x7}, {{r4}, 0xfffffffffffffffa, 0x42, 0x80, 0x0, 0x9}, {{r2}, 0xffffffffffffffff, 0x20, 0x80, 0x1f, 0x1000}, {{r3}, 0xfffffffffffffffe, 0x20, 0x80000000, 0x4}, {{r0}, 0xffffffffffffffff, 0x0, 0x18, 0x4}, {{r0}, 0xffffffffffffffff, 0x41, 0x40000058, 0x6, 0x6}, {{r4}, 0x0, 0x2, 0x6, 0x1, 0x8}], 0x3ff, &(0x7f0000000340)=[{{r5}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x400000000000000, 0x8}, {{r0}, 0xfffffffffffffffa, 0x8, 0x0, 0x800, 0x1}, {{r3}, 0xfffffffffffffffd, 0x80, 0x0, 0x4, 0x5}, {{r4}, 0xffffffffffffffff, 0x1, 0x55, 0x4ed, 0x523}], 0x7a85d500, &(0x7f00000001c0)={0xffffffffffffffa7, 0x1010}) openat(r0, &(0x7f0000000400)='./file0\x00', 0x8020, 0x1) connect$inet(r5, &(0x7f0000000180)={0x2, 0x2}, 0xc) 14:54:06 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x400000000006c7) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "ac6a4196c7dc40f8b45fb2a9bdd4fe9b30cf5212"}) 14:54:06 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202ae2f66526c653200"], 0x1) r2 = socket(0x2, 0x4002, 0x0) dup2(r1, r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x1, 0x4) 14:54:06 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x6080, 0x4) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) recvmsg(r0, &(0x7f00000000c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000080)=[{&(0x7f0000000180)=""/233, 0xe9}], 0x1, &(0x7f0000000280)=""/4096, 0x1000}, 0x0) 14:54:06 executing program 0: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) socketpair(0x1, 0x4, 0xc6, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = getpid() getpgid(r1) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) r2 = shmget$private(0x0, 0x3000, 0x2, &(0x7f0000000000/0x3000)=nil) shmat(r2, &(0x7f0000ffc000/0x2000)=nil, 0x1) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCBRK(r3, 0x2000747a) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00') munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r4 = getuid() open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1) setuid(r4) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) shmget(0x0, 0x4000, 0x105, &(0x7f0000ff9000/0x4000)=nil) 14:54:06 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f00000000c0)="8d0e0c1bc5219319d22d7a3660cddc3c1aa41afb8dc1b873281a2f2ee6e6b8e8ba8b9404ca38eb92905c5efc9939a0843fea045fdb60f2889ce1e49433059ff847747f0f627dfb0b84e80c88546f595e8cf17ee0ed6564850ebac5b33c9eebd928d522e53779c58ee2b220101905ebef134efd3221ccaba09562fa59a32f48ba01cff69047d5b1d6ee88d91eb09d99e716d3f15a865c27927b27ff9abf68ee353a44d3298d3000057185adf13432121852237c39a059d7da3d1eb46b53d273a981b29a164bb15bf868eb4b0334ecf7face6d537e0539812c1b30c7b1131126ee50db28b4da387966206305bb40d8a68d4056dda3901b6a2959c6e5144a858194fa3241633a", 0x105) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) flock(r3, 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0xfffffffd, 0x100000000}) getsockopt(r0, 0x100, 0x4e759e17, &(0x7f0000000080)=""/44, &(0x7f0000000200)=0x2c) 14:54:06 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/118}, 0x7e, 0x0, 0x0) msgsnd(r0, &(0x7f00004adff7), 0x167, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x9) fchmodat(r1, &(0x7f00000000c0)='./file0\x00', 0x30, 0x4) 14:54:06 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0xe1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000009c0)=[{{r0}, 0xffffffffffffffff, 0x1, 0xfffff, 0x84}], 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f00000000c0)=0x4) 14:54:06 executing program 0: getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) chdir(&(0x7f00000001c0)='./file0/file0\x00') rmdir(0x0) 14:54:07 executing program 1: socket$inet6(0x18, 0x8001, 0x0) 14:54:07 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x10) fcntl$getflags(r0, 0x3) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x4800) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r1) 14:54:07 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000080)="04000000", 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="d9b6655bf6c9fc9d6195febc432c7dd8fd142d3e9e98f58f05ec46d02912fc5bb547783d5b0e8402e103d8d76559146bb65352b88069d5cfe33d2866a59c2cb1a0e74b3b27cb089d8a4e0709783d2ef1b18e00ee34102b963ef398674f17819b6603dc4c1f911537e1313c0e6a9309efa7b6d5f08a047683c9fbb9adbecd0681f08d0959e9b6bf1379d1398a465f20161f5e96e68abdf43b602a6f90b8faa431834097d67da7349b3fad434eea6b69fc950a34f5b35f39ea110cdd61bc93d02b62dfbc9949952e6934cd929dde6ee6e641ee7f4f371b60a616b6a11cd85981d0c0645a6d600f473df7e0fdfb7b621c18bf1efe1dc3c788c2be59636a59a9021d91baaa27a953b59619af262219f124c8f62201029bf89f7aba8256a40e62666b322f42d87348805440af9c06ce4850cc6ee743a26e20d3f2ad3fef2d08a54312aea87462054c0f8d2a0cf9e28868bc5552d3c0cc279779b206346efae999bc289a132ad587b3107c0561b848afb1c201e210a787266ac604d12aa042b2151f7bfb85dd9e54190b279d91a49e793b9a22457f539b66294ce77b73e0a482db4f5e42fdcfd2a786de33ed07679798b0bb18800f1def75a3c6e04845e710f6efedee98cbebbe0c99fd6aa3a57fc5fcbe81dafef0d69b544fec5ae0846197ca38232fe83d9c5e8be324fd5c28dc18f8dc6cd2d0ca95aa8644bc2b4d511080a3ece3f12bc812091d6883a02fb9a51ef7f115a4e730902932a4f1003c6e4cae6819e9840c9654e444567b31a2189329a1a9b0f2feaabb7cf3bdb0e57cae66f704a74218c2e8a418dfec0f1c233576f51605086cc4b5c920be4f2c159c813f7d395f61960cb82eb6952435db4704f1b2276671b93cc852c86e7c4315684c31e25aab0d77495a4e0296aa6da707aa02069cc780d5cf4e3e5d082ae9ef65c5f7493ba6ec3a0a90ba7b676ec7d736827d58e1b0cc01ec42eb03e2d21d1d27856fb6ae1a4c211c5c5b3d818adba712855352a3ffdf95a56dbc76c3821cc7655c533d93033f71680749bf521363662c1a0ea7f6eb4f428d7e24271b801f8527cbb994139c0def1268a01251bbdffbd891a0faec0ce878fb5fbdc669575395ac0c1a62b1c71d7784a3c9dabf600d26cecf0b2a1d4f002b738ce58bffa5fd92e744346c82237a715658171c8c3bfba8c57aaae15a21c00237c00667df67afcd76869fcf9e18239a276edc727474e546c5c2a4596f5e2758b80ebbc9ae359ef05e9da800158ed1a3e87ea0c610efd183c40552002aab787c5f8cfdbc22699c1be7f7d80aacdfd92f7e44b143a917b814fb5ea880b1f7fb3f0dca5de213e121cd0ca57d66f19ed86715161873b7f34e237edfce1e67701c2f32c3e482a8478fadd2b2c80667c37bdb1b820c118fcfaab95809fbcd782d2685f0bca3b0e99ffbdeda0cbe9183464992405d50cbaefab30c8c8e625245cfb58efe305716b5189b2740c0a196eadafb8143e61eca6067c1f63b2bd2172032a21c685b3f1d29abbbeeaa2f67d663417ee9690fea716f24a25abbc35d2c48eef54b3bec029e60486648fad6fa4dce3d13ebca49ca23d06308de861ba496c1b3bd0bcab7970f16657421b512710c7359e234ee0cf2ff202a664108f2c74aa9c580cf4da4fa9483c1d44e322afc57a86dc33a6403a5dca93286c0505decee0fb44c9de547657092d62d54953bdce2e0138d07f73c81f20649bc69d1fd57a4cd6357143067de87f0fa08b76fb0c128ca74e8658a80c57b2d15ef9757d4b964cde8994a2a59e0143b78be0f7f5053367365673016ab370a1fb07631615865a042504836d42c60339ecc17da92fc45116c92f1d1ea596ed9a090c0aeac94124596ca6fa1eeff5ce14c7d2e26538e69651a60a40a24b21b91308d12e808b9d75dc2b3840c678d3706f18ea9ca25745870c856de08b3dbff54593f443fd99ad1e75ab6b50e4b8810337b24f8b5eaa17e555ede2b41af93925770248b42f0c13c8f5b738555c1d498f2a51ebd4d853c5e4a6d2336d72865c087cf7e699ac9dd0c57796870fafb6b6b85435800fc46ef2d8a07334e740cc1bad9e4781df21739944c40076b4615b2062f27a5391b067afd6c339f073f92d02def76c17ecdbcc2b0ecd442f048f2873de8e4c930d68e30de6544a618188fdb9c8a2bf38cba6e28d0052e6ea475fb738d4beb407d83d6debf563e1ab85d4ced9f1827edef96ba601aad8189c12395cfdb1720303d9260759a790811a58a23fb10ecb1f63786304e5be19241e595c6c76204302c6bedf4c74b5aa40b45c469b859e501a59b365988c79e407ee4dc390bf1b56cf56784ff7a31bcc15638f9f56953709a3c1b33e1bcb89e8800fa939deeb1bb032c1236725797a0d0da5dee65ac45081747787811e269a739636e72c32a0320d036c76470c42bda948c543b44c58e3ce84b368718ea86ee3dc43e192ba4d1d13e5899d204894608a6233c595308b2275a8de6420ecec5a732b36e55e38d65b1b04a10b1f8b919585a987d554c9763e61a6b8981347a1fee199044fd5ff44b2f61594822f54b0ab018bc769bb17c659494a8a94f812d838cba952fe8c52b748f132fa45f467c89e4226aee4ba35b4a082d0fc7956719d96762a25ccfe4040f4c656f06b6d78385cf47fa71fb40fed282b5a75dcc4559678daaec421af1caecf7b118802d329f9934303150cf36a7e492462ca3141912bfc78630f726f9524b9fedc8636ec24a22d3ff2c0b1f45b880e24815141af049b55a5354e6c47c9cb33797c1129eed6a5332fe176b224ec37e5d601475a0fe42ab85914a9a9fc455f80960e00121289640e5cd6906edadbdfb41f5ca9b8a934118a27c2b79fd2debfb574517db6b7f6d1832ca698b97baa41534301ae4d98f051092c0ca9378c0b81ca73f1b67d07161042621680450be1acd30a77e4c605c8a974ab883028c4eb8ab8c39cec4b0c97e9ab62bc1d5c2b9f31beb5192fd6122f6695d2713b3e0d2e0442fd25de656c6467f1d0e7abaebab818f3b40f22a75dea889b43eeb6f6c6fce49bec3322a33ab04b0a5a7624a8e0890e313e5a1ae3b8d4d4c1bbdf155e59f12be04c384bf0489b38bc8d92cbb1b210a3efc96244f94bd1e2cb414e4c1d1e6a8bdb10eb40209e13ba35a659919507dd582b4dc32f76b27b40893b0e3f4a42d4078eb52c799751b30fe6cdbc943900917c593467b14e2dde134c8e5c8fca3dc5e79fe6d07010de22be2e97cd919deaa73f4129fbe90ed4ee814519539db4fc1bdc4e56af77f559dbae0a41f1506d73d4ff405f375a280bbf84f42ea608130f490eb0c89415150eaa2933e6ef5dd569400df061a2010d37f8f26cd6a9a16b9501ea5cc356243f51a3b4fc3f6a469ff7836c75f9b5cdf1bd1e53598ae52771ae0f7b0f094891420c0e959a170b48721e8d462de676c82ab612f906a3bd74b0fba7d20f6438901f5b717326f86ab3df941ea1bec148a19261e621bee6a35fca01f3157a36c9ddb261843ed73af86e002d0b92b72586b81486349c84e47a7b30a1b6acd34cd5d602a0ac1e838c400b22a4c11d2be18f6dcb287dbf7859cd2f03de254b7b35caaead62cffb434f4f1e7425c5c41c2138122f1569885363e639e957b5daa8bd3b15c7d57a11a1369015c2a12401b25f9e0987d97483f71eeb9b4ca2d365955e6f497ca16fbdd1cacf14d2eeeefd1e1d624cce49203440f69e7f20b429058251ef68c904097c1f136f531d05d6553d5e61a3bd3fa2bce108e891c2ab795dd067a022d507cd60b5701b2a33634ad27586ee0e970aa583411257340d5da94619cad2c1d4c2afce6bc2b109a0402d568728840eb23ec21755982398c0fd9851aee49fbe1e06d9d802a682421a721ae6c97959612bacea1f72b5e1ef250d01a78eea5839f2d4c13ef70b19136bc9bfe7eb2d67c98ee7757dda52a1ae6523c0b169542d7fa656513a3d1b158ed124721514dd8ab3ea7f559b4c819b6c3ceeb190d4f77168b032dfaf3ebcf57b41b6bfe1187becb1d84325f34cbf65da5896a8a2b6dec9255b4ae96b41b3b324abee1f2c9a0d1fad675ab4bc3c3e4a895298d68ee3fe8d831af1075ecc1e883c59d7e36a2f7e3aee4da7855e9572b1244f38e224abdcd656fd98ddacfed259461597aac9ad17c1c82e848cc18f6b782e397c620b9b19abf31d4133e96a20602c9d5d6b99b7cbcbdff9cdb50c9505742c9ea22a8a19dd4cc35065f3be56bfeeb390446a1e4b54a2916b2c5a2362e7cdf3e019fd19e0120aab6d3a4284267e0e640db2433f9df5a272f015cdd7e2a48fca1f139bcf4c13cd7714f05aac663516713273c58f72b205cfe18c881010e06adf80d449ec4bdebb3d256ebe2cc634ffab89387168c66bbf85fee4df6483a938362cf853932dee41ef627451a98f9cba987f19a3d494363c945dd8fa61b51ed2c6f2c1298a6254abbd10374607fb8b4cbebf186ce2a02c10aca884896ab2a25861841fa29c276a8402b3b7c93685258873c5634a947449e66e30722cc4cbea7d95f8e90d30280c513e799e326e9c5e705b1d287980190d567a4c4d7584dff89f90d0b652edfb973494e3f349d41004688122750757d88b8109f30312e4b74f51a16f19a24a85eb878799388d0f937e11f1673afc72a0de20a1a612bd83a67db20bb1a7086cfa60c787359fd429aaa3be200a4c7a12f7d0228fb5d717a03489ddd77edad56464126013c6bb648ab6a33285519bcb1365a53fe6ea1f7e20e2b82424a89aeff0431e95b25ab023c67f9ccca3ffecd04ec095a7c0c6e7f22c0c213b2fcc4fdb1d28b1b5e2eabf03277cdaadb3fb64d63e67ed18863c65c2929986e7799d60a941ea2194c0ef7823b827a82d9a2843f0cb08042c5c45e9bb15f5fb0fe10a6e1601734d7f41a929dd6e788f0f19740815974d37a9c8892e4a7e9cd6e7c2f3e3a75d7ea680716b539c41935824f978b420825c2675723c6951df46c128b7ca1499b334bee27e92c0b001b70085674909d34f5247a3b60c25fa1c7b0bac5b7dc946978c4cd14de2e9fc27b4169a4f692d40b038c640b144eaac793f1ec05cd234c693f0349382e5a9856e50134d6e2bd8e910c916a3db4020eec77284a7229f5eb5ab257040ad112c9394aee11c31d6fbca7df5f58195c82898066aff66dbb79bac1c528e0cccc11184586112926d9381df4dcf3e81976f62cf2417e7ba3e883551221d132a4de4fa9298d7892270b21ed97fad99a783a5ceeca7515fee4a828bd72eb949e38ed097833aa2a0938f0abe32aa47bfd1dd1a938b928d5b4601eaad9277fbe8f4c9ffdf2635f9e99596eb50d657898f5338f5e4be4ee3fbc9b9091b4047fce039393a05afd704df34ee2b04b91dfd1b1d22f0bf958bfc34a68e50463a0b4bb3862d443e84866aeb56b973f7496fa4d2b71d9b686ecc1043a77b05bc0b3c476d5b24b48ebecc7d979ff2c1d99caf1f713e9685f88e3cadb1c4ac77ce136f0c409e4d03cd30723594760e5d8bc166895611e6cfdea03a1250fcddd8ef58c4decd7cc725ac4232ba192f711831bea3fc851dc293d8c1c8e23efa013868f633503f525852d3fd75c74a6d0bda4348c6c75cfa045d631b8540fbadcb0b921f1c8e435c0233c9855c441df3ee3752ca97b4611aba76c2c39f6bedd05fded5cb6b6bfd92cc8c1dcaf86d3b0f4176c0ebfa65047f313fb271cfcce16333079492b0791e4042a1299cd5f71185e20d09e6584c194c7f12f51b95d204c04f5c31062c5b7c6cc64cde2e1e0b0b5e2a867", 0x1000) r1 = msgget(0x2, 0x410) msgrcv(r1, &(0x7f0000003640)={0x0, ""/225}, 0xe9, 0x0, 0x1000) pledge(&(0x7f00000010c0)="d400", &(0x7f0000001100)='$z\')/\'-&@\x00') r2 = semget(0x1, 0x0, 0x140) r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000003740)={0x0, 0x0, 0x0}, &(0x7f0000003780)=0xc) r5 = getuid() r6 = getgid() semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000001140)=""/150) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000037c0)={{0xff, r3, r4, r5, r6, 0x42, 0x1}, 0x81, 0xc552, 0x80000000}) r7 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x402, 0x0) r8 = semget(0x3, 0x4, 0x8) semop(r8, &(0x7f0000003200)=[{0x4, 0x2, 0x1800}, {0x1, 0x9, 0x1000}, {0x0, 0x4, 0x800}, {0x0, 0x7, 0x1800}, {0x4, 0x751, 0x1000}, {0x4, 0x1f, 0x1800}, {0x3, 0x7, 0x1000}, {0x3, 0xffff, 0x800}, {0x4, 0x0, 0x1000}], 0x9) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000040)) 14:54:07 executing program 1: r0 = socket$inet6(0x18, 0x1000000003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f00000027c0)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f0000001500)=[{&(0x7f00000000c0)="5fcdda698d0bcc5442149305982ad4efa2a6af6c95af7bbf084cdbf40014a7e3d7363f0f625a08a5da49cb4df01fc4add86c923693716a063ab1d5299c2202c684987e24e76b6433360ca67558fe075b015f94be58e57658fe97d6a788cc96b1f85de0405cd51d7aebd0c203a8b193fbcbd11eca9108b0fb3c93851c00a6e61d597e769fcf408c7567cb289d1eefa242552d80fadcd9d260f69766a1fdc7e597d9654cba7f", 0xa5}, {&(0x7f0000000180)="239b892e13cd5290e55134ba5c274e2db890068b5d490173dc211e43200b9ddf9c4e5e7735610f88e817db867b757679ef182d718ea20e8c338015140a8bf3544647abedc0f906779f138c9d034363ec89e8427f56a566cd10b0f2af4dceff52190199d3d2465fe78035109ae4ab504ff9bfdfbd518b4a0e16bc92928aa889dd58e71dda64de29b122aec21962eaef3e93302cea6fcd6ab2813813ec2f255c89cec19dfeaaaa376842a4551b40", 0xad}, {&(0x7f0000000240)="7166e34580a496b537baededa853ff1f346af90a7db9698fa4e18727c775371fa054f5bdbdc44aef8548d2cee0b45a4bf5b206b77f87ad8123633d42bef0fbed648436cdbcc1b4624566bfd6e177c134c901c714f9f2f858a721586c97f3c2f9fd", 0x61}, {&(0x7f00000002c0)="92803f610d9a37cfe444d356b40b4e9a0e089498dc17dcd464c5b41e686cd84cd517e42d5ddd3aca46572c8c362a54a97843deeb18976e21e77811c5d129780ade94fa1fd97108f9b1ec676adb57f454175caf5d8b81b1cade2894de0fee2d0002396a592905dd0c762d4407166d179aca4c3b46f04c4bd85d85787250bd34cdb1d067f4deefa348b3ea388c4b185b7bed4e82c495d96a39150e98b69f6b01333a", 0xa1}, {&(0x7f0000000380)="361c0de3270ce10776056b7b6f5494395ce627839d2313076c105ff91e249c40c5e4f1ea81cf1a12696ba2e6dc8171235b187e66404bba95fccadca3d9824e321aa18825ad222331fa0afa8ecbc41cb6c1da2518bc58cfbfcca0a850e090a3f0b58861b542b46eaecabf76b752257b0b332b65c8d8943f0fea3a274e41f425ed1652b7ab14f03a1cea9109f73c78593a5bded816a418b823249dcc52705ddab8516552edacb82535605b578bd83025df710d2c6520ff191ffbe2e3519d18cf8c7faac4d2d57c08312c6e65636211c25370058b5882eca6342044dea53dd9d86fc60661566450d9bfb9fcabf4c6b74807086a8ca78b16d6c1748e97b120531c92758889b8071460b1b7383ed47a9912cfcb46b7f28f785cdbc656c2bc07ba63aaf5ee78b12b26016cef8aeac4d848d6bfee88fd53d4710eae43955512b44734f35b6e05ae8b9cd489569ac9864d10eb90d76fbdc8b172849497de4f7a3361795371afc8ce6bbb78042ac5aa250a491f47d23daf292a79d30e02c07c337c9d14015305fa457c33df35c2f0f1a7d6ef7648515494759b0fde9ea1205ec5b8f1da9fa11bb5b98e664d8125ecb2c54468b682d9aad1e9e16eb222a86ffce90c17923279a8dd10a9f355ce2b4a7df25a31b0aca35b7e28978a9b719e05bb3b7a473e1f30aad0d1afaf79dd5f75ed56e91bc5f106352749ce7616abe831068989c1d7217911633d93f381b21969e2ae0dd0b1a813275268e19cf2709fe439400ee5f23cd4a8532d1fd4807248def08d09430054f741c7d637a498522a23579c953f3db4ae92d0b13e0cfd5ac69e104361360cc9cdc6a81abc235273f458ce03b19ca721ade553e5d59379fa990259bfcec79bd63a983265f27fc3e41589bec94aa78ae52cc42731f9448c3c79a4a659b5eec06f19d26c3a9037c8dcff9e94cb2a242190ead9794297be40d9a89baf298ad5a89c7ac73371125e261921ce3d9255e8596c0a3b5f149e4f1d7de21f274f0f8822c55edf71b5a4e90340085399bfe6801ec7fe5a079319d2a68502a7fcf7b3d4819afe08c174e968d29d7a2bc85db4c4d316565922d301f3ab760740bddebaafa1482ea576843cad127d94fcbb80c7dd5c3052d7f928e5e9ce1fde04489b52d03863426001d51ac608a1b626832d66e2b2c75a59972b271163514ed5181e53dd46451e3a395bc715ce72e85e4f31967dc88151567eaf2f1dd40aac322d499dc46c726864d7e35d316e40505cbf6079327291c5b34a5e8bf3ebb26f004e97122066796d2918fba207f2cfd2cfb65ba0e9e11bde1e80f7d665c01f77c925e1dc15b5f900a7a12bb51b53d7b7f815e28b0429194b42959f2c8a6250deccf347dc75302ca9ba648a8e725d1f3d5f53a3ec238976cb5824ede9841ec530fafa70ae5dc9701c93d0a2a2f77047a6606db5e98d7323b5b3c24fdb37e9f88a2cf00dc66b46adc028430342b41654e60329c9f64de21bf10bb51f77927c3dc711ee15b1788a008cd10090b2805a6c259940c2e291f0690e1231b18493a46716a47d6d492bd3b9fc81a265a13dbc4c83555fa2df2afebf568278cd4e49c7e7dbcb0d5d024826dba8a4be5f4c218d74eee6733b2e9001411bbb92f7b7dea4b61e41e9c9a4798669d28c898202234515d5c69ce3d64fd5150b3dda5608a061b96de3121791adb3aee186393d1b29d9b47745cdd77e833662de548c77be2f16edda11b7e4a926da63b27ea7871eef6f78da9d963eee675a5cf1d0eb5ece1aafd7c4e4b80991ac93a3483893b525b2601e64c5c52495d0edb34996d66761e3d119e2568af78a9129edeae824d4ad01500bc6c7bf46f520d750e9203ce1535f31f8730e533951181340fa62c15a097bd2859161d0d595d040885b9364196359065d142191f396642bef72d0871b1957311f93df0131311d422a121f55a3594db4c38c41331a5180732c64cc06b47b61c75be4964bd43b5f7878b3a2cca3481b416b793782c60c66f444a11d91acbec07f5bdda26f4fab5641e0c269b7b193667593ebede4efc01c95f34f4599a26cd7124a17bd14a995592e05056036685af03385e7a58f6a9cebf69fc7b537eaa82d7067499a7231161bb79f17fddc337a09a2de782834a85f54e1c88509cc8e66c1e981a67b3f59f373c871c1c92f6a1be5d2d7e789a6a1394ac9ee5bebc18b83b5bb8811f83916fbb3aa752f7f87515e10522ed8b90e9cbb264d800b4eaacb53b07f6e57c7b1405ddb8fdf991f50aade2740037f8bd17f325e405c1c2b360711d3a1adbe81d77a810a87e0a3341f6252034fbb4c83ecc89c77cb0253552297586fa19ac7b60b2a67349c65371aec7e47f89f8e6dd3acfc4cc55f054ab3337f24a3876605b9f96557fdcf0256d3ce1540622896ff5a0fb87b7f0f3d6264cf59ee50b2f9e94a90c41abedcec76c713e8ec33bfee15241a17f1bb35d7a9c4bf838ae764226c5be0bdfb9d2c125b59acefc84de48ea8336316ab9d858a2ba17fde57bf1e77a4140b0af8346aed055f60d42fc87a5665b992d006a622aaf8fb064b93f4994a1db461252570aca742e76280ba9aa29699c9dce33cd6175df3d707a641ce892ccb6ff8fc0416823e51f6ac79e50287435310d043edf07ed7172dd4755d3e46a4c845b0664f20128af3f29397eae2ec83034879610babf772c9c709cd64a30e15830cc9e2e874c8b422903775f7896814a81bef5d437a7496c7f974f5f9197d30f03da841cd8c4ebb98afcd96d82a009b8897ac8fc982ec41d2deeee86c7182bb75008c41d6bdaa225cb70828a6a2133f3b1d65e1458eeb41b97d7c8e49b38fa38461f856766a34e8797667079ecc53dd59ee21ed24efe1cd2fec066ab048a8c13117830f6cec7e48f4e3521245cd5309658904cb278d28b9329f02ccac411292137a62282a35ac270a2e63613bc67a81efac1ffd101b10745d7ad20bae2a01ec300bfaf2fff4752f5acf0a81afe3ac0154ff175751e5de08481d85123acf842ebe9269c3b6b66240a14697ef5a2f162d2e6fe7eab0190e6d75b57d174ca66bfe7b3c5e7515b62027f1511968deb6d1e7cf91a9850835f4d302cd5b8b2676f8bfdb5a5b4c38d2590eb518a3531d3a1dfdbcc1bcdba00ee96be7ceb6de6979d8be1d5f122d9951638f76f24141ebbc2dce3f61c829b8a1c0fd787f4f6098473ddbf64647cc15e1f3225ba5fbc386e942fc76305e451cd66f7f9cacf58baa25325996525378eaf4f238a0fe0246cdd8dea71c41d0fe8f7c2ae0adc33d4163f8c63c54f54e1f8a03799e814687ee006b2f28b62e9153e4600d55ebcab2ed499fe9e6dccf6a1a9b3d2e6bcd09699b5892b9a91f9422a690847ea1d1d9ae6141ce5b5116600a108cbbd2e468a8f2b4dab525e9e75163706ad8605b3ba8922ae4f47934e28f950d5b5dc15055d83538b1ef3c04c7581f9b4b2d1314fef8f75b3667e29d56c78ead9b8b7345caae46418eaeb94bcfac9d483db7aa713b8a8d019263dfe6426c270cfbb298dc5d7b66a1c156fddb0697c11dd891c32d5780bfa5e4fad1b0db0944b19d8155e28db0f546ea005ce5f6e5a48a478a77bb1cd09bf4dd041a323a1e722bd26b91082e6942cdb6abc1bbf142e21dfbd736c5178fe66fb7509453a8a982a6bc3a9f8798b6ebe3e377370259b9d793ad7544331bfed4d1a18f0eb48aaf8507be194987cb53d250b99d7d42d4fdbd8f0a7c0a5d58d37419e30053ebc1a2a48f920ecd728523ecf32e94d8c0db1b2b319eb47505836a759ef6ed4739634a798ea616006b8a9e09cdf15e7668e1028da6296bd11eca27e3e363b2dc6c10c24b1f8fc15c6ee4097aa73fe368379d6e1fe0937993bb624fc1811013dd77de396f53fe9ff74bb8d27ae830a9910d552a57d82509200e91db92b3472c547918650cd7d4f9b9b57f71e89e5bb6e2a142848e4ce6925458afe93b1cbde2c0383f5232dc5da1992dd3c023b92ffb01d6f3f6f9133abbd679d6e548ac478e69de1b03707c6e5e67adb758d1d22be51fd3b571d23b487c371706e717842b20522d49a186ed74a198a0d817c25bbbe38c85e5e8f4a1de2d98e534c1df7d75ecf713952876a783fcb5ab5b5b1a42f2c2a8702d91a1330bbdef7a36c2644febf5d12db6293ab5351853f74b0b5875092616fe68f59d5eeeb36ceb353c8c536dda4452384b1d28e357d79f2834c33c761c5cfb013268dba30e632e47936abb769a347f97a77fab9c655dfb6455049c3736fcc4c941aada2c5ffb32f34afd5edda9dd749dea37b235e65a75e6c71344a283301cd138005804e70db7ae77cc1e053e533869d13229d75ad71e07f62ac9ca762e90e4dd9a6f940712d5b761c1b61d0ee144431b03f5c6d29833f43d860903446a7076dc21480d328bbf2d77feb5ccfd95fadcf92370bc9e5fc5c7fc2d018487064913ed2bce77ec5cb470740ba05fd515c6a45814c60c6f35c74f768e952837a7e8567745717fbac2cc3a42cad29286165119af385d6eab44873022a648c623f72ae68dbce82a794b6ff520dcf90518dba0adedfd5b77373a373f088c46f0ea1d1950f5db27a5eeb430739d4ea63cca081d9ea5c1fbe97081e851348799504e5b109ac3d91d5f126be165d9f3fb897e70600f43d050f02ccb85d1fd18eebd5312be762a90601e0705259cc9ab77f67ff041df1c57901a6156f1c1281e0c016e75f0a788b2c5a36a163a6ec8773adda8ee0cc95431990f8b52caa8324af15fae1c366f9af328ffe6e02a0f87f0ce3557bd83d682b3f541c7e70b3015155a6cae9ed87e6a46090211f60faf0318ebe444c0469b45ca887011193074942d3a9b61ab09bc9e6c4e82e3e90cac9723d6249116c2ebc6f3b4cfe76779250b14f6b7b159cbc3eceb80daa5c34b6e48a6d169195040cb6d7a3189c3192486b77b98dc919dc088a18fdb89101d6ef91e850233e7feb242c69d5f245a99108b8ddf4069e53a35af3fd9cdb8d9ebb8abb684738e217b1239d5780e35b309b6ecbd4ffd21a07cd856ada1be045c1801c15e5085c901a64a0a935374b8f6a72d5960052194527af17447f7fb9f7e8f9d842be494a636ed0d9826344e2a00667a907364ae71da6db74e732e5df80abe4615a590279b3c23b921a64d290f595cc6f223cb935266748fbbd6dbb8dd4e7f9582fd341a98bfe707a9b0941d64da2ffd05d9cde36112d4a42336b55e9083e6d191354a4a497ca5ef24c09332201b17de4a33a1261a8f028c9f0c0f01e65ba694f123c1e1f34dac36c5e65da71f3a6b8b489c492a596f62642df73cf21de6778a989257da6df25842199c689c4bbfd76ce587b4ad39dacf542987381d19e627d453555f72c77f3654e5e79c4778fd601cda51ff4a96864c629ff5bda3888022ffd6c9b75515fc4029c6530919f63f9457094da54170e61bf640e5baf8626c261acba80742ec9c7018973543e16c2167e1d20bc434e3024687d07143946096e1cb54836eee2de13a7cfb1ec41e8ac39090432d944d7baefa99e4b2076c31157ff8909d9ac21242a853ab1367f619334040bea00a36880eb08e905c7537887a159ec67d14aa8b501f9ef954cfc5eae34e8e03dc27a9f965b3148a18e89319014526653a01d67ed812d80f530150c9cd67d7aa077d2d9092252aa00bef60b915491a8e61872e6f19b5fea9f780ad043717eb1ec6cdf33c19fc15e085ebea7f34cc8403095ed83f4f9dbb1b1d3b080481604de0684c1624214bf941d16877ed3c48cf6480226864e7c718d01a274766a1a4a8", 0x1000}, {&(0x7f0000001380)="94e7b3bdc9cb562e922a13ae8d758e4fd8286e985dbdde44df53fc7db2a8abe8702826d21f577003fcba58d91298567e53555f14805c488078476a4cce89a4808f8faaba91299cdcc87ba3c451ef94b35e4f21f9042d3826bf62d842d95996bf2e", 0x61}, {&(0x7f0000001400)="1c9ba30e0774a9d1c56ba235b06c761b49b5c4aaa038eef4a5112b2b8584f8086d1227b2c7d0a82963349403c3e51c1fd5bbd742", 0x34}, {&(0x7f0000001440)="c8384931ce533df367ceafea0bdf9f4863e9d5de2116ed789acfdb3529533be8134ff45c44e94043bed9345f561030ea08a8216811166fe10820d574b80b06961216b7a42f786741dc3dc72a1f2264ab155170a14a3f64d05710df9e7887b159c7906caeab7cd7c64bf50f0c0d442ede2b3d3a0e2c", 0x75}, {&(0x7f00000014c0)="f5d66533f27951027f93152a3b89b3f8c3c2e5f5fb5ec57ad0d108081db0ef5f7bb706f4b87cf91b74b46397a115d9a2c1b4751aec08f96969229740f9968c", 0x3f}], 0x9, &(0x7f0000002800)=ANY=[@ANYBLOB="e000000000000000ffff0000080000009e94d52396e8446b1739eae830892c89f30d8160d9abca85a5cb51de847b29db8ba3d030d719b3b3feebbbf8590b361aba4929801a5967bf75038bd6463d8b60396d91c9e27e71e0b60487c244730d6c6e58d5e3f3e096e54612e117e02512e088228adf14aa249e062b2b516cb2ce5187d9cc0906d03a60e2b82d032540f37f790c8449110a7b23f69239bd07d20d4cbd7850b87bae517a19eb90c97be8efcb82bf58eecfdad289fbf81ccfff329dfb7456f2f4dc1b968dc5f5ec90ba117c45ca4a04070168e78254d65c511e72ad0000001010000000000000ffff0000d9000000df25c8b039541f42d13b59bc886f6ca5b842ebd93586ff05fca1ba91cf9d6153aa9e122074f8d4e0494a989fd612c4e0e6b69c705bee6cfe92ddc9d5182fc78385aa3c9bb96ad001d29ca4fd3c55db3fd302ee23f94f842d78c7335a343b71a07583e844edaa10a90321509ea0689fc1e04fb22802442731a06ae4e33cae82a74c5045c7ef9512086ecb01e2b5f01e55cfe3a5f4c5bf9081213fe7bcf0d6f1a5a1c3f79904f88e8bc942cdf4dfe0cbf5e81de3aea0880cf7279bf8b16a7bb6f447d58406aa1f0cb8a1b848c9d69ba81b3053b4589e7a04bc526d59d62d45233a1ab04a68b237de1d5f5466f95443a0eafc85edecb2151d714af0a3294b145c2409c0343d28cdec6abcb48d7a09004362abf576385283948313284b385b01f71dff80d35787e103d7cc4796ca9edce18f32d6dc4c2ea1c75b1f3f20fed3c98b16e26649b29a97771ff656a0aecb138d8cfe557b44a3d61ac0604d54abf2f4d1d45a48b752ba9a645ecf397ca97521436b0adea57f84e6409c79d7a135d0563ba7d1da1d50bcd7686b9db7a4cfcb6c37ae313f5ec627c841dd8e139753c13a6b47315a8776259cd943341f2ba2b449e128bf5b0c20191e52f54b3e4659cb261d5656228b747782077cd7dd9f8074aeefc360b62d5aea9e00a39ee8cb29e0b7c1bbfcb9753e37b225285b599885289af8f28ba28a1771b907187d410c94fd7983946a76917235c30400000000000000e66970c63984f6a47b3de5d6a01e4485e8332d2eb5cf27215e660d0e2168085a33941973d6c54c63fc9964913d835a58ee5ed4fc20e054300aafde74167d4ff13c393469eae7259d125070a93580d0c9146db2c606b598c319ecfbb90add1a5e9a8a164521ecd8baa060ff89cb4b46d674ed091cfe1a7859c78ae7117778479537225d6e4b783f29d6fb49668dbcfe92efbc586ddb1731f8ca13793211d3a89c793f4a1f7d81c5a9c9510b687a5fdd26ea56aba7a0facb2ac855179cdde6c16ae8fda5084a8db99eb4a7e8bcc0db2ef6553b14a67e1deffca76e6e9fca811afe0c909ea1ad3afec83346684315885b1a4099b5823c8e100045d15b4a35ec74c86f6cb24d2432fb42bb47348ef2ec599d472e3ff5cde4a4035d1df52d9f76b9eca11987e286534a2bdeb0d466e54fae2c944e4564db88fc2a805beecb8a91c6fb43ebe3c2e8d2f572a2549f829d6191ac1646fa68a612b41108ce05fe243f81142cbf6229fe58382d462c1447f265de117c9a0ae99da8cddc926ca8955469282866a7c3e6682dbb40b5e7ca08104a42d3ab1a88a720e510b648cc51e91559d08b1fee11d4b17eee4bb92b61cedd03c87a71d4870171381c2a08998b8812ef802192f435512724e10bc7412db8d1ad3dfc12b9d8c2590765210a525f8c8b8b4865a5867a726da6e630d9358205f28cbb86463dea2618d3d7d70b686693e5cad23d42fff5c2a355ad63f69010a1a30013921ec58e3dc29cb502bf9224d40e669b4861a7e56c4fb882a4a6fb05c0567f2d7aa79dd3fc20bd056f54390a6cec0deaa61e20f1cf7c4d420443fd9cfa5f870b498fad6274351e96150b3794225f85b47816870d34ed9db7304eeda5a51c68c56a475aed17f8257a9694533b36affbc012a6950de0afe90cc975f7fde518aec216863aa3e3c6bd5ec5ef935ce085603c7f0de083738e46832206b876876ae522e4f9d1b418894a420837b4e56babf8626304871aa9ee4af3bc8b082356d358c6f50e9c10336ca07ea896ae53a4311942751f6f28233b98303b1d53b8ed48891e3822fef4558a9e9eb044536793d99b2835c5915c67a7dd7da02917d1e0f3c3f1bc93eea795bc6e7f75b80d2ced88646bfb90c3ced9ca7c3a6aaaa74ee5b03c5df084764e638a3fb52a12159ad041707e3a0a463f81371f8539b6bc7c1ff547272a3fd3a22d5e8c4e87d59e48d2e7d4507bb541fb87a73060515d40c5870eb923fba7557cda1891a0144d441a441bd5556784ce3c736b4251584768ba21855d285460ebf9e969ab148d2463c28877dea905026afd8cb5bc2f001a8e16fa42170d53c508492a8642578bf10cb69bc7ecf94fa35bfab370c17788344cfcd8d1890adefd0f71b752bb268528339d77c0fb812c9dd182796028e0339060b663ef74edee90a71748094b4f79086e3dcd4618153d2634d2a5d478ea57dca5214597a21599094d92cea0c3088539b5a0e3cf74e583b0c840ceba9d7a46b6e6c6fe9bc5617eb5698627e1309e44bc0a34da70f8a20277fee8bb0970708f5f941b8d5dfdf7c477f56c57540ff791a21c5062eac8856a2a349546820bf04417e63fecd2fa676e40437fbe235c3320e48115d4edaa0285a38cc2cc929b36470f530571c44950fc0457cb5d3170b2a59251d5a62f7003467452ba7536abaf578bc15e2110832839b364df33ab4cd23b38afb1767ff68f24dad23c37c73d73a67996b1d2038c5641a99173f3d9ea580bdc7083abd4919cb1740af020a15e859b7c2619b6258212086741b54836beedcfc7ec413bc42bf3facf131ba68e8d6d56317ff6a8b269fc0e0fdb4c5bf01680220cc111cd3ef9051a2124f78118937f938d5c0b733c956af31fc1fcac6e384610f5098bf817dd3b81eedd8dc1bf116cbb9874f77c648f31c4006c547259a821b4e2c728f4298632bc55d45d1435d1af20a973fc4426db841859d1c951b40281a95244d4c7513ef6f7320f1c4a3b5ec6dec83267c5114a9b86fbf1ef4c0b48c5485caa2446e242835b4344d8037cb6aa68620f71cbee579a431a177f1802853385f5d39345f560fedd7bafeb86630b9d2f7bfe36c02fa2f1367a57ad54c96751c0eb94dacda859f3da10e605de362a43a07396920909fce6fd9c6df459cbb6ecaafe3eae9195cf88157264ce6b0565bf085edde68353d17fb903193da1e8e6195f62e81abd94acb8a06a0a8ebc1d679fb56f089ae35649d8022a93dc493c3e19a8c72bd4cc6fbdc107c5a13b5dd44e6cd671ab6d7a6c04cccb290526960d0f8a742ad6413d9579cd57f9d31129eb4400fd5a040dbf963f1f3c0ae8a2fdd73e57e9d54957ccb80c5e35e199a083ef2e49388f18426f8db3bdab61b836fd7ad9a382e8fc0dd8bdb34d1285e3acf9bd7bd724dd77378144d907fa51b09c2c1273484c85b2715b9373c2c477b05d0224f2c94b6c35bf66405cce3f20fa6e0fe2972c81b191d2236a312794c23c2440f0ffae6014f0059e16f9af640c7d43364fe9d0d5f2493dc1790d425b4f57e32a057b0d776b5d60bf14bd093c79519779b7d7a0f7b70f536579e3f65a8c3f5005de5c8d92f513bb1e49ebed6232defe67a776727b26f2b46e74f3fa4c0d1ab37da8c2d995cee1e2f94f82c529487aea711cc21e33c2b2e732a660ff9cdf44abb4247b65bcf3207ff4a69188dc32452e01406b660dbf6cd14cb99b5941600169ba9157d1e446e1bd936123ff7ef7dd460fbc353f3f421a115a4dc934ab89ee7af60fe6943bf7df787167ef784d7ed95606a1de30b9eb066c610776965dcfaec4d2fec294f2c081f79837188c1b9541021205a59b1c8f40fd10a53654014e3d45a96da976f4b41856e36e05b72285b2892f88b5480b0b3837e8e19a55993c0adfbfedf95132e464142b1913515c72ce70e6b03900034bfea2551f129a84eb65d8fb8555071cf5edcf83086a1a70b13994196d2f1c7826d0e163773dc5fd4837bd3492ea17e611b8fbbe6a5af097b901747f34946cd8d47d7277c9d897388e16e6f0d7dbca7c11a9363b04251a03b51de5949b3ddac7a40ddd14a15f32f2e6c1024c69df21d615594f2895919e84d43c4aa6f8aaff99101aae2d51232ac520323a1b5e280bb0eab0957e5f1a945db0af8588059a5bbf12391d0dea344671219003424ba2db8abef9c602a027b2a04671ab9c1055ac6a3b184dafa4964e6db536c5f1404ede2b35d2af8ac362e2b5ba853bc082102c5ff0c2f01497bb183d0632ab47aa5fd9258243ba7bc1e895a649d837f2333646d7e556bfa79fdbd8c90dd0d094d97a846c380a65e3b2ee51bb7f5975bb93b1d7b8adc81139b430ffddacd57a84181c9031682c6ff85dcd35f7da8b6e0c1d62bf092f4f7a75ccadb53fee9d2c7afa410bd735343c8635d214118a26909dc778d3828c650faf1efa7fa6420522c3f028cfcfdb5f2c27ff8ec164d1e528a9c3dc5a47c8cac8c41b90ddac9e88baf368d240ce7af314fdaf174c733f0ba456dd7c5cce63d2e23bde5eb673a15c63a9036a574fdf912ec49f731179b74f9243adb1af9bf690457f9ef96813a2b02b3cf3e13af24cf8abafd2a414454bfc458126808e2045462cfc54f80d6ba3357c4ba6174c233f693358030f0997165d384d25da19c52beea4c1f1584664540dab35b5c8280658dceff7c02bf76e0a0fe2d63a749614ad351b0a1907efa0f9c502e2640aa58bd104ab803f6c53848f3605023a60279b699f145092b2667201ba4b5b066f95a36d447b93881d0a280d5e83c9b3fb4456d6d88a5c99d057ff77622215f2cf95c86f5ce8171a386a31e0d71e8ff30da1f6a0bcc3a364c58c099c8e19bb94dac26c00c489321e0b2797ad1307ee87d5ab144cec6addd6474fda8a25fb7b32a8f96d77990de661f9616b9186f1ffe6de32fb5dbda6cf23d266f83ab99cfc22cf88c5f446b9da113d7e3d50ed5624e7f37a4a0cfa25fdd2fd6934788617a3aa323078d0dac48b16e955be1a29bd82e602d65e5c5c771e8c4a812a271a9f83ef0165d8bef2f144e9a4f98cd500a9bb8a6132631ea68c938d0e99aca4d000232518a0cbe65cc0df6cfcbcaa25358585f39169964ec218423b57a95ab63a7db0621386aadf231ad5392758af4b38ac7f914c477afa2deb1a6f61e617f8def35c5637687d613bbb3d4beb8cd759ec1db6c6ca88429081959d48191517075a5c37ac833e09220fb420709abc67940a9b371d53e4f2bb7a3a55e0d44b1635d98d023093ade1498973a0b0ea59d9001ac3c3f4052a85d287492be0e19fa471b349e227b5ae0d5b89e4a55ee43637dd636360d87c17518fbd0ad46beee91cc50ae0bff727c2f43d21f8d5141f70a93f1cddf5200701944bb216a3eacd5cf61a7ed2c1ec3d51b6f08a2017919dc3397aba5d4d359e9c5c680371903e52b89b3c013c9d9cc4547e5cca555e38a154e5a8e95227a3b339e512135914d7796760dfa1802c9d3fb4a800811a1c5245eec0b7ef87a38b7cd9b29983e50c2d7f8cacbdf66e6247ba539f57e924ac4666cff126dbb42ed1ed4c15b37d45d5443b8b859c5ccf82c06c5659473c01d50a9b9ea46f5fc3e0d77c04bd4e0d5d9698d31fa8a9365f47d2d60cbe21df65a1a7b2f75136360ec273eafd5875b9b640fe75ea83b9d4e60c7007ead03b232fb69289ce9ae1bb9e64644a12807c8f433defc8ab4ec91f2c496aebedd3c6f71ef73a9be9171619f029e09286972fcdf96794a23c0ee1a8fece1d64fafacf3b980f9d1975792e5899779c4c38ee7c0c7db89f1f39ae73965a43e9f795fef317b67f1cbd6391a221de82cdbc8f088893262390170f617982c8285ca2d6cc6bc08dfc5ad42b0ac0d69e70fd2d3782899c23662e749e1105779fa766d36f16da567377a4f05497a48ac7ceb1260c62ad67b1f8c3791d7246e37db1bae01373c127fed94672b83272745db2d101e5b1ba21e1c2132903a41c5f7e3d2cb3f555dfcbbdc0aa1e7dfeccc40c996f2b8658f7cd5ef7eeee2df27f22517d235902f63768160d7867f24cbf751231f8fcdf43bd59f800000000000000ffff0000f8ffffff7e79621adad9c7efc02ed2cd5d7e3f9ce3275282dd612e3b4b1e8ea491506ed0fe2ba9bb71bdcf29fb418486985549aeb9763dfb1493fe8c15c89f480078847a583cf1a9a1c6eea56e4d2c9437573cb828202f726156778ffc330ef34eadf64971b7d9551269531e4b520c4d827158dc47cd4b16e849b5ad045b6877bdd77a893d5a2352005c5e10a47f2a8f9b258e3144290de9d138a4a815414cbc9b161b052069c24964e9044ebd17f87a3d9c42b5530fc5bc5d134ea18c8058cb45cb88352b3962c4533b4d7f01c8d20325367bd0821b74ad45676f483c83d11782b2d13a19fbd8434e65"], 0x11e8, 0x9}, 0x0) pipe2(&(0x7f00000015c0)={0xffffffffffffffff}, 0x10004) connect$unix(r1, &(0x7f0000001600)=@abs={0x1, 0x0, 0x1}, 0x8) sendmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffeee, 0x0, 0xfffffffffffffe4f, 0x0, 0xfffffffffffffffd, 0x402}, 0x0) 14:54:07 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = semget(0x1, 0x3, 0x2) open(&(0x7f0000000040)='./bus\x00', 0x40, 0x40) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/233) open(&(0x7f0000000000)='./bus\x00', 0x40, 0x40) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)) 14:54:07 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000002740), 0x106cd) ftruncate(r0, 0x0) write(r0, &(0x7f00000000c0)="ec", 0x1) recvfrom(r0, &(0x7f0000000100)=""/220, 0xdc, 0x2, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x0}, 0x8) ftruncate(r0, 0x0) 14:54:07 executing program 0: r0 = socket$unix(0x1, 0x3, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000200)="7be464af8bf6fdd8e87dc44879fa0a1d27d256e6981c50fbf8f334ee96f99f4ad49c207fd95b15927df0e70a558d7a68f76750061be4d0e2db7f2dd07f0c8d95376a001ee4190980d6b73098bf6fd82eda183935931d113492038de751d2486c2ba24245b0437c4617f18caf745cc86759d0a912331b1ac1fae021325180b2aa32da97bde3c8080ffe8498b22220a659d3bf377d26d017882e05b95b38b40120f38047e3640d56e8a1c283839b4c38c63f4e5f8a83ebe28054d826a5fe91", 0xbe}, {&(0x7f0000000080)="ce986a8c6a0925b2071f55770ff75c573bcd83223593e86d488ded870aa6fcde67abfa0747709920956eef4881bab131f6481edeff8a78d9bed402145f3335", 0x3f}, {&(0x7f00000002c0)="4781f8745283ff10bbfc13d75c0303a99e4c82d982ae90b036108544134f68482e16b5c2df7edbcf3612dc367bcdccbafe2249f62ca491f081db8a20f0f062e4d6ec05b4d6338ca458d6f97d24aa992bbf89be6a0aab0c1319bf049e3ed734f1223bd37a2db5feb40bfeffa617f0b3f3c978517566f2297876f9282620b2b8fd5fd38ce906c3a9ef76b6fb9714fa222b662db8555770d9d5df0c48a68a5f6e7873954ceec593251baf720286837a31fca991e9595828bab60a0ccf3b13728efd32315e", 0xc3}], 0x3) mknod(&(0x7f0000000180)='./bus\x00', 0x1ffd, 0x100000000) r1 = dup(0xffffffffffffff9c) utimensat(r1, &(0x7f0000000100)='./bus\x00', &(0x7f00000001c0)={{0x9c, 0x2}, {0x9, 0x9}}, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x82, 0x11) pipe(&(0x7f0000000140)={0xffffffffffffffff}) readlinkat(r2, &(0x7f0000000000)='./bus\x00', &(0x7f0000000040)=""/59, 0x3b) 14:54:07 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000280), 0x1000000000000052, 0x0, 0x0, 0x1}, 0x0) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x4, 0x2) 14:54:07 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="01000000", 0x4) dup(r0) getsockopt$inet_opts(r0, 0x0, 0x2, 0x0, 0x0) 14:54:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={r1, r2, r3}, 0xc) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) madvise(&(0x7f00003e6000/0x1000)=nil, 0x1000, 0x4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) munmap(&(0x7f00003e5000/0x2000)=nil, 0x2000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r8 = getgid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) setgroups(0x7, &(0x7f00000002c0)=[r6, r7, r8, r9, r10, r11, r12]) 14:54:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) writev(r0, &(0x7f0000000440), 0x4f8f88d) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000100)="e9c2b0714bdc8b0d9566cc7871fd05c49e582adb317cea10a876b88a18a2e43b866263bbec6176a27cf3a0d9d77ac5dde2a4f1314f04b8de1438901b75a149818260255d85ab005df31fd0b4d56859558978f7660c4fd0c6dd5ab3f7ef1a27b71c5851343d9d814ff0c3667a90731a5a79167872fd7ce4f81a7e41dfa4401056343ef948dd41c03bf0c51c34efe72d1d373bbdf1bc868b34", 0x98}, {&(0x7f00000001c0)="3185b36caf59b795e604d3f73ac9abe1427ef95c865b622786974701d5c40d41e8f874f30084cef597d05698bb99d0b88bdd757b0fd40285b4bfc6f235cc29450df9433f2ff9eb7e3ddcae4f0d6e1b67c1d51054d0a753c61fea674d23834b5c7266f662ae9197584d88567817b4f5756d219dd4c30aa09b0584b42fa958e8731afae355e20c6ba340c47a31981404df2f", 0x91}, {&(0x7f0000000000)="6d79e186b6bc48bf8746fc1e2f75fd09f6220bb1db0387a861f45585", 0x1c}, {&(0x7f0000000280)="bd4fa2ec236ec26fb04f1b0b184af171aa0fa9983eb3c31f9e71525db27e3cbba35ce356bb168778ea0051b896699fc7eeeadd948a25b764eb2d359d50586156124a6f30163c97427166ed3254a11093b6c5012a86e5c3a81d732f3bb237fa8afec41cdd39118691af919da01ff5de9c46bf097880d7aecfb76198a5e4bdecb639067375b469f913586faa", 0x8b}, {&(0x7f0000000340)="667d885dcad086a329e7c4c0d3b1ef836878a5f9e69c33f85b21f7e023517ee8c474ed3d9513103458d06b2b929ee65226ca970952a78b4db708a42a429a409a7a6074aba002efa4289085176bdf4a61107b23ca234e33bf9245d384608dd976009d3f3343ee2a26153a5ebdb7242abc556b67801ffd33b1dc8b3f69c7", 0x7d}], 0x5, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) fsync(r0) 14:54:07 executing program 0: listen(0xffffffffffffffff, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) shutdown(0xffffffffffffffff, 0x1) dup2(r0, 0xffffffffffffffff) 14:54:07 executing program 1: r0 = open(&(0x7f0000000100)='./file1\x00', 0x60d, 0x0) write(r0, 0x0, 0x48) write(r0, &(0x7f0000000000)="6586bde62a0969e9403ef9909335936efacde233a15122421a1c6e1276ae07e19f54041ab068f8f7bfd581eb7d5392c8d1dfd98589fefd0c6e456cbe91aaba4e4935c6113065949bbf9987c2422ab41b3af564e27436d427ffb07c8338cb535bc18b0594fde121fb489fbc9aa77b59a53038d386dfc61aca1cd8483e5ba350c33efafb261d0ff57049ae25b7ae6a1ac55141b0ed43a44fab1cb6a18c106de252", 0xa0) 14:54:07 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000002c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000280)={0x0, 0xdbe, 0x80000000, 0x7f, "0577460782cd96ebf50562b59c29cc2d01c370c7", 0x0, 0x6f}) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r2, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r2, &(0x7f0000000240)="fcc3f2d8", 0x4) close(r2) syz_open_pts() close(r2) r3 = kqueue() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x1d38, "bad84b73f2a42ccccaa772d8374275835db57180"}) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000000300)) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0x44a3d3d344e99715}], 0x1) 14:54:07 executing program 1: rmdir(&(0x7f0000000000)='./file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x61) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000080), &(0x7f00000000c0)=0x10) fchdir(0xffffffffffffffff) accept(r0, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0x1, 0x0, 0x0, 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') 14:54:07 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x800) r0 = dup(0xffffffffffffff9c) fchdir(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) writev(r1, &(0x7f0000000380)=[{0x0}], 0x1) 14:54:07 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202dc0f00006c653000"], 0x10) getpeername(r0, 0x0, &(0x7f0000000080)) 14:54:07 executing program 1: r0 = socket$inet6(0x18, 0x7, 0xfffffffffffffffe) poll(&(0x7f0000000080)=[{r0, 0x8a}], 0x1, 0xcf) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2) close(r0) 14:54:07 executing program 0: mknod(&(0x7f00000004c0)='./bus\x00', 0x2002, 0x4000005200) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x48) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x200, 0x0, 0x1000, 0x0) r4 = dup2(r1, r1) r5 = kqueue() kevent(r5, &(0x7f0000000140), 0x40, 0x0, 0x7fff, 0x0) kevent(r4, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x8b6, 0x0, 0xfffffffffffffffe, 0x0) 14:54:07 executing program 0: r0 = socket$inet(0x2, 0x3, 0x4) setsockopt$inet_opts(r0, 0x0, 0x1e, &(0x7f00000000c0), 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r2 = shmget$private(0x0, 0x4000, 0x81, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000080)=""/4096) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x2, 0xfb0, 0x1}, 0xc) 14:54:08 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x4) r0 = socket(0x1e, 0x3, 0x0) r1 = socket(0x1f, 0x4000003, 0x0) dup2(r0, r1) 14:54:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x7f}], 0x8, 0x0, 0x0, 0x0) stat(&(0x7f0000000180)='./bus\x00', &(0x7f0000000240)) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/174, 0xae}], 0x1) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x7, 0x0) 14:54:08 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000003200) r0 = open(&(0x7f0000000040)='./bus\x00', 0x200000000000000, 0xff) lseek(r0, 0x80000000, 0x81599767e96ef35a) read(r0, &(0x7f0000000140)=""/80, 0x50) 14:54:08 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0/../file0\x00') r0 = socket(0x2, 0x4002, 0x101) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) chown(&(0x7f00000000c0)='./file0/../file0\x00', r1, r2) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) mknod$loop(&(0x7f0000000380)='./file0/../file0\x00', 0x0, 0xffffffffffffffff) 14:54:08 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60, 0x80) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$getown(r1, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0}, &(0x7f0000001880)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) r6 = getppid() r7 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) sendmsg$unix(r2, &(0x7f0000001a00)={&(0x7f00000014c0)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000001800)=[{&(0x7f0000001500)="d92f8f0ba05e0272b954bbd9b7d3eb615ffe55f41e7a3bf0d64044b69636fe1e1c22779b5fd4d176c3a0dc3c6a046bf339a24cd384efc02a4564b3fbc108309b1afcc05cf16ae2d4507ba8a241bcd0389c3e787d8ff2eb8b0767f59c9c8aa65d68051dac77bac57f4427fa762b401320bad541d1495d1d444ed8127cf5fda0353e0d99ff7c019bc1b1b5ba456ac5571c6d9c46088ba317cfdc0385f95b2b8f67c6bcb980ac135450217c004bccfc448f4fa8b8aafdd215e6238de9746144725e712764ddd0575bf9c1919ce0e56b39835bf4abdef622f8439c0159ad2300faf3c326d72e", 0xe4}, {&(0x7f0000001600)="015ffbd6fdcde7406eef6cc1cdeaf581eefbc6396bda1157dee7533c632eebc5b618b793ce4e041ebf4dd997ca734b18cc41a496a012da8d1cfb4b21a4a9b4351ad0e2157a361362098a45f4d601785bc1752513ffd72c2fcf46c8973521656a34e87db796f0365e1b9a571e231e54a30057fd24db1b0ecce91710ba59147437864f3c350b8e4e240e66513e34074091582b0e474977f413e035f97615f1435435d9fc143a788c72908cfbc632f087fac6a6b3ff45090c94a612c1be66ef9f637742aa0923a9b330dfe84966464468e7b3235095799ea6b38c6f", 0xda}, {&(0x7f0000001700)="e00cc4578fa49d977ffd322399b37dfb965ea83ac29dce403232da604305bd03864ace875c7fd32ca1847a58059d747a949b268ecd9498d34e184647f2bf0d1354123e0a5154254e6841be7f7e823b39ad", 0x51}, {&(0x7f0000001780)="b156a67e5e3bbdd28e6fd3081523ad891ca8e35ef5a08a5a17b7fd542179d430847f610b9aa4dc93b140e87b489a5e063f587adefca6bc5fa6297516212d60294c", 0x41}], 0x4, &(0x7f00000019c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x40, 0xe}, 0x0) recvmsg(r2, &(0x7f0000001400)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000040)=""/69, 0xfffffffffffffe82}, {&(0x7f00000000c0)=""/191, 0xbf}, {&(0x7f0000000180)=""/247, 0xf7}, {&(0x7f0000000280)=""/163, 0xa3}, {&(0x7f0000000340)=""/22, 0x16}], 0x5, &(0x7f0000000400)=""/4096, 0x1000}, 0x0) open$dir(&(0x7f0000001480)='./file0\x00', 0x488, 0x48) 14:54:09 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f0000001500)=""/4096, 0x1000}, {&(0x7f0000004200)=""/4096, 0x1000}], 0x2, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) socketpair$inet(0x2, 0x5, 0x5, &(0x7f0000000000)) socketpair(0x1, 0x3, 0x8, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x4, 0x100, 0x4, 0x5, "e73165c375931db01423749203fa973e66e5f98f", 0x80000001, 0x800}) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) readv(r1, &(0x7f0000000a00)=[{&(0x7f0000000580)=""/147, 0x93}, {&(0x7f0000000640)=""/52, 0x34}, {&(0x7f0000000680)=""/160, 0xa0}, {&(0x7f0000000740)=""/224, 0xe0}, {&(0x7f0000000840)=""/165, 0xa5}, {&(0x7f0000000940)=""/181, 0xb5}], 0x6) pwritev(r1, &(0x7f0000000000), 0x10000000000002a0, 0x0) 14:54:09 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c0, 0x1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 14:54:09 executing program 0: socket$inet6(0x18, 0x9003, 0x0) 14:54:09 executing program 0: socket(0x0, 0x0, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x1) 14:54:09 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0xa4, 0x10000, 0x8, 0x8, "d2243e3bcdfa70d15f366c13084ef53e868dcd76", 0x6, 0x4}) r1 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) fcntl$setstatus(r1, 0x4, 0x40) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) getrlimit(0x0, &(0x7f00000000c0)) recvfrom$unix(r0, &(0x7f0000000100)=""/3, 0x3, 0x802, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) listen(r0, 0x63) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setegid(r3) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000001c0)={0x2, 0xff}) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200)=""/66, &(0x7f0000000280)=0x42) getrlimit(0x1, &(0x7f00000002c0)) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000300)) shutdown(r1, 0x1) getpeername$inet(r0, &(0x7f0000000340), &(0x7f0000000380)=0xc) setuid(r2) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000003c0)={0x10001, 0x3}, 0x8) getpeername$inet6(r1, &(0x7f0000000400), &(0x7f0000000440)=0xc) socketpair$inet(0x2, 0x5, 0x800, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f00000004c0)='./file0\x00', 0xc100, 0x10000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getrlimit(0x7, &(0x7f0000000540)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f00000005c0)=0xc) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000600)={0x10001, 0x3, 0x1953, 0x7, "802e8bcc86f110cdfcddf6949ad682c7744198a5", 0xffffffffffffffff, 0x1000}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000640)) accept$inet6(r1, &(0x7f0000000680), &(0x7f00000006c0)=0xc) open(&(0x7f0000000700)='./file0\x00', 0x8000, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1008, &(0x7f0000000740)=0x2, 0x4) write(r5, &(0x7f0000000780)="29d42ff247003950260341351642ce66761d1a9b758e19a5e17e67c08e368850d618dd73246b36d3b94f653b162d5081269b3e73ca4843869fb81e0ec252a5f37813f9c1809b4d30fa7bd3410d2f60633abcfce07699c3a49ec32725e49c45ebe01e8789fa759bb4ba15227d5354ddb6ed7bc800e5547a632df863f72765186e6412f506b5584157809f55e99083c97aeb74d1fc0346f77878ac38650838062b9d4d4693a22035f639233fdc8f1ad331f40656b0ecb9d979caf0f76d2bb51292a95cdb2339aed972fbee2ed7db0ea534085bf712834fb86f2756a4a89cb524039721f2fa8af2433d0030f12360f07f58be2a5df3f1dabb6298acf4ab16a8d6383ce07e051173173dbe419dff04fe651c8c0670d3e77050082224e3a983041ed149910ae7dcc010aaf8ffbdd4430d34215bd713005d7dbc56f1e2c2095551fe63a764c1019cc074d63f44ab303cbae39267f9bbf223340dd8df571469bcc0d278bc7db22989bf86c3e6ee79d91445d95696fc57840555d70745a1cba82af13bb8f6f215de5b8ce3eb069c5e0d4746c10a2caa0829322137628dd88c17c408765e2b5543cfe2a8b1215bc1a647a12a9e40b8c59bc1bbbdb26b15f5560071ced594bc1ece1ab8bae6b19f308aab4d2a1d641a95d6bbd8f697258dcb4ae9c0c0cc3f6d012e0ab53f7d1b16d47543c696edaed497a6621b5eb8d378e228cd90acebf6bfef27b00f105be9ee6533e5bce3a4b32fd07b5588d9e759d564e65924c65e2eb2e91235795c073eb038d7ce2609dc5b1c70f8bfef4cc6cfcabc294040947e6940c83b20454d42fad0d7e7775739eda34906f8d3d936085765716a6d46babd0d6797eb02f25c8533dc218d2aab8b264996d71927b8a36468414dae07109d95af6e736f7bf03c299156aadce2d57a7261543465e0279f1383a425aa205fec39391d256c88c5805232de601a9a47256bb11b2835ba68a54c4fe583e78ae3e7167f5f3f4e963656726c803773a9544f84c30f841fb46f321e13a90228b11065998277109c8b141a4d17c5e2b4da6d893ab8b43ffe3151acb8f6c74f3a7e7bccc18bfb1a2a49835154f1f7b8beb7e864dddffc16a01369e98a26d9e5d35e9bce754e100af3b404624ce247043bc168c9fb678aa9fc968532cc2f9454e074834a0c737c0f6a83b23289c7ffbcdf8a31bfec3d939dbb2dfb00b0dba7c583fd1f2e712983c70c0a46f073c79803706f6cabd74a13d86bd3724364a757c0ca102ec95c6fdba0bef5e8c84e5d67fe22f21544bef0878274ccf9ac921a7419b33233d4de1ac6153602a19b7552c75056e7db437ea032d9188fbdd3593189f2c9d65a1a9e282fcd52bf79ee68323e5e5cfccfbc3dac7bb7c453eb0e5eb70e4cdf9e9a90087bb625637b40531e24b0080f6ff7d16fc52d7f3acfac4b7ddbf052fa79e2e4e7660df70ee0da02ce13b86d96dca8190d795097dbe50735bc69e64db83085bef89afecb3058ce4f9a295764902088b93390e3e6c6ccaa9b88d9ad91edfc8134096868b8b4b1d6024de3030997a70a71f9e10a237186e16a0602a9278a70361cb6ac2cba4dcb3d56e99f41daab3fe1c3e2a1f9fe1d95e42d49492b7e5c9435cbda8933260ee4307a8115e02f8ff1190b2479e0d360ad41ae98191a913f638693adffb8c2a3b91a3ca763f25b910b6c20772820bfe80f39aaf2dbc331bd9ca19850e5381edb0aec42063652161c7561816334ff48f50a63dd56aa80ed656d99656cac20ea33b48f15a0b562ea2eb5190cf25cb01c058a1a54d6c24a5a296f5b300a8deb9907004fff7d5b3c0aec419e4e95038f43b176862752b3979ff87ac4bf986db99e2d113c79a23da15af60c7f0a82071e1d7fa08bec62442b7f15a085223caaa18071dae6f8b24dbc626c5a85bcecbda767ea055e8ef914323e871374cbfcf5fb356df4d7365bfdba67df72d414fbb3c2cdceb6b5c77dc3851438460d5612f2acedb321f73010914d6640c45e3132643330bc9316fca91569c1a3123c267fa1884b5612dfca7597d5fa1c702273d0419c74ef9eb9cb174e287559b13ade49faf02dc92f00ad718bde34a1294878e264bda3f24e4e51e95ef61d274a3fbef03ed5be3dded3b13abea9a3df7ab25856f32f95b72d61223014cf161d6189f826b971e61ea7268fa79d12a04204b3dad13d660329c4d3a830074d05e1475b3d77c5d0e1032b65ee5a9011f49bc837016b13257df119209b31b08981f8919d8785382d8198c0f3a911124d3bef0d72f5e76929db4f1e2663d3a2a0b6db4f3e6d23fab5b548c5082da2b182c91b302c82454c8dd61b742a94a0424b72986531ccaefa7ef3259c064ff1d4271535c10040e7f5d972ba5ebd7f0abe233b63c2f967999b1de7e2939564e0ad1e0168ad84350789c5fad1377ce6cd1fbf606a538cd81ffdfcea3f2df5a36a5928d3b43a751c7f43f90dc2ae5d4af79c0a3ac8d6f52302168bcb8722c8cf66ca8d850e41566438d112356c7f8c6ccb5450e806650d60570fb6d24ed2690885227060228981002047785af65851196b6bcfd03ce39d03bf095b420e1606d9de831d697b42c8bf72770dc6ec6608bc98db7d7761352da4ae8cfe5932812ec050939bb736129e90e33654320cb214c96c5b6d77aa4a3e7c83d30331db9f1da3bf0fad8cf87a9dd470b23d672cceec5ae039517a44dfefc5f0feebbbe858edccd1419c427f176fb3d4cd17fe93b08968941d533db6bae33ceb88764a4ca05670cdc7208f95e87ee525410208ed40228f7912eba614dd79802b03bf32eea96dd7e487869ed33e67888ce2cacaa1f4f47267ef6d611ac291870f2b31ac2fb9df6ddc44034aff260827883547485e9e1f72e4d08b30984a67d505c01c68474c4a0204a04f6d5929d9dea1f483a571089e8156ad97ca115c67cbfb1074428af705c2a4499f70fa855c80687dac4e905c67f038d5a045b4ba01b9fe47354ba4bf18437b417e5df1138d8497dd22b68693a45fd41faab819bf0ac549551c73da3242bc677ffbaf7b5e2510b9ead72df6af474eab0c158ed354b815994193409292bc46ebf22ded437ce05bd8157cddd508f31e7c5ac295d31d9ff5ec014eb0be875a9a7be258424b28b0cba61463c66972042a136d7efcdfd456a1dfdaf74bcef56ec441fbdc06d6415fbfcdb8d9daa6193d0d192ffa1e04040b16830ad5ef67a744e5468f05a2221a03797de89deb0bec39ea2cff80660cf88ea1c2a61d29dbf402ff1f03d2f4de1c806f5fcbbaeea0c3321721c301b9c0e602f8db9ddec3d266ac08da7f814c058678e70ff51d36f1e741fc5eae846747efa85e97f4493471592bcebbc55aaf860b1e398a107da1ca312ce398cc2a85c3ff73e4934daf7189ef9b29814480cc429ac02a0cc2b013cb2b4bad27365038931962e419152ce543fd8926d1c97690d19b132a8ca60880a79b4e5521696a8f2370208fe8d76eae5f04c843b21812f8a771ad832b40345b63d350c7f5e859038d8aa5349faa463f658716c339c0fa76777da8c7541d422419ba504efe937621e6c6064fbdb974c23294e50f4fb671793673b8dfe49a0869a0f010d9039acdbc5d0657ee01f333ea8c615c06b14c8f154f8bdeb3e3c5af0a6afd847c120ba9e6d1579dab721efea9970e9b169ea862d4f7286f8edba66880b7c7d914f848e09b0e960e871241a24df0d0541e4162f9838e4f173094de3ca8d290cc109f46f5f3faeee024f9a679c4ed14343084e73984af9cdd15d817f321792771f2d7190f9228aa66bb3a81043a0ad0edeff7c6a74abdef99ca62c663bd42abeec1fb720e2b4bd2541271c1f2ad40bfdec997a0c65ba3b0f5b86c0a8ef54203639d635dd02bb8b136f6d848b30e8da68fb746f198d561b29a5e1e76d73cefadd6c1d04f4fcecb2f924109e85ed4b6d6013c412c80b99dc621df643a9649ca25b36269114c4596d569a4e1324bc7f0fa8b8cbb5bdd18e50ed1fe0265b99c5d918b6f742f496ee9a62cbe8edb107d00d8c2c577ef12802830176b644cf8a5c2d51cb54598c766d9033ff299b095d028fcad20a3feea02b611108b70b02cad392aba801ec1c8057c1df1dad7b107189dd590ec14713bd40f7a5e3ff0b49519881f2b56f385a0f96bb194b9b3b7dac68726304b7158651419a19176b058b8f5224ccd4c9e7b2eef3a664e30beacfad5176e7aa986562194366a0cdf22ee63bcdf6ca37795c2268a5b179588061c7b17e5de2ce4e2e42913c678dc43b8895b7f39d954b6ee96292beec397b4744b5b1b3978d3a88a46e02069de591ee812680570042b23a5abbba42abe5609b7d3e9f54d9369667a7b0af4b6445894e5168eaf9a41c18175145f6aa38a4270a849a51e247355c5306ea5c0eb926d81dbd0ff2a385127c058ee10f8462e80d424d80e2b39a8e46b6bb712fdda91e2238da21a36c139d5b0ba70ba48080eff117ea39ab90e96316bcdadd718905bd0d5a086bc71162152a3f7be580c2cad26d15eee5e2c272436c9ff56599822da406f5f1b38928d613a289351f474ab2729a4b752a5a8c6766a0fae97febc3e5197e30ffb54cd66e37e19f07c491c82168e06869cb351d0149c275ecf47d526392c6da0fa3df53e56d004fdf17652bd2c3316c4bdc4665027c84b7c95e1e71b888efa7ad8099ec62839cf1a98712bf3bef1cbe0dabfa8c54ecec3c46c075f541f76c21345c92bf8b030cdc34ba7c2a5ed3a31dd99241b552af808720de9c01d3de960e6808594cbfa3525147f3c70f07ed3776939a5b6003a8d69ecd9a7adbf680ee50eba21d951ed0b4e7db8fca9d34336c456d9690b314cc5910b9789a057da0c02773840f74b9a06a59b171cc1bebd195eb0b003bd4ad8e6ca920a3e803d43188a1d5793210244d97c62c6bd329c61cdd920f5ec608e3b81de277e54ab86bbb29954e400ded380f788d1779d7bd9302b6e951613f1a3f6d0938a2b505996e0567eba1bb53c71fb6a90adffc9b286baf2df257ac0c51b6ea2425d63058ff44fa2e46f7cb3e6b21d7367c6ab841b4e6ab84da675ad200c40d1c0263c2da795ff9e14ba43969f1468c56485eaf66276e9a87dde8e5cae09259412b1ed5f6d3b8230f3bb38185ef4a9e1e79f9c39d884b5f15dac429bbf0d9fa2c06bf49fa64f4a9cbc89d13f15ba2b5e3314a87dd26b1571c5b9f8b06e6cbb5486ca88acb3ed2bd81bdae488044cf3ce3aa66a022c2a994ab54b1c57646ba060361440d808532c3ef52fb0db3b0e71983eb8a20385afbd173c632c82cdcae7af443375c497c47f845a7b3b2bad9964eb3c4ee1c75db985cc313def9d0f7504ecc536a98f2ed7aa05cbf451882912f59ac851e2377c06bdb1b46c1848dd60a7c569e60698eb8dc72a52fb5d0c4e265697359451d7b0b71df45a371425795d1d2d22ffc567c36ce64dc848fa4313048b59c13d7058b0bd240524b06d9567b3b08f2433ccbf1c9ca35748771c839a05da2a920328401d996f98f5b17f9f6885bdf55e7c8184556012af6c35b5e161e7476fbd59dc20926541157d974979046489ef22a01c07d2f2e2d8850a8223a81f9c8817d2714b52a1285db5b4ff00de2e45fb4148902b206a13fa3135d1b1225fa1c574b651b1c88627a3a72ed466db769bda85186050c3edbda326f78506d4bad5352dfc301e97dafa43db34e5465dfa5ff6f7d3d8811e37c68844697de7e9a97baa87dc536a4eebf009b67cf80ed301f9c02cd28f6375c01f47cf0b003a4a2139232830a339344d5aa14b48e7", 0x1000) 14:54:09 executing program 0: symlinkat(0x0, 0xffffffffffffffff, &(0x7f000034aff8)='./file0\x00') pipe(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) write(r1, &(0x7f0000335000), 0xfc94) r2 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r2, 0x0) write(r0, &(0x7f0000000000)="bf19c7394ec92b0e674a8a7655065ff0944d80eee6dde1fb7b332c5b7c2ff2db13cb00730dd370c9885acd78c455ef5385a3b3e38ca401e7e478e0e0e4c8958a1f6911e2f4d70a9aed0900ebb3e9b63c246c770810af8d086935f1dc0e29dea596f78725b4ed16649b2b7a0c0822de7db22e151ab7ef606fe556165223e80ca1c5c2e5ab70770b40d2b348662a7150cec35c419fe353c1", 0x97) execve(0x0, 0x0, 0x0) 14:54:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8000452d) mkdir(&(0x7f0000000080)='./bus\x00', 0x88) unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='c\x00') pipe(&(0x7f0000000140)={0xffffffffffffffff}) r1 = kqueue() fcntl$dupfd(r0, 0x0, r1) symlinkat(&(0x7f0000000180)='./bus\x00', r0, &(0x7f00000001c0)='./bus/file0\x00') open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 14:54:09 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) ftruncate(r0, 0x5) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xbf}], 0x10003, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x1f, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x12}], 0x65363051, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) 14:54:09 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r0 = open(&(0x7f0000000100)='./bus\x00', 0x44, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000040), &(0x7f00000000c0)=0x4) mkdirat(r0, &(0x7f0000000000)='./bus\x00', 0x40) ioctl$TIOCCBRK(r0, 0x2000747a) 14:54:09 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) r1 = open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) ftruncate(r1, 0x5) ioctl$TIOCSBRK(r0, 0x2000747b) 14:54:09 executing program 0: r0 = kqueue() poll(&(0x7f0000000040)=[{r0, 0x1}], 0x1, 0x0) pipe2(&(0x7f0000000000), 0x10004) r1 = semget(0x2, 0x2, 0x420) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000300)=""/193) close(r0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setsockopt$sock_int(r2, 0xffff, 0x100a, &(0x7f0000000100)=0x21, 0x4) 14:54:10 executing program 1: mkdir(&(0x7f0000000080)='./bus\x00', 0x400082) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000001140)=0x1002) unlink(&(0x7f0000000000)='./bus\x00') close(r0) 14:54:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0x0, 0xfffffffffffffffc}) write(r0, &(0x7f0000000200)="6b2a47b3c00cd0bf72ebd1e33eb71f61adfffc2f79209593c5da6f97c16186379c134815b5756256750e8bfb7e5da8ef0334f1fcef34765f49f0fcf5620d17aaa97442b54185211ad156f9bf836aa3ceecf3c6a7edaef2bf6f7dd0b1be0fcb1ee9786d7bd5", 0x65) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e00bdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d9da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445d", 0x5c) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0xfffffffffffffffa, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffa, "a14778d800080000027a00ed0000000000000500", 0xfffffffffffffffc}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x4001d38, "835dd2518000190000000000fa6000"}) mknod(&(0x7f0000000040)='./bus\x00', 0x6004, 0x403) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 14:54:10 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x1) 14:54:10 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x16) mmap(&(0x7f0000fed000/0x2000)=nil, 0x2000, 0x0, 0x810, r0, 0x0, 0x0) mmap(&(0x7f0000fee000/0x1000)=nil, 0x1000, 0x0, 0x2011, r0, 0x0, 0x0) 14:54:10 executing program 1: mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000), 0x4) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) 14:54:10 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20080, 0x48) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r1}, 0x0, 0x0, 0xffeff, 0x203, 0x80000001}, {{r0}, 0xfffffffffffffffe, 0x40, 0x20000000, 0x3ff, 0x3969679d}, {{r0}, 0xffffffffffffffff, 0xb7, 0x10, 0xffffffff, 0x6}, {{r1}, 0xfffffffffffffffe, 0x80, 0xf00fffff, 0xfff, 0x1}, {{r0}, 0xfffffffffffffffa, 0x90, 0x80000083, 0x4, 0x5}], 0x7ffd, 0x0, 0xfffffffffffffff7, 0x0) madvise(&(0x7f000005c000/0x400000)=nil, 0x400000, 0x6) 14:54:10 executing program 1: r0 = msgget$private(0x0, 0x0) r1 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f000079df88)={{}, 0x0, 0x0, r1}) r2 = dup(0xffffffffffffffff) listen(r2, 0x200) 14:54:10 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) flock(r0, 0x0) setuid(0xee01) r1 = open(&(0x7f0000000000)='./file0/file0\x00', 0x10000, 0x11) r2 = geteuid() setuid(r2) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x10) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000000c0)=0x8) 14:54:11 executing program 1: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x9000, 0x0) mknod(0x0, 0x6000, 0xfffffffeffffffff) open$dir(&(0x7f0000000040)='./file0\x00', 0x20, 0x1) msgctl$IPC_SET(0x0, 0x1, 0xfffffffffffffffe) open$dir(&(0x7f0000000080)='./file1\x00', 0x20040, 0x1) pipe(&(0x7f00000001c0)) 14:54:11 executing program 0: munmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000004380)=""/4096) shmctl$SHM_LOCK(r0, 0x3) socketpair$inet6(0x18, 0x1, 0x100000001, &(0x7f0000001080)) shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffe000/0x1000)=nil) shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x0) shmat(r0, &(0x7f0000ffe000/0x1000)=nil, 0x0) socket$inet6(0x18, 0x0, 0x20) r1 = open(&(0x7f0000001040)='./file0\x00', 0x20080, 0x7) ioctl$TIOCNOTTY(r1, 0x20007471) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000001280)=""/250) 14:54:11 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{}, {0x0, 0xffffffffffffffff}}, 0x2) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000000)="d9c4fb11", 0x4) 14:54:11 executing program 0: setrlimit(0x3, &(0x7f0000000140)={0x7fff, 0xcdbd}) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCNOTTY(r0, 0x20007471) setrlimit(0x0, &(0x7f0000000000)={0x8f, 0xffffffffcf9cb28a}) 14:54:11 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='.\x00', 0x3, 0x0) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffc}}, 0x0) 14:54:11 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x3c, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x1) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000000)=""/147) 14:54:11 executing program 0: r0 = msgget$private(0x0, 0x8) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/227) setitimer(0x0, &(0x7f0000000080)={{0x0, 0x7530}, {0x0, 0x10003}}, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCDRAIN(r1, 0x2000745e) setitimer(0x0, &(0x7f0000000000)={{0x81, 0x3}, {0x4, 0x2}}, &(0x7f0000000040)) 14:54:11 executing program 1: r0 = socket$inet6(0x18, 0x4000, 0x0) setsockopt(r0, 0x29, 0x2b, &(0x7f0000000040), 0x0) r1 = getpgrp() r2 = fcntl$dupfd(r0, 0xa, r0) chdir(&(0x7f0000000180)='./file0\x00') r3 = geteuid() getgroups(0x2, &(0x7f0000000100)=[0x0, 0xffffffffffffffff]) fchownat(r2, &(0x7f00000000c0)='./file0\x00', r3, r4, 0x6) getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getegid() getuid() geteuid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r5, r6}, 0xc) chown(&(0x7f0000000140)='./file0\x00', r3, r4) 14:54:11 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0xffffffffffff8001) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffbb}], 0x1, 0x0) 14:54:11 executing program 1: mprotect(&(0x7f0000797000/0x2000)=nil, 0x2000, 0xfffffffffffffffd) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) setitimer(0x0, &(0x7f0000000140)={{0x5, 0x4}}, 0x0) r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) recvfrom$inet6(r1, &(0x7f0000000040)=""/4, 0x4, 0x800, &(0x7f00000000c0)={0x18, 0x0, 0x1f, 0x3}, 0xc) 14:54:11 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f00000001c0)="ec", 0x1) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, "a146786eb953d07babec4423f0b1c85b6a8a1311"}) read(r1, &(0x7f00000002c0)=""/249, 0xf9) syz_open_pts() 14:54:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000580)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fb9db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae8a5d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c2e0e981d122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ee32c9f53eca70411c2c8f4472f6bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862cc641ab8e6385c3ab24286564a262d0a72ef17f8a8ae675b00", 0xe4) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xffffffffffffffe2, "a146786eb95bd07babec1100", 0x0, 0x1}) read(r3, &(0x7f00000000c0)=""/249, 0xf9) r4 = dup2(r1, r2) r5 = shmget(0x2, 0x2000, 0x20, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_RMID(r5, 0x0) bind(r4, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) 14:54:11 executing program 0: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='x\x00') 14:54:11 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x1a) setregid(0x0, r0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x80) rename(&(0x7f00000002c0)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file0\x00') 14:54:11 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000340)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f845471", 0x20) write(r0, &(0x7f00000015c0)="068cc47d7baa5fc2bcf4e7c5e1006d93b4b129bd69187b1b6088000000000000800099ae4ad7bff1958871ed0be2f0c8420fc3c59be0c06e8931633064d5e3ef51cd11b941c56b0e6082210fbdd7135f36f8565d92a762a270309bb083a557694ded9c7625044bda9bc04aa745bd0065563ce5ab6cd790c1237dcaf2240f71578b0c145d20eae7dcf56975c6", 0x8c) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) fcntl$dupfd(r2, 0x0, r1) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x28) mlockall(0x2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x1d38, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(r3, &(0x7f0000000200), 0x1) 14:54:12 executing program 1: pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0xfffffffffffffffc, 0x10, r0, 0x0, 0x0) 14:54:12 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8000, 0x43) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r2, 0x4) fchmodat(0xffffffffffffffff, 0x0, 0xa434cd546efc3d1c, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0xc051, 0x1) 14:54:12 executing program 0: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="000500e003009dacff01"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x5, 0x40) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000700)=ANY=[@ANYBLOB="100000002f0000000000000000000000"], 0x10}, 0x0) 14:54:12 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000018c0)=[{0x0}], 0x0) writev(r0, &(0x7f0000000080)=[{0x0}], 0xffffffffffffde6) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) close(r1) readv(r1, &(0x7f0000000840)=[{&(0x7f0000000600)=""/183, 0xb7}], 0x1) r2 = semget$private(0x0, 0x6, 0x8) getsockname(r1, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000000)=""/40) r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x882, 0x40) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x46, 0x80, 0x1bc, "c2efa2c2c92bd0820dbcd1ab52ce0b78d41a1188", 0x1, 0x2}) shutdown(r0, 0x4) 14:54:12 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x280000000000020, 0x0, 0x0) socket$inet(0x2, 0x3, 0x8) 14:54:12 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0fffffffffff7ff"], 0x1) socket(0x1b, 0x4, 0x7f) writev(r0, &(0x7f0000001cc0)=[{&(0x7f0000000040)="b7788c720f7c1ff22932eefb0ffc684f446ea34ba337ab1d1f0fc6dbaece2ef3fe5d1f5a8da1c5efd878156f655f8ebb7a11797faa813babaf2ce366969d05abc4d817988042d7fb0e7ff65239d4ac9d30f2a6c4524dc795d768abe456969f91ed25dbed26033635668f359097089fa6c029e433ad1acd84e25760db4f54e39b26bba7efd7457b27d35ce720c0657eb90acc00000000000000437af20f256fe03885b1d0948b656d43dc43e0f19eb142d5bdc3e9b848013221e77c253c778605595d42da1a0e4085c6b85558bc8869f4650e7b583098d6f09884d753342c569e5bd55cbfc25ba6ccf92667bd37da9d5401002746240c5d14628693bbb4d8e3ef5cd207eae3284f810c3528d87edb37ba7274cae01383cf1f4a4fc0feb40c5d56fe9a5074b6d5022e14c91a929e2a0a610a5d1da80a47821a6a264db74ff0356c9fea85438f561e682b13e4cdddf441c3a241713ed3054ab138ec9b886cee9c3b24c78fff1611cebb9b473872de943b2ffdef23ba82245e98f7c3368adc71ce08c8ff3b91fba66e790a24d06604b709297ad12f24377fbf11c758d32463d6cdd9ac5c02a4cf4dd71855ad4985dba1919d39b50af2386a9f1047e60103585301bbf70061940b209e8e11c5c316ad7f69efd3901f1f9d4316492aecee091f4957f19f79fee19c67d8b7a6378b964646f194a70c6905706182dcf00b59dc58669cba052173477490b3fd2433269d4418c2ee30a4c57cf638e3248c82b8ada7397877384afec8c44419415ffd4ccd0f3b73b4a0703cebea7c8261078f76b0cf1052752230b9f9d475de705467d71510622a1e55c82faf8ebd17635c3e002d05614ef83b2eb481baf2f774e426e7ab85d53de0aac7133337c22eedca6122e6400d883a8c1c4ab15c471436100c329bea6b2d4819427ee61336521ea6ee8b66040a63ce01916ab0660e7ace90bdab0df91074fecb532055f297e3ae800092a01b7b337ec314a231f56f9f059f7d76980cf8f9c2e4dc330eafd9a580e571a0126a911a90aa7a7ff765196ae9a5110caf6f9e0262d29ee6db428e8256fa202a9bbcb6272a1958dcfe91d6cec6b933eb4b7a09a87177c80a2c9076c2d4e4a0586214cb1d1b4c737fdf8a36bda9dce1da7435112dde85b3a22e619a34b1c6365180fa65dacf8afd30fe4690487b876e4dae8a6c64c2654976de06328a40f6e8238cedf35187f15cb312d8dd3f239984177e093c1cc16d060fc8048a1142c3a4259cb7e32b3c7bfb3cc90939f043b7e5f4c1114b6f9297aac554f8de627e5c5ec4818c1fd7cc339f850d3d319f7e318abc685a45cd061072d03db5b0bfb3bb2c4618fb954b98c65b533666c0537ef5b873703457aa306ee7ce2455530796c8d507530adb00c2c1206e2fb51d52b0a4b5d8a5ca74ba9561da9fb776252b3241793570853d77afbed542b62919a6d80344a5053d4d5360df244b156830e616acba37449e7cc4a071d85d164d2e04d399a8b606e17dbaf0ac6c931c22a080e895cbebfabd8c03cd5783953f963951dbe951cc97c7ecfa81dbf302a05fc96d3886e14aa514262669e3d991eb6eb92fae741c8567a4afe2822bb6d8a94bbb01cca65131beb781b4540c6bced30c1dcb703f107235d82a97ccacb7e626468b9bf8d32d95c3d164c191c251a39ac9d74eb6e63473d4e4b73e2c95634e13cb5495fbbc32b8c1caa93e0934c5f48a2fac25a4daa2d7cced3975f660d98e8af994ad1ee0189fb47ebd91374db8982a6c6a8a18a3fb71f2be38241a0440068166073bf99e301bdcaf2d43bc27cb8a05c5f1f4bcf0ed862f80f93b4203de2a344e0cc827d896e4c08070cc177482554184083685932353433c983fa97ca5e70ceff2aee9453aba2198fc0d646b2c63f9368d8925f9a27a5a98c0eed56b3e5fd7cd188f4cfb13ec894def1714dab7f293772e8f266c722cc4afbd989e32ed062161318e144ecd7f9932c2cb2ef5ab9662e00965dead81c566cfe55f3a08af9a2f6e41cf92a790916c9ab2f921c9dcb52db78e06236621dc1f30352626db382faacc5318459f09c161c7363e2f89497527f10b782e80d4b0c1fee66bab0f448df81441efe948ff3f8faf1875f1f29da397c4ead86503d5d9b1ffed4f29e1130c9109cfe8e777677dfd12960458b98a4e43b305856d845b9876217d33542ff70940b685a4afe8360581c4cc92019e561490f4a18bbee04c0719182ba13aff43a7ab958b9efe5b9b765e1f3c5a00c9ead59c2a42a3539e1ddf859653926f3f0be4da1e62bfcb9e2f120097106facabadf488f174f09390a01929d6a14ff63825cc5ac45d443ce0a4b6cb41745d09779004534f650528bc04d36117edb3789a88c8b80361f1fbaa987b83f3d3b2b6be9dee3069c01cb9e3742859599534d515cc7d15f724c78d05b1c6f046579f09006d249e63fb028c6224706610aab86ae661f3c0e3f2d71f80b1926842b33b7716de189916e0b22ef9bb3418b947e522a8d9c4e9235fe2ab939999aa15c07f127a85aed5685785ce1bea3c62b550c39abb089d1a984801429f3d1c622060866819238238eddc297f52bf03f2bb3ac2f2db2ce10e25a2bf6cd6800085d6a962eff2976d14151fa442facc8d359643565f41d06c3ba3663c4283baf98eb3d90fb93bc911a9cc131eb0b8245e92fad352728ad5e24395ba9cc9297461999aa2b9c4798e665162fae3d86034e7f363801ddaaf5e9cf346fe4f4a6277266c5e25521ea5fe81fe468c86ea9d24f31443e2a91df51d75bc49f80c17cdd0fd754870a90e8c0760f443874a3400317676addef5d2f7068e85cff20f5059e1bea328dcd8ae157cc4d4ca48d085a04618624da2ee4326b00e86dbe67259bf8b28cfcab369aeff5e067b772a8348cc6fb8c9e03be75b4ba92f7a29809d24d8dd4b0498f37f4ce4312f8e251177811650fe1b498b0b96ada61c977adcc5727e914eb30b312bb5907ec4a6f8fe07c341af", 0x84a}], 0x1) 14:54:12 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) readlinkat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)=""/208, 0xd0) ftruncate(r0, 0xfffffffffffffff8) 14:54:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4400) r0 = socket$inet(0x2, 0x4, 0xb721) fchmod(r0, 0x100) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) fcntl$setown(r1, 0x6, 0x0) 14:54:12 executing program 1: getgid() mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x0) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x1, 0x0) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) setreuid(r1, r2) 14:54:12 executing program 0: r0 = socket$inet(0x2, 0x200000000000003, 0x0) bind$inet(r0, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000000)={0xffff, 0x101}, 0x10) 14:54:12 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000001940)='./file0\x00', 0x3f) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000100)='./file1\x00', 0x100) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000001c0)={0x8, 0x5f5, 0x1, 0x80000000, "9a61d5c72296a15ee7dc000000007b9b2864fe92", 0x4, 0xfffffffffffffcb0}) execve(0x0, 0x0, &(0x7f0000000380)=[&(0x7f0000000180)='(\x00', &(0x7f0000000200)='^.\x00', &(0x7f0000000240)='^.\x00', &(0x7f0000000280)='^.\x00', &(0x7f00000002c0)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000340)='[:\x00']) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) unlink(&(0x7f0000000000)='./file0\x00') clock_gettime(0x4, &(0x7f0000000140)) 14:54:12 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000000), 0x4) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 14:54:12 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCNOTTY(r1, 0x20007471) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000080)="84d18d3e", 0x4) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) 14:54:12 executing program 1: select(0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0) geteuid() r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/174, 0xae}, {&(0x7f0000000140)=""/251, 0xfb}, {&(0x7f0000000240)=""/121, 0x79}], 0x3) 14:54:12 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) select(0x40, &(0x7f0000000000)={0x9}, 0x0, &(0x7f00000000c0)={0x9}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) 14:54:12 executing program 0: r0 = socket$unix(0x1, 0x1000000000002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x1) socket$unix(0x1, 0x5, 0x0) 14:54:12 executing program 1: socketpair(0x1, 0x0, 0x101, &(0x7f00000002c0)={0xffffffffffffffff}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000300)) getrlimit(0x0, 0xffffffffffffffff) clock_gettime(0x0, &(0x7f0000000040)) clock_gettime(0x2, &(0x7f0000000000)) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000180)) r1 = syz_open_pts() ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000340)) socketpair$inet(0x2, 0x8000, 0x8f0f, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSDTR(r0, 0x20007479) getsockname(r3, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) read(r3, &(0x7f00000001c0)=""/247, 0xf7) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000140)={0x8, 0xf38}, 0x8) 14:54:12 executing program 1: r0 = socket$inet(0x2, 0x200000000000003, 0x4b) listen(r0, 0x0) 14:54:12 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r0) setuid(0xee01) socket$inet6(0x18, 0x100000003, 0x102) 14:54:12 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x0) 14:54:12 executing program 0: r0 = kqueue() r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) lseek(r0, 0x0, 0x2) bind$inet(r1, &(0x7f0000000040)={0x2, 0x2}, 0xc) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x7, &(0x7f0000000080)=[{{}, 0xfffffffffffffffb, 0x81}], 0x82, 0x0) kevent(r2, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x59}], 0x200, 0x0, 0x0, 0x0) dup2(r0, r2) 14:54:12 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') mkdir(&(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x80) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)) utimensat(r0, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) 14:54:12 executing program 0: getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setegid(r0) setgroups(0x1, &(0x7f0000001380)=[r1]) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffe, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r2 = syz_open_pts() fsync(r2) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40, 0x81) readlinkat(r3, &(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)=""/241, 0xf1) 14:54:12 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getpgrp() getpid() r1 = getpid() fcntl$setown(r0, 0x6, r1) 14:54:12 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x6004, 0x200100000008) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 14:54:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) chmod(&(0x7f0000000040)='./bus\x00', 0x100) execve(0x0, 0x0, 0x0) 14:54:13 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f00000023c0)=""/215, 0xffffffffffffff49}], 0x1, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x1e0) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0x5, 0x7ff}, 0xc) 14:54:13 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5) flock(r0, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x10002ffffffff}) 14:54:13 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0xfffffffffffffffb, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f00000000c0)="e56f0482b8bfef6bb2d20a9e5a0d140a22639c3cfd08d063d6bac3bebeb92bfaa08677dd36b89bce89e11856e4e146e3757bddbfb35132c2488adbce3f17169eeeb9cc76fcfd1e62aa7ac89622d18685a644271db443fb4f37a0748f926f4e2c1e8dff001a08f0502d4e1fa557dcd6705cb7aaa0ca8e2f51e775538dbe0ab5b1de3c5df1d1be6736329e86ceaf8e44c08f77b7d85c323431d581310a4e857230ab7d6eae1548c0d3df750c6597d77b707b6e081708215552ed90a9d82b8115f80bc57c898c0825118c6aba3a182d2a2db20b93b67006e4f1a03fe7bdc67c39b8f6a8a190943f356c1440ff289dd2", 0xee) write(r0, &(0x7f0000000080)='s', 0x1) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) shmget(0x1, 0x2000, 0x2a5, &(0x7f0000ffb000/0x2000)=nil) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) mlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) 14:54:13 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) sendto$inet(r0, &(0x7f0000000040)="b79535ea2a", 0x5, 0x402, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000), 0x4) 14:54:13 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2004, 0x236161ac) r0 = socket$inet(0x2, 0x4, 0x1) write(r0, &(0x7f0000000040)="c950c7ba2d1164b697bc2d633d5d4a50546d89341cb519edbacfa0552497f52fcd7e21ac9db2679479665109aa873afe6d411321e610e646b87dc76dc406988711eea42388e2f39dbb36b1385decc952b8f33910dae16277ffbc89bfd847bd5bdab2ddc7d1e76e37d13a043101ced28d9cc41d2a0e059a7954a95ead218ebb4e5313d4724dac88fe5e0d6e35a213703234a73ed716d8aba309ec18fa1f06b286a36bc156cffb76ca959b05be0119e9e76e93c9e964f6dd8f5030b95ff38cc191f71e6e1e3173620577f95d", 0xcb) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000001680)="8a27348db230a1dd2a3d85376bd46a5f4cbb94010f7e1bfd79e3537d23b3081e7542297a56d8936c9724d17b9d1d91906b1a2ab1de18136bf2d5ba38b28593343f7ed490db96bb01ab04cbd7851ccfb3083a29df7f4fd797d9e3a707211bed671c3fd6a37872524c31855606c93321046532e5c9919e14b3248ea0a4b09eb7d76741b889458fc310d6a84e73a65cd5e8a1a660503c8856a2aef6c2829cc3db775ec96a675c6bf3ea059931c907012b04210cec6b8364d0b265262c7e570c3d40c50bafdf4461583e2b77aab77e89b9fc4f0a36f5984fe083a4c1b3b59205da6cde59bedcd11811993b652d9ed747fd4715b177465c24cfba5d6a23debf3b9e14caf1f1f80a5142413c80fb03f067cbb51a374d3a3dd09854ba4ecef65554e546f2dddeca4a36d1db8868df012b36bf595f035b0250d25af1c1f87ec273f9bc34b4491bebb0054be425a7974ffe96e6b28f569b2bd77bdbd2b57c8f7284ba9abe2cae352e824723394a6900c9d9aec9162e6df74b57be48fbcfa030ae5d581e5a5a073abb6928ba6f1a2507a7217c1df871f3bde916bf7392b22169395ba84fca50c302360bd4983a4ed902c3458dd79191b091d9e29b11e3f059a0290c1f7bb8d9177e6fe6f66266c96d54ad5544c71f27a84b4b3aa6c371d585eb19fa8db5b02e601de5bb9c7ea1d80adad62f24504bf1e1d781a39bb21a5060988f97afea5b9e349df0628ddc0704f79e53d12fc6b5e77b9d3252504dc52bc3019d17b975552808d6d8a009b5dad68c8c5035fd86fd71805fa63f21a01f04850daa2eeaa3ce24b4b588159cc9aef6fb62b1dc11abbdcd9b1fdd5663c32199119f3b33eb1b70d9c4e34d5b7859050f3bb4fb46ee1ae67ac0af44ad9e449c1c9ee6237ce2cc3e5958e74d23ea2adf20a01ccecbeee8897484b919d47c94ac44d45eb92db4b15c7745839880d1c01f977ef8ee562a5b570579a38185e26c711df5e023de32f5f3d067540a4c35e74369475f6a5d2e24e1eabfe10f0dfaa987f46912054c0c1c2f60df3291dbfdb69a1923f89275cf7656578fb05a6d113f2d989b8c779a0a9baf145c4834ed9786b7b482299f90c2b40c678aa02055333f412d3075f55f0f708cc1965be194aa8f793cd67b8026d0b6c55f5ffe6f28808c5a9c8a421e560f6a6557305c30bf50bbdc843223e4f12c32b97f9cfa12ace55726191ad921ed7a2576afbe932a2e99a400a295158fa2fea035a827fe211ef3cd1454dd310a4f2c340cc4588bfa7a7f79cd04fca0125a3c3c2c42b45b38207edcecd89f638fc888229dd3906f6a1e1f60ba53dc245c50146740b312715b145ca3769b27f07da9f0e987063aa825c8a81cb6da1dbebad1a8492361c7b3abc89431b7e499f5bdc27b887fe9257b4a38c76ac4adfc11338269048d221dc948504f9069bb825c543ac59ac71a59c5bb2f054c8d069a5ed104719b2d60a5352bd0ff7a761154ab36bf0c7a8e24e5fa8616b79909ae82ddcb3a272e97340ce29588581b64fe28ef750edb81e5257d44b90ca622656477607143a75a5c462fb100cb726b0c3d1cc1ba94db87d0ed1c8c5c9f88ec5b1db76dab51b4300df14cf1e57b7c5ed0c4a3322d491854c93e7eff9e2ad4cda3a0e02e6707d62aa58d23ffca1b1a9e7d5212a6cffdfd0a61e0f83d71d4e92dd3e73a503fa17445f039f36dc6cde241f9ccf21757476b854005975fccd36e61b2b25022376bc4d76348b57e56c30d453854c1413b9c9ee7a27c4915d796f27451570068c0acab05fd03a23e4fc6cc74ae980bb63fe833c67bd3a6b6491a106e27e7b471b37e961d9f41bdda4b9e9b776982e7bd3d04f9656b95b5b08160b843e3be71be0964e3ed654d05f40781c03e8e73c18829d756568e77669dbe933ef23488f7bb65448432d874d5d8b1cb4bd3ba00f1eefb7cdf576eb88f649f97522a1f8e67bc527d49e8ef5b8d3de190dfca1a8c93accdbac240f1a34c2d86900af59ba73f2459fdffddb3283ded271fb72e6a2de3ff8477723c81d5ea54bf1ad7f623b075f797fb30b689fddb0aea562b1046edc15b3ebac7eaf4afcc1d9c5f72e2e38fe182b956e8a12d6803b87ec0a082b68fe45a71649fd09cbcd3b0f8d53cda4a34f4d49b77d9cb2a57d781365672de4cf0ba903049cf48d88d730c5c6e2687c88abd6806544f74798d4501cba6bd870a4ed8311aa4671e23d9e9e3a3f4ba52518740a18fe64d1dc63348617816916f277db42e8084ed62d68ac84f2ccfeb84ec8a84f40a93dce478ac41afed0d23a8aeb7e54bf52adf4b4d323a9107b717d8da555ec3f26c170cb714eebb349e12c83b743a9d7b5ef8d70cd55514549929e8799d695ee6f4e95a74fe86e1b5deab6ff3c497b532357ee403316cf6f9ce421c93e18e54422cd2ce82b187ea203185e3343f71308c738301a4a68a38a97342872efd5b6cadf3ead4db40a0b29918be42a787c20fcbd2aab1e0ac68a2e3538e442396be4b62478e455dbfbb9dcc1374ba2c5cdbc3d299823aac229448561f8345c58641fa31a48ebf81cbfa39da3fb02053baa114b071d9907911ed11d53a0870395a710f9ddf7bcb67d85740a7b039f3a713c87b3d2ecdef9910481ff76a8ae3c727e675db2b8aea6679c81715f9439a1df741c4dc3e5a58b71f638bc9fe7c4b8f632898c98c477e8c0a0d852fa32e815ac1129cc7ecd283a16dc46f1bede2f687ac3243015f4c5d2411c95d9514d8b85b3a2593363d4a77d2db9b4474f4d0e0f7ea7ffcfab6675759d8091ec244a1fc1c85cf89d02183418612152782725ba5729bfcc4add55b735d31e36cc8893d5d13c2aa29277033dc78286e2742a40d5ae9e6ac1b0ccbaf5ed91d9a8fc19a81f871069642c3d4830f1b48137ab8a30a976aa25473bf03500c37882c7f9e8130ca3387e280b4f88f836e4ee997994c2294b0353d5b6b981207f87dc96cd276bcbe001db4e3733daf17873a895015e48b83279ce864f317faf74770927e756a49d6d482b716beaa746377da8625863c800b25da6048182cb3d4e6fc202e31868686996894433c31aa6b5776eeb07aeaf680089a62a282150999b6e9ce3d86ad5c09733bdbb3c8eec223e7ed60f62c8198c443e02f2f271321c324138a8952989d7f97dc357527d902b48a936a11d5d91d7c527b48c2f6e82d3b5574cd4ac5953b9619ac387722a6ac6748b3463705f271b6fa7d21911d10caa8dafe0a2405ee13001e809cde508bafb3904613945d03b715daff5ad86f95a206c1a33234ac3e873ed7dcd3e0e64305f4b2c1c0d6f2e1085fc88ff390739fcc6bc40f0183af588ec91b7244092e154af3b46020acbf61badf55be69162a02820dd742d85564899eb7e00360bafe7651a619dbb9e89ef9af0f5d157ce9bb4d6af62f72146064365dd4c6c7ee10b9f2bc2ce5d30ef66839f7c0e00b773122b8fc1143afb69561b3dd9e94d116a0d05005a2a9ff08c5a71091243159b0b6df53d9299caf0476f0701bb5bc84a50b6d816bd9e3879e5388cee32de2bf75ff016e588ebf971999b5035b773d651810afc86bcfa81ae4e937a78bc2434cf03ad76f03d1791210db4bddabcdf11f1158ce68889c8376437e19d6ce0beb9e7d9695b8e3098b9964d5d9ff00d49aaa882bfaf2d62819d6cab5a607e3f9d9d3a081b542b66226962e895f303e1c2172b81b00a67b459332374427bcb278afc78d51d4de7424104ef0e247415a2be5eb012cebae129e55ebbd91f86e21095a357620bd4e82892e465b5769cec3e3963f9631e14ad0d9451909aeac86ca0d09042359a9ccfab5aaae40e16c25f7f7dd95eeeb6ed1d0834ccdffcb79ec37043a7c360ab7ca484c133b7d7e2ff1e765a6e9706f6154b6500322d48bb3717c408f1cccbe38205651d604b5d0da0e557d957702b131acd9af04ad489383ab846312a0079a26b86122b876576a9794b1fffe1effb8299992eabeda083d5ce4a1eeae204e386bf02cacb00eff9617b65566e72113a470976d6d9cf6ab3aaff67c5350e36c7f14272d2c9de620904be19efda5124bc32762aaff156cce337cd1e738994204d52cca4f56439d563c333abdd1f94ca6dedc8491046a23e24ee6ff56342a40c370c18db5d341881f69cf7fadf8e52d155d63c343354bef1d4d39722d8b728acf09d0aeb594e9469cb8063b4fe67f4e0d516ff3bfaf16ca5bff4326054cb647ac19eef1dfa7c62522635518a418089b37348009716128cc231c77df01447b22d22cbccb4ae5c2178239c2104542077e2d86b1f44d3b25e5fa1e09d1ce35880da825692ebe1d5fbb43aa46604918352841d7eb2b5b0b21c13cff7b28b8e359afd4df0b02c32e99c350f8ad77995e73542cbcbad6c90f334f618765fae337265d201412c8262d04b58f603e0a6dbab868f41b487ff7d64681d05838d6a4e149954c22322a33231126481910279fd857aa9bd33eb467d2cc871c70120246a86f76e23b97bf8d1d9ecff9bb4ee6d3f1deb36cbd6398b6cea90b3ec571b37886cb86aecb9f1a256acc79787c7d778f4ffe2aa5cfb04cf349c7208bc375b9b3ffae0d9fe22fe317d0fd06aca3419d51eb38b77497c8008f359384b61ad27621ff4d7ebbf4830392a0a883248deb3bc397831153b4778ca58ffeccc52fbf8c1d4f462ad8d653abaaf8ea65c6664401c9accb76f817f639b10aea5f86bc977e6584946c33f8a233776f469f406cf1628d5eccca1e3633c152c6516e4e03692ab8297b401264dd10289f13e91f3c95ba7778ae280e52c0ec782bda4c48130cc26e7f5abf031ad4a9a2af4c9eec67ece9d6a2ff494e76bcc414f2fe1963a4feb2154df8a6e306c36a6018e1cc1d332668682dc9821a52d2042d2a134909a9b2ca3a24d54b3380e590c454b5ca9c89a70fb01e981649d62e4a193bd69aacf44d65af28920300d19affa337e61d5cbefe328aac4b54ec7c66c0e781f3e05592a397d17c2cfb2736257dd3d1bdb2ed869a7f6e072d63db1fb8c739de8fc5d15d0018c73522531a24622d218ed69b85cc6a0f739d9e547b48c9135bc0c24665098d494e7ff3778fe609d6e178300cc3dcd53b976d1fcba1b3021395a03b6abbb84cf2a608819ff6da017ea715ded4a71114af6cbfa8a8c6c3592a4b4d840d08290e64f00085574d78807e0ad7e61df68f7456dba4a89b97ee4530b5c371899e6890a5cd2f51d42859787ff3aeb64e12111c981188a124639ddd8d7994674254832e0a9f8e8bea972d1bf93131dfa3aa47b41f84f28cc9677b00dd670bd68622d4604bf0fab4e5397c00626e2a611fb4bd1ced3d07d32dd63e8601d270be028d6fc044dbfa222e90833cf4dd8650ed9ca3797789b03098b98acedc4c7dddfc785e3a12063a8ddc2f7b3add31055708424fd48f68c560c822ca705676e8ae625ffa851e0e21aa3d36ab2ce1e358c66fe9a6a7de348636670f58e7990b74fce6279552f73be4ecdbc024b795b33d235ff8a6f30f8a2a1ad4536d66a60ea6e2a403679d31ffb3ea817f1a6f032336b24b744c2bd710bb777e6f44b23289f5366dda8e0edada7010db943921bd9ffb62b2f58fca1e0399f96f0a5c1bcb45451c05527c3bd5c18cc9b48940ae052c8d7d877fea3da6824eb7993d581a93240c7e28b6b609229fdfb18fe33b25a28db4aac2ed0fbe36edf044025bf54115546c44c5c3b270323a35aeb6349aa8e71ab33cdc36b4d72972a57d3d816388691ef1cf59974e6eb39b5efc63199f1b9230024779861f6eeb319f51d7b25dc65319089f", 0x1000}], 0x1, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000000140)="b9", 0x1}], 0x1000000000000128, 0x0) 14:54:13 executing program 0: r0 = socket$inet(0x2, 0x1002, 0x0) r1 = dup(r0) sendmsg$unix(r1, &(0x7f0000001580)={&(0x7f0000000040)=ANY=[@ANYBLOB="00002e2f6669ec651705"], 0xa, 0x0}, 0x0) 14:54:14 executing program 0: nanosleep(&(0x7f0000000040)={0x1}, 0x0) mprotect(&(0x7f00000b4000/0x2000)=nil, 0x2000, 0x0) execve(&(0x7f0000000480)='./file0/file0\x00', &(0x7f00000004c0), &(0x7f0000000580)=[&(0x7f0000000500)='@-^\x00', &(0x7f0000000540)=')\x00']) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) 14:54:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) readlink(&(0x7f00000002c0)='./file0\x00', &(0x7f00000005c0)=""/4096, 0x1000) write(r0, &(0x7f0000000340)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f845471", 0x20) write(r0, &(0x7f0000000380)="068cc47d7baa5fc2bcf4e7c5e1006d93b4b129bd69187b1b6088d60aba", 0x1d) r1 = syz_open_pts() close(r0) fcntl$dupfd(r0, 0x0, r1) r2 = kqueue() r3 = syz_open_pts() munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000200)={0x81, 0x101, 0x3, 0x5, "5839d40284d56aab6342677617950ffa35ed5f0d", 0x2, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) fcntl$lock(r2, 0x8, &(0x7f0000000280)={0x3, 0x2, 0x0, 0xa8, r4}) r5 = fcntl$dupfd(r3, 0x0, r2) fcntl$lock(r3, 0xf, &(0x7f0000000300)={0x3, 0x3, 0x8, 0x0, r4}) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x1d38, "bad84b73f2a42ccccaa772d8374275835db57180"}) flock(r5, 0x4) ioctl$TIOCSTART(r5, 0x2000746e) readv(r5, &(0x7f00000003c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) ioctl$TIOCNOTTY(r3, 0x20007471) 14:54:15 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x0) r1 = geteuid() r2 = getegid() fchown(r0, r1, r2) 14:54:15 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) socket(0x10, 0xc000, 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0x7fffffff, 0x3}, 0x10) setsockopt(r0, 0x29, 0x37, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) fcntl$setflags(r0, 0x2, 0x1) 14:54:15 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000280)="d227745ef595289b2f847fe739715b544581bfe7b77b5274a147b61717a1697749265e3400a2d6c47c1ace4a4468ca30323f515b5cf6b6931db972d7f8f024dd77d3d952b115d63d9300eefb39c63bdb86562f5f8a8c38673947d2f32c0fe1b5c81dee68a7ce2ab3eebb20fba9bc3f41edd466b1929095345f1660269b33c740a153e4ce861be22492312d171e6fb71e26bcf8f4eefb1cb21150c84258bbc9a2d7f96fba770097a4c211e19057ada7d47870492414afd21e0fc07d7a65e1e56f41c035f3fe4e3c3f287c18f7afdabc548662da68e74ee4abff88d1d5db5ced6956732207a947eb12b58815c268c8f7dd64c4ff5b847d03130055991a2f65076a8497efbeb8e3dc11d60516b692cbc740091497e7a18812114ca4c8bf626b5da260423870e43294b8d0744727bd9535600aa91d8627897307116ddc50e9b0a85204ae1366422574a68ed3bd2767bb9a067b65d10b9957f661187fffeafdffbf09790831fcdfcce50d3820b65f73ed918dd9a7351be46a4ecaa47d5d19bdc6340fc3517a67cf02b91a07e8131af4b3e074d00e01f7244fcda6eed723d542e9bb13896be9d6593bc3b181a0d48e820a3e55ed4bbde0c8e046ff5ef75dbe9b24ecb932b42c434a59ace731aa034be4dc535c77849d694e4b08d115cca39b755f0842f7ec0183a88a06036e55d0ed7621f4b47892c8b328bd977559eb2676a1c779f87cc4c80694f8ddd4f67e2570cf80a4c849b1a44b1d17c9f246ea97981f9d545fe0c572e2862de627838ba3dbeab603bfb1f3abaffdd691b0482178b2ee596d113f14ad8e8557d0563a1101d9ca24d7d538a91ad727097a2bc83fd0abb57f0e6c2eefc4c6a1c2f326e69766395b5853048b39f0e97831418655ee37cd00dc65dbb338dc36bebb2ecae572c8a18288f6664e15add65d8596d6d47abf0b0a18915747a961b30cfa8c61a6ddd25d9c7ec44269b9ca736291a3fcf95494019d64bf0672dbb464aff29434ba7ef2067bdb65d98e8166bfd4e08e0bfd91d19e7fab1cf5b05b53248531709b0342e4c20a2c7e2ffff0e0ef7ec53c1853379828a940c3ccaee84c3fb3c0615a863b7c7d24499cf169c6e9dcb56617ed9473f88a52b4f0e5897ea5a3995956f26f5ee14772dcf1dac2bb2e5a316bd9e5b054607e37d8205a32d4fb54f6e8e846385de4e07be537d2d63f6f320b886bd1acd42c313ed28e5c6d2768d2ba041a5131def563767dc01780c6d6664fb3d440caae57c9a4b8fab346c3a9d41b0cea12fb9c16f562363c7085d0be04bf31c33f38c2c3b1522adbfb15617cf0fcd22b25aa91a127c6a51f0cbd18b5fa0a035ca5e0a6c7d05c5b883e4b9bb6aa40479fdb1cb0b307ee2ff199aea8f798cefdbd38b21898b0ccb0ea292b08e935c28efb96f310abc5525f1fed04b152777353d75e72261727acc63f079be8c6392b4277bdb828c51a33e895b1176bc81520fabfc051e4fa17a11003b7a595093435614e489797bedc67a611676a26e7f4eea22b6bbf13fa56a67b1fe9c7c33ed6e4376f473b8041d6a02c8c99ecfa8823118e5e42325ed386a8f4deb3969e45032be95c6150d144fbb2e29ad80d127385e984f7603bc8771400cbdca0ddf3a85c9435da57cb6e89427fa877aca7f173a7aaacbd3233734f044fd0487c84325e435b9088fd513a9b8dd6290013a42f39a3f977fdf3647a3d57a6d4114dfb81df56bdfd29423d47df2228b05f13773b842edc82cef4ca547db3e3540aa4d18bdeb654fdc8a3ab7aba1a39c317393ed8df47ba5965d010b31cb6dee4b6669765645e7200b47e3c4584b3a57008a9c1665c29cbcf3e71114c2a637ef2ef078dcbd07708b42e7a3f44eb75f307e991390c55de14c36d4cd969363d88839bc1c3be4a6d255e3d2eaea4d5058225ab1edaa7b3bd9c214fc27ed3a9eb1664f83b81393a3be373e8e47daedcf7cf44e547797f7afa6a42d6f1d4485b97b0a2c82356b3b50dde407766bf1c0feaf0f2a59e5c0b4dd9c86d1b8bab2bedc11aa003aa81a2466a9093f3f5901853cae986a21ebbf3646accc66234d17d6cda6064856e3b0c02f3a813c82ed259deb4d567ec9113d1e82e09913df3f0941084db2364a5d7210fa03ac694c991e049e0ea20c490758f8f9ee8183c00666e2b0c4514be2d9bbac8db19e57e0f61b2dae25bfdf0737f4c606e62cea594240315e10e2daf534477109d706aaa5b21c4541892708c9db084649f74c6ece092d7f4b826de3115992241176c0f5a615d842f899ca8709f731535bec0fdbdb055c5cb82cbc12d4607a0e1dfff14df08eb44eedcd4ac1510a6494f5a36a33439c877c67d08d2fb8bdc83b3b05cb98a6e889325c23dc20a334a3ea7a3af0aab367aba73b66610db6c629ae2321137b5560bed028deea63aefa509c657f8eed62554649efcbfc73939bc00f78f532927b20516791ebdfa3d9380af92ec789f7403f74a6ede7fb107c985bc2e7c64e4e809617ad6902d53d00b974bc8ba4cf8f9c83ce0e598b1329c48c2d3d3ea2e70168e3a01fc01364528635cd45ec25317d9e38a9f0981b76d4aecf55fa31d6c8b10e2dc03253d926d41268ec9a5ed1f3f5f75af9e78376d9d145d298e3ab99c3d69985b4df12e7b3e176fed786afb71d1e06a14793b0d6d530e0705d774a8be747bf9f5da7970f3d36beeac64c9adae3d85f15515a76ccfc3b3a3dc77c1570e641e737db4edb985f16335983262c874c90563d8bfd1ae46d984cdf195abcd02ed385adb50bff5db112eb51416587e5461fa3429b5d919f1e7e1bb29df45a9cbe1d353d3305c6d40a50fb3b937fb61d22a1afcfb61ae29c1861e944735bc712cef06341f07355fd1255064d4d395f7e9807094344f3cf13130fd51adddb5594e40ed8ae090abce1e5451573b273ea0b190a4e70ba7dc5c66bbb4636f5fc806d51b46ac3c6853dee8a4ff5ebedd8dadaeaa7e0177ec870161f61319479e6ae0b4b409f155f97f6257312d89edb82c22d2d83dcf06865936423a6bb32ab65483e1f0e1411cef5c960a5ec78e546546d67663099ffd0abb889ea227af65bd013a175999a6b6a92e3adc5b6163274116361dfb45b14b726c1497b606fd57d94acfd8ce2a62e807496d56b779f7e327536bcac09d8e1fa6d28ab708573656f6f657923369e6781791adc507f78805783a7b4dff1a9ccb99ae643f3c30eb376de7571b5c98a3902024ebebcbb969d2eed96c7bd82680ee92be9b6fac91b3ffb606a72f9ed67c8136dc2a986b20a35b7335ae47246542ee7e8d6a96588e0d5833b791c9d942aafe84c59a57a44f3412014c40a64a1e3ef7aa47d290f06d841aec5af29197b3e07c4e7db4543102aa641059b6d8ad7d46d13a923195f37af05dc1a35b93e86678d102888f7c6a9dc8888878a79bbbd36be126701404554abcedf783b3628746e5a323484ef6dfc8b6790baa207a77ce48452ee09bd7f1b98af262fbb3738793a0fe3da0e752af26f475c2d5bba1b8383fdc2315b7c164be7ece58cf11e045b992689917c55e22f7049a20a3a4951724befb2084617078aad400c6d049e06b739850b9533456a371c81e99365b2120c0706361ce6ac56f98abfe7ebbdb5ab43201d0ae889aad9e62a6ca57355a082ad200315a4fce117a264983a11d008f1b7739734aecce0fa50c4744539589bbe4d63d0bacae87207538976acf72782fac7f3e452c0918f7e1544157b0e44372022be830b93faee55283b0871969a7f6c6375dd77d09b185e64bb6179c6154eb38cf721fae5fef4b30ce0d27508f4ec2e1680fd4340559b803b3099a7ba5315de188bed22b24a94409f81054e3ec5ed583682442c49138cd057ba7431f85cd8cb1579a275773e321be6350abca45b7ab82fa552e38ba1f1588f313e4152f4675e9e5b69d2421b56785d25cc19b5bbbfd2ebedb682a5a61bdd1dcd21517fdee44251dbe0bbccdebeb5da0c9a268680e294b83a878accf24213e677cd252ea869bf74252a8a23840a305d4b99cc0aec88e71104b18c30714d609022bc2bd1d6bffa9b743d321ae2c0a409144b52cabb0e55487665e2f989a52dadf0a85433cee51562d6ed103c779c5899553f85d5713e2497eac1f0ce3d71905f5df24bcc7b1cb5c0926dc64e7a00913f4a3e9cf2d2b2e2ee2cef7e548b6939b65e00e73913699e11f5fba1c0796492587cef6f46d37c911c2050c50e078da46b45c20ae9ac50c52ca3a5ed4f5272c47f5d968e67a18b5f329299dafe7f04ebf86ebd92472e1727eeedb7b9f4cbe756045e00b67c891cdbccf89d9e5721795303b4c686bbcd632cc77030a48c63253765ccf3511ca7075d8c51bfbaca4209b1151168b772309c7628b5fcc8d639089e0bd36d4a164cacb558aaaebbf6896639a096eda3f6443e0b3300c6b9d24788d80dd03f29206fdd7734207fc265605cf7c09afddeb87ccd0a5c5ebc82d9a5d0aeb85de89411f96a28357fd1c5a9d751728305fab2eb75f3db549af076edbf551404e788041bd56cc43957c70c832f746165b39f77e58e910046cee7ba56c692ccb32d0b081ecc1e31820658bc435ff779e67df7eda38e039f4f9f2be4bfec5cb5df73c768a55918b44b0a1b768857b0e78fd0d75ca3b6650856549d7fc9f32211cccae3b697235c2db8ec31080f905c22969df5cb0992672567aa2b5fe8fb7218d40903054ca915a9bf0b9c89c819337cf1d9feebade5621cc73ec736f8fc6defe62fde1d12ecf8cc1b7ba9887ad79187df3a14b04e7dab4b10c27cf0d75d01c35f7ca0a35fb62729e8e9836c6fee1496a52f31aef804b22f4314dc4c91241627046ab1846fab118544e3d979752bb9c7167573073c7bb8ee5d6ffa0559a417aebe1cc1f59f645d14e0062720e83b1ff546b11369dadbd008486689e1ff53d37d85a1065a22e3e3e986bca1d143fbf430bd6b814ec703d171086f169533dfa890df2603cd5ed1a29b7a118ffa22318cac03c1bf93e3b21ee946a8c059f098f8e021be6dca3f6699433545c2f20b233ce87fddb22cca00c16e23a48df1816422a49f75fd4cae76238345b86f2957669fdd5ea613eca1ad7e324d54f8ebec3aedb2da8868569d3944a4bf6109c5a60dd8564e93c2153b2a14e7b9d325ae54622da5d5eff091495b596843ae60d41240a0058825f36c60b2e2ee9a198e1fcf85258a53a8804e560f624e8102df968eaad52b487d2233c50c114a3b41acafb27db9c59a73cf9953e93101890c2bf09ecfddb8359bb0c849dd7f9025a6bff97861132dd585ea33d9a8430428b838ff425c4ba418838fced6effe4038333f8b7724aaac8e95ff9338312c16e0ea34b07c85423b96c9d8ef4352bd07366a887da9875581939bd5db69407648311db5537964fa5e93b1365358d066e0121cf029c89deff0058ad5c0e8d83243647c50c15188ee19228753a0caa2057322719d2f15b41c7f41160eb945ca61b93c58cb71339d126d83a1e51c0cf2419af95cd0c3c8d82f9511225a69488757cdc3eaeb353ea084c433dbaafa23b080b1126f0e49cf8469841e9b2b4005765c91ea369346390302175452843e33c82c397d5839d892ec8abb5b168a4520bdd83cb5e4da27774405990fbf240e16ff3441c405fcf35d90833d24e64f107e60f75879b9132fd79d07c85d0734e2488bd796290504da135873500eca07ef69f865333401bca4a730ebb11201ad3c1ef11f8976eaff8e648424005868cf7853a0779d0d5d9b70b8c97cac32a705a0a73958bebecaffb4b74ce2800faa1", 0x1000) close(r0) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)) 14:54:15 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) fcntl$lock(r0, 0xb, 0x0) r1 = getppid() setitimer(0x0, &(0x7f0000000040)={{0x400, 0x10000}, {0x8, 0xffff}}, 0x0) fcntl$setown(r0, 0x6, r1) 14:54:15 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="1f89d1706c0f337927a300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006e32"], 0xffffffffffffffba, 0xffffffffffffffff, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/172) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000200)=0xffff00000000) msgsnd(r0, &(0x7f00000000c0), 0x8, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) 14:54:15 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x37, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x8) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) syz_open_pts() 14:54:15 executing program 1: r0 = dup(0xffffffffffffff9c) sendto$inet(r0, &(0x7f0000000040)="95a4fdc70c5996ddda983f643dc54a2d1147a52375f706d55ad3bd93383d8c8302f7b0f70e8eadf2e45ca76128fa0afc9e514c3c9af0f977e6660b906aadd01ef2e24afbda7eab7f86a82fbc12c1bc2d1d7eeaf9470cc7bafec0104b3f8c442c94a2e6aa61cbe4edff2e73defae90c301ea340eb0e5e0300f985ebbaf21006dc3fdc9366ce08e021becebfcf9f6d472ee5629d28126990c24c583f894bec3298fe08d2189fdf6e330f", 0xa9, 0x2, &(0x7f0000000100)={0x2, 0x3}, 0xc) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r1, 0x0) bind(r1, &(0x7f0000000000)=@in6, 0xc) r2 = shmat(0x0, &(0x7f0000ffc000/0x3000)=nil, 0x1000) shmdt(r2) 14:54:15 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000180), 0x9, 0x0, 0x8001, 0x0) getsockname(r2, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) 14:54:15 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x100000000000013, 0x0, 0x0) accept(r0, 0x0, &(0x7f0000000000)) 14:54:15 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040)=0x20, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) semget$private(0x0, 0x5, 0x543) 14:54:15 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000080)="d9502db4a2a8a049dd7c7353ab7bb1c67837a661d23dbf7484151c1f7fe3d618e9944244e141d62aee4c79ee002669221ebaed89bb9bdf4643280bc2dd2332a813fd523dc39bfb6f52a0ee89267a77d8149829e1e56978d05f1a098c56fb827c6da775cd4bb13fc288e764dc43f6a796f8e3708cb8deba608c27c271027c0c3df9b6a604d136fe8c9c6e16b008d5aedf46ba71906f18703c3884ce66ba6072014c5f65ce6c8245", 0xa7}, {&(0x7f0000000140)="0b90ac7b5b49f4ffa31d3fd96aa148b591fd7e7b1432cbf22667fba6c87a4e56f7858b7bc8fe1db7eb19eb34206f5ad76fd0f1d591ded6efdd020fc8cec9c72bb99c7d7892e58a174c9d2aa27f1ae35655d54ddbccf131ab0291e14feb2a8024bf1bfd93c0a15fb085e0803253d66f285b76eef71663b4ad2f7dfcde3193dee2fc91962fafcabd4ac8663e8be67ff93882b785228e6441a6a3f79dc7faec194fad883dd3b85612230ecf4824841c690607f06aa38868f017031dcc951e8c883acfd0a0e65aaded1c36de03a97ef3b877c3770c89ba72d11b2309d0f45577cd3c43e8b4c8cb2a87fdfc85d7", 0xeb}, {&(0x7f0000000240)="fdb98a8bd8281e1f2dabdce5ea724159041278f1b49ce361c42893d61e3b8a36ab129ee30488d9246538e2e90a1887b7c16370a6b1b45849401de58485c5c8158807d2644dbac7a1cdea07e13c54410ca131f07d2b239fcfb7940acf7c2af79f75a03d59e55a3a9d617ea5610966adb1e9cb38effc6e0b1711669d85fff7cdbdb21c7637220aa6ea7f53cb15b0fc006e24376977ece5206690a36cbd762de21be8186f2a868784e0db59cd5808fb6df27f16f22a00d6457a23f9dbed2c3212358112014f3b0c7a91a640d8b078e86e6198dd59b36b1c69009f9678d65b8c0aa2a1a5594fb3", 0xe5}, {&(0x7f0000000340)="422f601720dad36c3f3166c39e76abd92cbea4dea5b03a999fd9fe210be771df28da3bc021d3afa485eb43b006500032b7568dc14e6242a1730d9fceed361851083af6df", 0x44}], 0x4, 0x7) poll(0x0, 0x0, 0x91) truncate(&(0x7f0000000000)='./file0\x00', 0x7fff) execve(0x0, 0x0, 0x0) 14:54:15 executing program 1: r0 = socket$unix(0x1, 0x7, 0x0) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x7fff, 0xfffffffffffffffe, r1}) recvmsg(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000080)=@in, 0xc, 0xfffffffffffffffe, 0x2f6, &(0x7f00000000c0)=""/33, 0x21}, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x800, 0x10) accept(r2, &(0x7f0000000040)=@in, &(0x7f0000000140)=0xc) fchmodat(r2, &(0x7f0000000180)='./file0/file0\x00', 0x2005, 0x4) 14:54:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) clock_settime(0x3, &(0x7f0000000400)={0x5d, 0x2}) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') unlinkat(r0, &(0x7f0000000080)='./bus\x00', 0x0) close(r0) pwritev(r0, &(0x7f0000000440), 0x100000000000001d, 0x0) mlock(&(0x7f00003e6000/0x4000)=nil, 0x4000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r2 = geteuid() r3 = getegid() r4 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) fcntl$setown(r0, 0x6, r1) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000140)="e721dc7ebdc46f7aa7daea863121e42cb71471a83207038c980b6d947f81cccbfa4889d6378cef48e06c9a6ae75eec9b1c6d3543d1deb95fa3d735ba4651c08d1a929adbb7530a09258a010a78903e36a47174bc32a639e6844919b5bbea1a15b6583385ab5e1206eaaa78c511076e07f98cddb56fa18f8dbf8260f510cde601151733cfffb03c7338cafb98112f45a23a94b8e03e6d46c9318c3e5331b4790a09b1ad79a21c306f72247f5670cddf5809d2b1bd337aabb9085a679e9ef08c8316d8645159c31514065a87a57a93b34b6ee3d4a3644677c6861d3a0ec947591a5394c316", 0xe4}], 0x1, &(0x7f00000004c0)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="00000000d352547326dfc365ad6f0bb454a0702c5ea875b0ae538f39e6aa3daa77a828f49bd9544d486a32c8a406284fffffffffac1c70fdf8fd8fccbb703b20d8188734c4fc2f2c4dfeabe528207535bf9fb07279701c19f0ca8461f3ea0851426f6511dd66c719fec890404a60998a59fd027efbc4cf51f63dab683c940517ac8ba4dcf8ebe0d2a5dc4f31166885b5404e8ec472b519da29a64c55407333b7930700b022d55e2db765d1510e13a8252fb726180e9b7118aa052ea4a295acae602ca879577e7d6fb41079d1f3035783bd0acea6416fc33dfc0404c08d2e01b22318ea54590cf44e00d04c6b572e12f6"], 0x68, 0x1}, 0x1) 14:54:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6000000000000a240078177da4ce9c287730c53fb394b842dbbcca9da10495dd976a67cf92c23ef4400000000000200000000000000000000", 0x65) write(r0, &(0x7f0000000240)="f32d005489341a3c17cc199ed62892f84049c29d31d7da128ccdaf6aa2dbfe4b", 0x20) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f0000000300)=[{{r2}}, {{r2}, 0xffffffffffffffff, 0x1}], 0x100, 0x0, 0x7, &(0x7f0000000040)={0x9}) kqueue() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffefc, "a146786eb953d07babec44f0b1c85b6a8a131100"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x1, 0x8, "03ea01fe829a10cce16f5c4eeea3ebdb160df894"}) read(r2, &(0x7f0000000140)=""/249, 0xff90) 14:54:15 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) r1 = getpid() fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x2, 0x13, 0x7fffffffffffffff, 0x627, r1}) 14:54:15 executing program 0: socketpair(0xffffffffffffffff, 0x4, 0xfffffffffffffffa, 0x0) 14:54:15 executing program 1: r0 = socket(0x1, 0xc002, 0x0) r1 = dup2(r0, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) 14:54:15 executing program 0: r0 = socket(0x2, 0x4007, 0x2) sendmsg(r0, &(0x7f0000001840)={&(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000014c0)=[{&(0x7f0000000040)="fee3fbadda412b2059e3cbbfde8af35348aa827f1daecf1374b48d1fe9859e36f07e6341bc8e0a959fa30659cda4", 0x2e}, {&(0x7f0000000080)="e52cdaed7fcfb642a6a09c54e94d623bf4c43d830336aa83e5a5ef19aa8ddcae548eb8f04abb7459576defcbdc43dd40b548e4056d3e18fa880652b68ae086fa6b931eefec2bdf958f1d3c4750236c8a3cefe97a4ffd6cf8f80e694f1e0f2a9003591bc6b9372365ea3b06958c09624b48c2ffe915c3f381b2dcf7878729633572ae6509677feda6fec12cc959d7227a6bc35ae1f3f0bc525ef5ddfb22e60fefbc7a8cd6aeaa4ca90c8bdd0d8d3612337eec4d7b8b603d22a77de46c4a85fb9a47ddb5ce8d9c89005da839ff1c81c3e8af11e4d9ddc3ab8ab40bd50fafd178500989e52d2d0d41d055e43a", 0xeb}, {&(0x7f0000000180)="6a402dcbe80fc11b8c8aa297a90702f4c9bc7803431d155b639e9a10f8d9e397ece9c22aa6fee75abde374b8d51d66ea9d9d486f56e4c3dbe7226c530687f7044048cabd8f5886c291cfe5620f9170369291b8b48c2634ce5638d45c7292e8f1a42570166c4aad910a8446c9b6dc204f447872adcf11548abd8ecba8b2ee3b61c030e1038bd31d46f972c72cdd79a32cd84f81601307230ba27cdfb0ef1596750b3de1907f6ddf2c1ab56b77d60b4d2f4a46385e165ac914a778d6b0596299dac14aeb5688e815292146569e066f7d24e2f0d0a3d97c98eed68fe383f26fec7b70d0dbeb0c52d22981c474659ea07ae5382ff9", 0xf3}, {&(0x7f0000000280)="11ab5bd8522626e9ba51d32b3c124e87989ac58aa1c0407f781d4eb7bdf2c23f7e679712cf9941f0aab8e26cd5e5113b450b525e26b06241adcfd7f3b68aa2cb237317fbfbd14a2f5e94e98098f5499810e334caee2b31907b4b4deaca49db3e279a37455c054b952fa72611f5f9711a31ca6df93f2e291754d1dc89514b04eb1a64d3b024e21e9f2a828b383daf31d247fe0ea233bbc25d7b171015bf99f3d68e92a051dfb7f8babd816d8d97666681463c052b82326779f51d7076d0ff7f6c98bec2a9d2a7be272fb9b9863521d86558350da0863f007872c46ac4a3071d421f398e0b825c349378df6f2ab3d08d", 0xef}, {&(0x7f0000000380)="6f896bdb0a799950b1e27e41f473d1bfd08086a02ef7779d5fa4f25331dcdfcefdbacd302149d0ca4090a6c8e9fd31e544d2167fcdcdb68a50cda40b6d4d9fbb8a3e8fb4058c76a55229498bb39fd7cf0bb00660af7ec271b786059b64808fcffecb06d1e1f901d6e5f20a7e2277a651b489ae280f4784e68b7bb5b3599c59b324dadd060d4d8af8649e1439", 0x8c}, {&(0x7f0000000440)="9468080a37070dae41bb9fb4f749ec46d8474868f900858ac71fd3a89394f4ae2e217af53a42b962bb60dad24ef27a99206286b4ef4869f050132542238d9a4f9d74da87f5c44f6a9942e18d3c4a2dfea24208738884df7673322b3404322df015c4d948392e3bda32f44bc82fdb3b8919ab563860", 0x75}, {&(0x7f00000004c0)="502ff18ac6d7b0fae2084f3a5af0a0eea48e9273feaed49fec743bf75cac7b26c1e3980208aefbf18646d46a2792bb2391142ce62eb0ff26532c9a701cee4bf1997b21707e87063b764b6ec18123f207e6762e1555de85c859948015a5002964faa0b0d7ed8a762beba750f12cbb9c4ad40121055806bb126bdc564aeea88765d39d496d77f2d704f0c6f4731ef6b7056c653a8326745c92c8f38fb86c78b5dc8634712a56c36d5f5dd34319b2295e1a7347b8c9f22ba4d8e2f90fa627cabe04b0a62a23ae8d1914d066be8bff8478111761081eb33ebe64bd96b408b10c18214723932c92286592d15267eb9128ae6102ac6fdb65d77a2bffb8f7940a96a953ea47b3e5bb056acd296b8b0d311a94582ddec758f1471eed000d8b81a1d4e5be5e1a5e92f36a4792629546e3b683db34e04818badb6e0630fe26cd136b9f057f8e56b7330371d038b55faef7a4af672a61c32ef1fe6dc792abffb649cbfabc43b8c8f46f0ac9b04599d91a21439c78c7c49f930409c9694529a5748113768b668b64a7eaef5638a1563ef2d618bc5f12b6a04254dac591938f2e55a879aa6d5c5896afc637c54b2c9e79faef67eb3b26940d390c8fd7523c5d28da14fbac2a3400665237ec69d1f68d6ca837b66f4fa4902b5bde7d4ae6cd39ab43c5984d0e7176b576413539b353cdc5a1ec0fbebb5adce6d78b757e6e3dd919bb60eb17b27681d654026f5a85a94d7aae31d6c4f965b3c41a02d8369e8a2fb01f7a559a0be46b5220ebe58b97bb62da948046f03f7f0040a89bdd2068e9d56a08cf6895fa4f660b7d1ded085f1cf4d76f0641a7793873da1fe70e3efaeae40c980ece7c6fb85a534ef5c9af68a99bfb3911396ce961d14b3cf21ede699cbad4d177cebec33aaa5ca29cb304baf08cfd109c14cf991d7bb74bd69bee7c8ccdf1ae0fc463adf88dd811c0dce00108defdefd7cc6bb253d287ab05a5bc8ea5c01e8e9ff0914f36c745e4279605023de4ae1a07cf97f7ff36226baa3da77c3dd2e3b797e03ed42342d998d3d0544fd6932d1f62bb4f537ad6b0399cb592cc7c465c7e0d64c59b428e4e112e4ee3ddcc111c336e8a4a3226bd3a9f462e143268a25c20d5fc95c8a90bdee8c98ff14a6ff1ee3b1ffecdab22457471d329a3f0545216e3468d5f1286a3946c3ac342b23a3c3c559af816f7fdfbd6e6e2f467345fd4ec6b799debfa638027c0dbec780c24566f19c92962d59c9621ac3f3de89c68b6267ddae51f2a487c2fde2f5d6571cb3101b887faaaf3a382c3177d0bb935b81659107b3b194e277433ea4f486b2732eb7ce953bf2c8e0fbbbbca0f2ea373ad079546bbd289af6b1cc7f7b5ce5502277fdb40d23c695814d55a49edf0ff4b2be3592f2e7d5afd8364dd0c5b007549d37bc5b9cf533f508bc3842e739962e7de05e9d6980d28acac108577706201be6af5414ce6f9a0eb3050c85ba005a1203bf4eb312e1bb57f328c10718bb0000abfd54b94d6444c3959d567bc651375bf841a34b3d46d0c3f21d8bbb6a60ddcf7be19f402f30549b9ef6d7b20e2b832808c54f89d41b2aa8c78d350d8563c791181d9831e423d9650ae289a2998118a033bd475ea6f63344640eeb60c91cbd4a4fe434ba6c3cb259f2b8824cbbc50c54f46353ad0201df5f95aaf00e004866bd6299086605222b551c202931af98d42560b3e838bb7cf2fe4e8630ab094be964c0ea841a68027bcea80b758ba159337f2bcfc50520e9100a3037177f7fdf1abefd728f3f543fd1678783aafb4a7497d0216c52ad47e320037dd63d5450a549a6ac6dbf5c1a204bf7c7f34bb8a1c2df0a77f8984e13d7749d6b37534eff1a608df04e90ff200c613b4b554f8baae332d3ddca38ce27414196f7b326e3b8cba634c53b239966f23c18715d212576c39d9593e1a970167b8a18b483d7eaa6ec596fe91a98766288ce4d14ab37297066a6fe2b4ddf9581ad806405c8c1163b88a5cf9f4291095e83d0f578bb5608a3535bc28f71426913322ddac42c0f55e8fff02ff8c838bd4c83714f2f53096e2d56cbacaab16fc00fd3e1d18d1e9c26e06729a67ac7b584cb41aa4cb7b090f49ed7d5aff0234251b8c9f520566b09588177a040223bdb5d84cb885a326c688f502b726640631396e315d4b3eecab25fefc1370b0ed93ae7e94abc110f3992ee573adc748725b22b0942cb32b98462b7159712f18265ac9571da6d05dab0ebf22e0f1f134c25e193d6f5bc39618936153bb247c00b9a15d5b35b365a4330060e1d4efa242523d88d1a398d06e989b4983b96ef8434e7f677dfb07a3d1db10981eb010e6d1f37cdab681dd0b165d5a24fe4706742fb7ff72d09d67115f15c34977772e49e01329dde403f57c312f476b0697122c7a42eb1719977cdccc19bde0d816c17f8f548420cd8673c48dc54509ec1f4f7d3ca32e343f3e948ecc416c135a809076d53c2265c8b0e960e5ba3216a115c22159424edae8e7b13e7e8d8b7b52d8dcca4b385e8dd5f542b2df5326a78c7b6d8d50f48d918c91e6ae0e407fc51f8c3f6a7cef711e664ec38fa974fd4ac2a40af9d6f0b301a2d8501733e2f10141049163eb1477acd8e81d49d4ce2305bd148be1c95db5545d3a86d33cd0c747099d392693c5e476db8e36eb430808456a366f5a681e47fe2bd663144fa2542665b0aa1577cdd360a4f544dd574710008ac5b8efeaba026edb7c9491c16b5615d332744451d243e1e6e5b7d68c9284fed531db7b9c934dc04c07c57d9203429fd740706b6a95daed7ed13808240a98674f9dacc01039dbea48596b440f4038dc10578e31311a9d874f1745d5ea5852d0cbe4dc8a6aff4cb74e05bf40ec9b1abc4bd7d1ea196d69e00e0bc55d813e83e90b51dadc56cec432560d0a34a710e9087cf836383967f18d8ecaafff7ff702eecc9126a716f847bed380f38f0bb38347373fff09fc0a15cf8e422b557ee4787918bb099387a8c94ff9906ec16f9a561808743aefe8fa962485ba86c5bfe8f6c6441d0eea142774630a865046dedc36eeb918feb7ccc340f89358898ead96cec57fd7e0c23cd2972a7e4bc6a289650732e07bb6ecb149d440de36402baa54cdaad1f8ae75fef22f9f169a4a5b098df365d3c5d31dcdda1c1f63e4d733152d4dc5594538b4baeafd58e886750ae434a2b7175f837eb38c13926c256581a26a64372417cbbde8308c6d24b628a4eaaea1c948fa2dbd9e94dd30bb4382f070340621535e034c2c048583778be792773e1e5b00ccd06a30daef91b9c9d197faec19d627cb7672db679b31cc23597b40ec0a5d6e5d08fce3385d0f6ebde0d9493dc9255cf961584c4ae5feb74080a9e3095fca51f58554cce5369f453b424d149541e39376018be4758c23b66b6894063fae155284878bd98645dab1ce16f9bbdc26f892c311d4a780c5e3d1e46fbc709e970fca103bccd7b37e6f139b949a71ac6bc4466b5d8049679d317b650a7cfb729cd6480b1f423ae3690b2e4c858d6412d35e9c421f3c3c15d947f5c7f927d66953b376045bb0828d4aa14e2d63cd52f4352d7cd04e6e38b6fbef0f01b726edf8803869995b1c902c117252db8cb5376fac77fb2376ca50eb54293880c014f4b3d3de62c4c96ee107f20355b0930b9c0fa66df9ad8de0a30cc537eb240ee1d833c9292db6fda78c78efeb4811f844d493bcd6414ae773fc2ff0ac152efecd7464f915fc2ee47ac6b62bf4097c9d01e767f36a1b2cd2dc2390188dac4f70ea5dfd9ebddccaae3af2d5031aed656be88c092d7aa7792b9d832144195aa55d21ad3f235e3892cc0edfbd4f5425fc39eda1e917afcbd3a4c375a10278ff815d0435c8c57438815a467ae08b22eb012aca65f238e0f456f53369ae4673917e9364699a018c769afaec007c0e6ca07e56a6bda42ed38a56c6978219b8c9ed14d0ed33592715a833bc00b70df6da264f2c617abba35130180e5a0fbfcc280c9d3796432bd47f3dcf4144a56d0ab80e10b3d64241782d249a798459de5fdb89cbba78403fc6becd7d2b406db79f315d51a6b04b3d6aed40f873e6d819e614a171b6e3f2755c04d16f088507d960acf0981f6f017b864d73007a117f4b39a27ff10e154006c2f337eb9603b61222d2577ee76bd777d4c689523c8aa28e06cf3d47e1abd497669cd7af760ed6e131b3d73b7ea75e7664805899ea1959c4bb0694a6a61df700b368a4502870a9ab4148b442cf719a76ab59ea3a0d3ebb0603428e5396310a13078b647be2ceb9af89f742a8784e4090939350886ea26cc560e0500f3bc64554b3f8e3c6239e4a0088cb6482af419a9e1e6e8006b30668553e723f31cc28d31791eb5d4f5a483d78cbfa75922a9ba9168970c25c0b7d5a7eb5007f07388a3f95f4ef317f4afb12a380ad08ed990c6d756c438e1cec64f769a6ae32157794a9cb75d4869c150412ea8b38f02e27ed529fed5728473a59705b02992cb0ac1422d559e8123d6f5b18714f8f5213fdab24e673bba0c5cc3a0f7c4a0ef6655fbf9ea0a0017c87fac90291794fe0358bb53e906ea8e7bf22723ec78e46e2d509f20c588c61ae3c13b1cf84b9c58331a78e84ea6bce95772d4b01c138ee97242c2d6f393488239975ff14bf21f1a8f93c233a378eaf058f1966f0fec9e39c9fca258d64eecb261d964d5fbb1a85dd8afddcaf5c047fcc8889983f4d79884dc286e4095f1257f0db4c2ee7f47729746afb311a0cf885425283c4f783ec5c7908f69436aaa3000bbc480bfa68ea557ed5aef52e6e697f45f716cc14ca6d6dc2d9dbcc66958b15764b1ca471ee43cdfd5f76f24f4c1da6ec95f625c3de1298d527c56a18261f2a26698bdfc67b1311aae087ee569b027e838bc1c83a784cd95b0d8b3deaeba44138cc0539f1afaea75f9d15abfc098ee1faf06dd3e2e8a51bc097187d2b9b953f17ef44294b9f737ede02440a6d92a6ff62284d92fd092638b79246e79447dea3b92c7ae35e2494906c7e9004a443ffbedb5f23188e1a8f5f3889a410bba1d3665e7b9eef4721b2a01f1b46289cf2e446641036f0121bc2ae2b83a8f5dd63c5a9cff5f8334381952dca1c34215bb5b8fd91fd1a0835ea36057d0b9b054522975c0124213d74807b2e05f1573724c93ef488795eb4d15a493b65ba9cf34ae2664c46689661cd9c96d2ef711a756a85030b1b2a5185f9af6083fec9874a09e0387af547de349e8ed9872b00c36e81a297e18632e7e55d7b7c9319e26ac6844a8a33fdcd86d46cbb2555c6f41af9b3572f325d2430fda2985de1bdd731bf7772de147d10f47fbd6e21954ae8846a1c18f2bd875249b5854e38a02f8b1666dfc77bb83cd18466034c98794cb43d6bce08027f688566895fa8338af5cc3e2ea445447c45d52926aa086a7094c33ee3a12949bb2581eddcb6d5689475280d53812853928377c20574cbe146dfd3112cdf49315a20fd40faf57c6f2c51f749a35a8f3ddb9607fc2fc856dcdeffb92ed63dd4d19cec1a8a113b3d6418cecf17e59b139464111fc7be70ebe026c562974c504f6133d4d001d6af4624e394765523d47ddcf3e76858387970d8d4eef9fba15601667acd780cd5b88beb52902194f91825a2a39ecf3ee14e48d1fa69c7d89934edcacf2b149a9b9ed928e72ea1c0808e3e6ca57d79c9a1ebe6665a4034c9800b9418cbaa7435b85ecf06f7bd0f539d913c42192713310f319960e380b67a6c01e145fe43fe99bede5025f487d7f1285773493b4b6ebf58390e5092270b783b3832", 0x1000}], 0x7, &(0x7f0000001880)=ANY=[@ANYBLOB="5800000000000000ffff0000ffff0000697e376961aa69ab397b2a534796ba337be52728b5bad10abf0f9b0498d826bba673beedeb869ae09e1f890cdbabe2fbeee7594d183bb91f8b4a57b51468a4c9e90000200000000048000000000000000100000000000000edde843415f8b4d77f5af974480fdad933990caa6d5875af15f83128cd0345574474ef00c897b0d88c7a6ef102718d23af76560000000000c8000000000000000100000006000000805633baf144e859b9c356192b7427512f725abe9428952968b6f1c2021cfc840f3c978336b505bb237b9b3a1038c176673735ab185848172b05914a88cfcfffc2514b6a6424c77ed261440f0d1288a9d447375731f7817dd440291dc94b0ef98f8bad2d79c6ebe4ffb78b1443cbcad2067904a5ece8a1d1a57f86ada6607b6b62f196ef0d6959caefad1747a44f6232667930e66d138b185e8171f4f0b3f41f3088b4ca83d2ac20124361df65873e370e0ca715504c16928aae763d5571ed244047521402a80000e0000000000000005102fbec0100000093b4c74ad8a6876b13c1cc5fb10667c0a89b8253ad416879dc2b11dd71374e84a6ba7979dfbb9a37bee070192e69c8f8c1c671c6e74a6cf24016681175ee3139e3ff8e750f0e603c15958b4b822a01f1bebb4c88c05bcdf4cc58ba2a4be4baf5fb1cbe48994d520b72ddcf0fe0399725ae5c193f8fae6ceba8e28531f0280878322a20585ee47eef69224c1907272069d5d4c8bedd861f5d615f3389e8538c7b95fae3ccbb9988f047d75ca896409e84b1ed815b3f58656571dfa2ebd48ea8225fe3eb2b2320291d574957f12f4133d9d683000000000000009000000000000000000000000900000027a37c6629aa9ac48b1c03e40450cae8974b394d1822f4895f236321fd165e319b9c283e3ee9fdf7b288c430455d4e97e53c0d202549d35a6b43459771ee19b7dfcef8191006a27c2277c95c3fe3eafce2180ee0bd4ea105e1ccae7bf65d1faa5352a09b610ef5abccf7b30f08c682cea21da8e238534c8e2ea4cb95797b9099"], 0x2d8, 0x2}, 0x4) getpeername$inet(r0, &(0x7f0000001580), &(0x7f00000015c0)=0xc) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r1, 0x0, 0x100000000018, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000001600)="27f12d74fbf31feb6ea3b3bc15f6c0053a1a93d3f479c25962c78db21f25fa3b69d3b78ed72afc748ffef7615e36b54cd0ae09cd2bed3627771a031e843df9e3bd6fa39e1204309336f33da54e95d710d2601affbaa677fdea1e0024f25a11789278976cd56be88dc897b57fb5c52ef301af816a680be689020434fb9f683225108433013de5d8504f3a96d14b07b9836c8022211c09aa5e0c2f58e4ec9da1440b991aaf77aa3d4ca5d061f0ecc20632ecd08504c266c0de654ea20f0824502880e292843d61a6dd40b5dbe8336473199f5be1", 0xd3) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001b80)=""/4096, &(0x7f0000001540)=0x1000) 14:54:15 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x4000000000002000, 0x6c3f0880) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0xffffffffffffffff) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x4000000000000000) shutdown(r0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) flock(r1, 0x7) unlinkat(r0, &(0x7f0000000100)='./bus\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) write(0xffffffffffffffff, &(0x7f00000001c0)="4c53c773d36544d1fc69b721e192c56e8fb29f296ac0fe9abbc7459cfcde2f50c1c998b55f3c9a1540008364a3c6d3979bcc0e3311efd273a82ccfa134e9d77bf0c4d101cb0b7779e7076a3fa7c7c31a5ff5ca5ac943f29faa9d10eb257f3122aae7e943b951aa8a115e1bfa7934f6e9", 0x70) close(0xffffffffffffffff) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000280)=0x40) close(r0) 14:54:15 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x4000000001003, &(0x7f0000000000)=0xfffffffffffffffd, 0x4) 14:54:15 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='\x00', 0x40) chmod(&(0x7f0000000040)='./file0\x00', 0x0) close(r0) 14:54:15 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) r1 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r2, 0x11}, 0x0, 0x1000000002, 0x0, r1}) shmctl$IPC_SET(r0, 0x1, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x1) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) 14:54:15 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000018c0)=[{&(0x7f00000017c0)="b6", 0x1}], 0x1) writev(r0, &(0x7f0000001780)=[{&(0x7f00000015c0)="800a37db0302991fc78fa537e5ecf4f715e79ce68382f6b8fadaa1edab144c4dd20e9b1e9cf6c334861771a330fe495a4ec3955062e0253766746d6052a46e610e7d726204bb108374b5a644bd9f4887b62e91c3862c870f28e2544ec27b77575ff494f6202cc03412a189a9382b8881ff63bc71600bed3020a8012b3f18dbc11f", 0x81}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) recvfrom$unix(r1, &(0x7f0000000040)=""/30, 0x1e, 0x2, 0x0, 0x0) sendmsg(r0, &(0x7f0000001380)={&(0x7f0000000080)=@in={0x2, 0x3}, 0xc, &(0x7f0000001300)=[{&(0x7f00000000c0)="5f54c907cdb17219d5744d6842c55229ab9f4c0df4815e6b34b651ed9e789466543c16", 0x23}, {&(0x7f0000000100)="2e727b9a91975f10c206414fd34d0cc22c01d92e50a33e93813e3b18542f23c8fe7358e07a278f1d6c80f90b51956d24d929426f2862e83502cbd721ff391d952ca9a9c2aef536a0c53d120e265772d72bf5ff4cde542c7c3b54", 0x5a}, {&(0x7f0000000180)="5bc85f1ae6117da7bb80092fc91c7360c5d2b01e7136b9f06260d1200c065de8a0cb35ff7bae5913a8da407ea328a4b91f4e91", 0x33}, {&(0x7f00000001c0)="0bf22a651537a7a37eca97708a0ed593f2868ee14bce6bd0c9cec9b98ef9da556838cbf5e5b75d6a95679148fd810a80ae755040b2a691a9e9895470f9d9b611f4b3a08e797e1965a57ef72545521b", 0x4f}, {&(0x7f0000000240)="37e9606f68adb851cb86c875426bcbb1f9d07e595839c4b763b97f253a631f9723937bc7c67cbcc2cbea19e9f3e430b36bc1065c1847b5838be0d505dc24ae8d7d5aa364d24c4ec1795fdaee1781f45293d1954c11238fb8fff699cc5380c1ec9716f8aed3bedb7982f72864d2ea1986ebf13ba485ca400fd97a8ac2806004db5c6f76b962db0dcb819f3f2373f306cca78bcd7487f82f694bc63303cfac4687bd601ea700a0b53f", 0xa8}, {&(0x7f0000000300)="e237b6a323c0ddcfc6c6ab14dfe4641e54e737c74063f4adc6293e684907747a16b0a1fe7c94335bad54b346f860b09b70ef5921a7d3fcfac04857370e481d9dcc17cb7c39a91a8f3b7e02580bbba546993654ac21e22df872843be3206d2ca78bfc3652cb4fff2ce1362d65a82e048dc9e57ca8f4dc41f2c916a743d8f0e894d386b1077a21a9aeeff1b021bb43338312eddb005d3afed21abf26d8c9eb7734b2b9bccb57a28c29c6c32715568e2bd2f4c38bcf5c945824bef8b06f9cac8154040109d1af8b0fab5e0310d48544dd269adf6d7bb0e6fbb442e6d49e8e1c9ca78c9baeb0a81aeff1b5f47b2f3dee4a9db27c546e2d5bc4f74d6e9249c5d76f9f5c463ed4a96ff362ea7f229fef5d4504188cfa65985a60a30cd9d5d26b52bc90135433151b6ce03002a00372c412678e61272e49b9fd9e6225cac8130cca11cf0ca6a94a8308a41c07c7a540d7d97d1d187b70de2514ea99326422bc785a4c9e91e94146d686f7659f1503067b90f73b7d1feebce1ad9ace97b2fffb2e62bcfe681e4db473e9c1f94f33ab0fd420ed699f54352658bad3503f98da39762b3d0d3923e28fa1ecb37deb8064a5cfee31ca50a96c65034103fc91747c79e1dc57a114608f3dc82d13b17cf8bc68d3562ca78f6821a1f54206d772dbbfd3a0705dc6197f1020e672ed58cc899b58296ff1a184b04a3c2e02be54c402433ca99dc938b43470a601fff1100871fd4a49bb703cf2dc072b6cbf67a236a95a9b22e686a9d702a580508a960528d71ae4abe6dd7e1074580f728ae39993ddaecef363528a02542efaf044ca12ea1dfa325ed2fe149eb8ed3008e4264c1ca77de5efaf486054cf1e949f02e3b15fde7901a0dc79a186c9b081a9cb33be8edd7e4c0eef0b0eeb1f1e6b51140948234af9f75cdffe2cedc23ff5876fe48241a76ab958f2beb9806ad16ed0724a0fce42f1e6f51b72d7448ed00371cfe4260226648512fc95bdc687fc37b4036de532bfd925a7e66a2086900884190920dcc8243b9559bbea002e406f9bc29ff1f6c823fc7b16d3f46fb3f5806e5ae5440818f2626444a0a4a45a407ca2debb2c8517eb189acbd46fbefc4003cd3b5a23af08b9e199f7ca10753efcaeb6b77c6bc6a5467ee0dfff0c2089447e56674c3ed9ebfd75a800478d6919bf250029617c988d0e0cecbd3e00050757c35b56b53c18807c67bf09cd715a5bdd8d969ffc4611cb3e476c4334b360ec4e34b6ee00a5f08a34b0e4535d6d8df5b9decbed89fc365e914f425f757e6c361a68d768ef772e13ec5e05c26dae0bd3960dc3fd2c8beb49e7e84292d610d734f149f683ba0b7d73f1fe694042ba03c085d4a78a6934833b052ddf160a3712ddb444dde54fd2059732bb078864e4d33ed4457b6edb026f0f733310b646258a556367c75696ef318fa25d72a753e12e939684225b0e632f887d983252756bf44dc6a680e3e1b8bef99465fa762276831f8c7ecbfb4f0c9fa7c522b4ef2471a0dd5f9da4f9bd53dea165191e513dc5269f9a6565c854a50a6386559e18f2e9111a64fb5303e7b5409ad14ab5898776b53978fec55a47c6448a7ec7b07a7a0a64376209f956069e7dba26d96a53c9de8b6392cf85408505cec7a4195ccb30db7e014ec85156d1238f130d6043a5b10080c16414591b3302614c0d1ebcd7c0824dc4c1c615a72479a793c7ccd8f1da3765a75285e8f9676b6b5becf39f46bae440cc71077e73bd27c361ba523cce21182331fb2095f2ee97f650902917e68691d1957ec9cdeb525e44177a2c8c027400a6f526d2373aa0a5be738088528e192b25bc6499f6f140356556ed02ab2ee833317b49fe5a8351c7ea7dd2b90ce0e143fc14271098d51b2bd4c3e35b7b70da24a0e14dfb5f43eab41b019ee030f246ad791c2008c04b0c5dbdfdc5ea993fbc9643529706da0f306ccd2cb36b158af94673f53c46391f7df7cefe6b17be7b8bef4860e619c075c2cc43c33807b96960e968cfe1e837d17f5ef1cb3d4d1aa4589af53d274ff2b2d269b19d20f91e81a6b708d784bf6b0e574c83deb3cc288a491add2b51576512ee3544e5db34100ca53a23b4db0974e89f57f6a00cd146fcb347d9faab3df5076ff38555b0fdb1b24c8e4e3d9ad28985691caae2ae96eb8594926568a341c7fa763da72bffbcbf62134b35973e1d55f1451d18b072e9c995491decab900b235f25c3716a84cc19b566fa10e6bf27e3aa56575e1d39d94171c4b582d15aa37e73d78b3b47f7f311c295657a03481551f6331b43be5e108784d374410fa14264ceae3ce53a95f73d0fabb0e30af817e9bcc7ee656191ade238007d65ff730841882b1d9f94212007e3ec2bcca7fe8a127ec8a06ea8dd5659f62f8689023447b18c7689c17721db650c8d69b459397b53d968130482e8d582a6f85cf081d54919b3d49cd601a56347a294ad5240344aae6cb06bf06bbf4587d9eb309eb583614af9ee6d1f9bb9689c77d8314928c3fd94c62bff0792b5f3a363b2cd50b252f3eebc88cb69b8016b6dab08e256262eb8e8eb731ed06ff8d7ae9a9978f2881d2716bc5db17905a31130837989ea5db20e7ee186e9252bbcc09b3bcd8a2c0c075519d1414ca7ef4750c0c802964a009a278fd0d11ba3b67483f685c33b5aa1d57f4ff29bf18fc346b19fa0aff830a5a99733a4031392d23d41262542dd2c2d09539b3a83b26c381a9d8dc37bfd918d100cdd5db400e082ef9d90e2088d0d19a25ecefd32e4a10c880e489fa4a8a3aa0bf493bee934868662bb1b21a3d1bb4b5f138a8346363fb7edfe607cec6b522cc70f6997aba39b421964ded291dc0d385af5c07039f42f297279aee8c353ff7f9ebb32c958df395ce8d40cf412cd6f7077b5b06730dc9d278cd475491abba5d571be0146080ba91c8429f5b6c6e50da77e94cad621b804aba308e453d4bd2cce919210b513535185d6ea0ee3ca5384969ba816eed50c3ed5286e72e8c91cc8c6de90db83eeec2f568532d5555a68feed416121050e7946a27334e609d1f8d398be2a719510b4a101ad1046e8bd9ba3c1b0cdf65968747e169f56f68c2053c4eb54edfdf191e1cfa5125c0f5278fdceec318f7fb5e9f048d876005f25478290552ef454011975a2001d10921c13e5b844ec6fc341face6f1c7ea0cac6d286dbb46348cf5271ac97d165d03761f9516bc635099895b44a38bc622147cbfe5e840bc36c738810a79c0d7fcc6fdd6f4d5634c74f47a95219575a384ee19a5ec626a8ecca8f187a345f86fd0f7a6da60a3c7a1f8b71d6e2df0d4f80cccb8964192642f22c007b421123c4f02ae1d0837373b02fdb8bfe2333ef0bed7361e615147b47932f6f42eedd9ff4c9cbd125b51ace1abacd4c634e57a530c1f3dedd37b08e2ca62a4d9524dfe83f7a21ce8082c480f0bfd5e6cf4689b94513dd93bf72a8f956d02faf7c428da03ad63a91c4174d5fcb416dbf3f3e39d016f5d22511e8c3fe6813c06051d18ca7bd5c6c862261a12365d57ee7eff3a839e9b1bcb04114448a61db2014c7558da1ac5da5c50da3feb3e507fe835304dde4b26ff393b25e8bde7cd212674c9595cd285af3034f580b772769916aa66db2b4251bc86b148612f761285a0d30ddd9a0ba165470846b1a1285bc764dd64ebaec4d845d8b67d9f837038988221c7a7e2126b35f9f5d6671528037b29c396f713a963d9f13a42482f3116b62a5e4de5c8fd8dffa6873b38485f3fc4396a01f8b042bc83e15ece05af040d9bc13556ff8742a5ab6aaa5c345580dc071016e4d288a8b475f74a33eaf931282cf8afa22970e902f21c15e13f63e94ffe71d85898063c9a849225be0df143e5b1cf1ae2c6d905649cb278079e7b13fca35c66ecb182f1af14376581b343ae2904613f7a495aae6f9f8a56eddb8063b2ed17a7c3cd4a340025431e66168ea08d204ef1534d483f60e7e450cb02c77100b51c8503dde6d4328ba194bd1e961a61cbe93831b0fb3d135ade47ef93e56e3d1ec9c07ff4cf61f5ae01a430b47ce75ce8bc9bf82e68b511dbbbf84b845be6c0d221ed667b23a8447fa2b9dbbeb7d16edaa3bade10c7fba62ad7d82f27ab7ba60b20bf7fd35b7c726c094c63ada2d71be8c5c11d47e12023a43acbbf71dd50fcb4a92f5347c47f5f626400ebfea874a39c1ed438071ec7bb6282ff816b15fc3ed0eceae2d12a3fc039107d6738e3dd1c46f290c6228742c947a6ed876aef9ce0ba87f3f06d19e524928a95f300814586a17caea4db357aa3bbfc4f81c9b25fab7771559805ddabdc48db81716d60ed76ade4ebc0adc0f7a7b94184933c0332b7592442d4f05eb78c8348f2ed0ae958bd06ca399dde49bcab0afdd7aedf54e362403ad862c55f9658ee6eff9c3849f3104e5b3f294a0f954c420eebe41bf2dd57452dece9d6698fa44b16e1d1097c1907f746fb46c35da95774b4a84a93313e7a75750a86095319a83cec10394e9dbe0156de2e9d19ef0cd1b974500e04d5fe9e80c62aacbc1cb9760c5aa85b42f215f98ee670d7456a3fb549583a77f116bbefdd6fb5cb5bb08291bcacd537b09c2cb2593f3ac0bbdea82f76b05bb5bf8823a145a0f489867533d6baa674f3366eed38a1ffeef387afbf909f3ce6da58915d5ca6b861812d83f9e09b06302a8afaea8ca427138f18fee09df85eccb0e556a0ebe8863d73d6da5b8c39eeff82847ff8e476640709be05c3444f0b4091582ee60c096da6eb10dfe8d0d2707f8af27d7df7d37fa511bd63cf35d3355ccb1cac0ce037e62efc638e1fca8f6064f262bc7ffda636813a2205da7788abe1f4a88a7cde247c4ac92da78034f90961c6d0ada2fa53bdb6cb813676748674cbb41eacdadccb275e236c7bd4aae36da5047aec32e75b1cbe5915613e9521f4a63ca729b2e81b6c4cfbfaedaeaf680333f93fd2858693884dc6834756bd7994cbfce32c3227e318af0e2c28411438b324095886940c7706ce4c7aa698d8018665e6c0875ba1e1d15336b8070f21f49018d582cd44f96b7af078aff54f6c739a879b307739cb798f09f4b948cf29be65c605a4c262f7de894c6ffb29a3a32327665a722150b37c7a646423a32a55cee50e51229db58788b81282208b73a4dd1202394d4228f5693917baff5940080164b6ca3c0a12aac513a6cccd5b25c90c13f39105a563d921e91b7198d9926db08b98ecde013783985e0a2912ea429b22c0a8311bc41fe3353c107c1b178f54e3761103fe11cd19380a409822f1c816a9df51b1074843780547f694b2951589ac13c5bfa8c021ba2f06a31049a4351354004dc73a6e5cfb0bae1e4729acef839989ce0a9aa12d990611b5c8fd390a0a8898c138df572524c2a1b38a59341c9532b9d1a8d8d680da8862a89890f7bc588a3f1819fc3ebd126911364c293296fc0948d248276d3982faa45fb5c3517835ea0a2b858dc873b8a8c312c2d53f006e59a81aacb96f5a02a35b6dfc13e333b992b5bf56e28ffa5c4ffa4940061a6c1ebb0d4c8d3427decd1c8cc820b9eff73866de15ac10ece5fb3102978da718d76fb80ba678110e89ea4d28e2d9776c2de179012cf11bc40d40f14f492af90bbb250ba24baabe99bbe362ea5dcdefda4d628a30412daffb01f4ff66f6b42642bc47871ed1c47d7745e9be9672289a9d1c9e258e086e3a259e463679dfc0b7d9e92e1cc5c71e74dd58a0a8c2699f8d90217608653decb7757de8b054351244d1d3fd782d9d4c15123e703170fac8eb87c94e89e8e688d29bb", 0x1000}, {&(0x7f0000001900)="55ea3863f97145bbe2847fc71c5409ab6e7c9937fe00080c545b56469951cab99b28bee1465a0f90e03741c21c4eacf670f8d796e1711e4bf8eeb2415013bd3f68225f313053849bb8b4224278955c73062f9355586dfa942988cf46de3485c267171698909a5ae3cd3ba6e83d4b4748d6292b75acc0a971e56189971b20664a19d167c91b1fcc677524f9ec14b95f903c169a67ca088370deb88ecd78f151c7aa54d272fe25ec7410a7d27b2a5d708a623c41f5c1bb86b7abfe769e14077c2da081b023cfadd29ce7ae66f61a936a44092e2aafa650bfec4f6d2e284c09decc94e84b71ce504ec19693c0e748ea5f300fc58140cf88ddcc9ee9484688a43b83805bd6e010175525f988f48f455eda2e9e5a847cb52fb14998552a6497cd0eeb90e01768303899a5edfe05681f29b2e6162afb4f82efe49ba36e2db3146878c72e158c1860359cbc66867b1a4ff999e8c9f131daf6b9f6761d58770d149f2770d7c8c2bdc5190287b8acfea3df0ddecabec44c2d1bee3afc9b26182d23c7d77874037c1b7b915a2a1bb1f87f3746551c2ada0f9b05b54a285de34df891d9b804253d784128b6b85838b1fb0bb94ab91d4ab5f2d2e58593ceced1b5a0dbdd6d99033daecf6bbc3c401f2c0e5f3db8d90b5a38f77201e63de46bf96aa7ca2aa75ed6b9bee561f70be3a7fa57c9e6823783a972e6f048f7f452d47193700698e0ce9b512aac0547facae9e6c1bda4248da3a60a04a8aaf37036abdd2b4e74a8c5772aaad7230f97fc0ebb7fa300efa259358588b9197f91beec84b8755c47ab2ff5373a77198f5972be6f65bf519a18808874bdce08ac48d32a24f3b037041266eed201552b4c3b75d9fa9d1f94621d4a95ed7000c1bdcd2657e30ff298f4aac779f37da693882b7f1b34dce8347ccfbd47714c9a5d8c9adc5318cef34992f586bd3f890c40ee895102dc8026c58dee4cbe33b992d1af234be1e008f8d9403f0c2135604e836c3f68610974b9f2eb222644c22eb25a90142e22a1a9c42a7fa303f2dcc2021391cd4eb20964e57f602abae374712089eee568e99c36c7d0bb384ae1d77be5e416346b05faa6edbecd7723430bdd47eb688bfea5c85f85d5c421512e25562dd3567c9058e412d346e1dfeccfa655597e74ce844b7ce9a7ef09cd6eee1dd0f9876acd535580449fbe47a6db3fbbb97b46a16c2611a7b8ab48f5d69c01e34b9ddf20026dcdb31983f695df410549577d0b5bfe850e2f2401b7617109da7504d830f957731355e87812c1a790dea4eecc28826cc623896190fd9df597ec5dfd64fa92295643da94e942422cdd4faf716402f9e4ff6e5b548d3a64b45f2386f57657eab1ab038ddfacd8e71e09cae5818e6972a73c038821a2ddb9c39b9a473f4a2debeb3f4ad39a28fb70d4bf2dcdec5d07c9dbf5ab96565c7758182edf21edb24940a63ea09b9741811a74569497ca4dcb69aa023ad6af47c89c3b112781b9adb2a8a4cb1ed2d6bec28e9e2dac671cc82eb99361fb514fba9e70883dc388653bbb757fb12b46d3b38e724150176104c1427f5f2027c713b4a65628757791e666808e9b360ff76976506c8379420ce7f348d3913919aadf67f79e5b576caf207a8ca2570c418dd225f059baa68e622e1d57c2b843f7ccca45c0bdf19dc8181b085b82f42a368948b22a161d7d0ba92b06114366547b368bcbee55a81bb050059db03e6fbdfa0c7ae8f058ae4a4c9486b6342510088e138077a082af97fd478c151795f1c370e070561eac770b0de7e29dd6c8c83f5819c7e3bbf1f792ffb7d92d4b911aded22bbd1bea66a4d66198b3be616c8b881ea9937182c027968bf5e54eba0bd20b0caf90a232ebc27fd45533133dc7d6c76dc796003e6592910a6e6a305afc08466b5f37ce1ac92b6cb234a9ef29a1dd684d610ea36ec6bc22289346e9d776eb641acdb4d1821e7a6c8055d8d1ce0c8d41fe6f7c3f3b72beb29e9839bb49c463e91e2c7e2549d68b2bfdc1099eee5a26a3882b35c12fbec8a8c45e5cb68725150ec43c6c888c67993159819362aac8a805d2ef3590a801b21f6056470b2614b0330795b98161cd96ad6408cd10f9aec47dec1f0d3249616188bf506db7b08b99245e768b933948138d3bec14b497835c154cd1706ef3134363680a4bdc30001e0b19ec030925e7cf4642711bdc262f91893926b9f8809ec5c85d570f0ba813178e16fe556c59a0caf27c0d834fc06247d5932e516d5cf5865dc713a061fe2907209a07f091711225c05ff6cb71f935f1b3ddc1bcaf2733f80b8d9fe6f22fd0e07e03e5a38fbee31d51b9f3e111538179253bca147c6ebd2fa1ed3a028b7973d8ab13d52e3ecdda9f6a1abb616874dd265f3b6de61d95d1144eb463fdc4146d0b52e95bdfc433700ee009c8209e35e7463cd5d7f012dfb5dc11c23fe714f145feb8fd3c6585fd2c7bf42b474a8fdeb74dcadde6fcb120bd24025c84825ab350ba050bbf44fe8b0408efebee6ec57a68cf90f128bb4b512be5dba657f470368cae929e95849b8411914f0d94115d2096549a41a5b8f15ece037f97470ecc1a96ed8b95b40ea9502ee9125de40e4331b91ba5a19675f6ee0838c73908229ae4b125b7b50485701ad4019444a9b17729c768603a62eaab8368a52477382316031414c4df9bdda616cc095aa3405e485eba58ff2897562550e67aa8469f419c1d258d86d4cb6d4767303d04f7214d4053503a4572a9d66ca3606ba9d884ecbb647d2491be733c00e6c03dc7825d522766f2d659b3f7ff4d8bf092377350b2f715204b610a8aa973315a225d669b11b6217e87fd277a7ba1f7bbde1a8d6402945442a16bf65b0c4688abe822c4652371b4daf44331418174bc54adcd4e48a5f5eb8f7793cc5db148b2ea5c3f5c3aba9e38df928182d3262c9c3630f1a5559f3871d1c95b2ffb261abff57b67886558077bde13daaaa3e6570bb2b7a862cb9cbecfcade791b2d29af3e019674b44ebdb91e41c77289257378845d38699f8f86e17748d2824c3d6b109352afe79593144a46949d4dea99935d45db9467b1b34c065b76496efd7d03afc51ad8f6b5c9ee01fe64fa21b52639c93dee8d041897834c695a71d54d623b477ec820cba0a4f6e5f1563102527b236433dfcbca66695081f74771da3f5787be31a8414c2a556205798f46862c1f06183160fb109769268a29f9299ad255b8497b9726f9d5efcd77727aa1ddd9dc78a1179cfa9c85c22a38dfc02cdd9e1005b5e4ca34b7966fe7dbdd31cc4d6bbd7091fe8ffb1e7e434fabe437988fbde8592358172b5b39f0e47eefbe9ba7422cad47d7e4f8d8ec0bbf0b5836e41e99efa1725c14a2a397d09016279e5acfa2d7787ada24dd3ccba8bef445cdd365070ec0f78a15ac45feb0eda677cbe21427052ecade96d2462fa3602fe134203302f843e48c2eedf24bbff77dc0771beb057374f2b8fee212ffd764d3b3241cb0253a97539d3e82d1aec90ead13d1bbab37380ebeb024ed9803c4bbf9fa051a109d302139303d396f0bc5b1af3b4f469971967cd7a4ab5088ec6bf17f2a07161b5299676e486e64f231e5a979db643f9c44a9c25ca9e740ff7ec1aa31f5960c605015dd5f6255637cfad8e9912ab61ae0d59e5e90a57701a8074867fdfc2893d7d71531a1eb20ed62b98ff970296b34c009398951df3731b9c03c8539c0912a92024f7235f2c007bc3e0f7c73e54c79155f1b635dc609e1f1ec3dc67ca69e32272c541f2b65366439778646f7d3d74e56392d3a5d2eba07529a9ee85e77412711104e20eebf5afd5aab87abdb0df40ecbd6e8504e9644d750bde87ec6479ef137182e22b2f44e729660bc9182147a97a6d698b31cb0d5a8216134aa85f5e55308e8a348a1115f0b822b180f028e985304aa308e6715c5a5eb2357cb0c2584bd4317754542f27ca20652db6cf0e42428cc428b62a45cd5727c8ab53112d44c3a8cfe7ff04125cab2e1a374a79c8726985fdb737a113e2e20cae64a59e0d89b9059375c5d9039e7c42cfe6a4de08c42aebff6dd2d6202e73085cbe01a236953060716c28205e8063107a88db4f7b3626e036f7bf08ad2ec5c8d7e69485c33122a182665d04828fbc07760d318a3ad72eb9de59de61dba6154e27dc6312b2e6c670c3e925193745a1641437f1cd81d13e86a3dbd95f7d2b733ea656a930312f213a8bb785aac6339e86f204efea565a26e930e90a9fcd7d18b3e3f1fb0d64fe8e09eb497903e315d1ba6d24edb2250d7fa7b0d166e2738e3a53b268c47f036afcb55fded151b9503b7f0ab1ad58c83406fc2b78b67fe40d48fa1ddb6ae201500d54e06d9de00e3dfa72045986244e48ff772c50d3ea1651262b6a55f6ea1a1a136368ffdacaa4f779d2b8f97f9952f1e3501efb433013b8a70b097f0ea77e8a35e00585d4b75d066da626a745af588a8ef4ab0d81e2bec2905afc853bfa98ebfc2be194cda53df3669576567fb72124ef3ffb784f676c02aa4c8bfc7d014cb414ac2b2163ed13ea7c30e7277365b96632c7045c7e330cba613d77dc8b8dd6948a5ebb9b0f288b7d97471fae2de78508b0873c31ed521b6442ad4ace7caa54497ca9ae82ebb0f333b0a02c4861684ae9e3e19cceff4bef939b0b644baad536377e90ac92d042d81363e51c2d26755e4447aa23d4d3cac606d5374d929e11c2a747888f1d93e5b4db36bf05e6f39c39aaca7abe6baf68fd68b010855f01d572a3897df160eae4f0071958eceb561fd39f4a5e0671e64c26ff462c1835ba41e19ed624c7635f7257ede90c28b04e1ce9c106fa08cbb02a84b43e364189b872e41c335eec9a11944f69f0aa92370ef46cf261f9e32935e1981ff014fa1be48d40ea2a72a5b14142f5d8456a2320ca85d577a0041a0e07940b96e2c8eee8c9b9fae9d6b4233c7cccc36fcadbc6532c06c3fd84c1567aa3ac5741466f3db423f128b7aa42ed99367fe1d76bc8ba8c48a78173035af38ce4c7670871e88c8f5b145f016aa7dab1d826918107af3366192ca674ce127c75f25d7e5b420a4bb55d57a47f8ed351a98fa9fe548dc74c3d7cf46bf980887189bd6152dd8f1ab0f0e4589ac7a4b5b4277f827edf231d35731126e2f24b3a5f68435e633a6acbc1a16a597ac0549a3ce7c39fac526e50ddb58e7285f89af19d7de3338fa0d806e793a24f6cf715e767a6abbe587f26429fc7ae06bbe3836fafb08427e575855b008921191e8065cae9bdf3ead901f2b91e79b5377f343a496df8f1550b9ce35ed921c849000b57b589feb5549a793d19702488223489de71b1b52f3b9f53cab761025db4e2c0297656241fd19fbde6bcb5bd7b451607e795bb3cf092728c13f7b5279d856b962f3e7c677a08a1e339690ffff5148a81d86f0448f4e4d0f2ce7f8bcee3efc130c389bd8bae7ddb05a261a879ace25064f6cb054f0bab1e4101d885b8d7c13de8933f1b6d4aa095138dbb5312693f427ea94174b3735f1619da8768d048476e6192e7dd3fbb2b61d71f76e8f826b8adc27a787f10a289967189bbe37bc75129dd811a1f3153a80eb66fddeddb2fdbfa3761c453070fa917088fbb9191ad20aa356184c08aa5743efede62465698f4b868ee7c3cc00a1ada1f3e0aeec8cba6d6455901bccd6b5942f4a90c0f273eb20a170560713a194a18d8bf7e9328977c3e77e8bb1bd3496e95900e5cfe6006bab744ba0c9f9c05b7f19fc2d0d8aa3abc3f407a9d56fc8ff67ac7e637288fbd62fd1b9a393c83fb859f94ac1851d", 0x1000}], 0x7, &(0x7f0000002900)=[{0x60, 0xffff, 0x40, "2a7c5a7ed45f219f45127f5cf2174d025cc6ac5aa0aa7e4544bceed728a09bc54ce606944413396cc0024a1a9170c0a3abe36b830ad2673f35cda04e01db91ded720cfebc3c841f6dcf9d2986b"}, {0x100, 0xba4496c43b89b3fc, 0xfff, "aa0ee1438d5e96060334aba55f2a3cc92b6759dc110dec233ca93aeed25fbc2998e883a25c52eb2c89022e56fc0ed03e918ae99ba9013a0a003c50d031b54005fa66d48601bc06d4b41af7146f67faff0fb0a2afb809fb176aba91ffe6d072cf871b93f1b4f36412f536fc1d7886b900b3ed42aeb0ed61f89154b1d1f93ca8386deb9e448d15a8de1b9e07999e89658519b935e16cf68f0c8bd7e54c12427f1d895fedcae2c4cd9fbee79ccd2f7b0cabcb51c1f532f97205cb87816cc583e1432c7a3a5ee3a9d911180cd8190632144ee31798671bee3e253dbff737fbffe3608d694e2701bfa2fc2c14a1"}, {0x1010, 0xffff, 0x7, "d34ecd161de2f8fb6319b1c3d683f291579d4d928a0202ee7ab2b2db9d8e1efecbe9ec121ae2bddf9615ffe7d27d9f349243337f186494ce061d96f21bf9862c18ea566fa36f1b5dd3d00983f4aefce00a3883a595dc64f75722c0689f617f704439797ce751f208b5627d3480fa16a08d96bcf8d60d31ae4517416d60f7a48eabce0e361d988d146981301143a2da29d31656f14317e29895c63c4ae50fdf7ff27aa1624b80f497b56a601a194803c6a15f697a2c2c473b5425e313bf16eae4b4144e4563a565287fedb0a2952451a6c418f9deb040d22235be443cc24577686b6d4c84d40d1482ef75fa13b68f96fcdaa4e914550e799acac33f9bba86b410ac1e5941fb1228014b7abe2b09656b6337fecb2895f2411a9ba92b301fc99a4093b363faec2aad8134bf6ea1b2c52eb9c418d0f2a75ef5f64b57184a0163ed60d83d269f032336fc0e3beb37411dd5170bef0b265b67385d54b0c9dc1b60eb1294ce9d805818a6c1b9780e6a7781a40dcfda3f7cb093f75233f22ca99cdad727ad7ab9f8a211fc040e0240d955e49a01e096fb97384bef89233abfc29c2c3e842a0d21562e93e7134ed5cc36b0ba96e13cf94f567d429463ffaf6a6fcabcf7bccf9d76d335be2c2e0cc7f46b2f52089fd81827437b5fc2deae38ed6390d7d3029326108a326211cb5edef7b2286189047d144b6823dba6b30b54fb13cceb7003f269b074ec3a5b8bdd4ae1c9fba75196d47abe172998e0577d57268a7cca5b9e5caa0396af165e069e7cec57ab5a277ee96dc47b07c544b3b3480d52b94b2c4aa8023d0db29e96f0f62fb8a5b3508bef1f7a3a52b4a5b4f9a9debf07e6bb07a966d806280954629b7605749f5f0df142afe16128825b0621736c53abf8958070f6bbed5a5e6d728e6832d9fe263c0e696ae1f9d15c37df0222a5f45cd3db11b2eb37069e0754a9c3592dbeb470980d49bdaeb3b633928b3f360e3e6b98302ada1ab57536a76f4b4ac67de3eb6ae05c85528b964de1666d72454d355563d4e1b46de64f44db08742c5fdf4a30066b00a618ea1854a214faa7929b28dcc108e17c7f1f7797e817735b1e6b6e145bd0b112625be3dda13476b0b1c15ea0e0e68c05ab23bf21bd8ec05f452dfabbaecd7120b75688b4d6813894c5e2b9ae9d23c292eb36f199891b483328ad5cc3e24f4706ee9117921c2b3961b436cb722b6760370e79bc3665dca700746809c86d521f3ea732009b1a4b6efe45a2369368fa4e85f613dc4e532fdc3be0e20e0570264f4488c6ae95b95464bee5807cdb62149ce6a79181fdf49334ee3e0ddc3579a9f31ca2f65e62053fb1fd732209d9145baba1175b2e0bceda5445b74478b5ed3d3df9b55a3225ca9ec27f3cf22680c541080aff0b84385edd6a7b7485278a3afdd5c24b687e8790cb9297671fa1e65d44ef2bb4394046e78a28497d5ed2d99657e91d75ce75f4da7c7b730a88db39d0538c81afd82f199cce628278a62c8df3e885641ed2663b81806d6f9832908a9282d00447c8e1bb17e84d9772bc95e110262740a6379e15742fce538723c129af525239709f0603cd77b716ab95ffc61a7dfd35b2cc90e5ce453424589af28593c8f07ce8abc8afb179510d7a31fae1ed907837f2bb8fe31497e28f83ee34c7519d70f746c6d460344f455aee9d26302bee03bb61e2e335a2a98dddccfe15c2f180535af5a81f67b668db2803e7c269e7069e5b837983b067d5fbc7b10bf0714b6dad34b4a3b491933d2c2bb115f14dbcd4ab73ebf9dde0703ee08d2169e1fb664cb0c1f9510785dc3a8eecc425d4127f6a8dadd967ef74d972ca5e57bcca6a0ac13204d2eb051c6426c741f0ee74451a2dd8de0d4626117f0a40a7cfadfc8f62d49cf34b6d174243f5accd4fe26396f59329e8ef5f1c84d01290df339b9956eaf1a2a75f1dcf862ce88becbff6381df96165b595537ca737432869d70936dfada783a85871ee4e748ea479525256a15304e9a8d371609f31ea0d17ef34e09704b022646de45418fe5ccb0b3de0b2161798a45f895d58f08c6eb0f991b91052978c2612341d18481149aa0145d5c6821511befb8cf6433ab2246620ca397b2b63358b956f5fc8d7e04310dcaac01161989bb136fb63396de5f8fb11ac2ef1546258bb53046cf6d273a42c1f9afd9f5ba4596952b758b30cc58e38010fcdffe86e2b0ba5080773be4e2db882a3d072b7a748bae85e0411cfbb26a50334176e3a872237d8ea917e84efea86b52df737378c3796e75cc9f5a80dd68d14ecf1c9c0dbe5bedd222fa6030ef95b0d3e057530aed30e1875d511aa03a85b95759a30097085e2158ec56d19769ac5a00f039729c8330ba17bbfac6fcee1fe3cace3dde82323093070b42d77877e8280d48416f0bd2cf0c89c0cf9c948cdb0532ffe0961696ad114fe8f61266844845c8f90802acf94c1d8dec503e68d466e029c375b594b068ea7a755a6f5b30431e151c41b69bbdc6d7e50fe42dc6fc3d394cade8762fe0993f7fccfc46dbd2b53e9aed25e1c4266131c35e8a2997c0181f81db0c090dbf8b35efbd6bf6975a0b63be8d237e7ef0c868f1f8cb8da934af46a8d9341bd24557d6f8c1295a50ce752571925642a0e339523d1c772efc2cf77a71e0ff29d843cf99039634fd2e39bc2513ac003482a6992984511a47f76d857b2c909707ff1e1d7e0047af276d0cae94c84e9df4a364964ef5bb4d6ec23b741954d0c93f9fe6426570f9301f0647aae4d1f0f7ad37c4c0cf88f8c38fd8a175eb51c6edb00e160d34fe66c9226b2d3ba6f4a671c03c2cf1f67687b37996990ad5c66c66f2dd1523d1a49cc13777532c0c055f2d8af5e34ae611908f4d7e0c11c2115315b2019de41db63a51741393ace10747df59efaa2681c5554c050db6e24e4a3be24f6a96878483a4d31b4e32602c7cde432d5a29af33f553f10728edcc0817464fe9b1c7ba2f6eee763981ea4269f2a9ef5da59d68b78d2c5807b9d08f9fe860b79c783c9869a8fc89ae693efef12a4bd6a97f7ed8fb0e8ed7014601b9cd11f39a97174360f9b9fb8d0f2ac2f5afb833cc018c8abc936e4164aad9d76ce1e64f223676d6e214e81da39c5d7a96c6e8c85441f31944c8221053b0ec6f28f9b3ee8cf55b83a292e28359047f6e5259cba919e8ad3ef794925f81695ce0d69300a7a718d88a5e5ad2cd594ad332f31bd60fef03760ddf4b8d9f63be258736f6ca433dbfcd267641e1546807c556241f0a62c21194d09a7dee75d6f5f0fe98efd0f7ede5e08ccb766abb77b299560cab47423e9f48a6b40560e3d34bffa52299fff293e7ddb30429a94fb34c476bfbd124690cdba778af9f3f531c4d25cf138f17db100f3e3ecce874896333ea6f0f2a8d0e527bb2d97e6bc82326216e715e70cc2654e458faa4c8b87a856e5b4175685a35720987efac52f275893643ca199e88fc4fae56d451b56497abb5795efcee843c91d329a0291f316f3cafc954f518b7e7f23c85c2a2586e570d71eaa8944c95c4131fabf4bd36f40ccb4071f4e98efa52a11906babcf7ec4176ee760b85aee19eac4a8d6ed95406203c2b86475c47fcaf3f8ee9c8634034bdbe7a05d07c08e7b1e065748df5ff4aa4e440a94b3175e5e822c037a20598d4a79832133c959d8652b81a12d28331fe1e250e4b942bd307ae450bb46c8858a2322b4a9f1ba137e92d8d89cb189925ba389d2148592e1d344a2b0e698b9655d980c72fd0d2a01ad6e7250fb964c0823dc08e70faccbd49567f5dbd124a5df2009b3e6453ceaddb5f1f53af1df82eaa1ca981ae4c27599cbe9a2f23d1320f1b3168af1b1086340c386849f53bbf9bded1bc9f6585f8fed55f3bd90a0fb209d21bbb1da5deb8562f648e8161ab5ecdb0e735685373a475b640305b3a530cee6732810bf61367a4a1b2b6643d93b35e1b4940ec40b5d2ed6bee13d513116f83b171b9bc99a62d1e451040e132983e909550887eaad93eca2ff774b73bf92720d88293a953befb950d1effd0cfff2f46a7e86600f522f9df96353d6b80a4712d560f476908413eb001d2f6b1cb0983b805f815f040d1c6026b7b26dd4ab0316a7a8a223052777c78387ff66bbfdf03f974cba076c81e69b28102b4cd158c74db2b3da57317c70777f48b950ea663c64fcee5e3e72e0976589dcde2f721622221d7f9cff5d91a48088df5cb75c69c80d13e6e5da5d4da24054bd748778823f898006844f089c485237be3a1b79bd37e2dd1f531dc7c173d391245b972da5c5017763b6ca3b3a4f90ccffbb239e31a0f6fd0dcbbb74fc02cf62d9e0254cb01f568b2b2f4f655afa2c171a88fe6feb34a7ec520be5985ee9b35c62d127d66f54a870efc6e0a59437d7b6fe41a845320a65e14d54de41b58a87a8f6fc018d78abc1722e95f4476f0b898b134d187e8ff7dc533864b72ef5f9d86aca112759b837cd3fcb3b68006115ddeea2d5b8c51d8a630a52f6e72d99db8e25e20a2c69361e4acde1c63e289f4b3f738d3caceeff81fb6d94962b3cebbf2da8fa2d090c302ec2ef1f1013e7649babe41bb5b7cb24a0b47dc1096e14e2248654cc810c9ef4232d6aacf257d86a77a4eec230c5830ece48ad5d0f6b5eb4671ce89fb416ec9d621703e7d3396304ab5089831996890d28b0a342fcd1aefeb0e85cb6a1ad61b25191aa1498bc6d7c5f4292e95d7f7908a9dc44a7f425a7c5e9e8810ad8189f6b0cd2c9a803e54384e34ba9a54ae7428c5c30b7e3454c17dfdb923bb904f44e7601f0d80a5e143f772fd4a2d45d3fdbc9ad8d76073c5affa59ee1486c519f4a948733f46fd42d5191c6dd2a6fd82451dda2412348532516934eb7dd66ed4977589097eb338d8b221c532c6015df162c5b2b88c95341d690583c44a3c663f4b63512565c620b26af50d7bf4bd76549baa56caf22707e152004c4c26296898a62cf3a485c20e40e968baaa80d54323d0a8e34ba7a25b45fd9be059fb5190f021e4b5c81fb88b441e8ce2be765a1f09e7c28025f056125451afb69352d68b28cacab2f462f3f425963537e38c7b86dfd1629bf65778feff50910bdb4000771d602b8922ae3c8f6fdc1f01721a6bc2551d5d74ee9f11cc6caa6b6577570053d788d078ed3946dad81866770a891f6dda326ee6dfffea4c5d210424692ad83faa9f0fa2038b8a556a2b5fad1b5fcd06ac18b7e3c7385ff546c8c3b442340fc97af94a5861230ea28f9ba4d6a04b61e0e337c81bd72e54012ce40ada4fc225d166c8ed71d9db75f4889469be1c758f1dee283ad12668fc0193a1ba828418a5cfebf02f272ab7b5dd87e7635e2b364374f4ea7ed33449a520711a87219cf8a18809b7329d9019b4163dcfe24fe792df1c6fd019f47ca1692b3f12da7fcd3e293aafccfabebf17e16740ca9b5a64e50e31f7eb04d5fad0738ae563b87d9d20448c50bf139572a116ae6c76081b4ab7631ccf4e5d1004087f23454b1290dffc05ad211ef38ef51d0c45629ce5107e0f88a9bc686b6b73116903f5c7f364fcd5e33a33e55788017149760334f7084d97b0b0273b29ad764dfadcbfe679ee253c0d4e80a2d9751051b89e498f07087eec88ae3d93bf0d63df6753640d895e0a6bdba135caa7d72967c43545246708147d17f9df1353c6594a5f3b9472ee57d2a33a99028770be006d563ed6bcbe28653b062804f9ca43396f3ce82ee12c4edbf195281c6a638851e7827de2a2efc9e7ae5692eacf79eb2a255dd17f4343b68a14091e57d3314f5a32c21"}, {0x50, 0xffff, 0xffffffffffffffff, "5a0d61fd2b95106e7709e5da6d824dea95bbceeb4744e2e62fe7263786d09a26f4d24fc5c9bf85652169c58533ea3f4153fcc83c331c23dd1173a0"}, {0x48, 0xffff, 0x5, "48ab174871b6fce77158e9a2b0fd6e1786cc30ba6815ddf8a6038d6a430d2485e0ece1052b44c5ba2dd6aa8def7ebf8910e526bee2"}], 0x1208, 0x1}, 0x4) 14:54:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000002c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730caad953fb392e842dbbffffffff000000006eeb00000000000068f7acad445dd976a67cf92c23", 0x65) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="2052bed8085df9138021cdc0394b659dd7ab00483bf71c76790e1a2cad3bd632d4141f7929a09ced675e777c18164f4c69cffc6e66416429fdb1b5138f7e14d4887b8fe2dc936ec6c65da9252547592599a5f97f14d76a581a349738324d7dfeeacac9f746ed9f656b9183b3d6bef59e17a6e586152360d0cd51b9a041ae3d16b0ffeba5eb18cc5c86fa82e7e55f39e34668192f16a1f282f71b1aa660a048284b6058e757dac26a15697b245c97bc907892812b26457c7ecb793a0cef4ae456e8b0e61acba78bfcf059021698c6c71f7ef6a338d734999be62deebe6c814703c4ed1519", 0xe4}], 0x1) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000580)="363f624f50058b5170538ae6cc44a1ff8df8d3a880557bd8c593b672c2b049d45dd3be23d8454e1e4522bf3b59d3b58483633bc3240cadc1799ef2ae5df4268cd0f2413a40658cfee1e41fbcbf9900fb6fc8108bde75e250561ece965a123ed4005b4480bf30853b8b520c9fc301d0e0af340fcec496c1728c657c9bf40d", 0x7e}], 0x1) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() read(r1, &(0x7f0000000140)=""/100, 0x64) syz_open_pts() ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, 0x0) r2 = kqueue() fcntl$getflags(r2, 0x3) syz_open_pts() 14:54:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = dup(0xffffffffffffffff) r1 = socket(0x18, 0x8006, 0x80000000) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) socketpair$inet6(0x18, 0x5, 0x8, &(0x7f0000000180)={0xffffffffffffffff}) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r5 = accept$unix(0xffffffffffffffff, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) r6 = accept(0xffffffffffffffff, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x40, 0x40, 0x100000001, 0x3}, {{r2}, 0xfffffffffffffffd, 0x49, 0x1, 0x3, 0x32}, {{r3}, 0xffffffffffffffff, 0x84, 0xfffff, 0x48000000, 0x3ba1ed7f}, {{r4}, 0xfffffffffffffffd, 0xa, 0x8, 0xd5a, 0x6}], 0x40, &(0x7f0000000340)=[{{r5}, 0xfffffffffffffffb, 0x82, 0x2000000a, 0x1, 0x1}, {{r6}, 0x0, 0x90, 0x41}], 0x5, &(0x7f0000000380)={0x8, 0x1000}) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) connect$inet6(r7, &(0x7f00000000c0)={0x18, 0x0, 0x1ff, 0x1}, 0xc) poll(&(0x7f0000000000)=[{r7}, {r7, 0x5}], 0x2, 0x0) 14:54:15 executing program 1: r0 = socket$inet6(0x18, 0x4003, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xfec1) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 14:54:15 executing program 1: syz_emit_ethernet(0xff, &(0x7f0000000000)="954600c456cb5faed9b65ca0d21c23865ef1844d94b43d927da8130707bc14daca0007cbeb0c6253e96f53b6276d8f1049169cdd1af95c78ecf9faea7b98db22baa0dbf768e5e5bc0f1d1e678f477a160bb59ee13fc2d6e36236595b8bef3e750f49b4beb6555c6178c3739ed96a46c9a834685ebdb6d2510f61443ded572c1227aeb3dd3c8e581aca4074ed0cf9e9a8e25dbbe596430d41376a2248eb740b4d4fe852b127b792bef65323f7a3838baadba3ec298e67b8b23b2ec2facf4df49fa757ec002bec55759b232e53ca99ac167c6e2ba7d7044c251fe04008b7497f29388b47df6f642a665b3ae3b04e045532441337bc13239ed56cb186eb76b22a") r0 = shmget$private(0x0, 0x1000, 0x84, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = dup(0xffffffffffffffff) readlinkat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/77, 0x4d) readlinkat(r1, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/35, 0x23) 14:54:16 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x8005, 0x80000001) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f00000000c0)=0xfffffffffffffeb8) socket$inet6(0x18, 0xc007, 0x2) fcntl$lock(r1, 0x0, &(0x7f0000000080)={0x3, 0x2, 0x0, 0xe76, r2}) dup(r0) socket$inet6(0x18, 0x2, 0x0) 14:54:16 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000200)=0x73f5, 0x4) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) r2 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x80) faccessat(r2, &(0x7f00000002c0)='./file0\x00', 0xa4, 0x2) close(r0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x5d) ioctl$TIOCDRAIN(r3, 0x2000745e) connect$unix(r3, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) kevent(r3, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffa, 0x10, 0xc, 0x9, 0x6c}, {{r0}, 0xffffffffffffffff, 0x0, 0x2, 0x100000001, 0x7b}, {{r0}, 0x0, 0x44, 0x8, 0xff, 0x1000}, {{r3}, 0xfffffffffffffff9, 0xa0, 0x2, 0x8, 0x7fff}, {{r3}, 0xffffffffffffffff, 0x1, 0x81, 0x3aa, 0x4}, {{r0}, 0xfffffffffffffffe, 0x10, 0x40, 0x7, 0x8}, {{r3}, 0xffffffffffffffff, 0x80, 0x400fffff, 0x401, 0x3}, {{r0}, 0xfffffffffffffff8, 0x10, 0x13, 0x3ff, 0x40}, {{r3}, 0xffffffffffffffff, 0x20, 0xfffff, 0x200, 0x4}, {{r0}, 0xfffffffffffffffc, 0x10, 0x40000000, 0xfffffffffffffffb, 0xd2dd}], 0xffff, &(0x7f0000000180)=[{{r3}, 0x0, 0x10, 0x1, 0x9, 0x9}, {{r3}, 0xfffffffffffffff9, 0x20, 0x3, 0x4694fe40, 0x40}], 0x2, &(0x7f00000001c0)={0xffffffffffff40f2, 0x7fffffff}) 14:54:16 executing program 1: msgrcv(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0500000000002fb909620000004000000000cd250000805401fcffff94973353b0b0d80011abb43f8b6becd10c1257167d7079699229235ecf5540bac3b4f5a3efd778adb82d322b6688d1ca81384256e01df01d7fd7178005baca089e1709fa3c396b604c1dcdd9969ce6287879de853d64181b05ee4e7ac36b05fb4e794bc20a7e2524350ca6b24e8185aac76a9666fe2701abcb6b144c1876dd11b29f8da5ac8745"], 0x1, 0x0, 0x0) socket$inet6(0x18, 0x8000, 0x2) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 14:54:16 executing program 0: setuid(0xee01) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000240)='./file0\x00', r0, r1) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000001c0)=0xfff) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f00000002c0)='r\x00') clock_gettime(0x4, &(0x7f0000000040)) 14:54:16 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x1b0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) flock(r3, 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0xfffffffd, 0x100000000}) 14:54:16 executing program 0: r0 = socket$inet(0x2, 0x8102, 0x0) poll(&(0x7f0000000000)=[{r0, 0x104}, {r0, 0x4}, {r0, 0x50}, {0xffffffffffffff9c, 0x49}], 0x4, 0x1) setsockopt$inet_opts(r0, 0x0, 0x400000006a, 0x0, 0x159) 14:54:16 executing program 0: r0 = socket$inet6(0x18, 0x100000003, 0xff) r1 = dup2(r0, r0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 14:54:16 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) write(r2, &(0x7f00000000c0), 0xfffffec4) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x3d}], 0x9, 0x0, 0xeff, 0x0) 14:54:17 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f00000012c0)=[{0x0}], 0x1) sendto(r0, &(0x7f0000000040)="1407bc5b201e008cb19090a6475a2da45ecb051b93ff5187df4b381b228d95af26ae48e2ea642f2bebf0c6c72021f6f037dd05620c00d7221fd8fe341c99b04f3ada8b48e2850a5ccdb5585fab12016477ba7b4d0913f7cdce7f5a16a7c17ccff505191d52b8a7ef9a7eeba4c1efc118be0bb9213541fea076885801e93e41e986af7d52cb46c9797e6cc5c12dd40852474e441ac4aa63528e95b1d65d675eac678c950e03b6b33453a503dcb2fddeaa212490dfbc52f6ba45efd1e88954a4bb623866fbb80b863a7ab11903eefc871699526f563774ece4a2", 0xd9, 0x2, 0x0, 0x0) 14:54:17 executing program 1: r0 = socket(0x0, 0x3, 0x8e9) setuid(0xee01) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x6) r1 = socket(0x2, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) seteuid(r2) setsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) 14:54:17 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000080)={0x3, "5906a7b041cac0e568727060c8f608871956f1287b02cd66241e8f45bce861d681142908e06ae8a546a03643b8a45e6433c5f5be5ef0f0ec988686a9d59bda3d87c04a5a254a090d9de1c0c2ad4ba48a7e9623dc6e112b33d394c834954321ce4396aa4b5094e3a27e933ca7f054d8e5e9f195bab07178c4b302fe060a68b3ab0395e1da55118b02af2e78f601ce2192dd16e928c6ab23b405fc257c1f2c526691ab16186caab1d12c10efe046ebb8cbbc3b74a155417c5e48c33c85e82195bd6b41245302ebae737a1e6ea6f926ddb459"}, 0xd9, 0x800) msgsnd(r0, &(0x7f0000c40ff8), 0x8, 0x0) msgrcv(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000481d60b79a5c7eb0000000"], 0x69, 0x1, 0x1800) 14:54:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1ffc, 0x7fffffe) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x20000000000003, 0x100000001}) open(&(0x7f0000000080)='./bus\x00', 0x20, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x10002ffffffff}) 14:54:17 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x10, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x8220, 0x128) open(&(0x7f0000000040)='./bus\x00', 0x10, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) 14:54:17 executing program 0: r0 = socket$inet6(0x18, 0x3, 0xfffffffffffffffe) r1 = dup(r0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$TIOCSDTR(r1, 0x20007479) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x41) 14:54:17 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) pledge(0x0, &(0x7f00000000c0)='\x00') pledge(0x0, &(0x7f0000000100)='*-{\x00') mprotect(&(0x7f000008d000/0x4000)=nil, 0x4000, 0x2) 14:54:17 executing program 0: r0 = shmget(0x1, 0x1000, 0x100, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/198) r1 = msgget$private(0x0, 0x108) r2 = kqueue() fcntl$setstatus(r2, 0x4, 0x40) clock_getres(0x2, &(0x7f0000000100)) msgctl$IPC_RMID(r1, 0x0) clock_getres(0x3, 0xfffffffffffffffe) msgctl$IPC_RMID(r1, 0x0) 14:54:18 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x203c, 0xd00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = msgget(0x2, 0x500) r2 = getuid() r3 = getgid() r4 = getuid() r5 = getegid() r6 = getpgrp() r7 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000040)={{0x4, r2, r3, r4, r5, 0x1, 0x20}, 0x80000000, 0x6, r6, r7, 0x100000000, 0x7, 0x2, 0x2}) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) readv(r0, &(0x7f0000001440)=[{&(0x7f0000000340)=""/4096, 0x1000}], 0x1) 14:54:18 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x940d, 0x401, 0xfffffffffffffffb, 0x8, "a516c5edf1e9998f9202f8d2e91fb10a65198245", 0x8, 0x3}) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10180, 0x101) 14:54:18 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) write(r0, &(0x7f0000000040)="cd", 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) 14:54:18 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x19}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x800, 0x100) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x10000, 0x0, 0xea, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x9, 0x0, 0x80, 0x0) close(r0) 14:54:18 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) fsync(r0) 14:54:18 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) ioctl$TIOCEXCL(r1, 0x2000740d) socket$inet6(0x18, 0x8007, 0x2) setsockopt(r0, 0x29, 0x3b, &(0x7f0000000000)='\x00\x00\x00\x00', 0xa4) socket$inet6(0x18, 0x0, 0x337e5aca) 14:54:18 executing program 1: mknod$loop(&(0x7f00000002c0)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup2(r1, r0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x80) r3 = getpid() getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000180)=""/214, &(0x7f0000000280)=0xd6) fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x2, 0xfffffffffffffffe, 0x8, 0x80000001, r3}) r4 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) close(r4) 14:54:18 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x2, 0x11) openat(r0, &(0x7f0000000000)='./bus\x00', 0x0, 0x14) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 14:54:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x400000000006c7) select(0x40, &(0x7f0000000180)={0x1e23, 0x6, 0x849, 0x1, 0x1ff, 0x1, 0x40f3, 0x700000000000000}, &(0x7f00000001c0)={0x88, 0x20, 0x3, 0x2, 0x2, 0xa7c0, 0x8, 0x7f}, &(0x7f0000000280)={0xac6, 0x8, 0x8, 0xfffffffffffffffd, 0x9, 0x1, 0x40, 0x1}, &(0x7f0000000340)={0x8, 0x80000000}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000001340)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7ec31a024b709019fe06875139ff67bdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed59a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809dcbcec53e87762a75929bcaaf0fff4c7d5379ec6f1879911034720391d170725345236ad1a3d37dc58161b373b449c32de9839cb626457b859c0884384c11d274c129128f5277f8b7361a345558b2a8afaca9898b08d143f5abb11f7f64d190421bad54d3825b51e40890c7da79fa5c2b9d4ed567b6066c13daa05332595a1ed3e405d0e9ba4bdac8efe0b2322e6fabfd9c25096d9411d29a821a17a06fef36559783beba4c66a58c24957043d21aa2a4599823a19b235010b7e93767621a0c1f7023c350d74823999c5108c9f180c41dfb01d00eca0a02de756c38c12ca6865dca3ef0f4dc666e337f66390e9eb0025f3fdc379c470eb6157418738f719ccc2597fa3eb13ec29d1df9a01bfef8c4a998096cf7937e270bc58adff85924012d004f0820e0384fe1d6c19502b5ad6e4de4dfd8f650dfa92bf77dfc26880ec2c680ee5b484d8f081cc039b2a8f00d39c2fc20a9e8745d8633809878a22fa86090710a68e1a8564767009b3ff4676b5303ec7c9362c2a24b40367d2cf9b005e1436e6fd5ee8beb6c5e31c9c51b4a16e0f62bb8d9256b8fbff32432397c527360c3c4ccda3dd98b1548d8b5be8c8d384d6f05a8df892333661bd06c9fb0f548da5849a7d5a829ef53b61cdb383843793ca8e857332ba985cd9bf9c18ae281f36c9b4683f35e081de6e402bfae2bf0f7f65832b3e405349db43c67b7a1498af06149d126e97c43780d1e39268345a918578fb10f75941a447446663d256124a5116b348c7f7e5de45a38f87712d23af2c9ef2a510f2d8e4cdbdeef9abca3cc4c20e23b4e731cf939d734c0e9f56b77b62133a6674d7a25bf3fbb1642f8a13d2b8dd79ecae5d87ffa880bd61c6317b21ef4ede3fae6c80a11e7679b82aed1d5e7dda6491fd76516a62000c19820a0ae09d91f2ce1fc8c04c156e1ea3a4e0d575be965c754cb6877d38877294e669ec5052c00707e565546badf0ae489c52df15ed89f7ab2fda31b8e854a1461247a2affa505e5887d4d5e304b7790cd2e7a81ad88009cfe281ce5e550867bda83bd00f1af6a377b8d60f229f081661cc75e9be02e5bffc662ae41ab433060fd37f51ba5a305a3694a9b0766c82dd6126deab7c314770fe4d2c66b62781de2b745ff62a5793f56466c8e3867e728be54afe40ee17927b95951f3f9e4bb1f5e55d3cb327c4e802207761f53f7efecb8d95d84dd148256cba095fea8f84c4db4c66ef7a9f1d515d0fbb2795696f65d86a604bc4bc34c052cfc1bd6f04a03ce392085548f3425c27622062834bfc2278ecdceb8bf70c059fd783a3a1b0cde272bacd34e0a911ee586613d4fb60e17090fa1e0863735a59d1ad9500ebb8e11dfa6248e2c994452b50c0e15c04556debbb7315ae4801c431365cb76f938ca8e8d3155d8688162a3a3b96613839c95e884b8b556d63061c5643711b966ec0762c93724994496d94f33f4cf5f95d1b7b713ad00ae2d4df60dfcbd7911747a6b2ce4f91e4aa163e47c0cce33007c4c390e71df6d99c7e2df40cfb349a4749c2f4be9e86c70a0dc0539bbdb9d6e8691be2112c6ff9f6ecba3c61fb70b73c997611", 0x752) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x7) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) nanosleep(0x0, 0x0) mlockall(0x2) r5 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000300)) getgroups(0x3, &(0x7f0000000140)=[0x0, r4, 0xffffffffffffffff]) r7 = getgid() select(0xfffffffffffffef7, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x7}) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) ioctl$TIOCSTSTAMP(r0, 0x8008745a, 0x0) mlockall(0x3) fcntl$lock(r5, 0x8, &(0x7f0000000100)={0x3, 0x1, 0x6, 0x7, r1}) flock(r5, 0xa) fchmod(r0, 0x10) setregid(r3, r6) setgid(r7) r8 = msgget$private(0x0, 0x100) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000400)={{0x6, r2, r6, 0x0, r7, 0x4, 0x7fffffff}, 0x1, 0x5, 0x0, r1, 0x6, 0xfff, 0x0, 0x7}) setregid(0x0, r3) r9 = semget$private(0x0, 0x7, 0x0) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000380)={{0x2, 0x0, r7, r2, r4, 0x0, 0x2}, 0x1, 0xfa37, 0x4}) r10 = shmget(0x0, 0x200000, 0x22, &(0x7f0000dfe000/0x200000)=nil) shmctl$SHM_LOCK(r10, 0x3) 14:54:18 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7b, 0x0, 0x0, 0x0) setgid(0xee00) setegid(0x0) setgid(0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x3, 0x0, 0x0, 0x0) close(r0) 14:54:19 executing program 1: r0 = socket(0x11, 0x5, 0xcdb) bind$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) r1 = syz_open_pts() poll(&(0x7f0000000200)=[{r1, 0x40}], 0x1, 0x0) dup(r0) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000c80)="112c5d9ffd1ea705caa2bc34db4faba8af64cd1dfbbbc1d59ac23a5a208211eabefad2e439e7185010bae634ce887ed9d0c0784552af5402e5555749bbbbc630bc8072448b922f58ce902a7ae2cec018350f2ee611abf4ecbde7deb3a8448303e0275a4e2a6e1a4251bb2331aded39bc1c4881c7652bcb6086b20f62e8943daf31fc65ea91119dd43b113477edc99eb16a76d7e9632d1bc8886daa1d364c3502f81885899508c4a4810b043d6d12724aa741102d8ba148dc5d4ea3e86c5f5557ffa62506a53cc124d11cfd8d5ddfce9395e9c2f1466c13493563f42db066a1b615478a7fae31118b5220083ef251e851b9cd7e0bdb90edad461f3ea4d7e525c11b", 0x101}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "5e2e1eb7f99720c40df5aa9eefa956608ba0add9"}) poll(&(0x7f0000000000)=[{r1, 0x44}], 0x1, 0x0) 14:54:19 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x20000012a02, 0x0) mmap(&(0x7f0000c33000/0x2000)=nil, 0x2000, 0x5, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x2a, 0x8}, 0xc) munmap(&(0x7f0000fea000/0x2000)=nil, 0x2000) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x10, r0, 0x0, 0x0) 14:54:19 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x2) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) fchmod(r1, 0x1b) kevent(r2, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) 14:54:19 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r1, &(0x7f0000335000), 0xfc94) poll(&(0x7f0000000040)=[{r0, 0x120}, {r1}, {r0, 0x20}, {r0, 0x10}, {r0}, {r1, 0x19}, {r1}, {r0, 0x100}, {r0, 0x1}], 0x9, 0x4) poll(&(0x7f0000000000)=[{r1, 0x46}], 0x1, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x40, 0x5, 0x0, 0x2000000000000, "ca2a62bdd0aad5dd12764f51b72e6899883e0883", 0x80000001, 0x8000}) readv(r0, &(0x7f0000001600)=[{&(0x7f00000002c0)=""/128, 0x80}, {&(0x7f0000000340)=""/181, 0xb5}, {&(0x7f0000000400)=""/205, 0xcd}], 0x3) 14:54:20 executing program 1: r0 = socket$inet(0x2, 0x4008000000000001, 0x0) shmget$private(0x0, 0x2000, 0x380, &(0x7f0000ffd000/0x2000)=nil) listen(r0, 0x0) shutdown(r0, 0x1) accept$inet(r0, 0x0, 0x0) 14:54:20 executing program 0: r0 = socket$inet(0x2, 0xc005, 0x0) close(r0) listen(r0, 0x0) 14:54:20 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="86022e2f66686c4d655702"], 0x10) getpeername(r0, 0x0, &(0x7f0000000080)) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 14:54:20 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x1040, 0x5) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x5}], 0x1, 0x0) 14:54:20 executing program 1: socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x344, &(0x7f0000000080)={0x9, 0x0, 0x0, 0x200000000000}, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0, 0x0) 14:54:20 executing program 0: setuid(0xee01) msgget(0x2, 0x399) socket(0x1, 0x4007, 0xc41) socket(0x18, 0xc007, 0x400000000000) 14:54:20 executing program 0: r0 = socket(0x11, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) connect$unix(r0, &(0x7f0000000640)=@abs, 0x8) 14:54:20 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0x8200000000000000}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockname(r0, &(0x7f0000000140)=@in, &(0x7f0000000100)=0xffffffffffffff08) 02:14:26 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) setuid(0xee01) chdir(&(0x7f0000000100)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 02:14:26 executing program 0: r0 = socket(0x2, 0x5, 0xa07) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f00000001c0)=0x9, 0x4) mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r1 = kqueue() r2 = kqueue() rename(&(0x7f0000000080)='./bus/../file0\x00', &(0x7f00000000c0)='./bus\x00') close(r1) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) openat(r3, &(0x7f0000000180)='./bus\x00', 0xd00, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xffffffffffffff7d, 0x20000013, 0xfffffffffffffffc}], 0xfffd, 0x0, 0x1, 0x0) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x400, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x78, 0x0) 02:14:26 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xd, 0x30, 0x10001, 0x7}, {{r0}, 0xffffffffffffffff, 0x47, 0x0, 0x1000, 0x43088390}, {{r0}, 0xfffffffffffffffa, 0x8, 0xfffff, 0x8, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0xfffff, 0x100, 0x4}], 0x9, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffd, 0x0, 0x2, 0x6, 0xa82}, {{r0}, 0x0, 0x22, 0x20000001, 0x3, 0x3ff}], 0x0, &(0x7f00000002c0)={0x1000, 0xa4}) r1 = kqueue() close(r0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x400, 0x0, 0x0, 0x0) write(r2, &(0x7f0000000180)="755fd9893d9a53852a6e9127254a1f6a6b5381b4d3875c7a4f6662bbc478bf14642bee94a7a0266512732889e5018b1c2e575cfcd4f03baf2edf3df7a3c6eb55e62e73ab86ed492c6cd0847c3fd4c5036478e27565eada87168a4846bf50a5506d893f16b94405f0fa5b20479551d4401ad4754e62acc197bd27f37ab5cda8ad79525662f2b80754828297a0d3177c2077a1204d3fbefeffe0813398a5171099fcc9ca4a71dd693642d33f8a4d3e31cc8d339abc117f56c163113309823e19f282dd240a77810effbaef46bcaf410fe3037fde4f745ffd06ba50e783a28fbda7aec7c083179cb5d5a48f5f44f51064047641d7fd9b20552c37d40a", 0xfb) close(r1) 02:14:26 executing program 1: setrlimit(0x2, &(0x7f0000000040)) r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) r1 = socket$unix(0x1, 0x3, 0x0) poll(&(0x7f0000000080)=[{r0, 0x60}, {r0, 0x1}, {r0, 0x62}, {r0, 0x2}, {r0, 0x4}, {r0, 0x42}, {r1, 0x1}, {r0, 0x1}, {r0, 0x22}, {r0, 0xe}], 0xa, 0x6b39) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0xffffffffffffffff, 0x200000000000010, r0, 0x0, 0x0) 02:14:26 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x400, 0x100) renameat(r0, &(0x7f0000000040)='./file0/file0\x00', r1, &(0x7f0000000140)='./file0/file0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x200, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') 02:14:26 executing program 1: munlockall() r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000100)=0xc) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x3, 0x2, 0x8}, 0xc) minherit(&(0x7f0000ea2000/0x4000)=nil, 0x4000, 0x0) madvise(&(0x7f0000bff000/0x400000)=nil, 0x400000, 0x6) 02:14:26 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff}) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') connect(r1, &(0x7f0000000000)=@in6={0x18, 0x2, 0x1fe, 0x81}, 0xc) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x1) 02:14:26 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x40) execve(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000380)=[&(0x7f0000000080)='(#d\x00', &(0x7f0000000140)='x\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='x\x00', &(0x7f0000000300)='B*\x00', &(0x7f0000000340)='[!@\\([\x00'], &(0x7f00000005c0)=[&(0x7f00000003c0)='x\x00', &(0x7f0000000400)='x\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='x\x00', &(0x7f0000000500)='x\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='\x00']) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='x\x00') 02:14:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x7, 0x0, "f0e6cff5c536060079bffd7de16ffcd269e816eb"}) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 02:14:26 executing program 1: nanosleep(&(0x7f0000000100)={0x1}, 0xfffffffffffffffe) execve(0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0xffffffffffffffff, 0xf366) r1 = socket$inet6(0x18, 0x1000000000000003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x100}], 0x0, 0x0, 0x0, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r1, &(0x7f0000000040)=[{0x0}], 0x1) fcntl$getflags(r0, 0x1) nanosleep(&(0x7f0000000000)={0x9, 0x1}, &(0x7f0000000040)) 02:14:26 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x1, 0x0, 0x1}, {0x18, 0x2, 0x1, 0x1e92}, 0xfffffffffffffffb, [0xe5, 0x3, 0x20, 0x10001, 0x7d, 0x4, 0x0, 0x14]}, 0x3c) socketpair(0x0, 0x7, 0x9, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r3, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0xa, 0x20000000, 0x100, 0x509}, {{r0}, 0xfffffffffffffffe, 0xe6e482a23c26424e, 0xf0000082, 0xf11, 0xffffffffffffffff}, {{r1}, 0xfffffffffffffffe, 0x20, 0xf0000000, 0x881, 0x1ee000000000}, {{r0}, 0xfffffffffffffffe, 0x77, 0x80000004, 0x6, 0x10000}, {{r2}, 0xffffffffffffffff, 0xaa, 0x1, 0xffb, 0x400}, {{r1}, 0xffffffffffffffff, 0x81, 0x40, 0x400, 0x7}], 0x2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffd, 0x2, 0x80000000, 0x97c, 0x8000}, {{r3}, 0xffffffffffffffff, 0x0, 0xfffff, 0x3, 0x3f}, {{r3}, 0xfffffffffffffffe, 0x2, 0x1, 0x80000000, 0xfffffffffffffff8}, {{r1}, 0xfffffffffffffffc, 0x8, 0x2, 0x2, 0x4}, {{r1}, 0xffffffffffffffff, 0x44, 0xfffff, 0x100000001, 0x400}, {{r3}, 0xffffffffffffffff, 0x20, 0x0, 0x4, 0xffffffffffffffc1}, {{r3}, 0xfffffffffffffff8, 0x80, 0x20000001, 0x3, 0x1d9e}, {{r2}, 0xffffffffffffffff, 0xf2, 0x80, 0x1f, 0x5}, {{r1}, 0xfffffffffffffff9, 0x10, 0x9, 0xfffffffffffffffc, 0x74d}], 0x1, &(0x7f0000000340)={0x0, 0x3}) r4 = shmget(0x2, 0x3000, 0x20, &(0x7f0000ffb000/0x3000)=nil) shmat(r4, &(0x7f0000ffc000/0x3000)=nil, 0x1000) shmctl$SHM_UNLOCK(r4, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000380)={{0x18, 0x0, 0x956, 0x4}, {0x18, 0x1, 0x1121cb9b}, 0x6, [0x9, 0x10001, 0x3, 0xc0, 0x80000000, 0xfff, 0x7, 0x6]}, 0x3c) socketpair(0x10, 0x5, 0x2, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000400), 0xc) shmctl$SHM_UNLOCK(r4, 0x4) poll(&(0x7f0000000440)=[{r2, 0x20}, {r5, 0x18d}, {r3, 0xa0}], 0x3, 0x9) msgget$private(0x0, 0x140) fsync(r3) flock(r1, 0xc) pwritev(r0, &(0x7f00000006c0)=[{&(0x7f0000000480)="dd9ff437c780434f08b22f78ddb01bca1bfc5288a00d538c37cb1faded7340bca0db418fc8d30d5cd294e2c12e4649", 0x2f}, {&(0x7f00000004c0)="dc15553219ec625da70591934a79693a0165574c35b06a43073694fe16d719d110754c17339faddcb07600d9f392f4e7e68ae0b9ca6fb459bbbb5ffc4659888f973679fb446f31b271f64f34d11a2ebeaf285a9adebbb27e90383e56bb4d193897f5e6dec4", 0x65}, {&(0x7f0000000540)="b00e86ae814482524c3adb6a2bd92e4b250b2ee5ae524ed1574079f7864f747e61a9c154f280c289f468a36d2ae6dd8c395f8666395979b62f57dd25ef3d125cf15b43064eee5adc207be125ad0b52e3e3e2ad0383c6479ab124edc0cf660f301d13557a8269e3d74e43d3c42a56467e707c96ad9a8ddd508dfeeef698115a6312e4f1860fe58b9e19", 0x89}, {&(0x7f0000000600)="4a3f1c47f121cfa181e611af4bbdd8e5ec9a1730f777ce98e7ef3790d096afcba0329898c90891ce089938796739676b4fcaa6b2822df737bec3313220512507333b5f3e753aee33c96fee7fa088468397e121b6057cebb57f8a618d2a193485b2cae673ba326912579a8d9ac1e8f1a9ff6a8726398f96661c7fe4bec854a395b92686f3d4ae5c14ac76064b81f33f9123a19cf7d67a0d358eeb25f91987ac2ed818f517", 0xa4}], 0x4, 0x0) execve(&(0x7f0000000700)='./file0\x00', &(0x7f00000007c0)=[&(0x7f0000000740)='-^--!.).&\x00', &(0x7f0000000780)='$-[\'{\x00'], &(0x7f0000000900)=[&(0x7f0000000800)='\x00', &(0x7f0000000840)='\x00', &(0x7f0000000880)='+$\x00', &(0x7f00000008c0)='\x00']) socketpair(0x2, 0x1, 0x0, &(0x7f0000000940)) socketpair(0x10, 0x5, 0xfbf9, &(0x7f0000000980)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000a00)="6975037734c3341482f03ea37f4b4d7114288d784bc5b48cc1d58fff1935275a69ae8e5ccd8eac3e3551f433146cd73466033669d58850a7a05decd662ac0900d7fa57b33677548f167bbc309283f09d0aca670e1a3d527d9a9cca1286645f701bf4a78a6cea768f6905d24a1d49289c0b5db8313e851c0d87d38b9f59f4ecbe8573f9986c66aaaa75479aad5f05d74856f1d4148a44a0e6c14182d78ec8c21f8a97cf150b91045f7711ec182e4ecc2eba251a4198c947a511fe92d68d2869e1fec2daef893bef68c20da06ea742736eaf7bc3db5c1ef90c0e536dbe1f9f8b61195514d7ab3fa049db36c72b9f2652bc15bb8fbb1ce6eef88d78da9f4465aab8b1b3f8a0bb042f15001995ece74e48edf89a6d7b46cdaa244b13c1d4524bec7f09acf295091ace4dc43a3cc8668585f1011c31bc54054c7070687146591ca01293a57871580851bf951ffd751ce643eb228e00d39eecf7dff0a4a6d6641835bb837d859a772c94ed0a345db3043063caf7412d3720d306f67427cd27eeb3034e23fe32678e53329213d2547edfea178e5a7c4974a6a1f496cf6e6021598edef03e6ebcdc95edb07e01ab6e4c5843323835dcc563d14ce1d19acc48577bb960a036dddcf1dc61cec9e4777c1b98727e90b58b005bece16165ab2ff3aec0a024e6e11a45b38ac31db1997d3dc956584b96f6d0da3fa2b23dfb069c87f00890ce1ae5fb1052b5d49d0f6ae923dc5a1a1089aebe8e300c5d80a2044ad31791f0ee9394c1a111f2e8f72643c65f9c365d1ec22364c1839bc618b487f1eb6b821140dd6fd747919a67072630f42332a6d2b00c191391dc1f87f8bb0ac52f66d16fc6ad6026063596d3007acf2f472621b28949e311f6d15f2bb955c29a3476e82c8acd79859efbc5cd113c48685be194c5e76a51596807f0defad3ef00a8b72be9ebef89b23080ecfa310b128c9ff3a4492be8baa57cd719e76a4b1bccbef4b1b8b44e2cdd66324d47db4ad66d1766a0a3556bfeef0f1b77f86e559c7016d51085310303ae236dc1978bd6ac46dc53b498e87bd7b62ed0f72ba9def21c54cb911977d52ec5e6e5d1a711b40cf2b4b63ed4be893fff3ca91cfd79ae0efcbfb005c4fc0e4c88ae176cfbc642b0a4b87b59045f9d0f589dfe2febf4067ab1857f3bc1bf3818383b6dc23b0ff3eb4e1d8b91d4cd5598fe9264778860959e0b946797508a62bf11b34ce14f9df8d49fb216b4195cbf47cea14c0241f74c8d91049a710d3193f6d5a7ffeb2e797d90fe639bfb6d1e8be9aa41f201123e82a4b9afb4fe34d77b0fcacbc00f429e90f2ed76c49d6fd40d7d8a86ce6ce3da21afb862040bda05af65403ff304aed5757f787fc3251582ac9059148706533e4f72a4950519a4f1796930579d6faa8b8227f1eff6c027138c804d23c90fb62d5b450c6735e2928826e99493c3bea8a9ab8a6069ad0fc451adb1f428b732b378ac8055492f6f9e75f5671cf1190aeac65e258a1858238354b19a4ce49af9cd607271a452781c7eea41b7550b27c14d9c8e83b77adbd88658b509f278de1fff36168f733e261b60eeb251a85047381498ca7ec2e7ef82a8da38214e42bfaa61f2a143a8b64307a3adf080e9df9335fa683a13ed2d3af790d055f8b75842c603e3006f7c6ae5ac3b4a8d63303bdc5908386f76c7ec5586af41f18ea0a7ea4707fea85522544733641c353483c01da16d5daa51f6de84b69524e8c05b119f1fbd04970fb4ef67efafe2fc322e55d955188f86b8cd8629cb010e43d3d237477c697d7a83cfa81adfac169c3eb0cd0fc440c13fe8e4000c7f0d7b43cc656badab28f3c47749551a66c3127e8b172776ff0efe4f1a98bbead2c50a73e476386911783f62cf3c6028dd54875860bebaa53184a40cb84ef8071104f9c2f8e62602526b2c8faad8830cf54f5b877befd7498631b4430844297cfbdaea2eb28e526c44b2c3a7c63e73ecb37eb726c1cf65aebb70a3a346fb2410486640bc481de70f7f2a00e2eb986c68fcb7c9e88e34241b7ed5f7ce4e8d07fcba7a91e38bf594b265ba9ed67a0a2f84a61111000242ec883ae500d248083808618f236403d5d0c25e99b9eb3b55905091e8291abd685bfcce993b9496734fead50d3bcba6742156eb939a34406882845ea37c1e0e9e92478a1bfa7068f9944689b4ba9427c47f3af39e6270f74ae80ce684bde1830c59705c809e723df70c7a30e86fa3d89f9f2dca3d5d70f4af9ed48ec43e74a33b14a7139cfb6654be33214ff0e007a58388c95b5fe0ea191f83da9a992be3568ca9e4aafc17b6f0148592d046fd0d7ba3a70afdffde35985173981b70cf514aa4a75c560b10e931de96967007305273a5695e7c1be215479974408e33a8f8125344a85c1cb98499667444ee546cd2db0613441bb5ec87428db3235da92de28cdc3dcdc7fe841c9962fab12c804a324e450296e92c86437bff4b40ac0e80a34de26906bdc6d3ccd8688f88e0623e21d216aa21ffb199ab110058fb26209a9efce2507b5f230210fb2cbd09339f940bbfb588da4e88c35092bc40c7aaa6e9ee18e7e120a75148b367d6ce9fa20a6c7e3d95ac792e6017ae262c5ffc2a13e5a1d22d79f44559c4163e7ad869d59d081146db83911190177e36fcd912cd668d1eb873934d091c9ec8ce1a2c03e815ddf849c239540d9dc18f00452feb55e3c58824a219a618fb4ff8cd533c455e26e3b4c8820db9d5966ddf25910673eaf86090102d4b9be320279b6340a0854588f5a0de3856971488ab645c1d7269944adbe7c2b3509975cff8f4cb6c0aaefd47d7e070de48827f8aa54a5a0c4fad30e4a60b01b4f3bd078dcfcc3f9f0f94a6edcbc8c135f1e830bea9bf6445d18b3faa4bcc56f63229f7f780e83818fd1376b70326949195b635fdfa7c1b2bb0641a449f974eac3ec2bf4f5a0b58cbc5a157cd0becc3e8aa40b9603c8408f8266087cb252ae699917a1269f5ae217517340a65de8b15f3846488df8e047ec1fe360d52bb16afd9220dac0b018077cb4363c687fab4e337ad86eb6b8d9612b7261387a5f76104a33396d5ab10fe860cc05fd4c4879d28c4d0e4e4766b43a86b28ca0a9c9a87efdd2a2156d0fdc19e59b25664cbff051398f6a6fac30b41bbe71b3a1f706c4c2c881d01932b3f9b78e2af42b09257578b69bd4d99540591463e05261ecd992284183a9f8e8f74d629f1a2bfb5613619b16b1370d8eaa31766b4df9dc74ee5dd1c06dd4e04e9424325d98ac0e0ac7d26d3693b4ddee37ec376eb3c5abca39a8f02d25e5cb4b91994de16dcdde46477eedc504327ef4693d50aa40b71b0d87159cf2dee67078d2d15ec988007c3c6edf74191bb912cac1407af7a713d55a504db6e666ee3888af089303cca31d6a15e7bcc38b37195705c933db892ed09b075129cc55854d8341ff56ce157c81df42434f6b01c61f6ec59372be509ea72b96659cba1b9153ea88caabd81d4fe6812aee063736e3bb16d4e34be776b80bcf1eab879a7e5ffc3998bda5be7ea0350fc69b50e66dd2a9f54ba3fe1a7ce0426751b7cf9a510d548e84dd2e58284634c028161a592d11036fb6f9a682f658db715f14646fd06f6910085065706392425bdefc416739df2d6b04d9f6097421f0abb933fd92403b11dd6d84a2f809a3aa293830b6d4b55dde75a0474a02dc30dc18a7079a2d00d4ab5be13d3751938b15e7ba1338ec1151f25b04c925bbe24c0b10e9343ee73bab388ad954c1fac8de7f558cb986c031ca3e083070cb4e1a0e5767539ac270afb73c1f07bb45e025aeabb159d39fb460511b515b927ed9342df94431f0ace872b2fcaec9a7bad421a135051457c4c4f0541f5ccad0b6bbbb7e25124285dba85801b46b2eec6ff01da3207b7a6cdf0272dd16b512f9e9282fa72a9475d6e5841fcb2d6af53404ba106a2c9ad124340c989f44bb42bf53d0d4d8effe68a713fcfb327e033bd0ef31b86c959b71b05df3da401ba9c4140ee7240599591091b4d3374301d154cc6810fdaf2b162131fa996729c0522681e8934a6b9073bb60823a8ebe36d5b312d6543ed796ef7a422e4b540e63558d5798754b7ff004459bd396c0f1a0968f3726be57e046c2e3566ad29c1989607700b385c074a8b8fe8ce6bca5fd15cf917e62291be854aed6415fc6a32eaba54c6865969740ac32d6e6c66eaad0c9fe22aa6c06e9a05a5813a619c891957dbdff349f51f806fb8542cb3e2bb328ecbe655dd4835ed8e84af9ff5966df7158ba3462b7e92efe4e27dca4292487c06068a479c7fe94b1867cd7c541e75a2f39f30e77e26558c795c3007dee4f9dfc79dd85ee876120cb5a0aec7ede4ae0a65952f677c865e9b43bb437095acc53d679a46769d27d9769055fe4718812a5e1385d8542d6d4f140167ccde0cc4b96bba8553f54da10d97f2bc899d5b9af4b821dfdcf5995dcad0a58f603eeb1febacd1e7ba5f2d80c079ddbdef096f30d75ee6ca5707540aad0489c0006e0f8bb1dbdf6f6f519f8bd296a9dd0f9a5519c0a8472c616eb813e69f8010ba6706e60ab4e8a9cd273ba0911bd3856460fc2d7c09d3bdec758664e52e4c1438c528d5563ca205712c13f6830776c784ed99b6ff5e1212d2f20abfe91b6403bd5bc60091e1b8060758a42ed87daafa7fb7c589985a311bbfb2342fc2c8df5b87d84adb4aa56de03aab94c14068dccaa2ac532dea3bd5934ae3c9a42ef45dd9c90b817365c9511783f5677e6191a3fa621160bcda96a8b9c9e4081f224b1fd7b36ca0597ddc34c3d818a0cf74f2deaf7a101fd64eaeb76fb048325aee9c97d946fbdc2a4d1c99559debe8b5e394295caa651d28c3ec676e29fb4d9fc0190f6fc60b56a3a5087bfc161d8964e5a0b6ebd42017a5fd4de002d88edbd3328c9ee49317befe05a315a25d8ed4fb015f0e77b4dd4bbc27f0ea407e47ae9058911c18df219a693d96133cb15ee06be3e99b7b4a9f735296efd3a9757c656ffdcd9205af52586416d1bb0c29b8149c7d6e655268d35830337c9b0dcc8db10ea3e340d868ec1eaf36a4f914466672a3cac86e6195e874d3f5a2804dd384a1b342b02130f7558f0e5f7806bbe9282bff92bc780c78bfa2ef6a7b55f45eaf73f96d457421c4a4a3a838e09d33006664f16a3ab3ed54088b15fc717b64aa573ff65bed4f0eb658f419b6154b8fce99bf4467a33c45a134e08a34b2b2c8bc19714751264f6dcc3f12e3652b87ade4c6232715516f0eb6de8c8001b98d5351448ad979e60783cae0e4d111b8d234f7252fe86b25482781efb1b2b62682f298f7ec9fcca6ee6eb69ffd3769f9d8a4a0abc76f09354e0c214e5271c724616a4405688e706caa9ce9592a242d765f42fb15083706a6aba1a0056c180c5dfd1c7be1ccfb3cfd7e1fb96eb962e51b256935072e422a7668a438651a9ab90a62e589ccca57d216dda727bebdcb1097a7f179e77a24bab878a51d910c8e6d728bd9adf4e7151af7c035683ebf34d122815c4c03dd4c76183ff4d8892d3c0269fb5de5359627ba4a953bc69ee4d6ba6a51b50f3f197f5e38b8f1bb0a86df548ba99573983eee39c47d065123a7455486ca36bd2498d2d9f421b17e2dfbec790de55092ede645733529237a57380a5d367c666cf213ffcb57968293eab7337fc927837c2a801d8402ff8e235e19ffcf507b1fdd80acd033f50399d4d4c7c124d06701a0ee4b888919a4151778f2f87943207788cd6a4e2e27587ebc01ff27720e7937d0d6e93bc4a48b3fb95e03", 0x1000) pipe2(&(0x7f0000001a00), 0x10004) unlinkat(r0, &(0x7f0000001a40)='./file0/../file0\x00', 0x8) fsync(r3) fcntl$getflags(r2, 0x1) getrlimit(0x3, &(0x7f0000001a80)) kqueue() fcntl$getflags(r2, 0x3) getpeername$unix(r3, &(0x7f0000001ac0)=@file={0x0, ""/69}, &(0x7f0000001b40)=0x47) 02:14:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0xffffffffffffff27) writev(r0, &(0x7f0000000200)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd164b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdf85599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc370043f8afbd617a898398d12d4fdfe1fd3b1f66788bbc3cffe81845c7567e684f1ad1918f2b44d1892963d496f4f7fc293341e85abbdc7edf065b10ff80c78f1f7139c2e4b1d87640e351d18a60acf274ffc0de8b47a75e0d26d7f00d555fb7202fc343c696b70905a4452bb8b7d45ab5ebe6dd3add7aa3142ebea3c49e0eb96225631b5e748ebcbe0b0582f56c717892cc4c56b5ed18de5b67fcb918f9adb34cd1f40c82f01370c019909ef6f33c23c44d77d873c6ec405b080272633605d45dc5418eddeb901cc31c65ec2867a9b3a6b81d9f096d86c84ae87cff56f041797766d8206b91bc58990948ee27cc501347745aab60cbcc3952350cbdfd26bcbcd6a64f25c7fdac09ea38822390661c66c8498693171f5f0393e083594f810b6e1e34f2622a3497143bd4d98ec2ceaf39101ba7a3246cb32c91ab8db5b789948ad72e8f64c05e86ec008828be93cf952c2b52c844c68590d5f9cddd0d1be83b63fb0176f1f68c47e48a019f59068b539576aec29b2e77658ef4b493c795895672c1f0906203f5df07185eb2cabc0f8ba6abd021f304a8a4c9e30b9ee7ff475b8714c9e1109c46d72a4fbd37f1a89560ee655693e079f21e683ea5815230b655e5d9763e46d230e46ef80faee908ce07cbbc8a19c71ece9a2d5b16e6c2051ee0061f86be273f8f0ca7ccd20f3a1052766ee42cd32b9235cfada04c6ae514b480f764574ce4d6a9d9e0d25343154dfd3cf827c598b9599d0a6ec2809f83fbfd243c1ef51d23bad51bb49d815b43b9b81d96d74982eed3f165bd5a807a5c836f6fda3d33131bc5dcf08ca4d68c4cbf6bc8c43a8cee3fd83533eb5037b01d0ee79bcc2c6f4b780238001a6982aefa4cebda28af1a77ef8da2b937cc924766a6f7a553e0584041b66358eea868892abc9d758fb613d8fb1dd064be0d736fa24b739eab17d59306a4ed1ee5ad44dd2", 0x4c3}], 0x1) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = dup2(r1, r2) openat(r3, &(0x7f0000000240)='./file0\x00', 0x20, 0x6) writev(r2, &(0x7f0000000cc0)=[{&(0x7f0000000bc0)="fa1261adfbe4841a1737eb31f0c6e3df827f021f8d1a7afa99b9fcef89ed676354a80f850d5ef2bb250b09943cc8f075e0c90ececae6537daefc558229c0a61eeab86acd0c85a59144a269d7624b7eb97d69509b2b70527bf91eddc0974544cb18e2d834224039b21e9e3455bd6c7aad422627e3de8af9719bf2dbbdf9c8bb6bc569ca182d71c32866db2203f24de5e306333c1b91ad180d1be15048c299b7ade0f4cb1f006befb5f32c1325a3fc5d95990020decacd625f1f505e6750e2ddfcc4a8091951b1302cf5955d4b37acd0bb6b467ed5554b1e53e5537b62", 0xdc}], 0x1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a53e946cc29d13c851623fc7e0d7a"}) r5 = fcntl$dupfd(r4, 0x0, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfff, "835dd2518001190000000000fa600000ebff0100"}) ioctl$TIOCSTOP(r5, 0x2000746f) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x244) 02:14:29 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040), 0x2) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x4, 0x7efd}, 0xc) symlink(&(0x7f0000000080)='\x00', &(0x7f00000000c0)='./file0\x00') 02:14:30 executing program 1: rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='./file0\x00') rename(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x20041, 0x10) bind(r0, &(0x7f0000000140)=@in6={0x18, 0x1, 0xf913, 0x5}, 0xfffffffffffffe01) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='./file0\x00') fsync(r0) fcntl$setstatus(r0, 0x4, 0xc0) 02:14:30 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x40) sendmsg(r0, &(0x7f0000000180)={&(0x7f0000000040)=@in6={0x18, 0x2, 0x200, 0x6}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000080)="f3f7536aeb0e14d983eaae4978de5211a464297f257fe4969c001461e52b0a92140f128687b57ee0c36de217bd9de866fae6ff5746cc36dc5497d248a820779ff6c9e649a6becc46e21612e94968089ee46d7194b2f408", 0x57}], 0x1, &(0x7f0000000200)=ANY=[@ANYBLOB="4000000000000000010000000002000039ea7931a4688f3efa6408c58c4569a72c8673d09d52cc169963c632647edac36acb22818ea6188a4c7dd2e0a874c945ce5ac8000054b2721e2710020ff4708dfdf6dbeffc06908fff73f2088af49738642c8cb7906788ac4b0d925b3afe17dc3bd5b57b94991fcd3b4d4119d7f08cf28baa340db94688edeadaa328cc5102ec6a3aba"], 0x40, 0x404}, 0x406) r1 = socket$unix(0x1, 0x2, 0x0) listen(r1, 0x0) 02:14:30 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)="0ff8") 02:14:30 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000140)=0x8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x3fe, 0x0, 0x3, 0xfffffffffffffffa, "6828787de1eb5903000000000000001f131b6dbd", 0x940f, 0x40}) write(r0, &(0x7f00000000c0)="fd2f", 0x2) 02:14:30 executing program 1: setreuid(0x0, 0xee00) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r1 = geteuid() r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x52) ioctl$TIOCCBRK(r2, 0x2000747a) setreuid(r0, r1) openat(r2, &(0x7f0000000080)='./file1\x00', 0x40, 0xc0) seteuid(0x0) 02:14:30 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) select(0x8c, 0x0, 0x0, &(0x7f0000000000), 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 02:14:30 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x112, 0x0) flock(r1, 0x3) dup2(r0, r1) execve(0x0, 0x0, 0x0) syz_open_pts() socketpair(0x1, 0x3dc64ed97e18b700, 0x2, &(0x7f0000000000)) 02:14:33 executing program 0: mknod(&(0x7f0000000500)='./bus/../file0\x00', 0x2024, 0x531a) readlink(&(0x7f0000000540)='./bus/../file0\x00', &(0x7f00000000c0)=""/177, 0xb1) execve(&(0x7f0000000180)='./bus/../file0\x00', &(0x7f00000003c0)=[&(0x7f00000001c0)="282cfa00", &(0x7f0000000200)='\x00', &(0x7f0000000240)='@**+,-$\x00', &(0x7f0000000280)="5b2a97282600", &(0x7f00000002c0)="402a822d2100", &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='{%+\x00'], &(0x7f00000004c0)=[&(0x7f0000000400)='\x00', &(0x7f0000000440)='@\x00', &(0x7f0000000480)='\x00']) 02:14:33 executing program 0: r0 = socket$inet(0x2, 0x1, 0x5) getsockname(r0, &(0x7f0000000000)=@un=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) socket$inet(0x2, 0x0, 0x9) 02:14:33 executing program 1: munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e"], 0x1) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) 02:14:33 executing program 1: symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000001c0)='./file0\x00') chroot(&(0x7f0000000040)='./file0/file0\x00') utimes(&(0x7f00000000c0)='./file0/file0\x00', 0x0) 02:14:33 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x20, 0x4, 0x20000000000, 0x2}, {{r0}, 0xffffffffffffffff, 0x4, 0xfffff, 0xd8, 0x3f}, {{r0}, 0xfffffffffffffffa, 0x4, 0x1, 0x2, 0xfffffffffffffffd}, {{r0}, 0x0, 0x84, 0x2, 0xffffffffffffffe1, 0x6}, {{r0}, 0xfffffffffffffffe, 0x2, 0x0, 0xe5, 0x8}, {{r0}, 0xfffffffffffffffb, 0xda, 0xf0000007, 0x9, 0x9}, {{r0}, 0xfffffffffffffffe, 0x1, 0x2, 0x81, 0x800}, {{r0}, 0xffffffffffffffff, 0x18, 0xc, 0x800, 0x1}, {{r0}, 0xfffffffffffffffd, 0x10, 0x41, 0x8, 0x3}], 0x5, &(0x7f0000000380)={0x1, 0x9b}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1005, 0x0, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x1000, 0x0, 0x8081, 0x0) socket$unix(0x1, 0xffffffffffffffff, 0x0) r4 = kqueue() fchmodat(r2, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r4, &(0x7f0000000180), 0x2009, 0x0, 0x8001, 0x0) dup2(r1, r4) syz_open_pts() sendto$unix(r1, &(0x7f0000000000)="fcdc53c3beb5572572463bf2180af4176df935c066b13d9c10632cc7fbd1d01ffd", 0x21, 0x4, &(0x7f00000000c0)=@file={0x1, './file0/file0\x00'}, 0x10) kqueue() ioctl$TIOCCDTR(r0, 0x20007478) dup2(r2, r3) 02:14:33 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x29, 0x37, 0x0, 0x0) mlockall(0x1) recvfrom$inet6(r0, &(0x7f0000000000)=""/49, 0x31, 0x41, &(0x7f0000000040)={0x18, 0x0, 0x8, 0x5}, 0xc) setrlimit(0x6, &(0x7f00000000c0)={0x9, 0x6}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xffffffffffffff3c) 02:14:33 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) socket$unix(0x1, 0x2, 0x0) write(r0, &(0x7f0000000640)="692b74607e9481ed665ffc691f50403bacfc930ebda323af87466d3349d135edd2bbd360e9ce7aa4bfc2e4261797d9ae10a1a87a4ea5172bea723f27576e8b9ebd0f2c48640cea9a05ed6f9c9b307916750e0cbe517975bfcc1d1befb1a73b6b25e281d2810e", 0x66) fchmod(r0, 0x10) 02:14:33 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) socketpair$inet(0x2, 0x8005, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) socketpair(0x1, 0x5, 0x7ff, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$inet(0x2, 0x80000000000005, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000400)='./file1\x00', 0x80010, 0xa3) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x81, 0x0, 0x1, 0x1000}, {{r2}, 0xfffffffffffffff9, 0x1, 0x22, 0x0, 0x1ff}, {{r3}, 0x0, 0x33, 0x0, 0x7fff, 0x20}, {{r4}, 0x0, 0x2, 0x0, 0x5, 0x3}, {{r5}, 0xfffffffffffffffb, 0x0, 0x4, 0xe7d, 0x953e}, {{r6}, 0xfffffffffffffffd, 0x58, 0x200fffff, 0x3}], 0x3, &(0x7f0000000280)=[{{r7}, 0xfffffffffffffffc, 0x1, 0x0, 0x8, 0x5}], 0x9, &(0x7f00000002c0)={0x5, 0x7}) r8 = socket$inet(0x2, 0x2, 0x0) fsync(r8) setsockopt$inet_opts(r8, 0x0, 0x7, &(0x7f0000000040), 0x96) 02:14:33 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x2, 0xffffffff, 0x80000001}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000)=0xfffffffffffffffe, 0x4) 02:14:33 executing program 0: r0 = syz_open_pts() poll(&(0x7f0000000200)=[{r0, 0x40}], 0x1, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000c80)="112c5d9ffd1ea705caa2bc34db4faba8af64cd1dfbbbc1d59ac23a5a208211eabefad2e439e7185010bae634ce887ed9d0c0784552af5402e5555749bbbbc630bc8072448b922f58ce902a7ae2cec018350f2ee611abf4ecbde7deb3a8448303e0275a4e2a6e1a4251bb2331aded39bc1c4881c7652bcb6086b20f62e8943daf31fc65ea91119dd43b113477edc99eb16a76d7e9632d1bc8886daa1d364c3502f81885899508c4a4810b043d6d12724aa741102d8ba148dc5d4ea3e86c5f5557ffa62506a53cc124d11cfd8d5ddfce9395e9c2f1466c13493563f42db066a1b615478a7fae31118b5220083ef251e851b9cd7e0bdb90edad461f3ea4d7e525c11b", 0xfcd2}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "5e2e1eb7f99720c40df5aa9eefa956608ba0add9"}) poll(&(0x7f0000000000)=[{r0, 0x44}], 0x1, 0x0) 02:14:33 executing program 1: pipe(&(0x7f0000000040)) r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) fcntl$setstatus(r0, 0x4, 0xcc) write(r0, &(0x7f0000000080)='s', 0x1) 02:14:33 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000580)='./file0/file0\x00') chmod(&(0x7f0000000140)='./file0/file0\x00', 0x8) r0 = dup(0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x7fffffff) truncate(&(0x7f0000000180)='./file0/file0\x00', 0x6) 02:14:33 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x29, 0x2b, 0x0, 0x0) socket(0x30, 0x0, 0x8) 02:14:36 executing program 0: r0 = socket(0x2, 0x1, 0x0) sendmsg(r0, &(0x7f0000001380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=[{0x6e0, 0x0, 0x0, "433ae9c552bdb35276b567e145a5f7d5db6ba822abd763dbedbd27a58b2d71025d8e51b201e30a7b4850873a41d3b5891a6480cd1499a88cdaa17fbeb31fd78f6b8701e13ab735e5e94ea2ed192957555d144ff7e5bc7cf7f9f7464722803959281d01c5cad45adb004fda0c7cbf546aac1c0b59dea597c5ccf77d8df1254e77a7c19491e6ba8c76ad321be3da14bbab7ffd6dc05b21b4485927441b0a1b6876a3efd3ea41f43f9eb7ec76a6fa7f96d9cc51887fed0d0555227573f4138f8d389bfc592e74dcba2c6c248fa61a9379ae2c32f2eee893920608183f0f798aade411531e0b6fa671e70919c1b87c25448dcf035de5c137eaa6b305ec5eac18807c9450eb36f36b012f5a5d95ae74c0b71fc3be1077d39122132b49e4e334ba1ef219f2cfd9ba593f7381946f49ddb68c3e6cc08c6ad0c5c23ac9b191f4ad7084595ee7d1d575bd96aa2c56273a683e216b7405476c3cfe84c2066284ef1e2fa4d602e4618f51dae0073036a26a6b0b4610278574030e732d8d405af79a412343a2d0c66cc215de76637fa80c94232db73135a4f779e5399782fefd437ac7323f9734986246ad67bdc7905ab1020e2795b0435d529ce9a88334812e0c288d3e607ba6f7faeabe3a9c4af9916940b5ba0ec9744018369b73479c340d4ed59bfe0baca9989fe2e247d112444701dfaf959ff3b9cdf259687d06820879aa4e207cc2bfd7135446785e5c822801ebe6695a90997abe2bed453040b61dcbf30eee16ef8308d50757aa339407ebaabf0db6b2d8aee6483d0d7a2f2efdea48bf06c3da64188ffd0675bfe76e7063c1efaca590842d53fd63d4b0f2ece6c30079325b4e2864a65eca9a2af051fa786d43c99516057f42aa060d67b4b5cec457db2d98dd0da49e783875e619ef76ddc795396df6ac5d065094805cbd6a5005ff67c0b4fabd23b9368631301a1f81d0a0eb5ca31e879dab848f47032a5eb7bfd7a1d3834880bece45231d71438383835b3b88e7e1a80c98b250d89055006942771f5b660432b58a09d2fff127e9f4ce4ff129ea57aa8aaa1658fa03968f2b3a89630cfb180b42e28db7344ea81cbe6f7f20a4ceb7568f115f9342537eb37ff89cf5ff76f7932b96d4eda0c9005cacdbad710ea168c51cb6fac3f0eb3d399d202ab939976496ea020553acb4eb173717ab013b2b0868331bece3c7acaa8d2276501f9cc4260d197d3e335640b121474359aeeef2126dec23b6d59e2b4c037c445d507884b3081e711183c166a728366233a1b9e4241c79652ae3093aa853b8286ebc43a9f2500b44d726093df26896a72c3acffed666322800a2c22fb5dd25e354900a8c47f489810c13e121e3318fed61410cdfc958a743424831909fd1c3dd7bf67cab2b8479d3047466b607b980124e0c42891e35675a8282b73889a9e8f211c9b85b29eedf230d5d0562c15d2085eb8c723391c84ea0352aa1ddd1dc9ded7ba7ade32e32fc860c4a517defc9ad1062dcaab984c0086caf0b8813109c90ba29820d0dac146eb455dca637bc507ee4220a68ce365750b8f55ebb2aba6e1fb1c1fa21b8eec73f4770325c25092db523613788f655bf87d8a92b798780683f1337689d05e29575c12b0e80d2bf53ee26046a072b5c62ef66af1ffef094a4127f213a6594483cac776ba0a2f0a919b779171b62d32e1fa308a8acd6fc2ad92c97205e951d273a0c90f39bcdb281b05693271d252091c7363488197b96d7b1f6e6c98fd9eaec6ef7207cb72f4b7f15ae8b72b4637358898bca6784d1232157be7f790ec03d4641ee9de1b3b3d2580a7989dd6d6dd7e2c79963b3556030c0781df726bf0fbab44f9694c3529ce5605560f928038f8f8c3bcaaed7e4daa67e580b2530bd43afeb3a4b113faefcaffd046ae0ab536d64b737bf840d50e03cc6e88a07482e0580da783add7029ac644679dd9fd266c8d80e7dd99fdab385dbd98825521961ad7f8a81565cc549f479e32d43ec84460a05caff4c70851bf9be0c5c7419df3d016bc24764f4b95cd3e907ccbcbe805d666dfc7c58985b324d4d7dcc8f0799b3df88e1479de13bffed871d721d85450e51a78b135ec26692c619b6fdf5b3e4a0a1d929af3948b8498023be0e142a888373fe0666d3220386f2d79e373e1d48b65e56c363ce63f070c2c38cb8ffebba480d96a3786aef40a3e369af7deecd1ae8f9b5cc6c48a677947744614f667e38339ed9125c93d9dcf5e23bb62432dbefa4afbb14050ecf233d9be160fe6b5a31724761e45295cd94f7e78559e5f77baa64ae9753965bcce212b2a19ae66d7693ba62964928196f0811067e40e46659477f4af60b0b04e5e92b3075a48799872ec41a314092ed05674d5d041574e76d6f9253b71a38b3a14d2b52b60e8a419624480c38c21200595375868e58277e7db8a21654343cc3c8cbb758567a33eff1"}], 0x6e0, 0x8}, 0x6) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r5 = geteuid() fchown(r0, r5, r4) socketpair$inet(0x2, 0x2, 0x4004, &(0x7f00000000c0)) getgroups(0x2, &(0x7f0000000040)=[0x0, 0x0]) setregid(r3, r6) socket(0x0, 0x2, 0x40000000) getgroups(0x3, &(0x7f0000000080)=[r1, r2, r3]) 02:14:36 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r1 = accept(r0, 0x0, &(0x7f0000000280)) bind$inet6(r1, &(0x7f00000002c0)={0x18, 0x2, 0x0, 0x8}, 0xc) r2 = syz_open_pts() r3 = dup(r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x5) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000200)={0x80, 0x9, 0xd12d, 0x5, "85f9233faaec7dd3a1b229f1e38369ca91ab697c", 0x3, 0x200}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) r4 = syz_open_pts() ioctl$TIOCSCTTY(r4, 0x20007461) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x8000, 0x0, "05965df0fdb60332a979765f03b2938958458f1c"}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000240)=0xffffffffffffffff) writev(r2, &(0x7f00000001c0)=[{&(0x7f00000000c0)="f134ee0ef8e4f0592fbe1908036b8f653a79b45decb7a8c11d645a7e9c6460ab52aeaaa61ca9a2fd4c8a0b2bb612d512381bbbbe637b376916d944437aef5d071aab6b01717035e97890fede4467484aa4a0ebdef7da2dc475e7fb18701f98", 0x5f}, {&(0x7f0000000140)="06ebaae3096d955647a59c4646fd7c7b60757b07d32c7815484abda0551e8a4ec717c009ded2a0591950b306f3b4b7ef1c3608accc099009d0779b74cde23aabb52841000c20d4ea09037aa2245a5ebfdb877d64cb5587dc747e6e9f87d3cb0a5533c4dc515b8bb0cba4f02e7024aa36f90a0ad87ffd31d35187cb75e10148c7", 0x80}], 0x2) 02:14:36 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x6000, 0x10000) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 02:14:36 executing program 0: clock_settime(0x0, &(0x7f0000000080)={0x40000018}) r0 = semget$private(0x0, 0x0, 0x44) r1 = getuid() r2 = getgid() r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x8, r1, r2, r3, r4, 0x10a, 0x1}, 0x7, 0x9, 0x20}) socketpair$inet6(0x18, 0x4000, 0x5, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180), 0xc) 05:37:28 executing program 0: socket$inet6(0x18, 0x2, 0x0) socket$inet6(0x18, 0x2, 0x0) 05:37:30 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x1e) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r0 = dup(0xffffffffffffff9c) r1 = openat(r0, &(0x7f0000000100)='./bus\x00', 0x200, 0x4) kevent(0xffffffffffffffff, 0x0, 0x9, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x40, 0x3, 0x6180000, 0x80000001}, {{r1}, 0xfffffffffffffffe, 0x0, 0xfffff, 0x4, 0x9}, {{r1}, 0xfffffffffffffffd, 0x0, 0x40000000, 0x7, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0xc, 0x3, 0x654, 0x401}, {{r1}, 0xffffffffffffffff, 0x20, 0x80, 0x0, 0xffff}, {{r1}, 0xfffffffffffffffe, 0x2d, 0x2, 0x2, 0x26}, {{r1}, 0xfffffffffffffffb, 0x21, 0xf0000001, 0x1f, 0x10001}], 0x1, &(0x7f00000003c0)={0x3, 0x6}) r2 = kqueue() r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x1, 0x0, 0xfffffffffffffffc, 0x2}], 0x101840df, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) kqueue() r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x8574, 0x0, 0xf1c3, 0x0) pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000000400)="5eef096b0c7ae7b651b6e46ab78f1bd453c143f1b07ed0035b05ada077b90fa883ff83b470f92014ad79b429e15be99541e23f8c2e701cbe5ab1510685c027d6d7177053351600f29ec644bef814d3d91a5183889558b039182586378e998d9b27c68e82a7e99a0b9718c1fbd43f63433c80821359d896cb985a3200899d7fea65ae9154d40e50ba7d7dd68998efe79f8455c00612e7dea5aa2b704d4427cd66ddf6a57232c262801fdd9c91edca9f85940e7cd0bdd0", 0xb6}, {&(0x7f00000004c0)="9a9013b8614b0d32d9c0273af1c8ce1456c4174d2b74460679f4989308825b8f725595603dbe730c96b7cfd6938f535730ed26421e27a1c720d7b7ab394ec517ced7d3226ec78ef82c01302ffba718931ae25618179ff8553a4753a933a1b18935686963dacec6c1d095e4a4da70b386c5d03e4ce03543f9217d75e6b44267b75428a1", 0x83}, {&(0x7f0000000580)="f41dfb2fd6eee438a2e84cc2be112dee874c94950504624fbb59624837f4ffded4dd572da26764c5a7eed4ace6177804841a70a7226942e2b6d309515cc60527c7e6644e48dc6a88a200f43df5dbd5696ba5a60e951cacf0589bc13e804599c5f6a81d8d119ba09402ba718421624f4fb6b0f85644679c6e9d4a3f84177f490b079888cf723e0862dec8a01bc1fe4d7f53024067d2fa790ed028951b8786d7677e486c36bdebe9eb960bd3d8a9c26d00646678d5c47a689536e73c52ae36bee2be822310", 0xc4}, {&(0x7f0000000680)="07c1142b79184a46979dd57d42989a3e35765e469cb84381a9997d4e467d0afb6ce04242444a9c271bc08d623604c9c0389796d587f1341a56ce503bebb57be3ac7f8ed12ce182b41acbf76d55a2433bcd67363c3366d113e34c775500a280eb18a1713dcc00c60fd431962148dd21376820ac9c7523a0272187839d25171b8a578f2f883232b8af9b69aa25f07db8f828e25351fac2b503ac408315f944ab1d9e8e1fe07f36941972df472ba623694bd9ac2840a813bbefea777d3f7bfd2d02a805b50c3a5857e28c48871b9b294bd5d3fa39fba0a45f7e37e40193943be14a348b4dff1eb4766e76ecd4097249a4c98e95c27c211cd190d3dd5a0bea0786dde9b51483ce3f79d64376ccfff3cd965c808b5ca53f317a9553c97696a47d89620c49cc225de9e4b7c7b01271e6d9868d56fc5297d8a4875b9b285744320d9759148fc784fcc9105cbc1dee28f397efc9a8c34e65a44e50494312f7f89e849eea53618118924b7e700c3886bfa9aad5229da1d6daa62fdb94d695022b06edb891ebefe57ddac103d56b1aa901130bcc5df10ee4582afd3a7ca4b964d9fcdf61f19b112e160f0cefa38bf9d5191bfea6fbd8f8f06818743573ed503675cd0e882ef2c881d427c08cbf7305e72561e4400fb87b0e0669005e7fa972acd5637893d378d4ef77f17b7ac8eadd8a1028b0e7d1a2cf4d8c80644d3b641e09611a0de938cc4807469d836c214683d6b15052a4f57a34f4989b4d8984dddbfe9b7231d6f83b492b77673d7efae95609de699ef7983235dfe7aae4c04c36101c492ed2c3712362cf2a419a1287bf01a12c08ad762d90fbcc1a333287f21a3f40ffede0d7f78bbdefc77eef94e7e719903a9038c3d360b2a81dd1d6cd280a8987cd3cb3a54202dfe41b244256f75463f73930cfadf02881c46c6e0fdc5aa4bb5695b78eee79dd7fdf1039acb255489b26ba7c3f1a2f58d14d627ce020d3f0034ed5bb9ceabf9c4a35bd69de8409a483727f53ef45f04f9f64f6f7c7e8ad47f7a30c3d7c6e979ee804403921b0fae853989d521c71bcb5cb25ea39a67f26096df38454d4cd8660c2b0cdc2157ec01bac4ab0848458c3e4f489b05a58725698c3c351ae7d554cfb30412ff1f32f15cc64f699c5bd07aaf37445cc1bc6bcb6dfeaea9d194ae92b248034fe9c205337380a198e93d39b5106e5def047122be5651a0d8c348f8a5fe2a47f9b59ac08cb68e73e33cc843c5882e7632ef9f984e8b05db034b81a9acf1d2dd50507b68e95d81dfb6da6c340fc3e5577bdc0ac9ef220aba72946c829c280f006c0367e6b987792e34a2ca658973c2be5845e89f6f5673f94c43f1a2a6e90d9eae0aefa512c0c77c2f78091be87617224dbec44725a9ea6af786c0b8130df341d3eb8fb9d53c8f0f8b61709da60a683412e3e749e54b34c2d947cb40d0ccde4e135f7294a0a1fdf860e82fbcfa67e512ac841f8886b11522218be0cb24b8b66c8b170e718e65c7fe82436ef8c0ec80936aa305072d988793a5a1258917f7ee3ec3648968fa6936afa124e011c8bfb710cb462ea5cb756426c349b7d0b689a0d2c7c74b33371693bcb5ddfd9840594d73d1be8e331e5a76783b165a37c77a1ae5eca6c78f46d3eb93b19d3afb3cd04fc157feac802c4a5f4672a3f6934645e0d80b858d2335df3c1d8b0d7bdf5b9be4d0a39f3bd7186d7b891d12a049de3542bf36473f371dd0ff77a25fd02ee8b2138f7bbb67b225cb59344ffab25d3c167468e491e433cc7bd96dfdf481afcaab2a4a08b4e9555410f1f86af450683b8e086937adaf1c9e6f0d907a9d497e365de1b465e1617fc3a0e6eb542ab6cba6bf0b40e93a7c5022cef83d2750703fd01ebef5dbf7959945fddff8b25a1a5862bf6cc4a70cbe04a5b2d21168d768314464ba4ce25dcc7bc991486ee4fe61c887d4eac3ecfc9e1ab7764a0f2f0b8f440f05c24bd87d5e60acc352c8d7ada34257f35d5062e0f18f9fd499d01486e6d4d70ece77a7a91282fd35828575564bcdbd74e39fab1a03dff3bcfbf82fafddbbb3a4a3dfec8cb83b89978004e0d3f611dd85d3de864e6fb89da6e16eb5e55665c20cbb85aed5ef8db213bbf2c324098d20bb8f73eff724410fa7ab100ebc2ec211116df034ef5bc355c7364c026a771dc7c9ab864d60aba2dcdd4f269b2569e9ec0e4c60af104d1e73125859e46c4ff06743fc8fbf558684309b2d06635d369f41bde1490fbd81a1fa1d39ffc3e818834dc36082e15bb16ad5d50d6b6a32f7b052dae38fa89e46935fda75ab69241838fe22b2ddac54f27d2dc789b95714ab6c206cf78757fc8524dbcca87b8b0fd6a40cc5625d52e6eedcd664b1e51c3696742ed896c7f367e82f2827783f813a100edcc53d81dc21021cfc33d533ba6578048d7485aee5d9bfdf5557e3bf31d780943554876b9727cfef422d4435e2de6c467b1b09b59d14817e13041f1c75102d2defece2983c666526619db77d8ffe2f365d608cd7728c77409b6eee1db4055f750801f97975b20281a291e4b1497e49d2b9ac9a5f258947b40058566c493b7f381f3ecd82b7ee475aef628a0aa9c49b28a27ac3784b2707bc5f89cf7d0125ba62a5c626c5dae3f14e1dc37b37f45597d32e781d6947cab1058bc7cd686fbaab234e6b341b2d57bad5025d7af048a2925e96dfd728bf0dc4c61e04a2ddd40de0521b2bbdd0c1c45ca7f3c409cfcbfb4fa6c2cbbb3e44e87024dab66d744f268f09239bad4dc4b17c9dd20a38d116e97b647387021fefa8acdbae44a2ba322c3dffd9683872ab83e46745af6702cab12b8faa07a06fd8f5986cb2a4e61be38610c449d87b6c968ea41152bce423a36be4f42cbe549a414ef9525be4233cc3cbcbdcab310027f1765c6b0d97670dcd91c10319abd1e5f62ded9c2922a6c5954f9017689d8b20ad8531d55ae1c71c519fa13144dab46c58976c097eab555d2eb341bbe431fea36f6f781763fa99de293fe7cb8413b65bb526b75705541f8da26b736facda0e6ad9e37d8dd2caee689dc99487318acbe33b7a662de76ab76f5c88a2f992936f967e4581f5514b1b163b1aad221ffc74bd9e437646c52dc3cdb7e48e9d7a235eac9a06534609e821c7b746d6e1d4171b55ec1b54cc6857b591f52f2269872664ae74e215ca9337fe09dedd885e5cd0ff807f30a8b033fe1af212916528451c550346c7d27ed16489f2527a0a4f9ce0907ed48ebdcc38cafc656db36ab1b95a4030bb436bf5963127dd923bd0494130efe601b145b1c2e14698e54e260667a117790db61d3fb96d6889a3f1860b32624328352f0344e96a0e3c2c7ebd911e2762e0d2bdcdcda73618d55b4de9af2c6119613fd6b0138642185de378a4ffdd8d8d3c0dc7b869f8ea15590bec4e2d1c473923e421977de6392727a40d01b3b5ff0d83c182d5558071656123e7b15574661baabd8601e18f20b82c3be58d42f836c25fa19f81841a4055b8134fb7ad05879c96775b0bdf1dc7408182527a255d183248ad96e05729e347fe44978dc9496e4f23bc39b833df4615d217bf3f938a1ab1b154cbd89c843dbde6ed624837f4005aa9fbc6fcad253ee8c928d1833ddb4a2e6520411c8fc6619c034ed917de48cb7a2fe9582f1a3a48fb5a09c02bb9b189a39b69f6289b5139f4115a10ddd00e0800f07ea622cfd4af894c1fc4b5dfe3adcee9b6d93055f1cd9da1a81172da4f72c1b43fcc1029b1ca62eca1172a94d02c990ae79c41bdaaed5fd5efa48bceabaf637359eb53d18c9fbfaa989c03a6baa767d6b91606f26fad4588c7454e468e7a5b561b2d8c4400d5de84147593958763197b1a259d65dc28fee15c13b10156ae82777658f696e829cdf81386af547703e27689e4e8eeaa0c2fee4b16e9aba028fb6db313b4d7c1d1429476e791105ca8f4cd794e3f098eea6c40ecb4e15f900ec84ff4cb12adba480b65cb7c0fb26b42bcf4a04f1cf68546f690000fc35744e6901a70850d84d78c0391226142af04ad79ef120f22b2422842ca37822e888aa10a12cc12b65c996c2c16b2bf4922ec531b57b84114f4345ea1dbc61a0452b0741c936864a57920ee230b5512d33c349fb37cf79bc1a65ad9a8051871606bc5c012aacc3d4e14aef176452415aae36fb3286139771b0d4ef51963ac2ea73608fdcfad05cc6ae05c6de971f774e66c7df15b2e13d8fb237a19bb29c1fe14c006a0d44951ca3923a7e476d25a01138e9ed3ea903f3ec2ef70fd82c9e461b3cb9ba037c6a81162cf17c123c3fb4cdaaf9abdacbcf0887935492732768c384d15767853b2437b2fbe2a370698366a07d986625e69ef865f2cee10002ea57319054a07d9244fbc2e2abdd5c878f27a25107f873f4da160ec27781f7a5838a03a8c0d53d12628ca42f208680a6a796725b8933c626edea4af3a9a47431978fae73d33370d072ea4fe3a231d27cabd4947ef9ceee94cd484e47bdacce171d47cf12bf7aebf9cd516a5fbff4633a1d5443b21e5795b8c90e4d89f4ea302c05601e5b8fb70b397075c46efbcc831292851fe8ae3d7d7768646126cbdfa0f91937a5f35df3fa59afa23f2acfddcf66c40ec92f4ec9fbbbbd5a387e40107ca6686d5cfbf3df257447b83105f7f30982b65e8087e630386f0ecaf03c27c6d49fb1939936919e603c7ea8cdc7a1b17ab46ec2fcdc4889fe36dd7e0d0fbe7291862bbe77b6e8818d9d4c2d61d3756bc1823b554d790193c7e6309289ac826edc4139fdc15c5496ae4e2515638adf8bab3f14fd9c0873502114a6457d3c1dc64a8f71f5ab6c5b76b8c6739f142698295bd0e8578bd527fe02bad463b9b837119ad27ca70a09cd63cf959c1e219bbf7ee5e13e3271c05d9619dd19bf7d8f82432006b33f3dcb5d2ff8c179f4741620b7ab9b58f9f24c20c06c87be81c407b4e5e93f7332cb4af0f006b4fdb2bbf435ad0f564a466a683c582bcad26bbda5d8695e21eedb15858b4ff4a77e923b836d5874cfe7c21c93f72666380bb96905f449894344a1d2e017c22a08cbd579f602055ef41700f96016a75142790e5b04683d6417d4500efc4655cd94528110488e05e0b7273cf761a4262a9190385c59e24e9860c856910634040f326746be7b2995ab1bf607a7ba072e627e57ada9b81c52b3130298cef470f88b454b58415fe08e30cdf6127344d2805c56bed892e308982c45281ae8e075a59047b59746659694992afa1ef911014057a9acabe0981cb623696c41da31959aa97c69bdee9e1502e9c89d259bc7fe2356e6acc4e81eba95e8432b076cc5809091df710d6566388661951308b1c518de84d4fd4bfa78a003c42d9d1a592ae32852f91c3dcb7c993ba47b76318d34dd2108bdb6cb1c306d9d857a2f051dac4b035fd7aecf2865d2775b1bc96489801e9439926c2dfb44d6a3fe772bbcf35754110000e5b9382ae238a328269d7f5dc642118bef8b0051590bab48258338eb41c99a724ac23d534cecd14ebe48dd78366d741efd5883e641fd355caf8f3d3959686ae12624754b6a970722d6ff74177d6f2e69c35968ffd272155b8c6dc85cc55f1ea98420ac084eca1b679b7593e9733c8bc1d93e43c9d372d6d327bc7a4da8b08e7dbf0f35c024c8f63767084a4e82b6ae4fc1e6fa0c6460915bbe4991f63eb6e9c985c0ea80481566d09bb6dc94c4834b65422bc69d78d358dd3c1e117e28e77421f31fe7b9f686e5035f0fdab6c1fd056cb89acd4dc0ba4157bab4fcea64d5e381b12ae13ce71839de7422513e6db7", 0x1000}], 0x4, 0xfffffffffffffffe) kevent(r2, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x22}, {{r3}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x7, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) getpgid(r6) 05:37:30 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x400000000) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) shmget(0x1, 0xf000, 0x0, &(0x7f0000fef000/0xf000)=nil) 05:37:30 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x8) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0xfffffffffffffffb) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x8001) 05:37:31 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) 05:37:31 executing program 0: setuid(0xee01) r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x27, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) 05:37:31 executing program 1: nanosleep(&(0x7f0000000000)={0x2}, 0x0) clock_getres(0x80000000004, &(0x7f0000000080)) 05:37:31 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) socketpair(0x2000010, 0xfffffffffffffffe, 0x7ef8, &(0x7f0000000080)) socketpair(0x3a, 0x3, 0x8, &(0x7f0000000100)={0xffffffffffffffff}) r1 = openat(r0, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x161b) 05:37:31 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x8) sendto(r0, &(0x7f0000000280)="5bfdee395e1650518999d810f9da7cd7fbd7ea91ab4ca7ba1ccd61968e5a7252c1f4f2ce4977056445d633b457f3b2af630554d1fa9b04775e42924f4d4aae024f5700dab64333b55c9dc403fa2440c222f55ded47d191220611189c466ad7610b3991dc1b04e6cb060f3b35dec3e8e387e274013fa17454b2502437e98cbb4f68d70c0afc0dfcf03a9c523ce4e507fa1c7c3b47928f9276d3", 0x99, 0x8, &(0x7f0000000340)=@un=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x81) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000000c0)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x10000) select(0x40, &(0x7f0000000200)={0x0, 0x0, 0x2000000000000, 0xfffffffffffffffd, 0x7fff}, 0x0, &(0x7f0000000100)={0x9, 0x3}, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='./bus\x00') 05:37:32 executing program 1: r0 = socket$inet6(0x18, 0x10000000000003, 0x10000000000) setsockopt(r0, 0x2000000000029, 0x24, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x2, 0x7}, {0x18, 0x0, 0x5, 0x7}, 0x100000000, [0x6, 0x1, 0x8f7, 0x4, 0xcc8, 0x3900000000000000, 0x7, 0x10001]}, 0x3c) 05:37:32 executing program 1: kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0xfffffffffffffff9, 0x51}], 0x9ca, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080), 0xa581, 0x0) 05:37:32 executing program 0: r0 = kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) kevent(r0, &(0x7f0000000140), 0x6, &(0x7f0000000040), 0xbb83, 0x0) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) getpgid(r2) r3 = fcntl$getown(r0, 0x5) r4 = getpgid(r3) fcntl$setown(r0, 0x6, r4) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="17545e06fec57faafc63661ef43d86637d5c5f445c4b161d8a65338d9d4e8bfeb1827e53e89048ed75aee10b49d44d3f0f36c27c59013ffa7b7ae255bc758b1d78", 0x41}], 0x1, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000080)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8}], 0x1, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 05:37:32 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fcntl$getown(r0, 0x5) setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') 05:37:37 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xc0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000180)="666bcae0ee349c89be54103bec64acca88ba83c1d6d3558257425f37ac28966328d043e7660acb47d2461e29926d4a21c02f6dfdabb8646b19f5017ee3f26a6b0af8d3abfb0af2ac5b5c5dd17238b81ddf56f1cf4933717bd99c78b0d23c35426ee2312a323f6d126ed405d6aacce4c5b27117166379d16b2a48c3ce3e053f157c01bdacaa242eb7fa7aed3c32bbbe87fa0a6b4dd10d49999784f81a4c", 0x9d) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x841b, 0x0, 0x4, 0x5, "3720f84c38bbd0c29170002db577a05b3a5b7b0b", 0x8, 0x3}) poll(&(0x7f0000000080)=[{r1, 0x164}], 0x1, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) poll(&(0x7f0000000000)=[{r1, 0x4}, {r0, 0x100}, {r0, 0x80}], 0x3, 0x4) 05:37:37 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x3fd, 0x0) r1 = getpgrp() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x1, 0x3, 0x8, 0x0, r1}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000140)=0xc) fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x10080ffffffff, r2}) 05:37:37 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000000)='\x00', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x42cd8aa5) execve(0x0, 0x0, 0x0) fchdir(r0) 05:37:37 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000040)=@un=@abs={0x25af90167d5e1800}, 0x8) connect(r0, &(0x7f0000000000)=@in, 0xc) 05:37:37 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) sendto$inet(r0, &(0x7f0000000080)="9844a4fed00ab7d76a19ac694865d5ed387e136ee415a12b6b0bed3f4189bc3101d7e7a87c89f707d314421c81df73afefa690495856a7934c0d400aae6fb960e5ae979642a5a3b5890d28be4e00418abe7a2f24ca2dd36ab6ad3c6c3cfe0a8152c19ce5c4e7fdbc9279db39615dde1a623d67281a89809a7a81487f60140bc3edeeefdbcc04d5aaddaf7796eb27ed1dbb5bf916c3f7b2cf1ee2d7c778519d391390d7575998a0fa975355a035cfeceb29235cab49c2833b1571fbbf1ee8398f369eb4a22aab4269a7500cdbe0e54b62c0101599359540d362736f821c67", 0xde, 0x1, &(0x7f0000000000)={0x2, 0x3}, 0xc) openat(r0, &(0x7f0000000180)='./file0\x00', 0x1, 0x130) setitimer(0x0, &(0x7f0000000040)={{}, {0x6, 0x100000100000005}}, 0x0) faccessat(r0, &(0x7f00000001c0)='./file0\x00', 0x100, 0x3) 05:37:37 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) setuid(0xee01) r0 = semget(0x0, 0x3, 0x400) r1 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x0, r1, r2, r3, r4, 0x83, 0xffffffff00000000}, 0x6, 0xffffffff, 0x3}) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x1000}], 0x1) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 05:37:37 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x61bb, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) dup2(r1, r0) 05:37:37 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x1, 0x1, 0x8, 0x6}, 0xc) r2 = fcntl$dupfd(r0, 0xffdfffffffffffff, r0) connect$inet(r2, &(0x7f0000000000)={0x2, 0x0}, 0xc) r3 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x9, 0x0, 0x0, 0x0) connect(r3, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r4 = dup(r2) getegid() sendto$unix(r4, &(0x7f0000000340)="5e9b48d20089847570b8de3dc73a9ad368984418dcf69541324a55d74858411ab8e4068bd3ab7a8e39db1ef4cee1bcefc15c761c9442b35c2e9472a8d59febf8b9eb5d52e985be2e943f998bea30199860ed76692bebfa654be3585e1ab099be14c77fa7ef4fa26e8764681aa1f7442a31bebdbd749c2b412a51a34b08488a34ed80d7da7bc29887d1e8e2d219a860621ababca7f9fb7775c3c81ba32ed44fe8e1d43d0c99ed1f37ebd8a66e02a34d813b0d9e0de364c0489b8b33e43e29125b01b2be089d187e981d62c937a99227b1a22344b16035c1e302804616b4c86c3e8f520981b8a1214141b3df93900257f88e34c9bc0c9fde04911371e26327861298db9d8874c6ae4fd33026f9a2ff1534783b69ac05678bf15228393df584b52c2f9c4792638c0a0c579df465ffb79a6baf5b91924e49eeef5ea2b4a3bb9759098b3f00041a24fab941569526eb46360de9b5ec948d8208469f5acbf26e68e955569755fab234326d4825890a5c402f9ee161d43a2a7eff547dd3f2aab7c1b1deabdc", 0x182, 0x0, 0x0, 0x0) 05:37:37 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0x0, 0x0, 0xfffffffffffffffc, 0x20000003}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xfffffe0e) r1 = dup(r0) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) sendto$unix(r1, &(0x7f00000000c0)="5e9b48d20089847570b8de3dc73a9ad368984418dcf69541324a55d74858411ab8e4068bd3ab7a8e39db1ef4cee1bcefc15c761c9442b35c2e9472a8d59febf8b9eb5d52e985be2e943f998bea30199860ed76692bebfa654be3585ea7ef3ba26e8764681aa1f7442a31bebdbd749c2b412a51a34b08488a34ed80d7da7bc29887d1e8e2d219a860621ababca7f9fb7775c3c81b", 0x94, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc9) 05:37:37 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x400001fd) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="1d1a58cfc8dd440591d70180b838c38def3851d19bac3e257a5690e014aaa294e39c126a9c5ce038e64c6ce97b96cadcd7327e3d0199f66c97f300bac62df66193f50708cb76ec883ec5a21043b444267241dc77d9e818992480465c8dfdb91f3cf9acb1e35dd4c0f586f900e2f03229baf854a7b3a85f208c5849cfd021fa623e9bfe4e3271697473b672c455bf9f245af42434050ec68b7ab213af011f1b6162b74e8e64e20f86c418fb3c0441ede3c01d6f69b1376bffade8ae1eec7fcc98d9ccc1d58b366d0ccc00b98a8f929f7dc414da4913f0aaf29d14bc3659b1b9bb98fc5d9410a72ca040eaf14c77661a2f79ab4f53651fbc98ed7437d8b33d39c55054f486780840808e839d2aa4f487692f799663ff11e7dd2e7f3934f137e839e208d3fbca8da6b89f8c9d1954098d0f839ec13c54b47ae989e790d0ca27266805833e9469f96f6f5ed9b5fe389d1f034cb9f009bac6c5ac59add5d82ea5efb545a607589f0ed14435ca337bbf2e6a05abbaf61745be9b30d8ff57e4e7cf463cc96e2a3ec1ad5a5764dad3724447e14e7241b44bfe232b5faa0209365a995167727ae6e269e105ca0ae8bca27418c35ba1b41b1e964a071efd49f0bd8902921de554f93bd0038ec68e36acd41da6ba22bd8c6904b79277961a19ba6b8212d5f0aedfa58c81b4e7c5b412c01151bd8ae0adf44e42509a361689be6ea1188e5380997243976d209264d6bbf53d36226fcca3d635a715077fc43f0a58733bdb1e53a6a7bc2ba90ccd14c795db53f180100b87136c295d92cd36e2920e0aed0042989da24ccd6088892e17099855117e405a653fc38a0526f5810c5bc832e545933d1ea588b9e6fecc56835a2d8d10f233deee9778a304dd344b9ac5aa482662c34da1bd25927325f7817c44e8d37ab1ab1d6f47ab2bd7b719f14b65949a9f3aa875447a4980c1ebab6a244d134ceb9fbfc3a94ff2bfca827b2a4b5044499f2e37ff554e66fe7b6b0afda5f749d2aebc2b4c1539fcade330241b1fd7057cf61808f8bebbdb9c752106eb4c8dde0f2a21372fe4d313ab9a48406278c8c1c1316d1eed97fc83b3246020fb2e85fb73e30671149e08dcf5ced81f3f4d85d9e1bd03bb489864abc1dd82134cc5f995e706db58e26781f0d01b53ff6b2883cc3505aa3ca807e5a87cd18a330e20d4de8671072fbc44edf5b2ec1d2177a24fe24b934b4491af5ac63b9346a68304aa866c276daec3b6b40988cacddbfad6bc8f1ec4f92c15e7c2934230aa95d3d738dfff51b47146eb63fa7946ee0e81690d15b3faa11ab0a0aedc1424472777ca0163cc37bf3ef52e3583034686970517f92641f1da55056ab0a791ce9bc7b0f57fcb04780933e3ba4b65abbd179be3fcfcdb30a1f4f9f4bb3f78bd5a3e8789f5f249c3d7667b397307dabfa180b0ed55c439a87b89a9aacab57d8ca0134a4a356a36d9f4c8c0a2b31a19fe2b7f1d441f428575762356699844acf95d9fad75f959f788772578d50269635355182e667f6417f9dbcb07c10c0d72840318b47de9951ef28f8ae99d5627f91607a0bccc8f76f714c488c92f888462d27e82f832988d186e0217e767e401db43120be68e5d1dc14845c0556a73dfb29498e2a38fb210809fd505b32953ebf0d5fee07866e643ccff944c0fe938315a02d01c268a016227323bfc7ff06338e23b19c933d393344812cbfc5c9ab7ee6a0212dd1a604487373324b9449de253ac6e02e76275a0c8f1663b57d5a1dfded9d0b5991827e5cf56e24d11693c676b5075732fd3ee8a8ce9846c4caaf583f3c8c56b0ba5fe00a2afd8683f33f99c8a7f0007ca5e9a8f7e0a6411f31d0e08b29685082924148ef2f141a1c23890654528dd1d78be847b75500f916fe334b19fdf84594165bc448f8f39300bafdad5b7a8bac565917c3faac68b117d22e620094b5a3703cf42c70259fd85d927d20b7e533bf1becf7d0b7a4a1b294ab04c13a5df5e565ed0df2344249ca12827d65b43fb0594030a275ce7162bdb7d0c99d2cfbd7a080c014c446cb4d32f5191fcdfea1d782448be756d4df67276cdabd9b69fcb28e29dcedd59005bb6c08eb310a33fb938de0db4d7ef624c30603aa0063025845603d6be9b549f1aa5d78243399b5924c7df3602253d99caf8fdfeb217197c90979ceafad45156c4a8c2617adf79873a4f5c71239f244294892e6ea9e3a02d591bc8b7c0dd6693f71398f4ae6874b470ad20ec2621f0be93e63b967e7808229f6665a66eb1cec53927750ca9563b8b5f81050a2fba807d380bc3dab67a90534449ce0fb0c6e77684bb54d220d500390777d95547ee844c78cf21db42bf16b877b1db9e34c8d70202c141a220b3b676f8347785c450443b3d0068a8ea34e4cec8fe1e4881f3bd7adaa6b6c41b63c0cbe6c51bc5d990c33c80795cf8801a8142bd9cfa1c7a570285bbf88a5e348fdb92e2de33c82b2bfb1b48a17716f927f055d4511a819c66e8700121351363f3f121fa83377c3ca4de219faef2e76b7b6af65cf5e406c1038864cb06f47dee1550fbb7a960d0bd8e089a6890a51ffb32cee3894d2d77d267265b76b843720b8c374d9c5c022a2d60a558f9326b6e958e474d84254738140cf047a1e1f7a5d2e6e3599812963894f83eb749a57320022d4a0351cb8caa08305d2f56a04af6d353040f534b132caa3f45f1db96af71e1288897bf10a1fe6ad5e0768e19925a6ba7043e9595299923af3e2712933125d6d15395fa5276dc4109dfd3756e0c1783bfec8d898d63afc5c19e8306eb23d9ab3b6d0c261dc8ea07a1931d3a055283cb8c99d57dae5aca9a86d14da1e5433baa4735baf0393c03a74e6f20b8eac99fed546bec5a685524a9f94dfe9cdd9f42ac36c3af9c038f38c8811193f5ce0084e44b66886e803da37c2e507ed742d3a057a5b51c239a472fae178e6450291e592f9e71871b685ae14ec1ca728bd6f3e3783cb1bba39f32c0c682ffbffed1b5aea831e76c15645c495e51a5bb3f9edfa9bcec6273f135fd910de54f02600c07ee007bb48453ae3cb04a2c72f1b9840ff4da73815d2a1c03d40a11d33c05738b5dda55dcf845dffdc71f5a94745ccaaf11d274caa4a5fa3b984af174784f88a0da7c115cb216005ca597c18717de3848c391131330d6579d1376ac37233e5abd43afab757583ff720fd88ced0bed5be19442e1451186584c8e927189d30ee28763ef60bd2eef68be0053eb8aad202092b4d4d12233ea78b1d618667327a453a2baa56d02aa74b7c969c98cbe910d51c7819f658d2324699db8fa7fb40c7761a00730323797fa5762725aa933d705c840178020f345d935eaf7483732cc94c1ea57d76a5eac3edb1c6f65a5a39f6ef1b9212a13274461f96b1d4de6b671c1341ccdbf0de71a1d5205bb1f1580b892052b0221cf5e3ed280250e177187e8aafcf71a8011c01db92d463134af69cc6f70e221eb21a3611d8c1811d310a23555546f82f7b6ce62b73b33d09088a8be1ec2a9a207c615ae7da3ab64d5f4f1ddb8292f1b169523677cea834853bb9e12baeecb9e6c3743348524fddce4b9027c247fb54d3c4720dba6b0f26f3dd1999b673f075d3442f6b8806644000933bfff1b2d381674c05fabc14e287698b7ea7913c82c4df5127928c83ca1d00a5da9f8965fd4920e383b0bd27e33373ecbcc55f1ba9d4b4f65ed28d0365a0ac1c9caecc1cf682d6bec0c4eae2e5a93f09635cea93403978d9b19faafce14e5f07638986e6f769d6c909b96c59f9de74c9d658db395d5737274290bb46481b3d3ae7ad0e2b15f5ba1925679a62c6174d0e1e413bf9de06f5732cc64bdecee0db4336f689e241e8a52d38db8c679d5766278cbe2d434fe2c6e5a2abf97b5cc40b6df8b08cb25b1a91dbc4b685cba53f59148e5aa62c71d098f98f34e8380be8d5926f7a386454ba6f4492f881382eb1d37782d5f46d49187c106ecc5d6e2483d61b249e823071a846e91f50cb8dc0bdbc2904b9e3763f0c92a87f135035f629e23cfdb28d3d10bdbf96a87fd273a4b7a5df868965378f417745349c2631f0dc6a8c79fda38781e8cac0d93dd908f37aef54b76eb0c54833cff8e20f7c75f0572f963bdda224beea9048f458eb17837de71ae0845ea35f01503f9b4bfff6258976700aadcef549d05a6aa0c236217d7db5d06857f9922c8df7c94d830af9123aaac02ad78d5a9f4b8dab5df0b40d95b53b257d2de595745489d7918efb23197225c18e98d17f002bd39557548119d70ec5636981e0ef727d2787cfa1de882c86b6619318fa759e29e1a50b5ad7bcab1f23dc3f36713686637c897aa4c142c94bf2dd9ae83b3b656893e8f68a30009b2d8c6097167aacca9224a833f73b06341e1d0b36e03c7667e075f4eee6d1f86a7b559c1e195179f7077133c9f0d222517303460748d1609c5305f952ff072568f4b974163061a40d653cfa2c51443d49040e2b54a9218446af7fc5e3ae145efd59d2ae3ddd1a24f98e4bc7eb70dca5349423b1aa79fa5bec8fe4e3e04863e3399966233559b978c9fec6b94d2dc5abd2198a528f2464f015034cc89e3865f09241440e2d157acd9408154f4af8ed954be4ccaeaf0404dcff5b2d9380fdd8f4f19e4c0c1a69d22ec647532626129ad9250439ad0077ad06d52c865cff6a14a4af6994c4a2df02d87c939d1e7b4739969d76526ad2c918b32f3b90b565071c6eaa2f638f9bc83b8b1e2c4e4694e0058cd4a68b851123c8c5c76c7de96eb9c2d0359d329b65ed0cbe56f0d9f539d72eddd1401db516468da624664c042c4b2900e434fa961bfbb62a79186364b5a06d2ba93f0fde029870d35c444e5c4af7ef04fb052d12d5382f5090e957fed933d40a78ef86d050cb1a2ae2a914f447bdf4816cea63aa4b0fb1799d63d52970068a64cf9425e010e8e14b5184bf9ff72626c916c17e31c13ff9ad23d4fc3ec80aae5657c1e77febcf4a29b8245119a826107113230fbd230db763ee5f8ac8ef80f3fe7e780e46a9e95f1bff20a1f3e86c341846dae4a1f4fa09c984dcf5d3d00a5326df4a39bfac302992140a4eeb0f2f54df4bd89bdf88b86e9d17a9033234602a35e0dff0f2187d373ba6f1b1a59b1609dc9baa09e50702033b42fef43d9b4d41ef66ec0ed5a46052aae84895d5500193c9ecf52c5cfb878d0419a0ffc6b8ed9df24cd712958e57372b831cf169fee5b10849359fa6e48d454b7570fc825375fe2323081063f311ae973106de36e5bb3c4e85de8ba4f9a235013263dceee529d0560460207af31c604dcca35d2828873be35979184c20829ceea09e7eebf13b636fcd24ecc2eae2c4405ca3aaefecdc59aba02a60255cf5f433b7f3fc3c8a74db551546d4aa271d69a3f3d3337b0153743d97e49b33a06352190ac5d9ff11be181621c12d63d659fa2eccd195841c45faf578134856d5170dbd9a394989e3fcc490b408874ae39d956de8454c94200d552bc42cdc1b5bfa9bfd82fa17e7b835ef2ee0c5471a5cb408d867d95bf397afe1f158fbb0b1a4a738df4e8557112c899831404f5fff16144aac3faa5654cdc55c4811b056be5db9d25547d153865a047295aed4cab0cabd431cb7e35a5b4c164633b055a376410fc005880b0c081e04890d9e9383a1eb775869778e78092a1e2ac48b0f064c76b946e956301802d885a2d52259572ad49155e932feeab9d3d0405e74fa47b1fb0a335529a4a28423c0e6d29b370ac0f06720d6eccce833fa8f06383f88f12fb9d896f707d8fcb", 0xfff) socket$inet(0x2, 0x2, 0x4000003) setsockopt$inet_opts(r0, 0x0, 0x4000000023, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 05:37:37 executing program 0: syz_extract_tcp_res(0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20020, 0x40) dup(r0) 05:37:37 executing program 1: r0 = msgget$private(0x0, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000001240)=0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001280)={0xffffffffffffffff}) getpeername$unix(r2, &(0x7f00000012c0)=ANY=[@ANYPTR64=&(0x7f0000000100)=ANY=[@ANYRES16=r2, @ANYRES32=r0, @ANYRESDEC=r1]], 0x0) fchmod(0xffffffffffffffff, 0x108) msgsnd(r0, &(0x7f0000000180)={0x0, "a674520f6c800779bad948493add4c9f6579a16f8898dec1ab1f04ba829eccb5"}, 0x28, 0x800) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) setuid(0xffffffffffffffff) getsockname(r2, &(0x7f0000000080)=@in6, &(0x7f0000000140)=0xc) msgsnd(r0, &(0x7f00000011c0)={0x0, "b42b161162c50f40df0dd3a4d976662155472cba1c38b211374bfa5b5866c739aa1eff1069e5e3da91c04ab38b6bb45b553a0d56d6aa05f0204e6b"}, 0x43, 0x800) 05:37:37 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x26, &(0x7f0000000000), 0x0) socket(0x6, 0x0, 0x6) 05:37:38 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x6) r2 = open(&(0x7f0000000080)='./file0\x00', 0x108, 0x20) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000100)=[{r0, 0x20}, {r1, 0x40}, {r2, 0x8}, {r3, 0x2}], 0x4, 0x3) open(&(0x7f0000000140)='./file0\x00', 0x500, 0x20) r4 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) fcntl$lock(r4, 0xf, 0x0) getpeername(r4, &(0x7f0000001100)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c7d2774e02a1a4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000453b472fdd1680053c1aeb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b47000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000001080)=0x1002) bind$unix(r4, &(0x7f00000010c0)=@abs={0x1, 0x0, 0x0}, 0x8) 05:37:38 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x4) socket$inet(0x2, 0x4000, 0xef) socket$inet(0x2, 0x2, 0x40) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) socket$inet(0x2, 0x1, 0x81) socketpair(0x21, 0x0, 0x495, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) 05:37:38 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) semget(0x2, 0x4, 0x100) r1 = fcntl$dupfd(r0, 0x0, r0) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) close(r0) flock(r1, 0xfffbfffffffffffe) 05:37:38 executing program 0: 05:37:38 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2008, 0x5fe7) r0 = syz_open_pts() mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0xa859e46dabe6bbaa, 0x1010, r0, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 05:37:38 executing program 0: socketpair$unix(0x1, 0x80009, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) setpgid(r2, r3) dup(r0) setsockopt$sock_int(r0, 0xffff, 0x801, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) 05:37:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000005c0)="92b459ed30ce55808509de8bf8b3abcd6c5becdcc7f1df287db69e82a944cbd628419a20677a66da54301b4df3964970018626f8800c45872c89e8f5793aa251b13647ce53da7c76321714d3e04cb24663af16a2e8baab6f21cfbb0ee6928a1da7c289f5e83bf819b53f9d398755207c22a4ee51416b32338df37c35e3f1730748245e3c86a47fee2329cc1fd2844d6a58082e561d37f17da070c1d18c2b22a220763ccaae522e3335fa9497eed0073ee33b6869103e049f1cff06e1413fe06362acf6e136b5d7219276406b6e14ec6cfbf998808e99c8f0c9ba31812a2399da1d90a3be97af5cbc5eead0089ebaca150a", 0xf1) r1 = syz_open_pts() close(r0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x8c0, 0x2) kevent(r2, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffc, 0x98, 0x0, 0xfffffffffffff3d1, 0x9}, {{r0}, 0xfffffffffffffffb, 0x44, 0x2, 0xffff, 0x7f}, {{r1}, 0xfffffffffffffffe, 0x0, 0x4, 0xfc, 0x5}, {{r0}, 0xfffffffffffffffd, 0x3, 0x0, 0x6, 0xfffffffffffffffb}, {{r1}, 0xffffffffffffffff, 0x8, 0xf0000000, 0x8, 0x31a0}, {{r1}, 0xfffffffffffffffc, 0x2, 0xfffff, 0xfffffffffffffffc, 0x80000001}], 0x20, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x2, 0x0, 0x401, 0x3}, {{r1}, 0xfffffffffffffffe, 0xd2, 0x1, 0x80000000, 0x7}, {{r0}, 0xfffffffffffffff9, 0x20, 0x1, 0x6, 0xe3}], 0x3f, &(0x7f00000001c0)={0x9, 0x80}) r3 = kqueue() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x3ff, 0x3, 0xfffffffffffffffd, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000000)=0xfffffffffffff000) kevent(r3, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 05:37:38 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10004) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0xfff, 0x1, 0x2, 0x5, 0x3c1}, 0xc) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x236161bc) r1 = open(&(0x7f0000000040)='./bus\x00', 0x6, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="ba0ed314e6b8b6a4a52db635249a3586fe67dd245ee052d4c503", 0x1a}], 0x1, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x20, 0x1000) 05:37:39 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c5) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) close(r0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r1, 0x5}], 0x1, 0x3f) poll(&(0x7f0000000680)=[{r0, 0x42}], 0x1, 0x0) 05:37:44 executing program 0: socketpair$inet(0x2, 0x4000, 0x8, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000340)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/14, 0xe}, {&(0x7f00000000c0)=""/249, 0xf9}, {&(0x7f00000001c0)=""/219, 0xdb}], 0x3, &(0x7f0000000300)=""/23, 0x17}, 0x43) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) 05:37:44 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f0000000180)=@in6, &(0x7f0000000140)=0xffffffffffffffde) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r2 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x400000000) lseek(r2, 0x0, 0x88c62227e69ef335) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000001580)={0x1, 0x7f, 0xfffffffffffffe00, 0x7, "1557136898000ccbfdd6c60117e3dc7fb7f92c9f", 0x3, 0x4023}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x7fff, 0xffffffffffffffff, 0x7, 0xfffffffffffffff8, "5fd5ffff0000000000000000000100", 0x1, 0x1000042}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000240)=0xc) linkat(r2, &(0x7f0000000500)='./file0\x00', r2, &(0x7f00000006c0)='./bus\x00', 0x4) open(&(0x7f0000000380)='./file0\x00', 0x80, 0x20) write(r2, &(0x7f0000000700)="fe010aa9d03ce50a7a5bb2827fd97e810957a61640aedc90b7f89236d25c146c302ec2957cabef2c7ca3f921a50883313db1bdf9f5c6a9c6cb2abb25caa401b9c668f99f7f74836b3bc239106c503225a9574b19399a645b1e4d879dea1f45a8855897c4ae545c48b89a55caea63256fd580ae7ecf96c6e10c577e92d639c97193cf49b437028be80b7c3f65f235583cb88fff0df236b5c98b56ffb6be331ce7a0a4c7299220c19b3e44fc0ce1404cc5276702e40399786490af68c7d1c0c68ffc64980b58a3244a3e285beab26e99d9fb8a00ab67c4573396dadb5c173a2a19e79f6285203729677f659bd86c026959297850ab", 0xf4) writev(r2, &(0x7f0000000540)=[{&(0x7f0000001bc0)="a5e402b007dd3e27569b921987e5199544e15699d437628619747d6b1bc7ff81a2facd36883ddbaaec258a191a368eeb30f4f261e5dd9a06ded28b498e6d8146bf21f8cddae99fd6b064ce3f", 0x4c}], 0x1) kevent(r2, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffd, 0x40, 0x1, 0x1000, 0xc8}, {{r1}, 0xfffffffffffffffc, 0x88, 0x1, 0x7, 0x6}, {{r0}, 0xfffffffffffffffc, 0x3, 0x8, 0x7, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x22, 0x7fff, 0x5}, {{r2}, 0xfffffffffffffff9, 0xe8, 0x1, 0x7, 0x72bed230}, {{r1}, 0xfffffffffffffffe, 0x80, 0x40, 0x8, 0x401}], 0xffffffff, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x1, 0xa, 0xfffffffffffffffb, 0x81}, {{r2}, 0xfffffffffffffffb, 0x2, 0x2, 0x8001, 0xa42}], 0x8, &(0x7f00000004c0)={0x4, 0x3}) writev(r2, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) clock_gettime(0x0, &(0x7f00000000c0)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x61bb, 0x0, 0x0, 0x0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000000)) 05:37:44 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2004, 0x0) setregid(0x0, r0) chmod(&(0x7f0000000240)='./file0\x00', 0x800000003f) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0) 05:37:44 executing program 1: chroot(&(0x7f0000000000)='./file0\x00') symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x40, 0x1) r1 = dup2(r0, r0) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140), 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000180)=0x3f) r2 = accept$inet6(r0, &(0x7f0000000300), &(0x7f0000000340)=0xc) kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff8, 0xa, 0xfffff, 0x40, 0x1}, {{r1}, 0x0, 0x42, 0x80, 0x0, 0x6}, {{r0}, 0xfffffffffffffffb, 0x8, 0x0, 0x7fffffff, 0x7}, {{r0}, 0xfffffffffffffffa, 0x8a, 0x2, 0x2, 0x1}, {{r1}, 0xffffffffffffffff, 0x1, 0x20000003, 0x9, 0x10001}, {{r1}, 0xfffffffffffffff9, 0x0, 0x0, 0x800000000, 0x7}, {{r1}, 0xfffffffffffffffa, 0x8, 0x1, 0xfffffffffffffffd, 0x146}, {{r1}, 0xfffffffffffffffe, 0x40, 0xdb21bb5fd3102728, 0xfffffffffffeffff, 0x9}, {{r0}, 0x0, 0x21, 0x2, 0x6, 0x3}], 0x4, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffd, 0x8, 0x0, 0xfffffffffffffbff, 0x2}, {{r2}, 0xfffffffffffffffe, 0x4, 0xfffff, 0x1, 0x8}, {{r0}, 0xffffffffffffffff, 0x4, 0x2, 0x3ff, 0x7fffffff}], 0x7fffffff, &(0x7f0000000400)={0x0, 0x9}) kevent(r0, &(0x7f0000000440)=[{{r2}, 0xfffffffffffffff9, 0x80, 0x0, 0x2}, {{r0}, 0x0, 0x8, 0x0, 0x80000001, 0x8}, {{r2}, 0xfffffffffffffffa, 0x80, 0x5250c9042fbcdc11, 0x4, 0x9}, {{r1}, 0xfffffffffffffffb, 0x20, 0x2, 0x0, 0x664}], 0x3, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x10, 0x10, 0x401, 0xfffffffffffffffe}, {{r1}, 0xfffffffffffffffe, 0x20, 0x40, 0x5, 0x7f}, {{r1}, 0x0, 0x1, 0x1, 0xffffffff, 0x1be}, {{r0}, 0xffffffffffffffff, 0x48, 0x40000000, 0xff, 0x1}, {{r0}, 0xfffffffffffffffb, 0x8, 0xf00fffff, 0x5}, {{r1}, 0xffffffffffffffff, 0x8, 0x10, 0x9f92, 0x7}, {{r2}, 0xfffffffffffffffd, 0x2, 0x21, 0x5, 0xd6}, {{r0}, 0xffffffffffffffff, 0x6, 0x84, 0x6a2a, 0x1}, {{r1}, 0xfffffffffffffffc, 0x4, 0x6, 0x0, 0x4540}, {{r2}, 0xfffffffffffffff9, 0x20, 0x4, 0x1, 0x1083}], 0x40, &(0x7f0000000600)={0x8, 0x57af}) r3 = socket$inet(0x2, 0x3, 0x405d) r4 = dup(r3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) lstat(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)) writev(r4, &(0x7f0000000800)=[{&(0x7f0000000780)="b5a002131d7feec3c192224af9197238666fcfe5c2a5b39966afeb2827bed3521fa71e524a38690b51f26e71e4d0df7758c49aba19edce9f08c62931520d5091f9f8b8ec2cca2ae65c43fbed200bfe536269791c45d1cd9a15407fa2e1bfe4", 0x5f}], 0x1) write(r3, &(0x7f0000000840)="7c79073fde0f574855a6d1e8af5b81b7bf692f6304cd9bad0d1cd587a44a34417c1076663cb155f2dea456667fa031b9cfa1597b5a4ab76cabcf50be032fdf71fc43d106c8bf1f5df35af69960891da84f76e38d3782ac0b86eae64b2418410799d298e3881ced54015035f5abf54e5ceb94992a552c503e5c7787bffbb40500d66d75a80a1facf49ba6064701bd638856bcbe19f9882d853aa019e363e94966eb0b869ff5e68cbbd95a1c", 0xab) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) fcntl$getown(r3, 0x5) preadv(r0, &(0x7f0000000980)=[{&(0x7f0000000900)=""/7, 0x7}, {&(0x7f0000000940)=""/60, 0x3c}], 0x2, 0x0) execve(&(0x7f00000009c0)='./file0\x00', &(0x7f0000000a80)=[&(0x7f0000000a00)='#.#\x00', &(0x7f0000000a40)=')/\x00'], &(0x7f0000000c40)=[&(0x7f0000000ac0)='\x00', &(0x7f0000000b00)='*&]\x00', &(0x7f0000000b40)='\x00', &(0x7f0000000b80)='!&\x00', &(0x7f0000000bc0)='!\x00', &(0x7f0000000c00)='\x00']) write(r2, &(0x7f0000000c80)="a28c0e28cae8e93ec9ccc380b04ea8f54220085cd81aaed18348d34ca1", 0x1d) recvfrom$inet6(r2, &(0x7f0000000cc0)=""/13, 0xd, 0x2, &(0x7f0000000d00)={0x18, 0x0, 0x0, 0x8}, 0xc) fchownat(r1, &(0x7f0000000d40)='./file0\x00', r5, r6, 0x4) unveil(&(0x7f0000000d80)='./file1\x00', &(0x7f0000000dc0)='c\x00') ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000e00)=0x2) recvfrom$inet6(r2, &(0x7f0000000e40)=""/195, 0xc3, 0x841, &(0x7f0000000f40)={0x18, 0x2, 0xff, 0xdc0e}, 0xc) recvmsg(r3, &(0x7f0000003400)={&(0x7f0000000f80)=@in6, 0xc, &(0x7f00000032c0)=[{&(0x7f0000000fc0)=""/17, 0x11}, {&(0x7f0000001000)=""/4096, 0x1000}, {&(0x7f0000002000)=""/17, 0x11}, {&(0x7f0000002040)=""/176, 0xb0}, {&(0x7f0000002100)=""/159, 0x9f}, {&(0x7f00000021c0)=""/4096, 0x1000}, {&(0x7f00000031c0)=""/17, 0x11}, {&(0x7f0000003200)=""/165, 0xa5}], 0x8, &(0x7f0000003340)=""/143, 0x8f, 0x1}, 0x2) mknod(&(0x7f0000003440)='./file1\x00', 0x20, 0xffff) kevent(r1, &(0x7f0000003480)=[{{r1}, 0xffffffffffffffff, 0x8, 0x20000000, 0x4, 0x7}, {{r2}, 0xfffffffffffffffb, 0x1, 0x20, 0x5, 0x401}, {{r0}, 0xffffffffffffffff, 0x0, 0x0, 0x8, 0xff}, {{r2}, 0xffffffffffffffff, 0x8, 0x200fffff, 0x3, 0x5}, {{r4}, 0xfffffffffffffff8, 0x61, 0x0, 0x8, 0x8}], 0x3, &(0x7f0000003540)=[{{r1}, 0xffffffffffffffff, 0x10, 0x10, 0x300, 0x10000}, {{r3}, 0xfffffffffffffff8, 0x48, 0x60000001, 0x7fffffff}, {{r4}, 0xcb545058de37a3e6, 0x2, 0x80, 0x1, 0x1}, {{r4}, 0xffffffffffffffff, 0x20, 0x40000084, 0x1, 0x8}, {{r4}, 0x0, 0x2, 0xf0000001, 0x7, 0x6}, {{r3}, 0xfffffffffffffffe, 0x33, 0xfffff, 0xffffffff, 0x8000}], 0x8, &(0x7f0000003600)={0x7, 0x55}) openat(r0, &(0x7f0000003640)='./file1\x00', 0x80, 0x72) 05:37:44 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x0) r0 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) kevent(0xffffffffffffffff, 0x0, 0x1000, 0x0, 0x6, &(0x7f0000000200)={0x6, 0x6}) close(r0) link(&(0x7f0000000240)='./bus\x00', &(0x7f0000000300)='./bus\x00') flock(r0, 0x8) ioctl$TIOCSETAW(r0, 0x802c7415, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0x9) open(&(0x7f0000000380)='./file0\x00', 0x80, 0x20) write(r0, &(0x7f00000003c0)="fe010aa9d03ce50a7a5bb2827fd97e810957a61640aedc90b7f89236d25c146c302ec2957cabef2c7ca3f921a50883313db1bdf9f5c6a9c6cb2abb25caa401b9c668f99f7f74836b3bc239106c503225a9574b19399a645b1e4d879dea1f45a8855897c4ae545c48b89a55caea63256fd580ae7ecf96c6e10c577e92d639c97193cf49b437028be80b7c3f65f235583cb88fff0df236b5c98b56ffb6be331ce7a0a4c7299220c19b3e44fc0ce1404cc5276702e40399786490af68c7d1c0c68ffc64980b58a3244a3e285beab26e99d9fb8a00ab67c4573396dadb5c173a2a19e79f6285203729677f659bd86c026959297850ab", 0xf4) writev(r0, &(0x7f0000001c40)=[{&(0x7f0000001bc0)="a5e402b007dd3e27569b921987e5199544e15699d4220daf5d7c34601a1630445786ff37628619747d6b1bc7fff8a2facd36883ddbaaec258a191a368eeb30f4f261e5dd9a92ded28b498e6d8146bf21f8cddae99fd6b064ce3f", 0x5a}], 0x1) socketpair$inet(0x2, 0x3, 0xff, &(0x7f00000000c0)) 05:37:44 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1010200, 0x40) dup(r0) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x5, 0x7fff, 0x7, 0x8, "94731cf9900eb783eeaaf727a743f01a82d4c5ce", 0xf59, 0x8}) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0xffff, 0x7, 0x0, "f0e6cff5c5360c5879bffd7de16ffcd269e808eb"}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x2) r2 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, 0x0) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file1\x00') mknod$loop(&(0x7f0000000100)='./file1\x00', 0x8, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x3, 0xfffffffffffffffd, 0x1, 0x9, "055fb5684371ae02e2e2c84c43705aea785be090", 0x3, 0x2}) 05:37:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="6b2a47b3c00cd0bf72ebd1e33eb71f61adfffc2f79209593c5da6f97c16186379c134815b5756256750e8bfb7e5da8ef0334f1fcef34765f49f0fcf5620d17aaa97442b54185211ad156f9bf836aa3ceecf3c6a7edaef2bf6f7dd0b1be0fcb1ee9786d7bd5", 0x65) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e00bdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d9da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445d", 0x5c) syz_open_pts() mknod$loop(&(0x7f0000000280)='./bus/file0\x00', 0x1000, 0x0) close(r0) r1 = kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x4001d38, "835dd2518000190000000000fa6000"}) mknod(&(0x7f0000000040)='./bus\x00', 0x6004, 0x403) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) readv(r2, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 05:37:45 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x1, 0x0, 0x3, 0x7, "7b84395f765ea904c3d59edfc06f4f9c68312291", 0x200, 0x10000}) ftruncate(r0, 0x0) 05:37:45 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) accept(r0, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200)="1048edc010cd6c155c89a1264594eac972224832719635ab213119d1670f3640ed2b55b5dd9adb95ca94222a6a6064f09098968eff1cb18f31bc182c42a8d034a82caf8440368806d89e279eccf00a6a16fc699e4ae8dba5c03a525982f3559ad2f697f44fa588b5c020ea07", 0x6c) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x13, &(0x7f0000000040)="3e7f43d68035fa966783cf741b3a94aa53767130f82e28cf949ee076fb0d879b40542f7b0b2494d0b864def7ff1be8a285badd90af7056f3f2265e254886f53f7ca5bcb3cfe56c5b1b61044aa6545d4ae90ecf18678cb80b47d572117d6f0eaca192458da754326aec507c42f9ce404a093a36ae43841ddac922156bafde8c2d7ced8afa4ea2c83223d61e19466c56ee24f5b83c2e7f43027db580fa2751a1e4fe849ca28481a2f524b091f136ab82c76bd0e75e25ba7fba28a7ada3b670011ef49cd189c65564ed43f45bdcb3bf549ca59c6aad2a266fe88ffcfc11d3e018cbc3c6099b54aa710b2bac73edf80997a40ddb59cb358bf32d4850af6d33e20dc4a8a2a5ac4f2311012597133c2294801d47a2c63691b2c881312f7eb3b4d63c8832cbbfb20a8da459d2bbdae478a30d1a73079c3aa4dd49f1eb90b2514bb0d5ad90715c568071973547798607f04dd071deb7bd0170243d0ec077c52093c05c91a64aaf38d19a201065c752fd9911a2e5772befcf67ceda5edb4c2786fec8be3fb811df897d9031658719b1c06ff5c831fa55381a2413b4e3e1c17382e0a0131ee501dd84", 0xfffffffffffffe5c) 05:37:45 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) munmap(&(0x7f00003e5000/0x1000)=nil, 0x1000) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) madvise(&(0x7f00003e6000/0x1000)=nil, 0x1000, 0x4) linkat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000040)='./bus\x00', 0x4) 05:37:45 executing program 1: r0 = kqueue() r1 = kqueue() poll(&(0x7f0000000040)=[{r1, 0x1}], 0x1, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x16, 0x20000000, 0xfffffffffffff19b, 0x2}, {{r1}, 0xfffffffffffffffb, 0x20, 0x4, 0x1, 0x4000000}, {{r0}, 0x0, 0xfbba96094e9b5ead, 0x14, 0x2a, 0x4}], 0x8, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffa, 0x20, 0xa, 0x10000}, {{r0}, 0xfffffffffffffffa, 0x4c, 0x35, 0x999, 0x8}, {{r0}, 0xfffffffffffffffb, 0x42, 0x85, 0x10000, 0x5}], 0x4d, &(0x7f0000000000)={0x7ff, 0x8001}) close(r1) fsync(r1) 05:37:45 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000680)="161c1dec62937fc88dae0a0bfca73345c6d979c4efad41db596eaf0f04d1b0dbb57aeb7c592e662ba9981667b1547b9217fe89351fbd6bef6f2c8671bae9cb796212f899eea6e0cb6e8a3184a81cc796ddca907acadeb19ceb430f4c253ad7334b1ca91beed41a3dfe577364fe51d4491cb30410de793657674e72d9a1741b4e1c9031673ecd3ab362377e194c36184f1af255273b1a5ef9cf0410b5676eb30e62b815ae230a6a91f53220c344d50d3d7df305c6f8ca232c972a2ee72be8299b14f62f8787aea90ff2691c0247c20f99375a07516cf26e0fdfd74dc0ca88c708d6efd38c24217f8124d17a0be2d8f7d0da365fe201b5a646a0847c36b16a2c153a5d1788e9df0b6585434711fcf472834a7c369d884fd3692179b9a0d8754e55b27ec881167636a98b83ec8ac7d94b9688b883b1e6b620540feba1f4b817b700c8a770dc", 0x24c) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r3 = dup2(r1, r1) r4 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000100)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffc, 0x20, 0x400fffff, 0x3, 0x5}], 0x9, &(0x7f0000000380)=[{{r4}, 0xffffffffffffffff, 0x24, 0xfffff, 0x5, 0x102500000000000}, {{r1}, 0xfffffffffffffff9, 0xa, 0x2, 0xffffffffffff8001, 0x359}, {{r3}, 0xfffffffffffffffa, 0x39, 0x0, 0x7fffffff, 0x40}, {{r1}, 0xfffffffffffffffd, 0x80, 0xf0000000, 0xfffffffffffffdd5, 0x8}, {{r4}, 0xfffffffffffffffc, 0x80, 0xf0000003, 0x0, 0x200}, {{r4}, 0xfffffffffffffffc, 0x20, 0x10e3eb820f51b8ad, 0x1, 0x80000001}, {{r4}, 0xffffffffffffffff, 0x97, 0x1, 0x7fff, 0x4}, {{r3}, 0xfffffffffffffffd, 0x18, 0x1, 0x1a06400000, 0x8}], 0x200, &(0x7f0000000480)={0x4, 0x4}) 05:37:45 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) clock_getres(0x0, &(0x7f0000000000)) getsockname$inet6(r0, 0x0, &(0x7f00000001c0)) open(&(0x7f0000000040)='./file0\x00', 0x100, 0x80) 05:37:45 executing program 1: shmget(0x3, 0x2000, 0x100, &(0x7f0000ffe000/0x2000)=nil) r0 = shmget$private(0x0, 0x4000, 0x510, &(0x7f0000ffc000/0x4000)=nil) shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x3000) nanosleep(&(0x7f0000000080)={0x0, 0x1000000000}, 0x0) 05:37:45 executing program 1: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x5) getppid() accept(r0, 0x0, &(0x7f0000000100)) mlock(&(0x7f00002fb000/0x1000)=nil, 0x1000) r1 = kqueue() kevent(r1, &(0x7f0000000200), 0x8002, 0x0, 0xfffffffffffffff7, 0x0) 05:37:46 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='r\x00') chdir(&(0x7f0000000140)='./file0\x00') socketpair$inet6(0x18, 0x0, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getpeername(r0, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000300)='x\x00') chdir(&(0x7f0000739ffe)='..') 05:37:46 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getgroups(0x3, &(0x7f0000000340)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000240)}], 0x1, 0x0, 0x0, 0x1}, 0x402) 05:37:46 executing program 1: getitimer(0x4, 0xfffffffffffffffe) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) getsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000000240), &(0x7f00000001c0)=0x3) r1 = socket(0x10, 0x4, 0x200) getsockopt(r1, 0xfffffffffffffff8, 0x10000, &(0x7f0000000000)=""/248, &(0x7f0000000100)=0xf8) connect$inet(r1, &(0x7f0000000200)={0x2, 0x0}, 0xc) getsockopt(r1, 0x1ff, 0x1737, &(0x7f0000000140), &(0x7f0000000180)) 05:37:46 executing program 0: r0 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r1) r2 = semget(0x2, 0x0, 0x3d) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000000)=""/41) fchmod(r0, 0x0) setuid(0xee01) fchdir(r0) 05:37:46 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000001180)="767c1693000000000000000000", 0xd) writev(r0, &(0x7f0000000100)=[{0x0, 0xfffffe49}], 0x1) r2 = socket$inet(0x2, 0x8002, 0x4) recvfrom$inet(r2, &(0x7f0000000140)=""/4096, 0x1000, 0x801, &(0x7f0000000040)={0x2, 0x1}, 0xc) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) close(r1) 05:37:46 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4009) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x80, 0x8) mknodat(r0, &(0x7f0000000080)='./bus\x00', 0x2042, 0xe5) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) readlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000180)=""/191, 0xbf) 05:37:46 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r1, &(0x7f0000000080)='./bus\x00', 0x10, 0xc7b9bfbb582f6eb9) r2 = kqueue() close(r0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000002c0), 0xa, 0x0, 0xa184, 0x0) 05:37:46 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x200000000002000, 0x5b33) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) 05:37:46 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) fcntl$setflags(r1, 0x2, 0x1) fsync(r1) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000100)="02", 0x1}], 0x1) ftruncate(r0, 0x0) 05:37:46 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x8001) r1 = open(&(0x7f0000000180)='./file1\x00', 0xa1d, 0x0) lseek(r0, 0x0, 0x2) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffff7b, 0x200000000}) 05:37:46 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) read(r0, &(0x7f0000000040)=""/225, 0xe1) connect(r0, 0x0, 0x0) 05:37:46 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x1b8a9e70, 0x5, 0x40, 0x58ed, "d812bbe7a9d4a2d3b3575104c762b3998db6b587", 0x80000000, 0xffff}) socketpair$unix(0x1, 0xa, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xfffffffffffffef7) getpeername$inet(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) bind$unix(r2, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0xfdb1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) 05:37:46 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000002000/0x2000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) munmap(&(0x7f0000003000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)=0x1000) getdents(r1, &(0x7f0000000040)=""/164, 0xa4) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000200)="7ef09d5e4e3c4a2f681c4a54fd3b6dddcd2b5b94e8bb8e52dbb8dc36992efb52b8b07f47c89d3819f3af102691dfadf52afdc9b65e011982d614dec1562985a09915d380394a9df26590ddbfb7e46b79c7789482122590ac7fd3d9b31ffabb3195530bd4126d9a15b1ba4008b1dd4b", 0x6f}], 0x1000000000000138) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x2010, r2, 0x0, 0x0) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x3000) 05:37:46 executing program 1: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000380)=""/92, 0x5c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000040), 0xe4, 0x0, 0x6, 0x0) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000040)=""/97, 0x61}, {&(0x7f00000000c0)=""/19, 0x13}, {&(0x7f0000000100)=""/100, 0x64}, {&(0x7f0000000180)}, {&(0x7f00000001c0)=""/6, 0x6}, {&(0x7f0000000200)=""/217, 0xd9}], 0x6) r3 = msgget$private(0x0, 0x200) msgrcv(r3, &(0x7f00000004c0)={0x0, ""/178}, 0xba, 0x2, 0x1000) msgsnd(r3, &(0x7f0000000400)={0x3, "e7e4cc5a71fac5854b570ef2ee74715ff3817ea4705f2eb7d28c270567f9bb31f2bc5632af519f3aae3af6f8f810f50d802c132a54e13bbee8db9b5724aa52afb6802ff9abcff1f37d6b805391184a32f646dd889988e6450a542e3d2f1624997688a6f2543deedfc7c5e12edf63a74796b49cd4031e8fb345759a"}, 0x83, 0x0) dup2(r2, r1) getpgrp() 05:37:47 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x81, 0x3c) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x8000, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) poll(&(0x7f0000000040)=[{r0, 0x48}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) syz_open_pts() 05:37:47 executing program 1: mlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x7) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 05:37:47 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000), &(0x7f0000000040)=0x4) getsockopt(r0, 0x29, 0x36, 0x0, 0x0) 05:37:47 executing program 0: r0 = socket$inet(0x2, 0x3, 0x9) connect$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)=""/226, &(0x7f0000000100)=0xe2) semget(0x0, 0x2000000000000001, 0x0) 05:37:47 executing program 1: r0 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) lchown(&(0x7f0000000140)='./file0\x00', r0, r1) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') mknod(&(0x7f0000000040)='./file0\x00', 0x10, 0x6) rename(&(0x7f0000000080)='..', &(0x7f0000000000)='./file0\x00') 05:37:47 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = open(&(0x7f0000000040)='./bus/file0\x00', 0x0, 0x80) close(r0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x3, 0x11, r0, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x9, 0xfffffffffffffab3) 05:37:47 executing program 1: r0 = open(&(0x7f0000000080)='./file1\x00', 0xa1d, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000200000000}) 05:37:47 executing program 0: socket$inet6(0x18, 0x5, 0x200) r0 = socket$inet6(0x18, 0x80000000003, 0x0) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000140)="00927a696828c10a56db52e9cf08ad3dc9000000", 0x14) 05:37:47 executing program 1: socket$inet6(0x18, 0x100000005, 0x0) 05:37:47 executing program 0: rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x200000000000004, &(0x7f0000739ff1)=""/15, &(0x7f0000000000)=0xf) 05:37:47 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) sendmsg(r0, &(0x7f00000017c0)={&(0x7f00000002c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001680)=[{0x80, 0xffff, 0x8, "4f7521b3f99176cc184869eb67f78ed4c61d70641cf04e4ea82791571a96aec5fd3202314299b768c051c0c2c47dd84cec7f216728339579fac82cd6998288078e2443f0973216b4d195f7754431f813f1ddd4f30e1a923fc0e710381f04c575c552b2e0973e68da39e7b2036f3d7a19"}], 0x80, 0x400}, 0x4) r1 = semget$private(0x0, 0x6, 0x40) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) r6 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x9c6, r2, r5, r6, r7, 0x100, 0x1}, 0x4, 0x7940, 0x2}) socket$inet6(0x18, 0x3fff, 0x1ff) socket$inet6(0x18, 0x8001, 0x0) setregid(r3, r4) 05:37:47 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) close(0xffffffffffffffff) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000011c0)=0x6000000000) select(0x40, &(0x7f00000000c0)={0x9}, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000001180)=[{&(0x7f0000000000)="e8ce4891d94a476776279eeeaa3e80c3133795e1a9fea7bbadb4183b4331dbcb3efe7bb93540e98930a61ab174de46ade418d253a38b1210f07c609205093f0c4f31b20d439dbdcef7b9e8c3ea76bbd1d904133daca206c801840c758bc05e5a1642e48256af4fdab20ecefcba1b3c1845bcbab5fe76e5126a2998efbb7d61ca27ba60bbc38ec32dda7fb756e6618e", 0x8f}, {&(0x7f0000000180)="055988a577dc7c135d0bfd74900890dc590b0d4a86c20688722352be179a05f557021a18b47fd8f3c6c48ae6a9567fb758c7fda96cb790a420f7bc8818ca0bb11cdd68410431ea9e3c6a67f7b0e5ba123124a0bfb1c55786db617c71faae10fe47a2711393a6d78588ba908392bea2d6883ad9043f2d1512917afc6c3be1fd1269db48b04b0187fb4717a21b195607d752adb139ae186bef461415be921233c3c24cf092b4a417b95250cf681fd9bfb3254c071408e24c1259fb433c7696cc94c5f0cdab5309c94030c9626f8dd1180d4cfa9fe5f453cd8de7f3101e0220b2432ba21a6f5990815629a20b5e82b46353fea7cf21055061140109c8db15225ef3176dff1148e90bf6b6f232cfe94edbbaeff597c952496e8322160416e6d20e867fe35d876978b166227064559319b7743a5ff7977ade1b3ee55de487c31c202ed5b8ea38f17d0e5538827f56ef7b96464d256d55abc2ecb384075fd96c8dd5a0551421da1542fc08840886ff37fcbabcb673145386299c0072ebc787d96029ffbd02a1896608fce6b2b995ab28baea16b5bc9a9583a252b9d346fdf2c98ed1e19321a8d2379e847fc130a99e153dc9d2a6acf36ecb0bd22c5a42b19b4082a17c94d80b841858df70c8f6b5b0cb5f6415259f3b1513c930682edb08e232a109aeeef6f946a0a107e6c92b25ebe9401f2efd61e203f98a369c089d81520c66cc35a6a132e231f6cdc2a6061308e7655310005b0bbce03fa2f4baa169eda1c253eef79b979e9254ce7bf9aed66370fc14f208d692ac611c877f63dd8ca06ed9d6712939d5dcaae508b32ea0db4552ebd780ea9847ae65cbfdc5ac1ee30e4e27b09ba0d5cae43128d649bf817befe2fc6a2eab625fa89c1bcb6e2cd6c79d9a3df211bfd08bc8d35e1c62c5fcd170de591881c6baab0e41f6ad1ddd6e42ae76336b07f31dfd9fc66d408e233a3dadd784a0020633e05a978f2460e13ea2a34c253c117418bf8615a2905ae7eac64459e35829b76ddc4ab12d6b71ebc562f092c872cef06d4f86179ac47880d1f622393a785b5ba02fa75e0c904dfbdee9b7fe1d04e17aedf396a7114389edd706a12bcb1af182aeb53bc57e0826bdea438a9eb4f91901ce075ec6aa7fd3be1d11f6beb9d09fe996818cf160e1b66e09cdd983234040952246eb3de372b0226f3c0e54d22cd419f95adb2d0cf909bdf77bf167b1dfefeee9aa8f9771c2b4b8deeecd5c29e1a091389f1d2ea0acf860c49861c2f183e91108e9c9204e82eedf902c5bb752b12d71b66806a7ee9d01bfaa84958dfe87ed3ab1f39c8c4f4ce59f5dc431290d7ab92c6172a862b221c5968314a93bac24f616270df69d9498a868673edaa006e2f284886b45afb1a30346af72a0a583e2162b59f74253ae131e2b81708aab7cde278a8a03d229695398be7ec3c0b10a1c0c7c04726745e28c527ea47cfff5c8efaa8d6d5bbfa17a3e9dcc9f734623cc48aeca8d32cd94a5efd11c729b0eea03c91fb83ce41a28f612aeaec6ff4497c768be95e3dd222ef846aae193f4b61aa3513da277263f7674807a4ea3c149752107d2754bdc8cd1facea010d1ff6357bac1df4bf9a68bcf3a657d5521cb8f90af18d83b29d63171fc1ba5a73727085ed7e48cbfa3b54be5a8cde6cb6b309a348dc3da66479313ebafa2cca29befd780647f7186815f58688915f804826b1358daa81a8ef745a4d038fce0471173f6a6a6dacf5875cfaa126802c47f3005d8179218a1c310503ea4cc136800181f50f9bd05a9d1d767393900cbf08c6d2fe7be1784d244882ac9406af877d2fb2b9b44520d22405d5e0af66a436d902048c92431d963c34df4706132d5268893e4cc2a7cf6001ca7d8e3faff16da967f632dd65cd1b98d08c3fbb5ec6e937fa5e9397e1022c45ec48a3c2ebf454189cb4af3d31e85cb2b960ece51b9fe6d515544ed15901389802b87a10ada218b8a535b9d1850d3c3ae52576c364f0d239a66188949604e026fbdb6c79152b389ae7410ab2b9e1779ae058ff32e5758f055087a856c6062ddd4c022c01fe4b860c31e8c578860546d5a3111f6c92a3eced6f250c73d397a3a532d1474447d315da4df7335e72a90ecd8423ef0f89456e254ab8bbc2bc8bf89572c16f82d42ced31285adad4f81ab3f5ac473f38885e56a4e519f58f438d0b134b6308c7c622f8efae6a56747694824494d53fc9f8e13abd4cffae8d007245eeb2e93a32105361bd5fb3489500c92225a13e92b910e1d425b070a0eaab5835c4490daec6409852d1143659a439b1c9fc8d12bd01fbb12c3e506ca40bbc3c913398655af488f57cb0dc59b68ba5d3fdd17b3f91b46f9ab3efd266145a1e2708c00926d7f6348febbea9aaaaf51b11fe3e54ddfe4bfd8fd941ca32b2a4e7cdcb9f0d4450567aed1a7941751efa67433d828b04cf4baee84c831c282e312493f9f6701bce1302fa793f0a282e0775612b663295f86715f22d895cce7d20cccb6508f8e8d2398c67b224d8446bf4aefa326d1ea3f01a7d00e716e025c2e12cff231c1b91ddc7d9e7de9edb965f8339d535ea97a5b01c47942769f6ddd4c0e2239a19919f86664a15292dcd9a8117be9a8e76f3c6d3870356e3633f44b2e4655b563f9c14c222b5cfeaab08befc8252e88c8e46e5a1b565c8057283ddeaaec51bd5cfc27dc223b6228a3e42dd0ef7294268c602df7b7e21db5e05ef191c6e4b05e5b84ef96f41b5dd442bd605338a2729bfd94c38d236cd2dc7e60d4d329c073757da86f890ea4051986606796fe48d3480750fea297bf661c23fcd904667fb9feb403b05157cfdc790f1b8d609a34e60deef2be6df2303e5242fa082ccb41c558827319f1f1d924e8d14da5771371244565561f81bc7bf0b7d12bc70ab220adcc77e7f4ab5fe65f30d28ffa5ae48e663d4d63d3b0e706bb6d54dc3d81a231add8a68cbeee9f7ef6d7e75513a3c5769e0f11e3d809f1fbbb83a63e6796d3da3b73001485349b7a3f0881bce1a19baff2950f286db5d5a811c74cfc4fe4e401f5e0bc7f15fad67d86ea7b3ecda52613357507aa50237bb04e0efd72de16a0f696f312bbf3d119bc18388adb937be2d276d3b86f6e1a2702399f3049c76efdee25cfe08e6fb0f22cf1ffedc1c66e17c4dc133e4fd340a9c9b6c9ff8c2aa751c211e6818ea5aeeb2617312ae89841bec4be971667fdcb97517a1a77357dd2027ca4730d805f3ed13b2ef93ddca5b87d7d60a93dcf52feb1c9d6b9057478d0c6904dde363a9b25e86b4c984be97cb7b0275385f52734e8664d6a28629512dd6d2ece05a44e20b4e016ae4f5df75e1ef8f944643bd0ec445ffea1cf6cb43de5af912cee9f9f71fca1b876ddd12b8427e1c27d6144ea5487dc6b89b076831810b36aa12357c94549337426fbb4066147178254548a36da17bf50c0fc8ae81b19b3494cd60e20a3b6881d03e1ead71af091899e7e624f282b414e2a4f6c7f27c1c23888dacd7abb91468401e34fbb3990942c76eeb34ee88a064fad49272aa0705b6881390f652bf67c0cf259ad2d5c1919e6e89e47ae865d9108dbf7901b7a5e266f231a1c05fdf1e7f425bdd7d788b5747518a207d00e82aba318ac5a11afce78f1f2de51ad5960a2b6e25c196c0b771999d8552e35dd32e44f88709424eee3376a260889a5788bb742c77944eff6ad12533bbcf763bc13e41f69f04a65232a60be51c6d755c1dd1d84e7721c122b5056d4d69244be202e77926f4808993637478e8ef4483895b36d3c9c5c4071defd9f1aa8ef872a792c50efe17ad8f2870479c55afbe148257996b527a7529d8ce09051585ebae72994b243a0aa1f516eedcacdfc9e92e883c3a68156ab0b4e21c271b4cd97023b309139584b4edf9ea01d92890d336dc849bf088c3a2987f4d0c68391dd88e46088a6a7ca1af0cc8c43fd10afdafb593b809f19a94166d323975c319d43dc898a2025f3209455079f4686a49a44f930778001af9ca2056e2080c6935504302d25ee022a5880e2e943135d392a805ae3d4e4c859fc80b2582c66ada8f6023c6f867110dc325c3eaec1c2f82ab6c6493d57a18d4f1318a6ccf01ea1a7c0678e95295372a7f33dece794e2f1e0a4b20dcce0e30999c42abb318550e75e9b13831b7c21fc01d864fef1524f4b2b6e1f4c3ea7de5a43ff3f3e72361180fdbd2995cbcd8c85783784935c8f833b72bc3ff7fd2be4cb4d282172d6a3784fb0472e4189e770602f3031cd2f235ed52d12d82560488464055f53ff5440e6b79fe6de976a47df080fc889c512a20e8310d067eca9871610c3aaac05c7e67cd587af2e3c4a8267c1ee44f8aee6fae55994b9771056441c66a9f503e3114030dbb21b89f747180287515de5c9300e91dc2e158f1396581c6a0e1cb22e0f465d2c4322c8c8096a3175d135f310ced28b8d1ccb101e416d77580402f034163777376d4259ce194cd94d3067bf73b87cbe96929a9eb93cee8af52989505758f30bfb8bb9f9e142a912c8582134bee01f68885185a39c299408d93ec851a9eee7ff619e672b17b0fabac379acf089a49561713e4e8401ea8dabaa095faaa1a687e0d910494e83b61e5a5b5dbc71290b0cdac0dd3f3c777a1f9add9ccb8c723e0e20feefd5025f4fda75d553e7da2bf2dc455f7df9e2c0df8fc175be3770db639e839ed4692e21d3d31cc9546455cc5735d447a3844dc125ce460d4245ef04fc07bc560e62517a4b87d656bff443e382b15dc265bf4ef6c091d80a148b866dbe00d5146d0b9e73741fffc334290c7eba53436ddc1e1d2203890a4a1e129bc634652fbc2a60a799a961926b789957f7d45dbd1bd1b13b89459a4d89e9d26c2e94384252ec96cbcbdf2af1b44eaa6c3a9a6c5045260c13ddb526716cc4d9d38ceb47cc117e54c113229aa4e50c9b06006ab1e0291865b0686f528809d69253bc79c2360931a6dd192b3e00529d474c91358879c17dc3561b639928f31f8777a2af5cf3395bf1c258f49b1b9cb501ca7dc48d594c6c0f2240072e34b8d492264c62035d421da78fae8d6c1439ad43cbcc6be6daf55b14612b4db79e69f275d62c6fcf85848fd2c5d7a8952e753d74131f275bdcea69e687b1c3d0ebdbb613f498246869fda94357b93e9f9ae7d39d50980fcc84e5e4d4f847fa8b30c26ee12ed4653728cb1d0a5a67a46a4bf98f17c082c019bfc375a270fedec5c83c617c7c6937043870365aa983a248229ee6cf9c9d3c251471677baa6124fb94ffd100d87b80f8989467efd41d47e79b42a1b8e9a15f76d4e9dc8e7203819af3a9e7fccf1d38e2e84d6c7133cab4489fb87096050b393859c9a3d0601908b5332adcee9ea4854184057a77a499c476628114534658c218e445beff8dececfd755a6407aab965c4eff8b49827d23bc1f1ad65c41ccae2c4749b91a1a87a3b39161e9957e471544cbfea3eaa98174aa713fb25639ee2394a9063c3cb4940f74373cb41c9e6512d4859ccc06b45d78c38a63fc3903ee67469c8e6f68b0336480015581f4379b336926b594f13f6cb1a17548427c4ad850a397fcb4f6acb7f36ea788d3e7f1bbd897d6fcd26c61cbc86b51b8830a460fe1a95c79d30855169157a52362a6c3c5a9e113a817d05ee1f8123bfc929de7f93cec46675b28511d8a65232ba553d7f1d068e32fe4984281c6414066c423ff4a37af5fdbaffa8fb796402d2888bddc49a447b8b45606f9b4044f96a82d448283910d587aa128e545ac035e2265ae8e0319f8e2963998013b086", 0x1000}], 0x2, 0x0) 05:37:47 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) shutdown(r0, 0x2) socket$inet6(0x18, 0x5, 0x7) shutdown(r0, 0x2) recvfrom(r0, &(0x7f0000000000)=""/198, 0xc6, 0x2, 0x0, 0x0) 05:37:47 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x80, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/120) setitimer(0x0, &(0x7f0000000080)={{0x0, 0x7530}, {0x0, 0x10003}}, 0x0) 05:37:47 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000080)='./file0\x00', 0x20521, 0x16) getsockname$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000c6dbe3ab4c05c0f17bd2e9dda1e9d1ace58d863a91a25d3ac29bea0fe59a1088c66db03e4483b88046f9fef01d558fbe0e9d154274156460b602519e43186668d8b3ae78e08c7190d19b243c8467849270e1873e9009af6225d47a044c2722f71f56754de9aab1e62daa57b2e5cbf78f837f0decb542f14bc1d216bf4037c552a7a0ba8307e22d5067e9bea82ca8b2663415"], &(0x7f0000000140)=0x6e) r2 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0xd}], 0x8, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) 05:37:47 executing program 1: r0 = getuid() seteuid(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) open(&(0x7f0000000000)='./bus\x00', 0x800, 0x10) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = kqueue() r3 = geteuid() r4 = getgid() lchown(&(0x7f0000000080)='./bus\x00', r3, r4) r5 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x7f}], 0x8, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000180), 0x754, 0x0, 0xfff, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000240), 0x7, 0x0) 05:37:47 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x3, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb", 0x4}) write(r0, &(0x7f0000000300)="51c7877895ae9c643ea166f4d98de1904fcbb7f88d499eb14314a5ec5aee174aba63f881b3406cf9bb139357fadee2e55325e8de32b206783903ac0e62a315e35ffc86a877e7d875b0a270ff9f2fc50c5b2eae8438b110653e885f10bdda0d878291fe0a34", 0x65) fchmod(r1, 0x80) write(r1, &(0x7f0000000000)="8dd1c03cd8f93c83acc3a832a96aee99e7ab9c415c9a84df44893fa7737806f20c83944b793ac97ec48940f653935a79912eb6dfc37b3c5d45c4bacf", 0xffffffffffffff0c) 05:37:47 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x4000000000002000, 0x6c3f0880) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x813, r0, 0x0, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r0) dup2(r0, r0) 05:37:47 executing program 0: r0 = syz_open_pts() syz_open_pts() fsync(r0) 05:37:48 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) clock_settime(0x0, &(0x7f0000000000)={0x2, 0x1ff}) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000200)="e34aa59d87adfdba0bf50bf36551774850c0ecaae0feb312105584bd91099f8c4f6fe44f57d2f2a5dc785c588495f4d950", 0x31) 05:37:48 executing program 0: setreuid(0x0, 0xee00) 16:00:02 executing program 0: socketpair(0x39, 0x7, 0x4, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000000c0)=0xdc) mknod(&(0x7f0000000040)='./bus\x00', 0x2015, 0x5cd5) r1 = open(&(0x7f0000000180)='./bus/file0\x00', 0x80, 0x80004) r2 = open$dir(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) dup2(r1, r2) 16:00:02 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getuid() r1 = geteuid() setuid(r1) setgid(r0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) chmod(&(0x7f0000000040)='./file0\x00', 0x20) 16:00:02 executing program 1: mlockall(0xffffffffffffffff) 16:00:02 executing program 0: r0 = getpid() getpgid(r0) 16:00:02 executing program 1: r0 = socket(0x2, 0x1, 0x0) recvfrom(r0, &(0x7f0000000080)=""/218, 0xda, 0x1, 0x0, 0x0) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getsockopt(r0, 0x6, 0x0, 0x0, 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000000)=[{}], 0x1, 0x0) madvise(&(0x7f00003e6000/0x1000)=nil, 0x1000, 0x4) 16:00:02 executing program 1: r0 = socket$inet(0x2, 0x2, 0x1) bind$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="01000000", 0x4) getsockopt$inet_opts(r0, 0x0, 0x8, 0x0, 0x0) 16:00:02 executing program 0: setgroups(0x3, &(0x7f0000000100)=[0x0, 0x0, 0x0]) getgid() getgroups(0x5, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket$inet6(0x18, 0x8002, 0x0) clock_gettime(0x7, &(0x7f0000000000)) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) 16:00:02 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x4000000000000041, &(0x7f0000000040)="fe780000", 0x4) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x81, 0x800000018) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x1, 0x5, 0x76e, 0x1f, "b950646ef23a9dbe897fdc4d095b2c3a307b45b8", 0x30000, 0xb49}) 16:00:02 executing program 0: clock_settime(0x3, &(0x7f00000000c0)={0x3800000, 0x2}) clock_settime(0x0, &(0x7f0000000080)={0x1, 0x80000000}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0xfffffffffffffffd}, 0xc) 16:00:02 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="ab646ad8e98823000000"], 0x1) r2 = getpgrp() r3 = geteuid() r4 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001500)={r2, r3, r4}, 0xc) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="000010dd98752e2f6669"], 0xa, &(0x7f0000000080), 0x3ca}, 0x0) r5 = shmget(0x3, 0x4000, 0x9, &(0x7f0000ffc000/0x4000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001440)={0x0}, 0xc) r7 = getuid() r8 = getegid() i+t`~f_iP@;#Fm3I5һ`z&ٮzN+r?'Wn,Hd o0yu Qyuﱧ;k%ҁi+t`~f_iP@;#Fm3I5һ`z&ٮzN+r?'Wn,Hd o0yu Qyuﱧ;k%ҁuvm_fault(0xffffff007f12b840, 0x6000118, 0, 1) -> e kernel: page fault trap, code=0 Stopped at _bpf_mtap+0x68: movl 0x18(%rbx),%r13d ddb> ddb> set $lines = 0 ddb> show panic kernel page fault uvm_fault(0xffffff007f12b840, 0x6000118, 0, 1) -> e _bpf_mtap(ffff800000074340,1,ffff800000074340,ffffff006a336400) at _bpf_mtap+0x68 end trace frame: 0xffff800021156528, count: 0 ddb> trace _bpf_mtap(ffff800000074340,1,ffff800000074340,ffffff006a336400) at _bpf_mtap+0x68 bpf_mtap_ether(ffff8000211565d0,108,ffff800000074340) at bpf_mtap_ether+0xeb ifiq_input(ffff800000171050,ffff800000171290,ffffff006a336000) at ifiq_input+0x105 vio_rxeof(ffff800000171050) at vio_rxeof+0x220 vio_rx_intr(ffffffff) at vio_rx_intr+0x23 virtio_check_vqs(ffff80000001c300) at virtio_check_vqs+0x166 intr_handler(0,ffff80000024b980) at intr_handler+0x3f Xintr_ioapic_edge19_untramp(0,ffffffff81363850,0,18041969,0,c) at Xintr_ioapic_edge19_untramp+0x19f Xspllower(1,0,580,ffff800002acc000,ffffffff8187af31,ef74a36b1d8) at Xspllower+0xc resettodr() at resettodr+0x88 settime(ffff8000211568f8) at settime+0x95 sys_clock_settime(ffff800021156980,ffff8000ffffd070,5540c3ad88613574) at sys_clock_settime+0x7c syscall(0) at syscall+0x3e4 Xsyscall(6,0,ffffffffffffff37,0,2,ef50f07e010) at Xsyscall+0x128 end of kernel end trace frame: 0xef74a36b260, count: -14 ddb> show registers rdi 0xffff800000074340 rsi 0xffffff006a336400 rbp 0xffff800021156498 rbx 0x6000100 __kernel_end_phys+0x4000100 rdx 0x1 rcx 0 rax 0x42 r8 0x2 r9 0 r10 0xffff800021156788 r11 0xffffffff81398c50 bpf_mbuf_ldb r12 0xffff800000074340 r13 0x42 r14 0x1 r15 0 rip 0xffffffff81397ad8 _bpf_mtap+0x68 cs 0x8 rflags 0x10202 __ALIGN_SIZE+0xf202 rsp 0xffff800021156428 ss 0x10 _bpf_mtap+0x68: movl 0x18(%rbx),%r13d ddb> show proc PROC (syz-executor0) pid=319263 stat=onproc flags process=0 proc=4000000 pri=80, usrpri=80, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffffcbc0,0xffffffff81eafaa0 process=0xffff800021060620 user=0xffff800021151000, vmspace=0xffffff007f12b840 estcpu=30, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 54023 79928 77533 0 2 0 syz-executor0 *54023 319263 77533 0 7 0x4000000 syz-executor0 54038 303345 1 0 3 0x100083 ttyin getty 14270 13650 0 0 3 0x14200 bored sosplice 77533 362468 67115 0 3 0x82 nanosleep syz-executor0 32292 259443 67115 0 2 0x2 syz-executor1 67115 172393 95127 0 3 0x82 thrsleep syz-fuzzer 67115 324500 95127 0 3 0x4000082 nanosleep syz-fuzzer 67115 465846 95127 0 3 0x4000082 thrsleep syz-fuzzer 67115 280524 95127 0 3 0x4000082 thrsleep syz-fuzzer 67115 444122 95127 0 3 0x4000082 thrsleep syz-fuzzer 67115 430796 95127 0 3 0x4000082 thrsleep syz-fuzzer 67115 230019 95127 0 3 0x4000082 kqread syz-fuzzer 95127 31191 94898 0 3 0x10008a pause ksh 94898 216123 5512 0 3 0x92 select sshd 5512 371975 1 0 3 0x80 select sshd 423 298439 57344 73 2 0x100090 syslogd 57344 25809 1 0 3 0x100082 netio syslogd 41764 132627 1 77 3 0x100090 poll dhclient 86361 300392 1 0 3 0x80 poll dhclient 30418 449981 0 0 2 0x14200 zerothread 54794 184824 0 0 3 0x14200 aiodoned aiodoned 49954 117388 0 0 3 0x14200 syncer update 23888 189190 0 0 3 0x14200 cleaner cleaner 35679 458251 0 0 3 0x14200 reaper reaper 73254 229232 0 0 3 0x14200 pgdaemon pagedaemon 36259 488562 0 0 3 0x14200 bored crynlk 88146 82654 0 0 3 0x14200 bored crypto 42540 217342 0 0 3 0x40014200 acpi0 acpi0 12232 130980 0 0 3 0x14200 bored softnet 26083 395323 0 0 3 0x14200 bored systqmp 17381 212427 0 0 3 0x14200 bored systq 74672 1416 0 0 3 0x40014200 bored softclock 22387 8616 0 0 3 0x40014200 idle0 1 516150 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper